@charset "UTF-8";
/*
Template Name: Gazeta Live - Version 1
Author: Drielly Galetti
File: scss
*/
/*********************** 
Project Styles 
************************/
/*
Template Name: Gazeta Live - Version 1
Author: Drielly Galetti
File: scss
*/
@import url("https://fonts.googleapis.com/css?family=Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i|Roboto+Slab:100,300,400,700");
@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,200i,300,300i,400,400i,600,600i,700,700i,900,900i");
@import url("https://fonts.googleapis.com/css?family=Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i|Roboto+Slab:100,300,400,700");
@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,200i,300,300i,400,400i,600,600i,700,700i,900,900i");
@import url("https://fonts.googleapis.com/css?family=Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i|Roboto+Slab:100,300,400,700");
@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,200i,300,300i,400,400i,600,600i,700,700i,900,900i");
@import url("https://fonts.googleapis.com/css?family=Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i|Roboto+Slab:100,300,400,700");
@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,200i,300,300i,400,400i,600,600i,700,700i,900,900i");
@import url("https://fonts.googleapis.com/css?family=Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i|Roboto+Slab:100,300,400,700");
@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,200i,300,300i,400,400i,600,600i,700,700i,900,900i");
@import url("https://fonts.googleapis.com/css?family=Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i|Roboto+Slab:100,300,400,700");
@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,200i,300,300i,400,400i,600,600i,700,700i,900,900i");
@import url("https://fonts.googleapis.com/css?family=Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i|Roboto+Slab:100,300,400,700");
@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,200i,300,300i,400,400i,600,600i,700,700i,900,900i");
@import url("https://fonts.googleapis.com/css?family=Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i|Roboto+Slab:100,300,400,700");
@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,200i,300,300i,400,400i,600,600i,700,700i,900,900i");
@import url("https://fonts.googleapis.com/css?family=Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i|Roboto+Slab:100,300,400,700");
@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,200i,300,300i,400,400i,600,600i,700,700i,900,900i");
@import url("https://fonts.googleapis.com/css?family=Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i|Roboto+Slab:100,300,400,700");
@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,200i,300,300i,400,400i,600,600i,700,700i,900,900i");
@import url("https://fonts.googleapis.com/css?family=Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i|Roboto+Slab:100,300,400,700");
@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,200i,300,300i,400,400i,600,600i,700,700i,900,900i");
@import url("https://fonts.googleapis.com/css?family=Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i|Roboto+Slab:100,300,400,700");
@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,200i,300,300i,400,400i,600,600i,700,700i,900,900i");
@import url("https://fonts.googleapis.com/css?family=Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i|Roboto+Slab:100,300,400,700");
@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,200i,300,300i,400,400i,600,600i,700,700i,900,900i");
@import url("https://fonts.googleapis.com/css?family=Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i|Roboto+Slab:100,300,400,700");
@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,200i,300,300i,400,400i,600,600i,700,700i,900,900i");
@import url("https://fonts.googleapis.com/css?family=Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i|Roboto+Slab:100,300,400,700");
@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,200i,300,300i,400,400i,600,600i,700,700i,900,900i");
@import url("https://fonts.googleapis.com/css?family=Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i|Roboto+Slab:100,300,400,700");
@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,200i,300,300i,400,400i,600,600i,700,700i,900,900i");
@import url("https://fonts.googleapis.com/css?family=Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i|Roboto+Slab:100,300,400,700");
@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,200i,300,300i,400,400i,600,600i,700,700i,900,900i");
@import url("https://fonts.googleapis.com/css?family=Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i|Roboto+Slab:100,300,400,700");
@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,200i,300,300i,400,400i,600,600i,700,700i,900,900i");
@import url("https://fonts.googleapis.com/css?family=Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i|Roboto+Slab:100,300,400,700");
@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,200i,300,300i,400,400i,600,600i,700,700i,900,900i");
@import url("https://fonts.googleapis.com/css?family=Montserrat:100,100i,200,200i,300,300i,400,400i,500,500i,600,600i,700,700i,800,800i,900,900i|Roboto+Slab:100,300,400,700");
@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,200i,300,300i,400,400i,600,600i,700,700i,900,900i");
@font-face {
  font-family: "Rubik";
  src: local("Rubik"), local("Rubik"), url("https://www.agazeta.com.br/programatica/fonts/Rubik/Rubik-VariableFont_wght.ttf") format("ttf");
  font-display: swap;
}
@font-face {
  font-family: "Lexend Peta";
  src: local("Lexend Peta"), local("Lexend Peta"), url("https://www.agazeta.com.br/programatica/fonts/Rubik/Rubik-VariableFont_wght.ttf") format("ttf");
  font-display: swap;
}
/*********************** 
Layout Font-Face
************************/
@font-face {
  font-family: "Montserrat-Black";
  src: url("../fonts/Montserrat-Black.ttf");
  font-style: italic;
  font-weight: 900;
}
@font-face {
  font-family: "Montserrat-BlackItalic";
  src: url("../fonts/Montserrat-BlackItalic.ttf");
  font-style: italic;
  font-weight: 900;
}
@font-face {
  font-family: "Montserrat-Bold";
  src: url("../fonts/Montserrat-Bold.ttf");
  font-style: normal;
  font-weight: 700;
}
@font-face {
  font-family: "Montserrat-BoldItalic";
  src: url("../fonts/Montserrat-BoldItalic.ttf");
  font-style: italic;
  font-weight: 700;
}
@font-face {
  font-family: "Montserrat-ExtraBold";
  src: url("../fonts/Montserrat-ExtraBold.ttf");
  font-style: normal;
  font-weight: 800;
}
@font-face {
  font-family: "Montserrat-ExtraBoldItalic";
  src: url("../fonts/Montserrat-ExtraBoldItalic.ttf");
  font-style: italic;
  font-weight: 800;
}
@font-face {
  font-family: "Montserrat-ExtraLight";
  src: url("../fonts/Montserrat-ExtraLight.ttf");
  font-style: normal;
  font-weight: 200;
}
@font-face {
  font-family: "Montserrat-ExtraLightItalic";
  src: url("../fonts/Montserrat-ExtraLightItalic.ttf");
  font-style: italic;
  font-weight: 200;
}
@font-face {
  font-family: "Montserrat-Italic";
  src: url("../fonts/Montserrat-Italic.ttf");
}
@font-face {
  font-family: "Montserrat-Light";
  src: url("../fonts/Montserrat-Light.ttf");
  font-style: normal;
  font-weight: 300;
}
@font-face {
  font-family: "Montserrat-LightItalic";
  src: url("../fonts/Montserrat-LightItalic.ttf");
  font-style: italic;
  font-weight: 300;
}
@font-face {
  font-family: "Montserrat-Medium";
  src: url("../fonts/Montserrat-Medium.ttf");
  font-style: normal;
  font-weight: 500;
}
@font-face {
  font-family: "Montserrat-MediumItalic";
  src: url("../fonts/Montserrat-MediumItalic.ttf");
  font-style: italic;
  font-weight: 500;
}
@font-face {
  font-family: "Montserrat-Regular";
  src: url("../fonts/Montserrat-Regular.ttf");
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: "Montserrat-SemiBold";
  src: url("../fonts/Montserrat-SemiBold.ttf");
  font-style: normal;
  font-weight: 600;
}
@font-face {
  font-family: "Montserrat-Thin";
  src: url("../fonts/Montserrat-Thin.ttf");
  font-style: normal;
  font-weight: 100;
}
@font-face {
  font-family: "Montserrat-ThinItalic";
  src: url("../fonts/Montserrat-ThinItalic.ttf");
  font-style: italic;
  font-weight: 100;
}
/*********************** 
Colors Theme Default
************************/
/*********************** 
Layout Color Default
************************/
/*********************** 
Colors Actions Default
************************/
/*********************** 
Colors borders Default
************************/
/*********************** 
Theme Default
************************/
/*********************** 
Agazeta Site
************************/
/*********************** 
Layout Font Default
************************/
/*********************** 
Layout Font Sizes
************************/
/*10px*/
/*13px*/
/*14px*/
/*16px*/
/*18px*/
/*20px*/
/*22px*/
/*24px*/
/*30px*/
/*32px*/
/*36px*/
/*40px*/
/*42px*/
/*********************** 
Backgrounds Colors
************************/
.bg_theme {
  background-color: #4A88B1;
}

.bg_gray {
  background-color: #f6f6f6;
}

.bg_white {
  background-color: #FFFFFF;
}

/*********************** 
Custom Margins
************************/
@media (max-width: 1024px) {
  .m-t-60-xsl {
    margin-top: 60px;
  }
}

@media (max-width: 1280px) {
  .p-l-0 {
    padding-left: 0;
  }
}

.erro-focus:focus {
  border: 1px solid #FF4A6E;
}

.border-containerDashed {
  border: 1px dashed #dcdcdc !important;
  margin-top: 5px;
}

/*********************** 
Correio da Bahia
************************/
/*
Template Name: Gazeta Live - Version 1
Author: Drielly Galetti
File: scss
*/
/*
Template Name: Gazeta Live - Version 1
Author: Drielly Galetti
File: scss
*/
@font-face {
  font-family: "Rubik";
  src: local("Rubik"), local("Rubik"), url("https://www.agazeta.com.br/programatica/fonts/Rubik/Rubik-VariableFont_wght.ttf") format("ttf");
  font-display: swap;
}
@font-face {
  font-family: "Lexend Peta";
  src: local("Lexend Peta"), local("Lexend Peta"), url("https://www.agazeta.com.br/programatica/fonts/Rubik/Rubik-VariableFont_wght.ttf") format("ttf");
  font-display: swap;
}
/*********************** 
Layout Font-Face
************************/
@font-face {
  font-family: "Montserrat-Black";
  src: url("../fonts/Montserrat-Black.ttf");
  font-style: italic;
  font-weight: 900;
}
@font-face {
  font-family: "Montserrat-BlackItalic";
  src: url("../fonts/Montserrat-BlackItalic.ttf");
  font-style: italic;
  font-weight: 900;
}
@font-face {
  font-family: "Montserrat-Bold";
  src: url("../fonts/Montserrat-Bold.ttf");
  font-style: normal;
  font-weight: 700;
}
@font-face {
  font-family: "Montserrat-BoldItalic";
  src: url("../fonts/Montserrat-BoldItalic.ttf");
  font-style: italic;
  font-weight: 700;
}
@font-face {
  font-family: "Montserrat-ExtraBold";
  src: url("../fonts/Montserrat-ExtraBold.ttf");
  font-style: normal;
  font-weight: 800;
}
@font-face {
  font-family: "Montserrat-ExtraBoldItalic";
  src: url("../fonts/Montserrat-ExtraBoldItalic.ttf");
  font-style: italic;
  font-weight: 800;
}
@font-face {
  font-family: "Montserrat-ExtraLight";
  src: url("../fonts/Montserrat-ExtraLight.ttf");
  font-style: normal;
  font-weight: 200;
}
@font-face {
  font-family: "Montserrat-ExtraLightItalic";
  src: url("../fonts/Montserrat-ExtraLightItalic.ttf");
  font-style: italic;
  font-weight: 200;
}
@font-face {
  font-family: "Montserrat-Italic";
  src: url("../fonts/Montserrat-Italic.ttf");
}
@font-face {
  font-family: "Montserrat-Light";
  src: url("../fonts/Montserrat-Light.ttf");
  font-style: normal;
  font-weight: 300;
}
@font-face {
  font-family: "Montserrat-LightItalic";
  src: url("../fonts/Montserrat-LightItalic.ttf");
  font-style: italic;
  font-weight: 300;
}
@font-face {
  font-family: "Montserrat-Medium";
  src: url("../fonts/Montserrat-Medium.ttf");
  font-style: normal;
  font-weight: 500;
}
@font-face {
  font-family: "Montserrat-MediumItalic";
  src: url("../fonts/Montserrat-MediumItalic.ttf");
  font-style: italic;
  font-weight: 500;
}
@font-face {
  font-family: "Montserrat-Regular";
  src: url("../fonts/Montserrat-Regular.ttf");
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: "Montserrat-SemiBold";
  src: url("../fonts/Montserrat-SemiBold.ttf");
  font-style: normal;
  font-weight: 600;
}
@font-face {
  font-family: "Montserrat-Thin";
  src: url("../fonts/Montserrat-Thin.ttf");
  font-style: normal;
  font-weight: 100;
}
@font-face {
  font-family: "Montserrat-ThinItalic";
  src: url("../fonts/Montserrat-ThinItalic.ttf");
  font-style: italic;
  font-weight: 100;
}
/*********************** 
Colors Theme Default
************************/
/*********************** 
Layout Color Default
************************/
/*********************** 
Colors Actions Default
************************/
/*********************** 
Colors borders Default
************************/
/*********************** 
Theme Default
************************/
/*********************** 
Agazeta Site
************************/
/*********************** 
Layout Font Default
************************/
/*********************** 
Layout Font Sizes
************************/
/*10px*/
/*13px*/
/*14px*/
/*16px*/
/*18px*/
/*20px*/
/*22px*/
/*24px*/
/*30px*/
/*32px*/
/*36px*/
/*40px*/
/*42px*/
/*********************** 
Backgrounds Colors
************************/
.bg_theme {
  background-color: #4A88B1;
}

.bg_gray {
  background-color: #f6f6f6;
}

.bg_white {
  background-color: #FFFFFF;
}

/*********************** 
Custom Margins
************************/
@media (max-width: 1024px) {
  .m-t-60-xsl {
    margin-top: 60px;
  }
}

@media (max-width: 1280px) {
  .p-l-0 {
    padding-left: 0;
  }
}

.erro-focus:focus {
  border: 1px solid #FF4A6E;
}

.border-containerDashed {
  border: 1px dashed #dcdcdc !important;
  margin-top: 5px;
}

/*********************** 
Correio da Bahia
************************/
/*******************
/*font layout theme
*******************/
.m-t--25 {
  margin-top: -25px;
}

.file {
  visibility: hidden;
  position: absolute;
}

.p-left-0 {
  margin-left: 0 !important;
  padding-left: 0 !important;
}

.p-right-0 {
  margin-left: 0 !important;
  padding-left: 0 !important;
}

.col-4-formgroup {
  width: 33.333333%;
  display: inline-block;
  vertical-align: middle;
}

.col-6-formgroup {
  width: 49.7%;
  display: inline-block;
  vertical-align: middle;
}

.col-8-formgroup {
  width: 66%;
  display: inline-block;
  vertical-align: middle;
}

.tooltip.fade.show {
  background: none !important;
}
.tooltip.fade.show:hover, .tooltip.fade.show:focus {
  background: none !important;
}

.contenthide {
  display: none !important;
}

.h40 {
  height: 40px;
}

.h8 {
  height: 8px;
}

.w0p {
  width: 0%;
}

.section-header a:visited {
  color: #4A88B1 !important;
}

body.modal-open {
  position: fixed !important;
  overflow-y: scroll !important;
  width: 100%;
}

.disabled {
  pointer-events: none;
  -webkit-filter: grayscale(2);
          filter: grayscale(2);
  text-decoration: none !important;
  color: #777;
}
.disabled:hover {
  cursor: auto;
  text-decoration: none;
}

.disabled-btn {
  pointer-events: none;
  -webkit-filter: grayscale(2);
          filter: grayscale(2);
  text-decoration: none !important;
  color: #fff;
}
.disabled-btn:hover {
  cursor: auto;
  text-decoration: none;
}

.theme-bar-fixed {
  position: fixed !important;
  top: 60px !important;
  z-index: 3 !important;
}

.theme-bar-fixedFlip {
  position: fixed !important;
  top: 60px !important;
}

.menu-flip-position {
  margin-bottom: 20px;
  margin-top: 90px;
}

.disabled-component {
  border: 1px solid #e6e6e6 !important;
  background-color: #e6e6e6 !important;
  opacity: 0.6 !important;
}

@media (max-width: 767px) {
  .container-fluid {
    padding: 0px 0px 25px 0px;
  }
}
@media (min-width: 767px) {
  .container-fluid {
    padding-bottom: 0px !important;
  }
}
.-editable-content-can-be-empty:empty {
  min-height: 16px;
  width: 100% !important;
  min-width: 100px;
  border: 1px dashed #bbbbbb;
  display: inline-block;
  width: 100% !important;
}
.-editable-content-can-be-empty:empty:after {
  content: normal;
  color: #333;
  font-size: inherit;
  pointer-events: none;
}

textarea {
  resize: none;
}

.footer {
  bottom: 0;
  color: #28292B;
  padding: 17px 15px;
  position: fixed;
  right: 0;
  border-top: 1px solid rgba(120, 130, 140, 0.13);
  background: #ffffff;
  text-align: center;
  z-index: 110;
}
.footer .theme_button[data-theme=link_button] {
  margin-right: 0 !important;
}

.theme_title[data-theme=default_title] {
  color: #030303;
  font-family: "Montserrat", sans-serif;
  font-size: 1em;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .theme_title[data-theme=default_title] {
    font-size: 100%;
  }
}

.theme_title[data-theme=main] {
  font-family: "Montserrat", sans-serif;
  font-size: 1.25em;
  font-weight: 500;
  color: #030303;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .theme_title[data-theme=main] {
    font-size: 100%;
  }
}
.theme_title[data-theme=main] i {
  font-size: medium;
  vertical-align: baseline;
}

.theme_title[data-theme=sub] {
  font-family: "Montserrat", sans-serif;
  font-size: 1em;
  font-weight: 400;
  color: #030303;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .theme_title[data-theme=sub] {
    font-size: 100%;
  }
}

.theme_title[data-theme=sub_main] {
  font-family: "Montserrat", sans-serif;
  font-size: 1.25em;
  font-weight: 600;
  color: #4A88B1;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .theme_title[data-theme=sub_main] {
    font-size: 100%;
  }
}

.theme_title[data-theme=sub_bold] {
  font-family: "Montserrat", sans-serif;
  font-size: 1em;
  font-weight: 600;
  color: #030303;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .theme_title[data-theme=sub_bold] {
    font-size: 100%;
  }
}

.theme_title[data-theme=line] {
  font-family: "Montserrat", sans-serif;
  font-size: 0.8125em;
  font-weight: 600;
  color: #030303;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .theme_title[data-theme=line] {
    font-size: 100%;
  }
}

.theme_title[data-theme=small] {
  font-family: "Montserrat", sans-serif;
  font-size: 0.625em;
  font-weight: 400;
  color: #4A88B1;
  margin-bottom: 0;
}

.theme_title[data-theme=small_bold] {
  font-family: "Montserrat", sans-serif;
  font-size: 0.625em;
  font-weight: 500;
  color: #4A88B1;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .theme_title[data-theme=small_bold] {
    font-size: 100%;
  }
}

.theme_text[data-theme=default_text] {
  color: #030303;
  font-family: "Montserrat", sans-serif;
  font-size: 1em;
  font-weight: 400;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .theme_text[data-theme=default_text] {
    font-size: 100%;
  }
}

.theme_text[data-theme=x-small] {
  color: #030303;
  font-family: "Montserrat", sans-serif;
  font-size: 0.8125em;
  font-weight: 400;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .theme_text[data-theme=x-small] {
    font-size: 100%;
  }
}

.theme_text[data-theme=xx-small] {
  color: #030303;
  font-family: "Montserrat", sans-serif;
  font-size: 0.625em;
  font-weight: 400;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .theme_text[data-theme=xx-small] {
    font-size: 100%;
  }
}

/*********************** 
Custom Borders
************************/
.border_solid_top {
  border-top: 1px solid #dcdcdc !important;
  line-height: 1;
}

.border_solid_bottom {
  border-bottom: 1px solid #dcdcdc !important;
  line-height: 1;
}

.border_default_radius {
  border: 1px solid #4A88B1 !important;
  line-height: 1;
  border-radius: 50px;
}

/*******************
/* Headers
*******************/
.theme_header[data-theme=list_person] .options_persons {
  width: 50%;
  float: right;
}
.theme_header[data-theme=list_person] .options_persons_authors {
  width: 15%;
  float: right;
}

/*******************
/*Messages
*******************/
.theme_message[data-theme=max_caractere] {
  width: auto;
  display: inline-block;
  max-width: 100%;
  color: #8E959F;
  font-size: 0.9125em;
}
.theme_message[data-theme=max_caractere] b {
  font-weight: 600;
  color: #4A88B1;
}

/*******************
/*Buttons
*******************/
button:disabled {
  color: gray !important;
  -webkit-filter: grayscale(1) !important;
          filter: grayscale(1) !important;
  pointer-events: none;
}
button:disabled:active, button:disabled:focus {
  background-color: none !important;
  pointer-events: none;
}

.theme_button[data-theme=default_border_line] {
  color: #4A88B1 !important;
  font-family: "Montserrat", sans-serif;
  font-size: 1em;
  font-weight: 500;
  border: 1px solid #06D79D !important;
  background-color: transparent;
  padding: 0.5em 1.5em;
  -webkit-box-shadow: none;
          box-shadow: none;
  min-height: 42px;
}
@media (max-width: 767px) {
  .theme_button[data-theme=default_border_line] {
    margin-right: 0;
    font-size: 0.8125em;
  }
}
.theme_button[data-theme=default_border_line] i {
  padding: 0 5px 0 0px;
  width: 16px;
}
.theme_button[data-theme=default_border_line]:hover, .theme_button[data-theme=default_border_line]:active {
  color: #FFFFFF !important;
  font-weight: 500;
  background-color: #4A88B1 !important;
  border: 1px solid #4A88B1 !important;
  cursor: pointer;
  text-decoration: none !important;
}
.theme_button[data-theme=default_border_line]:hover .theme_loading_button[data-theme=circle-roll] span, .theme_button[data-theme=default_border_line]:active .theme_loading_button[data-theme=circle-roll] span {
  color: #FFFFFF;
}
.theme_button[data-theme=default_border_line]:focus {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

.theme_button[data-theme=link_button] {
  color: #4A88B1 !important;
  font-family: "Montserrat", sans-serif;
  font-size: 15px;
  font-weight: 400;
  border: none;
  background-color: transparent;
  -webkit-box-shadow: none;
          box-shadow: none;
  margin-right: 20px;
}
@media (max-width: 767px) {
  .theme_button[data-theme=link_button] {
    margin-right: 0;
  }
}
.theme_button[data-theme=link_button]:hover, .theme_button[data-theme=link_button]:active {
  color: #4A88B1 !important;
  background: transparent;
  border: none;
  font-weight: 400;
  cursor: pointer;
  text-decoration: underline !important;
}
.theme_button[data-theme=link_button]:focus {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

.theme_button[data-theme=delete_rounded] {
  background: none;
  border: none;
  width: 32px;
  height: 32px;
  border-radius: 50px;
  color: #FFFFFF;
  background: #FF4A6E;
  font-size: 1.25em;
  margin-right: 1px;
}
.theme_button[data-theme=delete_rounded]:hover {
  cursor: pointer;
}

.theme_button[data-theme=sub_actions] {
  width: 45%;
  display: inline-block;
}
.theme_button[data-theme=sub_actions] i {
  color: #8AC9EE !important;
  padding: 0 5px 0 0px;
  font-size: 1em !important;
  width: 16px;
}
.theme_button[data-theme=sub_actions] i:hover, .theme_button[data-theme=sub_actions] i:active {
  color: #4A88B1 !important;
  cursor: pointer;
}

.theme_button[data-theme=close_sidebaright] {
  background: none;
  border: none;
  width: 32px;
  height: 32px;
  color: #4A88B1;
  background-color: transparent;
  border: none;
  font-size: 1.55em;
  display: inline-block;
  float: right;
  margin-top: -6px;
}
.theme_button[data-theme=close_sidebaright]:hover {
  cursor: pointer;
}

.theme_button[data-theme=new_data_cxense] {
  color: #030303;
  font-family: "Montserrat", sans-serif;
  font-size: 0.9125em;
  font-weight: 400;
  border: 1px solid #BCCED7;
  background-color: #f9f9f9;
  padding: 0.45em 0.25em 0.35em;
  -webkit-box-shadow: none;
          box-shadow: none;
  width: 100%;
  text-align: center;
  border-radius: 6px;
}
.theme_button[data-theme=new_data_cxense]:hover, .theme_button[data-theme=new_data_cxense]:active {
  color: #4A88B1;
  font-weight: 400;
  cursor: pointer;
}
.theme_button[data-theme=new_data_cxense]:focus {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.theme_button[data-theme=new_data_cxense] i {
  vertical-align: middle !important;
}

.theme_button[data-theme=default_green] {
  color: #FFFFFF;
  font-family: "Montserrat", sans-serif;
  font-size: 1em;
  font-weight: 600;
  border: none;
  background-color: #06D79D;
  padding: 0.4em 1em;
  -webkit-box-shadow: none;
          box-shadow: none;
  margin-right: 20px;
  opacity: 0.6;
  text-decoration: none !important;
}
@media (max-width: 767px) {
  .theme_button[data-theme=default_green] {
    margin-right: 0;
  }
}
.theme_button[data-theme=default_green]:hover, .theme_button[data-theme=default_green]:active {
  color: #FFFFFF;
  background: #06D79D;
  border: none;
  font-weight: 600;
  cursor: pointer;
  opacity: 1;
  text-decoration: none !important;
}
.theme_button[data-theme=default_green]:focus {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

.theme_button[data-theme=success] {
  color: #06D79D !important;
  font-family: "Montserrat", sans-serif;
  font-size: 1em;
  font-weight: 500;
  border: 1px solid #06D79D !important;
  background-color: transparent;
  padding: 0.3em 1.5em;
  -webkit-box-shadow: none;
          box-shadow: none;
  min-height: 37px;
  min-width: 145px;
}
@media (max-width: 767px) {
  .theme_button[data-theme=success] {
    margin-right: 0;
    font-size: 0.8125em;
  }
}
.theme_button[data-theme=success] i {
  padding: 0 5px 0 0px;
  width: 16px;
}
.theme_button[data-theme=success]:hover, .theme_button[data-theme=success]:active {
  color: #FFFFFF !important;
  font-weight: 500;
  background-color: #06D79D !important;
  border: 1px solid #06D79D !important;
  cursor: pointer;
  text-decoration: none !important;
}
.theme_button[data-theme=success]:hover .theme_loading_button[data-theme=circle-roll] span, .theme_button[data-theme=success]:active .theme_loading_button[data-theme=circle-roll] span {
  color: #FFFFFF;
}
.theme_button[data-theme=success]:focus {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

.theme_button[data-theme=success_second] {
  color: #4A88B1 !important;
  font-family: "Montserrat", sans-serif;
  font-size: 1em;
  font-weight: 500;
  border: 1px solid #4A88B1 !important;
  background-color: transparent;
  padding: 0.4em 1.5em;
  -webkit-box-shadow: none;
          box-shadow: none;
  min-height: 42px;
}
@media (max-width: 767px) {
  .theme_button[data-theme=success_second] {
    margin-right: 0;
  }
}
.theme_button[data-theme=success_second] i {
  padding: 0 5px 0 0px;
  width: 16px;
}
.theme_button[data-theme=success_second]:hover, .theme_button[data-theme=success_second]:active {
  color: #FFFFFF !important;
  font-weight: 500;
  background-color: #4A88B1 !important;
  border: 1px solid #4A88B1 !important;
  cursor: pointer;
  text-decoration: none !important;
}
.theme_button[data-theme=success_second]:focus {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

.theme_button[data-theme=danger_all] {
  color: #FFFFFF !important;
  font-family: "Montserrat", sans-serif;
  font-size: 1em;
  font-weight: 500;
  border: 1px solid #FF4A6E !important;
  background-color: #FF4A6E !important;
  padding: 0.5em 1.5em;
  -webkit-box-shadow: none;
          box-shadow: none;
  margin-right: 20px;
  text-decoration: none !important;
  min-height: 42px;
}
@media (max-width: 767px) {
  .theme_button[data-theme=danger_all] {
    margin-right: 0;
    font-size: 0.8125em;
  }
}
.theme_button[data-theme=danger_all]:hover, .theme_button[data-theme=danger_all]:active {
  color: #FFFFFF !important;
  background-color: #ff6685 !important;
  border: 1px solid #FF4A6E !important;
  font-weight: 500;
  cursor: pointer;
  text-decoration: none !important;
}
.theme_button[data-theme=danger_all]:focus {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

.theme_button[data-theme=danger] {
  color: #030303 !important;
  font-family: "Montserrat", sans-serif;
  font-size: 1em;
  font-weight: 500;
  border: 1px solid #dcdcdc !important;
  background-color: transparent;
  padding: 0.5em 1.5em;
  -webkit-box-shadow: none;
          box-shadow: none;
  margin-right: 20px;
  text-decoration: none !important;
  min-height: 42px;
}
@media (max-width: 767px) {
  .theme_button[data-theme=danger] {
    margin-right: 0;
    font-size: 0.8125em;
  }
}
.theme_button[data-theme=danger]:hover, .theme_button[data-theme=danger]:active {
  color: #FFFFFF !important;
  background-color: #FF4A6E !important;
  border: 1px solid #FF4A6E !important;
  font-weight: 500;
  cursor: pointer;
  text-decoration: none !important;
}
.theme_button[data-theme=danger]:focus {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

.theme_button[data-theme=success_icon] {
  color: #06D79D !important;
  font-family: "Montserrat", sans-serif;
  font-size: 1em;
  font-weight: 500;
  border: 1px solid #06D79D !important;
  background-color: transparent;
  padding: 0.4em 1.5em;
  -webkit-box-shadow: none;
          box-shadow: none;
}
@media (max-width: 767px) {
  .theme_button[data-theme=success_icon] {
    margin-right: 0;
    padding: 7px 17px !important;
    width: 24px;
  }
}
.theme_button[data-theme=success_icon] i {
  padding: 0 5px 0 0px;
  width: 16px;
}
.theme_button[data-theme=success_icon]:hover, .theme_button[data-theme=success_icon]:active {
  color: #FFFFFF !important;
  font-weight: 500;
  background-color: #06D79D !important;
  border: 1px solid #06D79D !important;
  cursor: pointer;
  text-decoration: none !important;
}
.theme_button[data-theme=success_icon]:focus {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

.theme_button[data-theme=danger_icon] {
  color: #030303 !important;
  font-family: "Montserrat", sans-serif;
  font-size: 1em;
  font-weight: 500;
  border: 1px solid #dcdcdc !important;
  background-color: transparent;
  padding: 0.4em 1.5em;
  -webkit-box-shadow: none;
          box-shadow: none;
  margin-right: 20px;
  text-decoration: none !important;
}
@media (max-width: 767px) {
  .theme_button[data-theme=danger_icon] {
    margin-right: 0;
    padding: 7px 17px !important;
    width: 24px;
  }
}
.theme_button[data-theme=danger_icon]:hover, .theme_button[data-theme=danger_icon]:active {
  color: #FFFFFF !important;
  background-color: #FF4A6E !important;
  border: 1px solid #FF4A6E !important;
  font-weight: 500;
  cursor: pointer;
  text-decoration: none !important;
}
.theme_button[data-theme=danger_icon]:focus {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

.theme_button[data-theme=delete] {
  color: #FF4A6E;
  font-family: "Montserrat", sans-serif;
  font-size: 1.5em;
  font-weight: 500;
  border: none;
  background-color: transparent;
  padding: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  margin-right: 10px;
}
@media (max-width: 767px) {
  .theme_button[data-theme=delete] {
    margin-right: 0;
    padding: 7px 17px;
  }
}
.theme_button[data-theme=delete]:hover, .theme_button[data-theme=delete]:active {
  background-color: transparent;
  font-weight: 500;
  cursor: pointer;
}
.theme_button[data-theme=delete]:focus {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

.theme_button[data-theme=delete_news] {
  color: #FF4A6E;
  font-family: "Montserrat", sans-serif;
  font-size: 1em;
  font-weight: 400;
  border: none;
  background-color: transparent;
  padding: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  margin-right: 10px;
}
@media (max-width: 767px) {
  .theme_button[data-theme=delete_news] {
    margin-right: 0;
  }
}
.theme_button[data-theme=delete_news]:hover, .theme_button[data-theme=delete_news]:active {
  background-color: transparent;
  cursor: pointer;
  text-decoration: underline;
  font-weight: 400;
  cursor: pointer;
}
.theme_button[data-theme=delete_news]:focus {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.theme_button[data-theme=delete_news] i {
  font-size: 1.125em;
}

.theme_button[data-theme=delete_icon] {
  color: #FF4A6E;
  font-family: "Montserrat", sans-serif;
  font-size: 1em;
  font-weight: 400;
  border: 1px solid #FF4A6E;
  background-color: #FFFFFF;
  padding: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 50px;
  height: 32px;
  width: 32px;
  position: relative;
  z-index: 999;
  top: 40px;
  right: 10px;
  opacity: 1 !important;
}
@media (max-width: 767px) {
  .theme_button[data-theme=delete_icon] {
    margin-right: 0;
  }
}
.theme_button[data-theme=delete_icon]:hover, .theme_button[data-theme=delete_icon]:active {
  cursor: pointer;
  font-weight: 400;
  cursor: pointer;
}
.theme_button[data-theme=delete_icon]:focus {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.theme_button[data-theme=delete_icon] i {
  font-size: 1.125em;
}

.theme_button[data-theme=delete_icon_list] {
  color: #FF4A6E !important;
  font-family: "Montserrat", sans-serif;
  font-size: 0.8125em;
  font-weight: 400;
  border: none;
  background-color: #f6f6f6;
  padding: 4px 15px;
  -webkit-box-shadow: none;
          box-shadow: none;
  text-decoration: none;
  vertical-align: text-bottom;
}
.theme_button[data-theme=delete_icon_list]:hover, .theme_button[data-theme=delete_icon_list]:active {
  color: #FFFFFF !important;
  background: #FF4A6E;
  border: none;
  font-weight: 400;
  cursor: pointer;
  text-decoration: none;
}
.theme_button[data-theme=delete_icon_list]:focus {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

.theme_button[data-theme=delete_crop] {
  color: #FF4A6E;
  font-family: "Montserrat", sans-serif;
  font-size: 1em;
  font-weight: 400;
  border: 1px solid #FF4A6E;
  background-color: #FFFFFF;
  padding: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-radius: 50px;
  height: 32px;
  width: 32px;
  position: absolute;
  z-index: 1000;
  top: 35%;
  display: none;
}
@media (max-width: 767px) {
  .theme_button[data-theme=delete_crop] {
    margin-right: 0;
  }
}
.theme_button[data-theme=delete_crop]:hover, .theme_button[data-theme=delete_crop]:active {
  cursor: pointer;
  font-weight: 400;
  cursor: pointer;
}
.theme_button[data-theme=delete_crop]:focus {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.theme_button[data-theme=delete_crop] i {
  font-size: 1.125em;
}

.theme_button[data-theme=default] {
  color: #4A88B1;
  font-family: "Montserrat", sans-serif;
  font-size: 1em;
  font-weight: 500;
  border: none;
  background-color: #f6f6f6;
  padding: 0.4em 2em;
  -webkit-box-shadow: none;
          box-shadow: none;
  margin-right: 20px;
}
@media (max-width: 767px) {
  .theme_button[data-theme=default] {
    margin-right: 0;
  }
}
.theme_button[data-theme=default]:hover, .theme_button[data-theme=default]:active {
  color: #FFFFFF;
  background: #4A88B1;
  border: none;
  font-weight: 500;
  background-color: #4A88B1;
  cursor: pointer;
}
.theme_button[data-theme=default]:focus {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

.theme_button[data-theme=default_border] {
  color: #4A88B1;
  font-family: "Montserrat", sans-serif;
  font-size: 14px;
  font-weight: 500;
  border: 1px solid #4A88B1;
  background-color: #f6f6f6;
  padding: 0.5em 1em 0.5em;
  -webkit-box-shadow: none;
          box-shadow: none;
  min-height: 36px;
  text-transform: uppercase;
}
.theme_button[data-theme=default_border] i {
  font-size: 14px;
  margin-right: 5px;
}
@media (max-width: 767px) {
  .theme_button[data-theme=default_border] {
    margin-right: 0;
  }
}
.theme_button[data-theme=default_border]:hover, .theme_button[data-theme=default_border]:active {
  color: #FFFFFF;
  background: #4A88B1;
  border: 1px solid #4A88B1;
  font-weight: 500;
  background-color: #4A88B1;
  cursor: pointer;
}
.theme_button[data-theme=default_border]:focus {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

.theme_button[data-theme=default_border_header] {
  color: #4A88B1;
  font-family: "Montserrat", sans-serif;
  font-size: 14px;
  font-weight: 500;
  border: 1px solid #4A88B1;
  background-color: transparent;
  padding: 0.5em 1em 0.5em;
  -webkit-box-shadow: none;
          box-shadow: none;
  min-height: 36px;
  width: 145px;
  text-transform: uppercase;
}
.theme_button[data-theme=default_border_header] i {
  font-size: 14px;
  margin-right: 5px;
}
@media (max-width: 767px) {
  .theme_button[data-theme=default_border_header] {
    margin-right: 0;
  }
}
.theme_button[data-theme=default_border_header]:hover, .theme_button[data-theme=default_border_header]:active {
  color: #FFFFFF;
  background: #4A88B1;
  border: 1px solid #4A88B1;
  font-weight: 500;
  background-color: #4A88B1;
  cursor: pointer;
}
.theme_button[data-theme=default_border_header]:focus {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

.theme_button[data-theme=default_border_form] {
  color: #4A88B1;
  font-family: "Montserrat", sans-serif;
  font-size: 0.8125em;
  font-weight: 500;
  border: 1px solid #4A88B1;
  background-color: transparent;
  padding: 0.7em 2em;
  -webkit-box-shadow: none;
          box-shadow: none;
  min-height: 36px;
  border-radius: 6px;
  width: 100%;
}
@media (max-width: 767px) {
  .theme_button[data-theme=default_border_form] {
    margin-right: 0;
  }
}
.theme_button[data-theme=default_border_form]:hover, .theme_button[data-theme=default_border_form]:active {
  color: #FFFFFF !important;
  background: #4A88B1;
  border: 1px solid #4A88B1;
  font-weight: 500;
  background-color: #4A88B1;
  cursor: pointer;
}
.theme_button[data-theme=default_border_form]:hover span, .theme_button[data-theme=default_border_form]:active span {
  color: #FFFFFF;
}
.theme_button[data-theme=default_border_form]:focus {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

.theme_button[data-theme=default_small] {
  color: #4A88B1 !important;
  font-family: "Montserrat", sans-serif;
  font-size: 0.8125em;
  font-weight: 400;
  border: none;
  background-color: #f6f6f6;
  padding: 4px 15px;
  -webkit-box-shadow: none;
          box-shadow: none;
  text-decoration: none;
  vertical-align: baseline;
  height: 24px;
}
.theme_button[data-theme=default_small]:hover, .theme_button[data-theme=default_small]:active {
  color: #FFFFFF !important;
  background: #4A88B1;
  border: none;
  font-weight: 400;
  background-color: #4A88B1;
  cursor: pointer;
  text-decoration: none;
}
.theme_button[data-theme=default_small]:focus {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

.theme_button[data-theme=check] {
  color: #030303;
  font-family: "Montserrat", sans-serif;
  font-size: 0.8125em;
  font-weight: 500;
  border: none;
  background-color: #FFFFFF;
  padding: 7px;
  -webkit-box-shadow: none;
          box-shadow: none;
  outline: none !important;
  width: 140px;
  margin-bottom: 0;
}
.theme_button[data-theme=check]:hover, .theme_button[data-theme=check]:active {
  color: #FFFFFF;
  background: #4A88B1;
  border: none;
  font-weight: 500;
  background-color: #4A88B1;
  cursor: pointer;
}
.theme_button[data-theme=check]:focus {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

.theme_button[data-theme=check].active {
  background-color: #4A88B1;
  border-color: #4A88B1;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.theme_button[data-theme=select_project] {
  height: 30px;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: none;
  background: #F5F5F7;
  border-radius: 0;
  color: #030303;
  padding: 10px 30px 10px 15px;
}
.theme_button[data-theme=select_project].active, .theme_button[data-theme=select_project]:focus, .theme_button[data-theme=select_project]:hover {
  background: #06D79D;
  color: #FFFFFF;
}
.theme_button[data-theme=select_project] i {
  vertical-align: baseline;
}

.theme_button[data-theme=radio_check] {
  color: #030303;
  font-family: "Montserrat", sans-serif;
  font-size: 0.9125em;
  font-weight: 500;
  border: none;
  background-color: #FFFFFF;
  padding: 0.8em 2em;
  -webkit-box-shadow: none;
          box-shadow: none;
  outline: none !important;
  width: 8.75em;
  margin-bottom: 0;
  border-radius: 50px !important;
}
.theme_button[data-theme=radio_check]:hover, .theme_button[data-theme=radio_check]:active {
  color: #FFFFFF;
  background: #4A88B1;
  border: none;
  font-weight: 500;
  background-color: #4A88B1;
  cursor: pointer;
}
.theme_button[data-theme=radio_check]:focus {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

.theme_button[data-theme=radio_check].active {
  background-color: #4A88B1;
  border-color: #4A88B1;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.theme_button[data-theme=select_project].btn-secondary.active, .btn-secondary:active, .btn-secondary:focus, .btn-secondary.disabled.active, .btn-secondary.disabled:active, .btn-secondary.disabled:focus {
  background: #06D79D;
  color: #FFFFFF;
}

.theme_button[data-theme=select_project].btn-primary, .btn-primary.disabled {
  margin-right: 5px;
}

.theme_button[data-theme=select_line] {
  color: #030303;
  font-family: "Montserrat", sans-serif;
  font-size: 0.8125em;
  font-weight: 400;
  border: 1px solid #8E959F;
  background-color: #f6f6f6;
  padding: 0.4em 2em;
  -webkit-box-shadow: none;
          box-shadow: none;
  width: 165px !important;
}
.theme_button[data-theme=select_line]:hover, .theme_button[data-theme=select_line]:active {
  color: #FFFFFF;
  background: #4A88B1;
  border: none;
  font-weight: 400;
  background-color: #4A88B1;
  cursor: pointer;
}
.theme_button[data-theme=select_line]:focus {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.theme_button[data-theme=select_line] span.filter-option {
  width: 90% !important;
}
.theme_button[data-theme=select_line] i {
  vertical-align: middle !important;
}

.theme_button[data-theme=select_line_small] {
  color: #030303;
  font-family: "Montserrat", sans-serif;
  font-size: 1em;
  font-weight: 400;
  border: none;
  background-color: transparent;
  padding: 0.5em 0.5em;
  -webkit-box-shadow: none;
          box-shadow: none;
  width: auto;
}
.theme_button[data-theme=select_line_small]:hover, .theme_button[data-theme=select_line_small]:active {
  color: #4A88B1;
  background: transparent;
  border: none;
  font-weight: 400;
  cursor: pointer;
  text-decoration: underline;
}
.theme_button[data-theme=select_line_small]:focus {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.theme_button[data-theme=select_line_small] i {
  vertical-align: middle !important;
}

.theme_button[data-theme=select_custom] {
  color: #030303;
  font-family: "Montserrat", sans-serif;
  font-size: 0.8125em;
  font-weight: 400;
  border: 1px solid #BCCED7;
  background-color: #f9f9f9;
  padding: 0.25em;
  -webkit-box-shadow: none;
          box-shadow: none;
  width: 100%;
  text-align: center;
  border-radius: 6px;
}
.theme_button[data-theme=select_custom]:hover, .theme_button[data-theme=select_custom]:active {
  color: #4A88B1;
  font-weight: 400;
  cursor: pointer;
}
.theme_button[data-theme=select_custom]:focus {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.theme_button[data-theme=select_custom] i {
  vertical-align: middle !important;
}

.theme_button[data-theme=select_sidebar] {
  color: #030303;
  font-size: 1em;
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  border: 1px solid #BCCED7;
  border-radius: 6px;
  margin-bottom: 10px;
  text-align: left;
}
.theme_button[data-theme=select_sidebar]:after {
  position: absolute;
  right: 10px;
  top: 13px;
}
.theme_button[data-theme=select_sidebar]:hover, .theme_button[data-theme=select_sidebar]:active {
  color: #4A88B1;
  font-weight: 400;
  cursor: pointer;
}
.theme_button[data-theme=select_sidebar]:focus {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.theme_button[data-theme=select_sidebar] i {
  vertical-align: middle !important;
}

.theme_button[data-theme=select_line_custom] {
  color: #030303;
  font-size: 0.8125em;
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  border: none;
  border-radius: 50px;
  text-align: left;
  background-color: #FFFFFF;
  max-height: 36px;
  width: 100%;
}
.theme_button[data-theme=select_line_custom]:after {
  position: absolute;
  right: 10px;
  top: 13px;
}
.theme_button[data-theme=select_line_custom]:hover, .theme_button[data-theme=select_line_custom]:active {
  color: #4A88B1;
  font-weight: 400;
  cursor: pointer;
}
.theme_button[data-theme=select_line_custom]:focus {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.theme_button[data-theme=select_line_custom] i {
  vertical-align: middle !important;
}

.theme_button[data-theme=select_default_forms] {
  color: #030303;
  font-size: 1em;
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  border: 1px solid #BCCED7;
  border-radius: 6px;
  margin-bottom: 10px;
  text-align: left;
  background-color: #FFFFFF;
}
.theme_button[data-theme=select_default_forms]:after {
  position: absolute;
  right: 10px;
  top: 13px;
}
.theme_button[data-theme=select_default_forms]:hover, .theme_button[data-theme=select_default_forms]:active {
  color: #4A88B1;
  font-weight: 400;
  cursor: pointer;
}
.theme_button[data-theme=select_default_forms]:focus {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.theme_button[data-theme=select_default_forms] i {
  vertical-align: middle !important;
}

.select_thumb_search {
  color: #030303;
  font-size: 1em;
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  border: 1px solid #BCCED7;
  border-radius: 6px;
  margin-bottom: 10px;
  text-align: left;
  background-color: #FFFFFF;
  width: 100%;
}
.select_thumb_search .select_thumb_content {
  max-width: 310px;
  display: block;
  word-break: break-word;
}
.select_thumb_search .select_thumb_content img {
  max-width: 85px !important;
  width: 75px !important;
  height: 55px !important;
  margin-right: 5px !important;
  max-height: 55px !important;
  display: inline-block;
  float: left;
}
.select_thumb_search .select_thumb_content span {
  display: inline-block;
  font-size: 14px;
  max-width: 210px;
  max-height: 100px;
  width: 100%;
  white-space: initial !important;
}
.select_thumb_search .bootstrap-select .dropdown-menu li a {
  padding: 9px 5px !important;
}
.select_thumb_search .bootstrap-select.btn-group .dropdown-menu {
  padding: 5px 0 !important;
  min-height: 155px !important;
}
.select_thumb_search .media-left {
  max-width: 125px;
}
.select_thumb_search .media-body {
  width: 100%;
  max-width: 210px;
  display: inline-block;
  white-space: normal;
  line-height: 1.5;
  padding: 5px;
  font-size: 0.9125em;
  font-weight: 500;
  padding: 6px 0 0 7px;
}
.select_thumb_search img {
  max-width: 100%;
  width: 100%;
  height: auto;
  margin-right: 5px;
  max-height: 65px;
}
.select_thumb_search li {
  border-bottom: 1px solid #dcdcdc !important;
}
.select_thumb_search li:hover {
  background-color: #f3f3f378;
  font-weight: 500 !important;
  text-decoration: none !important;
}
.select_thumb_search li a {
  margin-bottom: 5px;
  padding: 9px 5px !important;
  border-radius: 0 !important;
  white-space: pre-wrap !important;
}
.select_thumb_search li a:hover {
  opacity: 1;
  background: none !important;
  color: #030303 !important;
  text-decoration: none !important;
}
.select_thumb_search button {
  font-weight: 400;
}
.select_thumb_search:after {
  position: absolute;
  right: 10px;
  top: 13px;
}
.select_thumb_search:hover, .select_thumb_search:active {
  color: #4A88B1;
  font-weight: 400;
  cursor: pointer;
}
.select_thumb_search .selected {
  background: #4A88B1 !important;
}
.select_thumb_search .selected .media-body {
  color: #FFFFFF !important;
}
.select_thumb_search .selected:hover .media-body {
  color: #FFF !important;
}
.select_thumb_search:focus {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.select_thumb_search i {
  vertical-align: middle !important;
}

.select_default_search {
  color: #030303;
  font-size: 1em;
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  border: 1px solid #BCCED7;
  border-radius: 6px;
  margin-bottom: 5px;
  text-align: left;
  background-color: #FFFFFF;
  width: 100%;
  min-height: 35px;
}
.select_default_search .dropdown-menu.inner {
  max-height: 400px !important;
}
.select_default_search .dropdown-menu li {
  min-height: 23px;
  max-width: 320px;
}
.select_default_search .dropdown-menu li:hover {
  min-height: 23px !important;
}
.select_default_search .dropdown-menu li a {
  text-decoration: none;
}
.select_default_search .dropdown-menu .bs-searchbox input {
  border: 1px solid #BCCED7;
}
.select_default_search span.text {
  max-width: 305px !important;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
  overflow: hidden !important;
  vertical-align: middle;
}
@media (max-width: 1280px) {
  .select_default_search span.text {
    max-width: 305px !important;
  }
}
.select_default_search li {
  list-style: none;
  min-height: 23px;
}
.select_default_search li:hover {
  background: #4A88B1 !important;
  color: #FFFFFF !important;
  border-radius: 5px;
  margin-right: 0 !important;
  min-height: 23px !important;
}
.select_default_search li:hover span, .select_default_search li:hover small {
  color: #FFFFFF !important;
  min-height: 23px !important;
  vertical-align: middle;
}
.select_default_search li.selected {
  background: #4A88B1 !important;
  color: #FFFFFF !important;
  border-radius: 5px;
  margin-right: 10px;
  min-height: 23px !important;
  max-width: 320px !important;
}
@media (max-width: 1280px) {
  .select_default_search li.selected {
    max-width: 320px !important;
  }
}
.select_default_search li.selected span, .select_default_search li.selected small {
  color: #FFFFFF !important;
  min-height: 23px;
  vertical-align: middle;
}
.select_default_search li.active {
  background: #4A88B1 !important;
  color: #FFFFFF !important;
  border-radius: 5px;
  margin-right: 0px !important;
  min-height: 23px !important;
}
.select_default_search li.active span, .select_default_search li.active small {
  color: #FFFFFF !important;
  min-height: 23px !important;
  vertical-align: middle;
}
.select_default_search .bootstrap-select.btn-group .dropdown-menu {
  padding: 5px 0 !important;
  min-height: 155px !important;
}
.select_default_search img {
  max-width: 100%;
  width: 30px;
  height: 30px;
}
.select_default_search a {
  margin-bottom: 5px;
  text-decoration: none;
}
.select_default_search button {
  font-weight: 400;
}
.select_default_search:after {
  position: absolute;
  right: 10px;
  top: 13px;
}
.select_default_search:hover, .select_default_search:active {
  color: #4A88B1;
  font-weight: 400;
  cursor: pointer;
}
.select_default_search:focus {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  border: 1px solid #4A88B1 !important;
}
.select_default_search i {
  vertical-align: middle !important;
}

.multiple-select {
  position: relative;
}
.multiple-select .dropdown-menu.open.show {
  width: 90%;
  margin-left: 0;
  overflow-y: auto !important;
  overflow-x: hidden !important;
}
.multiple-select .dropdown-menu.inner {
  overflow-x: hidden;
}
.multiple-select li.selected {
  margin-right: 0px !important;
}
.multiple-select .dropdown-menu li {
  margin-right: 0 !important;
}
.multiple-select .select_default_search li.selected {
  max-width: 100% !important;
  background: #06d79c !important;
}
.multiple-select .bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark {
  position: absolute;
  display: inline-block;
  right: 6px;
  margin-top: 4px;
  color: #fff !important;
}
.multiple-select .bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark:after {
  content: "";
}

.select-humor img {
  width: 23px !important;
  height: 23px !important;
  margin-right: 10px;
}
.select-humor .selected .media-body {
  font-weight: 600px;
}

.select_list_borderadius {
  border-radius: 50px;
  border: 1px solid transparent;
  min-width: 215px;
}

.theme_button[data-theme=select_default_line] {
  color: #030303;
  font-size: 1em;
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  border: none;
  border-radius: 50px;
  margin-bottom: 10px;
  text-align: left;
  background-color: #FFFFFF;
}
.theme_button[data-theme=select_default_line]:after {
  position: absolute;
  right: 10px;
  top: 13px;
}
.theme_button[data-theme=select_default_line]:hover, .theme_button[data-theme=select_default_line]:active {
  color: #4A88B1;
  font-weight: 400;
  cursor: pointer;
}
.theme_button[data-theme=select_default_line]:focus {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.theme_button[data-theme=select_default_line] i {
  vertical-align: middle !important;
}

.theme_button[data-theme=select_sidebar_forms] {
  position: relative;
}
.theme_button[data-theme=select_sidebar_forms] select {
  color: #030303;
  font-size: 1em;
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  border: 1px solid #BCCED7;
  border-radius: 6px;
  margin-bottom: 10px;
  text-align: left;
  background-color: #FFFFFF;
  height: 38px;
  width: 100%;
  display: inline-block;
}
.theme_button[data-theme=select_sidebar_forms] select:hover, .theme_button[data-theme=select_sidebar_forms] select:active {
  color: #4A88B1;
  font-weight: 400;
  cursor: pointer;
}
.theme_button[data-theme=select_sidebar_forms] select:focus {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.theme_button[data-theme=select_sidebar_forms] select i {
  vertical-align: middle !important;
}
.theme_button[data-theme=select_sidebar_forms]:after {
  content: "▼";
  position: absolute;
  top: 2px;
  right: 3px;
  bottom: 0;
  font-size: 10px;
  line-height: 3.5;
  padding: 0px 8px;
  background: #FFFFFF;
  color: #4A88B1;
  pointer-events: none;
  border-radius: 0 6px 6px 0;
  height: 34px;
}
.no-pointer-events .theme_button[data-theme=select_sidebar_forms]:after {
  content: none;
}

.theme_button[data-theme=select_sidebar_small] {
  position: relative;
}
.theme_button[data-theme=select_sidebar_small] select {
  color: #030303;
  font-size: 1em;
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  border: 1px solid #BCCED7;
  border-radius: 6px;
  margin-bottom: 10px;
  text-align: left;
  background-color: #FFFFFF;
  height: 38px;
  width: 100%;
  display: inline-block;
}
.theme_button[data-theme=select_sidebar_small] select:hover, .theme_button[data-theme=select_sidebar_small] select:active {
  color: #4A88B1;
  font-weight: 400;
  cursor: pointer;
}
.theme_button[data-theme=select_sidebar_small] select:focus {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.theme_button[data-theme=select_sidebar_small] select i {
  vertical-align: middle !important;
}
.theme_button[data-theme=select_sidebar_small]:after {
  content: "▼";
  position: absolute;
  top: 2px;
  right: 18px;
  bottom: 0;
  font-size: 10px;
  line-height: 3.5;
  padding: 0px 3px;
  background: #FFFFFF;
  color: #4A88B1;
  pointer-events: none;
  border-radius: 0 6px 6px 0;
  height: 34px;
}
.no-pointer-events .theme_button[data-theme=select_sidebar_small]:after {
  content: none;
}

.theme_button[data-theme=select_sidebar_custom] {
  position: relative;
}
.theme_button[data-theme=select_sidebar_custom] select {
  color: #030303;
  font-family: "Montserrat", sans-serif;
  font-size: 0.9125em;
  font-weight: 400;
  border: 1px solid #BCCED7;
  background-color: #f9f9f9;
  padding: 0.25em;
  -webkit-box-shadow: none;
          box-shadow: none;
  width: 100%;
  text-align: center;
  border-radius: 6px;
}
.theme_button[data-theme=select_sidebar_custom] select:hover, .theme_button[data-theme=select_sidebar_custom] select:active {
  color: #4A88B1;
  font-weight: 400;
  cursor: pointer;
}
.theme_button[data-theme=select_sidebar_custom] select:focus {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.theme_button[data-theme=select_sidebar_custom] select i {
  vertical-align: middle !important;
}
.theme_button[data-theme=select_sidebar_custom]:after {
  content: "▼";
  position: absolute;
  top: 2px;
  right: 2px;
  bottom: 0;
  font-size: 7px;
  line-height: 3.5;
  padding: 0px 6px;
  background: #f9f9f9;
  color: #4A88B1;
  pointer-events: none;
  border-radius: 0 6px 6px 0;
  height: 18px;
}
.no-pointer-events .theme_button[data-theme=select_sidebar_custom]:after {
  content: none;
}

.theme_button[data-theme=select_default] {
  color: #030303;
  font-family: "Montserrat", sans-serif;
  font-size: 0.9125em;
  font-weight: 400;
  border: none;
  background-color: #FFFFFF;
  padding: 0.4em 1em;
  -webkit-box-shadow: none;
          box-shadow: none;
  width: 100% !important;
  min-width: 150px;
  text-align: left;
  border-radius: 50px;
  min-height: 36px;
  z-index: 3 !important;
}
.theme_button[data-theme=select_default]:hover, .theme_button[data-theme=select_default]:active {
  color: #4A88B1;
  background: #FFFFFF;
  border: none;
  font-weight: 400;
  cursor: pointer;
}
.theme_button[data-theme=select_default]:focus {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.theme_button[data-theme=select_default]:after {
  float: right;
  margin-top: 6px;
}
.theme_button[data-theme=select_default] span.filter-option {
  width: 90% !important;
}
.theme_button[data-theme=select_default] i {
  vertical-align: middle !important;
}

.theme_dropdown[data-theme=dropmenu_custom] {
  font-size: 0.9125em;
}

.button_select_default {
  width: 150px !important;
}
.button_select_default .dropdown-toggle::after {
  display: none;
}
.button_select_default .btn-white {
  background: #FFFFFF;
}

.button_select_default.bootstrap-select .show > .dropdown-menu {
  padding: 5px 10px !important;
}

.no-interaction-button {
  pointer-events: none !important;
  -webkit-filter: grayscale(100%) !important;
          filter: grayscale(100%) !important;
}

button:hover {
  cursor: pointer;
}

.theme_button[data-theme=search_line] {
  color: #030303;
  font-size: 0.9125em;
  font-family: "Montserrat", sans-serif;
  line-height: 1.7;
  width: 100% !important;
  position: relative;
}
@media (max-width: 768px) {
  .theme_button[data-theme=search_line] {
    width: 97% !important;
  }
}
@media (max-width: 1023px) {
  .theme_button[data-theme=search_line] {
    width: 97% !important;
  }
}
@media (min-width: 1280px) {
  .theme_button[data-theme=search_line] {
    width: 35% !important;
  }
}
.theme_button[data-theme=search_line] .form-control {
  padding-left: 15px;
}
.theme_button[data-theme=search_line] span {
  color: #BCCED7 !important;
}
.theme_button[data-theme=search_line] button {
  color: #4A88B1 !important;
  background: transparent !important;
  border: none !important;
}
.theme_button[data-theme=search_line] button:hover {
  cursor: pointer !important;
}
.theme_button[data-theme=search_line] .form-control-feedback {
  position: absolute;
  z-index: 2;
  display: block;
  width: 36px;
  height: 34px;
  top: 1px;
  text-align: center;
  pointer-events: none;
  color: #aaa;
  right: 1px;
  border-radius: 50px;
  background: #fff !important;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.theme_button[data-theme=search_line] .form-control-feedback:hover {
  cursor: pointer !important;
}
.theme_button[data-theme=search_line] input {
  font-size: 0.9125em;
}
.theme_button[data-theme=search_line] input::-webkit-input-placeholder {
  color: #030303;
}
.theme_button[data-theme=search_line] input::-moz-placeholder {
  color: #030303;
}
.theme_button[data-theme=search_line] input:-ms-input-placeholder {
  color: #030303;
}
.theme_button[data-theme=search_line] input::-ms-input-placeholder {
  color: #030303;
}
.theme_button[data-theme=search_line] input::placeholder {
  color: #030303;
}

.theme_button[data-theme=search_input] {
  color: #030303;
  font-size: 1em;
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  border: 1px solid #BCCED7;
  border-radius: 6px !important;
  width: 100%;
  position: relative;
}
.theme_button[data-theme=search_input] .form-control {
  border: 1px solid transparent;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.theme_button[data-theme=search_input] .form-control:focus {
  border: 1px solid #4A88B1 !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.theme_button[data-theme=search_input] span {
  color: #333 !important;
  z-index: 100 !important;
}
.theme_button[data-theme=search_input] .form-control-feedback {
  position: absolute;
  z-index: 2;
  display: block;
  width: 34px;
  height: 32px;
  line-height: 1;
  text-align: center;
  color: #030303;
  right: 0;
  font-size: 20px;
  top: 2px;
  right: 2px;
}
.theme_button[data-theme=search_input] input {
  font-size: 0.9125em;
  border-radius: 6px !important;
  border: 1px solid transparent;
}
.theme_button[data-theme=search_input] input::-webkit-input-placeholder {
  color: #030303;
}
.theme_button[data-theme=search_input] input::-moz-placeholder {
  color: #030303;
}
.theme_button[data-theme=search_input] input:-ms-input-placeholder {
  color: #030303;
}
.theme_button[data-theme=search_input] input::-ms-input-placeholder {
  color: #030303;
}
.theme_button[data-theme=search_input] input::placeholder {
  color: #030303;
}
.theme_button[data-theme=search_input] button {
  color: #333 !important;
  background: #FFF !important;
  border: none !important;
}

.theme_button[data-theme=search_input_tabs] {
  color: #030303;
  font-size: 1em;
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  border: 1px solid #BCCED7;
  border-radius: 10px !important;
  width: 100% !important;
  max-width: 100%;
}
.theme_button[data-theme=search_input_tabs] .form-control {
  padding-left: 2.375rem;
  border: none !important;
}
.theme_button[data-theme=search_input_tabs] span {
  color: #BCCED7 !important;
}
.theme_button[data-theme=search_input_tabs] .form-control-feedback {
  position: absolute;
  z-index: 2;
  display: block;
  width: 2.375rem;
  height: 2.375rem;
  line-height: 2.3rem;
  text-align: center;
  pointer-events: none;
  color: #030303;
}
.theme_button[data-theme=search_input_tabs] input {
  font-size: 0.9125em;
  border-radius: 10px !important;
  min-width: 335px !important;
  max-width: 100% !important;
}
.theme_button[data-theme=search_input_tabs] input::-webkit-input-placeholder {
  color: #030303;
}
.theme_button[data-theme=search_input_tabs] input::-moz-placeholder {
  color: #030303;
}
.theme_button[data-theme=search_input_tabs] input:-ms-input-placeholder {
  color: #030303;
}
.theme_button[data-theme=search_input_tabs] input::-ms-input-placeholder {
  color: #030303;
}
.theme_button[data-theme=search_input_tabs] input::placeholder {
  color: #030303;
}

.theme_button[data-theme=favorite] {
  height: 24px;
  margin-top: -6px;
  font-size: 24px;
}
.theme_button[data-theme=favorite] .active i {
  color: #4A88B1 !important;
}
.theme_button[data-theme=favorite] i {
  color: #d2d2d2;
}
.theme_button[data-theme=favorite] i:hover, .theme_button[data-theme=favorite] i:focus {
  color: #4A88B1;
}
.theme_button[data-theme=favorite]:focus {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

.theme_button[data-theme=check_list] {
  border: 1px solid #8E959F;
  background-color: #FFFFFF;
  border-radius: 3px;
}
.theme_button[data-theme=check_list]:hover {
  cursor: pointer;
}
.theme_button[data-theme=check_list]:checked ~ .custom-control-indicator {
  background-color: #4A88B1 !important;
}

.custom-control-input:checked ~ .custom-control-indicator {
  background-color: #4A88B1;
}

.theme_button[data-theme=icon_button_float] {
  height: 30px;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: none;
  background: transparent;
  border-radius: 0;
  color: #FFFFFF;
}
.theme_button[data-theme=icon_button_float].active, .theme_button[data-theme=icon_button_float]:focus, .theme_button[data-theme=icon_button_float]:hover {
  cursor: pointer;
}
.theme_button[data-theme=icon_button_float] i {
  vertical-align: middle;
  font-size: 18px;
}

.theme_button[data-theme=icon_button] {
  height: 30px;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: none;
  background: transparent;
  border-radius: 0;
  color: #4A88B1;
}
.theme_button[data-theme=icon_button].active, .theme_button[data-theme=icon_button]:focus, .theme_button[data-theme=icon_button]:hover {
  cursor: pointer;
}
.theme_button[data-theme=icon_button] i {
  vertical-align: middle;
  font-size: 18px;
}

.theme_button[data-theme=check_toggle] {
  display: inline-block;
}
.theme_button[data-theme=check_toggle] label {
  margin-top: -5px;
}
.theme_button[data-theme=check_toggle] .btn-primary {
  background: #FFFFFF;
  color: #4A88B1 !important;
  font-weight: 500 !important;
  font-size: 0.9125em !important;
  width: auto !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.theme_button[data-theme=check_toggle] .btn-default {
  background: #FFFFFF;
  color: #8E959F !important;
  font-weight: 500 !important;
  font-size: 0.9125em !important;
  width: auto !important;
  margin-left: -11px;
}
.theme_button[data-theme=check_toggle] .toggle.btn {
  min-width: 56px !important;
  min-height: 22px !important;
  width: 66px !important;
  height: 25px !important;
}
.theme_button[data-theme=check_toggle] .toggle-handle {
  position: relative;
  margin: 0 auto;
  padding-top: 0;
  padding-bottom: 0;
  height: 100%;
  width: 0;
  border-width: 0 1px;
  background: #4A88B1;
}
.theme_button[data-theme=check_toggle] .toggle.ios, .theme_button[data-theme=check_toggle] .toggle-on.ios, .theme_button[data-theme=check_toggle] .toggle-off.ios {
  border-radius: 20px;
}
.theme_button[data-theme=check_toggle] .toggle.ios .toggle-handle {
  border-radius: 20px;
  padding: 10px;
  width: 45px !important;
}
.theme_button[data-theme=check_toggle] span.toggle-handle.btn.btn-default {
  background: #4A88B1;
}

.theme_button[data-theme=check_box] .custom-control {
  min-height: 22px;
  padding-left: 1.5rem !important;
  margin-right: 0;
  display: inline-block;
  line-height: 0;
  float: left;
  border: 1px solid #8E959F;
}
.theme_button[data-theme=check_box] span {
  border: 1px solid #BCCED7;
  background-color: #FFFFFF;
  border-radius: 3px;
}
.theme_button[data-theme=check_box] .form-check-label {
  margin-left: 0;
  padding-left: 0;
  display: inline-block;
}

.theme_button[data-theme=icon_button_border] {
  height: 24px;
  width: 24px;
  vertical-align: middle;
  padding: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: 1px dashed #FFFFFF;
  background: transparent;
  border-radius: 0;
  color: #FFFFFF;
}
.theme_button[data-theme=icon_button_border].active, .theme_button[data-theme=icon_button_border]:focus, .theme_button[data-theme=icon_button_border]:hover {
  cursor: pointer;
}
.theme_button[data-theme=icon_button_border] i {
  padding: 0 !important;
  font-size: 15px;
}

.theme_button[data-theme=icon_light] {
  color: #4A88B1;
  font-family: "Montserrat", sans-serif;
  font-size: 0.9125em;
  font-weight: 500;
  border: 1px solid #4A88B1;
  background-color: transparent;
  padding: 0.4em 1em;
  -webkit-box-shadow: none;
          box-shadow: none;
  margin-right: 20px;
  border-radius: 6px;
  vertical-align: middle;
}
@media (max-width: 767px) {
  .theme_button[data-theme=icon_light] {
    margin-right: 0;
  }
}
.theme_button[data-theme=icon_light]:hover, .theme_button[data-theme=icon_light]:active {
  color: #FFFFFF;
  background: #4A88B1;
  border: 1px solid #4A88B1;
  background-color: #4A88B1;
  cursor: pointer;
}
.theme_button[data-theme=icon_light]:hover .plus-border, .theme_button[data-theme=icon_light]:active .plus-border {
  border: 1px dashed #FFFFFF;
}
.theme_button[data-theme=icon_light]:focus {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.theme_button[data-theme=icon_light] span {
  vertical-align: bottom;
}
.theme_button[data-theme=icon_light] .plus-border {
  border: 1px dashed #4A88B1;
  padding: 0px 2px;
  font-size: 0.875em;
  font-weight: 800 !important;
  text-align: center;
  margin-right: 5px;
}

.theme_button[data-theme=icon_add] {
  color: #4A88B1 !important;
  font-family: "Montserrat", sans-serif;
  font-size: 1em;
  font-weight: 500;
  border: 1px solid #4A88B1 !important;
  background-color: transparent;
  padding: 6px;
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: 50px;
  height: 30px;
  width: 30px;
  margin: 0 !important;
}

.theme_button[data-theme=icon_delete] {
  color: #FF4A6E !important;
  font-family: "Montserrat", sans-serif;
  font-size: 18px;
  font-weight: 500;
  border: 1px solid #FF4A6E !important;
  background-color: transparent;
  padding: 4px 5px;
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: 50px;
  height: 30px;
  width: 30px;
  margin: 0 !important;
  display: inline-block;
}

.theme_button[data-theme=icon_config] {
  color: #4A88B1 !important;
  font-family: "Montserrat", sans-serif;
  font-size: 18px;
  font-weight: 500;
  border: 1px solid #4A88B1 !important;
  background-color: transparent;
  padding: 4px 5px;
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: 50px;
  height: 30px;
  width: 30px;
  margin: 0 !important;
  display: inline-block;
}

/*******************
/*links
*******************/
a {
  color: #4A88B1;
  cursor: pointer;
}
a:hover, a:focus {
  text-decoration: underline;
}
a:active {
  color: #569CCB;
}
a:visited {
  color: #4A88B1;
}

.links[data-theme=icon_link] {
  font-size: 1.125em;
  cursor: pointer;
  color: #4A88B1 !important;
  width: 100%;
  text-align: center;
  display: block;
}
.links[data-theme=icon_link]:hover, .links[data-theme=icon_link]:focus {
  text-decoration: underline !important;
  cursor: pointer !important;
}
.links[data-theme=icon_link]:active {
  color: #4A88B1 !important;
}
.links[data-theme=icon_link] i {
  color: #4A88B1 !important;
}
.links[data-theme=icon_link]:visited {
  color: #030303;
}

.links[data-theme=success] {
  color: #06D79D;
  font-size: 1em;
  cursor: pointer;
}
.links[data-theme=success]:hover, .links[data-theme=success]:focus {
  text-decoration: underline;
}
.links[data-theme=success]:active {
  color: #06D79D;
}
.links[data-theme=success]:visited {
  color: #030303;
}

.links[data-theme=danger] {
  color: #FF4A6E;
  font-size: 1em;
  cursor: pointer;
}
.links[data-theme=danger]:hover, .links[data-theme=danger]:focus {
  text-decoration: underline;
}
.links[data-theme=danger]:active {
  color: #FF4A6E;
}
.links[data-theme=danger]:visited {
  color: #030303;
}

.links[data-theme=default] {
  color: #4A88B1 !important;
  font-size: 1em !important;
  cursor: pointer;
}
.links[data-theme=default]:hover, .links[data-theme=default]:focus {
  text-decoration: underline;
}
.links[data-theme=default]:active {
  color: #4A88B1;
}
.links[data-theme=default]:visited {
  color: #030303;
}

.links[data-theme=default_small] {
  color: #4A88B1;
  font-size: 0.8125em;
  cursor: pointer;
  color: #4A88B1 !important;
}
.links[data-theme=default_small]:hover, .links[data-theme=default_small]:focus {
  text-decoration: underline !important;
  cursor: pointer !important;
}
.links[data-theme=default_small]:active {
  color: #4A88B1;
}
.links[data-theme=default_small]:visited {
  color: #030303;
}

.links[data-theme=add_options] {
  font-size: 0.8125em;
  cursor: pointer;
  color: #4A88B1 !important;
  width: 100%;
  text-align: center;
  display: block;
}
.links[data-theme=add_options]:hover, .links[data-theme=add_options]:focus {
  text-decoration: underline !important;
  cursor: pointer !important;
}
.links[data-theme=add_options]:active {
  color: #4A88B1 !important;
}
.links[data-theme=add_options]:visited {
  color: #030303;
}

.links[data-theme=link_header] {
  color: #4A88B1 !important;
  font-size: 0.8125em;
  font-weight: 400;
}
.links[data-theme=link_header]:hover, .links[data-theme=link_header]:focus {
  text-decoration: underline !important;
  cursor: pointer !important;
}

.links[data-theme=button] {
  color: #4A88B1;
  font-size: 1em;
  cursor: pointer;
  opacity: 0.6;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.links[data-theme=button]:hover, .links[data-theme=button]:focus {
  opacity: 1;
  text-decoration: none;
}
.links[data-theme=button]:active {
  color: #4A88B1;
  opacity: 1;
}

.links[data-theme=button_small] {
  color: #4A88B1 !important;
  font-size: 0.9125em;
  font-weight: 600;
  cursor: pointer;
  opacity: 0.6;
  -webkit-transition: 0.3s;
  transition: 0.3s;
}
.links[data-theme=button_small]:hover, .links[data-theme=button_small]:focus {
  opacity: 1;
  text-decoration: none;
}
.links[data-theme=button_small]:active {
  color: #4A88B1;
  opacity: 1;
}

.links[data-theme=disabled] {
  color: #4A88B1;
  font-size: 1em;
  opacity: 0.6;
  cursor: not-allowed;
}
.links[data-theme=disabled] i {
  cursor: not-allowed;
}
.links[data-theme=disabled] a {
  cursor: not-allowed;
}

/*******************
Border-radius
*******************/
.rounded-10 {
  border-radius: 10px !important;
}

.rounded-20 {
  border-radius: 20px !important;
}

.rounded-30 {
  border-radius: 30px !important;
}

.rounded-40 {
  border-radius: 40px !important;
}

.rounded-50 {
  border-radius: 50px !important;
}

/*******************
/*Group select Site  
*******************/
.select_group {
  width: 250px;
  padding: 10px 0;
}
@media (max-width: 768px) {
  .select_group {
    width: 100%;
  }
}
@media (max-width: 330px) {
  .select_group {
    width: 180px;
  }
}
.select_group .btn {
  font-weight: 300;
}
.select_group .bootstrap-select .dropdown-menu li a:hover {
  background: #659ec3 !important;
  color: #FFFFFF !important;
  border-radius: 6px !important;
  margin-right: 10px !important;
  min-height: 23px !important;
  margin-bottom: 10px !important;
  padding-right: 0;
  padding-left: 0;
  color: #fff !important;
  margin-right: 0 !important;
}
.select_group .bootstrap-select .dropdown-menu li a:focus {
  background: none !important;
}

.dropdown-menu li {
  min-height: 23px;
  margin-bottom: 10px !important;
  padding-right: 0;
  padding-left: 0;
}

.bootstrap-select.btn-group .dropdown-menu {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  border-radius: 6px;
  padding: 10px;
  position: absolute;
}
.bootstrap-select.btn-group .dropdown-menu a:focus {
  background: none !important;
}
.bootstrap-select.btn-group .dropdown-menu a:hover {
  background: #659ec3 !important;
  color: #FFFFFF !important;
  border-radius: 5px;
  margin-right: 10px !important;
  min-height: 23px;
  margin-bottom: 10px;
  padding-right: 0;
  padding-left: 0;
  margin-right: 0 !important;
}
.bootstrap-select.btn-group .dropdown-menu a:hover .text-muted {
  color: #fff !important;
}

.dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-left: 0.3em solid transparent;
}

.group-check-icon {
  width: 120px;
  margin-bottom: 10px;
  margin-top: 10px;
  -webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.35);
          box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.35);
}

/*******************
/*Group Profile User 
*******************/
.theme_user_photo {
  border-radius: 100%;
  background: #f6f6f6;
  height: 40px;
  width: 40px;
  vertical-align: middle;
  padding: 0 !important;
}
.theme_user_photo .profile-pic {
  background-image: url("../../images/icon_user_default.svg");
  background-size: 100%;
  vertical-align: middle;
  height: 100%;
  width: 100%;
}
.theme_user_photo .profile-pic img {
  width: 100%;
}

.theme_img_user_default {
  background-image: url("../../images/icon_user_default.svg");
  background-size: 100%;
  vertical-align: middle;
  height: 100%;
  width: 100%;
}
.theme_img_user_default img {
  width: 100%;
}

/*******************
/*Top bar
*******************/
.topbar {
  background: #4A88B1;
}
.topbar .navbar-header {
  background: #4A88B1;
}
.topbar .sidebartoggler-size {
  font-size: 32px !important;
  padding: 15px 20px 12px 18px !important;
}
.topbar .top-navbar .navbar-nav > .nav-item > .nav-link {
  font-size: 30px !important;
}
.topbar .mailbox .message-center a .mail-contnet {
  width: 95%;
}
.topbar .mailbox .message-center a .mail-contnet .mail-desc, .topbar .mailbox .message-center a .mail-contnet .time {
  text-overflow: initial;
  white-space: pre-line;
  word-break: break-word;
}
.topbar .top-navbar .navbar-header .navbar-brand .light-logo {
  display: none;
  color: rgba(255, 255, 255, 0.8);
}
.topbar .top-navbar .navbar-nav > .nav-item > span {
  color: #FFFFFF;
}
.topbar .navbar-light .navbar-nav .nav-item > a.nav-link {
  color: #FFFFFF !important;
}
.topbar .navbar-light .navbar-nav .nav-item > a.nav-link:hover, .topbar .navbar-light .navbar-nav .nav-item > a.nav-link:focus {
  color: rgba(255, 255, 255, 0.8) !important;
}

.topbar ul.dropdown-user li .dw-user-box .u-img {
  width: 40px;
  height: 40px;
  display: inline-block;
  vertical-align: top;
}

.topbar ul.dropdown-user li .dw-user-box .u-img img {
  width: 100%;
  border-radius: 50%;
}

.topbar .top-navbar .navbar-nav > .nav-item > .nav-link {
  line-height: 35px;
}
@media (max-width: 767px) {
  .topbar .top-navbar .navbar-nav > .nav-item > .nav-link {
    line-height: 0;
    padding: 3px 0px;
  }
  .topbar .top-navbar .navbar-nav > .nav-item > .nav-link i {
    font-size: 30px;
  }
}

.logo-center .topbar .navbar-header {
  text-align: center;
  padding-left: 0px;
  -webkit-box-shadow: none;
          box-shadow: none;
}
.logo-center .topbar .top-navbar .navbar-header .navbar-brand .dark-logo {
  display: none;
}
.logo-center .topbar .top-navbar .navbar-header .navbar-brand .light-logo {
  display: inline-block;
  color: rgba(255, 255, 255, 0.8);
}

.bg-devicebar {
  background-color: #2E2F31;
}

.topbar .top-navbar .navbar-header .navbar-brand b {
  line-height: 60px !important;
  display: inline-block;
}

.topbar .navbar-collapse {
  padding: 0 0 !important;
}

img.light-logo {
  height: 32px;
}

.title-menuBurgue {
  display: inline-block;
  margin: 0 0 0 10px;
  font-size: 18px;
  text-transform: uppercase;
  font-weight: 600;
}

.topbar .top-navbar {
  min-height: 50px !important;
  padding: 0px;
}

.nav-link {
  display: block;
  padding: 0 1rem;
}

.navbar-brand {
  padding-bottom: 0 !important;
}

@media (max-width: 768px) {
  .navbar_top_options {
    padding: 0;
  }
}

/*******************
/*Labels
*******************/
.label[data-theme=default] {
  color: #030303;
  font-size: 1em;
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
}

.label[data-theme=default_line] {
  color: #030303;
  font-size: 1em !important;
  font-family: "Montserrat", sans-serif;
  font-weight: 600;
  display: inline-block;
  line-height: 1.5;
  margin-bottom: 0;
  padding-bottom: 0;
}

.label[data-theme=default_blue] {
  color: #4A88B1;
  font-size: 1em !important;
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
}

.label[data-theme=small] {
  color: #030303;
  font-size: 0.8125em !important;
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
}

.label[data-theme=small_blue] {
  color: #4A88B1;
  font-size: 0.8125em !important;
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
}

.label[data-theme=x_small] {
  color: #030303;
  font-size: 0.625em !important;
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
}

.label[data-theme=x_small_blue] {
  color: #4A88B1;
  font-size: 0.625em !important;
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
}

.label[data-theme=radio_line] {
  color: #030303;
  font-size: 1.125em !important;
  font-family: "Montserrat", sans-serif;
  font-weight: 600;
  padding-left: 0px !important;
}
.label[data-theme=radio_line] .custom-control-description {
  vertical-align: sub;
}

.label[data-theme=radio_check] {
  color: #030303;
  font-size: 1.2em !important;
  font-family: "Montserrat", sans-serif;
  font-weight: 600;
  padding-left: 0px !important;
}
.label[data-theme=radio_check]:hover {
  cursor: pointer !important;
}
.label[data-theme=radio_check] .custom-control-description {
  vertical-align: middle;
}
.label[data-theme=radio_check] .custom-control-indicator {
  position: relative !important;
  top: 0.25rem;
  left: 0;
  display: block;
  width: 0.825em !important;
  height: 0.825em !important;
  pointer-events: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-color: #ddd;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 48% 48% !important;
}
.label[data-theme=radio_check] .custom-control-indicator:hover {
  cursor: pointer !important;
}

.label[data-theme=update_data] {
  color: #8E959F;
  font-size: 0.8125em;
  font-family: "Montserrat", sans-serif;
  font-weight: 500;
  text-align: right;
}
.label[data-theme=update_data] span {
  color: #030303;
}

.label[data-theme=info_text] {
  color: #8E959F;
  font-size: 0.8125em;
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  padding: 0;
}

.label[data-theme=header_sidebar] {
  color: #4A88B1;
  font-size: 1em;
  font-family: "Montserrat", sans-serif;
  font-weight: 500;
  padding: 0;
}

/*******************
/inputs 
*******************/
.input[data-theme=data-list] {
  width: 100%;
  max-height: 38px;
  padding: 6px 10px;
  border: 1px solid #BCCED7;
  border-radius: 6px;
}
.input[data-theme=data-list]:after {
  content: " ";
  background: red;
  width: 30px;
  height: 30px;
  display: inline-block;
}
.input[data-theme=data-list]:focus {
  border: 1px solid #4A88B1;
  cursor: text;
}
.input[data-theme=data-list]:hover {
  cursor: text;
}

.filter-container-date {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.input[data-theme=data_filter] {
  color: #8E959F;
  font-size: 1em;
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  border: none;
  border-radius: 50px;
  padding-left: 2.5em;
}
.input[data-theme=data_filter]:focus {
  border: 1px solid #4A88B1;
}

.input[data-theme=default] {
  color: #030303;
  font-size: 1em;
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  border: 1px solid #BCCED7;
  border-radius: 6px;
  resize: none !important;
}
.input[data-theme=default]:focus {
  border: 1px solid #4A88B1;
}

.input[data-theme=tagsinput_default] .bootstrap-tagsinput {
  border-radius: 10px !important;
  border: 1px solid #BCCED7 !important;
  border-radius: 6px !important;
  line-height: 29px;
}
.input[data-theme=tagsinput_default] .bootstrap-tagsinput:focus {
  border: 1px solid #4A88B1 !important;
}
.input[data-theme=tagsinput_default] .bootstrap-tagsinput .tag {
  background: #e1e1e1 !important;
  border-radius: 6px !important;
  width: auto !important;
  max-height: 24px !important;
  font-size: 0.8125em !important;
  color: #444444 !important;
  margin: 3px !important;
}
.input[data-theme=tagsinput_default] .bootstrap-tagsinput .tag [data-role=remove] {
  width: 7px !important;
  height: 7px !important;
  color: #4a88b1 !important;
  font-weight: 600 !important;
}
.input[data-theme=tagsinput_default] .insert_taginput {
  color: #030303;
  font-size: 1em;
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  border: 1px solid #BCCED7;
  border-radius: 6px !important;
}

.input[data-theme=tagsinput_search] {
  padding: 0px !important;
  position: relative;
}
.input[data-theme=tagsinput_search] .bootstrap-tagsinput {
  border-radius: 6px !important;
  border: 1px solid #BCCED7 !important;
  min-height: 100% !important;
  width: 100% !important;
  padding: 4px 6px !important;
}
.input[data-theme=tagsinput_search] .bootstrap-tagsinput:focus {
  border: 1px solid #4A88B1 !important;
}
.input[data-theme=tagsinput_search] .bootstrap-tagsinput .tag {
  background: #e1e1e1 !important;
  border-radius: 10px !important;
  width: auto !important;
  max-height: 24px !important;
  font-size: 0.8125em !important;
  color: #444444 !important;
  margin: 3px 3px 3px 3px;
  padding: 4px 10px;
}
.input[data-theme=tagsinput_search] .bootstrap-tagsinput .tag:first-child {
  margin: 3px 3px 3px 35px;
}
.input[data-theme=tagsinput_search] .bootstrap-tagsinput .tag [data-role=remove] {
  width: 7px !important;
  height: 7px !important;
  color: #4a88b1 !important;
  font-weight: 600 !important;
}
.input[data-theme=tagsinput_search] .bootstrap-tagsinput input[type=text] {
  font-size: 0.9125em;
  border-radius: 6px !important;
  margin-left: 0px;
}
.input[data-theme=tagsinput_search] .bootstrap-tagsinput input[type=text]::-webkit-input-placeholder {
  color: #030303;
}
.input[data-theme=tagsinput_search] .bootstrap-tagsinput input[type=text]::-moz-placeholder {
  color: #030303;
}
.input[data-theme=tagsinput_search] .bootstrap-tagsinput input[type=text]:-ms-input-placeholder {
  color: #030303;
}
.input[data-theme=tagsinput_search] .bootstrap-tagsinput input[type=text]::-ms-input-placeholder {
  color: #030303;
}
.input[data-theme=tagsinput_search] .bootstrap-tagsinput input[type=text]::placeholder {
  color: #030303;
}
.input[data-theme=tagsinput_search] .bootstrap-tagsinput:not(.tag) input[type=text] {
  margin-left: 0px !important;
  min-height: 28px;
}
.input[data-theme=tagsinput_search] button {
  color: #4A88B1 !important;
  background: transparent !important;
  border: none !important;
  right: 0;
}
.input[data-theme=tagsinput_search] span {
  color: #BCCED7 !important;
}
.input[data-theme=tagsinput_search] .form-control-feedback {
  position: absolute;
  z-index: 2;
  display: block;
  width: 2.375rem;
  height: 2.375rem;
  line-height: 2.3rem;
  text-align: center;
  pointer-events: none;
  color: #030303;
  right: 0;
}
.input[data-theme=tagsinput_search] input {
  font-size: 0.9125em;
  border-radius: 10px !important;
  margin-left: 0px;
}
.input[data-theme=tagsinput_search] input::-webkit-input-placeholder {
  color: #030303;
}
.input[data-theme=tagsinput_search] input::-moz-placeholder {
  color: #030303;
}
.input[data-theme=tagsinput_search] input:-ms-input-placeholder {
  color: #030303;
}
.input[data-theme=tagsinput_search] input::-ms-input-placeholder {
  color: #030303;
}
.input[data-theme=tagsinput_search] input::placeholder {
  color: #030303;
}
.input[data-theme=tagsinput_search] .insert_taginput {
  color: #030303;
  font-size: 1em;
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  border: 1px solid #BCCED7;
  border-radius: 10px !important;
}

.input[data-theme=tagsinput_modal] {
  padding: 0px !important;
  position: relative;
}
.input[data-theme=tagsinput_modal] .bootstrap-tagsinput {
  border-radius: 6px !important;
  border: 1px solid #BCCED7 !important;
  min-height: 38px !important;
  width: 100% !important;
}
.input[data-theme=tagsinput_modal] .bootstrap-tagsinput:focus {
  border: 1px solid #4A88B1 !important;
}
.input[data-theme=tagsinput_modal] .bootstrap-tagsinput .tag {
  background: #e1e1e1 !important;
  border-radius: 10px !important;
  width: auto !important;
  max-height: 24px !important;
  font-size: 0.8125em !important;
  color: #444444 !important;
  margin: 3px 3px 3px 3px;
  padding: 6px 10px;
}
.input[data-theme=tagsinput_modal] .bootstrap-tagsinput .tag:first-child {
  margin: 3px 3px 3px 35px;
}
.input[data-theme=tagsinput_modal] .bootstrap-tagsinput .tag [data-role=remove] {
  width: 7px !important;
  height: 7px !important;
  color: #4a88b1 !important;
  font-weight: 600 !important;
}
.input[data-theme=tagsinput_modal] .bootstrap-tagsinput input[type=text] {
  font-size: 0.9125em;
  border-radius: 6px !important;
  margin-left: 0px;
}
.input[data-theme=tagsinput_modal] .bootstrap-tagsinput input[type=text]::-webkit-input-placeholder {
  color: #030303;
}
.input[data-theme=tagsinput_modal] .bootstrap-tagsinput input[type=text]::-moz-placeholder {
  color: #030303;
}
.input[data-theme=tagsinput_modal] .bootstrap-tagsinput input[type=text]:-ms-input-placeholder {
  color: #030303;
}
.input[data-theme=tagsinput_modal] .bootstrap-tagsinput input[type=text]::-ms-input-placeholder {
  color: #030303;
}
.input[data-theme=tagsinput_modal] .bootstrap-tagsinput input[type=text]::placeholder {
  color: #030303;
}
.input[data-theme=tagsinput_modal] .bootstrap-tagsinput:not(.tag) input[type=text] {
  margin-left: 2px !important;
  min-height: 28px;
}
.input[data-theme=tagsinput_modal] span {
  color: #BCCED7 !important;
}
.input[data-theme=tagsinput_modal] .form-control-feedback {
  position: absolute;
  z-index: 2;
  display: block;
  width: 2.375rem;
  height: 2.375rem;
  line-height: 2.3rem;
  text-align: center;
  pointer-events: none;
  color: #030303;
}
.input[data-theme=tagsinput_modal] input {
  font-size: 0.9125em;
  border-radius: 10px !important;
  margin-left: 0px;
}
.input[data-theme=tagsinput_modal] input::-webkit-input-placeholder {
  color: #030303;
}
.input[data-theme=tagsinput_modal] input::-moz-placeholder {
  color: #030303;
}
.input[data-theme=tagsinput_modal] input:-ms-input-placeholder {
  color: #030303;
}
.input[data-theme=tagsinput_modal] input::-ms-input-placeholder {
  color: #030303;
}
.input[data-theme=tagsinput_modal] input::placeholder {
  color: #030303;
}
.input[data-theme=tagsinput_modal] .insert_taginput {
  color: #030303;
  font-size: 1em;
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  border: 1px solid #BCCED7;
  border-radius: 10px !important;
}

.input[data-theme=tagsinput_search_line] {
  padding: 0px !important;
  margin: 0px !important;
  width: 100% !important;
  max-width: 100%;
  min-width: 240px;
  position: relative;
  border-radius: 50px;
}
.input[data-theme=tagsinput_search_line] .bootstrap-tagsinput {
  border-radius: 50px !important;
  border: none !important;
  min-height: 32px !important;
  width: 100% !important;
  line-height: 24px !important;
  padding: 7px 6px;
  /* width */
  /* Track */
  /* Handle */
  /* Handle on hover */
}
.input[data-theme=tagsinput_search_line] .bootstrap-tagsinput:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
  border: none !important;
}
.input[data-theme=tagsinput_search_line] .bootstrap-tagsinput ::-webkit-scrollbar {
  width: 2px;
}
.input[data-theme=tagsinput_search_line] .bootstrap-tagsinput ::-webkit-scrollbar-track {
  background: #FFFFFF;
}
.input[data-theme=tagsinput_search_line] .bootstrap-tagsinput ::-webkit-scrollbar-thumb {
  background: #A5A5A5;
}
.input[data-theme=tagsinput_search_line] .bootstrap-tagsinput ::-webkit-scrollbar-thumb:hover {
  opacity: 1;
}
.input[data-theme=tagsinput_search_line] .bootstrap-tagsinput .tag {
  background: #e1e1e1 !important;
  border-radius: 50px !important;
  width: auto !important;
  max-height: 24px !important;
  font-size: 0.8125em !important;
  color: #444444 !important;
  margin: 5px !important;
  padding: 6px 10px;
  white-space: nowrap;
}
.input[data-theme=tagsinput_search_line] .bootstrap-tagsinput .tag [data-role=remove] {
  width: 7px !important;
  height: 7px !important;
  color: #4a88b1 !important;
  font-weight: 600 !important;
}
.input[data-theme=tagsinput_search_line] .bootstrap-tagsinput input[type=text] {
  font-size: 0.9125em;
  border-radius: 50px !important;
  margin-left: 0px;
}
.input[data-theme=tagsinput_search_line] .bootstrap-tagsinput input[type=text]::-webkit-input-placeholder {
  color: #030303;
}
.input[data-theme=tagsinput_search_line] .bootstrap-tagsinput input[type=text]::-moz-placeholder {
  color: #030303;
}
.input[data-theme=tagsinput_search_line] .bootstrap-tagsinput input[type=text]:-ms-input-placeholder {
  color: #030303;
}
.input[data-theme=tagsinput_search_line] .bootstrap-tagsinput input[type=text]::-ms-input-placeholder {
  color: #030303;
}
.input[data-theme=tagsinput_search_line] .bootstrap-tagsinput input[type=text]::placeholder {
  color: #030303;
}
.input[data-theme=tagsinput_search_line] .bootstrap-tagsinput input[type=text]:focus {
  border: none !important;
}
.input[data-theme=tagsinput_search_line] .bootstrap-tagsinput:not(.tag) input[type=text] {
  margin-left: 0 !important;
  min-height: 23px;
}
.input[data-theme=tagsinput_search_line] span {
  color: #BCCED7 !important;
}
.input[data-theme=tagsinput_search_line] .form-control-feedback {
  position: absolute;
  z-index: 2;
  display: block;
  width: 2.375rem;
  height: 2.375rem;
  line-height: 2rem;
  text-align: center;
  color: #030303;
  right: 1%;
  font-size: 20px;
  top: 10%;
}
.input[data-theme=tagsinput_search_line] .form-control-feedback:hover {
  cursor: pointer !important;
}
.input[data-theme=tagsinput_search_line] input {
  font-size: 0.9125em;
  border-radius: 10px !important;
  margin-left: 0px;
}
.input[data-theme=tagsinput_search_line] input::-webkit-input-placeholder {
  color: #030303;
}
.input[data-theme=tagsinput_search_line] input::-moz-placeholder {
  color: #030303;
}
.input[data-theme=tagsinput_search_line] input:-ms-input-placeholder {
  color: #030303;
}
.input[data-theme=tagsinput_search_line] input::-ms-input-placeholder {
  color: #030303;
}
.input[data-theme=tagsinput_search_line] input::placeholder {
  color: #030303;
}
.input[data-theme=tagsinput_search_line] .insert_taginput {
  color: #030303;
  font-size: 1em;
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  border: 1px solid #BCCED7;
  border-radius: 10px !important;
}
.input[data-theme=tagsinput_search_line] button {
  color: #4A88B1 !important;
  background: transparent !important;
  border: none !important;
}
.input[data-theme=tagsinput_search_line] button:hover {
  cursor: pointer !important;
}

.input[data-theme=tagsinput_search_list] {
  padding: 0px !important;
  margin: 0px !important;
  width: 100% !important;
  max-width: 100%;
  min-width: 240px;
  position: relative;
  border-radius: 50px;
  overflow-x: hidden;
}
.input[data-theme=tagsinput_search_list] .bootstrap-tagsinput {
  border-radius: 50px !important;
  border: none !important;
  min-height: 32px !important;
  width: 100% !important;
  line-height: 24px !important;
  padding: 7px 6px;
  /* width */
  /* Track */
  /* Handle */
  /* Handle on hover */
}
.input[data-theme=tagsinput_search_list] .bootstrap-tagsinput:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
  border: none !important;
}
.input[data-theme=tagsinput_search_list] .bootstrap-tagsinput ::-webkit-scrollbar {
  width: 2px;
}
.input[data-theme=tagsinput_search_list] .bootstrap-tagsinput ::-webkit-scrollbar-track {
  background: #FFFFFF;
}
.input[data-theme=tagsinput_search_list] .bootstrap-tagsinput ::-webkit-scrollbar-thumb {
  background: #A5A5A5;
}
.input[data-theme=tagsinput_search_list] .bootstrap-tagsinput ::-webkit-scrollbar-thumb:hover {
  opacity: 1;
}
.input[data-theme=tagsinput_search_list] .bootstrap-tagsinput .tag {
  background: #e1e1e1 !important;
  border-radius: 50px !important;
  width: auto !important;
  max-height: 24px !important;
  font-size: 0.8125em !important;
  color: #444444 !important;
  margin: 0 5px !important;
  padding: 6px 10px;
  white-space: nowrap;
}
.input[data-theme=tagsinput_search_list] .bootstrap-tagsinput .tag:first-child {
  margin: 0 !important;
}
.input[data-theme=tagsinput_search_list] .bootstrap-tagsinput .tag [data-role=remove] {
  width: 7px !important;
  height: 7px !important;
  color: #4a88b1 !important;
  font-weight: 600 !important;
}
.input[data-theme=tagsinput_search_list] .bootstrap-tagsinput input[type=text] {
  font-size: 0.9125em;
  border-radius: 50px !important;
  margin-left: 0px;
}
.input[data-theme=tagsinput_search_list] .bootstrap-tagsinput input[type=text]::-webkit-input-placeholder {
  color: #030303;
}
.input[data-theme=tagsinput_search_list] .bootstrap-tagsinput input[type=text]::-moz-placeholder {
  color: #030303;
}
.input[data-theme=tagsinput_search_list] .bootstrap-tagsinput input[type=text]:-ms-input-placeholder {
  color: #030303;
}
.input[data-theme=tagsinput_search_list] .bootstrap-tagsinput input[type=text]::-ms-input-placeholder {
  color: #030303;
}
.input[data-theme=tagsinput_search_list] .bootstrap-tagsinput input[type=text]::placeholder {
  color: #030303;
}
.input[data-theme=tagsinput_search_list] .bootstrap-tagsinput input[type=text]:focus {
  border: none !important;
}
.input[data-theme=tagsinput_search_list] .bootstrap-tagsinput:not(.tag) input[type=text] {
  margin-left: 0 !important;
  min-height: 23px;
}
.input[data-theme=tagsinput_search_list] span {
  color: #BCCED7 !important;
}
.input[data-theme=tagsinput_search_list] .form-control-feedback {
  position: absolute;
  z-index: 2;
  display: block;
  width: 36px;
  height: 34px;
  top: 1px;
  text-align: center;
  pointer-events: none;
  color: #aaa;
  right: 1px;
  border-radius: 50px;
  background: #fff !important;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  font-size: 15px;
}
.input[data-theme=tagsinput_search_list] .form-control-feedback:hover {
  cursor: pointer !important;
}
.input[data-theme=tagsinput_search_list] input {
  font-size: 0.9125em;
  border-radius: 10px !important;
  margin-left: 0px;
}
.input[data-theme=tagsinput_search_list] input::-webkit-input-placeholder {
  color: #030303;
}
.input[data-theme=tagsinput_search_list] input::-moz-placeholder {
  color: #030303;
}
.input[data-theme=tagsinput_search_list] input:-ms-input-placeholder {
  color: #030303;
}
.input[data-theme=tagsinput_search_list] input::-ms-input-placeholder {
  color: #030303;
}
.input[data-theme=tagsinput_search_list] input::placeholder {
  color: #030303;
}
.input[data-theme=tagsinput_search_list] .insert_taginput {
  color: #030303;
  font-size: 1em;
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  border: 1px solid #BCCED7;
  border-radius: 10px !important;
}
.input[data-theme=tagsinput_search_list] button {
  color: #4A88B1 !important;
  background: transparent !important;
  border: none !important;
}
.input[data-theme=tagsinput_search_list] button:hover {
  cursor: pointer !important;
}

.input[data-theme=date_search] {
  border-radius: 10px !important;
  border: 1px solid #BCCED7 !important;
  width: 100%;
}
.input[data-theme=date_search]:focus {
  border: 1px solid #4A88B1 !important;
}
.input[data-theme=date_search] span {
  color: #BCCED7 !important;
}
.input[data-theme=date_search] .form-control-feedback {
  position: absolute;
  z-index: 2;
  display: block;
  width: 2.375rem;
  height: 2.375rem;
  line-height: 2.3rem;
  text-align: center;
  pointer-events: none;
  color: #030303;
  background: #fff;
  border-radius: 10px 0px 0px 10px !important;
}
.input[data-theme=date_search] input {
  font-size: 0.9125em;
  border-radius: 10px !important;
  margin-left: 30px !important;
  border: none !important;
  width: 91.3% !important;
}
.input[data-theme=date_search] input::-webkit-input-placeholder {
  color: #030303;
}
.input[data-theme=date_search] input::-moz-placeholder {
  color: #030303;
}
.input[data-theme=date_search] input:-ms-input-placeholder {
  color: #030303;
}
.input[data-theme=date_search] input::-ms-input-placeholder {
  color: #030303;
}
.input[data-theme=date_search] input::placeholder {
  color: #030303;
}

.input-tagAdjuste {
  border-radius: 4px !important;
  margin-top: 5px;
}

.search_header input {
  background-color: transparent !important;
  color: #FFFFFF !important;
  font-size: 1rem;
  font-weight: 400;
}
.search_header input::-webkit-input-placeholder {
  color: #FFFFFF;
  font-size: 1rem;
  font-weight: 400;
}
.search_header input::-moz-placeholder {
  color: #FFFFFF;
  font-size: 1rem;
  font-weight: 400;
}
.search_header input:-ms-input-placeholder {
  color: #FFFFFF;
  font-size: 1rem;
  font-weight: 400;
}
.search_header input::-ms-input-placeholder {
  color: #FFFFFF;
  font-size: 1rem;
  font-weight: 400;
}
.search_header input::placeholder {
  color: #FFFFFF;
  font-size: 1rem;
  font-weight: 400;
}

.form-group-date input {
  padding: 0 0 0 40px;
  color: #868e96;
}
.form-group-date i {
  padding: 3px;
}

.input[data-theme=taginput] {
  color: #030303 !important;
  font-size: 1em !important;
  font-family: "Montserrat", sans-serif !important;
  font-weight: 600 !important;
  border: 1px solid #BCCED7 !important;
  border-radius: 6px !important;
  background: #FFFFFF !important;
  padding: 4px;
}
.input[data-theme=taginput] .bootstrap-tagsinput {
  width: 90%;
  display: -webkit-inline-flex;
}
.input[data-theme=taginput] .bootstrap-tagsinput:focus {
  border: 1px solid #4A88B1 !important;
}
.input[data-theme=taginput] .bootstrap-tagsinput input {
  border: none !important;
  background: none !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  width: 90%;
}

.input[data-theme=search_line] {
  color: #030303;
  font-size: 0.9125em;
  font-family: "Montserrat", sans-serif;
  line-height: 1.7;
  width: 100% !important;
}
@media (max-width: 768px) {
  .input[data-theme=search_line] {
    width: 97% !important;
  }
}
@media (max-width: 1023px) {
  .input[data-theme=search_line] {
    width: 97% !important;
  }
}
@media (min-width: 1280px) {
  .input[data-theme=search_line] {
    width: 35% !important;
  }
}
.input[data-theme=search_line] .form-control {
  padding-left: 2.375rem;
}
.input[data-theme=search_line] span {
  color: #BCCED7 !important;
}
.input[data-theme=search_line] .form-control-feedback {
  position: absolute;
  z-index: 2;
  display: block;
  width: 2.375rem;
  height: 2.375rem;
  line-height: 2rem;
  text-align: center;
  pointer-events: none;
  color: #030303;
}
.input[data-theme=search_line] input {
  font-size: 0.9125em;
}
.input[data-theme=search_line] input::-webkit-input-placeholder {
  color: #030303;
}
.input[data-theme=search_line] input::-moz-placeholder {
  color: #030303;
}
.input[data-theme=search_line] input:-ms-input-placeholder {
  color: #030303;
}
.input[data-theme=search_line] input::-ms-input-placeholder {
  color: #030303;
}
.input[data-theme=search_line] input::placeholder {
  color: #030303;
}
.input[data-theme=search_line] button {
  color: #4A88B1 !important;
  background: transparent !important;
  border: none !important;
}

.input[data-theme=search_input] {
  color: #030303;
  font-size: 1em;
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  border-radius: 50px !important;
  width: 100%;
}
.input[data-theme=search_input] .form-control {
  padding-left: 2.375rem;
}
.input[data-theme=search_input] .form-control:focus {
  border: 1px solid #4A88B1 !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.input[data-theme=search_input] span {
  color: #BCCED7 !important;
}
.input[data-theme=search_input] .form-control-feedback {
  position: absolute;
  z-index: 2;
  display: block;
  width: 2.375rem;
  height: 2.375rem;
  line-height: 2.3rem;
  text-align: center;
  color: #030303;
  right: 0;
  font-size: 20px;
  top: -4px;
}
.input[data-theme=search_input] input {
  font-size: 0.9125em;
  border-radius: 50px !important;
}
.input[data-theme=search_input] input::-webkit-input-placeholder {
  color: #030303;
}
.input[data-theme=search_input] input::-moz-placeholder {
  color: #030303;
}
.input[data-theme=search_input] input:-ms-input-placeholder {
  color: #030303;
}
.input[data-theme=search_input] input::-ms-input-placeholder {
  color: #030303;
}
.input[data-theme=search_input] input::placeholder {
  color: #030303;
}
.input[data-theme=search_input] input:focus {
  border: 1px solid #4A88B1 !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.input[data-theme=search_input] button {
  color: #4A88B1 !important;
  background: transparent !important;
  border: none !important;
}

.input[data-theme=search_input_tabs] {
  color: #030303;
  font-size: 1em;
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  border: 1px solid #BCCED7;
  border-radius: 10px !important;
  width: 100% !important;
  max-width: 100%;
}
.input[data-theme=search_input_tabs] .form-control {
  padding-left: 2.375rem;
}
.input[data-theme=search_input_tabs] .form-control:focus {
  border: 1px solid #4A88B1 !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.input[data-theme=search_input_tabs] span {
  color: #BCCED7 !important;
}
.input[data-theme=search_input_tabs] .form-control-feedback {
  position: absolute;
  z-index: 2;
  display: block;
  width: 2.375rem;
  height: 2.375rem;
  line-height: 2.3rem;
  text-align: center;
  color: #030303;
}
.input[data-theme=search_input_tabs] input {
  font-size: 0.9125em;
  border-radius: 10px !important;
  min-width: 335px !important;
  max-width: 100% !important;
}
.input[data-theme=search_input_tabs] input::-webkit-input-placeholder {
  color: #030303;
}
.input[data-theme=search_input_tabs] input::-moz-placeholder {
  color: #030303;
}
.input[data-theme=search_input_tabs] input:-ms-input-placeholder {
  color: #030303;
}
.input[data-theme=search_input_tabs] input::-ms-input-placeholder {
  color: #030303;
}
.input[data-theme=search_input_tabs] input::placeholder {
  color: #030303;
}

/*******************
/textarea
*******************/
.theme_textarea[data-theme=default] {
  color: #030303;
  font-size: 1em;
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  border: 1px solid #BCCED7;
  border-radius: 6px;
  resize: none !important;
  max-height: 166px;
}
.theme_textarea[data-theme=default]:focus {
  border: 1px solid #4A88B1;
}

/*******************
/*Groups Forms
*******************/
.theme_group[data-theme=datalist] option {
  background-color: red;
}

.theme_group[data-theme=loding_publish_news] {
  width: 50%;
  margin: 0 auto;
}
.theme_group[data-theme=loding_publish_news] .loading_title {
  color: #4A88B1;
  text-align: center;
  font-weight: 600;
  margin-bottom: 20px;
}
.theme_group[data-theme=loding_publish_news] .loading_title i {
  font-size: 1.25em;
  margin-bottom: 20px;
}
.theme_group[data-theme=loding_publish_news] .loading_title span {
  display: block;
  width: 100%;
  font-size: 1.25em;
}
.theme_group[data-theme=loding_publish_news] .status_loading {
  line-height: 2;
}
.theme_group[data-theme=loding_publish_news] .status_loading .finished {
  color: #4A88B1;
}
.theme_group[data-theme=loding_publish_news] .status_loading .finished i {
  opacity: 1;
}
.theme_group[data-theme=loding_publish_news] .status_loading div {
  font-weight: 600;
  color: #8E959F;
}
.theme_group[data-theme=loding_publish_news] .status_loading div i {
  font-size: 1em;
  opacity: 0.4;
}
.theme_group[data-theme=loding_publish_news] .status_loading div span {
  font-size: 1em;
}

.theme_group[data-theme=form_sidebar] .form-group label {
  font-size: 0.9125em;
}

.theme_group[data-theme=input_groups] {
  width: auto;
  min-width: 70px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin: 0;
  height: 36px;
  position: relative;
  border: 1px solid transparent;
}
.theme_group[data-theme=input_groups] a:hover {
  cursor: pointer;
}
.theme_group[data-theme=input_groups] button:hover {
  cursor: pointer;
}
.theme_group[data-theme=input_groups] .input_filter_data {
  width: 215px;
}
.theme_group[data-theme=input_groups] .input_filter_dataFlip {
  width: 160px;
  background: transparent;
  border-radius: 0;
  padding-left: 0;
}
.theme_group[data-theme=input_groups] .input_filter_dataFlip:hover {
  cursor: text;
}
@media (min-width: 1280px) {
  .theme_group[data-theme=input_groups] {
    width: auto !important;
    max-width: 315px !important;
    min-width: 70px !important;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    margin: 0 !important;
    height: 36px;
  }
  .theme_group[data-theme=input_groups] .input_filter_data {
    width: 215px;
  }
  .theme_group[data-theme=input_groups] .input_filter_dataFlip {
    width: 160px;
    background: transparent;
    border-radius: 0;
    padding-left: 0;
  }
  .theme_group[data-theme=input_groups] .input_filter_dataFlip:hover {
    cursor: text;
  }
}

.theme_group[data-theme=input_groups_custom] {
  width: auto;
  min-width: 70px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin: 0;
  height: 36px;
  position: relative;
}
.theme_group[data-theme=input_groups_custom] .input_filter_data {
  width: 100%;
  font-size: 14px !important;
}
@media (min-width: 1280px) {
  .theme_group[data-theme=input_groups_custom] {
    width: 100% !important;
    max-width: 100% !important;
    min-width: 70px !important;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    margin: 0 !important;
    height: 36px;
  }
  .theme_group[data-theme=input_groups_custom] .input_filter_data {
    width: 100%;
  }
}

.label-container-modal {
  padding: 10px 0;
}
.label-container-modal .text-title {
  width: 150px;
  font-weight: 600;
}

.text-midle-modal {
  padding: 10px 10px 10px 0;
}

.theme_group[data-theme=input_groups_dateModal] {
  width: auto;
  min-width: 70px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin: 0;
  height: 36px;
  position: relative;
}
.theme_group[data-theme=input_groups_dateModal] .input_filter_data {
  width: 50%;
  font-size: 14px !important;
}
@media (min-width: 1280px) {
  .theme_group[data-theme=input_groups_dateModal] {
    width: 50% !important;
    max-width: 100% !important;
    min-width: 70px !important;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    margin: 0 !important;
    height: 36px;
  }
  .theme_group[data-theme=input_groups_dateModal] .input_filter_data {
    width: 97%;
    border: 1px solid #afafaf;
    border-radius: 0;
    padding: 10px 10px;
  }
}

.theme_group[data-theme=icon_calendar] {
  position: absolute !important;
  top: 1px !important;
  margin-left: 11px !important;
  font-size: 1.55em !important;
  color: #8E959F !important;
}

.theme_group[data-theme=content_form_group] {
  width: auto;
  max-width: 325px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.theme_group[data-theme=content_form_group] label.title_input {
  margin-bottom: 0;
  vertical-align: middle;
  padding: 8px;
  font-weight: 500;
  font-size: 0.8125em;
}
.theme_group[data-theme=content_form_group] label.title_input:after {
  content: ":";
}
.theme_group[data-theme=content_form_group] label.title_input_flip {
  margin-bottom: 0;
  vertical-align: middle;
  padding: 12px;
  font-weight: 700;
  font-size: 13px;
  color: #333;
}

/*******************
/*Contents
*******************/
.theme_content[data-theme=right_content] {
  position: absolute;
  bottom: 0;
  right: 10px;
  height: 30px;
  width: auto;
  margin-bottom: 5px;
}

.theme_content[data-theme=right_content_veja] {
  position: absolute;
  bottom: 0;
  right: -42px;
  height: 30px;
  width: auto;
  margin-bottom: 19px;
}

.theme_content[data-theme=crops] {
  position: relative;
}
.theme_content[data-theme=crops] div.crops_container_thumbs {
  max-width: 150px;
  min-width: 90px;
  max-height: 100%;
  min-height: 90px;
  display: inline-block;
  padding: 10px;
  text-align: center;
  margin: 0;
  position: relative;
}
.theme_content[data-theme=crops] div.crops_container_thumbs:hover .theme_button[data-theme=delete_crop] {
  display: inline-block;
}
.theme_content[data-theme=crops] div.crops_container_thumbs div {
  padding-right: 0px !important;
  margin-right: 0px !important;
  width: 100% !important;
}

.theme_content[data-theme=crops_thumbs] {
  width: 100%;
}
.theme_content[data-theme=crops_thumbs] div {
  width: 25%;
}

.theme_content[data-theme=tabs_advanced_midias] {
  background-color: #f9fbfa;
  border: 1px solid #BCCED7;
  font-family: "Montserrat", sans-serif !important;
}
.theme_content[data-theme=tabs_advanced_midias] .tabs-header {
  background: transparent !important;
  border-bottom: 1px solid #BCCED7 !important;
}
.theme_content[data-theme=tabs_advanced_midias] .tabs-header .border {
  bottom: -1px;
}
.theme_content[data-theme=tabs_advanced_midias] .tabs-header ul li.active a {
  color: #4A88B1 !important;
  font-weight: 600;
}
.theme_content[data-theme=tabs_advanced_midias] .tabs-header ul li {
  width: auto;
  text-align: center;
}
.theme_content[data-theme=tabs_advanced_midias] .tabs-header ul li a {
  font-size: 1em !important;
  font-family: "Montserrat", sans-serif !important;
  font-weight: 600;
}
.theme_content[data-theme=tabs_advanced_midias] .tabs-header ul li a:hover {
  cursor: pointer;
  text-decoration: none;
}
.theme_content[data-theme=tabs_advanced_midias] .tabs-content {
  min-height: auto !important;
}

.theme_content[data-theme=tabs_default_midias] {
  background-color: #f9fbfa;
  border: 1px solid #BCCED7;
  font-family: "Montserrat", sans-serif !important;
}
.theme_content[data-theme=tabs_default_midias] .tabs-header {
  background: transparent !important;
  border-bottom: 1px solid #BCCED7 !important;
}
.theme_content[data-theme=tabs_default_midias] .tabs-header ul {
  max-width: 100%;
  overflow: auto;
}
.theme_content[data-theme=tabs_default_midias] .tabs-header ul li {
  width: 33.333%;
  text-align: center;
}
.theme_content[data-theme=tabs_default_midias] .tabs-header ul li a {
  font-size: 1em !important;
  font-family: "Montserrat", sans-serif !important;
  font-weight: 500;
  min-height: 40px !important;
  padding: 10px !important;
}
.theme_content[data-theme=tabs_default_midias] .tabs-header ul li a:hover {
  cursor: pointer;
  text-decoration: none;
}
.theme_content[data-theme=tabs_default_midias] .tabs-content {
  min-height: 390px !important;
}

.theme_content[data-theme=midias_tabs_control].tabs-content {
  padding: 0px 0px !important;
}

.theme_content[data-theme=list_publishers] {
  min-height: 245px;
}
.theme_content[data-theme=list_publishers] ul.action_publish {
  background-color: #f3f3f3;
  border: 1px solid #dcdcdc;
  height: 245px;
  overflow-y: auto;
}
.theme_content[data-theme=list_publishers] ul.action_publish li {
  border: none;
  padding: 10px !important;
}
.theme_content[data-theme=list_publishers] ul.action_publish li:hover {
  background-color: #ececec;
}
.theme_content[data-theme=list_publishers] ul.action_publish li .theme_button[data-theme=sub_actions] {
  width: 45%;
  display: inline-block;
  padding: 0;
}
.theme_content[data-theme=list_publishers] ul.action_publish li .theme_button[data-theme=sub_actions] i {
  color: #8AC9EE !important;
  padding: 0 5px 0 0px;
  font-size: 1em !important;
  width: 16px;
}
.theme_content[data-theme=list_publishers] ul.action_publish li .theme_button[data-theme=sub_actions] i:hover, .theme_content[data-theme=list_publishers] ul.action_publish li .theme_button[data-theme=sub_actions] i:active {
  color: #4A88B1 !important;
  cursor: pointer;
}
.theme_content[data-theme=list_publishers] ul.action_publish li .actions_buttons {
  min-width: 65px;
  width: 20%;
  min-height: 50px;
  height: 100%;
  display: inline-block;
  vertical-align: middle;
}
.theme_content[data-theme=list_publishers] ul.action_publish li .status_publish {
  min-width: 225px;
  width: 75%;
  min-height: 50px;
  height: 100%;
  display: inline-block;
  vertical-align: middle;
}
.theme_content[data-theme=list_publishers] ul.action_publish li .status_publish .state_publish {
  display: block;
  font-size: 0.8125em;
  color: #8E959F;
  font-weight: 500;
  padding: 5px 0;
}
.theme_content[data-theme=list_publishers] ul.action_publish li .status_publish .state_publish:after {
  content: ":";
}
.theme_content[data-theme=list_publishers] ul.action_publish li .status_publish .info_publish {
  display: block;
  font-size: 0.9125em;
  color: #030303;
  font-weight: 500;
  line-height: 1.5;
}

.theme_content[data-theme=live_flipboard] {
  padding: 0 15px 0 10px;
  -webkit-box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.2);
          box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.2);
  margin: 0 auto;
  min-height: 1024px;
  max-width: 1280px;
  min-width: 320px;
  margin-top: 60px;
}
.theme_content[data-theme=live_flipboard] .container {
  padding-left: 0;
  padding-right: 0;
}
.theme_content[data-theme=live_flipboard] .show {
  display: block;
}
.theme_content[data-theme=live_flipboard] .hide {
  display: none;
}
.theme_content[data-theme=live_flipboard] .floating-container {
  position: fixed;
  width: 70px;
  height: 70px;
  bottom: 10px;
  left: 7%;
  top: 40%;
  z-index: 1;
}
@media (min-width: 1281px) {
  .theme_content[data-theme=live_flipboard] .floating-container {
    top: 25%;
  }
}
.theme_content[data-theme=live_flipboard] .floating-menus > div {
  position: fixed;
  left: 7%;
  background-color: #FFF;
  border: 1px solid rgba(120, 130, 140, 0.13);
  color: #333;
  padding: 5px 10px;
  border-radius: 6px;
  width: 250px;
  height: 270px;
  overflow: auto;
  -webkit-box-shadow: 0 3px 12px rgba(0, 0, 0, 0.05);
          box-shadow: 0 3px 12px rgba(0, 0, 0, 0.05);
}
.theme_content[data-theme=live_flipboard] .floating-menus > div .drop-title {
  font-weight: 700;
  padding: 0px 0px 0px;
  font-size: 15px;
}
.theme_content[data-theme=live_flipboard] .floating-menus > div ul li {
  border-bottom: 1px solid #c9c9c9;
  margin-bottom: 10px;
}
.theme_content[data-theme=live_flipboard] .floating-menus > div ul li:last-child {
  border-bottom: none;
}
.theme_content[data-theme=live_flipboard] .floating-menus > div ul li .field {
  margin-bottom: 0px;
  font-weight: 600;
}
.theme_content[data-theme=live_flipboard] .floating-menus > div ul li .alert-type {
  margin-bottom: 8px;
  font-size: 12px;
}
.theme_content[data-theme=live_flipboard] .floating-menus > div ul li .location {
  margin-bottom: 5px;
  font-size: 12px;
  color: #4A88B1;
}
.theme_content[data-theme=live_flipboard] .floating-menus > div ul li .location i {
  color: #F8AB11;
  margin-left: 5px;
  font-size: 14px;
}
.theme_content[data-theme=live_flipboard] .floating-menus > div ul li .location:hover {
  cursor: pointer;
  text-decoration: underline;
}
.theme_content[data-theme=live_flipboard] .floating-menus > div:nth-of-type(1) {
  top: 48%;
  -webkit-animation: findcon 0.1s linear;
          animation: findcon 0.1s linear;
}
@media (min-width: 1281px) {
  .theme_content[data-theme=live_flipboard] .floating-menus > div:nth-of-type(1) {
    top: 33%;
  }
}
.theme_content[data-theme=live_flipboard] .fab-button {
  position: absolute;
  color: #fff;
  padding: 15px 20px;
  border-radius: 50%;
  background-color: #F8AB11;
  cursor: pointer;
  -webkit-box-shadow: 0px 3px 3px #BDBDBD;
          box-shadow: 0px 3px 3px #BDBDBD;
  height: 54px;
  width: 54px;
}
@-webkit-keyframes alert-msg {
  from {
    top: 45%;
  }
  to {
    top: 45%;
  }
}
@keyframes alert-msg {
  from {
    top: 45%;
  }
  to {
    top: 45%;
  }
}
.theme_content[data-theme=live_flipboard] .cropper-bg {
  background-image: none !important;
  max-width: 100%;
}
.theme_content[data-theme=live_flipboard] .cropper-canvas {
  max-width: 100%;
}
.theme_content[data-theme=live_flipboard] .dz-message button {
  color: #4A88B1 !important;
  font-weight: 600;
  text-transform: uppercase;
}
.theme_content[data-theme=live_flipboard] .dz-message button:hover {
  text-decoration: underline !important;
}
@media (min-width: 1024px) and (max-width: 1280px) {
  .theme_content[data-theme=live_flipboard] {
    padding: 1em;
    margin: 10em auto;
    padding: 15px;
  }
}
@media (min-width: 1281px) {
  .theme_content[data-theme=live_flipboard] {
    margin: 10em auto;
    padding: 15px;
  }
}

.theme_content[data-theme=buttom_group] {
  position: absolute;
  right: 0;
  top: 0;
}

.theme_content[data-theme=live_news] {
  padding: 0 15px 0 10px;
  -webkit-box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.2);
          box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.2);
  margin: 0 auto;
  min-height: 1024px;
  max-width: 1024px;
  min-width: 320px;
  margin-top: 60px;
}
.theme_content[data-theme=live_news] .show {
  display: block;
}
.theme_content[data-theme=live_news] .hide {
  display: none;
}
.theme_content[data-theme=live_news] .floating-container {
  position: fixed;
  width: 70px;
  height: 70px;
  bottom: 10px;
  left: 7%;
  top: 40%;
  z-index: 1;
}
@media (min-width: 1281px) {
  .theme_content[data-theme=live_news] .floating-container {
    top: 25%;
  }
}
.theme_content[data-theme=live_news] .floating-menus > div {
  position: fixed;
  left: 7%;
  background-color: #FFF;
  border: 1px solid rgba(120, 130, 140, 0.13);
  color: #333;
  padding: 5px 10px;
  border-radius: 6px;
  width: 250px;
  height: 270px;
  overflow: auto;
  -webkit-box-shadow: 0 3px 12px rgba(0, 0, 0, 0.05);
          box-shadow: 0 3px 12px rgba(0, 0, 0, 0.05);
}
.theme_content[data-theme=live_news] .floating-menus > div .drop-title {
  font-weight: 700;
  padding: 0px 0px 0px;
  font-size: 15px;
}
.theme_content[data-theme=live_news] .floating-menus > div ul li {
  border-bottom: 1px solid #c9c9c9;
  margin-bottom: 10px;
}
.theme_content[data-theme=live_news] .floating-menus > div ul li:last-child {
  border-bottom: none;
}
.theme_content[data-theme=live_news] .floating-menus > div ul li .field {
  margin-bottom: 0px;
  font-weight: 600;
}
.theme_content[data-theme=live_news] .floating-menus > div ul li .alert-type {
  margin-bottom: 8px;
  font-size: 12px;
}
.theme_content[data-theme=live_news] .floating-menus > div ul li .location {
  margin-bottom: 5px;
  font-size: 12px;
  color: #4A88B1;
}
.theme_content[data-theme=live_news] .floating-menus > div ul li .location i {
  color: #F8AB11;
  margin-left: 5px;
  font-size: 14px;
}
.theme_content[data-theme=live_news] .floating-menus > div ul li .location:hover {
  cursor: pointer;
  text-decoration: underline;
}
.theme_content[data-theme=live_news] .floating-menus > div:nth-of-type(1) {
  top: 48%;
  -webkit-animation: findcon 0.1s linear;
          animation: findcon 0.1s linear;
}
@media (min-width: 1281px) {
  .theme_content[data-theme=live_news] .floating-menus > div:nth-of-type(1) {
    top: 33%;
  }
}
.theme_content[data-theme=live_news] .fab-button {
  position: absolute;
  color: #fff;
  padding: 15px 20px;
  border-radius: 50%;
  background-color: #F8AB11;
  cursor: pointer;
  -webkit-box-shadow: 0px 3px 3px #BDBDBD;
          box-shadow: 0px 3px 3px #BDBDBD;
  height: 54px;
  width: 54px;
}
@keyframes alert-msg {
  from {
    top: 45%;
  }
  to {
    top: 45%;
  }
}
.theme_content[data-theme=live_news] .cropper-bg {
  background-image: none !important;
  max-width: 100%;
}
.theme_content[data-theme=live_news] .cropper-canvas {
  max-width: 100%;
}
.theme_content[data-theme=live_news] .dz-message button {
  color: #4A88B1 !important;
  font-weight: 600;
  text-transform: uppercase;
}
.theme_content[data-theme=live_news] .dz-message button:hover {
  text-decoration: underline !important;
}
@media (min-width: 1024px) and (max-width: 1280px) {
  .theme_content[data-theme=live_news] {
    padding: 1em;
    margin: 8em auto;
    padding: 15px;
  }
}
@media (min-width: 1281px) {
  .theme_content[data-theme=live_news] {
    margin: 8em auto;
    padding: 15px;
  }
}

.theme_content[data-theme=section_content] {
  padding: 15px 0;
  text-align: center;
  border: 1px solid #4A88B1;
}

/*******************
/*Sidebars - Theme
*******************/
.theme_sidebar.active {
  right: 0px;
}

/*******************
/*Controlls display elements
*******************/
.theme_display_none {
  display: none !important;
}
@media (max-width: 1023px) {
  .theme_display_none {
    display: none !important;
  }
}
@media (min-width: 1024px) {
  .theme_display_none {
    display: inline-block !important;
  }
}

.theme_display_visible {
  display: inline !important;
}

.theme_display_invisible {
  display: none !important;
}

.theme_fixed[data-theme=bar_bottom] {
  text-align: right;
}
@media (max-width: 767px) {
  .theme_fixed[data-theme=bar_bottom] {
    position: absolute;
    bottom: 0;
    left: 0;
    background: #ededed;
    text-align: center;
    padding: 12px 0 25px;
  }
}

/*******************
/*Table 
*******************/
.table-responsive {
  overflow-x: none !important;
}
@media (max-width: 991px) {
  .table-responsive {
    overflow-x: none !important;
  }
}

.theme_table[data-theme=list_users] table {
  font-family: "Montserrat", sans-serif;
  width: 99%;
  font-size: 1.125em;
}
.theme_table[data-theme=list_users] table thead tr th {
  font-size: 0.8125em;
  font-weight: 600;
  color: #8E959F;
  font-family: "Montserrat", sans-serif;
  margin-bottom: 0 !important;
  vertical-align: middle;
  padding: 5px;
}
.theme_table[data-theme=list_users] table thead tr th:nth-child(1) {
  width: 15% !important;
  text-align: center;
}
@media (max-width: 768px) {
  .theme_table[data-theme=list_users] table thead tr th:nth-child(1) {
    display: none !important;
  }
}
.theme_table[data-theme=list_users] table thead tr th:nth-child(2) {
  width: 50% !important;
}
.theme_table[data-theme=list_users] table thead tr th:nth-child(3) {
  width: 15% !important;
}
.theme_table[data-theme=list_users] table thead tr th:nth-child(4) {
  width: 7% !important;
}
.theme_table[data-theme=list_users] table thead tr th:nth-child(5) {
  width: 7% !important;
}
@media (max-width: 768px) {
  .theme_table[data-theme=list_users] table thead tr th:nth-child(2) {
    width: 50% !important;
  }
  .theme_table[data-theme=list_users] table thead tr th:nth-child(3) {
    display: none;
  }
  .theme_table[data-theme=list_users] table thead tr th:nth-child(4) {
    display: none;
  }
  .theme_table[data-theme=list_users] table thead tr th:nth-child(5) {
    display: none;
  }
}
.theme_table[data-theme=list_users] table tbody .group_list a {
  font-weight: 600 !important;
  font-size: 1.125em;
}
.theme_table[data-theme=list_users] table tbody tr td {
  color: #030303;
  font-weight: 400;
  font-size: 0.9125em;
  font-family: "Montserrat", sans-serif;
  padding: 8px 0px 14px 0;
  cursor: default;
  vertical-align: -webkit-baseline-middle;
}
.theme_table[data-theme=list_users] table tbody tr td a {
  color: #030303;
  text-decoration: none !important;
}
.theme_table[data-theme=list_users] table tbody tr td .check_group_item {
  display: inline-block;
  vertical-align: inherit;
}
.theme_table[data-theme=list_users] table tbody tr td .custom-control {
  margin-right: 0;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .theme_table[data-theme=list_users] table tbody tr td .custom-control {
    display: none;
  }
}
.theme_table[data-theme=list_users] table tbody tr td .btn-group.show .icon-actions:hover, .theme_table[data-theme=list_users] table tbody tr td .btn-group.show .icon-actions:active, .theme_table[data-theme=list_users] table tbody tr td .btn-group.show .icon-actions:focus {
  color: #4A88B1;
}
.theme_table[data-theme=list_users] table tbody tr td:nth-child(1) {
  text-align: center !important;
}
.theme_table[data-theme=list_users] table tbody tr td:nth-child(3) {
  text-align: center !important;
}
.theme_table[data-theme=list_users] table tbody tr td:nth-child(4) {
  text-align: center !important;
}
.theme_table[data-theme=list_users] table tbody tr td:nth-child(5) {
  text-align: center !important;
}
@media (max-width: 768px) {
  .theme_table[data-theme=list_users] table tbody tr td:nth-child(1) {
    display: none;
  }
  .theme_table[data-theme=list_users] table tbody tr td:nth-child(3) {
    display: none;
  }
  .theme_table[data-theme=list_users] table tbody tr td:nth-child(5) {
    display: none;
  }
  .theme_table[data-theme=list_users] table tbody tr td:nth-child(6) {
    display: none;
  }
}

.theme_table[data-theme=list_gallery] table {
  font-family: "Montserrat", sans-serif;
  width: 99%;
}
.theme_table[data-theme=list_gallery] table thead tr th {
  font-size: 0.8125em;
  font-weight: 600;
  color: #8E959F;
  font-family: "Montserrat", sans-serif;
  margin-bottom: 0 !important;
  vertical-align: middle;
  padding: 5px;
  text-align: center;
}
@media (max-width: 480px) {
  .theme_table[data-theme=list_gallery] table thead tr th:nth-child(2) {
    width: 50%;
  }
}
.theme_table[data-theme=list_gallery] table thead tr th:nth-child(1) {
  width: 30%;
}
@media (max-width: 768px) {
  .theme_table[data-theme=list_gallery] table thead tr th:nth-child(2) {
    display: none;
  }
  .theme_table[data-theme=list_gallery] table thead tr th:nth-child(3) {
    display: none;
  }
  .theme_table[data-theme=list_gallery] table thead tr th:nth-child(4) {
    display: none;
  }
}
.theme_table[data-theme=list_gallery] table tbody {
  text-align: center;
}
.theme_table[data-theme=list_gallery] table tbody .group_list a {
  font-weight: 600 !important;
  font-size: 1.125em;
}
.theme_table[data-theme=list_gallery] table tbody tr td {
  color: #030303;
  font-weight: 400;
  font-size: 0.9125em;
  font-family: "Montserrat", sans-serif;
  padding: 10px 0px 7px 0;
  cursor: default;
  vertical-align: -webkit-baseline-middle;
}
.theme_table[data-theme=list_gallery] table tbody tr td a {
  color: #030303;
  text-decoration: none !important;
}
.theme_table[data-theme=list_gallery] table tbody tr td .check_group_item {
  display: inline-block;
  vertical-align: inherit;
}
.theme_table[data-theme=list_gallery] table tbody tr td .custom-control {
  margin-right: 0;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .theme_table[data-theme=list_gallery] table tbody tr td .custom-control {
    display: none;
  }
}
.theme_table[data-theme=list_gallery] table tbody tr td .btn-group.show .icon-actions:hover, .theme_table[data-theme=list_gallery] table tbody tr td .btn-group.show .icon-actions:active, .theme_table[data-theme=list_gallery] table tbody tr td .btn-group.show .icon-actions:focus {
  color: #4A88B1;
}
@media (max-width: 768px) {
  .theme_table[data-theme=list_gallery] table tbody tr td:nth-child(2) {
    display: none;
  }
  .theme_table[data-theme=list_gallery] table tbody tr td:nth-child(3) {
    display: none;
  }
  .theme_table[data-theme=list_gallery] table tbody tr td:nth-child(4) {
    display: none;
  }
}

.theme_table[data-theme=list_fixed] table {
  font-family: "Montserrat", sans-serif;
  width: 99%;
}
.theme_table[data-theme=list_fixed] table thead tr.th_child_scroll {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.theme_table[data-theme=list_fixed] table thead tr.th_child_scroll th {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 12%;
          flex: 1 0 12%;
}
@media (max-width: 1281px) {
  .theme_table[data-theme=list_fixed] table thead tr.th_child_scroll th {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 10%;
            flex: 1 0 10%;
  }
}
.theme_table[data-theme=list_fixed] table thead tr.th_child_scroll .th_1 {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 26%;
          flex: 1 0 26%;
}
@media (max-width: 1281px) {
  .theme_table[data-theme=list_fixed] table thead tr.th_child_scroll .th_1 {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 38%;
            flex: 1 0 38%;
  }
}
.theme_table[data-theme=list_fixed] table thead tr th {
  font-weight: 600;
  color: #8E959F;
  background: #F0F0F0;
  text-transform: uppercase;
  font-family: "Montserrat", sans-serif;
  font-size: 14px;
  margin-bottom: 0 !important;
  vertical-align: middle;
  padding: 5px;
  border-bottom: 1px solid #DBDBDB;
}
.theme_table[data-theme=list_fixed] table thead tr th:last-child {
  border-right: none;
}
.theme_table[data-theme=list_fixed] table tbody .group_list span {
  font-weight: 600 !important;
  font-size: 1.125em;
}
.theme_table[data-theme=list_fixed] table tbody tr:hover {
  cursor: pointer !important;
}
.theme_table[data-theme=list_fixed] table tbody tr td {
  color: #4A88B1;
  font-weight: 500;
  font-size: 0.9125em;
  font-family: "Montserrat", sans-serif;
  padding: 10px 0px 7px 0;
  vertical-align: middle;
  border-right: 1px solid #DBDBDB;
  border-bottom: 1px solid #DBDBDB;
  /*Toggle Switch Button*/
}
.theme_table[data-theme=list_fixed] table tbody tr td:first-child {
  width: 30%;
}
.theme_table[data-theme=list_fixed] table tbody tr td:last-child {
  border-right: none;
}
.theme_table[data-theme=list_fixed] table tbody tr td a {
  color: #030303;
  text-decoration: none !important;
}
.theme_table[data-theme=list_fixed] table tbody tr td .item-content {
  text-align: left;
  min-width: 320px;
  display: inline-block;
}
.theme_table[data-theme=list_fixed] table tbody tr td .item-content figure {
  max-width: 500px;
  max-height: 100%;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.theme_table[data-theme=list_fixed] table tbody tr td .item-content figure img {
  width: 160px;
  height: auto;
  margin-right: 10px;
}
.theme_table[data-theme=list_fixed] table tbody tr td .item-content figure .text-item {
  text-align: left;
  min-width: 320px;
  display: inline-block;
}
.theme_table[data-theme=list_fixed] table tbody tr td .item-content figure .text-item h6 {
  font-size: 10px;
  text-transform: uppercase;
  color: #4A88B1;
  font-weight: 600;
  margin-bottom: 0;
}
.theme_table[data-theme=list_fixed] table tbody tr td .item-content figure .text-item h3 {
  font-size: 20px;
  color: #333;
  font-weight: 700;
  margin-bottom: 0;
}
.theme_table[data-theme=list_fixed] table tbody tr td .item-content figure .text-item p {
  font-size: 11px;
  color: #333;
  line-height: 1.5;
  margin-bottom: 0;
  width: 300px;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
}
.theme_table[data-theme=list_fixed] table tbody tr td .switch-toggle {
  display: inline-block;
  -webkit-transform: scale(0.5);
          transform: scale(0.5);
  margin: -20px -2px;
  width: 75px;
}
.theme_table[data-theme=list_fixed] table tbody tr td .switch-toggle [type=checkbox]:not(:checked), .theme_table[data-theme=list_fixed] table tbody tr td .switch-toggle [type=checkbox]:checked {
  position: relative !important;
  left: -30px !important;
  opacity: 1 !important;
}
.theme_table[data-theme=list_fixed] table tbody tr td .switch-toggle input[type=checkbox] {
  position: relative;
  display: inline-block;
  -webkit-appearance: none;
  -webkit-tap-highlight-color: transparent;
  height: 2em;
  width: 4em;
  font-size: 2em;
  border-radius: 1.5em;
  background-color: #828282;
  border-color: transparent;
  background-clip: padding-box;
  color: #FFFFFF;
  vertical-align: middle;
}
.theme_table[data-theme=list_fixed] table tbody tr td .switch-toggle input[type=checkbox]:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 50%;
  background-color: #FFFFFF;
  border-radius: 100%;
  border: 0.125em solid transparent;
  background-clip: padding-box;
  -webkit-transform-origin: right center;
          transform-origin: right center;
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-animation: switch-off-transform 0.25s ease-out forwards;
          animation: switch-off-transform 0.25s ease-out forwards;
  z-index: 2;
  cursor: pointer;
}
.theme_table[data-theme=list_fixed] table tbody tr td .switch-toggle input[type=checkbox]:after {
  position: absolute;
  left: 0.5em;
  top: 0.4em;
  line-height: 2;
  font-size: 21px;
  font-weight: bold;
  font-family: "Helvetica Neue";
  text-transform: uppercase;
  content: "ON   OFF";
  letter-spacing: 0;
  word-spacing: 15px;
  z-index: 1;
  color: #FFFFFF;
}
.theme_table[data-theme=list_fixed] table tbody tr td .switch-toggle input[type=checkbox]:focus {
  outline: none;
}
.theme_table[data-theme=list_fixed] table tbody tr td .switch-toggle input[type=checkbox]:checked {
  color: #FFFFFF;
  background-color: #4A88B1;
  border-color: transparent;
}
.theme_table[data-theme=list_fixed] table tbody tr td .switch-toggle input[type=checkbox]:checked:before {
  -webkit-transform-origin: left center;
          transform-origin: left center;
  -webkit-animation: switch-on-transform 0.25s ease-out forwards;
          animation: switch-on-transform 0.25s ease-out forwards;
}
@-webkit-keyframes switch-on-transform {
  0% {
    -webkit-transform: translateX(0) scaleX(1) translateZ(0);
            transform: translateX(0) scaleX(1) translateZ(0);
  }
  25% {
    -webkit-transform: translateX(0) scaleX(1.33) translateZ(0);
            transform: translateX(0) scaleX(1.33) translateZ(0);
  }
  100% {
    -webkit-transform: translateX(100%) scaleX(1) translateZ(0);
            transform: translateX(100%) scaleX(1) translateZ(0);
  }
}
@keyframes switch-on-transform {
  0% {
    -webkit-transform: translateX(0) scaleX(1) translateZ(0);
            transform: translateX(0) scaleX(1) translateZ(0);
  }
  25% {
    -webkit-transform: translateX(0) scaleX(1.33) translateZ(0);
            transform: translateX(0) scaleX(1.33) translateZ(0);
  }
  100% {
    -webkit-transform: translateX(100%) scaleX(1) translateZ(0);
            transform: translateX(100%) scaleX(1) translateZ(0);
  }
}
@-webkit-keyframes switch-off-transform {
  0% {
    -webkit-transform: translateX(100%) scaleX(1) translateZ(0);
            transform: translateX(100%) scaleX(1) translateZ(0);
  }
  25% {
    -webkit-transform: translateX(100%) scaleX(1.33) translateZ(0);
            transform: translateX(100%) scaleX(1.33) translateZ(0);
  }
  100% {
    -webkit-transform: translateX(0) scaleX(1) translateZ(0);
            transform: translateX(0) scaleX(1) translateZ(0);
  }
}
@keyframes switch-off-transform {
  0% {
    -webkit-transform: translateX(100%) scaleX(1) translateZ(0);
            transform: translateX(100%) scaleX(1) translateZ(0);
  }
  25% {
    -webkit-transform: translateX(100%) scaleX(1.33) translateZ(0);
            transform: translateX(100%) scaleX(1.33) translateZ(0);
  }
  100% {
    -webkit-transform: translateX(0) scaleX(1) translateZ(0);
            transform: translateX(0) scaleX(1) translateZ(0);
  }
}
.theme_table[data-theme=list_fixed] table tbody tr td .check_group_item {
  display: inline-block;
  vertical-align: inherit;
}
.theme_table[data-theme=list_fixed] table tbody tr td .custom-control {
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 10px;
  vertical-align: text-bottom;
}
@media (max-width: 768px) {
  .theme_table[data-theme=list_fixed] table tbody tr td .custom-control {
    display: none;
  }
}
.theme_table[data-theme=list_fixed] table tbody tr td .theme_button[data-theme=icon_button] {
  padding: 0px 18px;
}
.theme_table[data-theme=list_fixed] table tbody tr td .theme_button[data-theme=icon_button] i {
  color: #4A88B1;
  font-size: 22px;
}
.theme_table[data-theme=list_fixed] table tbody tr td .btn-group.show .icon-actions:hover, .theme_table[data-theme=list_fixed] table tbody tr td .btn-group.show .icon-actions:active, .theme_table[data-theme=list_fixed] table tbody tr td .btn-group.show .icon-actions:focus {
  color: #4A88B1;
}

.theme_table[data-theme=list_capas] table {
  font-family: "Montserrat", sans-serif;
  width: 99%;
}
.theme_table[data-theme=list_capas] table thead tr th {
  font-size: 0.8125em;
  font-weight: 600;
  color: #8E959F;
  font-family: "Montserrat", sans-serif;
  margin-bottom: 0 !important;
  vertical-align: middle;
  padding: 5px;
}
@media (max-width: 480px) {
  .theme_table[data-theme=list_capas] table thead tr th:nth-child(2) {
    width: 50%;
  }
}
.theme_table[data-theme=list_capas] table thead tr th:nth-child(1) {
  width: auto;
}
@media (max-width: 768px) {
  .theme_table[data-theme=list_capas] table thead tr th:nth-child(1) {
    display: none !important;
  }
}
.theme_table[data-theme=list_capas] table thead tr th:nth-child(4) {
  width: 15%;
}
.theme_table[data-theme=list_capas] table thead tr th:nth-child(6) {
  width: 15%;
}
@media (max-width: 768px) {
  .theme_table[data-theme=list_capas] table thead tr th:nth-child(2) {
    width: 50%;
  }
  .theme_table[data-theme=list_capas] table thead tr th:nth-child(3) {
    display: none;
  }
  .theme_table[data-theme=list_capas] table thead tr th:nth-child(5) {
    display: none;
  }
  .theme_table[data-theme=list_capas] table thead tr th:nth-child(6) {
    display: none;
  }
}
.theme_table[data-theme=list_capas] table tbody .type-article-5 {
  height: 32px;
  width: 32px;
  display: inline-block;
}
.theme_table[data-theme=list_capas] table tbody .type-article-5:before {
  content: " ";
  background: url("https://assets.agazeta.com.br/gazeta-live-v1/release-0.36.182/assets/images/icon/mdi-agendamento.svg");
  background-size: 100% 100%;
  background-position: center center;
  background-repeat: no-repeat;
  height: 32px;
  width: 32px;
  display: block;
}
.theme_table[data-theme=list_capas] table tbody .type-article-6 {
  height: 32px;
  width: 32px;
  display: inline-block;
}
.theme_table[data-theme=list_capas] table tbody .type-article-6:before {
  content: " ";
  background: url("https://assets.agazeta.com.br/gazeta-live-v1/release-0.36.182/assets/images/icon/mdi-publicado.svg");
  background-size: 100% 100%;
  background-position: center center;
  background-repeat: no-repeat;
  height: 32px;
  width: 32px;
  display: block;
}
.theme_table[data-theme=list_capas] table tbody .group_list span {
  font-weight: 600 !important;
  font-size: 1.125em;
}
.theme_table[data-theme=list_capas] table tbody tr:hover {
  cursor: pointer !important;
}
.theme_table[data-theme=list_capas] table tbody tr td {
  color: #030303;
  font-weight: 400;
  font-size: 0.9125em;
  font-family: "Montserrat", sans-serif;
  padding: 10px 0px 7px 0;
  vertical-align: middle;
}
.theme_table[data-theme=list_capas] table tbody tr td a {
  color: #030303;
  text-decoration: none !important;
}
.theme_table[data-theme=list_capas] table tbody tr td .check_group_item {
  display: inline-block;
  vertical-align: inherit;
}
.theme_table[data-theme=list_capas] table tbody tr td .custom-control {
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 10px;
  vertical-align: text-bottom;
}
@media (max-width: 768px) {
  .theme_table[data-theme=list_capas] table tbody tr td .custom-control {
    display: none;
  }
}
.theme_table[data-theme=list_capas] table tbody tr td .theme_button[data-theme=icon_button] {
  padding: 0px 18px;
}
.theme_table[data-theme=list_capas] table tbody tr td .theme_button[data-theme=icon_button] i {
  color: #4A88B1;
  font-size: 22px;
}
.theme_table[data-theme=list_capas] table tbody tr td .btn-group.show .icon-actions:hover, .theme_table[data-theme=list_capas] table tbody tr td .btn-group.show .icon-actions:active, .theme_table[data-theme=list_capas] table tbody tr td .btn-group.show .icon-actions:focus {
  color: #4A88B1;
}
@media (max-width: 768px) {
  .theme_table[data-theme=list_capas] table tbody tr td:nth-child(1) {
    display: none;
  }
  .theme_table[data-theme=list_capas] table tbody tr td:nth-child(3) {
    display: none;
  }
  .theme_table[data-theme=list_capas] table tbody tr td:nth-child(5) {
    display: none;
  }
  .theme_table[data-theme=list_capas] table tbody tr td:nth-child(6) {
    display: none;
  }
}

.theme_table[data-theme=list_modelos] label {
  padding-left: 20px;
}
.theme_table[data-theme=list_modelos] table tbody tr td {
  color: #030303;
  font-weight: 400;
  font-size: 1em;
  font-family: "Montserrat", sans-serif;
  border-color: #ececec;
  padding: 15px 20px 0px;
  cursor: default;
}
.theme_table[data-theme=list_modelos] table tbody tr td a:hover {
  text-decoration: underline;
  color: #4A88B1;
}
.theme_table[data-theme=list_modelos] table tbody tr td:nth-child(1) {
  width: 1% !important;
}
.theme_table[data-theme=list_modelos] table tbody tr td:nth-child(1) label {
  padding: 0 10px;
}
.theme_table[data-theme=list_modelos] table tbody tr td:nth-child(2) {
  font-weight: 600;
}
.theme_table[data-theme=list_modelos] table tbody tr td:nth-child(3) {
  width: 25%;
}
.theme_table[data-theme=list_modelos] table tbody tr td:nth-child(3) a {
  cursor: pointer;
}
.theme_table[data-theme=list_modelos] table tbody tr td:nth-child(3) i {
  margin: 5px;
}

.theme_table[data-theme=nestable_estrutura] ol li {
  padding: 0 !important;
  border: none !important;
}
.theme_table[data-theme=nestable_estrutura] ol li div {
  background: transparent !important;
  border: 1px dashed #4A88B1;
  color: #4A88B1;
  font-weight: 600 !important;
  text-align: center;
}
.theme_table[data-theme=nestable_estrutura] ol li div:hover {
  cursor: move;
}

.theme_table[data-theme=list_table] table {
  font-family: "Montserrat", sans-serif;
  width: 99%;
  font-size: 1.125em;
}
.theme_table[data-theme=list_table] table thead tr th {
  font-size: 0.8125em;
  font-weight: 600;
  color: #8E959F;
  font-family: "Montserrat", sans-serif;
  margin-bottom: 0 !important;
  vertical-align: middle;
  padding: 5px;
}
@media (max-width: 480px) {
  .theme_table[data-theme=list_table] table thead tr th:nth-child(2) {
    width: 50%;
  }
}
.theme_table[data-theme=list_table] table thead tr th:nth-child(1) {
  width: auto;
}
@media (max-width: 768px) {
  .theme_table[data-theme=list_table] table thead tr th:nth-child(1) {
    display: none !important;
  }
}
.theme_table[data-theme=list_table] table thead tr th:nth-child(4) {
  width: 15%;
}
.theme_table[data-theme=list_table] table thead tr th:nth-child(6) {
  width: 15%;
}
@media (max-width: 768px) {
  .theme_table[data-theme=list_table] table thead tr th:nth-child(2) {
    width: 50%;
  }
  .theme_table[data-theme=list_table] table thead tr th:nth-child(3) {
    display: none;
  }
  .theme_table[data-theme=list_table] table thead tr th:nth-child(5) {
    display: none;
  }
  .theme_table[data-theme=list_table] table thead tr th:nth-child(6) {
    display: none;
  }
}
.theme_table[data-theme=list_table] table tbody .group_list a {
  font-weight: 600 !important;
  font-size: 1.125em;
}
.theme_table[data-theme=list_table] table tbody tr td {
  color: #030303;
  font-weight: 400;
  font-size: 0.9125em;
  font-family: "Montserrat", sans-serif;
  padding: 10px 0px 7px 0;
  cursor: default;
  vertical-align: -webkit-baseline-middle;
}
.theme_table[data-theme=list_table] table tbody tr td a {
  color: #030303;
  text-decoration: none !important;
}
.theme_table[data-theme=list_table] table tbody tr td .check_group_item {
  display: inline-block;
  vertical-align: inherit;
}
.theme_table[data-theme=list_table] table tbody tr td .custom-control {
  margin-right: 0;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .theme_table[data-theme=list_table] table tbody tr td .custom-control {
    display: none;
  }
}
.theme_table[data-theme=list_table] table tbody tr td .btn-group.show .icon-actions:hover, .theme_table[data-theme=list_table] table tbody tr td .btn-group.show .icon-actions:active, .theme_table[data-theme=list_table] table tbody tr td .btn-group.show .icon-actions:focus {
  color: #4A88B1;
}
@media (max-width: 768px) {
  .theme_table[data-theme=list_table] table tbody tr td:nth-child(1) {
    display: none;
  }
  .theme_table[data-theme=list_table] table tbody tr td:nth-child(3) {
    display: none;
  }
  .theme_table[data-theme=list_table] table tbody tr td:nth-child(5) {
    display: none;
  }
  .theme_table[data-theme=list_table] table tbody tr td:nth-child(6) {
    display: none;
  }
}

.theme_table[data-theme=list_gallery] table {
  font-family: "Montserrat", sans-serif;
  width: 100%;
  font-size: 1.125em;
}
.theme_table[data-theme=list_gallery] table thead tr th {
  font-size: 0.8125em;
  font-weight: 600;
  color: #8E959F;
  font-family: "Montserrat", sans-serif;
  margin-bottom: 0 !important;
  vertical-align: middle;
  padding: 5px;
}
@media (max-width: 480px) {
  .theme_table[data-theme=list_gallery] table thead tr th:nth-child(2) {
    width: 50%;
  }
}
.theme_table[data-theme=list_gallery] table thead tr th:nth-child(1) {
  max-width: 40%;
  text-align: left;
  padding-left: 10px;
}
.theme_table[data-theme=list_gallery] table thead tr th:nth-child(2) {
  width: 15%;
  text-align: center;
}
.theme_table[data-theme=list_gallery] table thead tr th:nth-child(3) {
  width: 15%;
  text-align: center;
}
.theme_table[data-theme=list_gallery] table thead tr th:nth-child(4) {
  width: 15%;
  text-align: center;
}
.theme_table[data-theme=list_gallery] table thead tr th:nth-child(5) {
  width: 15%;
  text-align: center;
}
@media (max-width: 768px) {
  .theme_table[data-theme=list_gallery] table thead tr th:nth-child(2) {
    width: 50%;
  }
  .theme_table[data-theme=list_gallery] table thead tr th:nth-child(3) {
    display: none;
  }
  .theme_table[data-theme=list_gallery] table thead tr th:nth-child(5) {
    display: none;
  }
  .theme_table[data-theme=list_gallery] table thead tr th:nth-child(6) {
    display: none;
  }
}
.theme_table[data-theme=list_gallery] table tbody .group_list a {
  font-weight: 600 !important;
  font-size: 1.125em;
}
.theme_table[data-theme=list_gallery] table tbody tr td {
  color: #030303;
  font-weight: 400;
  font-size: 0.9125em;
  font-family: "Montserrat", sans-serif;
  padding: 10px 0px 7px 0;
  cursor: default;
  vertical-align: -webkit-baseline-middle;
}
.theme_table[data-theme=list_gallery] table tbody tr td:nth-child(1) {
  text-align: left;
  padding-left: 10px;
}
.theme_table[data-theme=list_gallery] table tbody tr td a {
  color: #030303;
  text-decoration: none !important;
}
.theme_table[data-theme=list_gallery] table tbody tr td .check_group_item {
  display: inline-block;
  vertical-align: inherit;
}
.theme_table[data-theme=list_gallery] table tbody tr td .custom-control {
  margin-right: 0;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .theme_table[data-theme=list_gallery] table tbody tr td .custom-control {
    display: none;
  }
}
.theme_table[data-theme=list_gallery] table tbody tr td .btn-group.show .icon-actions:hover, .theme_table[data-theme=list_gallery] table tbody tr td .btn-group.show .icon-actions:active, .theme_table[data-theme=list_gallery] table tbody tr td .btn-group.show .icon-actions:focus {
  color: #4A88B1;
}

.theme_table[data-theme=list_persons] .table-roles tr th:nth-child(1), .theme_table[data-theme=list_persons] .table-type tr th:nth-child(1), .theme_table[data-theme=list_persons] .table-provider tr th:nth-child(1), .theme_table[data-theme=list_persons] .table-keyword tr th:nth-child(1) {
  max-width: 15% !important;
  width: 5% !important;
}
.theme_table[data-theme=list_persons] .table-roles tr th:nth-child(3), .theme_table[data-theme=list_persons] .table-type tr th:nth-child(3), .theme_table[data-theme=list_persons] .table-provider tr th:nth-child(3), .theme_table[data-theme=list_persons] .table-keyword tr th:nth-child(3) {
  max-width: 25% !important;
  width: 15% !important;
  text-align: center;
}
.theme_table[data-theme=list_persons] .table-roles tr td:nth-child(1), .theme_table[data-theme=list_persons] .table-type tr td:nth-child(1), .theme_table[data-theme=list_persons] .table-provider tr td:nth-child(1), .theme_table[data-theme=list_persons] .table-keyword tr td:nth-child(1) {
  text-align: center !important;
  font-weight: 500 !important;
}
.theme_table[data-theme=list_persons] .table-roles tr td:nth-child(3), .theme_table[data-theme=list_persons] .table-type tr td:nth-child(3), .theme_table[data-theme=list_persons] .table-provider tr td:nth-child(3), .theme_table[data-theme=list_persons] .table-keyword tr td:nth-child(3) {
  text-align: center !important;
}
.theme_table[data-theme=list_persons] .table-authors tr th:nth-child(1) {
  max-width: 15% !important;
  width: 5% !important;
}
.theme_table[data-theme=list_persons] .table-authors tr th:nth-child(5) {
  max-width: 15% !important;
  width: 15% !important;
  text-align: center;
}
.theme_table[data-theme=list_persons] .table-authors tr td:nth-child(1) {
  text-align: center !important;
  font-weight: 500 !important;
}
.theme_table[data-theme=list_persons] .table-authors tr td:nth-child(5) {
  text-align: center !important;
}
.theme_table[data-theme=list_persons] table {
  font-family: "Montserrat", sans-serif;
  width: 99%;
  font-size: 1.125em;
}
.theme_table[data-theme=list_persons] table thead tr th {
  font-size: 0.8125em;
  font-weight: 600;
  color: #8E959F;
  font-family: "Montserrat", sans-serif;
  margin-bottom: 0 !important;
  vertical-align: middle;
  padding: 5px;
}
.theme_table[data-theme=list_persons] table tbody .group_list a {
  font-weight: 600 !important;
  font-size: 1.125em;
}
.theme_table[data-theme=list_persons] table tbody tr td {
  color: #030303;
  font-weight: 400;
  font-size: 0.9125em;
  font-family: "Montserrat", sans-serif;
  padding: 10px 0px 7px 0;
  cursor: default;
  vertical-align: -webkit-baseline-middle;
}
.theme_table[data-theme=list_persons] table tbody tr td a {
  color: #030303;
  text-decoration: none !important;
}
.theme_table[data-theme=list_persons] table tbody tr td .check_group_item {
  display: inline-block;
  vertical-align: inherit;
}
.theme_table[data-theme=list_persons] table tbody tr td .custom-control {
  margin-right: 0;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .theme_table[data-theme=list_persons] table tbody tr td .custom-control {
    display: none;
  }
}
.theme_table[data-theme=list_persons] table tbody tr td .btn-group.show .icon-actions:hover, .theme_table[data-theme=list_persons] table tbody tr td .btn-group.show .icon-actions:active, .theme_table[data-theme=list_persons] table tbody tr td .btn-group.show .icon-actions:focus {
  color: #4A88B1;
}

.theme_datatable[data-theme=list_materias] table {
  font-family: "Montserrat", sans-serif;
  width: 99%;
  text-align: center;
}
.theme_datatable[data-theme=list_materias] table thead tr th {
  font-size: 0.8125em;
  font-weight: 600;
  color: #8E959F !important;
  font-family: "Montserrat", sans-serif;
  margin-bottom: 0 !important;
  vertical-align: middle;
  padding: 5px;
  text-align: center;
}
@media (max-width: 480px) {
  .theme_datatable[data-theme=list_materias] table thead tr th:nth-child(2) {
    width: 50%;
  }
}
.theme_datatable[data-theme=list_materias] table thead tr th:nth-child(1) {
  max-width: 33%;
}
.theme_datatable[data-theme=list_materias] table thead tr th:nth-child(4) {
  width: 15%;
}
.theme_datatable[data-theme=list_materias] table thead tr th:nth-child(6) {
  width: 15%;
}
@media (max-width: 768px) {
  .theme_datatable[data-theme=list_materias] table thead tr th:nth-child(2) {
    display: none;
  }
  .theme_datatable[data-theme=list_materias] table thead tr th:nth-child(3) {
    display: none;
  }
  .theme_datatable[data-theme=list_materias] table thead tr th:nth-child(5) {
    display: none;
  }
}
.theme_datatable[data-theme=list_materias] table tbody i {
  font-size: 22px;
}
.theme_datatable[data-theme=list_materias] table tbody .type-article-0 {
  height: 32px;
  width: 32px;
  display: inline-block;
}
.theme_datatable[data-theme=list_materias] table tbody .type-article-0:before {
  content: " ";
  background: url("https://assets.agazeta.com.br/gazeta-live-v1/release-0.36.182/assets/images/icon/mdi-contagem-click.svg");
  background-size: 100% 100%;
  background-position: center center;
  background-repeat: no-repeat;
  height: 32px;
  width: 32px;
  display: block;
}
.theme_datatable[data-theme=list_materias] table tbody .type-article-1 {
  height: 32px;
  width: 32px;
  display: inline-block;
}
.theme_datatable[data-theme=list_materias] table tbody .type-article-1:before {
  content: " ";
  background: url("https://assets.agazeta.com.br/gazeta-live-v1/release-0.36.182/assets/images/icon/mdi-assinante.svg");
  background-size: 100% 100%;
  background-position: center center;
  background-repeat: no-repeat;
  height: 32px;
  width: 32px;
  display: block;
}
.theme_datatable[data-theme=list_materias] table tbody .type-article-2 {
  height: 32px;
  width: 32px;
  display: inline-block;
}
.theme_datatable[data-theme=list_materias] table tbody .type-article-2:before {
  content: " ";
  background: url("https://assets.agazeta.com.br/gazeta-live-v1/release-0.36.182/assets/images/icon/mdi-registrado.svg");
  background-size: 100% 100%;
  background-position: center center;
  background-repeat: no-repeat;
  height: 32px;
  width: 32px;
  display: block;
}
.theme_datatable[data-theme=list_materias] table tbody .type-article-3 {
  height: 32px;
  width: 32px;
  display: inline-block;
}
.theme_datatable[data-theme=list_materias] table tbody .type-article-3:before {
  content: " ";
  background: url("https://assets.agazeta.com.br/gazeta-live-v1/release-0.36.182/assets/images/icon/mdi-patrocinado.svg");
  background-size: 100% 100%;
  background-position: center center;
  background-repeat: no-repeat;
  height: 32px;
  width: 32px;
  display: block;
}
.theme_datatable[data-theme=list_materias] table tbody .type-article-4 {
  height: 32px;
  width: 32px;
  display: inline-block;
}
.theme_datatable[data-theme=list_materias] table tbody .type-article-4:before {
  content: " ";
  background: url("https://assets.agazeta.com.br/gazeta-live-v1/release-0.36.182/assets/images/icon/mdi-free.svg");
  background-size: 100% 100%;
  background-position: center center;
  background-repeat: no-repeat;
  height: 32px;
  width: 32px;
  display: block;
}
.theme_datatable[data-theme=list_materias] table tbody .type-article-5 {
  height: 32px;
  width: 32px;
  display: inline-block;
}
.theme_datatable[data-theme=list_materias] table tbody .type-article-5:before {
  content: " ";
  background: url("https://assets.agazeta.com.br/gazeta-live-v1/release-0.36.182/assets/images/icon/mdi-agendamento.svg");
  background-size: 100% 100%;
  background-position: center center;
  background-repeat: no-repeat;
  height: 32px;
  width: 32px;
  display: block;
}
.theme_datatable[data-theme=list_materias] table tbody .type-article-6 {
  height: 32px;
  width: 32px;
  display: inline-block;
}
.theme_datatable[data-theme=list_materias] table tbody .type-article-6:before {
  content: " ";
  background: url("https://assets.agazeta.com.br/gazeta-live-v1/release-0.36.182/assets/images/icon/mdi-publicado.svg");
  background-size: 100% 100%;
  background-position: center center;
  background-repeat: no-repeat;
  height: 32px;
  width: 32px;
  display: block;
}
.theme_datatable[data-theme=list_materias] table tbody .group_list a {
  font-weight: 600 !important;
  font-size: 1.125em;
}
.theme_datatable[data-theme=list_materias] table tbody tr td {
  color: #030303;
  font-weight: 400;
  font-size: 13px;
  font-family: "Montserrat", sans-serif;
  padding: 10px 0px 7px 0;
  cursor: default;
  vertical-align: -webkit-baseline-middle;
  min-width: 60px !important;
  max-width: 220px;
}
.theme_datatable[data-theme=list_materias] table tbody tr td a {
  color: #030303;
  text-decoration: none !important;
}
.theme_datatable[data-theme=list_materias] table tbody tr td .check_group_item {
  display: inline-block;
  vertical-align: inherit;
}
.theme_datatable[data-theme=list_materias] table tbody tr td .custom-control {
  margin-right: 0;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .theme_datatable[data-theme=list_materias] table tbody tr td .custom-control {
    display: none;
  }
}
.theme_datatable[data-theme=list_materias] table tbody tr td .btn-group.show .icon-actions:hover, .theme_datatable[data-theme=list_materias] table tbody tr td .btn-group.show .icon-actions:active, .theme_datatable[data-theme=list_materias] table tbody tr td .btn-group.show .icon-actions:focus {
  color: #4A88B1;
}
.theme_datatable[data-theme=list_materias] table tbody tr td:nth-child(1) {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 350px;
}
.theme_datatable[data-theme=list_materias] table tbody tr td:nth-child(7) {
  white-space: pre-wrap;
  padding-right: 10px;
  max-width: 85px;
}
@media (max-width: 1281px) {
  .theme_datatable[data-theme=list_materias] table tbody tr td {
    width: 100px;
  }
}
@media (max-width: 768px) {
  .theme_datatable[data-theme=list_materias] table tbody tr td:nth-child(2) {
    display: none;
  }
  .theme_datatable[data-theme=list_materias] table tbody tr td:nth-child(3) {
    display: none;
  }
  .theme_datatable[data-theme=list_materias] table tbody tr td:nth-child(5) {
    display: none;
  }
}

.theme_datatable[data-theme=keywords] table {
  font-family: "Montserrat", sans-serif;
  width: 99%;
  text-align: center;
}
.theme_datatable[data-theme=keywords] table thead tr th {
  font-size: 0.8125em;
  font-weight: 600;
  color: #8E959F !important;
  font-family: "Montserrat", sans-serif;
  margin-bottom: 0 !important;
  vertical-align: middle;
  padding: 5px;
  text-align: center;
}
@media (max-width: 480px) {
  .theme_datatable[data-theme=keywords] table thead tr th:nth-child(2) {
    width: 50%;
  }
}
.theme_datatable[data-theme=keywords] table thead tr th:nth-child(1) {
  width: 10%;
  text-align: left;
}
.theme_datatable[data-theme=keywords] table thead tr th:nth-child(2) {
  width: 33%;
  text-align: left;
}
.theme_datatable[data-theme=keywords] table thead tr th:nth-child(4) {
  width: 15%;
}
.theme_datatable[data-theme=keywords] table thead tr th:nth-child(6) {
  width: 15%;
}
@media (max-width: 768px) {
  .theme_datatable[data-theme=keywords] table thead tr th:nth-child(2) {
    display: none;
  }
  .theme_datatable[data-theme=keywords] table thead tr th:nth-child(3) {
    display: none;
  }
  .theme_datatable[data-theme=keywords] table thead tr th:nth-child(5) {
    display: none;
  }
}
.theme_datatable[data-theme=keywords] table tbody .group_list a {
  font-weight: 600 !important;
  font-size: 1.125em;
}
.theme_datatable[data-theme=keywords] table tbody tr td {
  color: #030303;
  font-weight: 400;
  font-size: 0.9125em;
  font-family: "Montserrat", sans-serif;
  padding: 10px 0px 7px 0;
  cursor: default;
  vertical-align: -webkit-baseline-middle;
  min-width: 60px !important;
  width: 220px !important;
}
.theme_datatable[data-theme=keywords] table tbody tr td:nth-child(1) {
  padding-left: 10px;
  text-align: left;
  font-weight: bold;
}
.theme_datatable[data-theme=keywords] table tbody tr td:nth-child(2) {
  padding-left: 10px;
  text-align: left;
}
.theme_datatable[data-theme=keywords] table tbody tr td:nth-child(4) {
  font-weight: bold;
}
.theme_datatable[data-theme=keywords] table tbody tr td a {
  color: #030303;
  text-decoration: none !important;
}
.theme_datatable[data-theme=keywords] table tbody tr td .check_group_item {
  display: inline-block;
  vertical-align: inherit;
}
.theme_datatable[data-theme=keywords] table tbody tr td .custom-control {
  margin-right: 0;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .theme_datatable[data-theme=keywords] table tbody tr td .custom-control {
    display: none;
  }
}
.theme_datatable[data-theme=keywords] table tbody tr td .btn-group.show .icon-actions:hover, .theme_datatable[data-theme=keywords] table tbody tr td .btn-group.show .icon-actions:active, .theme_datatable[data-theme=keywords] table tbody tr td .btn-group.show .icon-actions:focus {
  color: #4A88B1;
}
@media (max-width: 768px) {
  .theme_datatable[data-theme=keywords] table tbody tr td:nth-child(2) {
    display: none;
  }
  .theme_datatable[data-theme=keywords] table tbody tr td:nth-child(3) {
    display: none;
  }
  .theme_datatable[data-theme=keywords] table tbody tr td:nth-child(5) {
    display: none;
  }
}

.table-card-header {
  background-color: #F6F6F6;
  padding: 10px 10px 10px;
  font-weight: 600;
}

.options-group {
  margin: 0;
  height: auto;
  padding: 12px 10px 0;
  display: inline-block;
  font-weight: 400;
  color: #4A88B1;
  text-transform: uppercase;
  font-size: 13px;
}

.action_link_table {
  cursor: pointer;
  font-weight: 500;
  font-size: 11px;
}

.list_group_icon {
  background-repeat: no-repeat;
  background-position: center;
  display: inline-block;
  height: 22px;
  width: 24px;
  cursor: pointer;
  margin-right: 3px;
}

.txt_title_filter {
  font-size: 13px;
}

.title_filter {
  padding: 17px;
}

.form-group-tb {
  margin-bottom: 0;
  text-align: right;
  width: 100% !important;
  max-width: auto;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
@media (min-width: 1024px) {
  .form-group-tb {
    width: auto !important;
    max-width: 250px;
  }
}

@media (max-width: 1199px) {
  .-filters-list-capa .form-group-tb .form-control {
    max-width: 100% !important;
  }
}
@media (max-width: 1199px) {
  .-filters-list-capa .form-group-tb {
    width: 100% !important;
    max-width: 98%;
  }
}

/*******************
/*dropdown List
*******************/
.theme_dropdown[data-theme=list_action] a {
  margin-bottom: 10px;
}
.theme_dropdown[data-theme=list_action] a:hover {
  color: #FFFFFF !important;
  background: #4A88B1 !important;
  border-radius: 30px !important;
}
.theme_dropdown[data-theme=list_action] .dropdown-item:hover {
  color: #FFFFFF !important;
  background: #4A88B1 !important;
  border-radius: 30px !important;
}

.theme_dropdown[data-theme=list_action].show {
  padding: 15px !important;
}

/*******************
/*Pagination
*******************/
@media (max-width: 768px) {
  .dataTables_wrapper .dataTables_paginate .paginate_button {
    min-width: 1.2em;
    padding: 0.5em 0.7em;
  }
}

/*******************
/*Modals
*******************/
.theme_modal[data-theme=nova_materia] .modal-dialog {
  width: 100%;
  max-width: 95%;
  margin: 15% auto;
}
@media (min-width: 952px) {
  .theme_modal[data-theme=nova_materia] .modal-dialog {
    width: 50%;
    max-width: 95%;
    margin: 15% auto !important;
  }
}
@media (min-width: 1024px) {
  .theme_modal[data-theme=nova_materia] .modal-dialog {
    width: 80%;
    margin: 15px auto !important;
  }
}
.theme_modal[data-theme=nova_materia] .modal-dialog .modal-content {
  background: #ededed;
  padding: 0;
  height: 100%;
  overflow-y: auto;
}
@media (min-width: 952px) {
  .theme_modal[data-theme=nova_materia] .modal-dialog .modal-content {
    padding: 0em 1em;
  }
}
@media (max-width: 1280px) {
  .theme_modal[data-theme=nova_materia] .modal-dialog .modal-content {
    height: calc(100vh - 40px);
  }
}
.theme_modal[data-theme=nova_materia] .modal-dialog .modal-content .modal-header {
  width: 100%;
  display: block;
  border-bottom: none;
  line-height: 2;
}
.theme_modal[data-theme=nova_materia] .modal-dialog .modal-content .modal-header .modal-title {
  display: block;
  width: 100%;
  line-height: 3;
  font-size: 1.25em;
  color: #030303;
  font-weight: 600;
}
.theme_modal[data-theme=nova_materia] .modal-dialog .modal-content .modal-header .modal-subtitle {
  display: block;
  width: 100%;
  font-size: 0.9125em;
  color: #030303;
  font-weight: 400;
}
.theme_modal[data-theme=nova_materia] .modal-dialog .modal-content .modal-body {
  margin-bottom: 0;
}
.theme_modal[data-theme=nova_materia] .modal-dialog .modal-content .modal-body .options_news {
  padding: 1.5em 2em;
  border: 3px solid transparent;
  text-align: center;
  background: #FFFFFF;
  margin: 5px;
  height: 150px !important;
  max-width: 46%;
  border-radius: 6px;
}
.theme_modal[data-theme=nova_materia] .modal-dialog .modal-content .modal-body .options_news a {
  display: block;
}
@media (min-width: 952px) {
  .theme_modal[data-theme=nova_materia] .modal-dialog .modal-content .modal-body .options_news {
    max-width: 47%;
  }
}
@media (min-width: 1024px) {
  .theme_modal[data-theme=nova_materia] .modal-dialog .modal-content .modal-body .options_news {
    max-width: 22.8255%;
  }
}
@media (max-width: 1280px) {
  .theme_modal[data-theme=nova_materia] .modal-dialog .modal-content .modal-body .options_news {
    padding: 0em 1em;
    height: 110px !important;
  }
}
.theme_modal[data-theme=nova_materia] .modal-dialog .modal-content .modal-body .options_news i {
  color: #63c9ef;
  font-size: 44px !important;
  height: 55px;
  margin-top: 13px;
}
.theme_modal[data-theme=nova_materia] .modal-dialog .modal-content .modal-body .options_news .icon_google_assistente {
  height: 50px;
  margin-top: 7px;
  margin-bottom: 10px;
}
.theme_modal[data-theme=nova_materia] .modal-dialog .modal-content .modal-body .options_news h6 {
  font-size: 0.9125em;
  color: #030303;
  font-weight: 500;
}
.theme_modal[data-theme=nova_materia] .modal-dialog .modal-content .modal-body .options_news:hover {
  border: 3px solid #63c9ef;
  cursor: pointer;
}
.theme_modal[data-theme=nova_materia] .modal-dialog .modal-content .modal-body .options_news:hover h6 {
  font-size: 0.9125em;
  color: #63c9ef;
}
.theme_modal[data-theme=nova_materia] .modal-dialog .modal-content .modal-footer {
  border-top: none;
}

.theme_modal[data-theme=default] .modal-dialog {
  width: 50%;
}
.theme_modal[data-theme=default] .modal-dialog .modal-content {
  background: #ededed;
  padding: 2em;
}
.theme_modal[data-theme=default] .modal-dialog .modal-content .modal-header {
  width: 100%;
  display: block;
  border-bottom: none;
  line-height: 2;
}
.theme_modal[data-theme=default] .modal-dialog .modal-content .modal-header .modal-title {
  display: block;
  width: 100%;
  line-height: 3;
  font-size: 1.25em;
  color: #030303;
  font-weight: 600;
}
.theme_modal[data-theme=default] .modal-dialog .modal-content .modal-header .modal-subtitle {
  display: block;
  width: 100%;
  font-size: 0.9125em;
  color: #030303;
  font-weight: 400;
}
.theme_modal[data-theme=default] .modal-dialog .modal-content .modal-footer {
  border-top: none;
}

@media (max-width: 1024px) {
  .theme_modal[data-theme=publish_news] .modal-dialog {
    max-width: 80%;
  }
}
.theme_modal[data-theme=publish_news] .modal-dialog {
  width: 100%;
  max-width: 85%;
  margin-top: 15px;
}
.theme_modal[data-theme=publish_news] .modal-dialog .box_form_img {
  text-align: center;
  margin-bottom: 10px;
  background: #f2f2f2;
  max-height: 300px;
}
.theme_modal[data-theme=publish_news] .modal-dialog .box_form_img img {
  max-width: 100%;
  max-height: 300px;
}
.theme_modal[data-theme=publish_news] .modal-dialog .label[data-theme=default] {
  display: block;
  padding-left: 0;
}
.theme_modal[data-theme=publish_news] .modal-dialog .theme_button[data-theme=search_input] {
  max-width: 100%;
  width: 100% !important;
}
.theme_modal[data-theme=publish_news] .modal-dialog .modal-content[data-theme=finish_publish_news] {
  width: 100% !important;
  margin: 30% auto !important;
}
@media (min-width: 1024px) {
  .theme_modal[data-theme=publish_news] .modal-dialog .modal-content[data-theme=finish_publish_news] {
    width: 50% !important;
  }
}
.theme_modal[data-theme=publish_news] .modal-dialog .modal-content {
  background: #ededed;
  padding: 1em 0em;
  overflow-y: auto;
  max-height: 600px;
}
@media (min-width: 1024px) {
  .theme_modal[data-theme=publish_news] .modal-dialog .modal-content {
    padding: 0em;
  }
}
.theme_modal[data-theme=publish_news] .modal-dialog .modal-content .modal-header {
  width: 100%;
  display: block;
  border-bottom: none;
  line-height: 2;
  margin-bottom: 0;
  padding-bottom: 0;
  margin-top: 0;
  padding-top: 0;
}
.theme_modal[data-theme=publish_news] .modal-dialog .modal-content .modal-header .button-container {
  width: 50%;
  display: inline-block;
  float: right;
  vertical-align: middle;
}
.theme_modal[data-theme=publish_news] .modal-dialog .modal-content .modal-header .modal-title {
  width: 45%;
  line-height: 3;
  font-size: 1.25em;
  color: #030303;
  font-weight: 600;
  display: inline-block;
  vertical-align: middle;
  padding: 10px 0;
}
.theme_modal[data-theme=publish_news] .modal-dialog .modal-content .modal-header .modal-subtitle {
  display: block;
  width: auto;
  font-size: 1em;
  color: #030303;
  font-weight: 400;
  line-height: 23px;
}
.theme_modal[data-theme=publish_news] .modal-dialog .modal-content .modal-header .subtitle-shared {
  color: #4A88B1 !important;
  font-weight: 500;
  width: 40%;
}
.theme_modal[data-theme=publish_news] .modal-dialog .modal-content .modal-body {
  margin-top: 0;
  padding-top: 0;
  padding-bottom: 0;
  margin-bottom: 0;
}
.theme_modal[data-theme=publish_news] .modal-dialog .modal-content .modal-body .form-check {
  display: inline-block !important;
  width: auto !important;
  float: right;
}
.theme_modal[data-theme=publish_news] .modal-dialog .modal-content .modal-body .option_title {
  font-weight: 600;
  color: #4A88B1;
  width: 100% !important;
}
.theme_modal[data-theme=publish_news] .modal-dialog .modal-content .modal-body .option_title span.text-line {
  font-size: 0.8125em;
}
@media (min-width: 1024px) {
  .theme_modal[data-theme=publish_news] .modal-dialog .modal-content .modal-body .option_title span.text-line {
    font-size: 1em;
  }
}
.theme_modal[data-theme=publish_news] .modal-dialog .modal-content .modal-body .theme_button[data-theme=check_box] {
  font-size: 0.9125em;
}
.theme_modal[data-theme=publish_news] .modal-dialog .modal-content .modal-body .theme_button[data-theme=check_box] .custom-control {
  border: none;
}
.theme_modal[data-theme=publish_news] .modal-dialog .modal-content .modal-body .theme_tabs[data-theme=news_social] {
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
  margin-bottom: 10px;
}
.theme_modal[data-theme=publish_news] .modal-dialog .modal-content .modal-body .theme_tabs[data-theme=news_social] ul {
  background-color: #ededed;
  border: 1px solid #BCCED7;
}
.theme_modal[data-theme=publish_news] .modal-dialog .modal-content .modal-body .theme_tabs[data-theme=news_social] ul .first_li {
  padding-left: 0px !important;
}
.theme_modal[data-theme=publish_news] .modal-dialog .modal-content .modal-body .theme_tabs[data-theme=news_social] ul .last_li {
  padding-right: 0px !important;
}
.theme_modal[data-theme=publish_news] .modal-dialog .modal-content .modal-body .theme_tabs[data-theme=news_social] ul li {
  min-width: 90px !important;
  max-width: 30.333%;
  padding: 0px !important;
  text-align: center;
  margin-right: 20px;
}
.theme_modal[data-theme=publish_news] .modal-dialog .modal-content .modal-body .theme_tabs[data-theme=news_social] ul li.alert-erro i {
  color: #F8AB11;
  display: inline;
}
.theme_modal[data-theme=publish_news] .modal-dialog .modal-content .modal-body .theme_tabs[data-theme=news_social] ul li.alert-erro i:hover {
  cursor: pointer;
}
.theme_modal[data-theme=publish_news] .modal-dialog .modal-content .modal-body .theme_tabs[data-theme=news_social] ul li i {
  display: none;
}
.theme_modal[data-theme=publish_news] .modal-dialog .modal-content .modal-body .theme_tabs[data-theme=news_social] ul li a.nav-link {
  padding: 10px 12px;
  background-color: transparent;
  display: inline-block;
}
.theme_modal[data-theme=publish_news] .modal-dialog .modal-content .modal-body .theme_tabs[data-theme=news_social] ul li a.nav-link span {
  font-weight: 600;
  color: #8E959F;
  font-size: 0.9125em;
}
.theme_modal[data-theme=publish_news] .modal-dialog .modal-content .modal-body .theme_tabs[data-theme=news_social] ul li a.nav-link:hover {
  border-bottom: 4px solid #4A88B1 !important;
}
.theme_modal[data-theme=publish_news] .modal-dialog .modal-content .modal-body .theme_tabs[data-theme=news_social] ul li a.nav-link.active {
  border-bottom: 4px solid #4A88B1 !important;
  color: #4A88B1;
}
.theme_modal[data-theme=publish_news] .modal-dialog .modal-content .modal-body .theme_tabs[data-theme=news_social] ul li .active span {
  color: #4A88B1 !important;
}
.theme_modal[data-theme=publish_news] .modal-dialog .modal-content .modal-body .theme_tabs[data-theme=news_social] .tab-content {
  border: 1px solid #BCCED7;
  border-top: none !important;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
}
.theme_modal[data-theme=publish_news] .modal-dialog .modal-content .modal-body .theme_tabs[data-theme=news_social] .tab-content .tab-pane .theme_textarea[data-theme=social_text] {
  border: 1px solid #BCCED7;
  resize: none;
  min-height: 166px;
}
.theme_modal[data-theme=publish_news] .modal-dialog .modal-content .modal-body .theme_tabs[data-theme=news_social] .tab-content .tab-pane .theme_button[data-theme=open_graph] {
  height: 32px;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  border: none !important;
  background: transparent !important;
  border-radius: 0;
  color: #4A88B1;
  position: absolute;
  right: 0;
}
.theme_modal[data-theme=publish_news] .modal-dialog .modal-content .modal-body .theme_tabs[data-theme=news_social] .tab-content .tab-pane .theme_button[data-theme=open_graph].active, .theme_modal[data-theme=publish_news] .modal-dialog .modal-content .modal-body .theme_tabs[data-theme=news_social] .tab-content .tab-pane .theme_button[data-theme=open_graph]:focus, .theme_modal[data-theme=publish_news] .modal-dialog .modal-content .modal-body .theme_tabs[data-theme=news_social] .tab-content .tab-pane .theme_button[data-theme=open_graph]:hover {
  cursor: pointer !important;
  color: #63c9ef !important;
}
.theme_modal[data-theme=publish_news] .modal-dialog .modal-content .modal-body .theme_tabs[data-theme=news_social] .tab-content .tab-pane .theme_button[data-theme=open_graph] i {
  vertical-align: middle;
  font-size: 24px !important;
}
.theme_modal[data-theme=publish_news] .modal-dialog .modal-content .modal-footer {
  border-top: none;
  -webkit-box-pack: center !important;
      -ms-flex-pack: center !important;
          justify-content: center !important;
}
@media (min-width: 1024px) {
  .theme_modal[data-theme=publish_news] .modal-dialog .modal-content .modal-footer {
    -webkit-box-pack: end !important;
        -ms-flex-pack: end !important;
            justify-content: flex-end !important;
  }
}

.theme_modal[data-theme=default_light].embed-modal .buttons-content {
  float: right;
}
.theme_modal[data-theme=default_light].embed-modal .theme_title[data-theme=main] {
  display: inline-block;
  vertical-align: middle;
}
.theme_modal[data-theme=default_light].embed-modal .modal-content {
  padding: 1em;
  height: 550px;
}
.theme_modal[data-theme=default_light] .modal-dialog {
  width: 95%;
  max-width: 95%;
  margin: 15% auto;
}
@media (min-width: 952px) {
  .theme_modal[data-theme=default_light] .modal-dialog {
    width: 100%;
    max-width: 952px;
    margin: 15% auto;
  }
}
@media (min-width: 1024px) {
  .theme_modal[data-theme=default_light] .modal-dialog {
    width: 90%;
    margin: 30px auto;
  }
}
.theme_modal[data-theme=default_light] .modal-dialog .modal-content {
  background: #FFFFFF;
  padding: 0;
}
@media (min-width: 952px) {
  .theme_modal[data-theme=default_light] .modal-dialog .modal-content {
    padding: 2em;
  }
}
.theme_modal[data-theme=default_light] .modal-dialog .modal-content .modal-header {
  width: 100%;
  display: block;
  border-bottom: none;
  line-height: 2;
  position: relative;
}
.theme_modal[data-theme=default_light] .modal-dialog .modal-content .modal-header .modal-title {
  display: block;
  width: 100%;
  line-height: 3;
  font-size: 1.25em;
  color: #030303;
  font-weight: 600;
}
.theme_modal[data-theme=default_light] .modal-dialog .modal-content .modal-header .modal-subtitle {
  display: block;
  width: 100%;
  font-size: 0.9125em;
  color: #030303;
  font-weight: 400;
}
.theme_modal[data-theme=default_light] .modal-dialog .modal-content .modal-body .options_news {
  padding: 1.5em 2em;
  border: 3px solid transparent;
  text-align: center;
  background: #FFFFFF;
  margin: 5px;
  height: 150px !important;
  max-width: 46%;
  border-radius: 6px;
}
@media (min-width: 952px) {
  .theme_modal[data-theme=default_light] .modal-dialog .modal-content .modal-body .options_news {
    max-width: 47%;
  }
}
@media (min-width: 1024px) {
  .theme_modal[data-theme=default_light] .modal-dialog .modal-content .modal-body .options_news {
    max-width: 22.8255%;
  }
}
.theme_modal[data-theme=default_light] .modal-dialog .modal-content .modal-body .options_news i {
  color: #63c9ef;
  font-size: 44px !important;
}
.theme_modal[data-theme=default_light] .modal-dialog .modal-content .modal-body .options_news h6 {
  font-size: 0.9125em;
  color: #030303;
  font-weight: 500;
}
.theme_modal[data-theme=default_light] .modal-dialog .modal-content .modal-body .options_news:hover {
  border: 3px solid #63c9ef;
  cursor: pointer;
}
.theme_modal[data-theme=default_light] .modal-dialog .modal-content .modal-body .options_news:hover h6 {
  font-size: 0.9125em;
  color: #63c9ef;
}
.theme_modal[data-theme=default_light] .modal-dialog .modal-content .modal-footer {
  border-top: none;
}

/*******************
/*General Structure
*******************/
.clear_margin {
  margin: 0 !important;
}

.action_upload_camera {
  font-size: 15px;
}
.action_upload_camera i {
  color: #4A88B1 !important;
}

.bg-theme {
  background-color: #4A88B1 !important;
}

.page-wrapper {
  padding-top: 60px !important;
}

.right-sidebar .rpanel-title {
  background: #4A88B1;
}

.text-themecolor {
  color: #4A88B1 !important;
}

.profile-tab li a.nav-link.active,
.customtab li a.nav-link.active {
  border-bottom: 2px solid #4A88B1;
  color: #4A88B1;
}
.profile-tab li a.nav-link:hover,
.customtab li a.nav-link:hover {
  color: #4A88B1;
}

.options-group {
  margin: 0;
  height: auto;
  padding: 2px 10px 0;
  display: inline-block;
  font-weight: 400;
  color: #4A88B1;
  text-transform: uppercase;
  font-size: 13px;
}
.options-group i {
  font-size: 22px;
  vertical-align: middle;
}
.options-group ul {
  padding: 0;
  display: inline-block;
  margin-bottom: 0;
  height: auto;
}
.options-group ul li {
  display: inline-block;
}

.list_group_icon {
  background-repeat: no-repeat;
  background-position: center;
  display: inline-block;
  height: 22px;
  width: 24px;
  cursor: pointer;
  margin-right: 3px;
}

.agrupar_icon {
  background-image: url("../..https://assets.agazeta.com.br/gazeta-live-v1/release-0.36.182/assets/images/icon/agrupar_icon.svg");
  background-size: 13px;
  vertical-align: middle;
}

.desagrupar_icon {
  background-image: url("../..https://assets.agazeta.com.br/gazeta-live-v1/release-0.36.182/assets/images/icon/desagrupar_icon.svg");
  background-size: 13px;
  vertical-align: middle;
}

.editando_icon {
  background-image: url("../..https://assets.agazeta.com.br/gazeta-live-v1/release-0.36.182/assets/images/icon/editando_icon.svg");
  background-size: 18px;
}

.status i {
  font-size: 20px;
}
.status .edit_person {
  font-size: 24px !important;
}

/*******************
/*Buttons
*******************/
.form-control:disabled, .form-control[readonly] {
  background-color: #d8d8d8 !important;
  opacity: 1;
}

.btn-deleteCrop {
  position: absolute;
  top: 28%;
  left: 38%;
}

.btn-themecolor,
.btn-themecolor.disabled {
  background: #06D79D;
  color: #FFFFFF;
  border: 1px solid #06D79D;
}
.btn-themecolor:hover,
.btn-themecolor.disabled:hover {
  background: #06D79D;
  opacity: 0.7;
  border: 1px solid #06D79D;
}
.btn-themecolor.active, .btn-themecolor:focus,
.btn-themecolor.disabled.active,
.btn-themecolor.disabled:focus {
  background: #06D79D;
}

.button_theme_clear {
  width: 150px;
  border: 1px solid #8E959F;
  color: #030303;
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  background: transparent;
}
.button_theme_clear:hover {
  border: 1px solid #06D79D;
  color: #06D79D;
  font-weight: 600;
}

.button_theme_clearDelete {
  width: 150px;
  border: 1px solid #8E959F;
  color: #030303;
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  background: transparent;
}
.button_theme_clearDelete:hover {
  border: 1px solid #FF4A6E;
  color: #FF4A6E;
  font-weight: 600;
}

.btn-primary {
  font-family: "Montserrat", sans-serif;
  width: 150px;
}
.btn-primary i {
  font-size: larger;
  vertical-align: inherit;
}

button.confirm {
  background-color: #f6f6f6 !important;
  border: 1px solid #4A88B1 !important;
  color: #4A88B1 !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
  font-weight: 600 !important;
}
button.confirm:hover {
  background-color: #4A88B1 !important;
  color: #FFFFFF !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

button.cancel {
  background-color: transparent !important;
  border: 1px solid #E5E5E5 !important;
  color: #030303 !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
button.cancel:hover {
  border: 1px solid #FF4A6E !important;
  color: #FF4A6E !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

.btn-themecolor,
.btn-themecolor.disabled {
  background: #06D79D;
  color: #FFFFFF;
  border: 1px solid #06D79D;
}
.btn-themecolor:hover,
.btn-themecolor.disabled:hover {
  background: #06D79D;
  opacity: 0.7;
  border: 1px solid #06D79D;
}
.btn-themecolor.active, .btn-themecolor:focus,
.btn-themecolor.disabled.active,
.btn-themecolor.disabled:focus {
  background: #06D79D;
}

/* Link */
.edit-capa {
  margin-right: 10px;
}
.edit-capa:hover {
  text-decoration: underline !important;
}

/*Float Button*/
#presentation {
  width: 480px;
  height: 120px;
  padding: 20px;
  margin: auto;
  background: #FFFFFF;
  margin-top: 10px;
  -webkit-box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
          box-shadow: 0 3px 6px rgba(0, 0, 0, 0.16), 0 3px 6px rgba(0, 0, 0, 0.23);
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  border-radius: 3px;
}

#presentation:hover {
  -webkit-box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
          box-shadow: 0 14px 28px rgba(0, 0, 0, 0.25), 0 10px 10px rgba(0, 0, 0, 0.22);
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  -webkit-transform: translateZ(10px);
          transform: translateZ(10px);
}

#floating-button {
  width: 55px;
  height: 55px;
  border-radius: 50%;
  background: #db4437;
  position: fixed;
  bottom: 30px;
  right: 30px;
  cursor: pointer;
  -webkit-box-shadow: 0px 2px 5px #f6f6f6;
          box-shadow: 0px 2px 5px #f6f6f6;
}

.btn-flt-act {
  color: white;
  position: absolute;
  top: 0;
  display: block;
  bottom: 0;
  left: 0;
  right: 0;
  text-align: center;
  padding: 0;
  margin: 0;
  line-height: 55px;
  font-size: 38px;
  font-family: "Roboto";
  font-weight: 300;
  -webkit-animation: plus-out 0.3s;
          animation: plus-out 0.3s;
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
}

.btn-flt-edit {
  position: absolute;
  top: 0;
  display: block;
  bottom: 0;
  left: 0;
  display: block;
  right: 0;
  padding: 0;
  opacity: 0;
  margin: auto;
  line-height: 65px;
  -webkit-transform: rotateZ(-70deg);
          transform: rotateZ(-70deg);
  -webkit-transition: all 0.3s;
  transition: all 0.3s;
  -webkit-animation: edit-out 0.3s;
          animation: edit-out 0.3s;
}

#container-floating {
  position: fixed;
  width: 70px;
  height: 70px;
  bottom: 30px;
  right: 30px;
  z-index: 3;
}

#container-floating:hover {
  height: 400px;
  width: 90px;
  padding: 30px;
}

#container-floating:hover .btn-flt-act {
  -webkit-animation: plus-in 0.15s linear;
          animation: plus-in 0.15s linear;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}

#container-floating:hover .btn-flt-editbtn-actions-hover {
  -webkit-animation: edit-in 0.2s;
          animation: edit-in 0.2s;
  -webkit-animation-delay: 0.1s;
          animation-delay: 0.1s;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}

@-webkit-keyframes btn-flt-edit-in {
  from {
    opacity: 0;
    -webkit-transform: rotateZ(-70deg);
            transform: rotateZ(-70deg);
  }
  to {
    opacity: 1;
    -webkit-transform: rotateZ(0deg);
            transform: rotateZ(0deg);
  }
}

@keyframes btn-flt-edit-in {
  from {
    opacity: 0;
    -webkit-transform: rotateZ(-70deg);
            transform: rotateZ(-70deg);
  }
  to {
    opacity: 1;
    -webkit-transform: rotateZ(0deg);
            transform: rotateZ(0deg);
  }
}
@-webkit-keyframes btn-flt-edit-out {
  from {
    opacity: 1;
    -webkit-transform: rotateZ(0deg);
            transform: rotateZ(0deg);
  }
  to {
    opacity: 0;
    -webkit-transform: rotateZ(-70deg);
            transform: rotateZ(-70deg);
  }
}
@keyframes btn-flt-edit-out {
  from {
    opacity: 1;
    -webkit-transform: rotateZ(0deg);
            transform: rotateZ(0deg);
  }
  to {
    opacity: 0;
    -webkit-transform: rotateZ(-70deg);
            transform: rotateZ(-70deg);
  }
}
@-webkit-keyframes btn-flt-act-in {
  from {
    opacity: 1;
    -webkit-transform: rotateZ(0deg);
            transform: rotateZ(0deg);
  }
  to {
    opacity: 0;
    -webkit-transform: rotateZ(180deg);
            transform: rotateZ(180deg);
  }
}
@keyframes btn-flt-act-in {
  from {
    opacity: 1;
    -webkit-transform: rotateZ(0deg);
            transform: rotateZ(0deg);
  }
  to {
    opacity: 0;
    -webkit-transform: rotateZ(180deg);
            transform: rotateZ(180deg);
  }
}
@-webkit-keyframes btn-flt-act-out {
  from {
    opacity: 0;
    -webkit-transform: rotateZ(180deg);
            transform: rotateZ(180deg);
  }
  to {
    opacity: 1;
    -webkit-transform: rotateZ(0deg);
            transform: rotateZ(0deg);
  }
}
@keyframes btn-flt-act-out {
  from {
    opacity: 0;
    -webkit-transform: rotateZ(180deg);
            transform: rotateZ(180deg);
  }
  to {
    opacity: 1;
    -webkit-transform: rotateZ(0deg);
            transform: rotateZ(0deg);
  }
}
.nds {
  width: 50px;
  height: 50px;
  border-radius: 50%;
  position: fixed;
  z-index: 300;
  -webkit-transform: scale(0);
          transform: scale(0);
  cursor: pointer;
}

.nd1 {
  right: 35px;
  bottom: 110px;
  -webkit-animation-delay: 0.2s;
          animation-delay: 0.2s;
  -webkit-animation: bounce-out-nds 0.3s linear;
          animation: bounce-out-nds 0.3s linear;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}

.nd3 {
  right: 35px;
  bottom: 170px;
  -webkit-animation-delay: 0.15s;
          animation-delay: 0.15s;
  -webkit-animation: bounce-out-nds 0.15s linear;
          animation: bounce-out-nds 0.15s linear;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}

.nd4 {
  right: 35px;
  bottom: 230px;
  -webkit-animation-delay: 0.1s;
          animation-delay: 0.1s;
  -webkit-animation: bounce-out-nds 0.1s linear;
          animation: bounce-out-nds 0.1s linear;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}

.nd5 {
  background-size: 100%;
  right: 35px;
  bottom: 290px;
  -webkit-animation-delay: 0.08s;
          animation-delay: 0.08s;
  -webkit-animation: bounce-out-nds 0.1s linear;
          animation: bounce-out-nds 0.1s linear;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}

@-webkit-keyframes bounce-nds {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}

@keyframes bounce-nds {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
}
@-webkit-keyframes bounce-out-nds {
  from {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0);
  }
}
@keyframes bounce-out-nds {
  from {
    opacity: 1;
    -webkit-transform: scale(1);
            transform: scale(1);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0);
            transform: scale(0);
  }
}
#container-floating:hover .nds {
  -webkit-animation: bounce-nds 0.1s linear;
          animation: bounce-nds 0.1s linear;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
}

#container-floating:hover .nd3 {
  -webkit-animation-delay: 0.08s;
          animation-delay: 0.08s;
}

#container-floating:hover .nd4 {
  -webkit-animation-delay: 0.15s;
          animation-delay: 0.15s;
}

#container-floating:hover .nd5 {
  -webkit-animation-delay: 0.2s;
          animation-delay: 0.2s;
}

.letter {
  font-size: 23px;
  font-family: "Roboto";
  color: white;
  position: absolute;
  left: 0;
  right: 0;
  margin: 0;
  top: 0;
  bottom: 0;
  text-align: center;
  line-height: 40px;
}

.reminder {
  position: absolute;
  left: 0;
  right: 0;
  margin: auto;
  top: 0;
  bottom: 0;
  line-height: 40px;
}

.profile {
  border-radius: 50%;
  width: 40px;
  position: absolute;
  top: 0;
  bottom: 0;
  margin: auto;
  right: 20px;
}

.btn-circle.right-side-toggle {
  position: fixed;
  bottom: 100px;
  right: 35px;
  padding: 25px;
  z-index: 10;
}

.right-side-toggle i {
  -webkit-transition-property: -webkit-transform;
  -webkit-transition-duration: 1s;
  -moz-transition-property: -moz-transform;
  -moz-transition-duration: 1s;
  transition-property: -webkit-transform;
  transition-property: transform;
  transition-property: transform, -webkit-transform;
  transition-duration: 1s;
  -webkit-animation: none !important;
}

.add_group_item, .remove_group_item {
  font-weight: 500;
  color: #4A88B1;
  text-transform: uppercase;
  font-size: 12px;
  line-height: 2;
}

/*******************
/*navigation
*******************/
.nav-item .menu-burguer-bg, .table tbody tr:hover, .table tbody tr:hover .url {
  cursor: pointer !important;
}

.theme_bar[data-theme=navbar_options] {
  background-color: #ededed;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  display: none;
  width: 100%;
}
@media (min-width: 768px) {
  .theme_bar[data-theme=navbar_options] {
    display: none;
  }
}
@media (min-width: 1024px) {
  .theme_bar[data-theme=navbar_options] {
    display: block;
  }
}
.theme_bar[data-theme=navbar_options] li {
  color: #8E959F;
  font-weight: 400;
  font-size: 0.9125em;
  padding: 10px;
  display: inline-block;
}
.theme_bar[data-theme=navbar_options] li span {
  vertical-align: middle;
  line-height: 2.4;
}
.theme_bar[data-theme=navbar_options] li a.preview {
  display: inline-block !important;
  padding: 5px !important;
  font-size: 0.9125em;
  text-transform: uppercase;
  color: #4A88B1;
}
.theme_bar[data-theme=navbar_options] li a.preview i {
  font-size: 1.125em;
}
.theme_bar[data-theme=navbar_options] li a.preview:hover {
  text-decoration: underline;
}

.theme_bar[data-theme=config_news] {
  background-color: #ededed;
  margin: 0 0 0;
}
@media (min-width: 768px) {
  .theme_bar[data-theme=config_news] {
    margin: 0;
  }
}
@media (min-width: 992px) {
  .theme_bar[data-theme=config_news] {
    margin: 0;
  }
}
.theme_bar[data-theme=config_news] .url-article {
  display: block;
  margin-top: -10px;
}
.theme_bar[data-theme=config_news] .url-article a {
  font-size: 12px;
  margin-right: 5px;
  max-width: 75%;
  text-overflow: ellipsis;
  overflow: hidden;
  display: inline-block;
  white-space: nowrap;
  vertical-align: middle;
  color: #0A5688 !important;
}
@media (min-width: 1024px) {
  .theme_bar[data-theme=config_news] .url-article a {
    max-width: 70%;
  }
}
@media (min-width: 1280px) {
  .theme_bar[data-theme=config_news] .url-article a {
    max-width: 75%;
  }
}
.theme_bar[data-theme=config_news] .url-article a:hover {
  text-decoration: underline;
}
.theme_bar[data-theme=config_news] .url-article button {
  border: 0;
  height: 25px;
  width: 40px;
  background: transparent;
  cursor: pointer;
}
.theme_bar[data-theme=config_news] .url-article button i {
  color: #0A5688;
}
.theme_bar[data-theme=config_news] .url-article .block-url i {
  color: #aaa;
}
.theme_bar[data-theme=config_news] .url-article .block-url:hover {
  cursor: not-allowed;
}
.theme_bar[data-theme=config_news] .url-article .copy-url:hover, .theme_bar[data-theme=config_news] .url-article .edit-url:hover {
  cursor: pointer;
}
.theme_bar[data-theme=config_news] .url-article .copy-url:hover i, .theme_bar[data-theme=config_news] .url-article .edit-url:hover i {
  color: #06D79D;
}
@media (min-width: 1024px) {
  .theme_bar[data-theme=config_news] .button-bar {
    margin-right: 45px;
  }
}
@media (min-width: 1280px) {
  .theme_bar[data-theme=config_news] .button-bar {
    margin-right: 30px;
  }
}
.theme_bar[data-theme=config_news] ul {
  display: inline-block;
  width: auto;
  text-align: right;
  padding: 0.699em;
  margin-right: 10px;
}
.theme_bar[data-theme=config_news] ul:nth-child(1) {
  width: 40%;
  padding: 0.699em;
  text-align: left;
}
@media (min-width: 768px) {
  .theme_bar[data-theme=config_news] ul:nth-child(1) {
    text-align: left;
  }
}
@media (min-width: 768px) {
  .theme_bar[data-theme=config_news] ul {
    width: 50%;
    text-align: right;
  }
  .theme_bar[data-theme=config_news] ul:nth-child(1) {
    width: 33%;
    text-align: left;
  }
}
@media (min-width: 1024px) {
  .theme_bar[data-theme=config_news] ul {
    width: 50%;
    text-align: right;
  }
  .theme_bar[data-theme=config_news] ul:nth-child(1) {
    width: 40%;
    padding: 0.899em 0.399em;
    text-align: left;
  }
}
.theme_bar[data-theme=config_news] ul li {
  color: #8E959F;
  font-weight: 500;
  font-size: 0.9125em;
  padding: 2px 1px;
  display: inline-block;
}
.theme_bar[data-theme=config_news] ul li span {
  vertical-align: middle;
  line-height: 2.4;
  font-size: 0.9125em;
}
.theme_bar[data-theme=config_news] ul li .status_local {
  text-transform: uppercase;
}
.theme_bar[data-theme=config_news] ul li .status_local:after {
  content: " | ";
}
.theme_bar[data-theme=config_news] ul li .theme_button[data-theme=danger] {
  padding: 0.3em 1.5em;
}
.theme_bar[data-theme=config_news] ul li .theme_button[data-theme=success] {
  padding: 0.3em 1.5em;
}
.theme_bar[data-theme=config_news] ul li .actions_news ul {
  display: inline-block;
  width: 100%;
  padding: 0;
  margin-right: 2em;
  text-align: right !important;
}
.theme_bar[data-theme=config_news] ul li .actions_news ul li {
  display: inline-block;
  padding: 1px !important;
}
.theme_bar[data-theme=config_news] ul li .actions_news ul li .theme_button[data-theme=icon_button_border] {
  height: 24px;
  width: 24px;
  vertical-align: middle;
  padding: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: 1px dashed #4A88B1;
  background: transparent;
  border-radius: 0;
  color: #4A88B1;
}
.theme_bar[data-theme=config_news] ul li .actions_news ul li .theme_button[data-theme=icon_button_border].active, .theme_bar[data-theme=config_news] ul li .actions_news ul li .theme_button[data-theme=icon_button_border]:focus, .theme_bar[data-theme=config_news] ul li .actions_news ul li .theme_button[data-theme=icon_button_border]:hover {
  cursor: pointer;
  color: #63c9ef;
  border: 1px dashed #63c9ef;
}
.theme_bar[data-theme=config_news] ul li .actions_news ul li .theme_button[data-theme=icon_button_border] i {
  padding: 0 !important;
  font-size: 18px !important;
}
.theme_bar[data-theme=config_news] ul li .actions_news ul li .theme_button[data-theme=icon_button_float] {
  height: 32px;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: none;
  background: transparent;
  border-radius: 0;
  color: #4A88B1;
}
.theme_bar[data-theme=config_news] ul li .actions_news ul li .theme_button[data-theme=icon_button_float].active, .theme_bar[data-theme=config_news] ul li .actions_news ul li .theme_button[data-theme=icon_button_float]:focus, .theme_bar[data-theme=config_news] ul li .actions_news ul li .theme_button[data-theme=icon_button_float]:hover {
  cursor: pointer;
  color: #63c9ef;
}
.theme_bar[data-theme=config_news] ul li .actions_news ul li .theme_button[data-theme=icon_button_float] i {
  vertical-align: middle;
  font-size: 24px !important;
}
.theme_bar[data-theme=config_news] ul li .theme_button[data-theme=danger] {
  margin-right: 10px;
}
.theme_bar[data-theme=config_news] ul li a.preview {
  display: inline-block !important;
  padding: 0 !important;
  font-size: 14px;
  text-transform: uppercase;
  color: #4A88B1;
}
.theme_bar[data-theme=config_news] ul li a.preview i {
  font-size: 1.125em;
}
.theme_bar[data-theme=config_news] ul li a.preview:hover {
  text-decoration: underline;
}

.theme_bar[data-theme=config_flipboard] {
  background-color: #ededed;
  margin: 0 0 0;
}
@media (min-width: 768px) {
  .theme_bar[data-theme=config_flipboard] {
    margin: 0;
  }
}
@media (min-width: 992px) {
  .theme_bar[data-theme=config_flipboard] {
    margin: 0;
  }
}
.theme_bar[data-theme=config_flipboard] .url-article {
  display: block;
  margin-top: -10px;
}
.theme_bar[data-theme=config_flipboard] .url-article a {
  font-size: 12px;
  margin-right: 5px;
  max-width: 75%;
  text-overflow: ellipsis;
  overflow: hidden;
  display: inline-block;
  white-space: nowrap;
  vertical-align: middle;
  color: #0A5688 !important;
}
@media (min-width: 1024px) {
  .theme_bar[data-theme=config_flipboard] .url-article a {
    max-width: 70%;
  }
}
@media (min-width: 1280px) {
  .theme_bar[data-theme=config_flipboard] .url-article a {
    max-width: 75%;
  }
}
.theme_bar[data-theme=config_flipboard] .url-article a:hover {
  text-decoration: underline;
}
.theme_bar[data-theme=config_flipboard] .url-article button {
  border: 0;
  height: 25px;
  width: 40px;
  background: transparent;
  cursor: pointer;
}
.theme_bar[data-theme=config_flipboard] .url-article button i {
  color: #0A5688;
}
.theme_bar[data-theme=config_flipboard] .url-article .block-url i {
  color: #aaa;
}
.theme_bar[data-theme=config_flipboard] .url-article .block-url:hover {
  cursor: not-allowed;
}
.theme_bar[data-theme=config_flipboard] .url-article .copy-url:hover, .theme_bar[data-theme=config_flipboard] .url-article .edit-url:hover {
  cursor: pointer;
}
.theme_bar[data-theme=config_flipboard] .url-article .copy-url:hover i, .theme_bar[data-theme=config_flipboard] .url-article .edit-url:hover i {
  color: #06D79D;
}
@media (min-width: 1024px) {
  .theme_bar[data-theme=config_flipboard] .button-bar {
    margin-right: 45px;
  }
}
@media (min-width: 1280px) {
  .theme_bar[data-theme=config_flipboard] .button-bar {
    margin-right: 30px;
  }
}
.theme_bar[data-theme=config_flipboard] ul {
  display: inline-block;
  width: auto;
  text-align: right;
  padding: 0.699em;
  margin-right: 10px;
}
.theme_bar[data-theme=config_flipboard] ul:nth-child(1) {
  width: 37%;
  padding: 0.699em;
  text-align: left;
}
@media (min-width: 768px) {
  .theme_bar[data-theme=config_flipboard] ul:nth-child(1) {
    text-align: left;
  }
}
@media (min-width: 768px) {
  .theme_bar[data-theme=config_flipboard] ul {
    width: 55%;
    text-align: right;
  }
  .theme_bar[data-theme=config_flipboard] ul:nth-child(1) {
    width: 33%;
    text-align: left;
  }
}
@media (min-width: 1024px) {
  .theme_bar[data-theme=config_flipboard] ul {
    width: 55%;
    text-align: right;
  }
  .theme_bar[data-theme=config_flipboard] ul:nth-child(1) {
    width: 37%;
    padding: 1.4em 0.399em;
    text-align: left;
  }
}
.theme_bar[data-theme=config_flipboard] ul li {
  color: #8E959F;
  font-weight: 500;
  font-size: 0.9125em;
  padding: 2px 1px;
  display: inline-block;
}
.theme_bar[data-theme=config_flipboard] ul li span {
  vertical-align: middle;
  line-height: 2.4;
  font-size: 0.9125em;
}
.theme_bar[data-theme=config_flipboard] ul li .status_local {
  text-transform: uppercase;
}
.theme_bar[data-theme=config_flipboard] ul li .status_local:after {
  content: " | ";
}
.theme_bar[data-theme=config_flipboard] ul li .theme_button[data-theme=danger] {
  padding: 0.3em 1.5em;
}
.theme_bar[data-theme=config_flipboard] ul li .theme_button[data-theme=success] {
  padding: 0.3em 1.5em;
}
.theme_bar[data-theme=config_flipboard] ul li .actions_news ul {
  display: inline-block;
  width: 100%;
  padding: 0;
  margin-right: 2em;
  text-align: right !important;
}
.theme_bar[data-theme=config_flipboard] ul li .actions_news ul li {
  display: inline-block;
  padding: 1px !important;
}
.theme_bar[data-theme=config_flipboard] ul li .actions_news ul li .theme_button[data-theme=icon_button_border] {
  height: 24px;
  width: 24px;
  vertical-align: middle;
  padding: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: 1px dashed #4A88B1;
  background: transparent;
  border-radius: 0;
  color: #4A88B1;
}
.theme_bar[data-theme=config_flipboard] ul li .actions_news ul li .theme_button[data-theme=icon_button_border].active, .theme_bar[data-theme=config_flipboard] ul li .actions_news ul li .theme_button[data-theme=icon_button_border]:focus, .theme_bar[data-theme=config_flipboard] ul li .actions_news ul li .theme_button[data-theme=icon_button_border]:hover {
  cursor: pointer;
  color: #63c9ef;
  border: 1px dashed #63c9ef;
}
.theme_bar[data-theme=config_flipboard] ul li .actions_news ul li .theme_button[data-theme=icon_button_border] i {
  padding: 0 !important;
  font-size: 18px !important;
}
.theme_bar[data-theme=config_flipboard] ul li .actions_news ul li .theme_button[data-theme=icon_button_float] {
  height: 32px;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: none;
  background: transparent;
  border-radius: 0;
  color: #4A88B1;
}
.theme_bar[data-theme=config_flipboard] ul li .actions_news ul li .theme_button[data-theme=icon_button_float].active, .theme_bar[data-theme=config_flipboard] ul li .actions_news ul li .theme_button[data-theme=icon_button_float]:focus, .theme_bar[data-theme=config_flipboard] ul li .actions_news ul li .theme_button[data-theme=icon_button_float]:hover {
  cursor: pointer;
  color: #63c9ef;
}
.theme_bar[data-theme=config_flipboard] ul li .actions_news ul li .theme_button[data-theme=icon_button_float] i {
  vertical-align: middle;
  font-size: 24px !important;
}
.theme_bar[data-theme=config_flipboard] ul li .theme_button[data-theme=danger] {
  margin-right: 10px;
}
.theme_bar[data-theme=config_flipboard] ul li a.preview {
  display: inline-block !important;
  padding: 0 !important;
  font-size: 14px;
  text-transform: uppercase;
  color: #4A88B1;
}
.theme_bar[data-theme=config_flipboard] ul li a.preview i {
  font-size: 1.125em;
}
.theme_bar[data-theme=config_flipboard] ul li a.preview:hover {
  text-decoration: underline;
}

.theme_bar[data-theme=bar_device] {
  padding: 0 !important;
}
.theme_bar[data-theme=bar_device] .form-group {
  margin-bottom: 0 !important;
}

/*******************
/*Tab Control Navigation
*******************/
.product-tabs {
  position: relative;
}
.product-tabs .nav-tabs {
  text-align: center;
  margin-top: 40px;
  border-bottom: 3px solid #ddd;
}
.product-tabs .nav-tabs > li {
  float: none;
  display: inline-block;
  margin-bottom: -3px;
}
.product-tabs .nav-tabs > li > a:hover {
  border-color: #eee #eee #ddd;
  border-color: transparent;
  background-color: transparent;
}
.product-tabs .nav-tabs > li.active > a, .product-tabs .nav-tabs > li.active > a:focus, .product-tabs .nav-tabs > li.active > a:hover {
  border: 1px solid transparent;
  border-bottom-color: #d51335;
  border-bottom-width: 3px;
}
.product-tabs .tab-pane {
  padding: 10px;
}
.product-tabs .tab-control .previous-button, .product-tabs .tab-control .next-button {
  position: absolute;
  top: 25%;
}
.product-tabs .tab-control .previous-button {
  left: 10%;
}
.product-tabs .tab-control .next-button {
  right: 10%;
}

/*******************
/*sidebar navigation
*******************/
.alert-navbar {
  border-radius: 6px !important;
  height: 20px;
  width: 28px;
  text-align: center;
  padding: 3px;
}

.scroll_sidebar_right {
  height: calc(100% - 0px);
}

.left-sidebar .mdi:before {
  margin-right: 5px;
}

.sidebar-nav {
  background: #030303;
  padding: 0;
}

.sidebar-nav > ul > li.active > a {
  color: #4A88B1;
  border-color: #4A88B1;
}
.sidebar-nav > ul > li.active > a i {
  color: #4A88B1;
}

.sidebar-nav ul li a {
  color: #8E959F !important;
  text-decoration: none;
  font-size: 0.9125em;
}
.sidebar-nav ul li a i {
  color: #8E959F;
}
.sidebar-nav ul li a.active, .sidebar-nav ul li a:hover {
  background-color: #ffffff21;
  color: #F7F6F2;
  font-weight: 400;
}
.sidebar-nav ul li a.active i, .sidebar-nav ul li a:hover i {
  color: #F7F6F2 !important;
}

.sidebar-nav > ul > li > a i {
  color: #FFFFFF;
}

#sidebarnav > .topbar {
  background: transparent !important;
  display: none;
}

.sidebar-nav > ul > li.active > a {
  color: #FFFFFF;
  border-color: #8E959F;
  background-color: #ffffff21;
}
.sidebar-nav > ul > li.active > a i {
  color: #FFFFFF;
}

.sidebar-nav ul li ul {
  padding-left: 0;
}

.sidebar-nav ul li ul li a {
  padding: 7px 35px 7px 45px;
}

.sidebar-nav ul li.nav-small-cap {
  color: #8E959F;
  font-size: 16px;
}

@media (min-width: 768px) {
  .mini-sidebar .sidebar-nav #sidebarnav > li:hover > a {
    background: #2E2F31;
    color: #FFFFFF;
  }

  .mini-sidebar .sidebar-nav #sidebarnav > li > ul {
    background: #030303 !important;
    color: #FFFFFF;
    position: absolute !important;
  }
}
.right-sidebar .rpanel-title {
  background: #4A88B1;
}

.right-sidebar {
  width: 400px;
}
.right-sidebar h4 {
  font-size: 16px;
  color: #4A88B1;
  font-weight: 600;
}
.right-sidebar .form-group {
  width: 100%;
}
.right-sidebar .form-group .card {
  margin-bottom: 0;
}
.right-sidebar .form-control {
  min-height: 30px !important;
  padding: 0.4rem 0.75rem;
}
.right-sidebar select.form-control:not([size]):not([multiple]) {
  height: 30px !important;
}
.right-sidebar .rpanel-title {
  font-family: "Montserrat", sans-serif;
}
.right-sidebar .rpanel-title {
  padding: 10px 16px;
  text-transform: uppercase;
  font-size: 17px;
  font-weight: 500;
}
.right-sidebar .r-panel-body {
  padding: 10px 0;
}
.right-sidebar .r-panel-body .form-switchery {
  width: 100%;
}
.right-sidebar .r-panel-body label.control-label {
  font-size: 14px;
  font-weight: 300;
}
.right-sidebar .r-panel-body .custom-select {
  font-size: 0.75em;
}
.right-sidebar .r-panel-body .custom-select:focus {
  border-color: #4A88B1 !important;
}
.right-sidebar .r-panel-body .custom-select option:active {
  background-color: #4A88B1;
  color: #FFFFFF;
}
.right-sidebar .r-panel-body .bootstrap-tagsinput::before {
  content: "";
  font-size: 16px;
  color: #4A88B1;
  font-weight: 500;
  float: right;
  margin-right: 5px;
}
.right-sidebar .r-panel-body .collapse .control-label {
  font-size: 12px !important;
  font-weight: 600;
  display: block;
}
.right-sidebar .r-panel-body a.collapsed::after {
  content: "+";
  font-size: 16px;
  color: #FFFFFF;
  font-weight: 500;
  float: left;
  margin-right: 5px;
}
.right-sidebar .r-panel-body .header-accordion-sub {
  font-weight: 400;
  font-size: 14px;
  color: #FFFFFF;
  text-transform: uppercase;
  background: #4A88B1;
  padding: 5px 0 5px 5px;
}
.right-sidebar .r-panel-body .header-accordion-sub a {
  color: #FFFFFF;
}
.right-sidebar .r-panel-body .header-accordion-sub a.active::after {
  content: "−";
  font-size: 16px;
  color: #FFFFFF;
  font-weight: 500;
  float: left;
  margin-right: 5px;
}

.footer-sidebar {
  height: 70px;
  position: relative !important;
}

.mini-sidebar .sidebar-nav {
  background: transparent;
}

.card-no-border .sidebar-footer {
  background: #8E959F;
}

.mini-sidebar .sidebar-nav #sidebarnav > li:hover > a .hide-menu {
  display: inline;
  color: #FFFFFF;
}
.mini-sidebar .sidebar-nav #sidebarnav > li:hover > a .hide-menu i {
  color: #FFFFFF !important;
}

/*******************
/alert modal
*******************/
.alert {
  padding: 0.75rem 0.9rem;
  margin: 0 auto;
  border: 1px solid transparent;
  border-radius: 0.25rem;
  width: auto;
}

.hidden {
  display: none;
}

form > .row {
  margin-bottom: 20px;
}

form > .row:last-child {
  margin-bottom: 0;
}

form input.invalid {
  border-color: #dc3545;
}

form .invalid-feedback {
  color: #dc3545;
  font-size: 14px;
  line-height: 21px;
  margin-top: 4px;
  text-align: left;
}

.card-body {
  font-family: "Montserrat", sans-serif;
}

/*******************
/align elements
*******************/
.l-h-1-5 {
  line-height: 1.5;
}

.txt_align_right {
  text-align: right;
}

.m-r-0 {
  margin-right: 0px !important;
}

.m-l-5 {
  margin-left: 5px;
}

.text-center {
  text-align: center !important;
}

.text-right {
  text-align: right !important;
}

.space-right {
  margin-right: 15px !important;
}

.float-left {
  float: left;
}

.space-botton-15px {
  margin-bottom: 15px;
}

.space-botton-25px {
  margin-bottom: 25px;
}

.m-t-3 {
  margin-top: 3px;
}

.float-adjuste {
  display: inline-block;
  float: left;
}

/*******************
/notifications 
*******************/
.notify {
  top: -22px !important;
}

.notify_top_align {
  margin-top: 5px;
  padding-top: 3px;
}

.notify_link_container {
  line-height: 38px !important;
  padding: 15px 25px 0 !important;
}

.notify_li_align {
  height: 58px;
}

/*******************
/conatiners
*******************/
.form-control {
  border: 1px solid #BCCED7;
}

.box_estruture {
  display: inline-block;
  text-align: center;
}
.box_estruture .custom-radio {
  font-weight: 600;
  font-weight: 600;
  display: block;
  text-align: center;
  width: 200px;
  margin: auto;
  padding: 0px;
}
.box_estruture .custom-control-indicator {
  position: relative;
  vertical-align: top;
  display: inline-block;
  margin-right: 10px;
}
.box_estruture span.custom-control-description {
  font-size: 15px;
  display: inline-block;
  position: relative;
}

.selection_box_estruture {
  background: #f6f6f6;
  padding: 36px 36px 20px;
}

.selection_box_model {
  background: #f6f6f6;
  padding: 36px 0 1px;
}

.form-group {
  margin-bottom: 10px !important;
}
.form-group .col-12 {
  padding: 0 !important;
}
.form-group .col-12 input {
  width: 100%;
}

.form-6 {
  width: 48.3333%;
}

.form-group-tb {
  margin-bottom: 0;
  text-align: right;
  width: auto;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.form-group-tb .form-control {
  border-radius: 25px !important;
  width: 100%;
  padding: 7px 15px;
  min-height: 32px;
  text-align: left;
}
.form-group-tb select.form-control {
  background-color: #FFFFFF !important;
  padding: 7px 15px;
  min-height: 32px;
}

.form-group-tb.has-search .form-control {
  padding-left: 2.375rem;
}

.form-group-tb.has-search .form-control-feedback {
  position: absolute;
  z-index: 2;
  display: block;
  width: 36px;
  height: 34px;
  top: 1px;
  text-align: center;
  pointer-events: none;
  color: #aaa;
  right: 1px;
  border-radius: 50px;
  background: #fff !important;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

/*.form-group-tb.has-search .form-control-feedback {
    position: absolute;
    z-index: 2;
    display: block;
    width: 2.375rem;
    height: 2.375rem;
    line-height: 2rem;
    text-align: center;
    pointer-events: none;
    color: #FFF;
}*/
.form-group-tb .form-control {
  display: block;
  width: 100%;
  max-width: auto;
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
  background-clip: padding-box;
  border: 1px solid transparent;
  border-radius: 0.25rem;
  min-height: 36px;
  max-height: 36px;
  -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out;
}
@media (min-width: 1024px) {
  .form-group-tb .form-control {
    width: 100%;
    max-width: 250px;
  }
}

.max-width-350 {
  max-width: 350px !important;
  width: 100% !important;
}

.devicebar {
  padding: 0.2em;
}
.devicebar .nav-item {
  padding: 3px 0 0px;
}
.devicebar span.input-group-addon.bg-info.b-0.text-white.pull-left {
  font-size: 13px;
  font-weight: 200;
}
.devicebar button.btn.btn-clear.btn-clear-rounded.dropdown-toggle {
  padding-left: 0;
}
.devicebar .form-control {
  padding: 0 0.75rem !important;
  min-height: 25px !important;
  font-size: 0.65rem !important;
  text-align: center;
}
.devicebar .input-group-addon {
  padding: 0.2rem 0.25rem;
  background-color: transparent !important;
}
.devicebar .dropdown-menu {
  font-size: 0.75rem;
}

.right-sidebar .r-panel-body ul.search-listing li {
  padding: 10px 0 !important;
}

.list-search .card-body {
  background-color: #f1f1f1;
}

.list-search h6 {
  font-size: 15px;
  font-weight: 600;
  left: -15px !important;
}
.list-search h6 a {
  color: #000000;
}
.list-search h6 a:hover {
  text-decoration: underline;
}

/*******************
/Headers Containers
*******************/
.table-card-header {
  font-family: "Montserrat", sans-serif;
  background-color: #f6f6f6;
  padding: 10px 10px 10px;
  font-weight: 600;
}
.table-card-header select.form-control:not([size]):not([multiple]) {
  height: 32px;
}
.table-card-header .card-title {
  color: #030303;
  margin-bottom: 0;
}
.table-card-header .card-title i {
  margin-right: 5px;
}

/*******************
/Elements Box Group
*******************/
/*******************
/tabs
*******************/
.theme_tabs[data-theme=tab_menu] .tab_header {
  background-color: #f6f6f6;
}
.theme_tabs[data-theme=tab_menu] .tab_header li a {
  background-color: transparent;
}
.theme_tabs[data-theme=tab_menu] .tab_header li .active span {
  font-weight: 600;
  color: #030303;
}
.theme_tabs[data-theme=tab_subMenu] .tab_header {
  background-color: #f6f6f6;
}
.theme_tabs[data-theme=tab_subMenu] .tab_header li a {
  background-color: transparent;
}
.theme_tabs[data-theme=tab_subMenu] .tab_header li .active span {
  font-weight: 600;
  color: #030303;
}
.theme_tabs[data-theme=config_news] .date-tratament, .theme_tabs[data-theme=distrib_news] .date-tratament {
  padding: 0;
  float: left;
  display: inline-block;
}
.theme_tabs[data-theme=config_news] .time-tratament, .theme_tabs[data-theme=distrib_news] .time-tratament {
  display: inline-block;
}
.theme_tabs[data-theme=config_news] .time-tratament input, .theme_tabs[data-theme=distrib_news] .time-tratament input {
  width: 170px !important;
}
.theme_tabs[data-theme=config_news] .nav-tabs li, .theme_tabs[data-theme=distrib_news] .nav-tabs li {
  list-style: none;
  padding: 0px 10px !important;
  max-height: 48px !important;
}
.theme_tabs[data-theme=config_news] .nav-tabs li a, .theme_tabs[data-theme=distrib_news] .nav-tabs li a {
  padding: 10px 12px;
  font-size: 16px !important;
}
.theme_tabs[data-theme=config_news] .select_default_search .bs-actionsbox, .theme_tabs[data-theme=config_news] .select_default_search .bs-donebutton, .theme_tabs[data-theme=config_news] .select_default_search .bs-searchbox, .theme_tabs[data-theme=distrib_news] .select_default_search .bs-actionsbox, .theme_tabs[data-theme=distrib_news] .select_default_search .bs-donebutton, .theme_tabs[data-theme=distrib_news] .select_default_search .bs-searchbox {
  padding: 4px 0px !important;
}
.theme_tabs[data-theme=config_news] .select_default_search li, .theme_tabs[data-theme=distrib_news] .select_default_search li {
  padding: 0 !important;
  list-style: none !important;
  min-height: 23px !important;
}
.theme_tabs[data-theme=config_news] .select_default_search li span, .theme_tabs[data-theme=config_news] .select_default_search li small, .theme_tabs[data-theme=distrib_news] .select_default_search li span, .theme_tabs[data-theme=distrib_news] .select_default_search li small {
  vertical-align: middle;
}
.theme_tabs[data-theme=config_news] .select_default_search li.active, .theme_tabs[data-theme=distrib_news] .select_default_search li.active {
  min-height: 23px !important;
}
.theme_tabs[data-theme=config_news] .select_default_search a, .theme_tabs[data-theme=distrib_news] .select_default_search a {
  margin-bottom: 5px;
  text-decoration: none;
}
.theme_tabs[data-theme=config_news] ul .first_li, .theme_tabs[data-theme=distrib_news] ul .first_li {
  padding-left: 0px !important;
}
.theme_tabs[data-theme=config_news] ul .last_li, .theme_tabs[data-theme=distrib_news] ul .last_li {
  padding-right: 0px !important;
}
.theme_tabs[data-theme=config_news] ul li, .theme_tabs[data-theme=distrib_news] ul li {
  min-width: 90px;
  max-width: 25.333%;
  padding: 0px 0px;
  text-align: center;
}
.theme_tabs[data-theme=config_news] ul li a.nav-link, .theme_tabs[data-theme=distrib_news] ul li a.nav-link {
  padding: 10px 12px;
  background-color: transparent;
}
.theme_tabs[data-theme=config_news] ul li a.nav-link span, .theme_tabs[data-theme=distrib_news] ul li a.nav-link span {
  font-weight: 600;
  color: #8E959F;
  text-transform: uppercase;
  font-size: 14px;
}
.theme_tabs[data-theme=config_news] ul li .active span, .theme_tabs[data-theme=distrib_news] ul li .active span {
  color: #4A88B1;
}
.theme_tabs[data-theme=config_news] .tab-content .tab-pane .tab_body_geral ul, .theme_tabs[data-theme=distrib_news] .tab-content .tab-pane .tab_body_geral ul {
  padding: 0;
}
.theme_tabs[data-theme=config_news] .tab-content .tab-pane .tab_body_geral ul li, .theme_tabs[data-theme=distrib_news] .tab-content .tab-pane .tab_body_geral ul li {
  width: auto;
  max-width: 100%;
  text-align: left;
  padding: 10px;
}
.theme_tabs[data-theme=config_news] .tab-content .tab-pane .tab_body_geral ul li .header_group span, .theme_tabs[data-theme=distrib_news] .tab-content .tab-pane .tab_body_geral ul li .header_group span {
  font-weight: 500;
  font-size: 16px !important;
}
.theme_tabs[data-theme=config_news] .tab-content .tab-pane .tab_body_geral ul li .box_form_img, .theme_tabs[data-theme=distrib_news] .tab-content .tab-pane .tab_body_geral ul li .box_form_img {
  margin-bottom: 10px;
}
.theme_tabs[data-theme=config_news] .tab-content .tab-pane .tab_body_geral ul li .box_form_img img, .theme_tabs[data-theme=distrib_news] .tab-content .tab-pane .tab_body_geral ul li .box_form_img img {
  max-width: 100%;
  max-height: 100%;
  min-width: 100%;
}
.theme_tabs[data-theme=config_news] .tab-content .tab-pane .tab_body_geral ul li .publication_date .col-5, .theme_tabs[data-theme=distrib_news] .tab-content .tab-pane .tab_body_geral ul li .publication_date .col-5 {
  padding: 0;
  display: inline-block !important;
  margin-bottom: 10px !important;
}
.theme_tabs[data-theme=config_news] .tab-content .tab-pane .tab_body_geral ul li .expiration_date_check, .theme_tabs[data-theme=distrib_news] .tab-content .tab-pane .tab_body_geral ul li .expiration_date_check {
  padding: 10px 0;
}
.theme_tabs[data-theme=config_news] .tab-content .tab-pane .tab_body_geral ul li .expiration_date_config .col-5, .theme_tabs[data-theme=distrib_news] .tab-content .tab-pane .tab_body_geral ul li .expiration_date_config .col-5 {
  padding: 0;
  display: inline-block !important;
  margin-bottom: 10px !important;
}
.theme_tabs[data-theme=config_news] .tab-content .tab-pane .tab_body_geral ul li .delete_news, .theme_tabs[data-theme=distrib_news] .tab-content .tab-pane .tab_body_geral ul li .delete_news {
  padding: 20px 0;
  text-align: center;
}
.theme_tabs[data-theme=config_news] .tab-content .tab-pane .tab_body_geral ul li .theme_table[data-theme=nestable_estrutura] ol li, .theme_tabs[data-theme=distrib_news] .tab-content .tab-pane .tab_body_geral ul li .theme_table[data-theme=nestable_estrutura] ol li {
  padding: 0 !important;
  border: none !important;
}
.theme_tabs[data-theme=config_news] .tab-content .tab-pane .tab_body_geral ul li .theme_table[data-theme=nestable_estrutura] ol li div, .theme_tabs[data-theme=distrib_news] .tab-content .tab-pane .tab_body_geral ul li .theme_table[data-theme=nestable_estrutura] ol li div {
  background: transparent !important;
  border: 1px dashed #4A88B1 !important;
  color: #4A88B1;
  font-weight: 600 !important;
  text-align: center;
}
.theme_tabs[data-theme=config_news] .tab-content .tab-pane .tab_body_geral ul li .theme_table[data-theme=nestable_estrutura] ol li div:hover, .theme_tabs[data-theme=distrib_news] .tab-content .tab-pane .tab_body_geral ul li .theme_table[data-theme=nestable_estrutura] ol li div:hover {
  cursor: move;
}
.theme_tabs[data-theme=config_news] .tab-content .tab-pane .tab_body_seo ul, .theme_tabs[data-theme=distrib_news] .tab-content .tab-pane .tab_body_seo ul {
  padding: 0;
}
.theme_tabs[data-theme=config_news] .tab-content .tab-pane .tab_body_seo ul li, .theme_tabs[data-theme=distrib_news] .tab-content .tab-pane .tab_body_seo ul li {
  width: auto;
  max-width: 100%;
  text-align: left;
  padding: 10px;
}
.theme_tabs[data-theme=config_news] .tab-content .tab-pane .tab_body_seo ul li .header_group span, .theme_tabs[data-theme=distrib_news] .tab-content .tab-pane .tab_body_seo ul li .header_group span {
  font-weight: 500;
  font-size: 16px !important;
}
.theme_tabs[data-theme=config_news] .tab-content .tab-pane .tab_body_seo ul li .box_form_img, .theme_tabs[data-theme=distrib_news] .tab-content .tab-pane .tab_body_seo ul li .box_form_img {
  margin-bottom: 10px;
}
.theme_tabs[data-theme=config_news] .tab-content .tab-pane .tab_body_seo ul li .box_form_img img, .theme_tabs[data-theme=distrib_news] .tab-content .tab-pane .tab_body_seo ul li .box_form_img img {
  max-width: 100%;
  max-height: 100%;
  min-width: 100%;
}
.theme_tabs[data-theme=config_news] .tab-content .tab-pane .tab_body_seo ul li .publication_date .col-5, .theme_tabs[data-theme=distrib_news] .tab-content .tab-pane .tab_body_seo ul li .publication_date .col-5 {
  padding: 0;
  display: inline-block !important;
  margin-bottom: 10px !important;
}
.theme_tabs[data-theme=config_news] .tab-content .tab-pane .tab_body_seo ul li .expiration_date_check, .theme_tabs[data-theme=distrib_news] .tab-content .tab-pane .tab_body_seo ul li .expiration_date_check {
  padding: 10px 0;
}
.theme_tabs[data-theme=config_news] .tab-content .tab-pane .tab_body_seo ul li .expiration_date_config .col-5, .theme_tabs[data-theme=distrib_news] .tab-content .tab-pane .tab_body_seo ul li .expiration_date_config .col-5 {
  padding: 0;
  display: inline-block !important;
  margin-bottom: 10px !important;
}
.theme_tabs[data-theme=config_news] .tab-content .tab-pane .tab_body_seo ul li .delete_news, .theme_tabs[data-theme=distrib_news] .tab-content .tab-pane .tab_body_seo ul li .delete_news {
  padding: 20px 0;
  text-align: center;
}
.theme_tabs[data-theme=config_news] .tab-content .tab-pane .tab_body_seo ul li .theme_table[data-theme=nestable_estrutura] ol li, .theme_tabs[data-theme=distrib_news] .tab-content .tab-pane .tab_body_seo ul li .theme_table[data-theme=nestable_estrutura] ol li {
  padding: 0 !important;
  border: none !important;
}
.theme_tabs[data-theme=config_news] .tab-content .tab-pane .tab_body_seo ul li .theme_table[data-theme=nestable_estrutura] ol li div, .theme_tabs[data-theme=distrib_news] .tab-content .tab-pane .tab_body_seo ul li .theme_table[data-theme=nestable_estrutura] ol li div {
  background: transparent !important;
  border: 1px dashed #4A88B1 !important;
  color: #4A88B1;
  font-weight: 600 !important;
  text-align: center;
}
.theme_tabs[data-theme=config_news] .tab-content .tab-pane .tab_body_seo ul li .theme_table[data-theme=nestable_estrutura] ol li div:hover, .theme_tabs[data-theme=distrib_news] .tab-content .tab-pane .tab_body_seo ul li .theme_table[data-theme=nestable_estrutura] ol li div:hover {
  cursor: move;
}
.theme_tabs[data-theme=config_news] .tab-content .tab-pane .tab_body_info .-versoes, .theme_tabs[data-theme=distrib_news] .tab-content .tab-pane .tab_body_info .-versoes {
  margin-bottom: 70px;
}
.theme_tabs[data-theme=config_news] .tab-content .tab-pane .tab_body_info ul, .theme_tabs[data-theme=distrib_news] .tab-content .tab-pane .tab_body_info ul {
  padding: 0;
}
.theme_tabs[data-theme=config_news] .tab-content .tab-pane .tab_body_info ul li, .theme_tabs[data-theme=distrib_news] .tab-content .tab-pane .tab_body_info ul li {
  width: auto;
  max-width: 100%;
  text-align: left;
  padding: 10px;
}
.theme_tabs[data-theme=config_news] .tab-content .tab-pane .tab_body_info ul li .header_group span, .theme_tabs[data-theme=distrib_news] .tab-content .tab-pane .tab_body_info ul li .header_group span {
  font-weight: 500;
  font-size: 16px !important;
}
.theme_tabs[data-theme=config_news] .tab-content .tab-pane .tab_body_info ul li .box_form_img, .theme_tabs[data-theme=distrib_news] .tab-content .tab-pane .tab_body_info ul li .box_form_img {
  margin-bottom: 10px;
}
.theme_tabs[data-theme=config_news] .tab-content .tab-pane .tab_body_info ul li .box_form_img img, .theme_tabs[data-theme=distrib_news] .tab-content .tab-pane .tab_body_info ul li .box_form_img img {
  max-width: 100%;
  max-height: 100%;
  min-width: 100%;
}
.theme_tabs[data-theme=config_news] .tab-content .tab-pane .tab_body_info ul li .publication_date .col-5, .theme_tabs[data-theme=distrib_news] .tab-content .tab-pane .tab_body_info ul li .publication_date .col-5 {
  padding: 0;
  display: inline-block !important;
  margin-bottom: 10px !important;
}
.theme_tabs[data-theme=config_news] .tab-content .tab-pane .tab_body_info ul li .expiration_date_check, .theme_tabs[data-theme=distrib_news] .tab-content .tab-pane .tab_body_info ul li .expiration_date_check {
  padding: 10px 0;
}
.theme_tabs[data-theme=config_news] .tab-content .tab-pane .tab_body_info ul li .expiration_date_config .col-5, .theme_tabs[data-theme=distrib_news] .tab-content .tab-pane .tab_body_info ul li .expiration_date_config .col-5 {
  padding: 0;
  display: inline-block !important;
  margin-bottom: 10px !important;
}
.theme_tabs[data-theme=config_news] .tab-content .tab-pane .tab_body_info ul li .delete_news, .theme_tabs[data-theme=distrib_news] .tab-content .tab-pane .tab_body_info ul li .delete_news {
  padding: 20px 0;
  text-align: center;
}
.theme_tabs[data-theme=config_news] .tab-content .tab-pane .tab_body_info ul li .theme_table[data-theme=nestable_estrutura] ol li, .theme_tabs[data-theme=distrib_news] .tab-content .tab-pane .tab_body_info ul li .theme_table[data-theme=nestable_estrutura] ol li {
  padding: 0 !important;
  border: none !important;
}
.theme_tabs[data-theme=config_news] .tab-content .tab-pane .tab_body_info ul li .theme_table[data-theme=nestable_estrutura] ol li div, .theme_tabs[data-theme=distrib_news] .tab-content .tab-pane .tab_body_info ul li .theme_table[data-theme=nestable_estrutura] ol li div {
  background: transparent !important;
  border: 1px dashed #4A88B1 !important;
  color: #4A88B1;
  font-weight: 600 !important;
  text-align: center;
}
.theme_tabs[data-theme=config_news] .tab-content .tab-pane .tab_body_info ul li .theme_table[data-theme=nestable_estrutura] ol li div:hover, .theme_tabs[data-theme=distrib_news] .tab-content .tab-pane .tab_body_info ul li .theme_table[data-theme=nestable_estrutura] ol li div:hover {
  cursor: move;
}
.theme_tabs[data-theme=config_news] .tab-content .tab-pane .tab_body_url ul, .theme_tabs[data-theme=distrib_news] .tab-content .tab-pane .tab_body_url ul {
  padding: 0;
}
.theme_tabs[data-theme=config_news] .tab-content .tab-pane .tab_body_url ul li, .theme_tabs[data-theme=distrib_news] .tab-content .tab-pane .tab_body_url ul li {
  width: auto;
  max-width: 100%;
  text-align: left;
  padding: 10px;
}
.theme_tabs[data-theme=config_news] .tab-content .tab-pane .tab_body_url ul li .header_group span, .theme_tabs[data-theme=distrib_news] .tab-content .tab-pane .tab_body_url ul li .header_group span {
  font-weight: 500;
  font-size: 1.125em !important;
}
.theme_tabs[data-theme=config_news] .tab-content .tab-pane .tab_body_url ul li .message_url, .theme_tabs[data-theme=distrib_news] .tab-content .tab-pane .tab_body_url ul li .message_url {
  font-size: 0.8125em;
  color: #8E959F;
}
.theme_tabs[data-theme=config_news] .tab-content .tab-pane .tab_body_url ul li .box_form_img, .theme_tabs[data-theme=distrib_news] .tab-content .tab-pane .tab_body_url ul li .box_form_img {
  margin-bottom: 10px;
}
.theme_tabs[data-theme=config_news] .tab-content .tab-pane .tab_body_url ul li .box_form_img img, .theme_tabs[data-theme=distrib_news] .tab-content .tab-pane .tab_body_url ul li .box_form_img img {
  max-width: 100%;
  max-height: 100%;
  min-width: 100%;
}
.theme_tabs[data-theme=config_news] .tab-content .tab-pane .tab_body_url ul li .publication_date .col-5, .theme_tabs[data-theme=distrib_news] .tab-content .tab-pane .tab_body_url ul li .publication_date .col-5 {
  padding: 0;
  display: inline-block !important;
  margin-bottom: 10px !important;
}
.theme_tabs[data-theme=config_news] .tab-content .tab-pane .tab_body_url ul li .expiration_date_check, .theme_tabs[data-theme=distrib_news] .tab-content .tab-pane .tab_body_url ul li .expiration_date_check {
  padding: 10px 0;
}
.theme_tabs[data-theme=config_news] .tab-content .tab-pane .tab_body_url ul li .expiration_date_config .col-5, .theme_tabs[data-theme=distrib_news] .tab-content .tab-pane .tab_body_url ul li .expiration_date_config .col-5 {
  padding: 0;
  display: inline-block !important;
  margin-bottom: 10px !important;
}
.theme_tabs[data-theme=config_news] .tab-content .tab-pane .tab_body_url ul li .delete_news, .theme_tabs[data-theme=distrib_news] .tab-content .tab-pane .tab_body_url ul li .delete_news {
  padding: 20px 0;
  text-align: center;
}
.theme_tabs[data-theme=config_news] .tab-content .tab-pane .tab_body_url ul li .theme_table[data-theme=nestable_estrutura] ol li, .theme_tabs[data-theme=distrib_news] .tab-content .tab-pane .tab_body_url ul li .theme_table[data-theme=nestable_estrutura] ol li {
  padding: 0 !important;
  border: none !important;
}
.theme_tabs[data-theme=config_news] .tab-content .tab-pane .tab_body_url ul li .theme_table[data-theme=nestable_estrutura] ol li div, .theme_tabs[data-theme=distrib_news] .tab-content .tab-pane .tab_body_url ul li .theme_table[data-theme=nestable_estrutura] ol li div {
  background: transparent !important;
  border: 1px dashed #4A88B1 !important;
  color: #4A88B1;
  font-weight: 600 !important;
  text-align: center;
}
.theme_tabs[data-theme=config_news] .tab-content .tab-pane .tab_body_url ul li .theme_table[data-theme=nestable_estrutura] ol li div:hover, .theme_tabs[data-theme=distrib_news] .tab-content .tab-pane .tab_body_url ul li .theme_table[data-theme=nestable_estrutura] ol li div:hover {
  cursor: move;
}

/*******************
/checks trataments
*******************/
.profile-tab li a.nav-link.active,
.customtab li a.nav-link.active {
  border-bottom: 2px solid #4A88B1;
  color: #8E959F;
}
.profile-tab li a.nav-link:hover,
.customtab li a.nav-link:hover {
  color: #4A88B1;
}

.footable-row-detail {
  background: transparent;
}

/*******************
/*Icons
*******************/
.mouse-arrow {
  cursor: pointer;
}

.loading-input {
  background-color: #FFFFFF;
  background-image: url("http://loadinggif.com/images/image-selection/3.gif");
  background-size: 16px 16px;
  background-position: 98% 50%;
  background-repeat: no-repeat;
  right: 5px;
}

.campos-obg::after {
  margin-left: 2px;
  content: "*";
}

.icon-search {
  position: absolute;
  bottom: 9px;
  right: 26px;
}

.icon-actions {
  vertical-align: middle;
  height: 18px;
  margin-top: 3px;
}

/*******************
/*Accordion
*******************/
.header-accordion-sub {
  font-weight: 600;
  font-size: 13px;
  color: #4A88B1;
}

.header-accordion-sub a.active::after {
  content: "−";
  font-size: 13px;
  color: #777;
  font-weight: bold;
  float: left;
  margin-right: 5px;
}

a.collapsed::after {
  content: "+";
  font-size: 13px;
  color: #777;
  font-weight: bold;
  float: left;
  margin-right: 5px;
}

.switchery {
  height: 13px;
  width: 48px;
  top: -2px;
}

.switchery > small {
  height: 20px;
  width: 20px;
  left: 30px;
  top: -4px;
}

/*******************
Right Sidebar - Edit Page
*******************/
.right-sidebar .r-panel-body ul.widgets-listing li {
  padding: 10px 0 !important;
}

li.media {
  border-top: 0;
  border-bottom: 1px solid rgba(120, 130, 140, 0.13);
  border-left: 0;
  border-right: 0;
  margin-bottom: 0;
  padding: 15px 0 !important;
}
li.media img {
  width: 100px;
  height: 100px;
}
li.media h5 {
  font-weight: 200px;
  font-size: 18px;
}

.list-unstyled li:hover {
  background-color: #F7F6F2;
  cursor: pointer;
}
.list-unstyled p {
  font-size: 13px;
}
.list-unstyled li:last-child {
  border-bottom: 0;
}

.grid-stack > .grid-stack-item > .grid-stack-item-content {
  border: none;
}

/*******************
Mídias Gallery
*******************/
@media (min-width: 576px) {
  .modal-dialog.lg {
    max-width: 1000px !important;
  }
}
.progress {
  background-color: #717171;
}

.divAudio {
  height: 100%;
  background-color: #393f48;
}

.divImage {
  height: 100%;
}

.divVideo {
  height: 100%;
}

.blockAudio {
  width: 100%;
  padding-top: 45%;
}

.divMargin {
  margin-top: 10px;
}

.divButtons {
  background-color: transparent;
  text-align: center;
  position: absolute;
  right: 10px;
  padding: 0;
  z-index: 999;
}

.cardMedia {
  padding-left: 1.25rem;
  padding-right: 1.25rem;
}

.ab {
  height: 500px;
  width: 500px;
  text-align: center;
}

.cd {
  height: 100%;
  width: 100%;
}

.ef {
  padding: 50px;
}

.colorSpinner {
  color: white;
}

.formSpinner {
  text-align: center;
}

#loadmore-spinner {
  display: none;
}

#media-crop-loading, #media-edit-loading, #media-filter-loading {
  display: none;
}

.scrollCrops {
  max-height: 300px;
  overflow: hidden;
  overflow-y: auto;
}

#medias-list .col-lg-3 .card {
  min-height: 200px;
  height: 200px;
}

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 80%;
    margin: 14.9% auto;
  }
}
.margin-topCrop {
  margin-top: 10%;
}

.bg-modalCrop {
  background: #f7f7f7;
}

#medias-list .col-lg-3 .card .card-img-top {
  width: 100%;
  border-top-left-radius: 0 !important;
  border-top-right-radius: 0 !important;
}

.filter-midias {
  display: block;
  float: left;
  margin-bottom: 30px;
}

/*******************
Treatments
*******************/
.required:after {
  content: "*";
  padding: 0 5px;
  color: red;
}

/*******************
Animações
*******************/
.rotate::before {
  display: inline-block !important;
  -webkit-transition: all 0.4s linear;
  transition: all 0.4s linear;
}

.icon-rotate {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

/*******************
crop tool
*******************/
.values_crop {
  font-size: 14px;
  font-family: "Montserrat", sans-serif;
}

.crop_default {
  width: 90px;
  height: 90px;
  background: #B7BEC8;
  color: #4a88b166;
}
.crop_default i {
  display: block;
  font-size: 42px;
  margin-bottom: -9px;
}

/*============================================*/
.selectable {
  width: 100%;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  overflow-x: auto;
}

.selectable .ui-selecting {
  border: 2px solid #06D79D;
}

.selectable .ui-selected {
  border: 2px solid #06D79D;
}

.active_img {
  border: 2px solid #06D79D !important;
}

.selectable img {
  margin: 5px;
  padding: 5px;
  border: 2px solid #ffffff;
  max-width: 100%;
  width: 100%;
  min-width: 190px;
  height: 100%;
  min-height: 190px;
  max-height: 190px;
}

.selected-items {
  border: 2px solid #06D79D;
  line-height: 32px;
}

/*******************
List table config users
*******************/
.list_config_profile {
  width: auto !important;
  display: table-row;
}
.list_config_profile li {
  list-style: none;
  width: 350px;
  height: 65px;
  padding: 18px;
}
.list_config_profile li .switch {
  display: inline-block;
  -webkit-transform: scale(0.46);
          transform: scale(0.46);
  float: right;
  margin: 0 5em 0 0;
}
.list_config_profile li .switch [type=checkbox]:not(:checked), .list_config_profile li .switch [type=checkbox]:checked {
  position: absolute !important;
  left: 0 !important;
  opacity: 1 !important;
}
.list_config_profile li .switch input[type=checkbox] {
  position: relative;
  display: inline-block;
  -webkit-appearance: none;
  -webkit-tap-highlight-color: transparent;
  height: 2em;
  width: 4em;
  font-size: 2em;
  border-radius: 1.5em;
  background-color: #8AC9EE;
  border-color: transparent;
  background-clip: padding-box;
  color: #FFFFFF;
  vertical-align: middle;
}
.list_config_profile li .switch input[type=checkbox]:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 50%;
  background-color: #FFFFFF;
  border-radius: 100%;
  border: 0.125em solid transparent;
  background-clip: padding-box;
  -webkit-transform-origin: right center;
          transform-origin: right center;
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-animation: switch-off-transform 0.25s ease-out forwards;
          animation: switch-off-transform 0.25s ease-out forwards;
  z-index: 2;
  cursor: pointer;
}
.list_config_profile li .switch input[type=checkbox]:after {
  position: absolute;
  left: 0.5em;
  top: 0.4em;
  line-height: 2;
  font-size: 23px;
  font-weight: bold;
  font-family: "Helvetica Neue";
  text-transform: uppercase;
  content: "On  Off";
  letter-spacing: 0;
  word-spacing: 19px;
  z-index: 1;
  color: #FFFFFF;
}
.list_config_profile li .switch input[type=checkbox]:focus {
  outline: none;
}
.list_config_profile li .switch input[type=checkbox]:checked {
  color: #FFFFFF;
  background-color: #4A88B1;
  border-color: transparent;
}
.list_config_profile li .switch input[type=checkbox]:checked:before {
  -webkit-transform-origin: left center;
          transform-origin: left center;
  -webkit-animation: switch-on-transform 0.25s ease-out forwards;
          animation: switch-on-transform 0.25s ease-out forwards;
}
@keyframes switch-on-transform {
  0% {
    -webkit-transform: translateX(0) scaleX(1) translateZ(0);
            transform: translateX(0) scaleX(1) translateZ(0);
  }
  25% {
    -webkit-transform: translateX(0) scaleX(1.33) translateZ(0);
            transform: translateX(0) scaleX(1.33) translateZ(0);
  }
  100% {
    -webkit-transform: translateX(100%) scaleX(1) translateZ(0);
            transform: translateX(100%) scaleX(1) translateZ(0);
  }
}
@keyframes switch-off-transform {
  0% {
    -webkit-transform: translateX(100%) scaleX(1) translateZ(0);
            transform: translateX(100%) scaleX(1) translateZ(0);
  }
  25% {
    -webkit-transform: translateX(100%) scaleX(1.33) translateZ(0);
            transform: translateX(100%) scaleX(1.33) translateZ(0);
  }
  100% {
    -webkit-transform: translateX(0) scaleX(1) translateZ(0);
            transform: translateX(0) scaleX(1) translateZ(0);
  }
}

/*
Template Name: Gazeta Live - Version 1
Author: Drielly Galetti
File: scss
*/
/*
Template Name: Gazeta Live - Version 1
Author: Drielly Galetti
File: scss
*/
@font-face {
  font-family: "Rubik";
  src: local("Rubik"), local("Rubik"), url("https://www.agazeta.com.br/programatica/fonts/Rubik/Rubik-VariableFont_wght.ttf") format("ttf");
  font-display: swap;
}
@font-face {
  font-family: "Lexend Peta";
  src: local("Lexend Peta"), local("Lexend Peta"), url("https://www.agazeta.com.br/programatica/fonts/Rubik/Rubik-VariableFont_wght.ttf") format("ttf");
  font-display: swap;
}
/*********************** 
Layout Font-Face
************************/
@font-face {
  font-family: "Montserrat-Black";
  src: url("../fonts/Montserrat-Black.ttf");
  font-style: italic;
  font-weight: 900;
}
@font-face {
  font-family: "Montserrat-BlackItalic";
  src: url("../fonts/Montserrat-BlackItalic.ttf");
  font-style: italic;
  font-weight: 900;
}
@font-face {
  font-family: "Montserrat-Bold";
  src: url("../fonts/Montserrat-Bold.ttf");
  font-style: normal;
  font-weight: 700;
}
@font-face {
  font-family: "Montserrat-BoldItalic";
  src: url("../fonts/Montserrat-BoldItalic.ttf");
  font-style: italic;
  font-weight: 700;
}
@font-face {
  font-family: "Montserrat-ExtraBold";
  src: url("../fonts/Montserrat-ExtraBold.ttf");
  font-style: normal;
  font-weight: 800;
}
@font-face {
  font-family: "Montserrat-ExtraBoldItalic";
  src: url("../fonts/Montserrat-ExtraBoldItalic.ttf");
  font-style: italic;
  font-weight: 800;
}
@font-face {
  font-family: "Montserrat-ExtraLight";
  src: url("../fonts/Montserrat-ExtraLight.ttf");
  font-style: normal;
  font-weight: 200;
}
@font-face {
  font-family: "Montserrat-ExtraLightItalic";
  src: url("../fonts/Montserrat-ExtraLightItalic.ttf");
  font-style: italic;
  font-weight: 200;
}
@font-face {
  font-family: "Montserrat-Italic";
  src: url("../fonts/Montserrat-Italic.ttf");
}
@font-face {
  font-family: "Montserrat-Light";
  src: url("../fonts/Montserrat-Light.ttf");
  font-style: normal;
  font-weight: 300;
}
@font-face {
  font-family: "Montserrat-LightItalic";
  src: url("../fonts/Montserrat-LightItalic.ttf");
  font-style: italic;
  font-weight: 300;
}
@font-face {
  font-family: "Montserrat-Medium";
  src: url("../fonts/Montserrat-Medium.ttf");
  font-style: normal;
  font-weight: 500;
}
@font-face {
  font-family: "Montserrat-MediumItalic";
  src: url("../fonts/Montserrat-MediumItalic.ttf");
  font-style: italic;
  font-weight: 500;
}
@font-face {
  font-family: "Montserrat-Regular";
  src: url("../fonts/Montserrat-Regular.ttf");
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: "Montserrat-SemiBold";
  src: url("../fonts/Montserrat-SemiBold.ttf");
  font-style: normal;
  font-weight: 600;
}
@font-face {
  font-family: "Montserrat-Thin";
  src: url("../fonts/Montserrat-Thin.ttf");
  font-style: normal;
  font-weight: 100;
}
@font-face {
  font-family: "Montserrat-ThinItalic";
  src: url("../fonts/Montserrat-ThinItalic.ttf");
  font-style: italic;
  font-weight: 100;
}
/*********************** 
Colors Theme Default
************************/
/*********************** 
Layout Color Default
************************/
/*********************** 
Colors Actions Default
************************/
/*********************** 
Colors borders Default
************************/
/*********************** 
Theme Default
************************/
/*********************** 
Agazeta Site
************************/
/*********************** 
Layout Font Default
************************/
/*********************** 
Layout Font Sizes
************************/
/*10px*/
/*13px*/
/*14px*/
/*16px*/
/*18px*/
/*20px*/
/*22px*/
/*24px*/
/*30px*/
/*32px*/
/*36px*/
/*40px*/
/*42px*/
/*********************** 
Backgrounds Colors
************************/
.bg_theme {
  background-color: #4A88B1;
}

.bg_gray {
  background-color: #f6f6f6;
}

.bg_white {
  background-color: #FFFFFF;
}

/*********************** 
Custom Margins
************************/
@media (max-width: 1024px) {
  .m-t-60-xsl {
    margin-top: 60px;
  }
}

@media (max-width: 1280px) {
  .p-l-0 {
    padding-left: 0;
  }
}

.erro-focus:focus {
  border: 1px solid #FF4A6E;
}

.border-containerDashed {
  border: 1px dashed #dcdcdc !important;
  margin-top: 5px;
}

/*********************** 
Correio da Bahia
************************/
/*******************
/*General Elements
*******************/
.nestable-disable-item {
  -webkit-filter: grayscale(1);
          filter: grayscale(1);
  cursor: not-allowed;
}

.twitter-typeahead {
  width: auto !important;
  min-width: 50px !important;
}

.-container-gallery-pictures img {
  vertical-align: middle;
  border-style: none;
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: center;
     object-position: center;
}
.-container-gallery-pictures span.title-img {
  display: block;
  margin-top: 10px;
  border: 1px solid transparent;
}
.-container-gallery-pictures span.title-img:hover {
  border: 1px dashed #444444;
}

.m-b-70 {
  margin-bottom: 70px;
}

.m-b-120 {
  margin-bottom: 120px;
}

.tratament-input-height {
  max-height: 38px !important;
}

.-check-not-crop .custom-control-indicator {
  border: 1px solid #B7BEC8;
}

.asColorPicker-saturation {
  max-width: 150px;
}
.asColorPicker-saturation i {
  width: 16px;
  height: 16px;
}

.asColorPicker-hue i {
  left: 0;
}

.topbar {
  z-index: 1001 !important;
}

.fade.show {
  opacity: 1 !important;
  -webkit-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
  background-color: #ffffff85 !important;
}

.modal-open .modal {
  overflow-y: hidden;
}

.vertical-align-unset {
  vertical-align: unset;
}

.table-card-header .form-group-tb .form-control {
  padding: 9px 15px !important;
}

.bt-tratament-top {
  top: -1px !important;
}

@media (min-width: 1024px) {
  .form-tb-width {
    max-width: 360px !important;
    width: 100% !important;
  }
  .form-tb-width input {
    width: 100% !important;
    max-width: 360px !important;
  }
}
.custom-control-indicator {
  background-color: #FFFFFF;
}

.user-profile .profile-text a {
  color: #8E959F;
}

.bootstrap-tagsinput {
  border-radius: 0px !important;
  border: none !important;
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}

.filter_bar .bootstrap-tagsinput {
  text-align: left;
  width: 100%;
  padding: 3px 6px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}

#example23_filter {
  display: none;
}

.less_padding_top {
  padding-top: 0 !important;
}

.display-none {
  display: none !important;
}

.m-t-negative-30 {
  margin-top: -30px;
}

.down:before {
  -webkit-transform: rotate(90deg);
          transform: rotate(90deg);
}

.content-apply-all {
  display: block;
}

@media (min-width: 320px) {
  .mdi-upload {
    display: inherit !important;
  }
}
.fade {
  opacity: 1 !important;
  -webkit-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
  background-color: #ffffff85 !important;
}

.txt-right {
  text-align: right;
}

.grid-stack > .grid-stack-item > .grid-stack-item-content {
  overflow: none !important;
  overflow-y: hidden !important;
}

/*******************
/*Radio Buttons
*******************/
.custom-radio .custom-control-indicator {
  background-color: #d2d2d2;
}

/*******************
/*Buttons
*******************/
label.theme_button[data-theme=check].btn.active {
  -webkit-box-shadow: none;
          box-shadow: none;
}

label.theme_button[data-theme=check].btn.primary.active {
  background-color: #4A88B1;
  border-color: #4A88B1;
  color: #ffffff;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
  border-radius: 60px;
}

.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
  border-top-right-radius: 60p;
  border-bottom-right-radius: 60px;
}

.btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) {
  border-top-left-radius: 60px;
  border-bottom-left-radius: 60px;
}

/*******************
/*Modal
*******************/
.modal-footer {
  -webkit-box-pack: end !important;
      -ms-flex-pack: end !important;
          justify-content: flex-end !important;
}

.modal-body {
  margin-bottom: 20px;
}

/*******************
/*Form Group
*******************/
.formselect2 {
  width: 100% !important;
}

.dark-logo {
  line-height: 58px !important;
}

/*******************
/*Cards
*******************/
.card .card-title {
  position: relative;
  font-weight: 600;
  text-transform: uppercase;
  color: #030303;
}

.card-body {
  position: relative;
}

.card-body-dashboard {
  -ms-flex: 1 1 auto;
  -webkit-box-flex: 1;
          flex: 1 1 auto;
  padding: 0;
  margin: 17px auto;
  max-width: 1280px;
}

.card-no-border .left-sidebar,
.card-no-border .sidebar-nav {
  background: #2E2F31;
}

/*******************
/*Pagination
*******************/
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  background-color: #4A88B1;
  border-color: #4A88B1;
}

/*******************
/*Sortable
*******************/
.sortable {
  list-style-type: none;
  margin: 0;
  padding: 0;
  width: 100%;
}

.sortable li {
  margin: 0 3px 3px 3px;
  padding: 0.4em;
  padding-left: 1.5em;
  font-size: 1.4em;
  height: 18px;
  background-color: #dadada;
  height: auto;
}

.sortable .disabled {
  background-color: gray;
}

.sortable li span {
  position: absolute;
  margin-left: -1.3em;
}

.mce-container.mce-menubar.mce-toolbar.mce-stack-layout-item.mce-first {
  display: none;
}

.config-blocks .general > div, .config-blocks .midia > div, .config-blocks .other > div, .config-blocks .social_media > div {
  display: none;
}

.toggle-on {
  position: absolute;
  top: 1px !important;
  bottom: 0;
  left: 0;
  right: 62% !important;
  margin: 0;
  border: 0;
  border-radius: 0;
}

.toggle-off {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 62% !important;
  right: 0;
  margin: 0;
  border: 0;
  border-radius: 0;
}

.bootstrap-tagsinput {
  border-radius: 10px !important;
  border: 1px solid #BCCED7 !important;
  max-height: 100px !important;
  width: 100% !important;
  text-align: left;
}
.bootstrap-tagsinput:focus {
  border: 1px solid #4A88B1 !important;
}
.bootstrap-tagsinput .tag {
  background: #e1e1e1 !important;
  border-radius: 10px !important;
  width: auto !important;
  max-height: 24px !important;
  font-size: 0.8125em !important;
  color: #444444 !important;
  margin: 3px !important;
}
.bootstrap-tagsinput .tag [data-role=remove] {
  width: 7px !important;
  height: 7px !important;
  color: #4a88b1 !important;
  font-weight: 600 !important;
}

.insert_taginput {
  color: #030303;
  font-size: 1em;
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  border: 1px solid #BCCED7;
  border-radius: 10px !important;
}

.separator {
  display: block !important;
  width: 100% !important;
}

/*
Template Name: Gazeta Live - Version 1
Author: Drielly Galetti
File: scss
*/
@font-face {
  font-family: "Rubik";
  src: local("Rubik"), local("Rubik"), url("https://www.agazeta.com.br/programatica/fonts/Rubik/Rubik-VariableFont_wght.ttf") format("ttf");
  font-display: swap;
}
@font-face {
  font-family: "Lexend Peta";
  src: local("Lexend Peta"), local("Lexend Peta"), url("https://www.agazeta.com.br/programatica/fonts/Rubik/Rubik-VariableFont_wght.ttf") format("ttf");
  font-display: swap;
}
/*********************** 
Layout Font-Face
************************/
@font-face {
  font-family: "Montserrat-Black";
  src: url("../fonts/Montserrat-Black.ttf");
  font-style: italic;
  font-weight: 900;
}
@font-face {
  font-family: "Montserrat-BlackItalic";
  src: url("../fonts/Montserrat-BlackItalic.ttf");
  font-style: italic;
  font-weight: 900;
}
@font-face {
  font-family: "Montserrat-Bold";
  src: url("../fonts/Montserrat-Bold.ttf");
  font-style: normal;
  font-weight: 700;
}
@font-face {
  font-family: "Montserrat-BoldItalic";
  src: url("../fonts/Montserrat-BoldItalic.ttf");
  font-style: italic;
  font-weight: 700;
}
@font-face {
  font-family: "Montserrat-ExtraBold";
  src: url("../fonts/Montserrat-ExtraBold.ttf");
  font-style: normal;
  font-weight: 800;
}
@font-face {
  font-family: "Montserrat-ExtraBoldItalic";
  src: url("../fonts/Montserrat-ExtraBoldItalic.ttf");
  font-style: italic;
  font-weight: 800;
}
@font-face {
  font-family: "Montserrat-ExtraLight";
  src: url("../fonts/Montserrat-ExtraLight.ttf");
  font-style: normal;
  font-weight: 200;
}
@font-face {
  font-family: "Montserrat-ExtraLightItalic";
  src: url("../fonts/Montserrat-ExtraLightItalic.ttf");
  font-style: italic;
  font-weight: 200;
}
@font-face {
  font-family: "Montserrat-Italic";
  src: url("../fonts/Montserrat-Italic.ttf");
}
@font-face {
  font-family: "Montserrat-Light";
  src: url("../fonts/Montserrat-Light.ttf");
  font-style: normal;
  font-weight: 300;
}
@font-face {
  font-family: "Montserrat-LightItalic";
  src: url("../fonts/Montserrat-LightItalic.ttf");
  font-style: italic;
  font-weight: 300;
}
@font-face {
  font-family: "Montserrat-Medium";
  src: url("../fonts/Montserrat-Medium.ttf");
  font-style: normal;
  font-weight: 500;
}
@font-face {
  font-family: "Montserrat-MediumItalic";
  src: url("../fonts/Montserrat-MediumItalic.ttf");
  font-style: italic;
  font-weight: 500;
}
@font-face {
  font-family: "Montserrat-Regular";
  src: url("../fonts/Montserrat-Regular.ttf");
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: "Montserrat-SemiBold";
  src: url("../fonts/Montserrat-SemiBold.ttf");
  font-style: normal;
  font-weight: 600;
}
@font-face {
  font-family: "Montserrat-Thin";
  src: url("../fonts/Montserrat-Thin.ttf");
  font-style: normal;
  font-weight: 100;
}
@font-face {
  font-family: "Montserrat-ThinItalic";
  src: url("../fonts/Montserrat-ThinItalic.ttf");
  font-style: italic;
  font-weight: 100;
}
/*********************** 
Colors Theme Default
************************/
/*********************** 
Layout Color Default
************************/
/*********************** 
Colors Actions Default
************************/
/*********************** 
Colors borders Default
************************/
/*********************** 
Theme Default
************************/
/*********************** 
Agazeta Site
************************/
/*********************** 
Layout Font Default
************************/
/*********************** 
Layout Font Sizes
************************/
/*10px*/
/*13px*/
/*14px*/
/*16px*/
/*18px*/
/*20px*/
/*22px*/
/*24px*/
/*30px*/
/*32px*/
/*36px*/
/*40px*/
/*42px*/
/*********************** 
Backgrounds Colors
************************/
.bg_theme {
  background-color: #4A88B1;
}

.bg_gray {
  background-color: #f6f6f6;
}

.bg_white {
  background-color: #FFFFFF;
}

/*********************** 
Custom Margins
************************/
@media (max-width: 1024px) {
  .m-t-60-xsl {
    margin-top: 60px;
  }
}

@media (max-width: 1280px) {
  .p-l-0 {
    padding-left: 0;
  }
}

.erro-focus:focus {
  border: 1px solid #FF4A6E;
}

.border-containerDashed {
  border: 1px dashed #dcdcdc !important;
  margin-top: 5px;
}

/*********************** 
Correio da Bahia
************************/
.sweet-alert .la-ball-fall {
  margin-top: -18px !important;
  background: #F6F6F6 !important;
  width: 97% !important;
  margin-left: -98px !important;
  padding: 15px 32px !important;
  border-radius: 30px !important;
  height: 47px !important;
  border: 1px solid #4A88B1 !important;
  top: 43% !important;
  left: 43% !important;
}

.view-crops-button {
  background: #DBDBDB;
  border: 1px solid #DBDBDB;
  padding: 5px 10px;
  min-height: 45px;
  min-width: 250px;
  width: 100%;
}
.view-crops-button:hover {
  cursor: pointer;
  background-color: #4a88b1;
}
.view-crops-button:hover i, .view-crops-button:hover span {
  color: #FFF;
}
.view-crops-button i {
  color: #4A88B1;
  vertical-align: middle;
  font-size: 16px;
}
.view-crops-button span {
  font-size: 14px;
  font-weight: 600;
  color: #4A88B1;
  text-transform: uppercase;
  vertical-align: middle;
}

.message-modal {
  display: inline-block;
}

.form-control-midia {
  line-height: 1.6 !important;
}

.theme_modal_cropSystem .buttons-modal {
  float: right;
  width: auto;
  display: inline-block;
}
.theme_modal_cropSystem .modal-content {
  max-height: calc(100vh - 60px);
  padding: 0.5em 2em;
}
.theme_modal_cropSystem .modal-body {
  margin-bottom: 0;
  padding: 0 15px;
}
.theme_modal_cropSystem .modal-footer {
  padding: 5px;
}
.theme_modal_cropSystem .theme_title {
  width: auto;
  display: inline-block;
}
.theme_modal_cropSystem .list-crop-container {
  max-width: 100%;
  width: 100%;
  height: 100%;
  display: block;
  position: relative;
}
.theme_modal_cropSystem .list-crop-container .list-crop-picture {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 100%;
  max-height: 330px;
  overflow-y: auto;
}
@media (max-width: 1280px) {
  .theme_modal_cropSystem .list-crop-container .list-crop-picture {
    min-height: 180px !important;
    max-height: 100% !important;
  }
}
.theme_modal_cropSystem .list-crop-container .list-crop-picture .item-crop {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 20%;
          flex: 1 0 20%;
  margin-right: 30px;
  -webkit-box-align: left;
      -ms-flex-align: left;
          align-items: left;
  position: relative;
  margin-bottom: 20px;
  max-width: 200px;
}
.theme_modal_cropSystem .list-crop-container .list-crop-picture .item-crop:nth-child(4n) {
  margin-right: 0;
}
.theme_modal_cropSystem .list-crop-container .list-crop-picture .item-crop figure {
  max-width: 200px;
  min-width: 125px;
  max-height: 125px;
  min-height: 125px;
  position: relative;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC");
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 30, 0.3);
          box-shadow: 0 1px 3px rgba(0, 0, 30, 0.3);
  margin-bottom: 5px;
  text-align: center;
}
.theme_modal_cropSystem .list-crop-container .list-crop-picture .item-crop figure img {
  max-width: 100%;
  max-height: 125px;
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: center;
     object-position: center;
}
.theme_modal_cropSystem .list-crop-container .list-crop-picture .item-crop .info-crops {
  width: 100%;
  text-align: center;
  font-weight: 600;
  color: #4A88B1;
}
.theme_modal_cropSystem .list-crop-container .list-crop-picture .item-crop .info-crops p {
  margin-bottom: 0px;
}
.theme_modal_cropSystem .list-crop-container .list-crop-picture .item-crop .bg-picture {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, 0.6)), to(transparent));
  background: linear-gradient(-180deg, rgba(0, 0, 0, 0.6) 0, transparent);
  cursor: default;
  z-index: 1;
}
.theme_modal_cropSystem .list-crop-container .list-crop-picture .item-crop .option-crop-button {
  width: auto;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  text-align: center;
  opacity: 1;
  position: absolute;
  top: 0;
  width: auto;
  height: auto;
  top: 5px;
  right: 0;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  z-index: 2;
}
.theme_modal_cropSystem .list-crop-container .list-crop-picture .item-crop .option-crop-button .delete_content_button {
  border-radius: 30px;
  background: #f6f6f6;
  border: 1px solid transparent;
  width: 32px;
  height: 32px;
  -webkit-box-shadow: 0px 3px 6px #00000029;
          box-shadow: 0px 3px 6px #00000029;
}
.theme_modal_cropSystem .list-crop-container .list-crop-picture .item-crop .option-crop-button .delete_content_button:hover {
  cursor: pointer;
}
.theme_modal_cropSystem .list-crop-container .list-crop-picture .item-crop .option-crop-button .delete_content_button i {
  color: #FF4A6E;
  font-size: 14px;
  vertical-align: middle;
}
.theme_modal_cropSystem .modal-dialog {
  width: 100% !important;
  max-width: 1024px !important;
}
.theme_modal_cropSystem .buttons-modal-system {
  float: right;
  width: auto;
  position: absolute;
  top: 20px;
  right: 0;
}
.theme_modal_cropSystem h3 {
  font-weight: 600;
  font-size: 16px;
}
.theme_modal_cropSystem .theme_button[data-theme=info] {
  color: #4A88B1 !important;
  font-family: "Montserrat", sans-serif;
  font-size: 1em;
  font-weight: 500;
  border: 1px solid #4A88B1 !important;
  background-color: transparent;
  padding: 0.3em 1.5em;
  -webkit-box-shadow: none;
  box-shadow: none;
  min-height: 37px;
  min-width: 90px;
  padding: 10px;
}
.theme_modal_cropSystem .theme_button[data-theme=info]:hover {
  background: #4A88B1 !important;
  color: #FFFFFF !important;
}

.bg-picture {
  max-height: 360px !important;
}

.container_file_listPicture {
  max-height: 360px !important;
  height: 360px !important;
}
.container_file_listPicture img {
  max-height: 360px !important;
}

.label-titleMid {
  padding-bottom: 0;
  margin-bottom: 0;
  font-size: 11px;
  display: block;
}

.m-t-nv-5 {
  margin-top: -5px !important;
}

.label-legendMid {
  padding-bottom: 0;
  margin-bottom: 5px;
  font-size: 11px;
  display: block !important;
  color: #000;
}

.-modal-search-midias .content_thumb .active .active-midia {
  display: inline-block !important;
  opacity: 1 !important;
}
.-modal-search-midias .content_thumb .content_thumb_file:hover {
  cursor: pointer;
}
.-modal-search-midias .content_thumb .content_thumb_file:hover .active-midia {
  display: inline-block;
  opacity: 0.4;
}
.-modal-search-midias .content_thumb .content_thumb_file .active-midia {
  display: none;
  position: absolute;
  right: 30px;
  top: 10px;
  z-index: 10;
  color: green;
  background: #fff;
  border-radius: 50%;
  height: 30px;
  width: 30px;
  text-align: center;
}
.-modal-search-midias .content_thumb .content_thumb_file .active-midia i {
  font-size: 32px;
  line-height: 0.99;
  margin-left: -1px;
}

.-modal-search-infographic .theme_midias[data-theme=zip] {
  height: 100% !important;
  width: 120px !important;
  max-width: 100%;
  margin: 0 auto;
  padding: 5px 0 !important;
  top: 0;
  position: relative;
  left: 0;
}
.-modal-search-infographic .theme_midias[data-theme=zip]:before {
  content: " ";
  background: url("https://assets.agazeta.com.br/gazeta-live-v1/release-0.36.182/assets/images/zip-file.svg");
  background-size: 100% 100%;
  background-position: center center;
  background-repeat: no-repeat;
  height: 120px;
  width: 120px !important;
  display: block;
  height: 110px !important;
}
.-modal-search-infographic .content_thumb .active .active-midia {
  display: inline-block !important;
  opacity: 1 !important;
}
.-modal-search-infographic .content_thumb .content_thumb_file:hover {
  cursor: pointer;
}
.-modal-search-infographic .content_thumb .content_thumb_file:hover .active-midia {
  display: inline-block;
  opacity: 0.4;
}
.-modal-search-infographic .content_thumb .content_thumb_file .active-midia {
  display: none;
  position: absolute;
  right: 30px;
  top: 10px;
  z-index: 10;
  color: green;
  background: #fff;
  border-radius: 50%;
  height: 30px;
  width: 30px;
  text-align: center;
}
.-modal-search-infographic .content_thumb .content_thumb_file .active-midia i {
  font-size: 32px;
  line-height: 0.99;
  margin-left: -1px;
}

/* width */
::-webkit-scrollbar {
  width: 2px;
}

/* Track */
::-webkit-scrollbar-track {
  background: #FFFFFF;
}

/* Handle */
::-webkit-scrollbar-thumb {
  background: #A5A5A5;
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  opacity: 1;
}

.tabs {
  z-index: 15px;
  position: relative;
  background: #FFFFFF;
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
  padding: 0 20px !important;
}
.tabs-header {
  position: relative;
  background: #f6f6f6;
  overflow: hidden;
}
.tabs-header .border {
  position: absolute;
  bottom: 0;
  left: 0;
  background: #4A88B1;
  width: auto;
  height: 5px;
  -webkit-transition: 0.3s ease;
  transition: 0.3s ease;
}
.tabs-header ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 100%;
  list-style: none;
  margin-bottom: 0;
  -webkit-padding-start: 10px;
          padding-inline-start: 10px;
}
.tabs-header li {
  -webkit-transition: 0.3s ease;
  transition: 0.3s ease;
}
.tabs-header a {
  z-index: 1;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 15px 35px;
  color: #030303;
  font-weight: 400;
  text-decoration: none;
  font-size: 14px;
}
.tabs-nav {
  position: absolute;
  top: 0;
  right: 0;
  background: #f6f6f6;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
  padding: 0 10px;
  color: #FFFFFF;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
}
.tabs-nav:before {
  content: "";
  z-index: 1;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
}
.tabs-nav i {
  border-radius: 100%;
  cursor: pointer;
}
.tabs-content {
  position: relative;
  padding: 15px 20px;
  -webkit-transition: 0.3s ease;
  transition: 0.3s ease;
  overflow: hidden;
  min-height: 480px;
  max-height: 100%;
  display: block;
}
.tabs-content:after {
  content: "";
  position: absolute;
  bottom: -1px;
  left: 0;
  display: block;
  width: 100%;
  height: 1px;
}
.tabs-content .tab {
  display: none;
}
.tabs-content .tab.active {
  display: block;
}
.tabs li.active a {
  font-weight: 700 !important;
}

.tabs-content {
  padding: 15px 0 !important;
}

.tabs_edit-content .tab {
  display: block !important;
}

.theme_modal[data-theme=preview_midias] {
  opacity: 1 !important;
  padding-right: 0 !important;
}
.theme_modal[data-theme=preview_midias] .modal-dialog {
  margin-bottom: 0 !important;
}
.theme_modal[data-theme=preview_midias] .modal-dialog .modal-content {
  background: transparent !important;
  border: none !important;
  max-width: 100%;
  margin: 0 auto 0;
  width: 100%;
}
@media (min-width: 768px) {
  .theme_modal[data-theme=preview_midias] .modal-dialog .modal-content {
    max-width: 70%;
  }
}
.theme_modal[data-theme=preview_midias] .modal-dialog .modal-content .modal-header {
  border: none !important;
  -webkit-box-align: normal;
      -ms-flex-align: normal;
          align-items: normal;
  padding: 5px 0 !important;
}
.theme_modal[data-theme=preview_midias] .modal-dialog .modal-content .modal-header .modal-title {
  color: #333;
  font-weight: 600;
  font-size: 1.5em;
}
.theme_modal[data-theme=preview_midias] .modal-dialog .modal-content .modal-header .close {
  text-shadow: none;
  color: #333;
}
.theme_modal[data-theme=preview_midias] .modal-dialog .modal-content .modal-header .close:hover {
  cursor: pointer;
}
.theme_modal[data-theme=preview_midias] .modal-dialog .modal-content .modal-header .close i {
  font-size: 1.5em;
}
.theme_modal[data-theme=preview_midias] .modal-dialog .modal-content .modal-content {
  height: calc(100vh - 40px) !important;
}
.theme_modal[data-theme=preview_midias] .modal-dialog .modal-content .modal-body {
  padding: 0 !important;
  max-height: 750px !important;
  margin-bottom: 10px !important;
  height: calc(70vh - 20px);
}
@media (min-width: 1281px) {
  .theme_modal[data-theme=preview_midias] .modal-dialog .modal-content .modal-body {
    max-height: 100% !important;
    height: calc(75vh - 20px);
    overflow-y: auto;
  }
}
.theme_modal[data-theme=preview_midias] .modal-dialog .modal-content .modal-body .document-container {
  height: calc(70vh - 20px);
  width: 100%;
  margin: 0 auto;
}
@media (min-width: 1281px) {
  .theme_modal[data-theme=preview_midias] .modal-dialog .modal-content .modal-body .document-container {
    height: calc(80vh - 20px);
  }
}
.theme_modal[data-theme=preview_midias] .modal-dialog .modal-content .modal-body .document-container iframe {
  height: 99%;
  width: 100%;
  padding: 0;
  margin: 0;
}
.theme_modal[data-theme=preview_midias] .modal-dialog .modal-content .modal-body img {
  max-width: 100%;
  width: 100%;
  height: calc(70vh - 20px);
  min-width: 275px;
  max-height: 405px !important;
  min-height: 250px;
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: center;
     object-position: center;
}
@media (min-width: 1281px) {
  .theme_modal[data-theme=preview_midias] .modal-dialog .modal-content .modal-body img {
    max-height: 750px !important;
    height: calc(75vh - 20px);
  }
}
.theme_modal[data-theme=preview_midias] .modal-dialog .modal-content .modal-footer {
  border: none !important;
  color: #333;
  display: inline-block !important;
  padding: 5px 0 !important;
}
.theme_modal[data-theme=preview_midias] .modal-dialog .modal-content .modal-footer .theme_group[data-theme=subtitle_credit] {
  display: block;
  width: 100%;
  font-size: 1.125em;
  margin-bottom: 15px;
}
.theme_modal[data-theme=preview_midias] .modal-dialog .modal-content .modal-footer .theme_group[data-theme=subtitle_credit] .subtitle_midia {
  margin-bottom: 15px;
}
.theme_modal[data-theme=preview_midias] .modal-dialog .modal-content .modal-footer .theme_group[data-theme=subtitle_credit] .subtitle_midia:after {
  content: " — ";
}
.theme_modal[data-theme=preview_midias] .modal-dialog .modal-content .modal-footer .theme_group[data-theme=subtitle_credit] .credit_midia {
  font-weight: 600;
}
.theme_modal[data-theme=preview_midias] .modal-dialog .modal-content .modal-footer .theme_group[data-theme=subtitle_credit] .credit_midia:before {
  content: "Foto: ";
}
.theme_modal[data-theme=preview_midias] .modal-dialog .modal-content .modal-footer .theme_group[data-theme=tags_picture] {
  display: block;
  width: 100%;
}
.theme_modal[data-theme=preview_midias] .modal-dialog .modal-content .modal-footer .theme_group[data-theme=tags_picture] span {
  padding: 0.525em 0.825em;
  min-height: 36px;
  min-width: 104px;
  display: inline-block;
  width: auto;
  background: #e1e1e1;
  color: #4A88B1;
  border-radius: 50px;
  text-align: center;
  margin-right: 10px;
  margin-bottom: 10px;
}
.theme_modal[data-theme=preview_midias] .modal-dialog .modal-content .modal-footer .theme_group[data-theme=tags_picture] span:last-child {
  margin-right: 0;
}
.theme_modal[data-theme=preview_midias] .modal-dialog .modal-content .modal-footer .theme_group[data-theme=tags_picture] span:hover {
  cursor: pointer;
  background: #4A88B1;
  color: #FFFFFF;
}

.theme_content[data-theme=biblioteca_midias] {
  /* width */
  /* Track */
  /* Handle */
  /* Handle on hover */
}
.theme_content[data-theme=biblioteca_midias] ::-webkit-scrollbar {
  width: 2px;
}
.theme_content[data-theme=biblioteca_midias] ::-webkit-scrollbar-track {
  background: #FFFFFF;
}
.theme_content[data-theme=biblioteca_midias] ::-webkit-scrollbar-thumb {
  background: #A5A5A5;
}
.theme_content[data-theme=biblioteca_midias] ::-webkit-scrollbar-thumb:hover {
  opacity: 1;
}
.theme_content[data-theme=biblioteca_midias] .-editable-content {
  border: 1px dashed #bbbbbb !important;
}
.theme_content[data-theme=biblioteca_midias] .modal-dialog {
  max-width: 95% !important;
}
.theme_content[data-theme=biblioteca_midias] .modal-header {
  border: none !important;
  padding: 15px 15px 0 0;
}
.theme_content[data-theme=biblioteca_midias] .modal-body {
  padding: 0 !important;
  margin-bottom: 0px;
  max-height: calc(85vh - 20px);
  overflow-y: auto;
  overflow-x: hidden;
}
@media (min-width: 1281px) {
  .theme_content[data-theme=biblioteca_midias] .modal-body {
    margin-bottom: 0px;
    max-height: calc(90vh - 20px);
  }
}
@media (min-width: 1200px) {
  .theme_content[data-theme=biblioteca_midias] .filter_bar .container_filter_pictures .form-group-tb {
    width: 100% !important;
    margin-bottom: 0;
    max-width: 100% !important;
  }
}
@media (max-width: 1024px) {
  .theme_content[data-theme=biblioteca_midias] .filter_bar .container_filter_pictures .form-group-tb {
    max-width: 100% !important;
  }
}
.theme_content[data-theme=biblioteca_midias] .filter_bar .form-group-tb .form-control {
  font-size: 0.85rem;
  width: 100% !important;
  max-width: 100% !important;
  padding: 9px 10px !important;
}
.theme_content[data-theme=biblioteca_midias] .filter_bar .bootstrap-tagsinput input {
  width: 100%;
}
.theme_content[data-theme=biblioteca_midias] .theme_button[data-theme=select_default_line] {
  margin-bottom: 0;
}
.theme_content[data-theme=biblioteca_midias] .theme_button[data-theme=search_line] .form-control-feedback {
  top: 1px;
}
.theme_content[data-theme=biblioteca_midias] .filter_bar .input[data-theme=tagsinput_search_line] {
  padding: 0px !important;
  margin: 0px !important;
  width: 100% !important;
  max-width: 100%;
  min-width: 240px;
  position: relative;
  border-radius: 50px;
  overflow-x: hidden;
}
.theme_content[data-theme=biblioteca_midias] .filter_bar .input[data-theme=tagsinput_search_line] .bootstrap-tagsinput {
  border-radius: 50px !important;
  border: none !important;
  max-height: 100px !important;
  min-height: 32px !important;
  width: 100% !important;
  line-height: 24px !important;
  padding: 7px 6px;
  /* width */
  /* Track */
  /* Handle */
  /* Handle on hover */
}
.theme_content[data-theme=biblioteca_midias] .filter_bar .input[data-theme=tagsinput_search_line] .bootstrap-tagsinput:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.theme_content[data-theme=biblioteca_midias] .filter_bar .input[data-theme=tagsinput_search_line] .bootstrap-tagsinput ::-webkit-scrollbar {
  width: 2px;
}
.theme_content[data-theme=biblioteca_midias] .filter_bar .input[data-theme=tagsinput_search_line] .bootstrap-tagsinput ::-webkit-scrollbar-track {
  background: #FFFFFF;
}
.theme_content[data-theme=biblioteca_midias] .filter_bar .input[data-theme=tagsinput_search_line] .bootstrap-tagsinput ::-webkit-scrollbar-thumb {
  background: #A5A5A5;
}
.theme_content[data-theme=biblioteca_midias] .filter_bar .input[data-theme=tagsinput_search_line] .bootstrap-tagsinput ::-webkit-scrollbar-thumb:hover {
  opacity: 1;
}
.theme_content[data-theme=biblioteca_midias] .filter_bar .input[data-theme=tagsinput_search_line] .bootstrap-tagsinput .tag {
  background: #e1e1e1 !important;
  border-radius: 50px !important;
  width: auto !important;
  max-height: 24px !important;
  font-size: 0.8125em !important;
  color: #444444 !important;
  margin: 0 5px !important;
  padding: 6px 10px;
  white-space: nowrap;
}
.theme_content[data-theme=biblioteca_midias] .filter_bar .input[data-theme=tagsinput_search_line] .bootstrap-tagsinput .tag:first-child {
  margin: 0 !important;
}
.theme_content[data-theme=biblioteca_midias] .filter_bar .input[data-theme=tagsinput_search_line] .bootstrap-tagsinput .tag [data-role=remove] {
  width: 7px !important;
  height: 7px !important;
  color: #4a88b1 !important;
  font-weight: 600 !important;
}
.theme_content[data-theme=biblioteca_midias] .filter_bar .input[data-theme=tagsinput_search_line] .bootstrap-tagsinput input[type=text] {
  font-size: 0.9125em;
  border-radius: 50px !important;
  margin-left: 0px;
}
.theme_content[data-theme=biblioteca_midias] .filter_bar .input[data-theme=tagsinput_search_line] .bootstrap-tagsinput input[type=text]::-webkit-input-placeholder {
  color: #030303;
}
.theme_content[data-theme=biblioteca_midias] .filter_bar .input[data-theme=tagsinput_search_line] .bootstrap-tagsinput input[type=text]::-moz-placeholder {
  color: #030303;
}
.theme_content[data-theme=biblioteca_midias] .filter_bar .input[data-theme=tagsinput_search_line] .bootstrap-tagsinput input[type=text]:-ms-input-placeholder {
  color: #030303;
}
.theme_content[data-theme=biblioteca_midias] .filter_bar .input[data-theme=tagsinput_search_line] .bootstrap-tagsinput input[type=text]::-ms-input-placeholder {
  color: #030303;
}
.theme_content[data-theme=biblioteca_midias] .filter_bar .input[data-theme=tagsinput_search_line] .bootstrap-tagsinput input[type=text]::placeholder {
  color: #030303;
}
.theme_content[data-theme=biblioteca_midias] .filter_bar .input[data-theme=tagsinput_search_line] .bootstrap-tagsinput:not(.tag) input[type=text] {
  margin-left: 0 !important;
  min-height: 23px;
}
.theme_content[data-theme=biblioteca_midias] .filter_bar .input[data-theme=tagsinput_search_line] span {
  color: #BCCED7 !important;
}
.theme_content[data-theme=biblioteca_midias] .filter_bar .input[data-theme=tagsinput_search_line] .form-control-feedback {
  position: absolute;
  z-index: 2;
  display: block;
  width: 2.375rem;
  height: 2.375rem;
  line-height: 2rem;
  text-align: center;
  color: #030303;
  right: 0;
  font-size: 20px;
  top: -1px;
}
.theme_content[data-theme=biblioteca_midias] .filter_bar .input[data-theme=tagsinput_search_line] .form-control-feedback:hover {
  cursor: pointer !important;
}
.theme_content[data-theme=biblioteca_midias] .filter_bar .input[data-theme=tagsinput_search_line] input {
  font-size: 0.9125em;
  border-radius: 10px !important;
  margin-left: 0px;
}
.theme_content[data-theme=biblioteca_midias] .filter_bar .input[data-theme=tagsinput_search_line] input::-webkit-input-placeholder {
  color: #030303;
}
.theme_content[data-theme=biblioteca_midias] .filter_bar .input[data-theme=tagsinput_search_line] input::-moz-placeholder {
  color: #030303;
}
.theme_content[data-theme=biblioteca_midias] .filter_bar .input[data-theme=tagsinput_search_line] input:-ms-input-placeholder {
  color: #030303;
}
.theme_content[data-theme=biblioteca_midias] .filter_bar .input[data-theme=tagsinput_search_line] input::-ms-input-placeholder {
  color: #030303;
}
.theme_content[data-theme=biblioteca_midias] .filter_bar .input[data-theme=tagsinput_search_line] input::placeholder {
  color: #030303;
}
.theme_content[data-theme=biblioteca_midias] .filter_bar .input[data-theme=tagsinput_search_line] .insert_taginput {
  color: #030303;
  font-size: 1em;
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  border: 1px solid #BCCED7;
  border-radius: 10px !important;
}
.theme_content[data-theme=biblioteca_midias] .filter_bar .input[data-theme=tagsinput_search_line] button {
  color: #4A88B1 !important;
  background: transparent !important;
  border: none !important;
}
.theme_content[data-theme=biblioteca_midias] .filter_bar .input[data-theme=tagsinput_search_line] button:hover {
  cursor: pointer !important;
}
.theme_content[data-theme=biblioteca_midias] .content_thumb .content_thumb_file {
  min-height: 150px;
  max-height: 150px;
  height: 150px;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC");
  position: relative !important;
}
.theme_content[data-theme=biblioteca_midias] .content_thumb .content_thumb_file a {
  max-height: 100%;
  width: 100%;
  height: 100%;
  display: none;
}
.theme_content[data-theme=biblioteca_midias] .content_thumb .content_thumb_file .midias-popup-fit-width {
  display: inline-block !important;
  position: absolute !important;
  max-height: 100%;
  width: 100%;
  height: 100%;
  top: 0;
}
.theme_content[data-theme=biblioteca_midias] .content_thumb .content_thumb_file .midias-popup-fit-width .btn-view {
  display: none;
}
.theme_content[data-theme=biblioteca_midias] .content_thumb .content_thumb_file .midias-popup-fit-width:hover {
  cursor: pointer;
}
.theme_content[data-theme=biblioteca_midias] .content_thumb .content_thumb_file .midias-popup-fit-width:hover .btn-view {
  position: relative;
  display: block !important;
  position: absolute !important;
}
.theme_content[data-theme=biblioteca_midias] .content_thumb .content_thumb_file video {
  max-width: 100%;
  width: 100%;
  min-height: 150px;
  max-height: 100%;
}
.theme_content[data-theme=biblioteca_midias] .content_thumb .content_thumb_file audio {
  width: 100%;
  max-width: 100%;
  margin: 21px 0;
  padding: 0 15px;
}
.theme_content[data-theme=biblioteca_midias] .content_thumb .content_thumb_file .thumb_file_img {
  max-width: 100%;
  width: 100%;
  display: block;
  min-height: 150px;
  max-height: 100%;
  height: 100%;
  margin-bottom: 0;
  -o-object-fit: contain;
     object-fit: contain;
  opacity: 1 !important;
}
.theme_content[data-theme=biblioteca_midias] .content_thumb .close_content_button {
  border-radius: 30px;
  background: #f6f6f6;
  border: 1px solid #FF4A6E;
  width: 28px;
  -webkit-box-shadow: 0 0 7px #333;
          box-shadow: 0 0 7px #333;
}
.theme_content[data-theme=biblioteca_midias] .content_thumb .close_content_button:hover {
  cursor: pointer;
}
.theme_content[data-theme=biblioteca_midias] .content_thumb .close_content_button i {
  color: #FF4A6E;
}
.theme_content[data-theme=biblioteca_midias] .content_thumb .upload_content_button {
  border-radius: 30px;
  background: #f6f6f6;
  border: 1px solid #4A88B1;
  width: 28px;
}
.theme_content[data-theme=biblioteca_midias] .content_thumb .upload_content_button:hover {
  cursor: pointer;
}
.theme_content[data-theme=biblioteca_midias] .content_thumb .upload_content_button i {
  color: #4A88B1;
}
.theme_content[data-theme=biblioteca_midias] .content_thumb .view_content_button {
  border-radius: 50px !important;
  background: #f6f6f6;
  border: 1px solid #4A88B1;
  width: 45px;
  height: 45px !important;
}
.theme_content[data-theme=biblioteca_midias] .content_thumb .view_content_button:hover {
  cursor: pointer;
}
.theme_content[data-theme=biblioteca_midias] .content_thumb .view_content_button i {
  color: #4A88B1;
}
.theme_content[data-theme=biblioteca_midias] .content_thumb .modal-content {
  background: #f6f6f6;
}
.theme_content[data-theme=biblioteca_midias] .content_thumb .modal-content .modal-header .modal-title {
  color: #030303 !important;
  font-weight: 600;
}
.theme_content[data-theme=biblioteca_midias] .content_thumb .bar_actions_thumb .medium_application_alert .alert_high_application {
  display: none;
}
.theme_content[data-theme=biblioteca_midias] .content_thumb .bar_actions_thumb .low_application_alert .alert_high_application {
  display: none;
}
.theme_content[data-theme=biblioteca_midias] .content_thumb .bar_actions_thumb .content_bar {
  display: block;
  list-style: none;
  -webkit-padding-start: 0;
          padding-inline-start: 0;
  height: 40px;
  padding: 0;
  background: #030303;
  color: #FFFFFF;
  margin-bottom: 0;
}
.theme_content[data-theme=biblioteca_midias] .content_thumb .bar_actions_thumb .content_bar div {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.theme_content[data-theme=biblioteca_midias] .content_thumb .bar_actions_thumb .content_bar div a {
  color: #FFFFFF;
}
.theme_content[data-theme=biblioteca_midias] .content_thumb .bar_actions_thumb .content_bar .application_option {
  float: left !important;
  padding: 8px !important;
  font-size: 14px !important;
}
.theme_content[data-theme=biblioteca_midias] .content_thumb .bar_actions_thumb .content_bar .application_option .high_application {
  color: #FF4A6E;
}
.theme_content[data-theme=biblioteca_midias] .content_thumb .bar_actions_thumb .content_bar .application_option .medium_application {
  color: #F8AB11;
}
.theme_content[data-theme=biblioteca_midias] .content_thumb .bar_actions_thumb .content_bar .application_option .low_application {
  color: #06D79D;
}
.theme_content[data-theme=biblioteca_midias] .content_thumb .bar_actions_thumb .content_bar .image-block {
  float: left !important;
  padding: 10px !important;
  font-size: 14px !important;
}
.theme_content[data-theme=biblioteca_midias] .content_thumb .bar_actions_thumb .content_bar .image-block .block-icon {
  color: #FF4A6E;
  margin-right: 3px;
}
.theme_content[data-theme=biblioteca_midias] .content_thumb .bar_actions_thumb .content_bar .alert_high_application {
  border-left: 1px solid #ffffff3b;
  border-right: 1px solid #ffffff3b;
  float: right;
}
.theme_content[data-theme=biblioteca_midias] .content_thumb .bar_actions_thumb .content_bar .alert_high_application a {
  padding: 8px 13px;
}
.theme_content[data-theme=biblioteca_midias] .content_thumb .bar_actions_thumb .content_bar .alert_high_application a:hover {
  cursor: pointer;
  color: #F8AB11;
}
.theme_content[data-theme=biblioteca_midias] .content_thumb .bar_actions_thumb .content_bar .edit_option {
  border-left: 1px solid #ffffff3b;
  border-right: 1px solid #ffffff3b;
  float: right;
}
.theme_content[data-theme=biblioteca_midias] .content_thumb .bar_actions_thumb .content_bar .edit_option a {
  padding: 8px 13px;
}
.theme_content[data-theme=biblioteca_midias] .content_thumb .bar_actions_thumb .content_bar .edit_option a:hover {
  cursor: pointer;
  color: #06D79D;
}
.theme_content[data-theme=biblioteca_midias] .content_thumb .bar_actions_thumb .content_bar .delete_option {
  float: right;
}
.theme_content[data-theme=biblioteca_midias] .content_thumb .bar_actions_thumb .content_bar .delete_option a {
  padding: 8px 10px;
}
.theme_content[data-theme=biblioteca_midias] .content_thumb .bar_actions_thumb .content_bar .delete_option a:hover {
  cursor: pointer;
  color: #FF4A6E;
}
.theme_content[data-theme=biblioteca_midias] .content_thumb .bar_actions_thumb .content_bar .download_option {
  float: right;
}
.theme_content[data-theme=biblioteca_midias] .content_thumb .bar_actions_thumb .content_bar .download_option a {
  padding: 8px 10px;
}
.theme_content[data-theme=biblioteca_midias] .content_thumb .bar_actions_thumb .content_bar .download_option a:hover {
  cursor: pointer;
  color: #63c9ef;
}
.theme_content[data-theme=biblioteca_midias] .content_thumb .title-midias, .theme_content[data-theme=biblioteca_midias] .content_thumb .title-img {
  font-weight: 500;
  font-size: 15px;
  overflow: hidden;
  text-overflow: ellipsis;
  max-height: 85px;
  white-space: pre-line;
  max-width: 100% !important;
  display: block;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  margin-top: -15px;
}
.theme_content[data-theme=biblioteca_midias] .content_thumb .subtitle-midias {
  font-weight: 300;
  font-size: 13px;
}
.theme_content[data-theme=biblioteca_midias] .content_thumb .upload-date, .theme_content[data-theme=biblioteca_midias] .content_thumb .description-file, .theme_content[data-theme=biblioteca_midias] .content_thumb .date-capture-img {
  width: 100%;
  height: auto;
  font-family: "Montserrat", sans-serif;
  font-size: 11px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #444444;
  line-height: 1.5;
  padding-top: 5px;
}
.theme_content[data-theme=biblioteca_midias] .content_thumb .upload-date, .theme_content[data-theme=biblioteca_midias] .content_thumb .date-capture-img {
  color: #989898;
}

.theme_content[data-theme=preview_midia_modal] {
  padding: 0 !important;
  position: relative;
}
.theme_content[data-theme=preview_midia_modal] .input[data-theme=tagsinput_edit] {
  padding: 0px !important;
  padding: 0px !important;
  width: 100% !important;
  max-width: 100%;
  min-width: 240px;
  position: relative;
  border-radius: 50px;
}
.theme_content[data-theme=preview_midia_modal] .input[data-theme=tagsinput_edit] .bootstrap-tagsinput {
  border-radius: 50px !important;
  border: none !important;
  max-height: 100px !important;
  min-height: 32px !important;
  width: 100% !important;
  line-height: 24px !important;
  padding: 7px 6px;
}
.theme_content[data-theme=preview_midia_modal] .input[data-theme=tagsinput_edit] .bootstrap-tagsinput:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.theme_content[data-theme=preview_midia_modal] .input[data-theme=tagsinput_edit] .bootstrap-tagsinput .tag {
  background: #e1e1e1 !important;
  border-radius: 50px !important;
  width: auto !important;
  max-height: 24px !important;
  font-size: 0.8125em !important;
  color: #444444 !important;
  margin: 3px 3px 3px 3px;
  padding: 6px 10px;
}
.theme_content[data-theme=preview_midia_modal] .input[data-theme=tagsinput_edit] .bootstrap-tagsinput .tag:first-child {
  margin: 0 !important;
}
.theme_content[data-theme=preview_midia_modal] .input[data-theme=tagsinput_edit] .bootstrap-tagsinput .tag [data-role=remove] {
  width: 7px !important;
  height: 7px !important;
  color: #4a88b1 !important;
  font-weight: 600 !important;
}
.theme_content[data-theme=preview_midia_modal] .input[data-theme=tagsinput_edit] .bootstrap-tagsinput input[type=text] {
  font-size: 0.9125em;
  border-radius: 50px !important;
  margin-left: 0px;
}
.theme_content[data-theme=preview_midia_modal] .input[data-theme=tagsinput_edit] .bootstrap-tagsinput input[type=text]::-webkit-input-placeholder {
  color: #030303;
}
.theme_content[data-theme=preview_midia_modal] .input[data-theme=tagsinput_edit] .bootstrap-tagsinput input[type=text]::-moz-placeholder {
  color: #030303;
}
.theme_content[data-theme=preview_midia_modal] .input[data-theme=tagsinput_edit] .bootstrap-tagsinput input[type=text]:-ms-input-placeholder {
  color: #030303;
}
.theme_content[data-theme=preview_midia_modal] .input[data-theme=tagsinput_edit] .bootstrap-tagsinput input[type=text]::-ms-input-placeholder {
  color: #030303;
}
.theme_content[data-theme=preview_midia_modal] .input[data-theme=tagsinput_edit] .bootstrap-tagsinput input[type=text]::placeholder {
  color: #030303;
}
.theme_content[data-theme=preview_midia_modal] .input[data-theme=tagsinput_edit] .bootstrap-tagsinput:not(.tag) input[type=text] {
  margin-left: 0 !important;
  min-height: 23px;
  width: 100px;
  background: #e1e1e1;
}
.theme_content[data-theme=preview_midia_modal] .input[data-theme=tagsinput_edit] .bootstrap-tagsinput ::-webkit-input-placeholder {
  padding-left: 5px;
}
.theme_content[data-theme=preview_midia_modal] .input[data-theme=tagsinput_edit] .bootstrap-tagsinput ::-moz-placeholder {
  padding-left: 5px;
}
.theme_content[data-theme=preview_midia_modal] .input[data-theme=tagsinput_edit] .bootstrap-tagsinput :-ms-input-placeholder {
  padding-left: 5px;
}
.theme_content[data-theme=preview_midia_modal] .input[data-theme=tagsinput_edit] .bootstrap-tagsinput ::-ms-input-placeholder {
  padding-left: 5px;
}
.theme_content[data-theme=preview_midia_modal] .input[data-theme=tagsinput_edit] .bootstrap-tagsinput ::placeholder {
  padding-left: 5px;
}
.theme_content[data-theme=preview_midia_modal] .input[data-theme=tagsinput_edit] span {
  color: #BCCED7 !important;
}
.theme_content[data-theme=preview_midia_modal] .input[data-theme=tagsinput_edit] .form-control-feedback {
  position: absolute;
  z-index: 2;
  display: block;
  width: 2.375rem;
  height: 2.375rem;
  line-height: 2rem;
  text-align: center;
  color: #030303;
  right: 0;
  font-size: 20px;
  top: -1px;
}
.theme_content[data-theme=preview_midia_modal] .input[data-theme=tagsinput_edit] .form-control-feedback:hover {
  cursor: pointer !important;
}
.theme_content[data-theme=preview_midia_modal] .input[data-theme=tagsinput_edit] input {
  font-size: 0.9125em;
  border-radius: 10px !important;
  margin-left: 0px;
}
.theme_content[data-theme=preview_midia_modal] .input[data-theme=tagsinput_edit] input::-webkit-input-placeholder {
  color: #030303;
}
.theme_content[data-theme=preview_midia_modal] .input[data-theme=tagsinput_edit] input::-moz-placeholder {
  color: #030303;
}
.theme_content[data-theme=preview_midia_modal] .input[data-theme=tagsinput_edit] input:-ms-input-placeholder {
  color: #030303;
}
.theme_content[data-theme=preview_midia_modal] .input[data-theme=tagsinput_edit] input::-ms-input-placeholder {
  color: #030303;
}
.theme_content[data-theme=preview_midia_modal] .input[data-theme=tagsinput_edit] input::placeholder {
  color: #030303;
}
.theme_content[data-theme=preview_midia_modal] .input[data-theme=tagsinput_edit] .insert_taginput {
  color: #030303;
  font-size: 1em;
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  border: 1px solid #BCCED7;
  border-radius: 10px !important;
}
.theme_content[data-theme=preview_midia_modal] .input[data-theme=tagsinput_edit] button {
  color: #4A88B1 !important;
  background: transparent !important;
  border: none !important;
}
.theme_content[data-theme=preview_midia_modal] .input[data-theme=tagsinput_edit] button:hover {
  cursor: pointer !important;
}
.theme_content[data-theme=preview_midia_modal] h2 {
  color: #333;
  font-weight: 600;
  min-height: 36px;
  border: 1px dashed transparent;
  width: 95%;
  display: inline-block;
}
.theme_content[data-theme=preview_midia_modal] h2 i {
  display: inline-block;
}
.theme_content[data-theme=preview_midia_modal] h2:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.theme_content[data-theme=preview_midia_modal] h2:focus i {
  opacity: 0.4;
  margin-left: 10px;
  display: inline-block !important;
}
.theme_content[data-theme=preview_midia_modal] h2:hover {
  border: 1px dashed #bbbbbb;
}
.theme_content[data-theme=preview_midia_modal] h2:empty {
  min-height: 36px;
  width: 100% !important;
  min-width: 100px;
  border: 1px dashed red;
  display: inline-block;
}
.theme_content[data-theme=preview_midia_modal] h2:empty:after {
  content: "Erro: Campo vazio! Preencha o campo.";
  color: red;
  font-size: 11px;
  pointer-events: none;
  padding: 0 10px;
}
.theme_content[data-theme=preview_midia_modal] h5 span {
  font-weight: 400;
  color: #333;
  min-width: 220px;
  min-height: 16px;
  border: 1px dashed transparent;
}
.theme_content[data-theme=preview_midia_modal] h5 span i {
  display: inline-block;
}
.theme_content[data-theme=preview_midia_modal] h5 span:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.theme_content[data-theme=preview_midia_modal] h5 span:hover {
  border: 1px dashed #bbbbbb;
}
.theme_content[data-theme=preview_midia_modal] h5 span:hover i {
  opacity: 0.4;
  margin-left: 10px;
  display: inline-block !important;
}
.theme_content[data-theme=preview_midia_modal] h5 span:empty {
  min-height: 16px;
  width: 250px !important;
  min-width: 100px;
  border: 1px dashed red;
  display: inline-block;
}
.theme_content[data-theme=preview_midia_modal] h5 span:empty:after {
  content: "Erro: Campo vazio! Preencha o campo.";
  color: red;
  font-size: 11px;
  pointer-events: none;
  padding: 0 10px;
}
.theme_content[data-theme=preview_midia_modal] .description-picture textarea {
  width: 100%;
  border: none;
  resize: none;
  border: 1px dashed transparent;
}
.theme_content[data-theme=preview_midia_modal] .description-picture textarea:hover {
  border: 1px dashed #bbbbbb;
}
.theme_content[data-theme=preview_midia_modal] .description-picture textarea:hover i {
  opacity: 0.4;
  margin-left: 10px;
  display: inline-block !important;
}
.theme_content[data-theme=preview_midia_modal] .lista-crops {
  position: absolute;
  display: none;
  left: 0;
  bottom: 0px;
  width: 100%;
  background-color: #333;
  background-clip: padding-box;
  z-index: 10;
  text-align: left;
}
.theme_content[data-theme=preview_midia_modal] .lista-crops .content-scroll-slider {
  max-width: 100%;
  overflow: auto;
  width: 100%;
}
.theme_content[data-theme=preview_midia_modal] .lista-crops .close-lista-crops {
  float: right;
  margin-right: 5px;
}
.theme_content[data-theme=preview_midia_modal] .lista-crops .close-lista-crops:hover {
  cursor: pointer;
}
.theme_content[data-theme=preview_midia_modal] .lista-crops h3 {
  padding: 5px 10px 0;
  color: #A5A5A5;
  font-weight: 500;
  margin-bottom: 0;
  border-bottom: 1px solid #a5a5a536;
}
.theme_content[data-theme=preview_midia_modal] .lista-crops h3 i {
  margin-right: 5px;
  font-size: 26px;
  vertical-align: middle;
}
.theme_content[data-theme=preview_midia_modal] .lista-crops .lista-container {
  list-style: none !important;
  padding: 0 !important;
  max-height: 200px;
  height: 100%;
  margin: 0;
  max-width: -webkit-max-content;
  max-width: -moz-max-content;
  max-width: max-content;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  overflow-x: auto !important;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  /* width */
  /* Track */
  /* Handle */
  /* Handle on hover */
}
.theme_content[data-theme=preview_midia_modal] .lista-crops .lista-container ::-webkit-scrollbar {
  width: 2px;
}
.theme_content[data-theme=preview_midia_modal] .lista-crops .lista-container ::-webkit-scrollbar-track {
  background: #FFFFFF;
}
.theme_content[data-theme=preview_midia_modal] .lista-crops .lista-container ::-webkit-scrollbar-thumb {
  background: #333;
}
.theme_content[data-theme=preview_midia_modal] .lista-crops .lista-container ::-webkit-scrollbar-thumb:hover {
  opacity: 1;
}
.theme_content[data-theme=preview_midia_modal] .lista-crops .lista-container .check-select-crop {
  display: none;
}
.theme_content[data-theme=preview_midia_modal] .lista-crops .lista-container .list-itens {
  border-radius: 0 !important;
  width: 100% !important;
  height: 100% !important;
  max-height: 155px !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
  text-align: left !important;
  background-color: transparent !important;
  max-width: 110px;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.theme_content[data-theme=preview_midia_modal] .lista-crops .lista-container .list-itens .crop {
  width: 100%;
  height: 100%;
  display: block;
  max-width: 100%;
  padding: 10px;
  position: relative;
  text-align: center;
}
.theme_content[data-theme=preview_midia_modal] .lista-crops .lista-container .list-itens .crop:hover {
  cursor: pointer;
}
.theme_content[data-theme=preview_midia_modal] .lista-crops .lista-container .list-itens .crop:hover .check-select-crop {
  display: inline-block;
  height: 28px;
  width: 28px;
  background-color: white;
  position: absolute;
  right: 15px;
  border-radius: 50%;
  text-align: center;
  top: 15px;
  border: 1px solid #d6d6d6;
  opacity: 1;
}
.theme_content[data-theme=preview_midia_modal] .lista-crops .lista-container .list-itens .crop:hover .check-select-crop i {
  font-size: 15px;
  color: red;
  margin: 6px 0;
}
.theme_content[data-theme=preview_midia_modal] .lista-crops .lista-container .list-itens .crop .crop-img {
  max-height: 110px;
  max-width: 100%;
}
.theme_content[data-theme=preview_midia_modal] .lista-crops .lista-container .list-itens .crop .crop-img img {
  max-width: 100%;
  height: 100%;
  max-height: 110px;
  -o-object-fit: cover;
     object-fit: cover;
}
.theme_content[data-theme=preview_midia_modal] .lista-crops .lista-container .list-itens .info-crop {
  font-family: "Libre Franklin", sans-serif;
}
.theme_content[data-theme=preview_midia_modal] .lista-crops .lista-container .list-itens .info-crop h1 {
  margin-top: 3px;
  font-weight: 700;
  font-size: 12px;
  color: #A5A5A5;
  margin-bottom: 0;
  line-height: 1.2;
  color: #A5A5A5;
}
.theme_content[data-theme=preview_midia_modal] .lista-crops .lista-container .list-itens .info-crop p {
  margin-top: 3px;
  font-size: 10px;
  color: #A5A5A5;
  margin-bottom: 0;
}
.theme_content[data-theme=preview_midia_modal] figure {
  margin-bottom: 10px !important;
  max-width: 100%;
  max-height: 100%;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC");
  position: relative;
  text-align: center;
}
.theme_content[data-theme=preview_midia_modal] figure img {
  width: 100%;
  height: 100%;
  max-height: calc(100vh - 20px);
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: center;
     object-position: center;
  max-width: 1280px;
}
@media (min-width: 1281px) {
  .theme_content[data-theme=preview_midia_modal] figure img {
    max-height: calc(100vh - 270px);
  }
}
.theme_content[data-theme=preview_midia_modal] figure .video-container {
  max-width: 100%;
  max-height: 600px;
  text-align: center;
}
.theme_content[data-theme=preview_midia_modal] figure .video-container video {
  height: 100%;
  max-height: calc(100vh - 200px);
  width: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: center;
     object-position: center;
  margin: 0;
  padding: 0;
  display: block;
}
@media (min-width: 1281px) {
  .theme_content[data-theme=preview_midia_modal] figure .video-container video {
    max-height: calc(80vh - 200px);
  }
}
.theme_content[data-theme=preview_midia_modal] figure .audio-container {
  max-width: 100%;
  max-height: calc(100vh - 200px);
  text-align: center;
  padding: 15% 15%;
}
.theme_content[data-theme=preview_midia_modal] figure .audio-container audio {
  width: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: center;
     object-position: center;
  margin: 0;
  padding: 0;
  display: block;
}
.theme_content[data-theme=preview_midia_modal] figure .document-container {
  overflow: hidden;
  padding-top: calc(100vh - 20px);
  position: relative;
  width: calc(100vh - 20px);
  margin: 0 auto;
}
@media (min-width: 1281px) {
  .theme_content[data-theme=preview_midia_modal] figure .document-container {
    padding-top: calc(72vh - 20px);
  }
}
.theme_content[data-theme=preview_midia_modal] figure .document-container iframe {
  border: 0;
  height: calc(100vh - 20px);
  left: 0;
  position: absolute;
  top: 0;
  width: calc(100vh - 20px);
}
@media (min-width: 1281px) {
  .theme_content[data-theme=preview_midia_modal] figure .document-container iframe {
    height: calc(73vh - 20px);
  }
}
.theme_content[data-theme=preview_midia_modal] figure .document-container .theme_midias[data-theme=excel] {
  height: 100%;
  width: 120px;
  max-width: 100%;
  margin: 0 auto;
  padding: 11.333% 0px;
}
.theme_content[data-theme=preview_midia_modal] figure .document-container .theme_midias[data-theme=excel]:before {
  content: " ";
  background: url("https://assets.agazeta.com.br/gazeta-live-v1/release-0.36.182/assets/images/xls.svg");
  background-size: 100% 100%;
  background-position: center center;
  background-repeat: no-repeat;
  height: 120px;
  width: 120px;
  display: block;
}
.theme_content[data-theme=preview_midia_modal] figure .document-container .theme_midias[data-theme=doc] {
  height: 100%;
  width: 120px;
  max-width: 100%;
  margin: 0 auto;
  padding: 11.333% 0px;
}
.theme_content[data-theme=preview_midia_modal] figure .document-container .theme_midias[data-theme=doc]:before {
  content: " ";
  background: url("https://assets.agazeta.com.br/gazeta-live-v1/release-0.36.182/assets/images/doc.svg");
  background-size: 100% 100%;
  background-position: center center;
  background-repeat: no-repeat;
  height: 120px;
  width: 120px;
  display: block;
}
.theme_content[data-theme=preview_midia_modal] figure .document-container .theme_midias[data-theme=pdf] {
  height: 100%;
  width: 120px;
  max-width: 100%;
  margin: 0 auto;
  padding: 11.333% 0px;
}
.theme_content[data-theme=preview_midia_modal] figure .document-container .theme_midias[data-theme=pdf]:before {
  content: " ";
  background: url("https://assets.agazeta.com.br/gazeta-live-v1/release-0.36.182/assets/images/pdf.svg");
  background-size: 100% 100%;
  background-position: center center;
  background-repeat: no-repeat;
  height: 120px;
  width: 120px;
  display: block;
}
.theme_content[data-theme=preview_midia_modal] figure .document-container .theme_midias[data-theme=csv] {
  height: 100%;
  width: 120px;
  max-width: 100%;
  margin: 0 auto;
  padding: 11.333% 0px;
}
.theme_content[data-theme=preview_midia_modal] figure .document-container .theme_midias[data-theme=csv]:before {
  content: " ";
  background: url("https://assets.agazeta.com.br/gazeta-live-v1/release-0.36.182/assets/images/csv.svg");
  background-size: 100% 100%;
  background-position: center center;
  background-repeat: no-repeat;
  height: 120px;
  width: 120px;
  display: block;
}
.theme_content[data-theme=preview_midia_modal] figure .document-container .theme_midias[data-theme=zip] {
  height: 100%;
  width: 120px;
  max-width: 100%;
  margin: 0 auto;
  padding: 11.333% 0px;
}
.theme_content[data-theme=preview_midia_modal] figure .document-container .theme_midias[data-theme=zip]:before {
  content: " ";
  background: url("https://assets.agazeta.com.br/gazeta-live-v1/release-0.36.182/assets/images/zip-file.svg");
  background-size: 100% 100%;
  background-position: center center;
  background-repeat: no-repeat;
  height: 120px;
  width: 120px;
  display: block;
}
.theme_content[data-theme=preview_midia_modal] figure .form-toggle-buttons {
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
  width: 300px;
  height: auto;
  display: none;
  position: absolute;
  right: 70px;
  top: 5px;
  -webkit-box-shadow: 0 0 5px 1px rgba(51, 51, 51, 0.3);
          box-shadow: 0 0 5px 1px rgba(51, 51, 51, 0.3);
  text-align: left;
  z-index: 10;
}
.theme_content[data-theme=preview_midia_modal] figure .form-toggle-buttons h3 {
  font-size: 16px;
  background: #4A88B1;
  color: white;
  font-weight: 600px;
  padding: 5px 10px;
  border-radius: 0.25em 0.25em 0 0 !important;
}
.theme_content[data-theme=preview_midia_modal] figure .restrito {
  position: relative;
  /*** Checkbox customizado ***/
  /* Icone da acao desmarcado */
  /* Icone da acao marcado */
}
.theme_content[data-theme=preview_midia_modal] figure .restrito [type=checkbox] + label {
  padding-left: 29px;
  height: 32px;
  line-height: 21px;
  font-weight: normal;
  margin: 0;
  font-size: 32px;
}
.theme_content[data-theme=preview_midia_modal] figure .restrito input[type=checkbox]:checked li.restrito {
  background-color: red !important;
}
.theme_content[data-theme=preview_midia_modal] figure .restrito input[type=checkbox] {
  display: none;
}
.theme_content[data-theme=preview_midia_modal] figure .restrito input[type=checkbox] + label:before {
  font-family: FontAwesome;
  display: inline-block;
}
.theme_content[data-theme=preview_midia_modal] figure .restrito input[type=checkbox] + label:before {
  content: "";
  height: 32px;
  width: 21px;
  vertical-align: middle;
  top: 13px;
  text-align: center;
  left: 3px;
  color: white;
}
.theme_content[data-theme=preview_midia_modal] figure .restrito input[type=checkbox] + label:before {
  letter-spacing: 10px;
}
.theme_content[data-theme=preview_midia_modal] figure .restrito input[type=checkbox]:checked + label:before {
  content: "";
  -webkit-transform: none;
          transform: none;
  height: 32px;
  width: 21px;
  vertical-align: middle;
  top: 13px;
  text-align: center;
  left: 3px;
  color: white;
}
.theme_content[data-theme=preview_midia_modal] figure .restrito input[type=checkbox]:checked + label:before {
  letter-spacing: 5px;
}
.theme_content[data-theme=preview_midia_modal] figure .restrito input[type=checkbox] + label:before, .theme_content[data-theme=preview_midia_modal] figure .restrito [type=checkbox]:not(.filled-in) + label:after {
  border: none;
  border-radius: 0;
}
.theme_content[data-theme=preview_midia_modal] figure nav.actions-midias-menus {
  position: absolute;
  right: 20px;
  top: 20px;
  z-index: 10;
}
.theme_content[data-theme=preview_midia_modal] figure nav.actions-midias-menus ul.container-list {
  list-style: none;
}
.theme_content[data-theme=preview_midia_modal] figure nav.actions-midias-menus ul.container-list .active-action {
  background-color: #63c9ef;
}
.theme_content[data-theme=preview_midia_modal] figure nav.actions-midias-menus ul.container-list li.list-item-acions {
  list-style: none;
  width: 60px;
  height: 60px;
  margin-bottom: 20px;
  border-radius: 50%;
  text-align: center;
  padding: 6px;
  -webkit-box-shadow: 0 0 5px 1px rgba(51, 51, 51, 0.3);
          box-shadow: 0 0 5px 1px rgba(51, 51, 51, 0.3);
  background-color: #4A88B1;
}
.theme_content[data-theme=preview_midia_modal] figure nav.actions-midias-menus ul.container-list li.list-item-acions button {
  background: transparent !important;
  border: none !important;
  color: white;
}
.theme_content[data-theme=preview_midia_modal] figure nav.actions-midias-menus ul.container-list li.list-item-acions button.upload-action i.-loading {
  color: #FFF !important;
  padding: 7px;
}
.theme_content[data-theme=preview_midia_modal] figure nav.actions-midias-menus ul.container-list li.list-item-acions a {
  background: transparent !important;
  border: none !important;
  color: white;
}
.theme_content[data-theme=preview_midia_modal] figure nav.actions-midias-menus ul.container-list li.list-item-acions:hover {
  cursor: pointer;
  background: #63c9ef;
}
.theme_content[data-theme=preview_midia_modal] figure nav.actions-midias-menus ul.container-list li.list-item-acions i {
  font-size: 32px;
}

.container-midia-options {
  max-width: 375px;
}
@media (min-width: 1280px) {
  .container-midia-options {
    max-width: 600px;
  }
}
.container-midia-options.container-midia-optionsPicture {
  max-width: 367px;
}
@media (min-width: 1281px) {
  .container-midia-options.container-midia-optionsPicture {
    max-width: 600px;
  }
}
.container-midia-options .-avanced-option-upload {
  display: inline-block;
}
.container-midia-options .-check-not-crop {
  display: inline-block;
  float: right;
}
.container-midia-options .-check-not-crop .custom-control-indicator {
  border: 1px solid #B7BEC8;
}
.container-midia-options .-check-not-crop .custom-control-indicator:hover {
  cursor: pointer !important;
}
.container-midia-options .-check-not-crop .custom-control-description {
  margin-top: 3px;
}
.container-midia-options .-check-not-crop label {
  margin-right: 0;
  padding-top: 0;
  margin-top: -6px;
  margin-bottom: 0;
}

.progress-upload .podcast-upload-progress {
  display: inline-block;
  height: 70px;
  width: 70px;
  -o-object-fit: cover;
     object-fit: cover;
  background-color: #f3f3f3;
  -o-object-position: center;
     object-position: center;
  float: left;
  text-align: center !important;
  border: 1px dashed #b7b7b7;
}
.progress-upload .podcast-upload-progress i {
  font-size: 34px;
  margin: 14% auto;
  display: block;
  color: #4A88B1;
}
.progress-upload .podcast-upload-progress .preview-upload-content {
  display: inline-block;
  width: auto;
  margin-left: 10px;
  max-height: 70px;
  padding: 25px 0;
}
.progress-upload .podcast-upload-progress .preview-upload-content a {
  display: block;
  padding: 0;
  width: auto;
  height: auto;
  background: transparent;
  color: #989898;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: none;
  font-size: 14px;
}
.progress-upload .podcast-upload-progress .preview-upload-content a:hover {
  color: #4A88B1;
}
.progress-upload .podcast-upload-progress .preview-upload-content a i {
  font-size: 21px;
  vertical-align: inherit;
}
.progress-upload .thumb-uploading-progress {
  display: inline-block;
  height: 70px;
  width: 70px;
  -o-object-fit: cover;
     object-fit: cover;
  background-color: #f3f3f3;
  -o-object-position: center;
     object-position: center;
}
.progress-upload .thumb-uploading-progress img {
  max-width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  width: 70px;
  height: 70px;
  -o-object-position: top;
     object-position: top;
}
.progress-upload .progress-upload-info {
  display: inline-block;
  vertical-align: middle;
  height: 70px;
  margin-left: 10px;
}
.progress-upload .progress-upload-info .titulo-midia {
  font-size: 16px;
  font-weight: 600;
  line-height: 1;
  color: #030303;
}
.progress-upload .progress-upload-info .tamanho-midia {
  font-size: 12px;
  color: #989898;
  display: block;
}
.progress-upload .progress-upload-info .status-loading {
  font-size: 12px;
  display: block;
}
.progress-upload .progress-upload-info .status-loading .loading-upload-midia:before {
  content: " ";
  display: inline-block;
  color: #989898;
  background-color: red;
  margin-right: 5px;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  -webkit-animation: heartbit 1s ease-out;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
.progress-upload .progress-upload-info .status-loading .sucesso-upload {
  color: #06D79D;
}
.progress-upload .progress-upload-info .status-loading .erro-upload {
  color: #FF4A6E;
}
.progress-upload .preview-upload-content {
  display: inline-block;
  width: auto;
  margin-left: 10px;
  max-height: 70px;
  padding: 25px 0;
}
.progress-upload .preview-upload-content a {
  display: block;
  padding: 0;
  width: auto;
  height: auto;
  background: transparent;
  color: #989898;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: none;
  font-size: 14px;
}
.progress-upload .preview-upload-content a:hover {
  color: #4A88B1;
}
.progress-upload .preview-upload-content a i {
  font-size: 21px;
  vertical-align: inherit;
}

/*Dropzone Mídias*/
.theme_dropzone[data-theme=midias] .dropzone {
  background: #F9FBFA;
  border: 1px solid #d8d6d6 !important;
}
.theme_dropzone[data-theme=midias] .dropzone .dz-message {
  padding: 5% 5%;
  text-align: center;
  max-width: 1280px;
  margin: 0 auto;
}
.theme_dropzone[data-theme=midias] .dropzone .txt_upload {
  font-family: "Montserrat", sans-serif;
  font-size: 1em;
  font-weight: normal;
  font-style: italic;
  font-stretch: normal;
  line-height: 1.88;
  letter-spacing: normal;
  text-align: center;
  color: #444444;
  width: 50%;
  display: inline-block;
}
.theme_dropzone[data-theme=midias] .dropzone .txt_type_uploads {
  display: block;
  font-size: 13px;
  color: #687384;
  display: block;
  text-align: center;
  margin: 0 auto;
}
.theme_dropzone[data-theme=midias] .dropzone .txt_type_uploads span {
  color: #4A88B1;
  font-weight: 500;
}
.theme_dropzone[data-theme=midias] .dropzone .txt_type_uploads i {
  color: #4A88B1;
  font-weight: 700;
  color: #6DCEEF;
}
.theme_dropzone[data-theme=midias] .dropzone .upload_explore_btn {
  font-weight: 600;
  color: #4A88B1 !important;
}
.theme_dropzone[data-theme=midias] .dropzone .upload_explore_btn:hover {
  text-decoration: underline !important;
  cursor: pointer;
}
.theme_dropzone[data-theme=midias] .dropzone .title_upload {
  display: none;
}
.theme_dropzone[data-theme=midias] .dropzone .upload_icon_container {
  display: inline-block;
  width: 70px;
  height: 70px;
  background: transparent;
  border-radius: 50%;
  border: 1px dotted #AABECC;
  padding: 3%;
}
.theme_dropzone[data-theme=midias] .dropzone .upload_icon_container i {
  color: #AABECC;
  font-size: 35px;
}
.theme_dropzone[data-theme=midias] .dropzone .upload_icon_container .mdi-camera-enhance {
  display: inline;
}
.theme_dropzone[data-theme=midias] .dropzone .upload_icon_container .mdi-upload {
  display: none;
}
.theme_dropzone[data-theme=midias] .advanced_system {
  display: none;
}
.theme_dropzone[data-theme=midias] .progress-upload .podcast-upload-progress {
  display: inline-block;
  height: 70px;
  width: 70px;
  -o-object-fit: cover;
     object-fit: cover;
  background-color: #f3f3f3;
  -o-object-position: center;
     object-position: center;
  float: left;
  text-align: center !important;
  border: 1px dashed #b7b7b7;
}
.theme_dropzone[data-theme=midias] .progress-upload .podcast-upload-progress i {
  font-size: 34px;
  margin: 14% auto;
  display: block;
  color: #4A88B1;
}
.theme_dropzone[data-theme=midias] .progress-upload .podcast-upload-progress .progress-upload-info {
  display: inline-block;
  vertical-align: middle;
  height: 70px;
  margin-left: 10px;
}
.theme_dropzone[data-theme=midias] .progress-upload .podcast-upload-progress .progress-upload-info .titulo-midia {
  font-size: 16px;
  font-weight: 600;
  line-height: 1;
  color: #030303;
}
.theme_dropzone[data-theme=midias] .progress-upload .podcast-upload-progress .progress-upload-info .tamanho-midia {
  font-size: 12px;
  color: #989898;
  display: block;
}
.theme_dropzone[data-theme=midias] .progress-upload .podcast-upload-progress .progress-upload-info .status-loading {
  font-size: 12px;
  display: block;
}
.theme_dropzone[data-theme=midias] .progress-upload .podcast-upload-progress .progress-upload-info .status-loading .loading-upload-midia:before {
  content: " ";
  display: inline-block;
  color: #989898;
  background-color: red;
  margin-right: 5px;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  -webkit-animation: heartbit 1s ease-out;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
.theme_dropzone[data-theme=midias] .progress-upload .podcast-upload-progress .progress-upload-info .status-loading .sucesso-upload {
  color: #06D79D;
}
.theme_dropzone[data-theme=midias] .progress-upload .podcast-upload-progress .progress-upload-info .status-loading .erro-upload {
  color: #FF4A6E;
}
.theme_dropzone[data-theme=midias] .progress-upload .podcast-upload-progress .preview-upload-content {
  display: inline-block;
  width: auto;
  margin-left: 10px;
  max-height: 70px;
  padding: 25px 0;
}
.theme_dropzone[data-theme=midias] .progress-upload .podcast-upload-progress .preview-upload-content a {
  display: block;
  padding: 0;
  width: auto;
  height: auto;
  background: transparent;
  color: #989898;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: none;
  font-size: 14px;
}
.theme_dropzone[data-theme=midias] .progress-upload .podcast-upload-progress .preview-upload-content a:hover {
  color: #4A88B1;
}
.theme_dropzone[data-theme=midias] .progress-upload .podcast-upload-progress .preview-upload-content a i {
  font-size: 21px;
  vertical-align: inherit;
}
.theme_dropzone[data-theme=midias] .progress-upload .thumb-uploading-progress {
  display: inline-block;
  height: 70px;
  width: 70px;
  -o-object-fit: cover;
     object-fit: cover;
  background-color: #f3f3f3;
  -o-object-position: center;
     object-position: center;
}
.theme_dropzone[data-theme=midias] .progress-upload .thumb-uploading-progress img {
  max-width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  width: 70px;
  height: 70px;
  -o-object-position: top;
     object-position: top;
}
.theme_dropzone[data-theme=midias] .progress-upload .progress-upload-info {
  display: inline-block;
  vertical-align: middle;
  height: 70px;
  margin-left: 10px;
}
.theme_dropzone[data-theme=midias] .progress-upload .progress-upload-info .titulo-midia {
  font-size: 16px;
  font-weight: 600;
  line-height: 1;
  color: #030303;
}
.theme_dropzone[data-theme=midias] .progress-upload .progress-upload-info .tamanho-midia {
  font-size: 12px;
  color: #989898;
  display: block;
}
.theme_dropzone[data-theme=midias] .progress-upload .progress-upload-info .status-loading {
  font-size: 12px;
  display: block;
}
.theme_dropzone[data-theme=midias] .progress-upload .progress-upload-info .status-loading .loading-upload-midia:before {
  content: " ";
  display: inline-block;
  color: #989898;
  background-color: red;
  margin-right: 5px;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  -webkit-animation: heartbit 1s ease-out;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
.theme_dropzone[data-theme=midias] .progress-upload .progress-upload-info .status-loading .sucesso-upload {
  color: #06D79D;
}
.theme_dropzone[data-theme=midias] .progress-upload .progress-upload-info .status-loading .erro-upload {
  color: #FF4A6E;
}
.theme_dropzone[data-theme=midias] .progress-upload .preview-upload-content {
  display: inline-block;
  width: auto;
  margin-left: 10px;
  max-height: 70px;
  padding: 25px 0;
}
.theme_dropzone[data-theme=midias] .progress-upload .preview-upload-content a {
  display: block;
  padding: 0;
  width: auto;
  height: auto;
  background: transparent;
  color: #989898;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: none;
  font-size: 14px;
}
.theme_dropzone[data-theme=midias] .progress-upload .preview-upload-content a:hover {
  color: #4A88B1;
}
.theme_dropzone[data-theme=midias] .progress-upload .preview-upload-content a i {
  font-size: 21px;
  vertical-align: inherit;
}

.nav_bar_upload {
  border-bottom: 1px solid #f1f1f1;
  display: block;
  width: 100%;
  min-height: 65px;
}
.nav_bar_upload .form-check {
  display: inline-block;
  vertical-align: sub;
}
.nav_bar_upload .custom-control-indicator {
  background: transparent;
  border: 1px solid #B7BEC8;
}
.nav_bar_upload .custom-control-indicator:hover {
  cursor: pointer;
}
.nav_bar_upload .custom-control-description {
  font-family: "Montserrat", sans-serif;
  color: rgba(68, 68, 68, 0.57);
  margin-top: 1px;
}
.nav_bar_upload .container_btn {
  display: inline-block;
  float: right;
}
.nav_bar_upload .container_btn .button_theme_clearDelete {
  width: 30px;
}
.nav_bar_upload .container_btn .button_theme_clear {
  width: 30px;
}
.nav_bar_upload .container_btn .btn_mobile_icon {
  display: inline-block;
  margin-left: -7px !important;
}
.nav_bar_upload .container_btn .txt_btn {
  display: none;
}
.nav_bar_upload .theme_button[data-theme=danger] {
  padding: 0.6em 2em;
}
.nav_bar_upload .theme_button[data-theme=success] {
  padding: 0.6em 2em;
}

.theme_content[data-theme=tabs_edit_midias] {
  background-color: transparent;
  border: none;
  font-family: "Montserrat", sans-serif !important;
}
.theme_content[data-theme=tabs_edit_midias] .tabs-header {
  background: transparent !important;
  border-bottom: 1px solid #BCCED7 !important;
}
.theme_content[data-theme=tabs_edit_midias] .tabs-header .border {
  bottom: -1px;
}
@media (max-width: 768px) {
  .theme_content[data-theme=tabs_edit_midias] .tabs-header li.disable {
    display: none !important;
  }
  .theme_content[data-theme=tabs_edit_midias] .tabs-header li.disable a {
    display: none !important;
  }
}
.theme_content[data-theme=tabs_edit_midias] .tabs-header a {
  padding: 15px 20px !important;
}
.theme_content[data-theme=tabs_edit_midias] .tabs-header ul li {
  width: 50%;
  text-align: center;
}
.theme_content[data-theme=tabs_edit_midias] .tabs-header ul li a {
  font-size: 1em !important;
  font-family: "Montserrat", sans-serif !important;
  font-weight: 500;
}
.theme_content[data-theme=tabs_edit_midias] .tabs-header ul li a:hover {
  cursor: pointer;
  text-decoration: none;
}
.theme_content[data-theme=tabs_edit_midias] .tabs-content {
  min-height: 390px;
  max-height: 100% !important;
}
.theme_content[data-theme=tabs_edit_midias]:not(.gerais) {
  overflow: none;
}

.preview-dados {
  display: inline-block;
  font-family: "Montserrat", sans-serif;
}
.preview-dados label.title-fields {
  font-weight: 700;
  color: #333;
  margin-bottom: 15px;
  display: block;
}
.preview-dados iframe {
  padding: 0;
  width: calc(73vh - 20px);
  height: calc(60vh - 20px);
}

.list-article-dados {
  float: right;
  background: #F9FAF9;
  padding: 10px;
  border: 1px solid #EAEAEA;
  font-family: "Montserrat", sans-serif;
}
.list-article-dados h3 {
  font-weight: 600;
  color: #333;
}
.list-article-dados table {
  width: 100%;
}
.list-article-dados table thead tr {
  border-bottom: 1px solid #DBDBDB;
}
.list-article-dados table thead tr th {
  font-weight: 600;
  font-family: "Montserrat", sans-serif;
  font-size: 12px;
  line-height: 1.5;
}
.list-article-dados table thead tr th:last-child {
  text-align: right;
}
.list-article-dados table tbody tr {
  border-bottom: 1px solid #DBDBDB;
}
.list-article-dados table tbody tr td {
  font-size: 14px;
  line-height: 1.5;
  padding: 10px 0;
}
.list-article-dados table tbody tr td a {
  cursor: pointer;
}
.list-article-dados table tbody tr td:last-child {
  text-align: right;
}
.list-article-dados table tbody tr td .aligh-midle {
  font-size: 17px;
  vertical-align: middle;
  color: #4A88B1;
}

/*Crops da Picture*/
.theme_content[data-theme=image_crop] .img-container {
  text-align: center;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC");
  height: 100%;
  max-height: 500px;
  max-width: 100%;
}
.theme_content[data-theme=image_crop] .img-container img {
  max-width: 100%;
  max-height: 100%;
}

.credit-midia {
  display: inline-block;
  margin-left: 0;
  padding-left: 0;
}

.type-audio {
  display: inline-block;
  float: right;
  padding-right: 0;
  text-align: right;
}
.type-audio label {
  display: inline-block;
  color: #333;
  font-weight: bold;
}
.type-audio .form-group {
  display: inline-block;
}

.capture-date {
  display: inline-block;
  float: right;
  vertical-align: middle;
  margin-top: -10px;
}
.capture-date label {
  display: inline-block;
}
.capture-date .form-group {
  display: inline-block;
}
.capture-date .form-group input {
  border: none;
  max-width: 185px;
}
.capture-date .form-group select {
  border: none !important;
}

.select_order {
  border-left: 1px solid #ffffff3b;
  float: right;
  border-right: 1px solid #ffffff3b;
}

/*Buttons*/
.theme_button[data-theme=upload_midia] {
  min-width: 295px;
  min-height: 65px;
  border: 1px dashed #4A88B1;
  background-color: transparent;
  margin: 10px;
  color: #4A88B1;
  font-family: "Montserrat", sans-serif;
  font-size: 1.125em;
  font-weight: 600;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.88;
  letter-spacing: normal;
  text-align: center;
  display: inline-block;
}
.theme_button[data-theme=upload_midia]:hover {
  cursor: pointer;
  text-decoration: underline;
}
.theme_button[data-theme=upload_midia]:hover i {
  text-decoration: none !important;
}
.theme_button[data-theme=upload_midia] i {
  margin: 0 10px;
  font-size: 1em;
  color: #6DCEEF;
}

.theme_button[data-theme=delete_new_midia] {
  position: absolute;
  right: 10px;
  top: 10px;
  z-index: 10;
}
.theme_button[data-theme=delete_new_midia] button.close {
  font-size: inherit;
}
.theme_button[data-theme=delete_new_midia] .close_content_button {
  border-radius: 30px;
  background: #FFFFFF;
  width: 32px;
  height: 32px;
  opacity: 1 !important;
}
.theme_button[data-theme=delete_new_midia] .close_content_button:hover {
  cursor: pointer;
}
.theme_button[data-theme=delete_new_midia] .close_content_button i {
  color: #FF4A6E;
  font-size: 16px;
}
.theme_button[data-theme=delete_new_midia] .upload_content_button {
  border-radius: 30px;
  background: #FFFFFF;
  width: 32px;
  height: 32px;
  opacity: 1 !important;
}
.theme_button[data-theme=delete_new_midia] .upload_content_button:hover {
  cursor: pointer;
}
.theme_button[data-theme=delete_new_midia] .upload_content_button i {
  color: #4A88B1;
  font-size: 16px;
}

.theme_button[data-theme=select_order_gallery] {
  color: #FFFFFF;
  font-size: 1em;
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  border: none;
  border-radius: 6px;
  margin-bottom: 10px;
  text-align: left;
  background-color: transparent;
}
.theme_button[data-theme=select_order_gallery] option {
  color: #333;
}
.theme_button[data-theme=select_order_gallery]:after {
  position: absolute;
  right: 10px;
  top: 13px;
}
.theme_button[data-theme=select_order_gallery]:hover, .theme_button[data-theme=select_order_gallery]:active {
  font-weight: 400;
  cursor: pointer;
}
.theme_button[data-theme=select_order_gallery]:focus {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.theme_button[data-theme=select_order_gallery] i {
  vertical-align: middle !important;
}

/*Group Form New Mídia*/
.theme_group[data-theme=new_midia] {
  position: relative;
  background: #e6e6e645;
  max-height: 235px;
}
.theme_group[data-theme=new_midia] .picture-advanced-content {
  display: none;
}
.theme_group[data-theme=new_midia] .video-cover-container {
  max-height: 235px !important;
  min-height: 220px !important;
  min-width: 220px !important;
  max-width: 100% !important;
  display: block !important;
  -o-object-fit: cover !important;
  object-fit: contain !important;
  position: relative !important;
  overflow: hidden !important;
}
.theme_group[data-theme=new_midia] .video-cover-container video {
  max-width: 100% !important;
  width: 100% !important;
  max-height: 235px !important;
  -o-object-fit: cover !important;
  object-fit: cover !important;
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  min-height: 220px !important;
  height: 100% !important;
}
.theme_group[data-theme=new_midia] .picture-advanced-content {
  display: none;
}
.theme_group[data-theme=new_midia] .video-cover-container {
  max-height: 235px !important;
  min-height: 223px !important;
  min-width: 280px !important;
  max-width: 100% !important;
  display: block !important;
  -o-object-fit: cover !important;
     object-fit: cover !important;
  position: relative !important;
  overflow: hidden !important;
}
.theme_group[data-theme=new_midia] .video-cover-container video {
  max-width: 100% !important;
  width: 100% !important;
  max-height: 100% !important;
  -o-object-fit: cover !important;
     object-fit: cover !important;
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  min-height: 223px !important;
  height: 100% !important;
}
.theme_group[data-theme=new_midia] .container_file_list {
  max-height: 235px;
  display: block;
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: bottom;
     object-position: bottom;
  border: 1px dashed #989898;
}
.theme_group[data-theme=new_midia] img {
  max-width: 100%;
  min-height: 220px;
  height: 100%;
  -o-object-fit: cover;
  object-fit: contain;
  width: 100%;
  -o-object-position: top;
  object-position: center;
  height: 100%;
  max-height: 235px;
}
.theme_group[data-theme=new_midia] embed, .theme_group[data-theme=new_midia] object, .theme_group[data-theme=new_midia] iframe {
  max-width: 280px;
  min-width: 280px;
  width: 100%;
  min-height: 223px;
  height: 100%;
  max-height: 223px;
}
.theme_group[data-theme=new_midia] audio {
  width: 100%;
  margin: 85px 0 70px;
  padding: 10px;
}
.theme_group[data-theme=new_midia] .podcast-ep {
  margin: 0;
  text-align: center;
}
.theme_group[data-theme=new_midia] .podcast-ep i {
  display: block;
  font-size: 110px;
  width: 110px;
  height: 107px;
  margin: 0 auto;
  line-height: 0;
  color: #4A88B1;
}
.theme_group[data-theme=new_midia] .podcast-ep audio {
  width: 100%;
  margin: 0 0;
  padding: 10px;
}
.theme_group[data-theme=new_midia] .-document .theme_midias[data-theme=pdf] {
  height: 100px;
  width: 100px;
  max-width: 100%;
  margin: 0 auto;
  padding: 15.333% 0px;
}
.theme_group[data-theme=new_midia] .-document .theme_midias[data-theme=zip] {
  height: 100px;
  width: 100px;
  max-width: 100%;
  margin: 0 auto;
  padding: 15.333% 0px;
}
.theme_group[data-theme=new_midia] .-document .theme_midias[data-theme=doc] {
  height: 100px;
  width: 100px;
  max-width: 100%;
  margin: 0 auto;
  padding: 15.333% 0px;
}
.theme_group[data-theme=new_midia] .-document .theme_midias[data-theme=xml] {
  height: 100px;
  width: 100px;
  max-width: 100%;
  margin: 0 auto;
  padding: 15.333% 0px;
}
.theme_group[data-theme=new_midia] .-document .theme_midias[data-theme=csv] {
  height: 100px;
  width: 100px;
  max-width: 100%;
  margin: 0 auto;
  padding: 15.333% 0px;
}

.amp-upload-info .col-8-formgroup {
  vertical-align: top !important;
}
.amp-upload-info .theme_button[data-theme=search_input] .form-control:focus {
  border: none !important;
}
.amp-upload-info .input_files .form-group-tb {
  max-width: 100% !important;
  width: 100% !important;
}
.amp-upload-info .theme_button[data-theme=search_input] .form-control-feedback {
  height: 28px !important;
}
.amp-upload-info .form-control {
  min-height: 36px !important;
}

.theme_group[data-theme=new_midia_form] {
  height: 100%;
  width: 100%;
  padding: 0px 0px 0 10px;
}

.theme_group[data-theme=time_file_tag] {
  position: absolute;
  left: 10px;
  top: 10px;
  z-index: 1000;
  width: 45px;
  height: 18px;
  background-color: #444444;
  font-size: 12px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: 1.1px;
  text-align: center;
  color: #ffffff;
  padding: 1px 0 0;
}

.avanced_option_upload {
  color: #4A88B1;
  font-size: 1em;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
}
.avanced_option_upload:hover {
  text-decoration: none !important;
  cursor: pointer;
}
.avanced_option_upload .toggle:before {
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg) !important;
}
.avanced_option_upload i {
  color: #4A88B1;
  font-size: 1em !important;
  vertical-align: middle;
}
@media (max-width: 1279px) {
  .avanced_option_upload {
    display: none !important;
  }
}

.content_thumb .content_thumb_file {
  min-height: 150px;
  max-height: 275px;
  height: 275px;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC");
}
.content_thumb .content_thumb_file a {
  position: relative !important;
  max-height: 100%;
  width: 100%;
  height: 100%;
  display: none;
}
.content_thumb .content_thumb_file:hover a {
  display: inline-block;
}
.content_thumb .content_thumb_file:hover .btn-view {
  position: relative;
  display: inline-block;
}
.content_thumb .content_thumb_file video {
  max-width: 100%;
  width: 100%;
  min-height: 275px;
  max-height: 100%;
}
.content_thumb .content_thumb_file audio {
  width: 100%;
  max-width: 100%;
  margin: 110px 0;
  padding: 0 15px;
}
.content_thumb .content_thumb_file .thumb_file_img {
  max-width: 100%;
  width: 100%;
  height: 100%;
  display: block;
  min-height: 275px;
  max-height: 100%;
  background-repeat: no-repeat;
  background-attachment: scroll;
  background-size: cover;
  margin-bottom: 0;
}
.content_thumb .close_content_button {
  border-radius: 30px;
  background: #f6f6f6;
  border: 1px solid #FF4A6E;
  width: 28px;
  -webkit-box-shadow: 0 0 7px #333;
          box-shadow: 0 0 7px #333;
}
.content_thumb .close_content_button:hover {
  cursor: pointer;
}
.content_thumb .close_content_button i {
  color: #FF4A6E;
}
.content_thumb .upload_content_button {
  border-radius: 30px;
  background: #f6f6f6;
  border: 1px solid #4A88B1;
  width: 28px;
  -webkit-box-shadow: 0 0 7px #333;
          box-shadow: 0 0 7px #333;
}
.content_thumb .upload_content_button:hover {
  cursor: pointer;
}
.content_thumb .upload_content_button i {
  color: #4A88B1;
}
.content_thumb .view_content_button {
  border-radius: 50px;
  background: #f6f6f6;
  border: 1px solid #4A88B1;
  width: 44px;
  height: 44px;
}
.content_thumb .view_content_button:hover {
  cursor: pointer;
}
.content_thumb .view_content_button i {
  color: #4A88B1;
}
.content_thumb .modal-content {
  background: #f6f6f6;
}
.content_thumb .modal-content .modal-header .modal-title {
  color: #030303 !important;
  font-weight: 600;
}
.content_thumb .bar_actions_thumb .medium_application_alert .alert_high_application {
  display: none;
}
.content_thumb .bar_actions_thumb .low_application_alert .alert_high_application {
  display: none;
}
.content_thumb .bar_actions_thumb .content_bar {
  display: block;
  list-style: none;
  -webkit-padding-start: 0;
          padding-inline-start: 0;
  height: 40px;
  padding: 0;
  background: #030303;
  color: #FFFFFF;
  margin-bottom: 0;
}
.content_thumb .bar_actions_thumb .content_bar div {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.content_thumb .bar_actions_thumb .content_bar div a {
  color: #FFFFFF;
}
.content_thumb .bar_actions_thumb .content_bar .application_option {
  float: left !important;
  padding: 8px !important;
  font-size: 14px !important;
}
.content_thumb .bar_actions_thumb .content_bar .application_option .high_application {
  color: #FF4A6E;
}
.content_thumb .bar_actions_thumb .content_bar .application_option .medium_application {
  color: #F8AB11;
}
.content_thumb .bar_actions_thumb .content_bar .application_option .low_application {
  color: #06D79D;
}
.content_thumb .bar_actions_thumb .content_bar .image-block {
  float: left !important;
  padding: 10px !important;
  font-size: 14px !important;
}
.content_thumb .bar_actions_thumb .content_bar .image-block .block-icon {
  color: #FF4A6E;
  margin-right: 3px;
}
.content_thumb .bar_actions_thumb .content_bar .alert_high_application {
  border-left: 1px solid #ffffff3b;
  border-right: 1px solid #ffffff3b;
  float: right;
}
.content_thumb .bar_actions_thumb .content_bar .alert_high_application a {
  padding: 8px 13px;
}
.content_thumb .bar_actions_thumb .content_bar .alert_high_application a:hover {
  cursor: pointer;
  color: #F8AB11;
}
.content_thumb .bar_actions_thumb .content_bar .edit_option {
  border-left: 1px solid #ffffff3b;
  border-right: 1px solid #ffffff3b;
  float: right;
}
.content_thumb .bar_actions_thumb .content_bar .edit_option a {
  padding: 8px 13px;
}
.content_thumb .bar_actions_thumb .content_bar .edit_option a:hover {
  cursor: pointer;
  color: #06D79D;
}
.content_thumb .bar_actions_thumb .content_bar .delete_option {
  float: right;
}
.content_thumb .bar_actions_thumb .content_bar .delete_option a {
  padding: 8px 10px;
}
.content_thumb .bar_actions_thumb .content_bar .delete_option a:hover {
  cursor: pointer;
  color: #FF4A6E;
}
.content_thumb .bar_actions_thumb .content_bar .download_option {
  float: right;
}
.content_thumb .bar_actions_thumb .content_bar .download_option a {
  padding: 8px 10px;
}
.content_thumb .bar_actions_thumb .content_bar .download_option a:hover {
  cursor: pointer;
  color: #63c9ef;
}
.content_thumb .title-midias, .content_thumb .title-img {
  font-weight: 500;
  font-size: 15px;
  overflow: hidden;
  text-overflow: ellipsis;
  max-height: 85px;
  white-space: pre-line;
  max-width: 100% !important;
  display: block;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  margin-top: -15px;
  margin-bottom: 15px;
}
.content_thumb .subtitle-midias {
  font-weight: 300;
  font-size: 13px;
}
.content_thumb .date-capture-img {
  font-size: 12px;
  margin-top: 5px;
}
.content_thumb .upload-date, .content_thumb .description-file {
  width: 100%;
  height: auto;
  font-family: "Montserrat", sans-serif;
  font-size: 0.9125em;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: left;
  color: #444444;
  line-height: 1.5;
  padding-top: 5px;
}
.content_thumb .upload-date {
  color: #989898;
  font-size: 12px;
  margin-bottom: 5px;
}

/*Hotfix bootstrap*/
.all_applications_inputs {
  background: #b7bec81c;
  padding: 20px;
  margin-bottom: -24px;
  margin-top: -15px;
}
@media (max-width: 768px) {
  .all_applications_inputs {
    padding: 10px;
  }
}

/*List Modal Pictures*/
.select_picture_list {
  border: 3px solid #06D79D;
  padding: 0 !important;
}
.select_picture_list .display-none {
  display: inline-block;
}
.select_picture_list .mdi-check-circle-outline {
  color: #06D79D;
  width: 44px;
  height: 44px;
  position: absolute;
  top: -5px;
  left: 10px;
  font-size: 44px;
}

@media (min-width: 1024px) {
  .theme_modal[data-theme=biblioteca_midias] .video-container .content_thumb {
    max-width: 33.3%;
    min-width: 150px;
    height: 300px !important;
  }
}
.theme_modal[data-theme=biblioteca_midias] .-document {
  max-height: 450px;
}
.theme_modal[data-theme=biblioteca_midias] .-document .-container {
  max-height: 300px !important;
  width: 100% !important;
  height: 100% !important;
  overflow-y: auto;
}
.theme_modal[data-theme=biblioteca_midias] .-document .-container .content_thumb_file {
  height: 120px !important;
  min-height: 120px !important;
}
.theme_modal[data-theme=biblioteca_midias] .-document .-container .content_thumb_file .thumb_file_img {
  min-height: 120px !important;
  -o-object-fit: contain !important;
     object-fit: contain !important;
  -o-object-position: inherit !important;
     object-position: inherit !important;
}
.theme_modal[data-theme=biblioteca_midias] .-document .-container .theme_midias[data-theme=pdf] {
  height: 90px !important;
  width: 90px !important;
  max-width: 100%;
  position: absolute;
  left: calc(100% - 60%);
  padding: 0 !important;
  top: calc(100% - 90%);
}
.theme_modal[data-theme=biblioteca_midias] .-document .-container .theme_midias[data-theme=pdf]:before {
  height: 90px !important;
  width: 90px !important;
}
.theme_modal[data-theme=biblioteca_midias] .-document .-container .theme_midias[data-theme=zip] {
  height: 90px !important;
  width: 90px !important;
  max-width: 100%;
  position: absolute;
  left: calc(100% - 60%);
  padding: 0 !important;
  top: calc(100% - 90%);
}
.theme_modal[data-theme=biblioteca_midias] .-document .-container .theme_midias[data-theme=zip]:before {
  height: 90px !important;
  width: 90px !important;
}
.theme_modal[data-theme=biblioteca_midias] .-document .-container .theme_midias[data-theme=doc] {
  height: 90px !important;
  width: 90px !important;
  max-width: 100%;
  position: absolute;
  left: calc(100% - 60%);
  padding: 0 !important;
  top: calc(100% - 90%);
}
.theme_modal[data-theme=biblioteca_midias] .-document .-container .theme_midias[data-theme=doc]:before {
  height: 90px !important;
  width: 90px !important;
}
.theme_modal[data-theme=biblioteca_midias] .-document .-container .theme_midias[data-theme=xml] {
  height: 90px !important;
  width: 90px !important;
  max-width: 100%;
  position: absolute;
  left: calc(100% - 60%);
  padding: 0 !important;
  top: calc(100% - 90%);
}
.theme_modal[data-theme=biblioteca_midias] .-document .-container .theme_midias[data-theme=xml]:before {
  height: 90px !important;
  width: 90px !important;
}
.theme_modal[data-theme=biblioteca_midias] .-document .-container .theme_midias[data-theme=excel] {
  height: 90px !important;
  width: 90px !important;
  max-width: 100%;
  position: absolute;
  left: calc(100% - 60%);
  padding: 0 !important;
  top: calc(100% - 90%);
}
.theme_modal[data-theme=biblioteca_midias] .-document .-container .theme_midias[data-theme=excel]:before {
  height: 90px !important;
  width: 90px !important;
}
.theme_modal[data-theme=biblioteca_midias] .-document .-container .theme_midias[data-theme=csv] {
  height: 90px !important;
  width: 90px !important;
  max-width: 100%;
  position: absolute;
  left: calc(100% - 60%);
  padding: 0 !important;
  top: calc(100% - 90%);
}
.theme_modal[data-theme=biblioteca_midias] .-document .-container .theme_midias[data-theme=csv]:before {
  height: 90px !important;
  width: 90px !important;
}
@media (max-width: 1280px) and (min-width: 768px) {
  .theme_modal[data-theme=biblioteca_midias] .-document .-container .theme_midias[data-theme=pdf] {
    left: calc(100% - 60%);
    top: calc(100% - 92%);
  }
  .theme_modal[data-theme=biblioteca_midias] .-document .-container .theme_midias[data-theme=doc] {
    left: calc(100% - 60%);
    top: calc(100% - 92%);
  }
  .theme_modal[data-theme=biblioteca_midias] .-document .-container .theme_midias[data-theme=xml] {
    left: calc(100% - 60%);
    top: calc(100% - 92%);
  }
  .theme_modal[data-theme=biblioteca_midias] .-document .-container .theme_midias[data-theme=zip] {
    left: calc(100% - 60%);
    top: calc(100% - 92%);
  }
  .theme_modal[data-theme=biblioteca_midias] .-document .-container .theme_midias[data-theme=csv] {
    left: calc(100% - 60%);
    top: calc(100% - 92%);
  }
}
@media (min-width: 1024px) {
  .theme_modal[data-theme=biblioteca_midias] .-document .-container .content_thumb {
    max-width: 33.3%;
    min-width: 150px;
    height: 120px;
  }
}
.theme_modal[data-theme=biblioteca_midias] .-audio .-container .content_thumb_file {
  height: 140px !important;
}
.theme_modal[data-theme=biblioteca_midias] .-audio .-container .content_thumb_file audio {
  margin: 43px 0 !important;
}
.theme_modal[data-theme=biblioteca_midias] .content_thumb_desc .content_thumb {
  min-height: 200px !important;
  height: 100% !important;
}
.theme_modal[data-theme=biblioteca_midias] .content_thumb_desc .content_thumb .theme_midias[data-theme=pdf] {
  top: calc(100% - 93%) !important;
}
.theme_modal[data-theme=biblioteca_midias] .-container {
  width: 100% !important;
  height: auto !important;
  margin-bottom: 50px;
}
.theme_modal[data-theme=biblioteca_midias] .-container .content_thumb_file {
  height: 120px !important;
  min-height: 120px !important;
}
.theme_modal[data-theme=biblioteca_midias] .-container .content_thumb_file .thumb_file_img {
  min-height: 120px !important;
  -o-object-fit: contain !important;
     object-fit: contain !important;
  -o-object-position: inherit !important;
     object-position: inherit !important;
}
@media (min-width: 1024px) {
  .theme_modal[data-theme=biblioteca_midias] .-container .content_thumb {
    max-width: 33.3%;
    min-width: 150px;
    height: 120px;
  }
}
.theme_modal[data-theme=biblioteca_midias] .tab-active {
  border-bottom: 2px solid;
}
.theme_modal[data-theme=biblioteca_midias] .modal-dialog {
  width: 100%;
  max-width: 95%;
  margin: 15% auto;
}
@media (min-width: 952px) {
  .theme_modal[data-theme=biblioteca_midias] .modal-dialog {
    width: 50%;
    max-width: 95%;
    margin: 15% auto;
  }
}
@media (min-width: 1024px) {
  .theme_modal[data-theme=biblioteca_midias] .modal-dialog {
    width: 95%;
    margin: 10px auto;
  }
}
.theme_modal[data-theme=biblioteca_midias] .modal-dialog .modal-content {
  background: #FFFFFF;
  padding: 0.7em;
}
@media (min-width: 1281px) {
  .theme_modal[data-theme=biblioteca_midias] .modal-dialog .modal-content {
    padding: 1em;
    max-height: calc(100vh - 20px);
    overflow-y: auto;
  }
}
@media (max-width: 1280px) {
  .theme_modal[data-theme=biblioteca_midias] .modal-dialog .modal-content {
    padding: 1em;
    max-height: calc(100vh - 20px);
    overflow-y: auto;
  }
}
.theme_modal[data-theme=biblioteca_midias] .modal-dialog .modal-content .modal-header {
  width: 100%;
  display: block;
  border-bottom: none;
  line-height: 2;
  padding: 0 0 5px;
}
.theme_modal[data-theme=biblioteca_midias] .modal-dialog .modal-content .modal-header .modal-title {
  display: block;
  width: 100%;
  line-height: 3;
  font-size: 1.25em;
  color: #030303;
  font-weight: 600;
}
.theme_modal[data-theme=biblioteca_midias] .modal-dialog .modal-content .modal-header .modal-subtitle {
  display: block;
  width: 100%;
  font-size: 0.9125em;
  color: #030303;
  font-weight: 400;
}
.theme_modal[data-theme=biblioteca_midias] .modal-dialog .modal-content .modal-body {
  padding: 0;
}
.theme_modal[data-theme=biblioteca_midias] .modal-dialog .modal-content .modal-body .content_thumb_file {
  height: 230px;
}
.theme_modal[data-theme=biblioteca_midias] .modal-dialog .modal-content .modal-body .thumb_file_img {
  min-height: 230px;
}
.theme_modal[data-theme=biblioteca_midias] .modal-dialog .modal-content .modal-body .options_news {
  padding: 1.5em 2em;
  border: 3px solid transparent;
  text-align: center;
  background: #FFFFFF;
  margin: 5px;
  height: 150px !important;
  max-width: 46%;
  border-radius: 6px;
}
@media (min-width: 952px) {
  .theme_modal[data-theme=biblioteca_midias] .modal-dialog .modal-content .modal-body .options_news {
    max-width: 47%;
  }
}
@media (min-width: 1024px) {
  .theme_modal[data-theme=biblioteca_midias] .modal-dialog .modal-content .modal-body .options_news {
    max-width: 22.8255%;
  }
}
.theme_modal[data-theme=biblioteca_midias] .modal-dialog .modal-content .modal-body .options_news i {
  color: #63c9ef;
  font-size: 44px !important;
}
.theme_modal[data-theme=biblioteca_midias] .modal-dialog .modal-content .modal-body .options_news h6 {
  font-size: 0.9125em;
  color: #030303;
  font-weight: 500;
}
.theme_modal[data-theme=biblioteca_midias] .modal-dialog .modal-content .modal-body .options_news:hover {
  border: 3px solid #63c9ef;
  cursor: pointer;
}
.theme_modal[data-theme=biblioteca_midias] .modal-dialog .modal-content .modal-body .options_news:hover h6 {
  font-size: 0.9125em;
  color: #63c9ef;
}
.theme_modal[data-theme=biblioteca_midias] .modal-dialog .modal-content .modal-footer {
  border-top: none;
}

.theme_modal[data-theme=lib_midias] {
  background: #9e9e9e;
}
.theme_modal[data-theme=lib_midias] .modal-body.modal-article .midias-filters {
  top: 0 !important;
}
.theme_modal[data-theme=lib_midias] .modal-body.modal-article .-list-article-modal {
  margin-top: 20px;
  padding: 0 20px;
  max-height: inherit !important;
}
.theme_modal[data-theme=lib_midias] .modal-body.modal-article .select_default_search {
  border-radius: 0px !important;
  border: 1px solid #afafaf !important;
  vertical-align: middle;
}
.theme_modal[data-theme=lib_midias] .modal-body.modal-article .select_default_search .dropdown-menu li {
  min-height: 23px;
  max-width: 390px;
  margin-right: 0 !important;
}
.theme_modal[data-theme=lib_midias] .modal-body.modal-article .select_default_search .dropdown-menu li:hover {
  min-height: 23px !important;
}
.theme_modal[data-theme=lib_midias] .modal-body.modal-article .select_default_search span.text {
  max-width: 390px !important;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
  overflow: hidden !important;
  min-height: 23px;
  color: #333;
  vertical-align: middle;
}
@media (max-width: 1280px) {
  .theme_modal[data-theme=lib_midias] .modal-body.modal-article .select_default_search span.text {
    max-width: 390px !important;
  }
}
.theme_modal[data-theme=lib_midias] .modal-body.modal-article .select_default_search li.selected {
  background: #4A88B1 !important;
  color: #FFFFFF !important;
  border-radius: 5px;
  margin-right: 10px !important;
  min-height: 23px !important;
  max-width: 390px !important;
}
@media (max-width: 1280px) {
  .theme_modal[data-theme=lib_midias] .modal-body.modal-article .select_default_search li.selected {
    max-width: 390px !important;
  }
}
.theme_modal[data-theme=lib_midias] .modal-body.modal-article .select_default_search li.selected span, .theme_modal[data-theme=lib_midias] .modal-body.modal-article .select_default_search li.selected small {
  color: #FFFFFF !important;
  min-height: 23px;
  vertical-align: middle;
}
.theme_modal[data-theme=lib_midias] .modal-body.modal-article .select_default {
  border-radius: 0px !important;
  border: 1px solid #afafaf !important;
  vertical-align: middle;
}
.theme_modal[data-theme=lib_midias] .modal-body.modal-article .select_default .dropdown-menu li {
  min-height: 23px;
  max-width: 100%;
  margin-right: 0 !important;
}
.theme_modal[data-theme=lib_midias] .modal-body.modal-article .select_default .dropdown-menu li:hover {
  min-height: 23px !important;
}
.theme_modal[data-theme=lib_midias] .modal-body.modal-article .select_default span.text {
  max-width: 100% !important;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
  overflow: hidden !important;
  min-height: 23px;
  color: #333;
  vertical-align: middle;
}
@media (max-width: 1280px) {
  .theme_modal[data-theme=lib_midias] .modal-body.modal-article .select_default span.text {
    max-width: 100% !important;
  }
}
.theme_modal[data-theme=lib_midias] .modal-body.modal-article .select_default li.selected {
  background: #4A88B1 !important;
  color: #FFFFFF !important;
  border-radius: 5px;
  margin-right: 10px !important;
  min-height: 23px !important;
  max-width: 100% !important;
}
@media (max-width: 1280px) {
  .theme_modal[data-theme=lib_midias] .modal-body.modal-article .select_default li.selected {
    max-width: 100% !important;
  }
}
.theme_modal[data-theme=lib_midias] .modal-body.modal-article .select_default li.selected span, .theme_modal[data-theme=lib_midias] .modal-body.modal-article .select_default li.selected small {
  color: #FFFFFF !important;
  min-height: 23px;
  vertical-align: middle;
}
.theme_modal[data-theme=lib_midias] .modal-body.modal-article .bootstrap-select.btn-group .dropdown-menu {
  border-radius: 0 !important;
  border: 1px solid #afafaf;
}
.theme_modal[data-theme=lib_midias] .modal-body.modal-article .dropdown-menu li:last-child {
  margin-bottom: 25px !important;
}
.theme_modal[data-theme=lib_midias] .modal-body.modal-article .dropdown-menu.inner {
  border: none !important;
}
.theme_modal[data-theme=lib_midias] .modal-body.modal-article .theme_group[data-theme=data_input] .input[data-theme=data_filter_default] {
  border-radius: 0px !important;
  border: 1px solid #afafaf !important;
  vertical-align: middle;
}
.theme_modal[data-theme=lib_midias] .modal-body.modal-article .theme_group[data-theme=data_input] .input[data-theme=data_filter_flip] {
  border-radius: 0px !important;
  border: 1px solid #afafaf !important;
  vertical-align: middle;
}
.theme_modal[data-theme=lib_midias] .modal-dialog {
  height: calc(100vh - 20px);
  width: 98%;
  max-width: 100% !important;
  overflow-x: hidden;
  margin: 20px auto !important;
  overflow-y: auto !important;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content {
  border-radius: 0;
  background: #EDEDED;
  border: 0;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-header {
  background: #333333;
  height: 50px;
  position: sticky;
  z-index: 11;
  top: 0;
  padding: 7px;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-header .title-modal {
  width: 50%;
  text-align: left;
  margin-bottom: 0;
  vertical-align: middle;
  color: #fff;
  text-transform: uppercase;
  font-weight: 600;
  font-size: 21px;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-header .header-buttons {
  text-align: right;
  vertical-align: middle;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-header .header-buttons button {
  min-height: auto !important;
  padding: 10px !important;
  min-width: 150px !important;
  background: #FFFFFF !important;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-header .header-buttons .theme_button[data-theme=danger] {
  color: #fff !important;
  border: none !important;
  background: none !important;
  min-width: inherit !important;
  margin-right: 0;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-header .header-buttons .theme_button[data-theme=danger]:hover {
  background: none !important;
  color: #FF4A6E !important;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-header .header-buttons .theme_button[data-theme=success] {
  color: #06D79D !important;
  border: none !important;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-header .header-buttons .theme_button[data-theme=success]:hover {
  background: #06D79D !important;
  color: #FFFFFF !important;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .nav-modal-midia-article {
  height: 45px;
  max-height: inherit !important;
  min-height: inherit !important;
  border-bottom: 1px solid #afafaf;
  padding: 0 20px;
  background: #FFF;
  z-index: 11;
  position: sticky;
  top: 50px;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .nav-modal-midia-article .tab-active {
  border-bottom: 3px solid #4A88B1;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .nav-modal-midia-article .tab-active button {
  color: #4A88B1 !important;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .nav-modal-midia-article li {
  display: inline-block;
  list-style: none;
  max-width: 150px;
  width: calc(50% - 10px);
  height: 45px;
  padding: 11px;
  margin: 0 10px;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .nav-modal-midia-article li button {
  color: #333 !important;
  text-transform: uppercase;
  font-size: 16px;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .nav-modal-midia-article li:hover {
  border-bottom: 3px solid #4A88B1;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .nav-modal-midia-article li:hover button {
  color: #4A88B1 !important;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body {
  padding: 0;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .filter-buttons {
  width: 68.3%;
  text-align: right;
  display: inline-block;
  height: 50px;
  vertical-align: middle;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .filter-buttons button {
  background: none !important;
  color: #333 !important;
  font-size: 16px;
  font-weight: 500;
  border: none !important;
  width: auto !important;
  min-height: inherit !important;
  padding: 0 20px;
  text-transform: capitalize;
  margin: 0;
  height: 50px;
  min-width: inherit;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .filter-buttons button:hover {
  color: #4A88B1 !important;
  text-decoration: underline !important;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .midias-filters {
  position: sticky !important;
  top: 95px;
  z-index: 15;
  -webkit-box-shadow: rgba(0, 0, 0, 0.16) 0px 2px 5px 0px, rgba(0, 0, 0, 0.12) 0px 2px 10px 0px;
          box-shadow: rgba(0, 0, 0, 0.16) 0px 2px 5px 0px, rgba(0, 0, 0, 0.12) 0px 2px 10px 0px;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .midias-filters .control-filterBar {
  height: 50px;
  padding: 0 20px;
  background: #FFF;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .midias-filters .control-filterBar .show-filters {
  width: 30%;
  display: inline-block;
  color: #333 !important;
  font-size: 16px;
  font-weight: 500;
  height: 50px;
  margin: 0;
  vertical-align: middle;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .midias-filters .control-filterBar .show-filters button {
  font-weight: 500;
  padding: 0 10px;
  font-family: "Montserrat", sans-serif;
  height: 50px;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .midias-filters .control-filterBar .show-filters button:hover {
  color: #4A88B1;
  text-decoration: underline;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .container-filter-modal {
  padding: 0 20px 10px;
  border-bottom: 1px solid #afafaf;
  background: #FFF;
  margin: 0 0 20px 0;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .theme_button[data-theme=search_input] {
  border-radius: 0px !important;
  position: relative;
  border: 1px solid #afafaf;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .theme_button[data-theme=search_input] .select_default_search {
  border: none !important;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .theme_button[data-theme=search_input] .select_default_search span {
  color: #333 !important;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .theme_button[data-theme=search_input] .select_default_search .bootstrap-select.btn-group .dropdown-menu {
  border-radius: 0 !important;
  border: 1px solid #afafaf !important;
  border-top: none;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .theme_button[data-theme=search_input] input {
  border-radius: 0 !important;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .theme_button[data-theme=search_input] button {
  color: #333 !important;
  background: #FFF !important;
  border: none !important;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .theme_button[data-theme=search_input] button .form-control-feedback {
  width: 38px;
  height: 38px;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .theme_button[data-theme=select_search] {
  border-radius: 0px !important;
  position: relative;
  border: 1px solid #afafaf;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .theme_button[data-theme=select_search] .select_default {
  border: none !important;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .theme_button[data-theme=select_search] .select_default span {
  color: #333;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .theme_button[data-theme=select_search] .select_default .bootstrap-select.btn-group .dropdown-menu {
  border-radius: 0 !important;
  border: 1px solid #afafaf !important;
  border-top: none;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .theme_button[data-theme=select_search] .select_default li:hover a span {
  color: #FFF !important;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .theme_button[data-theme=select_search] input {
  border-radius: 0 !important;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .theme_button[data-theme=select_search] button {
  color: #333 !important;
  background: #FFF !important;
  border: none !important;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .theme_button[data-theme=select_search] button .form-control-feedback {
  width: 38px;
  height: 38px;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .input[data-theme=tagsinput_search] .bootstrap-tagsinput {
  border-radius: 0px !important;
  border: 1px solid #afafaf !important;
  vertical-align: middle;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .input[data-theme=tagsinput_search] input {
  border-radius: 0 !important;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .input[data-theme=tagsinput_search] .form-control-feedback {
  border: none !important;
  height: 36px;
  width: 38px !important;
  right: 1px;
  top: 1px;
  font-size: 20px;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .input[data-theme=tagsinput_search] button {
  color: #333 !important;
  background: #FFF !important;
  border: none !important;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .-list-midias-modal {
  padding: 0 20px;
  margin-top: 10px;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .-list-midias-modal .content_thumb {
  max-width: 10% !important;
  padding: 0 5px;
  margin-bottom: 9px !important;
}
@media (max-width: 1280px) {
  .theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .-list-midias-modal .content_thumb {
    max-width: 20% !important;
  }
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .-list-midias-modal .content_thumb .content_thumb_file {
  min-height: inherit;
  max-height: 200px !important;
  height: 120px !important;
  background: #353535 !important;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .-list-midias-modal .content_thumb .content_thumb_file .thumb_file_img {
  max-width: 100%;
  width: 100%;
  background-repeat: no-repeat;
  background-attachment: initial;
  margin-bottom: 0;
  min-height: auto;
  -o-object-fit: contain;
  object-fit: contain;
  max-height: inherit;
  height: 120px;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .video-container {
  padding: 0 20px;
  margin-top: 10px;
}
@media (max-width: 1280px) {
  .theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .video-container .content_thumb {
    max-width: 15%;
    min-width: 150px;
  }
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .video-container .content_thumb_file {
  min-height: 150px;
  max-height: 200px;
  height: 200px;
  background: #353535;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .video-container .content_thumb_file video {
  max-width: 100%;
  width: 100%;
  min-height: 200px;
  max-height: 100%;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .content_thumb_desc {
  padding: 0 20px;
  margin-top: 10px;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .content_thumb_desc .content_thumb {
  max-width: 15%;
}
@media (max-width: 1280px) {
  .theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .content_thumb_desc .content_thumb {
    max-width: 25%;
  }
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .content_thumb_desc .content_thumb .content_thumb_file {
  min-height: 150px;
  max-height: 150px;
  height: 150px;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .content_thumb_desc .content_thumb .content_thumb_file audio {
  width: 100%;
  max-width: 100%;
  margin: 48px 0;
  padding: 0 10px;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .content_thumb_desc .content_thumb .content_thumb_file .theme_midias[data-theme=excel] {
  height: 90px !important;
  width: 90px !important;
  max-width: 100%;
  position: absolute;
  left: calc(95% - 60%);
  padding: 0 !important;
  top: calc(100% - 88%);
}
@media (max-width: 1280px) {
  .theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .content_thumb_desc .content_thumb .content_thumb_file .theme_midias[data-theme=excel] {
    left: calc(96% - 60%);
  }
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .content_thumb_desc .content_thumb .content_thumb_file .theme_midias[data-theme=excel]:before {
  height: 90px !important;
  width: 90px !important;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .content_thumb_desc .content_thumb .content_thumb_file .theme_midias[data-theme=pdf] {
  height: 90px !important;
  width: 90px !important;
  max-width: 100%;
  position: absolute;
  left: calc(95% - 60%);
  padding: 0 !important;
  top: calc(100% - 88%);
}
@media (max-width: 1280px) {
  .theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .content_thumb_desc .content_thumb .content_thumb_file .theme_midias[data-theme=pdf] {
    left: calc(96% - 60%);
  }
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .content_thumb_desc .content_thumb .content_thumb_file .theme_midias[data-theme=pdf]:before {
  height: 90px !important;
  width: 90px !important;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .content_thumb_desc .content_thumb .content_thumb_file .theme_midias[data-theme=csv] {
  height: 90px !important;
  width: 90px !important;
  max-width: 100%;
  position: absolute;
  left: calc(95% - 60%);
  padding: 0 !important;
  top: calc(100% - 88%);
}
@media (max-width: 1280px) {
  .theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .content_thumb_desc .content_thumb .content_thumb_file .theme_midias[data-theme=csv] {
    left: calc(96% - 60%);
  }
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .content_thumb_desc .content_thumb .content_thumb_file .theme_midias[data-theme=csv]:before {
  height: 90px !important;
  width: 90px !important;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .content_thumb_desc .content_thumb .content_thumb_file .theme_midias[data-theme=zip] {
  height: 90px !important;
  width: 90px !important;
  max-width: 100%;
  position: absolute;
  left: calc(95% - 60%);
  padding: 0 !important;
  top: calc(100% - 88%);
}
@media (max-width: 1280px) {
  .theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .content_thumb_desc .content_thumb .content_thumb_file .theme_midias[data-theme=zip] {
    left: calc(96% - 60%);
  }
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .content_thumb_desc .content_thumb .content_thumb_file .theme_midias[data-theme=zip]:before {
  height: 90px !important;
  width: 90px !important;
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .content_thumb_desc .content_thumb .content_thumb_file .theme_midias[data-theme=doc] {
  height: 90px !important;
  width: 90px !important;
  max-width: 100%;
  position: absolute;
  left: calc(95% - 60%);
  padding: 0 !important;
  top: calc(100% - 88%);
}
@media (max-width: 1280px) {
  .theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .content_thumb_desc .content_thumb .content_thumb_file .theme_midias[data-theme=doc] {
    left: calc(96% - 60%);
  }
}
.theme_modal[data-theme=lib_midias] .modal-dialog .modal-content .modal-body .content_thumb_desc .content_thumb .content_thumb_file .theme_midias[data-theme=doc]:before {
  height: 90px !important;
  width: 90px !important;
}

.theme_footer {
  position: absolute;
  bottom: 0;
  background: #fff;
  width: 100%;
  left: 0;
  border-top: 1px solid #dedede !important;
}

.theme_content[data-theme=tabs_advanced_midias] {
  background-color: #f9f9f9a1;
  border: 1px solid #eaeaea75;
  font-family: "Montserrat", sans-serif !important;
}
.theme_content[data-theme=tabs_advanced_midias] .tabs-header {
  background: transparent !important;
  border-bottom: 1px solid #eaeaea75 !important;
}
.theme_content[data-theme=tabs_advanced_midias] .tabs-header .border {
  bottom: -1px;
}
.theme_content[data-theme=tabs_advanced_midias] .tabs-header ul {
  -webkit-padding-start: 0;
  padding-inline-start: 0;
}
.theme_content[data-theme=tabs_advanced_midias] .tabs-header ul li {
  width: auto;
  text-align: center;
}
.theme_content[data-theme=tabs_advanced_midias] .tabs-header ul li a {
  font-size: 1em !important;
  font-family: "Montserrat", sans-serif !important;
  font-weight: 500;
}
.theme_content[data-theme=tabs_advanced_midias] .tabs-header ul li a:hover {
  cursor: pointer;
  text-decoration: none;
}
.theme_content[data-theme=tabs_advanced_midias] .tabs-content {
  min-height: 100% !important;
}

.tabs li.active a {
  color: #4A88B1 !important;
}

.theme_content[data-theme=tabs_default_midias] {
  background-color: #f9fbfa;
  border: 1px solid #BCCED7;
  font-family: "Montserrat", sans-serif !important;
}
.theme_content[data-theme=tabs_default_midias] .tabs-header {
  background: transparent !important;
  border-bottom: 1px solid #BCCED7 !important;
}
.theme_content[data-theme=tabs_default_midias] .tabs-header ul {
  max-width: 100%;
  overflow: auto;
  -webkit-padding-start: 0;
  padding-inline-start: 0;
}
.theme_content[data-theme=tabs_default_midias] .tabs-header ul li {
  width: 33.333%;
  text-align: center;
}
.theme_content[data-theme=tabs_default_midias] .tabs-header ul li a {
  font-size: 1em !important;
  font-family: "Montserrat", sans-serif !important;
  font-weight: 500;
  min-height: 40px !important;
  padding: 10px !important;
}
.theme_content[data-theme=tabs_default_midias] .tabs-header ul li a:hover {
  cursor: pointer;
  text-decoration: none;
}
.theme_content[data-theme=tabs_default_midias] .tabs-content {
  min-height: 390px !important;
}

.theme_content[data-theme=midias_tabs_control].tabs-content {
  padding: 0px 0px !important;
}

.theme_content[data-theme=midias_tabs_control] .normal-audio {
  height: 32px;
  width: 32px;
  display: inline-block;
  border-radius: 50%;
  background: white;
  margin: 5px;
  -webkit-box-shadow: 0 3px 5px 1px rgba(51, 51, 51, 0.3);
          box-shadow: 0 3px 5px 1px rgba(51, 51, 51, 0.3);
  float: right;
}
.theme_content[data-theme=midias_tabs_control] .normal-audio:before {
  content: " ";
  background: url("https://assets.agazeta.com.br/gazeta-live-v1/release-0.36.182/assets/images/icon/audio.svg");
  background-size: 100% 100%;
  background-position: center center;
  background-repeat: no-repeat;
  height: 32px;
  width: 32px;
  display: block;
}
.theme_content[data-theme=midias_tabs_control] .google-assistente {
  height: 32px;
  width: 32px;
  display: inline-block;
  border-radius: 50%;
  background: white;
  margin: 5px;
  -webkit-box-shadow: 0 3px 5px 1px rgba(51, 51, 51, 0.3);
          box-shadow: 0 3px 5px 1px rgba(51, 51, 51, 0.3);
  float: right;
}
.theme_content[data-theme=midias_tabs_control] .google-assistente:before {
  content: " ";
  background: url("https://assets.agazeta.com.br/gazeta-live-v1/release-0.36.182/assets/images/icon/google-assistant-live.svg");
  background-size: 70%;
  background-position: center center;
  background-repeat: no-repeat;
  height: 32px;
  width: 32px;
  display: block;
}
.theme_content[data-theme=midias_tabs_control] .theme_midias[data-theme=excel] {
  height: 100%;
  width: 80px;
  max-width: 100%;
  margin: 0 auto;
  padding: 16.333% 0px;
}
.theme_content[data-theme=midias_tabs_control] .theme_midias[data-theme=excel]:before {
  content: " ";
  background: url("https://assets.agazeta.com.br/gazeta-live-v1/release-0.36.182/assets/images/xls.svg");
  background-size: 100% 100%;
  background-position: center center;
  background-repeat: no-repeat;
  height: 115px !important;
  width: 80px;
  display: block;
}
.theme_content[data-theme=midias_tabs_control] .theme_midias[data-theme=doc] {
  height: 100%;
  width: 80px;
  max-width: 100%;
  margin: 0 auto;
  padding: 16.333% 0px;
}
.theme_content[data-theme=midias_tabs_control] .theme_midias[data-theme=doc]:before {
  content: " ";
  background: url("https://assets.agazeta.com.br/gazeta-live-v1/release-0.36.182/assets/images/doc.svg");
  background-size: 100% 100%;
  background-position: center center;
  background-repeat: no-repeat;
  height: 115px !important;
  width: 80px;
  display: block;
}
.theme_content[data-theme=midias_tabs_control] .theme_midias[data-theme=pdf] {
  height: 100%;
  width: 80px;
  max-width: 100%;
  margin: 0 auto;
  padding: 16.333% 0px;
}
.theme_content[data-theme=midias_tabs_control] .theme_midias[data-theme=pdf]:before {
  content: " ";
  background: url("https://assets.agazeta.com.br/gazeta-live-v1/release-0.36.182/assets/images/pdf.svg");
  background-size: 100% 100%;
  background-position: center center;
  background-repeat: no-repeat;
  height: 115px !important;
  width: 80px;
  display: block;
}
.theme_content[data-theme=midias_tabs_control] .theme_midias[data-theme=csv] {
  height: 100%;
  width: 80px;
  max-width: 100%;
  margin: 0 auto;
  padding: 16.333% 0px;
}
.theme_content[data-theme=midias_tabs_control] .theme_midias[data-theme=csv]:before {
  content: " ";
  background: url("https://assets.agazeta.com.br/gazeta-live-v1/release-0.36.182/assets/images/csv.svg");
  background-size: 100% 100%;
  background-position: center center;
  background-repeat: no-repeat;
  height: 115px !important;
  width: 80px;
  display: block;
}
.theme_content[data-theme=midias_tabs_control] .theme_midias[data-theme=zip] {
  height: 100%;
  width: 80px;
  max-width: 100%;
  margin: 0 auto;
  padding: 16.333% 0px;
}
.theme_content[data-theme=midias_tabs_control] .theme_midias[data-theme=zip]:before {
  content: " ";
  background: url("https://assets.agazeta.com.br/gazeta-live-v1/release-0.36.182/assets/images/zip-file.svg");
  background-size: 100% 100%;
  background-position: center center;
  background-repeat: no-repeat;
  height: 115px !important;
  width: 80px;
  display: block;
}
.theme_content[data-theme=midias_tabs_control] .theme_midias[data-theme=glb] {
  height: 100%;
  width: 80px;
  max-width: 100%;
  margin: 0 auto;
  padding: 16.333% 0px;
}
.theme_content[data-theme=midias_tabs_control] .theme_midias[data-theme=glb]:before {
  content: " ";
  background: url("https://assets.agazeta.com.br/gazeta-live-v1/release-0.36.182/assets/images/3d.svg");
  background-size: 100% 100%;
  background-position: center center;
  background-repeat: no-repeat;
  height: 115px !important;
  width: 80px;
  display: block;
}

/*Filter Tabs*/
.filter_bar {
  border-top: 2px solid #fff;
  background-color: #f6f6f6;
  padding: 15px;
}
.filter_bar .header_filter {
  text-transform: uppercase;
  font-size: 14px;
  font-weight: 500;
}
.filter_bar .header_filter .advanced_filter {
  float: right;
  display: inline-block;
  color: #4A88B1 !important;
  cursor: pointer !important;
}
.filter_bar .container_filter_pictures .form-group-tb {
  width: 100%;
  margin-bottom: 15px;
}
.filter_bar .container_filter_pictures .form-group {
  margin-bottom: 15px;
}
@media (min-width: 768px) {
  .filter_bar .container_filter_pictures .form-group {
    margin-bottom: 0px !important;
  }
}
.filter_bar .container_filter_pictures div.text-midle {
  padding: 7px 3px;
}
.filter_bar .container_filter_pictures label.text-title {
  font-size: 12px;
  font-weight: 600;
  display: inline-block;
  vertical-align: middle;
  max-height: 37px;
  padding: 10px;
  margin-bottom: 0;
}
.filter_bar .container_filter_pictures .upload-date-search, .filter_bar .container_filter_pictures .capture-date-search {
  width: 100% !important;
  max-width: 200px !important;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding: 0;
}
.filter_bar .container_filter_pictures .upload-date-search .form-group, .filter_bar .container_filter_pictures .capture-date-search .form-group {
  width: 100% !important;
}
.filter_bar .button_select_default {
  padding: 0;
}
.filter_bar .bootstrap-tagsinput {
  text-align: left;
  width: 100%;
  padding: 7px 6px;
}
.filter_bar .bootstrap-tagsinput input {
  width: 50%;
  font-size: 0.85rem;
  color: #030303;
}
.filter_bar .bootstrap-tagsinput .form-control-feedback {
  color: #aaa;
  margin-right: 5px;
  margin-left: 5px;
}

/*******************
Resposive CSS Midia Queries
*******************/
@media (min-width: 768px) {
  .content_thumb {
    max-width: 50%;
  }

  .filter_bar .container_filter_pictures .form-group-tb {
    width: auto;
    margin-bottom: 15px;
  }
}
@media (min-width: 962px) {
  .content_thumb {
    max-width: 33.3%;
  }

  .filter_bar .container_filter_pictures .form-group-tb {
    width: auto;
    margin-bottom: 15px;
  }
}
@media (min-width: 1200px) {
  .content_thumb {
    max-width: 33.3%;
    min-width: 150px;
  }

  .filter_bar .container_filter_pictures .form-group-tb {
    width: auto;
    margin-bottom: 15px;
  }
}
/*******************
Icons - Docs
*******************/
.theme_midias[data-theme=excel] {
  height: 120px !important;
  width: 120px !important;
  max-width: 100%;
  position: absolute;
  left: calc(100% - 60%);
  padding: 0 !important;
  top: calc(100% - 70%);
}
@media (min-width: 768px) and (max-width: 1280px) {
  .theme_midias[data-theme=excel] {
    left: calc(100% - 65%);
    top: calc(100% - 70%);
  }
}
.theme_midias[data-theme=excel]:before {
  content: " ";
  background: url("https://assets.agazeta.com.br/gazeta-live-v1/release-0.36.182/assets/images/xls.svg");
  background-size: 100% 100%;
  background-position: center center;
  background-repeat: no-repeat;
  height: 120px !important;
  width: 120px !important;
  display: block;
}

.theme_midias[data-theme=xlm] {
  height: 120px !important;
  width: 120px !important;
  max-width: 100%;
  position: absolute;
  left: calc(100% - 60%);
  padding: 0 !important;
  top: calc(100% - 70%);
}
@media (min-width: 768px) and (max-width: 1280px) {
  .theme_midias[data-theme=xlm] {
    left: calc(100% - 65%);
    top: calc(100% - 70%);
  }
}
.theme_midias[data-theme=xlm]:before {
  content: " ";
  background: url("https://assets.agazeta.com.br/gazeta-live-v1/release-0.36.182/assets/images/xml.svg");
  background-size: 100% 100%;
  background-position: center center;
  background-repeat: no-repeat;
  height: 120px !important;
  width: 120px !important;
  display: block;
}

.theme_midias[data-theme=xlsx] {
  height: 120px !important;
  width: 120px !important;
  max-width: 100%;
  position: absolute;
  left: calc(100% - 60%);
  padding: 0 !important;
  top: calc(100% - 70%);
}
@media (min-width: 768px) and (max-width: 1280px) {
  .theme_midias[data-theme=xlsx] {
    left: calc(100% - 65%);
    top: calc(100% - 70%);
  }
}
.theme_midias[data-theme=xlsx]:before {
  content: " ";
  background: url("https://assets.agazeta.com.br/gazeta-live-v1/release-0.36.182/assets/images/xlsx.svg");
  background-size: 100% 100%;
  background-position: center center;
  background-repeat: no-repeat;
  height: 120px !important;
  width: 120px !important;
  display: block;
}

.theme_midias[data-theme=doc] {
  height: 120px !important;
  width: 120px !important;
  max-width: 100%;
  position: absolute;
  left: calc(100% - 60%);
  padding: 0 !important;
  top: calc(100% - 90%);
}
@media (min-width: 768px) and (max-width: 1280px) {
  .theme_midias[data-theme=doc] {
    left: calc(100% - 65%);
    top: calc(100% - 90%);
  }
}
.theme_midias[data-theme=doc]:before {
  content: " ";
  background: url("https://assets.agazeta.com.br/gazeta-live-v1/release-0.36.182/assets/images/doc.svg");
  background-size: 100% 100%;
  background-position: center center;
  background-repeat: no-repeat;
  height: 120px !important;
  width: 120px !important;
  display: block;
}

.theme_midias[data-theme=docx] {
  height: 120px !important;
  width: 120px !important;
  max-width: 100%;
  position: absolute;
  left: calc(100% - 60%);
  padding: 0 !important;
  top: calc(100% - 70%);
}
@media (min-width: 768px) and (max-width: 1280px) {
  .theme_midias[data-theme=docx] {
    left: calc(100% - 65%);
    top: calc(100% - 70%);
  }
}
.theme_midias[data-theme=docx]:before {
  content: " ";
  background: url("https://assets.agazeta.com.br/gazeta-live-v1/release-0.36.182/assets/images/docx.svg");
  background-size: 100% 100%;
  background-position: center center;
  background-repeat: no-repeat;
  height: 120px !important;
  width: 120px !important;
  display: block;
}

.theme_midias[data-theme=pdf] {
  height: 120px !important;
  width: 120px !important;
  max-width: 100%;
  position: absolute;
  left: calc(100% - 60%);
  padding: 0 !important;
  top: calc(100% - 90%);
}
@media (min-width: 768px) and (max-width: 1280px) {
  .theme_midias[data-theme=pdf] {
    left: calc(100% - 65%);
    top: calc(100% - 90%);
  }
}
.theme_midias[data-theme=pdf]:before {
  content: " ";
  background: url("https://assets.agazeta.com.br/gazeta-live-v1/release-0.36.182/assets/images/pdf.svg");
  background-size: 100% 100%;
  background-position: center center;
  background-repeat: no-repeat;
  height: 190px !important;
  width: 120px !important;
  display: block;
}

.theme_midias[data-theme=csv] {
  height: 120px !important;
  width: 120px !important;
  max-width: 100%;
  position: absolute;
  left: calc(100% - 60%);
  padding: 0 !important;
  top: calc(100% - 90%);
}
@media (min-width: 768px) and (max-width: 1280px) {
  .theme_midias[data-theme=csv] {
    left: calc(100% - 65%);
    top: calc(100% - 90%);
  }
}
.theme_midias[data-theme=csv]:before {
  content: " ";
  background: url("https://assets.agazeta.com.br/gazeta-live-v1/release-0.36.182/assets/images/csv.svg");
  background-size: 100% 100%;
  background-position: center center;
  background-repeat: no-repeat;
  height: 190px !important;
  width: 120px !important;
  display: block;
}

/*******************
Icons - Zip
*******************/
.theme_midias[data-theme=zip] {
  height: 120px !important;
  width: 120px !important;
  max-width: 100%;
  position: absolute;
  left: calc(100% - 60%);
  padding: 0 !important;
  top: calc(100% - 90%);
}
@media (min-width: 768px) and (max-width: 1280px) {
  .theme_midias[data-theme=zip] {
    left: calc(100% - 65%);
    top: calc(100% - 90%);
  }
}
.theme_midias[data-theme=zip]:before {
  content: " ";
  background: url("https://assets.agazeta.com.br/gazeta-live-v1/release-0.36.182/assets/images/zip-file.svg");
  background-size: 100% 100%;
  background-position: center center;
  background-repeat: no-repeat;
  height: 190px !important;
  width: 120px !important;
  display: block;
}

/*******************
Icons - GLB
*******************/
.theme_midias[data-theme=glb] {
  height: 120px !important;
  width: 120px !important;
  max-width: 100%;
  position: absolute;
  left: calc(100% - 60%);
  padding: 0 !important;
  top: calc(100% - 90%);
}
@media (min-width: 768px) and (max-width: 1280px) {
  .theme_midias[data-theme=glb] {
    left: calc(100% - 65%);
    top: calc(100% - 90%);
  }
}
.theme_midias[data-theme=glb]:before {
  content: " ";
  background: url("https://assets.agazeta.com.br/gazeta-live-v1/release-0.36.182/assets/images/3d.svg");
  background-size: 100% 100%;
  background-position: center center;
  background-repeat: no-repeat;
  height: 190px !important;
  width: 120px !important;
  display: block;
}

.-modal-tab.-graphic {
  margin-bottom: 25px;
}

.-modal-tab.-graphic .content_thumb {
  min-height: 250px;
}

/*
Template Name: Gazeta Live - Version 1
Author: Drielly Galetti
File: scss
*/
@font-face {
  font-family: "Rubik";
  src: local("Rubik"), local("Rubik"), url("https://www.agazeta.com.br/programatica/fonts/Rubik/Rubik-VariableFont_wght.ttf") format("ttf");
  font-display: swap;
}
@font-face {
  font-family: "Lexend Peta";
  src: local("Lexend Peta"), local("Lexend Peta"), url("https://www.agazeta.com.br/programatica/fonts/Rubik/Rubik-VariableFont_wght.ttf") format("ttf");
  font-display: swap;
}
/*********************** 
Layout Font-Face
************************/
@font-face {
  font-family: "Montserrat-Black";
  src: url("../fonts/Montserrat-Black.ttf");
  font-style: italic;
  font-weight: 900;
}
@font-face {
  font-family: "Montserrat-BlackItalic";
  src: url("../fonts/Montserrat-BlackItalic.ttf");
  font-style: italic;
  font-weight: 900;
}
@font-face {
  font-family: "Montserrat-Bold";
  src: url("../fonts/Montserrat-Bold.ttf");
  font-style: normal;
  font-weight: 700;
}
@font-face {
  font-family: "Montserrat-BoldItalic";
  src: url("../fonts/Montserrat-BoldItalic.ttf");
  font-style: italic;
  font-weight: 700;
}
@font-face {
  font-family: "Montserrat-ExtraBold";
  src: url("../fonts/Montserrat-ExtraBold.ttf");
  font-style: normal;
  font-weight: 800;
}
@font-face {
  font-family: "Montserrat-ExtraBoldItalic";
  src: url("../fonts/Montserrat-ExtraBoldItalic.ttf");
  font-style: italic;
  font-weight: 800;
}
@font-face {
  font-family: "Montserrat-ExtraLight";
  src: url("../fonts/Montserrat-ExtraLight.ttf");
  font-style: normal;
  font-weight: 200;
}
@font-face {
  font-family: "Montserrat-ExtraLightItalic";
  src: url("../fonts/Montserrat-ExtraLightItalic.ttf");
  font-style: italic;
  font-weight: 200;
}
@font-face {
  font-family: "Montserrat-Italic";
  src: url("../fonts/Montserrat-Italic.ttf");
}
@font-face {
  font-family: "Montserrat-Light";
  src: url("../fonts/Montserrat-Light.ttf");
  font-style: normal;
  font-weight: 300;
}
@font-face {
  font-family: "Montserrat-LightItalic";
  src: url("../fonts/Montserrat-LightItalic.ttf");
  font-style: italic;
  font-weight: 300;
}
@font-face {
  font-family: "Montserrat-Medium";
  src: url("../fonts/Montserrat-Medium.ttf");
  font-style: normal;
  font-weight: 500;
}
@font-face {
  font-family: "Montserrat-MediumItalic";
  src: url("../fonts/Montserrat-MediumItalic.ttf");
  font-style: italic;
  font-weight: 500;
}
@font-face {
  font-family: "Montserrat-Regular";
  src: url("../fonts/Montserrat-Regular.ttf");
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: "Montserrat-SemiBold";
  src: url("../fonts/Montserrat-SemiBold.ttf");
  font-style: normal;
  font-weight: 600;
}
@font-face {
  font-family: "Montserrat-Thin";
  src: url("../fonts/Montserrat-Thin.ttf");
  font-style: normal;
  font-weight: 100;
}
@font-face {
  font-family: "Montserrat-ThinItalic";
  src: url("../fonts/Montserrat-ThinItalic.ttf");
  font-style: italic;
  font-weight: 100;
}
/*********************** 
Colors Theme Default
************************/
/*********************** 
Layout Color Default
************************/
/*********************** 
Colors Actions Default
************************/
/*********************** 
Colors borders Default
************************/
/*********************** 
Theme Default
************************/
/*********************** 
Agazeta Site
************************/
/*********************** 
Layout Font Default
************************/
/*********************** 
Layout Font Sizes
************************/
/*10px*/
/*13px*/
/*14px*/
/*16px*/
/*18px*/
/*20px*/
/*22px*/
/*24px*/
/*30px*/
/*32px*/
/*36px*/
/*40px*/
/*42px*/
/*********************** 
Backgrounds Colors
************************/
.bg_theme {
  background-color: #4A88B1;
}

.bg_gray {
  background-color: #f6f6f6;
}

.bg_white {
  background-color: #FFFFFF;
}

/*********************** 
Custom Margins
************************/
@media (max-width: 1024px) {
  .m-t-60-xsl {
    margin-top: 60px;
  }
}

@media (max-width: 1280px) {
  .p-l-0 {
    padding-left: 0;
  }
}

.erro-focus:focus {
  border: 1px solid #FF4A6E;
}

.border-containerDashed {
  border: 1px dashed #dcdcdc !important;
  margin-top: 5px;
}

/*********************** 
Correio da Bahia
************************/
.tabs-control-row {
  width: 100% !important;
}

.inactive-channel {
  color: #FF4A6E;
}

.active-channel {
  color: #06D79D;
}

.feed-button {
  padding: 30px 0 0;
}

.text-obs {
  font-size: 12px;
}

.btn-square {
  width: 100%;
  max-height: 38px;
  height: 100%;
  padding: 5px;
  border: 1px solid;
  margin: 5px 0;
}
.btn-square:hover {
  cursor: pointer;
}
.btn-square i {
  margin-right: 10px;
}

.btn-small {
  max-width: 100px;
}

.btn-medium {
  max-width: 200px;
}

.btn-large {
  max-width: 240px;
}

.btn-confirm {
  border: 1px solid #06D79D;
  color: #06D79D;
}
.btn-confirm:hover {
  background-color: #06D79D;
  color: #FFFFFF;
}

.btn-action {
  border: 1px solid #4A88B1;
  color: #4A88B1;
}
.btn-action:hover {
  background-color: #4A88B1;
  color: #FFFFFF;
}

.btn-cancel {
  border: 1px solid #000000;
  color: #000000;
}
.btn-cancel:hover {
  background-color: #FF4A6E;
  color: #FFFFFF;
  border: 1px solid #FF4A6E;
}

.podcast-form .select_default_search .dropdown-menu li {
  min-height: 23px;
  max-width: 535px !important;
  width: 95% !important;
}
.podcast-form .select_default_search .dropdown-menu li:hover {
  min-height: 23px !important;
  text-decoration: none;
}
.podcast-form .select_default_search span.text {
  max-width: 100% !important;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
  overflow: hidden !important;
  vertical-align: middle;
}
@media (max-width: 1280px) {
  .podcast-form .select_default_search span.text {
    max-width: 100% !important;
  }
}
.podcast-form .select_default_search li.selected {
  background: #4A88B1 !important;
  color: #FFFFFF !important;
  border-radius: 5px;
  margin-right: 10px;
  min-height: 23px !important;
  max-width: 100% !important;
}
@media (max-width: 1280px) {
  .podcast-form .select_default_search li.selected {
    max-width: 100% !important;
  }
}
.podcast-form .select_default_search li.selected span, .podcast-form .select_default_search li.selected small {
  color: #FFFFFF !important;
  min-height: 23px;
  vertical-align: middle;
}
.podcast-form .control-label {
  font-weight: 600;
  color: #4b4b4b !important;
}
.podcast-form .form-control::-webkit-input-placeholder {
  color: #b7b7b7 !important;
}
.podcast-form .form-control::-moz-placeholder {
  color: #b7b7b7 !important;
}
.podcast-form .form-control:-ms-input-placeholder {
  color: #b7b7b7 !important;
}
.podcast-form .form-control::-ms-input-placeholder {
  color: #b7b7b7 !important;
}
.podcast-form .form-control::placeholder {
  color: #b7b7b7 !important;
}
.podcast-form .header-line:after {
  width: calc(99% - 15%) !important;
}
@media screen and (max-width: 1280px) {
  .podcast-form .header-line.header-line-large:after {
    width: calc(90% - 15%) !important;
  }
}
@media screen and (max-width: 1200px) {
  .podcast-form .header-line.header-line-large:after {
    width: calc(85% - 15%) !important;
  }
}
.podcast-form .theme_button[data-theme=check_box] .custom-control {
  border: none;
}
.podcast-form .sub-titulo {
  color: #8E959F !important;
  margin-bottom: 20px;
}
.podcast-form .asColorPicker-wrap {
  width: 100%;
}
.podcast-form .bootstrap-tagsinput {
  border-radius: 3px !important;
}
.podcast-form .textarea-cont-max .contagem-letra {
  float: right;
}
.podcast-form .radio-inline-form {
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.podcast-form .header-podcast {
  width: 100%;
  height: 350px;
  background-color: #e1e1e1;
  margin: 0 15px 60px;
  max-width: 1480px;
  position: relative;
}
.podcast-form .header-podcast .imagem-capa {
  float: right;
  width: 290px;
  height: 290px;
  position: absolute;
  right: 60px;
  bottom: -40px;
}
.podcast-form .header-podcast .imagem-capa:after {
  background-image: url("https://hm-midias.agazeta.com.br/2021/08/05/bg-logo-canal-364657.svg");
  background-repeat: no-repeat;
  background-size: 100%;
  background-position: center;
  width: 290px;
  height: 290px;
  display: block;
  z-index: 1;
  content: "Buscar imagem de logo do canal. Passe o mouse nesta área para exibição das opções!";
  color: #fff;
  font-size: 13px;
  text-align: center;
  padding: 25px 10px;
  position: absolute;
}
.podcast-form .header-podcast .imagem-capa img {
  max-width: 100%;
  width: 100%;
  z-index: 10;
  position: absolute;
}
.podcast-form .header-podcast .imagem-capa img[src=""] {
  display: none;
}
.podcast-form .header-podcast .imagem-capa:hover .opções-bg-logo {
  display: block;
}
.podcast-form .header-podcast .imagem-capa .opções-bg-logo {
  width: auto;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  padding: 45% 30%;
  text-align: center;
  opacity: 1;
  position: absolute;
  top: 0;
  z-index: 12;
  display: none;
  width: 100%;
  height: 100%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
.podcast-form .header-podcast .imagem-capa .opções-bg-logo .close_content_button {
  border-radius: 30px;
  background: #f6f6f6;
  border: 1px solid transparent;
  width: 44px;
  height: 44px;
  -webkit-box-shadow: 0px 3px 6px #00000029;
          box-shadow: 0px 3px 6px #00000029;
}
.podcast-form .header-podcast .imagem-capa .opções-bg-logo .close_content_button:hover {
  cursor: pointer;
}
.podcast-form .header-podcast .imagem-capa .opções-bg-logo .close_content_button i {
  color: #FF4A6E;
  font-size: 19px;
  vertical-align: middle;
}
.podcast-form .header-podcast .imagem-capa .opções-bg-logo .edit_content_button {
  border-radius: 30px;
  background: #f6f6f6;
  border: 1px solid transparent;
  width: 44px;
  height: 44px;
  -webkit-box-shadow: 0px 3px 6px #00000029;
          box-shadow: 0px 3px 6px #00000029;
}
.podcast-form .header-podcast .imagem-capa .opções-bg-logo .edit_content_button:hover {
  cursor: pointer;
}
.podcast-form .header-podcast .imagem-capa .opções-bg-logo .edit_content_button i {
  color: #06D79D;
  font-size: 19px;
  vertical-align: middle;
}
.podcast-form .lista-canais-distribuicao {
  width: 100%;
  margin-bottom: 30px;
}
.podcast-form .lista-canais-distribuicao li {
  padding: 5px 14px;
}
.podcast-form .lista-canais-distribuicao .align-botao {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  padding: 5px 0;
  margin: 10px 0 0;
}
.podcast-form .lista-canais-distribuicao .remover-canal {
  background-color: transparent;
  color: red;
  font-weight: 600;
  border: 1px solid red;
  padding: 5px;
}
.podcast-form .lista-canais-distribuicao .remover-canal:hover {
  background-color: red;
  color: #FFFFFF;
  cursor: pointer;
}
.podcast-form .lista-canais-distribuicao .novo-canal {
  background-color: #4A88B1;
  color: #FFFFFF;
  font-weight: 600;
  padding: 5px;
}
.podcast-form .lista-canais-distribuicao .novo-canal:hover {
  opacity: 0.8;
  cursor: pointer;
}
.podcast-form .programacao-semanal {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.select_order_ep {
  border-left: 1px solid #ffffff3b;
  float: left;
}
.select_order_ep .custom-select {
  color: white !important;
}

.podcast-thumb .content_thumb_file {
  min-height: 190px !important;
}

.theme_button[data-theme=select_order_episodio] {
  color: #FFFFFF !important;
  font-size: 1em;
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  border: none;
  border-radius: 6px;
  margin-bottom: 10px;
  text-align: left;
  background-color: transparent;
}
.theme_button[data-theme=select_order_episodio]:after {
  position: absolute;
  right: 10px;
  top: 13px;
}
.theme_button[data-theme=select_order_episodio]:hover, .theme_button[data-theme=select_order_episodio]:active {
  font-weight: 400;
  cursor: pointer;
}
.theme_button[data-theme=select_order_episodio]:focus {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.theme_button[data-theme=select_order_episodio] i {
  vertical-align: middle !important;
}

.podcast-ep {
  margin: 0 0;
  text-align: center;
  padding: 33px 0;
}
.podcast-ep i {
  display: block;
  font-size: 110px;
  width: 110px;
  height: 107px;
  margin: 0 auto;
  line-height: 0;
  color: #4A88B1;
}
.podcast-ep audio {
  width: 100% !important;
  margin: 0 0 !important;
  padding: 10px !important;
}

.list-episodio .content_thumb_file {
  background: #dedede;
  background-image: none !important;
}
.list-episodio .ep_option {
  font-weight: 700;
  color: #FFFFFF;
  text-transform: uppercase;
  padding: 10px;
}
.list-episodio .podcast-temporada {
  height: 100%;
  max-width: 100%;
  display: block;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
  width: 100%;
  text-align: center;
}
.list-episodio .podcast-temporada img {
  max-width: 100%;
  -o-object-fit: fill;
     object-fit: fill;
  -o-object-position: center;
     object-position: center;
  height: 100%;
}
.list-episodio .upload-date, .list-episodio .serie-podcast {
  font-weight: 700 !important;
  display: inline-block !important;
  width: auto !important;
  color: #030303 !important;
}
.list-episodio .podcast-ep {
  padding: 13px 0;
}
.list-episodio .podcast-ep i {
  display: block;
  font-size: 110px;
  width: 110px;
  height: 107px;
  margin: 0 auto;
  line-height: 0;
  color: #4A88B1;
}
.list-episodio .podcast-ep audio {
  width: 100% !important;
  margin: 0 0 !important;
  padding: 10px !important;
}

.list-temporada .content_thumb_file {
  background: #dedede;
  background-image: none !important;
}
.list-temporada .ep_option {
  font-weight: 700;
  color: #FFFFFF;
  text-transform: uppercase;
  padding: 10px;
}
.list-temporada .podcast-temporada {
  height: 100%;
  max-width: 100%;
  display: block;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
  width: 100%;
  text-align: center;
}
.list-temporada .podcast-temporada img {
  max-width: 100%;
  -o-object-fit: fill;
     object-fit: fill;
  -o-object-position: center;
     object-position: center;
  height: 100%;
}
.list-temporada .upload-date, .list-temporada .serie-podcast {
  font-weight: 700 !important;
  display: inline-block !important;
  width: auto !important;
  color: #030303 !important;
}
.list-temporada .podcast-ep {
  padding: 13px 0;
}
.list-temporada .podcast-ep i {
  display: block;
  font-size: 110px;
  width: 110px;
  height: 107px;
  margin: 0 auto;
  line-height: 0;
  color: #4A88B1;
}
.list-temporada .podcast-ep audio {
  width: 100% !important;
  margin: 0 0 !important;
  padding: 10px !important;
}

.list-channel .content_thumb_file {
  background: #dedede;
  background-image: none !important;
}
.list-channel .channel_option {
  font-weight: 700;
  color: #FFFFFF;
  text-transform: uppercase;
  padding: 8px;
}
.list-channel .channel_option i {
  font-size: 18px;
  margin-right: 5px;
}
.list-channel .channel_option .inactive-channel {
  color: #FF4A6E;
}
.list-channel .channel_option .active-channel {
  color: #06D79D;
}
.list-channel .podcast-temporada {
  height: 100%;
  max-width: 100%;
  display: block;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
  width: 100%;
  text-align: center;
}
.list-channel .podcast-temporada img {
  max-width: 100%;
  -o-object-fit: fill;
     object-fit: fill;
  -o-object-position: center;
     object-position: center;
  height: 100%;
}
.list-channel .upload-date, .list-channel .serie-podcast {
  font-weight: 700 !important;
  display: inline-block !important;
  width: auto !important;
  color: #030303 !important;
}
.list-channel .podcast-ep {
  padding: 13px 0;
}
.list-channel .podcast-ep i {
  display: block;
  font-size: 110px;
  width: 110px;
  height: 107px;
  margin: 0 auto;
  line-height: 0;
  color: #4A88B1;
}
.list-channel .podcast-ep audio {
  width: 100% !important;
  margin: 0 0 !important;
  padding: 10px !important;
}

/*Toggle Switch Button*/
.switch-toggle {
  display: inline-block;
  -webkit-transform: scale(0.5);
          transform: scale(0.5);
  margin: -20px -2px;
  width: 75px;
}
.switch-toggle [type=checkbox]:not(:checked), .switch-toggle [type=checkbox]:checked {
  position: relative !important;
  left: -30px !important;
  opacity: 1 !important;
}
.switch-toggle input[type=checkbox] {
  position: relative;
  display: inline-block;
  -webkit-appearance: none;
  -webkit-tap-highlight-color: transparent;
  height: 2em;
  width: 4em;
  font-size: 2em;
  border-radius: 1.5em;
  background-color: #828282;
  border-color: transparent;
  background-clip: padding-box;
  color: #FFFFFF;
  vertical-align: middle;
}
.switch-toggle input[type=checkbox]:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 50%;
  background-color: #FFFFFF;
  border-radius: 100%;
  border: 0.125em solid transparent;
  background-clip: padding-box;
  -webkit-transform-origin: right center;
          transform-origin: right center;
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-animation: switch-off-transform 0.25s ease-out forwards;
          animation: switch-off-transform 0.25s ease-out forwards;
  z-index: 2;
  cursor: pointer;
}
.switch-toggle input[type=checkbox]:after {
  position: absolute;
  left: 0.5em;
  top: 0.4em;
  line-height: 2;
  font-size: 21px;
  font-weight: bold;
  font-family: "Helvetica Neue";
  text-transform: uppercase;
  content: " ";
  letter-spacing: 0;
  word-spacing: 15px;
  z-index: 1;
  color: #FFFFFF;
}
.switch-toggle input[type=checkbox]:focus {
  outline: none;
}
.switch-toggle input[type=checkbox]:checked {
  color: #FFFFFF;
  background-color: #4A88B1;
  border-color: transparent;
}
.switch-toggle input[type=checkbox]:checked:before {
  -webkit-transform-origin: left center;
          transform-origin: left center;
  -webkit-animation: switch-on-transform 0.25s ease-out forwards;
          animation: switch-on-transform 0.25s ease-out forwards;
}
@keyframes switch-on-transform {
  0% {
    -webkit-transform: translateX(0) scaleX(1) translateZ(0);
            transform: translateX(0) scaleX(1) translateZ(0);
  }
  25% {
    -webkit-transform: translateX(0) scaleX(1.33) translateZ(0);
            transform: translateX(0) scaleX(1.33) translateZ(0);
  }
  100% {
    -webkit-transform: translateX(100%) scaleX(1) translateZ(0);
            transform: translateX(100%) scaleX(1) translateZ(0);
  }
}
@keyframes switch-off-transform {
  0% {
    -webkit-transform: translateX(100%) scaleX(1) translateZ(0);
            transform: translateX(100%) scaleX(1) translateZ(0);
  }
  25% {
    -webkit-transform: translateX(100%) scaleX(1.33) translateZ(0);
            transform: translateX(100%) scaleX(1.33) translateZ(0);
  }
  100% {
    -webkit-transform: translateX(0) scaleX(1) translateZ(0);
            transform: translateX(0) scaleX(1) translateZ(0);
  }
}

/* ======================================================== */
/* ========================= Canal ======================== */
/* ======================================================== */
.new-channel .thumb-channel {
  max-width: 100%;
  max-height: 300px;
  height: 300px;
  margin-bottom: 0 !important;
  background-color: #c6c6c5;
  position: relative;
}
.new-channel .thumb-channel::before {
  content: "Imagem automática do Anchor";
  position: absolute;
  z-index: 1;
  padding: 30% 20%;
}
.new-channel .thumb-channel img {
  max-width: 100%;
  max-height: 300px;
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  z-index: 2;
  position: relative;
}

/* ======================================================== */
/* ======================= season ====================== */
/* ======================================================== */
.new-season .content_thumb_file {
  height: 230px;
  background-color: #DEDEDE;
  background-image: none;
}
.new-season .info-ep {
  display: inline-block;
  text-align: left;
  width: 100%;
}
.new-season .info-ep .upload-date {
  display: inline-block;
  width: auto;
  color: #333;
  font-size: 16px;
  font-weight: bold;
}
.new-season .info-ep .upload-serie {
  display: inline-block;
  width: auto;
  color: #333;
  font-size: 16px;
  font-weight: bold;
}
.edit-page-info {
  margin: 0;
  padding: 0;
}
.edit-page-info .tabs {
  padding: 0 !important;
}
.edit-page-info h4 {
  font-weight: bold;
  font-size: 21px;
  color: #333;
  display: block;
  width: 100%;
}
.edit-page-info .separator {
  width: 95% !important;
  margin: 20px 0 -10px 0px;
}
.edit-page-info .p-l-0 {
  padding-left: 0 !important;
}
.edit-page-info .p-0 {
  padding: 0 !important;
}
.edit-page-info .header-basic-info {
  background-color: #F6F6F6;
  border: 1px solid #E2E2E2;
  max-height: 315px;
}
.edit-page-info .header-basic-info .col-3 {
  padding-right: 0;
  padding-left: 0;
}
.edit-page-info .header-basic-info .ep-number {
  text-align: center;
  border-right: 1px solid #E2E2E2;
  padding: 2em;
}
.edit-page-info .header-basic-info .ep-number label {
  font-size: 10em;
  font-weight: 700;
  color: #6DCEEF;
}
.edit-page-info .header-basic-info .edit-content-ep {
  padding: 2em;
}
.edit-page-info .header-basic-info .edit-content-ep h2 {
  font-weight: 700;
  color: #333;
  margin-bottom: 20px;
}
.edit-page-info .header-basic-info .edit-content-ep p {
  font-size: 16px;
  margin-bottom: 20px;
}
.edit-page-info .header-basic-info .edit-content-ep audio {
  position: absolute;
  bottom: 20px;
  left: 25px;
  width: 95%;
}
.edit-page-info .header-basic-info .info-podcast {
  position: absolute;
  top: 10px;
  right: 15px;
}
.edit-page-info .header-basic-info .info-podcast:hover {
  cursor: pointer;
}
.edit-page-info .header-basic-info .info-podcast i {
  color: #F6B80D;
  background: #fFF;
  border-radius: 100%;
  font-size: 24px;
}
.edit-page-info .header-basic-info .info-podcast i::before {
  height: 20px;
  width: 29px;
  padding: 3px;
}
.edit-page-info .header-basic-info .thumb-channel {
  max-width: 100%;
  width: 290px;
  height: 260px;
  margin-bottom: 0;
  position: relative;
}
.edit-page-info .header-basic-info .thumb-channel img {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
  width: 100%;
  padding: 0;
  max-width: 100%;
  height: 100%;
}
.edit-page-info .header-basic-info .edit-content-channel {
  padding: 2em;
}
.edit-page-info .header-basic-info .edit-content-channel h2 {
  font-weight: 700;
  color: #333;
  margin-bottom: 20px;
  width: auto;
  display: inline-block;
  position: relative;
  min-width: 300px;
}
.edit-page-info .header-basic-info .edit-content-channel h2 .info-podcast {
  position: absolute;
  top: 0px;
  right: 10px;
}
.edit-page-info .header-basic-info .edit-content-channel h2 .info-podcast:hover {
  cursor: pointer;
}
.edit-page-info .header-basic-info .edit-content-channel .description-podcast {
  position: relative;
}
.edit-page-info .header-basic-info .edit-content-channel .description-podcast .info-podcast {
  position: absolute;
  top: -25px;
  right: -20px;
}
.edit-page-info .header-basic-info .edit-content-channel .description-podcast .info-podcast:hover {
  cursor: pointer;
}
.edit-page-info .header-basic-info .edit-content-channel p {
  font-size: 16px;
  margin-bottom: 20px;
}
.edit-page-info .header-basic-info .edit-content-channel label {
  font-weight: bold;
  font-size: 16px;
}
.edit-page-info .header-basic-info .edit-content-channel .status-channel {
  position: absolute;
  bottom: 5px;
}
.edit-page-info .header-basic-info .edit-content-channel .status-channel span {
  font-weight: bold;
  font-size: 14px;
}
.edit-page-info .header-basic-info .edit-content-channel .status-channel span i {
  color: #06D79D;
  margin-right: 5px;
  font-size: 14px;
  vertical-align: middle;
}
.edit-page-info .global-categories-info .col-12 {
  padding-left: 0;
  padding-right: 0;
}
.edit-page-info .global-categories-info .input[data-theme=tagsinput_edit] {
  padding: 0px !important;
  padding: 0px !important;
  width: 100% !important;
  max-width: 100%;
  min-width: 240px;
  position: relative;
  border-radius: 50px;
}
.edit-page-info .global-categories-info .input[data-theme=tagsinput_edit] .bootstrap-tagsinput {
  border-radius: 50px !important;
  border: none !important;
  max-height: 100px !important;
  min-height: 32px !important;
  width: 100% !important;
  line-height: 24px !important;
  padding: 7px 6px;
}
.edit-page-info .global-categories-info .input[data-theme=tagsinput_edit] .bootstrap-tagsinput:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.edit-page-info .global-categories-info .input[data-theme=tagsinput_edit] .bootstrap-tagsinput .tag {
  background: #e1e1e1 !important;
  border-radius: 50px !important;
  width: auto !important;
  max-height: 24px !important;
  font-size: 0.8125em !important;
  color: #444444 !important;
  margin: 3px 3px 3px 3px;
  padding: 6px 10px;
}
.edit-page-info .global-categories-info .input[data-theme=tagsinput_edit] .bootstrap-tagsinput .tag:first-child {
  margin: 0 !important;
}
.edit-page-info .global-categories-info .input[data-theme=tagsinput_edit] .bootstrap-tagsinput .tag [data-role=remove] {
  width: 7px !important;
  height: 7px !important;
  color: #4a88b1 !important;
  font-weight: 600 !important;
}
.edit-page-info .global-categories-info .input[data-theme=tagsinput_edit] .bootstrap-tagsinput input[type=text] {
  font-size: 0.9125em;
  border-radius: 50px !important;
  margin-left: 0px;
}
.edit-page-info .global-categories-info .input[data-theme=tagsinput_edit] .bootstrap-tagsinput input[type=text]::-webkit-input-placeholder {
  color: #030303;
}
.edit-page-info .global-categories-info .input[data-theme=tagsinput_edit] .bootstrap-tagsinput input[type=text]::-moz-placeholder {
  color: #030303;
}
.edit-page-info .global-categories-info .input[data-theme=tagsinput_edit] .bootstrap-tagsinput input[type=text]:-ms-input-placeholder {
  color: #030303;
}
.edit-page-info .global-categories-info .input[data-theme=tagsinput_edit] .bootstrap-tagsinput input[type=text]::-ms-input-placeholder {
  color: #030303;
}
.edit-page-info .global-categories-info .input[data-theme=tagsinput_edit] .bootstrap-tagsinput input[type=text]::placeholder {
  color: #030303;
}
.edit-page-info .global-categories-info .input[data-theme=tagsinput_edit] .bootstrap-tagsinput:not(.tag) input[type=text] {
  margin-left: 0 !important;
  min-height: 23px;
  width: 100px;
  background: #e1e1e1;
}
.edit-page-info .global-categories-info .input[data-theme=tagsinput_edit] .bootstrap-tagsinput ::-webkit-input-placeholder {
  padding-left: 5px;
}
.edit-page-info .global-categories-info .input[data-theme=tagsinput_edit] .bootstrap-tagsinput ::-moz-placeholder {
  padding-left: 5px;
}
.edit-page-info .global-categories-info .input[data-theme=tagsinput_edit] .bootstrap-tagsinput :-ms-input-placeholder {
  padding-left: 5px;
}
.edit-page-info .global-categories-info .input[data-theme=tagsinput_edit] .bootstrap-tagsinput ::-ms-input-placeholder {
  padding-left: 5px;
}
.edit-page-info .global-categories-info .input[data-theme=tagsinput_edit] .bootstrap-tagsinput ::placeholder {
  padding-left: 5px;
}
.edit-page-info .global-categories-info .input[data-theme=tagsinput_edit] span {
  color: #BCCED7 !important;
}
.edit-page-info .global-categories-info .input[data-theme=tagsinput_edit] .form-control-feedback {
  position: absolute;
  z-index: 2;
  display: block;
  width: 2.375rem;
  height: 2.375rem;
  line-height: 2rem;
  text-align: center;
  color: #030303;
  right: 0;
  font-size: 20px;
  top: -1px;
}
.edit-page-info .global-categories-info .input[data-theme=tagsinput_edit] .form-control-feedback:hover {
  cursor: pointer !important;
}
.edit-page-info .global-categories-info .input[data-theme=tagsinput_edit] input {
  font-size: 0.9125em;
  border-radius: 10px !important;
  margin-left: 0px;
}
.edit-page-info .global-categories-info .input[data-theme=tagsinput_edit] input::-webkit-input-placeholder {
  color: #030303;
}
.edit-page-info .global-categories-info .input[data-theme=tagsinput_edit] input::-moz-placeholder {
  color: #030303;
}
.edit-page-info .global-categories-info .input[data-theme=tagsinput_edit] input:-ms-input-placeholder {
  color: #030303;
}
.edit-page-info .global-categories-info .input[data-theme=tagsinput_edit] input::-ms-input-placeholder {
  color: #030303;
}
.edit-page-info .global-categories-info .input[data-theme=tagsinput_edit] input::placeholder {
  color: #030303;
}
.edit-page-info .global-categories-info .input[data-theme=tagsinput_edit] .insert_taginput {
  color: #030303;
  font-size: 1em;
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  border: 1px solid #BCCED7;
  border-radius: 10px !important;
}
.edit-page-info .global-categories-info .input[data-theme=tagsinput_edit] button {
  color: #4A88B1 !important;
  background: transparent !important;
  border: none !important;
}
.edit-page-info .global-categories-info .input[data-theme=tagsinput_edit] button:hover {
  cursor: pointer !important;
}
.edit-page-info .content-global-info h5 {
  width: 100%;
  color: #333;
  font-weight: 700;
  font-size: 21px;
}
.edit-page-info .content-global-info .form-content-input {
  width: 30%;
}

.theme_container[data-theme=new-keyword] .card-title {
  text-align: left;
}
.theme_container[data-theme=new-keyword] .label-checkox {
  font-weight: 400;
}
.theme_container[data-theme=new-keyword] .active .align-center {
  margin-top: 0;
  margin-bottom: 0;
}
.theme_container[data-theme=new-keyword] .edit-card .align-center {
  margin-top: 0;
  margin-bottom: 0;
}
.theme_container[data-theme=new-keyword] .label-check {
  font-size: 18px;
  font-weight: 400;
}
.theme_container[data-theme=new-keyword] .edit-trends-analytic .card .keyword-edit {
  text-align: center;
}
.theme_container[data-theme=new-keyword] .edit-trends-analytic .card .keyword-edit .add-keyword {
  display: none;
}
.theme_container[data-theme=new-keyword] .edit-trends-analytic .card .keyword-edit .score-keyword {
  display: none;
}
.theme_container[data-theme=new-keyword] .edit-trends-analytic .card .keyword-edit .score-keyword .number-score {
  display: block;
  font-size: 4em;
  font-weight: 400;
}
.theme_container[data-theme=new-keyword] .edit-trends-analytic .label-instruction {
  display: none;
}
.theme_container[data-theme=new-keyword] .edit-trends-analytic .active .card .add-keyword-button {
  display: none;
}
.theme_container[data-theme=new-keyword] .edit-trends-analytic .active .card .add-keyword {
  display: block;
}
.theme_container[data-theme=new-keyword] .edit-trends-analytic .active .card .add-keyword p {
  color: #fff !important;
  text-transform: uppercase;
  text-align: center;
  font-weight: 700;
}
.theme_container[data-theme=new-keyword] .edit-trends-analytic .active .card .add-keyword .keyword-bullet {
  display: none !important;
}
.theme_container[data-theme=new-keyword] .edit-trends-analytic .active .card .score-keyword {
  display: inline-block !important;
}
.theme_container[data-theme=new-keyword] .edit-trends-analytic .active .card .score-keyword .number-score {
  font-weight: 700;
  color: #fff;
}
.theme_container[data-theme=new-keyword] .edit-trends-analytic .active .card .score-keyword .label-score {
  font-weight: 700;
  color: #fff;
}
.theme_container[data-theme=new-keyword] .edit-trends-analytic .active .keyword-1 {
  background-color: #4285f4;
}
.theme_container[data-theme=new-keyword] .edit-trends-analytic .active .keyword-2 {
  background-color: #db4437;
}
.theme_container[data-theme=new-keyword] .edit-trends-analytic .active .keyword-3 {
  background-color: #f4b400;
}
.theme_container[data-theme=new-keyword] .edit-trends-analytic .active .keyword-4 {
  background-color: #0f9d58;
}
.theme_container[data-theme=new-keyword] .edit-trends-analytic .edit-card .card .add-keyword-button {
  display: none;
}
.theme_container[data-theme=new-keyword] .edit-trends-analytic .edit-card .card .add-keyword {
  display: block;
}
.theme_container[data-theme=new-keyword] .edit-trends-analytic .edit-card .card .add-keyword p {
  color: #333;
  text-transform: uppercase;
  text-align: center;
  font-weight: 700;
  vertical-align: middle;
}
.theme_container[data-theme=new-keyword] .edit-trends-analytic .edit-card .card .add-keyword .keyword-bullet {
  display: inline-block;
}
.theme_container[data-theme=new-keyword] .edit-trends-analytic .edit-card .card .score-keyword {
  display: inline-block;
}
.theme_container[data-theme=new-keyword] .edit-trends-analytic .edit-card .card .score-keyword .number-score {
  font-weight: 700;
  color: #333;
}
.theme_container[data-theme=new-keyword] .edit-trends-analytic .edit-card .card .score-keyword .label-score {
  font-weight: 700;
  color: #333;
}
.theme_container[data-theme=new-keyword] .trends-analytic .card .keyword-edit {
  text-align: center;
}
.theme_container[data-theme=new-keyword] .trends-analytic .card .keyword-edit .score-keyword {
  display: block;
}
.theme_container[data-theme=new-keyword] .trends-analytic .card .keyword-edit .score-keyword .number-score {
  display: block;
  font-size: 4em;
  font-weight: 400;
}
.theme_container[data-theme=new-keyword] .trends-analytic .label-instruction {
  display: none;
}
.theme_container[data-theme=new-keyword] .active .card .add-keyword-button {
  display: none;
}
.theme_container[data-theme=new-keyword] .active .card .add-keyword p {
  color: #fff !important;
  text-transform: uppercase;
  text-align: center;
  font-weight: 700;
}
.theme_container[data-theme=new-keyword] .active .card .add-keyword .keyword-bullet {
  display: none !important;
}
.theme_container[data-theme=new-keyword] .active .card .score-keyword .number-score {
  font-weight: 700;
  color: #fff !important;
}
.theme_container[data-theme=new-keyword] .active .card .score-keyword .label-score {
  font-weight: 700;
  color: #fff !important;
}
.theme_container[data-theme=new-keyword] .active .keyword-1 {
  background-color: #4285f4;
}
.theme_container[data-theme=new-keyword] .active .keyword-2 {
  background-color: #db4437;
}
.theme_container[data-theme=new-keyword] .active .keyword-3 {
  background-color: #f4b400;
}
.theme_container[data-theme=new-keyword] .active .keyword-4 {
  background-color: #0f9d58;
}
.theme_container[data-theme=new-keyword] label {
  font-weight: 600;
  font-size: 14px;
}
.theme_container[data-theme=new-keyword] .google-trends-button {
  width: 359px;
  height: 50px;
  -webkit-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);
          box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16);
  background-color: #ffffff !important;
  border: none !important;
  border-radius: 50px !important;
  font-weight: bold;
}
.theme_container[data-theme=new-keyword] .google-trends-button:hover {
  cursor: pointer;
}
.theme_container[data-theme=new-keyword] .google-trends-button .icon-trends {
  background-image: url("../../images/icon/icon-trends.svg");
  background-size: 100%;
  background-position: center center;
  height: 20px;
  width: 20px;
  display: inline-block;
  margin-right: 10px;
  vertical-align: middle;
}
.theme_container[data-theme=new-keyword] .card {
  -webkit-box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16) !important;
          box-shadow: 0 3px 6px 0 rgba(0, 0, 0, 0.16) !important;
  padding: 2em;
  margin-bottom: 0px !important;
}
.theme_container[data-theme=new-keyword] .card .card-body {
  padding: 0.25rem;
}
.theme_container[data-theme=new-keyword] .card .add-keyword-button {
  background: none;
  border: none;
  display: inline-block;
}
.theme_container[data-theme=new-keyword] .card .add-keyword {
  display: none;
  max-width: 100%;
}
.theme_container[data-theme=new-keyword] .card .add-keyword p {
  border: none !important;
  min-height: 24px;
  background: transparent !important;
  max-width: 80%;
  width: auto;
  display: inline-block;
  text-transform: initial;
  min-width: 100px;
  margin-bottom: 0;
  text-align: left;
  vertical-align: middle;
}
.theme_container[data-theme=new-keyword] .card .add-keyword p:hover, .theme_container[data-theme=new-keyword] .card .add-keyword p:focus, .theme_container[data-theme=new-keyword] .card .add-keyword p:active {
  border: none !important;
  cursor: text;
}
.theme_container[data-theme=new-keyword] .card .add-keyword .keyword-bullet {
  height: 14px;
  width: 14px;
  border-radius: 50px;
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin-right: 10px;
}
.theme_container[data-theme=new-keyword] .card .add-keyword .bullet-color-1 {
  background-color: #4285f4;
}
.theme_container[data-theme=new-keyword] .card .add-keyword .bullet-color-2 {
  background-color: #db4437;
}
.theme_container[data-theme=new-keyword] .card .add-keyword .bullet-color-3 {
  background-color: #f4b400;
}
.theme_container[data-theme=new-keyword] .card .add-keyword .bullet-color-4 {
  background-color: #0f9d58;
}
.theme_container[data-theme=new-keyword] .card .score-keyword {
  display: none;
}

.theme_datatable[data-theme=keywords] .preview {
  color: #4A88B1;
  font-size: 20px;
}

.theme_container[data-theme=theme-page] .upload-form-theme .imagePreview {
  max-width: 100%;
  width: 100%;
  max-height: 236px;
  min-height: 70px;
  height: 100%;
  background-color: #f3f3f3;
  display: block;
  -webkit-box-shadow: none;
          box-shadow: none;
  margin-bottom: 6px;
  -o-object-fit: contain;
  object-fit: contain;
}
.theme_container[data-theme=theme-page] .upload-form-theme .container-btns {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 0 5px 0 0;
}
.theme_container[data-theme=theme-page] .upload-form-theme .container-btns .btn-primary {
  display: block;
  border-radius: 0px;
  -webkit-box-shadow: none;
          box-shadow: none;
  margin-bottom: 0;
  width: 100%;
  height: 34px;
}
.theme_container[data-theme=theme-page] .upload-form-theme .container-btns .btn-primary:disabled {
  color: #FFF !important;
}
.theme_container[data-theme=theme-page] .upload-form-theme .container-btns .btn-info {
  display: block;
  border-radius: 0px;
  -webkit-box-shadow: none;
          box-shadow: none;
  margin-bottom: 0;
  width: 100%;
  height: 34px;
}
.theme_container[data-theme=theme-page] .upload-form-theme .container-btns .btn-info:disabled {
  color: #FFF !important;
}
.theme_container[data-theme=theme-page] .upload-form-theme .imgUp {
  margin-bottom: 40px;
}
.theme_container[data-theme=theme-page] .upload-form-theme .uploadFile {
  width: 0px;
  height: 0px;
  overflow: hidden;
  display: none;
}
.theme_container[data-theme=theme-page] .input[data-theme=tagsinput_default] .bootstrap-tagsinput {
  border-radius: 10px !important;
  border: 1px solid #BCCED7 !important;
  overflow-y: auto;
  border-radius: 6px !important;
  line-height: 29px;
}
.theme_container[data-theme=theme-page] .input[data-theme=tagsinput_default] .bootstrap-tagsinput:focus {
  border: 1px solid #4A88B1 !important;
}
.theme_container[data-theme=theme-page] .input[data-theme=tagsinput_default] .bootstrap-tagsinput .tag {
  background: #e1e1e1 !important;
  border-radius: 6px !important;
  width: auto !important;
  max-height: 24px !important;
  font-size: 0.8125em !important;
  color: #444444 !important;
  margin: 3px !important;
}
.theme_container[data-theme=theme-page] .input[data-theme=tagsinput_default] .bootstrap-tagsinput .tag [data-role=remove] {
  width: 7px !important;
  height: 7px !important;
  color: #4a88b1 !important;
  font-weight: 600 !important;
}
.theme_container[data-theme=theme-page] .input[data-theme=tagsinput_default] .insert_taginput {
  color: #030303;
  font-size: 1em;
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  border: 1px solid #BCCED7;
  border-radius: 6px !important;
}
.theme_container[data-theme=theme-page] .txt_container_header {
  font-weight: 600;
}
.theme_container[data-theme=theme-page] .header-radio {
  display: inline-block;
}
.theme_container[data-theme=theme-page] .search-image {
  color: #4A88B1 !important;
  font-weight: 600;
}
.theme_container[data-theme=theme-page] .search-image:hover {
  text-decoration: underline;
}

.url-theme-page {
  color: #4A88B1 !important;
  font-size: 14px;
}
.url-theme-page span {
  background-color: #e1e1e1 !important;
  border-radius: 3px !important;
  width: auto !important;
  max-height: 24px !important;
  color: #444444 !important;
  margin: 2px !important;
  font-size: 11px;
  padding: 0 3px 3px 3px;
  vertical-align: top;
  display: inline-block;
}

/*
Template Name: Gazeta Live - Version 1
Author: Drielly Galetti
File: scss
*/
@font-face {
  font-family: "Rubik";
  src: local("Rubik"), local("Rubik"), url("https://www.agazeta.com.br/programatica/fonts/Rubik/Rubik-VariableFont_wght.ttf") format("ttf");
  font-display: swap;
}
@font-face {
  font-family: "Lexend Peta";
  src: local("Lexend Peta"), local("Lexend Peta"), url("https://www.agazeta.com.br/programatica/fonts/Rubik/Rubik-VariableFont_wght.ttf") format("ttf");
  font-display: swap;
}
/*********************** 
Layout Font-Face
************************/
@font-face {
  font-family: "Montserrat-Black";
  src: url("../fonts/Montserrat-Black.ttf");
  font-style: italic;
  font-weight: 900;
}
@font-face {
  font-family: "Montserrat-BlackItalic";
  src: url("../fonts/Montserrat-BlackItalic.ttf");
  font-style: italic;
  font-weight: 900;
}
@font-face {
  font-family: "Montserrat-Bold";
  src: url("../fonts/Montserrat-Bold.ttf");
  font-style: normal;
  font-weight: 700;
}
@font-face {
  font-family: "Montserrat-BoldItalic";
  src: url("../fonts/Montserrat-BoldItalic.ttf");
  font-style: italic;
  font-weight: 700;
}
@font-face {
  font-family: "Montserrat-ExtraBold";
  src: url("../fonts/Montserrat-ExtraBold.ttf");
  font-style: normal;
  font-weight: 800;
}
@font-face {
  font-family: "Montserrat-ExtraBoldItalic";
  src: url("../fonts/Montserrat-ExtraBoldItalic.ttf");
  font-style: italic;
  font-weight: 800;
}
@font-face {
  font-family: "Montserrat-ExtraLight";
  src: url("../fonts/Montserrat-ExtraLight.ttf");
  font-style: normal;
  font-weight: 200;
}
@font-face {
  font-family: "Montserrat-ExtraLightItalic";
  src: url("../fonts/Montserrat-ExtraLightItalic.ttf");
  font-style: italic;
  font-weight: 200;
}
@font-face {
  font-family: "Montserrat-Italic";
  src: url("../fonts/Montserrat-Italic.ttf");
}
@font-face {
  font-family: "Montserrat-Light";
  src: url("../fonts/Montserrat-Light.ttf");
  font-style: normal;
  font-weight: 300;
}
@font-face {
  font-family: "Montserrat-LightItalic";
  src: url("../fonts/Montserrat-LightItalic.ttf");
  font-style: italic;
  font-weight: 300;
}
@font-face {
  font-family: "Montserrat-Medium";
  src: url("../fonts/Montserrat-Medium.ttf");
  font-style: normal;
  font-weight: 500;
}
@font-face {
  font-family: "Montserrat-MediumItalic";
  src: url("../fonts/Montserrat-MediumItalic.ttf");
  font-style: italic;
  font-weight: 500;
}
@font-face {
  font-family: "Montserrat-Regular";
  src: url("../fonts/Montserrat-Regular.ttf");
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: "Montserrat-SemiBold";
  src: url("../fonts/Montserrat-SemiBold.ttf");
  font-style: normal;
  font-weight: 600;
}
@font-face {
  font-family: "Montserrat-Thin";
  src: url("../fonts/Montserrat-Thin.ttf");
  font-style: normal;
  font-weight: 100;
}
@font-face {
  font-family: "Montserrat-ThinItalic";
  src: url("../fonts/Montserrat-ThinItalic.ttf");
  font-style: italic;
  font-weight: 100;
}
/*********************** 
Colors Theme Default
************************/
/*********************** 
Layout Color Default
************************/
/*********************** 
Colors Actions Default
************************/
/*********************** 
Colors borders Default
************************/
/*********************** 
Theme Default
************************/
/*********************** 
Agazeta Site
************************/
/*********************** 
Layout Font Default
************************/
/*********************** 
Layout Font Sizes
************************/
/*10px*/
/*13px*/
/*14px*/
/*16px*/
/*18px*/
/*20px*/
/*22px*/
/*24px*/
/*30px*/
/*32px*/
/*36px*/
/*40px*/
/*42px*/
/*********************** 
Backgrounds Colors
************************/
.bg_theme {
  background-color: #4A88B1;
}

.bg_gray {
  background-color: #f6f6f6;
}

.bg_white {
  background-color: #FFFFFF;
}

/*********************** 
Custom Margins
************************/
@media (max-width: 1024px) {
  .m-t-60-xsl {
    margin-top: 60px;
  }
}

@media (max-width: 1280px) {
  .p-l-0 {
    padding-left: 0;
  }
}

.erro-focus:focus {
  border: 1px solid #FF4A6E;
}

.border-containerDashed {
  border: 1px dashed #dcdcdc !important;
  margin-top: 5px;
}

/*********************** 
Correio da Bahia
************************/
.theme_datatable[data-theme=newsletter] table {
  font-family: "Montserrat", sans-serif;
  width: 99%;
  text-align: center;
}
.theme_datatable[data-theme=newsletter] table thead tr th {
  font-size: 0.8125em;
  font-weight: 600;
  color: #8E959F !important;
  font-family: "Montserrat", sans-serif;
  margin-bottom: 0 !important;
  vertical-align: middle;
  padding: 5px;
  text-align: center;
}
@media (max-width: 480px) {
  .theme_datatable[data-theme=newsletter] table thead tr th:nth-child(2) {
    width: 50%;
  }
}
.theme_datatable[data-theme=newsletter] table thead tr th:nth-child(1) {
  width: 33%;
  text-align: left;
}
.theme_datatable[data-theme=newsletter] table thead tr th:nth-child(4) {
  width: 15%;
}
.theme_datatable[data-theme=newsletter] table thead tr th:nth-child(6) {
  width: 15%;
}
@media (max-width: 768px) {
  .theme_datatable[data-theme=newsletter] table thead tr th:nth-child(2) {
    display: none;
  }
  .theme_datatable[data-theme=newsletter] table thead tr th:nth-child(3) {
    display: none;
  }
  .theme_datatable[data-theme=newsletter] table thead tr th:nth-child(5) {
    display: none;
  }
}
.theme_datatable[data-theme=newsletter] table tbody .group_list a {
  font-weight: 600 !important;
  font-size: 1.125em;
}
.theme_datatable[data-theme=newsletter] table tbody tr td {
  color: #030303;
  font-weight: 400;
  font-size: 0.9125em;
  font-family: "Montserrat", sans-serif;
  padding: 10px 0px 7px 0;
  cursor: default;
  vertical-align: -webkit-baseline-middle;
  min-width: 60px !important;
  max-width: 350px !important;
  text-overflow: ellipsis !important;
  white-space: nowrap !important;
}
.theme_datatable[data-theme=newsletter] table tbody tr td a {
  color: #030303;
  text-decoration: none !important;
}
.theme_datatable[data-theme=newsletter] table tbody tr td .check_group_item {
  display: inline-block;
  vertical-align: inherit;
}
.theme_datatable[data-theme=newsletter] table tbody tr td .custom-control {
  margin-right: 0;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .theme_datatable[data-theme=newsletter] table tbody tr td .custom-control {
    display: none;
  }
}
.theme_datatable[data-theme=newsletter] table tbody tr td .btn-group.show .icon-actions:hover, .theme_datatable[data-theme=newsletter] table tbody tr td .btn-group.show .icon-actions:active, .theme_datatable[data-theme=newsletter] table tbody tr td .btn-group.show .icon-actions:focus {
  color: #4A88B1;
}
.theme_datatable[data-theme=newsletter] table tbody tr td:nth-child(1) {
  text-align: left;
  overflow: hidden;
}
@media (max-width: 768px) {
  .theme_datatable[data-theme=newsletter] table tbody tr td:nth-child(2) {
    display: none;
  }
  .theme_datatable[data-theme=newsletter] table tbody tr td:nth-child(3) {
    display: none;
  }
  .theme_datatable[data-theme=newsletter] table tbody tr td:nth-child(5) {
    display: none;
  }
}

.theme_content[data-theme=live_newsletter] {
  padding: 0 15px 0 10px;
  -webkit-box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.2);
          box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.2);
  margin: 0 auto;
  min-height: 1024px;
  max-width: 1024px;
  min-width: 320px;
  margin-top: 60px;
}
@media (min-width: 1024px) and (max-width: 1280px) {
  .theme_content[data-theme=live_newsletter] {
    padding: 1em;
    margin: 0em auto;
    padding: 15px;
  }
}
@media (min-width: 1281px) {
  .theme_content[data-theme=live_newsletter] {
    margin: 0em auto;
    padding: 15px;
  }
}
.theme_content[data-theme=live_newsletter] .link {
  color: #619EC8 !important;
  font-weight: bold !important;
  cursor: pointer !important;
  text-decoration: underline !important;
}

.-news-title {
  margin: 100px auto 5px;
  max-width: 1024px;
  position: relative;
  display: block;
  font-weight: 500;
  color: #619EC8;
  mso-line-height-rule: exactly;
  font-size: 28px;
  text-align: center;
  font-weight: 600;
  text-transform: uppercase;
}

.-news-title.-editable-content {
  border: 1px solid transparent;
}

.-news-title.-editable-content:hover, .-news-title.-editable-content:active, .-news-title.-editable-content:focus {
  border: 1px dashed #bbbbbb;
  cursor: text;
}

.title-componente {
  font-family: "Libre Franklin", sans-serif;
  font-weight: 500;
  margin-bottom: 0px;
  color: #619EC8;
  margin-top: 0px;
  margin-bottom: 15px;
  mso-line-height-rule: exactly;
  width: 100%;
  display: block;
  font-size: 28px;
}

.theme_newsletter[data-theme=msg-editor] {
  width: 100%;
  max-width: 100%;
  min-height: 32px;
  background: #f5f5f5;
  color: #666;
  padding: 10px 20px;
}
.theme_newsletter[data-theme=msg-editor] a.link {
  color: #619EC8 !important;
  font-weight: bold !important;
  cursor: pointer !important;
  text-decoration: underline !important;
}
.theme_newsletter[data-theme=msg-editor] .msg-box {
  width: 100%;
  font-family: "Playfair Display", serif;
  font-size: 16px;
  color: #666;
  font-weight: 500;
  font-style: normal;
}
.theme_newsletter[data-theme=msg-editor] .msg-box b {
  font-weight: 100 !important;
}
.theme_newsletter[data-theme=msg-editor] .dados-editor {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  text-align: right;
}
.theme_newsletter[data-theme=msg-editor] .dados-editor .info-editor h1 {
  margin-bottom: 0px;
  margin-top: 0px;
  font-size: 16px;
  color: #619ecb;
  font-weight: 500;
  font-family: "Playfair Display", serif;
  line-height: 0.5;
}
.theme_newsletter[data-theme=msg-editor] .dados-editor .info-editor span {
  font-weight: normal;
  font-size: 12px;
  font-family: "Playfair Display", serif;
}
.theme_newsletter[data-theme=msg-editor] .dados-editor .img-editor {
  max-width: 100%;
}
.theme_newsletter[data-theme=msg-editor] .dados-editor .img-editor img {
  width: 50px;
  height: 50px;
  margin-left: 15px;
  border-radius: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  min-width: 50px;
  border: 1px solid #d9d9d9;
}

.theme_newsletter[data-theme=box-noticia] {
  width: 100%;
  max-width: 100%;
}
.theme_newsletter[data-theme=box-noticia] .box-sem-foto .player-container {
  display: none !important;
}
.theme_newsletter[data-theme=box-noticia] .box-sem-foto .descricao-container .linha-fina {
  display: none !important;
}
.theme_newsletter[data-theme=box-noticia] .box-sem-foto .descricao-container a.link {
  color: #619EC8 !important;
  font-weight: bold !important;
  cursor: pointer !important;
  text-decoration: underline !important;
}
.theme_newsletter[data-theme=box-noticia] .box-video .player-container {
  width: 40% !important;
  max-width: 294px !important;
  display: inline-block !important;
  vertical-align: top !important;
}
.theme_newsletter[data-theme=box-noticia] .box-video .player-container .play-video {
  width: 100%;
  max-width: 100%;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  background: #619EC8;
  padding: 10px;
}
.theme_newsletter[data-theme=box-noticia] .box-video .player-container .play-video a {
  display: block;
  text-decoration: none;
}
.theme_newsletter[data-theme=box-noticia] .box-video .player-container .play-video a img {
  width: 44px;
  height: 34px;
  max-width: 100%;
  display: inline-block;
  vertical-align: middle;
}
.theme_newsletter[data-theme=box-noticia] .box-video .player-container .play-video a p.-editable-content {
  width: 77% !important;
  min-width: 215px !important;
}
.theme_newsletter[data-theme=box-noticia] .box-video .player-container .play-video a p {
  margin-left: 10px;
  color: #FFFFFF;
  text-decoration: none;
  vertical-align: middle;
  display: inline-block;
  margin-bottom: 0;
  font-weight: 600;
}
.theme_newsletter[data-theme=box-noticia] .box-video .player-container .play-video a p a.link {
  color: #619EC8 !important;
  font-weight: bold !important;
  cursor: pointer !important;
  text-decoration: underline !important;
}
.theme_newsletter[data-theme=box-noticia] .box-video .descricao-container {
  width: 55% !important;
  max-width: 55% !important;
  display: inline-block !important;
  vertical-align: top !important;
}
.theme_newsletter[data-theme=box-noticia] .box-ntc .player-container figure {
  max-width: 100%;
  margin-bottom: 0;
  display: block;
}
.theme_newsletter[data-theme=box-noticia] .box-ntc .player-container figure img {
  max-width: 100%;
  width: 100%;
  -o-object-fit: cover;
     object-fit: cover;
}
.theme_newsletter[data-theme=box-noticia] .box-ntc .player-container .play-video {
  display: none;
}
.theme_newsletter[data-theme=box-noticia] .box-ntc .descricao-container header {
  width: 100%;
}
.theme_newsletter[data-theme=box-noticia] .box-ntc .descricao-container header a {
  display: block;
}
.theme_newsletter[data-theme=box-noticia] .box-ntc .descricao-container header a:hover {
  text-decoration: underline;
  cursor: pointer;
}
.theme_newsletter[data-theme=box-noticia] .box-ntc .descricao-container header .kicker {
  font-family: "Libre Franklin", sans-serif;
  color: #619EC8;
  text-transform: uppercase;
  font-size: 15px;
  font-style: normal;
  -webkit-font-variant-ligatures: normal;
          font-variant-ligatures: normal;
  font-variant-caps: normal;
  font-weight: 500;
  margin-bottom: 0;
}
.theme_newsletter[data-theme=box-noticia] .box-ntc .descricao-container header .titulo {
  font-size: 28px;
  margin-top: 0px;
  mso-line-height-rule: exactly;
  color: #333333;
  font-family: "Playfair Display", serif;
  font-style: normal;
  -webkit-font-variant-ligatures: normal;
          font-variant-ligatures: normal;
  font-variant-caps: normal;
  font-weight: bolder;
  margin-bottom: 7px;
  font-weight: 500;
  line-height: normal;
}
.theme_newsletter[data-theme=box-noticia] .box-ntc .descricao-container header .linha-fina {
  margin-top: 5px;
  margin-bottom: 5px;
  font-size: 14px;
  color: #A5A5A5;
  font-family: "Libre Franklin", sans-serif;
  font-style: normal;
  -webkit-font-variant-ligatures: normal;
          font-variant-ligatures: normal;
  font-variant-caps: normal;
  font-weight: 400;
}

.theme_newsletter[data-theme=comentario-editor] {
  width: 100%;
  max-width: 100%;
}
.theme_newsletter[data-theme=comentario-editor] .box-comentario {
  background: #eee;
  padding: 15px 15px;
  width: 100%;
  margin-bottom: 0;
  font-size: medium;
  font-style: normal;
  -webkit-font-variant-ligatures: normal;
          font-variant-ligatures: normal;
  font-variant-caps: normal;
  font-weight: 400 !important;
  color: #333333;
  font-family: "Playfair Display", serif;
}
.theme_newsletter[data-theme=comentario-editor] .box-comentario a.link {
  color: #619EC8 !important;
  font-weight: bold !important;
  cursor: pointer !important;
  text-decoration: underline !important;
}
.theme_newsletter[data-theme=comentario-editor] .box-comentario b {
  font-weight: 100 !important;
}
.theme_newsletter[data-theme=comentario-editor] .box-comentario a {
  color: -webkit-link;
  cursor: pointer;
  text-decoration: underline;
}
.theme_newsletter[data-theme=comentario-editor] .box-comentario a:hover {
  color: -webkit-link;
  cursor: pointer;
  text-decoration: underline;
}

.theme_newsletter[data-theme=podcast-newsletter] {
  max-width: 100%;
  width: 100%;
}
.theme_newsletter[data-theme=podcast-newsletter] .podcast-play {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #619EC8;
  padding: 5px 10px;
  color: #FFF;
}
.theme_newsletter[data-theme=podcast-newsletter] .podcast-play .play-button {
  max-width: 80%;
  width: 80%;
  display: inline-block;
}
.theme_newsletter[data-theme=podcast-newsletter] .podcast-play .play-button a {
  height: 44px;
  width: 44px;
  display: inline-block;
  vertical-align: middle;
  margin-right: 5px;
}
.theme_newsletter[data-theme=podcast-newsletter] .podcast-play .play-button a img {
  width: 100%;
  max-width: 44px;
}
.theme_newsletter[data-theme=podcast-newsletter] .podcast-play .play-button .descricao {
  font-weight: bold;
  margin-top: 5px;
  margin-bottom: 5px;
  font-size: medium;
  font-style: normal;
  -webkit-font-variant-ligatures: normal;
          font-variant-ligatures: normal;
  font-variant-caps: normal;
  display: inline-block;
  max-width: 70%;
  vertical-align: middle;
  font-family: "Playfair Display", serif;
}
.theme_newsletter[data-theme=podcast-newsletter] .podcast-play .play-button .descricao a.link {
  color: #619EC8 !important;
  font-weight: bold !important;
  cursor: pointer !important;
  text-decoration: underline !important;
}

.theme_newsletter[data-theme=colunista-newsletter] {
  display: inline-block;
  width: 100%;
  max-width: 100%;
}
.theme_newsletter[data-theme=colunista-newsletter] h1 {
  margin-bottom: 0;
}
.theme_newsletter[data-theme=colunista-newsletter] .box-colunista {
  display: inline-block;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-right: 15px;
  border-right: 1px solid #eee;
  text-decoration: none;
  color: #333;
  width: 32.9%;
  padding: 10px;
}
.theme_newsletter[data-theme=colunista-newsletter] .box-colunista figure {
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 100%;
  border: solid 1px #eee;
  width: 85px;
  height: 85px;
  max-width: 85px;
  max-height: 85px;
  margin-bottom: 0;
  display: inline-block;
  vertical-align: middle;
}
.theme_newsletter[data-theme=colunista-newsletter] .box-colunista figure img {
  max-width: 100%;
  width: 85px;
  max-height: 100%;
  height: 85px;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 100%;
}
.theme_newsletter[data-theme=colunista-newsletter] .box-colunista header {
  max-width: 65%;
  display: inline-block;
  vertical-align: middle;
}
.theme_newsletter[data-theme=colunista-newsletter] .box-colunista header .kicker {
  font-family: "Libre Franklin", sans-serif;
  color: #619EC8;
  text-transform: uppercase;
  font-size: 15px;
  font-style: normal;
  -webkit-font-variant-ligatures: normal;
          font-variant-ligatures: normal;
  font-variant-caps: normal;
  font-weight: 500;
  margin-bottom: 0;
}
.theme_newsletter[data-theme=colunista-newsletter] .box-colunista header .titulo {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-size: 16px;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  padding-right: 15px;
  color: #333333;
  font-family: "Playfair Display", serif;
  margin-bottom: 0;
  line-height: 1.5;
}

.theme_newsletter[data-theme=lista-noticia] {
  width: 100%;
  max-width: 100%;
}
.theme_newsletter[data-theme=lista-noticia] hr {
  line-height: 2;
  margin: 20px 0;
}
.theme_newsletter[data-theme=lista-noticia] .box-video {
  display: none !important;
}
.theme_newsletter[data-theme=lista-noticia] .box-ntc figure {
  display: none !important;
}
.theme_newsletter[data-theme=lista-noticia] .box-ntc .play-video {
  display: none !important;
}
.theme_newsletter[data-theme=lista-noticia] .box-ntc header {
  padding: 10px;
}
.theme_newsletter[data-theme=lista-noticia] .box-ntc header .kicker {
  margin-top: 0;
  font-size: 15px !important;
}
.theme_newsletter[data-theme=lista-noticia] .box-ntc header .titulo {
  font-size: 28px !important;
}

/*********************/
/*
Template Name: Gazeta Live - Version 1
Author: Drielly Galetti
File: scss
*/
@font-face {
  font-family: "Rubik";
  src: local("Rubik"), local("Rubik"), url("https://www.agazeta.com.br/programatica/fonts/Rubik/Rubik-VariableFont_wght.ttf") format("ttf");
  font-display: swap;
}
@font-face {
  font-family: "Lexend Peta";
  src: local("Lexend Peta"), local("Lexend Peta"), url("https://www.agazeta.com.br/programatica/fonts/Rubik/Rubik-VariableFont_wght.ttf") format("ttf");
  font-display: swap;
}
/*********************** 
Layout Font-Face
************************/
@font-face {
  font-family: "Montserrat-Black";
  src: url("../fonts/Montserrat-Black.ttf");
  font-style: italic;
  font-weight: 900;
}
@font-face {
  font-family: "Montserrat-BlackItalic";
  src: url("../fonts/Montserrat-BlackItalic.ttf");
  font-style: italic;
  font-weight: 900;
}
@font-face {
  font-family: "Montserrat-Bold";
  src: url("../fonts/Montserrat-Bold.ttf");
  font-style: normal;
  font-weight: 700;
}
@font-face {
  font-family: "Montserrat-BoldItalic";
  src: url("../fonts/Montserrat-BoldItalic.ttf");
  font-style: italic;
  font-weight: 700;
}
@font-face {
  font-family: "Montserrat-ExtraBold";
  src: url("../fonts/Montserrat-ExtraBold.ttf");
  font-style: normal;
  font-weight: 800;
}
@font-face {
  font-family: "Montserrat-ExtraBoldItalic";
  src: url("../fonts/Montserrat-ExtraBoldItalic.ttf");
  font-style: italic;
  font-weight: 800;
}
@font-face {
  font-family: "Montserrat-ExtraLight";
  src: url("../fonts/Montserrat-ExtraLight.ttf");
  font-style: normal;
  font-weight: 200;
}
@font-face {
  font-family: "Montserrat-ExtraLightItalic";
  src: url("../fonts/Montserrat-ExtraLightItalic.ttf");
  font-style: italic;
  font-weight: 200;
}
@font-face {
  font-family: "Montserrat-Italic";
  src: url("../fonts/Montserrat-Italic.ttf");
}
@font-face {
  font-family: "Montserrat-Light";
  src: url("../fonts/Montserrat-Light.ttf");
  font-style: normal;
  font-weight: 300;
}
@font-face {
  font-family: "Montserrat-LightItalic";
  src: url("../fonts/Montserrat-LightItalic.ttf");
  font-style: italic;
  font-weight: 300;
}
@font-face {
  font-family: "Montserrat-Medium";
  src: url("../fonts/Montserrat-Medium.ttf");
  font-style: normal;
  font-weight: 500;
}
@font-face {
  font-family: "Montserrat-MediumItalic";
  src: url("../fonts/Montserrat-MediumItalic.ttf");
  font-style: italic;
  font-weight: 500;
}
@font-face {
  font-family: "Montserrat-Regular";
  src: url("../fonts/Montserrat-Regular.ttf");
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: "Montserrat-SemiBold";
  src: url("../fonts/Montserrat-SemiBold.ttf");
  font-style: normal;
  font-weight: 600;
}
@font-face {
  font-family: "Montserrat-Thin";
  src: url("../fonts/Montserrat-Thin.ttf");
  font-style: normal;
  font-weight: 100;
}
@font-face {
  font-family: "Montserrat-ThinItalic";
  src: url("../fonts/Montserrat-ThinItalic.ttf");
  font-style: italic;
  font-weight: 100;
}
/*********************** 
Colors Theme Default
************************/
/*********************** 
Layout Color Default
************************/
/*********************** 
Colors Actions Default
************************/
/*********************** 
Colors borders Default
************************/
/*********************** 
Theme Default
************************/
/*********************** 
Agazeta Site
************************/
/*********************** 
Layout Font Default
************************/
/*********************** 
Layout Font Sizes
************************/
/*10px*/
/*13px*/
/*14px*/
/*16px*/
/*18px*/
/*20px*/
/*22px*/
/*24px*/
/*30px*/
/*32px*/
/*36px*/
/*40px*/
/*42px*/
/*********************** 
Backgrounds Colors
************************/
.bg_theme {
  background-color: #4A88B1;
}

.bg_gray {
  background-color: #f6f6f6;
}

.bg_white {
  background-color: #FFFFFF;
}

/*********************** 
Custom Margins
************************/
@media (max-width: 1024px) {
  .m-t-60-xsl {
    margin-top: 60px;
  }
}

@media (max-width: 1280px) {
  .p-l-0 {
    padding-left: 0;
  }
}

.erro-focus:focus {
  border: 1px solid #FF4A6E;
}

.border-containerDashed {
  border: 1px dashed #dcdcdc !important;
  margin-top: 5px;
}

/*********************** 
Correio da Bahia
************************/
.log-filter .text-title {
  font-size: 13px;
  vertical-align: middle;
  padding: 10px 0px;
  font-weight: 600;
  margin-bottom: 0;
}
.log-filter .text-midle {
  font-weight: 400;
  padding: 10px 0;
}
@media (min-width: 1024px) {
  .log-filter .form-group-tb {
    width: auto !important;
    max-width: 100% !important;
  }
}

.theme_datatable[data-theme=logs] table {
  font-family: "Montserrat", sans-serif;
  width: 99%;
  text-align: center;
}
.theme_datatable[data-theme=logs] table thead tr th {
  font-size: 0.8125em;
  font-weight: 600;
  color: #8E959F !important;
  font-family: "Montserrat", sans-serif;
  margin-bottom: 0 !important;
  vertical-align: middle;
  padding: 5px;
  text-align: center;
}
@media (max-width: 480px) {
  .theme_datatable[data-theme=logs] table thead tr th:nth-child(2) {
    width: 50%;
  }
}
.theme_datatable[data-theme=logs] table thead tr th:nth-child(1) {
  width: 20%;
  text-align: left;
}
.theme_datatable[data-theme=logs] table thead tr th:nth-child(2) {
  width: 15%;
  text-align: left;
}
.theme_datatable[data-theme=logs] table thead tr th:nth-child(3) {
  width: 15%;
  text-align: center;
}
.theme_datatable[data-theme=logs] table thead tr th:nth-child(4) {
  width: 35%;
  text-align: left;
}
.theme_datatable[data-theme=logs] table thead tr th:nth-child(5) {
  width: 10%;
}
@media (max-width: 768px) {
  .theme_datatable[data-theme=logs] table thead tr th:nth-child(2) {
    display: none;
  }
  .theme_datatable[data-theme=logs] table thead tr th:nth-child(3) {
    display: none;
  }
  .theme_datatable[data-theme=logs] table thead tr th:nth-child(5) {
    display: none;
  }
}
.theme_datatable[data-theme=logs] table tbody .group_list a {
  font-weight: 600 !important;
  font-size: 1.125em;
}
.theme_datatable[data-theme=logs] table tbody tr td {
  color: #030303;
  font-weight: 400;
  font-size: 0.9125em;
  font-family: "Montserrat", sans-serif;
  padding: 10px 0px 7px 0;
  cursor: default;
  vertical-align: -webkit-baseline-middle;
  min-width: 60px !important;
  width: 220px !important;
}
.theme_datatable[data-theme=logs] table tbody tr td:nth-child(1) {
  text-align: left;
  font-weight: 500;
}
.theme_datatable[data-theme=logs] table tbody tr td:nth-child(2) {
  text-align: left;
}
.theme_datatable[data-theme=logs] table tbody tr td:nth-child(3) {
  text-align: center;
}
.theme_datatable[data-theme=logs] table tbody tr td:nth-child(4) {
  text-align: left;
  white-space: pre-wrap;
  max-width: 220px !important;
}
.theme_datatable[data-theme=logs] table tbody tr td a {
  color: #030303;
  text-decoration: none !important;
}
.theme_datatable[data-theme=logs] table tbody tr td .check_group_item {
  display: inline-block;
  vertical-align: inherit;
}
.theme_datatable[data-theme=logs] table tbody tr td .custom-control {
  margin-right: 0;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .theme_datatable[data-theme=logs] table tbody tr td .custom-control {
    display: none;
  }
}
.theme_datatable[data-theme=logs] table tbody tr td .btn-group.show .icon-actions:hover, .theme_datatable[data-theme=logs] table tbody tr td .btn-group.show .icon-actions:active, .theme_datatable[data-theme=logs] table tbody tr td .btn-group.show .icon-actions:focus {
  color: #4A88B1;
}
@media (max-width: 768px) {
  .theme_datatable[data-theme=logs] table tbody tr td:nth-child(2) {
    display: none;
  }
  .theme_datatable[data-theme=logs] table tbody tr td:nth-child(3) {
    display: none;
  }
  .theme_datatable[data-theme=logs] table tbody tr td:nth-child(5) {
    display: none;
  }
}

/*
Template Name: Gazeta Live - Version 1
Author: Drielly Galetti
File: scss
*/
@font-face {
  font-family: "Rubik";
  src: local("Rubik"), local("Rubik"), url("https://www.agazeta.com.br/programatica/fonts/Rubik/Rubik-VariableFont_wght.ttf") format("ttf");
  font-display: swap;
}
@font-face {
  font-family: "Lexend Peta";
  src: local("Lexend Peta"), local("Lexend Peta"), url("https://www.agazeta.com.br/programatica/fonts/Rubik/Rubik-VariableFont_wght.ttf") format("ttf");
  font-display: swap;
}
/*********************** 
Layout Font-Face
************************/
@font-face {
  font-family: "Montserrat-Black";
  src: url("../fonts/Montserrat-Black.ttf");
  font-style: italic;
  font-weight: 900;
}
@font-face {
  font-family: "Montserrat-BlackItalic";
  src: url("../fonts/Montserrat-BlackItalic.ttf");
  font-style: italic;
  font-weight: 900;
}
@font-face {
  font-family: "Montserrat-Bold";
  src: url("../fonts/Montserrat-Bold.ttf");
  font-style: normal;
  font-weight: 700;
}
@font-face {
  font-family: "Montserrat-BoldItalic";
  src: url("../fonts/Montserrat-BoldItalic.ttf");
  font-style: italic;
  font-weight: 700;
}
@font-face {
  font-family: "Montserrat-ExtraBold";
  src: url("../fonts/Montserrat-ExtraBold.ttf");
  font-style: normal;
  font-weight: 800;
}
@font-face {
  font-family: "Montserrat-ExtraBoldItalic";
  src: url("../fonts/Montserrat-ExtraBoldItalic.ttf");
  font-style: italic;
  font-weight: 800;
}
@font-face {
  font-family: "Montserrat-ExtraLight";
  src: url("../fonts/Montserrat-ExtraLight.ttf");
  font-style: normal;
  font-weight: 200;
}
@font-face {
  font-family: "Montserrat-ExtraLightItalic";
  src: url("../fonts/Montserrat-ExtraLightItalic.ttf");
  font-style: italic;
  font-weight: 200;
}
@font-face {
  font-family: "Montserrat-Italic";
  src: url("../fonts/Montserrat-Italic.ttf");
}
@font-face {
  font-family: "Montserrat-Light";
  src: url("../fonts/Montserrat-Light.ttf");
  font-style: normal;
  font-weight: 300;
}
@font-face {
  font-family: "Montserrat-LightItalic";
  src: url("../fonts/Montserrat-LightItalic.ttf");
  font-style: italic;
  font-weight: 300;
}
@font-face {
  font-family: "Montserrat-Medium";
  src: url("../fonts/Montserrat-Medium.ttf");
  font-style: normal;
  font-weight: 500;
}
@font-face {
  font-family: "Montserrat-MediumItalic";
  src: url("../fonts/Montserrat-MediumItalic.ttf");
  font-style: italic;
  font-weight: 500;
}
@font-face {
  font-family: "Montserrat-Regular";
  src: url("../fonts/Montserrat-Regular.ttf");
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: "Montserrat-SemiBold";
  src: url("../fonts/Montserrat-SemiBold.ttf");
  font-style: normal;
  font-weight: 600;
}
@font-face {
  font-family: "Montserrat-Thin";
  src: url("../fonts/Montserrat-Thin.ttf");
  font-style: normal;
  font-weight: 100;
}
@font-face {
  font-family: "Montserrat-ThinItalic";
  src: url("../fonts/Montserrat-ThinItalic.ttf");
  font-style: italic;
  font-weight: 100;
}
/*********************** 
Colors Theme Default
************************/
/*********************** 
Layout Color Default
************************/
/*********************** 
Colors Actions Default
************************/
/*********************** 
Colors borders Default
************************/
/*********************** 
Theme Default
************************/
/*********************** 
Agazeta Site
************************/
/*********************** 
Layout Font Default
************************/
/*********************** 
Layout Font Sizes
************************/
/*10px*/
/*13px*/
/*14px*/
/*16px*/
/*18px*/
/*20px*/
/*22px*/
/*24px*/
/*30px*/
/*32px*/
/*36px*/
/*40px*/
/*42px*/
/*********************** 
Backgrounds Colors
************************/
.bg_theme {
  background-color: #4A88B1;
}

.bg_gray {
  background-color: #f6f6f6;
}

.bg_white {
  background-color: #FFFFFF;
}

/*********************** 
Custom Margins
************************/
@media (max-width: 1024px) {
  .m-t-60-xsl {
    margin-top: 60px;
  }
}

@media (max-width: 1280px) {
  .p-l-0 {
    padding-left: 0;
  }
}

.erro-focus:focus {
  border: 1px solid #FF4A6E;
}

.border-containerDashed {
  border: 1px dashed #dcdcdc !important;
  margin-top: 5px;
}

/*********************** 
Correio da Bahia
************************/
.breakingNews-message {
  margin-bottom: 0;
  margin-left: 0;
  padding-left: 10px;
}
.breakingNews-message li {
  list-style: none;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
}
.breakingNews-message li label {
  color: #fff;
  font-size: 14px;
  font-weight: 500;
  margin-right: 5px;
  margin-bottom: 0;
  padding: 2px;
}
.breakingNews-message li .tag-breakingNews {
  height: 24px;
  max-width: 150px;
  border-radius: 3px;
  color: #FFF;
  display: -webkit-inline-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  background: #000;
  font-size: 14px;
  font-weight: 600;
  padding: 2px;
}
.breakingNews-message li .tag-breakingNews .circle-spresh {
  height: 10px;
  width: 10px;
  border-radius: 50%;
  background: red;
  margin: 5px;
  -webkit-animation: blinker 1s infinite;
          animation: blinker 1s infinite;
}
@-webkit-keyframes blink {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 0.5;
  }
  100% {
    opacity: 1;
  }
}
@keyframes blink {
  0% {
    opacity: 0;
  }
  50% {
    opacity: 0.5;
  }
  100% {
    opacity: 1;
  }
}

.disable-breakingNews {
  display: inline-block !important;
  padding: 5px !important;
  font-size: 0.9125em;
  text-transform: uppercase;
}

.enable-breakingNews {
  display: inline-block !important;
  padding: 5px !important;
  font-size: 0.9125em;
  text-transform: uppercase;
  font-weight: 600;
  color: #06D79D !important;
}

.preview-breakingNews {
  display: inline-block !important;
  padding: 5px !important;
  font-size: 0.9125em;
  text-transform: uppercase;
  color: #4A88B1 !important;
}
.preview-breakingNews:hover {
  cursor: pointer;
  text-decoration: underline;
}

.display-none {
  display: none !important;
}

.control-heightContent {
  min-height: 93vh !important;
}

.control-heightArea {
  height: 80vh;
}

.theme_content[data-theme=breaking_new] {
  padding: 1em;
  margin: 1em auto;
  -webkit-box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.2);
          box-shadow: 0 0 16px 0 rgba(0, 0, 0, 0.2);
  text-align: center;
  max-width: 1366px;
  margin-top: 70px;
  /*Controle para o css do container de grupo p/ sections*/
  /*Controle para o css p/ container base das sections*/
}
@media (max-width: 768px) {
  .theme_content[data-theme=breaking_new] {
    padding: 0px 7px;
    margin: 0;
  }
}
.theme_content[data-theme=breaking_new] .disable-section {
  color: #4A88B1;
}
.theme_content[data-theme=breaking_new] .disable-section .theme_button[data-theme=icon_button_float] {
  pointer-events: none;
}
.theme_content[data-theme=breaking_new] .disable-section .label-switch[data-theme=default_blue] {
  color: #4A88B1 !important;
}
.theme_content[data-theme=breaking_new] .control-label {
  font-weight: bold;
}
.theme_content[data-theme=breaking_new] a.theme_button[data-theme=icon_button_float] {
  color: #fff !important;
}
.theme_content[data-theme=breaking_new] a.theme_button[data-theme=icon_button_float]:hover {
  text-decoration: none;
}
.theme_content[data-theme=breaking_new] .theme_button[data-theme=icon_button_float] {
  height: 30px;
  width: 30px;
}
.theme_content[data-theme=breaking_new] .theme_button[data-theme=icon_button_float] i {
  vertical-align: middle;
  font-size: 20px;
}
.theme_content[data-theme=breaking_new] .theme_button[data-theme=icon_button_float] .fa-search {
  font-size: 16px !important;
  margin-top: -3px;
}
.theme_content[data-theme=breaking_new] .theme_button[data-theme=icon_button_float]:hover {
  cursor: pointer;
  color: #F6EE5F;
}
.theme_content[data-theme=breaking_new] .label-switch[data-theme=default_blue] {
  color: #fff !important;
}
.theme_content[data-theme=breaking_new] .disable-section a:hover {
  cursor: text;
  text-decoration: none !important;
}
.theme_content[data-theme=breaking_new] .theme_content[data-theme=actions_group] {
  padding: 0.15em 0.55em;
  background: #444444;
  width: auto;
  display: none;
}
.theme_content[data-theme=breaking_new] .theme_content[data-theme=actions_group] label {
  margin-bottom: 0;
  color: #FFFFFF;
  font-size: 0.9125em;
  font-weight: 400;
}
.theme_content[data-theme=breaking_new] .theme_content[data-theme=group_content] {
  padding: 40px 15px;
  text-align: left;
  border: none;
}
.theme_content[data-theme=breaking_new] .theme_content[data-theme=group_content] .config-selection {
  border: 1px dashed #cccccc;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10px;
  margin-bottom: 10px;
  position: relative;
}
.theme_content[data-theme=breaking_new] .theme_content[data-theme=group_content] .container {
  margin-left: 0 !important;
  margin-right: 0 !important;
  max-width: 1366px;
  text-align: left !important;
}
@media (min-width: 1200px) {
  .theme_content[data-theme=breaking_new] .theme_content[data-theme=group_content] .container {
    max-width: 1366px;
  }
}
.theme_content[data-theme=breaking_new] .theme_content[data-theme=group_content] .container a:hover {
  text-decoration: none;
}
.theme_content[data-theme=breaking_new] .disable-section {
  -webkit-filter: grayscale(100%);
          filter: grayscale(100%);
}
.theme_content[data-theme=breaking_new] .disable-section .theme_content[data-theme=actions_section] {
  background: #989898 !important;
}
.theme_content[data-theme=breaking_new] .disable-section .theme_content[data-theme=section_default] {
  border: 1px solid #989898 !important;
}
.theme_content[data-theme=breaking_new] .disable-section img, .theme_content[data-theme=breaking_new] .disable-section p, .theme_content[data-theme=breaking_new] .disable-section span {
  -webkit-filter: grayscale(100%);
          filter: grayscale(100%);
  pointer-events: none;
}
.theme_content[data-theme=breaking_new] .disable-section .toright {
  display: none !important;
}
.theme_content[data-theme=breaking_new] .disable-section .toright-imgtext-opiniao {
  display: none !important;
}
.theme_content[data-theme=breaking_new] .disable-section .result .team-a {
  color: #989898;
  opacity: 0.5;
}
.theme_content[data-theme=breaking_new] .disable-section .result .team-b {
  color: #989898;
  opacity: 0.5;
}
.theme_content[data-theme=breaking_new] .disable-section .result .agora {
  background-color: #989898 !important;
}
.theme_content[data-theme=breaking_new] .disable-section a {
  pointer-events: none;
}
.theme_content[data-theme=breaking_new] .disable-section .col-c {
  pointer-events: none;
}
.theme_content[data-theme=breaking_new] .theme_content[data-theme=section_base] {
  text-align: left;
  color: #FFF;
  /*Controle das grid-item espaçamentos live*/
  /*=======================================*/
}
.theme_content[data-theme=breaking_new] .theme_content[data-theme=section_base]:hover .theme_content[data-theme=actions_group] {
  background: #FF4A6E;
}
.theme_content[data-theme=breaking_new] .theme_content[data-theme=section_base]:hover .theme_content[data-theme=group_content] {
  border: 1px solid #FF4A6E;
}
.theme_content[data-theme=breaking_new] .theme_content[data-theme=section_base] .theme_content[data-theme=actions_section] {
  padding: 0.15em 0.55em;
  background: #4A88B1;
  width: auto;
  display: inline-block;
}
.theme_content[data-theme=breaking_new] .theme_content[data-theme=section_base] .theme_content[data-theme=actions_section] label {
  margin-bottom: 0;
  color: #FFFFFF;
  font-size: 0.9125em;
  font-weight: 400;
}
.theme_content[data-theme=breaking_new] .theme_content[data-theme=section_base] .grid-stack > .grid-stack-item {
  padding: 0 5px;
}
.theme_content[data-theme=breaking_new] .theme_content[data-theme=section_base] .grid-stack > .grid-stack-item:first-child {
  padding-left: 0px;
}
.theme_content[data-theme=breaking_new] .theme_content[data-theme=section_base] .grid-stack > .grid-stack-item:last-child {
  padding-right: 0px;
}
.theme_content[data-theme=breaking_new] .theme_content[data-theme=section_base] .theme_content[data-theme=section_default] {
  text-align: center;
  border: 1px solid #4A88B1;
  padding: 5px 5px;
  position: relative;
  z-index: 2;
}
.theme_content[data-theme=breaking_new] .theme_content[data-theme=section_base] .theme_button[data-theme=icon_light] {
  color: #4A88B1;
  font-family: "Montserrat", sans-serif;
  font-size: 0.9125em;
  font-weight: 500;
  border: 1px solid #4A88B1;
  background-color: transparent;
  padding: 0.4em 1em;
  -webkit-box-shadow: none;
          box-shadow: none;
  margin-right: 20px;
  border-radius: 6px;
  vertical-align: middle;
}
@media (max-width: 767px) {
  .theme_content[data-theme=breaking_new] .theme_content[data-theme=section_base] .theme_button[data-theme=icon_light] {
    margin-right: 0;
  }
}
.theme_content[data-theme=breaking_new] .theme_content[data-theme=section_base] .theme_button[data-theme=icon_light]:hover, .theme_content[data-theme=breaking_new] .theme_content[data-theme=section_base] .theme_button[data-theme=icon_light]:active {
  color: #FFFFFF;
  background: #4A88B1;
  border: 1px solid #4A88B1;
  cursor: pointer;
}
.theme_content[data-theme=breaking_new] .theme_content[data-theme=section_base] .theme_button[data-theme=icon_light]:hover .plus-border, .theme_content[data-theme=breaking_new] .theme_content[data-theme=section_base] .theme_button[data-theme=icon_light]:active .plus-border {
  border: 1px dashed #FFFFFF;
}
.theme_content[data-theme=breaking_new] .theme_content[data-theme=section_base] .theme_button[data-theme=icon_light]:focus {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.theme_content[data-theme=breaking_new] .theme_content[data-theme=section_base] .theme_button[data-theme=icon_light] span {
  vertical-align: bottom;
}
.theme_content[data-theme=breaking_new] .theme_content[data-theme=section_base] .theme_button[data-theme=icon_light] .plus-border {
  border: 1px dashed #4A88B1;
  padding: 0px 2px;
  font-size: 0.875em;
  font-weight: 800 !important;
  text-align: center;
  margin-right: 5px;
}

.off-breakingNews {
  -webkit-filter: grayscale(50);
          filter: grayscale(50);
}

.label-switch[data-theme=default_blue] {
  color: #4A88B1;
  font-size: 1em !important;
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  padding: 4px;
  margin-bottom: 0 !important;
  display: inline-block;
}

/*Toggle Switch Button*/
.switch-onOff {
  display: inline-block;
  -webkit-transform: scale(0.37);
          transform: scale(0.37);
  margin: -20px -2px;
  width: 75px;
}
.switch-onOff [type=checkbox]:not(:checked), .switch-onOff [type=checkbox]:checked {
  position: relative !important;
  left: -30px !important;
  opacity: 1 !important;
}
.switch-onOff input[type=checkbox] {
  position: relative;
  display: inline-block;
  -webkit-appearance: none;
  -webkit-tap-highlight-color: transparent;
  height: 2em;
  width: 4em;
  font-size: 2em;
  border-radius: 1.5em;
  background-color: #828282;
  border-color: transparent;
  background-clip: padding-box;
  color: #FFFFFF;
  vertical-align: middle;
}
.switch-onOff input[type=checkbox]:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 50%;
  background-color: #FFFFFF;
  border-radius: 100%;
  border: 0.125em solid transparent;
  background-clip: padding-box;
  -webkit-transform-origin: right center;
          transform-origin: right center;
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-animation: switch-off-transform 0.25s ease-out forwards;
          animation: switch-off-transform 0.25s ease-out forwards;
  z-index: 2;
  cursor: pointer;
}
.switch-onOff input[type=checkbox]:after {
  position: absolute;
  left: 0.5em;
  top: 0.4em;
  line-height: 2;
  font-size: 23px;
  font-weight: bold;
  font-family: "Helvetica Neue";
  text-transform: uppercase;
  content: "ON   OFF";
  letter-spacing: 0;
  word-spacing: 15px;
  z-index: 1;
  color: #FFFFFF;
}
.switch-onOff input[type=checkbox]:focus {
  outline: none;
}
.switch-onOff input[type=checkbox]:checked {
  color: #FFFFFF;
  background-color: #06D79D;
  border-color: transparent;
}
.switch-onOff input[type=checkbox]:checked:before {
  -webkit-transform-origin: left center;
          transform-origin: left center;
  -webkit-animation: switch-on-transform 0.25s ease-out forwards;
          animation: switch-on-transform 0.25s ease-out forwards;
}
@keyframes switch-on-transform {
  0% {
    -webkit-transform: translateX(0) scaleX(1) translateZ(0);
            transform: translateX(0) scaleX(1) translateZ(0);
  }
  25% {
    -webkit-transform: translateX(0) scaleX(1.33) translateZ(0);
            transform: translateX(0) scaleX(1.33) translateZ(0);
  }
  100% {
    -webkit-transform: translateX(100%) scaleX(1) translateZ(0);
            transform: translateX(100%) scaleX(1) translateZ(0);
  }
}
@keyframes switch-off-transform {
  0% {
    -webkit-transform: translateX(100%) scaleX(1) translateZ(0);
            transform: translateX(100%) scaleX(1) translateZ(0);
  }
  25% {
    -webkit-transform: translateX(100%) scaleX(1.33) translateZ(0);
            transform: translateX(100%) scaleX(1.33) translateZ(0);
  }
  100% {
    -webkit-transform: translateX(0) scaleX(1) translateZ(0);
            transform: translateX(0) scaleX(1) translateZ(0);
  }
}

/*CSS Elemento Breaking News*/
.breaking-news {
  width: 100%;
  height: 72px;
  background: #333333;
  color: #FFFFFF;
  position: relative;
  top: 0;
  z-index: 1000;
}
.breaking-news.no-height {
  height: 0px !important;
}
.breaking-news .container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 100%;
}
.breaking-news .header-video {
  display: none;
  background: #333333;
  margin-top: -10px;
}
.breaking-news .header-video .feed-videos {
  margin: auto;
}
@media (min-width: 720px) {
  .breaking-news .header-video .feed-videos {
    -ms-grid-column: 2;
        grid-column-start: 2;
  }
}
@media (min-width: 1024px) {
  .breaking-news .header-video .feed-videos {
    -ms-grid-column: 4;
        grid-column-start: 4;
  }
}
.breaking-news .col-a {
  width: 3%;
  height: 100%;
  background: #FF3939;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (min-width: 720px) {
  .breaking-news .col-a {
    width: 20%;
  }
}
.breaking-news .col-a h1 {
  display: none;
  font-family: "Libre Franklin", sans-serif;
  font-size: 22px;
  font-weight: 700;
  margin-bottom: 0;
  color: #FFF;
  text-transform: uppercase;
}
@media (min-width: 720px) {
  .breaking-news .col-a h1 {
    display: block;
  }
}
.breaking-news .col-b {
  width: 87%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: left;
      -ms-flex-pack: left;
          justify-content: left;
  font-family: "Playfair Display", serif;
  font-size: 18px;
  font-weight: 700;
}
@media (min-width: 720px) {
  .breaking-news .col-b {
    width: 75%;
  }
}
.breaking-news .col-b a {
  color: #FFF;
}
.breaking-news .col-b a:hover {
  cursor: text;
}
.breaking-news .col-b a p {
  padding: 0px 7px;
  margin-bottom: 0;
}
.breaking-news .col-b a p:hover {
  text-decoration: underline;
}
@media (min-width: 720px) {
  .breaking-news .col-b a p {
    margin-left: 15px;
  }
}
.breaking-news .col-b .video-button {
  border: 1px solid #333333;
  padding: 10px;
}
.breaking-news .col-b .video-button i {
  font-size: 18px;
}
.breaking-news .col-c {
  width: 10%;
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background: none;
  border: none;
  color: #fff;
}
@media (min-width: 720px) {
  .breaking-news .col-c {
    width: 5%;
  }
}
.breaking-news .col-c i {
  font-size: 26px;
  cursor: pointer;
}
.breaking-news .col-c i:hover {
  opacity: 0.9;
}
.breaking-news .aovivo.mobile {
  display: none;
}
.breaking-news.live {
  background: #FFEB50;
  color: #FFFFFF;
}
.breaking-news.live .aovivo.mobile {
  display: block;
}
.breaking-news.live .aovivo {
  display: inline;
  margin-left: 5px;
  color: #FFFFFF;
  white-space: nowrap;
  font-family: "Libre Franklin", sans-serif;
  text-transform: uppercase;
  font-size: 18px;
}
.breaking-news.live .aovivo::before {
  content: "";
  display: inline-block;
  margin-right: 5px;
  font-weight: normal;
  -moz-border-radius: 100%;
  -webkit-border-radius: 100%;
  width: 6px;
  height: 6px;
  border-radius: 100%;
  background-color: #FF3939;
  -webkit-transition: 0.5s;
  transition: 0.5s;
  -webkit-animation: blinker 1s infinite;
  animation: blinker 1s infinite;
}
@media (min-width: 720px) {
  .breaking-news.live .aovivo::before {
    width: 12px;
    height: 12px;
  }
}
@-webkit-keyframes blinker {
  50% {
    opacity: 0;
  }
}
@keyframes blinker {
  50% {
    opacity: 0;
  }
}
.breaking-news.live .aovivo.mobile {
  background: #333333;
  font-size: 10px;
  padding: 3px;
  position: absolute;
  top: 5px;
  left: 10px;
}
@media (min-width: 720px) {
  .breaking-news.live .aovivo.mobile {
    display: none;
  }
}
.breaking-news.live .container {
  margin-top: 10px;
}
@media (min-width: 720px) {
  .breaking-news.live .container {
    margin-top: 0px;
  }
}
.breaking-news.live .col-a {
  display: none;
  background: #333333;
}
@media (min-width: 720px) {
  .breaking-news.live .col-a {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
.breaking-news.live .col-b {
  color: #333333;
}
.breaking-news.live .col-c {
  color: #333333;
}
.breaking-news.contagem {
  width: 100%;
  background: #1B3954;
  color: #FFFFFF;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  height: 130px;
}
@media (min-width: 1024px) {
  .breaking-news.contagem {
    height: 60px !important;
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
}
@media (min-width: 720px) {
  .breaking-news.contagem {
    height: 100px;
  }
}
.breaking-news.contagem .container {
  width: 100%;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
@media (min-width: 1024px) {
  .breaking-news.contagem .container {
    height: 60px !important;
    -webkit-box-orient: horizontal !important;
    -webkit-box-direction: normal !important;
        -ms-flex-direction: row !important;
            flex-direction: row !important;
  }
}
@media (min-width: 720px) {
  .breaking-news.contagem .container {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    height: 100px;
  }
}
.breaking-news.contagem .titulo-barra {
  width: 100%;
  background: #1CADE1;
  height: 100px;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (min-width: 720px) {
  .breaking-news.contagem .titulo-barra {
    width: 20%;
  }
}
@media (min-width: 1024px) {
  .breaking-news.contagem .titulo-barra {
    height: 60px;
  }
}
.breaking-news.contagem .titulo-barra p {
  font-size: 18px;
  font-weight: 600;
  text-transform: uppercase;
  width: 94%;
  font-family: "Libre Franklin", sans-serif;
  margin-bottom: 0;
}
@media (min-width: 720px) {
  .breaking-news.contagem .titulo-barra p {
    padding: 0;
    width: 100%;
    margin-bottom: 0;
  }
}
.breaking-news.contagem .informacoes {
  width: 100%;
  height: 90px;
  padding: 0px 10px 10px;
}
@media (min-width: 1024px) {
  .breaking-news.contagem .informacoes {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    height: 40px !important;
  }
}
@media (min-width: 720px) {
  .breaking-news.contagem .informacoes {
    width: 80%;
    padding: 10px;
    height: 75px;
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
}
.breaking-news.contagem .informacoes a {
  display: inline-block;
  padding: 0;
  width: 80%;
  min-width: 230px;
  font-size: 19px;
  font-weight: 700;
  margin-top: -5px;
  color: white;
}
.breaking-news.contagem .informacoes a p {
  margin: 0;
}
.breaking-news.contagem .informacoes a:hover {
  text-decoration: underline !important;
}
@media (min-width: 1024px) {
  .breaking-news.contagem .informacoes a {
    padding: 0;
  }
}
@media (min-width: 720px) {
  .breaking-news.contagem .informacoes a {
    padding: 0;
  }
  .breaking-news.contagem .informacoes .filter {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start;
    height: 35px;
    margin-top: -15px !important;
  }
}
.breaking-news.contagem .filter {
  display: none !important;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin-right: 5px;
  width: auto;
  margin-top: -15px !important;
}
@media (min-width: 720px) {
  .breaking-news.contagem .filter {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    width: auto;
    margin-left: 0 !important;
    margin-right: 0 !important;
  }
}
.breaking-news.contagem .filter div {
  padding: 0px 5px;
  opacity: 0.5;
}
.breaking-news.contagem .filter div.active {
  opacity: 1;
}
.breaking-news.contagem .filter img.local-bandeira {
  vertical-align: middle;
}
.breaking-news.contagem .filter span.local {
  color: #FFFFFF;
  font-size: 16px;
  margin-left: 5px;
  font-family: "Libre Franklin", sans-serif;
}
.breaking-news.contagem .filter-mobile {
  display: inline-block;
  width: 16%;
  text-align: right;
}
.breaking-news.contagem .filter-mobile .local-bandeira {
  vertical-align: sub;
}
@media (min-width: 720px) {
  .breaking-news.contagem .filter-mobile {
    display: none;
  }
}
.breaking-news.contagem .indicadores {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-top: 10px;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
  width: 98%;
  margin: 0 auto;
  border-top: 1px solid white;
  height: 35px;
}
@media (min-width: 1024px) {
  .breaking-news.contagem .indicadores {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    height: 100%;
    padding-top: 0 !important;
    height: 35px;
  }
}
@media (min-width: 720px) {
  .breaking-news.contagem .indicadores {
    width: auto;
    margin: inherit;
    border-top: none;
    height: 35px;
  }
}
.breaking-news.contagem .indicadores > div {
  height: 100%;
  padding: 0px 10px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: auto;
  margin: 0 auto;
}
@media (min-width: 720px) {
  .breaking-news.contagem .indicadores > div {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    margin: 0 !important;
  }
}
.breaking-news.contagem .indicadores > div div {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (min-width: 720px) {
  .breaking-news.contagem .indicadores > div div {
    -webkit-box-align: start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
}
.breaking-news.contagem .indicadores > div span {
  margin-right: 10px;
}
.breaking-news.contagem .indicadores > div p {
  color: #FFFFFF;
  font-family: "Libre Franklin", sans-serif;
}
.breaking-news.contagem .indicadores > div p.label {
  font-size: 12px;
  margin-bottom: 5px;
  min-width: 100px;
}
.breaking-news.contagem .indicadores > div p.number {
  font-weight: bold;
  font-size: 15px;
}
@media (min-width: 720px) {
  .breaking-news.contagem .indicadores > div p.number {
    font-size: 18px;
  }
}
.breaking-news.contagem .fechar-barra {
  width: 5%;
  display: none;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.breaking-news.contagem .fechar-barra:hover {
  cursor: pointer;
}
@media (min-width: 720px) {
  .breaking-news.contagem .fechar-barra {
    display: -webkit-box !important;
    display: -ms-flexbox !important;
    display: flex !important;
  }
}
.breaking-news.contagem .fechar-barra-mobile {
  display: inline-block;
  width: 5%;
}
@media (min-width: 720px) {
  .breaking-news.contagem .fechar-barra-mobile {
    display: none !important;
  }
}
.breaking-news.contagem .imagem-bar {
  margin: 0 5px;
  width: 30px;
  height: 30px;
  border: 1px dashed #bbbbbb;
  text-align: center;
  margin-top: -15px;
  position: relative;
}
.breaking-news.contagem .imagem-bar.icon-title-bar {
  margin-top: -1px;
}
.breaking-news.contagem .imagem-bar:hover .option-image-bar {
  opacity: 1;
  display: block !important;
}
.breaking-news.contagem .imagem-bar img {
  max-width: 30px;
}
.breaking-news.contagem .imagem-bar .option-image-bar {
  width: auto;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  padding: 0;
  text-align: center;
  opacity: 0.6;
  position: absolute;
  top: 0;
  width: 28px;
  height: 30px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  z-index: 1;
  display: none;
}
.breaking-news.contagem .imagem-bar .option-image-bar .edit_content_button {
  border-radius: 30px;
  background: #f6f6f6;
  border: 1px solid transparent;
  width: 26px;
  height: 26px;
  -webkit-box-shadow: 0px 3px 6px #00000029;
          box-shadow: 0px 3px 6px #00000029;
}
.breaking-news.contagem .imagem-bar .option-image-bar .edit_content_button:hover {
  cursor: pointer;
}
.breaking-news.contagem .imagem-bar .option-image-bar .edit_content_button i {
  color: #06D79D;
  font-size: 14px;
  vertical-align: middle;
}
.breaking-news.contagem.todas-elas {
  background: #47406A;
}
.breaking-news.contagem.todas-elas .titulo-barra {
  background: #6C67B8;
}
.breaking-news.contagem.coronavirus {
  background: #1B3954;
}
.breaking-news.contagem.coronavirus .titulo-barra {
  background: #1CAEE1;
}

/*Ao Vivo*/
.liveOn {
  margin-top: 94px;
}
.liveOn .theme_button[data-theme=default_border_form] {
  max-width: 80%;
}
.liveOn .theme_button[data-theme=success] {
  padding: 0.5em 1.5em;
}
.liveOn .select-liveon {
  position: absolute;
  top: -5px;
  right: 0;
  text-align: right;
}
.liveOn .select-liveon .control-label {
  display: inline-block;
  color: #000;
}
.liveOn .select-liveon .select_default_search {
  max-width: 100% !important;
  width: auto !important;
  border: transparent;
  display: inline-block;
}
.liveOn .select-liveon .input-group-btn:not(:first-child) > .btn {
  max-width: 100% !important;
  width: auto !important;
}
.liveOn .select-liveon .input-group {
  max-width: 80%;
  width: auto;
  display: inline-block;
}

/*Ao Vivo - Com Video*/
.input-linkEmbed {
  display: inline-block;
  width: 547px;
  margin-left: -8px;
}
.input-linkEmbed label {
  display: inline-block;
  font-weight: 500;
}
.input-linkEmbed input {
  display: inline-block;
  width: 80%;
}

.search-video-aovivo {
  display: inline-block;
}
.search-video-aovivo .disabled-search {
  opacity: 0.6;
  pointer-events: none;
}
.search-video-aovivo .active-search {
  opacity: 1;
  pointer-events: inherit;
}

.icone-bar-count {
  display: inline-block;
}
.icone-bar-count .disabled-search {
  opacity: 0.6;
  pointer-events: none;
}
.icone-bar-count .active-search {
  opacity: 1;
  pointer-events: inherit;
}

.selectsemquebrar {
  display: inherit;
  margin-top: 5px;
}

.bartop {
  width: auto !important;
}

/* Barra de eleições*/
.barra-eleicao .box-content-cols {
  margin-right: 10px;
}
.barra-eleicao .box-content-cols .options-box {
  color: #333;
  font-weight: 600;
}
.barra-eleicao .box-content-cols .options-box .theme_button[data-theme=icon_button_float] {
  height: 30px;
  width: 30px;
  color: #333;
}
.barra-eleicao .box-content-cols .options-box .theme_button[data-theme=icon_button_float] i {
  vertical-align: middle;
  font-size: 20px;
}
.barra-eleicao .box-content-cols .options-box .theme_button[data-theme=icon_button_float] .fa-search {
  font-size: 16px !important;
  margin-top: -3px;
}
.barra-eleicao .box-content-cols .options-box .theme_button[data-theme=icon_button_float]:hover {
  cursor: pointer;
  color: #4A88B1;
}
.barra-eleicao .box-content-article {
  border: 1px dashed #bbbbbb;
  padding: 3px;
}
.barra-eleicao .box-content-article .theme_button[data-theme=configuration] {
  color: #4A88B1;
  font-family: "Montserrat", sans-serif;
  font-size: 1.3em;
  font-weight: 500;
  border: none;
  background-color: #fff;
  padding: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  margin-right: 5px;
  border: 1px solid;
  border-radius: 50% !important;
  height: 35px;
  width: 35px;
}
@media (max-width: 767px) {
  .barra-eleicao .box-content-article .theme_button[data-theme=configuration] {
    margin-right: 0;
  }
}
.barra-eleicao .box-content-article .theme_button[data-theme=configuration]:hover, .barra-eleicao .box-content-article .theme_button[data-theme=configuration]:active {
  background-color: #FFFFFF;
  font-weight: 500;
  cursor: pointer;
}
.barra-eleicao .box-content-article .theme_button[data-theme=configuration]:focus {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
@-webkit-keyframes scrollMe {
  0% {
    -webkit-transform: translateX(0px);
            transform: translateX(0px);
  }
  50% {
    -webkit-transform: translateX(-35px);
            transform: translateX(-35px);
  }
  100% {
    -webkit-transform: translateX(0px);
            transform: translateX(0px);
  }
}
@keyframes scrollMe {
  0% {
    -webkit-transform: translateX(0px);
            transform: translateX(0px);
  }
  50% {
    -webkit-transform: translateX(-35px);
            transform: translateX(-35px);
  }
  100% {
    -webkit-transform: translateX(0px);
            transform: translateX(0px);
  }
}
.barra-eleicao .-editable-content {
  min-height: 16px;
  width: 100%;
  min-width: 150px;
  max-width: 150px;
  border: 1px dashed #bbbbbb;
}
.barra-eleicao .-editable-content:hover {
  cursor: text;
}
.barra-eleicao .-editable-figure {
  border: 1px dashed #bbbbbb;
  padding: 3px;
}
.barra-eleicao .-editable-figure:hover .to-img-bottom {
  display: inline-block;
}
.barra-eleicao .-editable-figure .to-img-bottom {
  display: none;
  right: 22px !important;
  bottom: 50px !important;
  z-index: 100 !important;
  position: absolute !important;
}
.barra-eleicao .section-topo-header {
  margin-bottom: 25px;
}
.barra-eleicao .section-topo-header .mdc-layout-grid {
  margin: 0px;
}
.barra-eleicao .section-topo-header .mdc-layout-grid .mdc-layout-grid__inner {
  padding-bottom: 15px;
  border-bottom: 0.75px solid #D9D9D9;
  grid-gap: 0;
}
.barra-eleicao .section-topo-header h2 {
  font-size: 26px;
  font-family: "Libre Franklin", sans-serif;
  color: #619EC8;
  font-weight: bolder;
  padding: 5px 0px;
  margin-bottom: 0;
}
@media (max-width: 1024px) {
  .barra-eleicao .section-topo .mdc-layout-grid {
    overflow-x: auto;
  }
}
.barra-eleicao .section-topo .mdc-layout-grid .mdc-layout-grid__inner .col {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow-x: auto;
  padding: 0 !important;
}
.barra-eleicao .section-topo .mdc-layout-grid .mdc-layout-grid__inner .col::-webkit-scrollbar {
  width: 10px;
}
.barra-eleicao .section-topo .mdc-layout-grid .mdc-layout-grid__inner .col::-webkit-scrollbar-track {
  background: #F5F5F5;
}
.barra-eleicao .section-topo .mdc-layout-grid .mdc-layout-grid__inner .col::-webkit-scrollbar-thumb {
  background: #D9D9D9;
}
.barra-eleicao .section-topo .mdc-layout-grid .mdc-layout-grid__inner .col::-webkit-scrollbar-thumb:hover {
  background: #619EC8;
}
.barra-eleicao .section-topo .mdc-layout-grid .mdc-layout-grid__inner .col a {
  display: inline-block;
  margin-right: 0px;
}
@media (max-width: 720px) {
  .barra-eleicao .section-topo .mdc-layout-grid .mdc-layout-grid__inner .col a {
    -webkit-animation: scrollMe 4s 2;
            animation: scrollMe 4s 2;
  }
}
.barra-eleicao .section-topo .mdc-layout-grid .mdc-layout-grid__inner .col a article.box {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  padding: 10px;
  border: 0;
  min-width: 280px;
}
.barra-eleicao .section-topo .mdc-layout-grid .mdc-layout-grid__inner .col a article.box figure {
  position: relative;
}
.barra-eleicao .section-topo .mdc-layout-grid .mdc-layout-grid__inner .col a article.box figure img {
  width: 80px;
  height: auto;
}
.barra-eleicao .section-topo .mdc-layout-grid .mdc-layout-grid__inner .col a article.box header {
  padding-right: 15px;
  padding-left: 10px;
  border-right: 1px solid #D9D9D9;
}
.barra-eleicao .section-topo .mdc-layout-grid .mdc-layout-grid__inner .col a article.box header .titulo {
  font-size: 18px;
  line-height: 26px;
}
@media (max-width: 1024px) {
  .barra-eleicao .section-topo .mdc-layout-grid .mdc-layout-grid__inner .col a article.box {
    min-width: 300px;
  }
}
.barra-eleicao .section-topo .mdc-layout-grid .mdc-layout-grid__inner .col a:last-child article.box header {
  border-right: 0;
}

/*
Template Name: Gazeta Live - Version 1
Author: Drielly Galetti
File: scss
*/
@font-face {
  font-family: "Rubik";
  src: local("Rubik"), local("Rubik"), url("https://www.agazeta.com.br/programatica/fonts/Rubik/Rubik-VariableFont_wght.ttf") format("ttf");
  font-display: swap;
}
@font-face {
  font-family: "Lexend Peta";
  src: local("Lexend Peta"), local("Lexend Peta"), url("https://www.agazeta.com.br/programatica/fonts/Rubik/Rubik-VariableFont_wght.ttf") format("ttf");
  font-display: swap;
}
/*********************** 
Layout Font-Face
************************/
@font-face {
  font-family: "Montserrat-Black";
  src: url("../fonts/Montserrat-Black.ttf");
  font-style: italic;
  font-weight: 900;
}
@font-face {
  font-family: "Montserrat-BlackItalic";
  src: url("../fonts/Montserrat-BlackItalic.ttf");
  font-style: italic;
  font-weight: 900;
}
@font-face {
  font-family: "Montserrat-Bold";
  src: url("../fonts/Montserrat-Bold.ttf");
  font-style: normal;
  font-weight: 700;
}
@font-face {
  font-family: "Montserrat-BoldItalic";
  src: url("../fonts/Montserrat-BoldItalic.ttf");
  font-style: italic;
  font-weight: 700;
}
@font-face {
  font-family: "Montserrat-ExtraBold";
  src: url("../fonts/Montserrat-ExtraBold.ttf");
  font-style: normal;
  font-weight: 800;
}
@font-face {
  font-family: "Montserrat-ExtraBoldItalic";
  src: url("../fonts/Montserrat-ExtraBoldItalic.ttf");
  font-style: italic;
  font-weight: 800;
}
@font-face {
  font-family: "Montserrat-ExtraLight";
  src: url("../fonts/Montserrat-ExtraLight.ttf");
  font-style: normal;
  font-weight: 200;
}
@font-face {
  font-family: "Montserrat-ExtraLightItalic";
  src: url("../fonts/Montserrat-ExtraLightItalic.ttf");
  font-style: italic;
  font-weight: 200;
}
@font-face {
  font-family: "Montserrat-Italic";
  src: url("../fonts/Montserrat-Italic.ttf");
}
@font-face {
  font-family: "Montserrat-Light";
  src: url("../fonts/Montserrat-Light.ttf");
  font-style: normal;
  font-weight: 300;
}
@font-face {
  font-family: "Montserrat-LightItalic";
  src: url("../fonts/Montserrat-LightItalic.ttf");
  font-style: italic;
  font-weight: 300;
}
@font-face {
  font-family: "Montserrat-Medium";
  src: url("../fonts/Montserrat-Medium.ttf");
  font-style: normal;
  font-weight: 500;
}
@font-face {
  font-family: "Montserrat-MediumItalic";
  src: url("../fonts/Montserrat-MediumItalic.ttf");
  font-style: italic;
  font-weight: 500;
}
@font-face {
  font-family: "Montserrat-Regular";
  src: url("../fonts/Montserrat-Regular.ttf");
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: "Montserrat-SemiBold";
  src: url("../fonts/Montserrat-SemiBold.ttf");
  font-style: normal;
  font-weight: 600;
}
@font-face {
  font-family: "Montserrat-Thin";
  src: url("../fonts/Montserrat-Thin.ttf");
  font-style: normal;
  font-weight: 100;
}
@font-face {
  font-family: "Montserrat-ThinItalic";
  src: url("../fonts/Montserrat-ThinItalic.ttf");
  font-style: italic;
  font-weight: 100;
}
/*********************** 
Colors Theme Default
************************/
/*********************** 
Layout Color Default
************************/
/*********************** 
Colors Actions Default
************************/
/*********************** 
Colors borders Default
************************/
/*********************** 
Theme Default
************************/
/*********************** 
Agazeta Site
************************/
/*********************** 
Layout Font Default
************************/
/*********************** 
Layout Font Sizes
************************/
/*10px*/
/*13px*/
/*14px*/
/*16px*/
/*18px*/
/*20px*/
/*22px*/
/*24px*/
/*30px*/
/*32px*/
/*36px*/
/*40px*/
/*42px*/
/*********************** 
Backgrounds Colors
************************/
.bg_theme {
  background-color: #4A88B1;
}

.bg_gray {
  background-color: #f6f6f6;
}

.bg_white {
  background-color: #FFFFFF;
}

/*********************** 
Custom Margins
************************/
@media (max-width: 1024px) {
  .m-t-60-xsl {
    margin-top: 60px;
  }
}

@media (max-width: 1280px) {
  .p-l-0 {
    padding-left: 0;
  }
}

.erro-focus:focus {
  border: 1px solid #FF4A6E;
}

.border-containerDashed {
  border: 1px dashed #dcdcdc !important;
  margin-top: 5px;
}

/*********************** 
Correio da Bahia
************************/
.form-group-tb {
  vertical-align: sub;
}

.card-user {
  margin-bottom: 0;
}

.th_child_scroll .th_1 {
  width: 34%;
}
.th_child_scroll .th_2 {
  width: 9%;
}
.th_child_scroll .th_3 {
  width: 9%;
}
.th_child_scroll .th_4 {
  width: 10%;
}
.th_child_scroll .th_5 {
  width: 10%;
}
.th_child_scroll .th_6 {
  width: 10%;
}

.inative-user {
  -webkit-filter: grayscale(1);
          filter: grayscale(1);
  opacity: 0.5;
}
.inative-user:hover {
  opacity: 1;
}
.inative-user .actions .btn-group {
  display: none;
}

.theme_modal_socialMidia .buttons-modal {
  float: right;
  width: auto;
  display: inline-block;
}
.theme_modal_socialMidia .modal-content {
  max-height: calc(100vh - 60px);
}
.theme_modal_socialMidia .theme_title {
  width: auto;
  display: inline-block;
}

.content-card-user {
  border: 1px solid #4a88b1;
  background: #F6F6F6;
  -webkit-box-shadow: 0px 3px 6px #00000029;
          box-shadow: 0px 3px 6px #00000029;
  position: relative;
  min-height: 150px;
  margin-bottom: 100px;
  margin-top: 25px;
}
.content-card-user .header-card-user {
  background: #4A88B1;
  width: auto;
  padding: 10px;
  text-align: center;
  font: Bold 16px/19px "Montserrat";
  color: #FFF;
  text-transform: uppercase;
  position: absolute;
  top: -20px;
  left: 20px;
}
.content-card-user .body-card-user {
  padding: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 100%;
}
.content-card-user .body-card-user .form-group {
  margin-bottom: 43px;
}
.content-card-user .body-card-user .avatar-midias {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 5%;
          flex: 1 0 5%;
  /* explanation below */
  margin-right: 30px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 1260px) {
  .content-card-user .body-card-user .avatar-midias {
    margin-bottom: 20px;
    margin-right: 0;
  }
}
.content-card-user .body-card-user .avatar-midias .avatar-user {
  max-width: 175px;
  max-height: 175px;
  width: 175px;
  height: 175px;
  -webkit-box-shadow: 0px 1px 4px #00000029;
          box-shadow: 0px 1px 4px #00000029;
  background: #DBDBDB 0% 0% no-repeat padding-box;
  background-image: url("../../images/default_avatar_user.svg");
  background-size: 65%;
  background-repeat: no-repeat;
  background-position: center;
  border-radius: 50%;
  margin: 20px 37px;
  position: relative;
  margin: 10px auto;
}
.content-card-user .body-card-user .avatar-midias .avatar-user:hover .option-avatar-button {
  opacity: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.content-card-user .body-card-user .avatar-midias .avatar-user img {
  max-width: 175px;
  max-height: 175px;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
  border-radius: 50%;
  width: 100%;
  height: 100%;
}
.content-card-user .body-card-user .avatar-midias .avatar-user .option-avatar-button {
  width: auto;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  padding: 5px 10px;
  text-align: center;
  opacity: 0.6;
  position: absolute;
  top: 0;
  width: 175px;
  height: 175px;
  border-radius: 50%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  display: none;
}
.content-card-user .body-card-user .avatar-midias .avatar-user .option-avatar-button .close_content_button {
  border-radius: 30px;
  background: #f6f6f6;
  border: 1px solid transparent;
  width: 26px;
  height: 26px;
  -webkit-box-shadow: 0px 3px 6px #00000029;
          box-shadow: 0px 3px 6px #00000029;
}
.content-card-user .body-card-user .avatar-midias .avatar-user .option-avatar-button .close_content_button:hover {
  cursor: pointer;
}
.content-card-user .body-card-user .avatar-midias .avatar-user .option-avatar-button .close_content_button i {
  color: #FF4A6E;
  font-size: 14px;
  vertical-align: middle;
}
.content-card-user .body-card-user .avatar-midias .avatar-user .option-avatar-button .edit_content_button {
  border-radius: 30px;
  background: #f6f6f6;
  border: 1px solid transparent;
  width: 26px;
  height: 26px;
  -webkit-box-shadow: 0px 3px 6px #00000029;
          box-shadow: 0px 3px 6px #00000029;
}
.content-card-user .body-card-user .avatar-midias .avatar-user .option-avatar-button .edit_content_button:hover {
  cursor: pointer;
}
.content-card-user .body-card-user .avatar-midias .avatar-user .option-avatar-button .edit_content_button i {
  color: #06D79D;
  font-size: 14px;
  vertical-align: middle;
}
.content-card-user .body-card-user .avatar-midias .midias-user {
  text-align: center;
}
.content-card-user .body-card-user .avatar-midias .midias-user button {
  width: 100%;
}
.content-card-user .body-card-user .avatar-midias .midias-user .add-midia-button {
  background: #DBDBDB;
  border: 1px solid #DBDBDB;
  padding: 5px 10px;
  min-height: 45px;
  min-width: 250px;
}
.content-card-user .body-card-user .avatar-midias .midias-user .add-midia-button:hover {
  cursor: pointer;
  background-color: #4a88b1;
}
.content-card-user .body-card-user .avatar-midias .midias-user .add-midia-button:hover i, .content-card-user .body-card-user .avatar-midias .midias-user .add-midia-button:hover span {
  color: #FFF;
}
.content-card-user .body-card-user .avatar-midias .midias-user .add-midia-button i {
  color: #4A88B1;
  vertical-align: middle;
  font-size: 16px;
}
.content-card-user .body-card-user .avatar-midias .midias-user .add-midia-button span {
  font-size: 14px;
  font-weight: 600;
  color: #4A88B1;
  text-transform: uppercase;
  vertical-align: middle;
}
.content-card-user .body-card-user .avatar-midias .midias-user .midia-button-group {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 100%;
  margin-bottom: 10px;
  min-height: 40px;
  min-width: 250px;
}
.content-card-user .body-card-user .avatar-midias .midias-user .midia-button-group:hover .option-midia-button {
  opacity: 1 !important;
}
.content-card-user .body-card-user .avatar-midias .midias-user .midia-button-group.facebook {
  background: #4267B2 0% 0% no-repeat padding-box;
}
.content-card-user .body-card-user .avatar-midias .midias-user .midia-button-group.linkedin {
  background: #0084B1 0% 0% no-repeat padding-box;
}
.content-card-user .body-card-user .avatar-midias .midias-user .midia-button-group.twitter {
  background: #2AA9E0 0% 0% no-repeat padding-box;
}
.content-card-user .body-card-user .avatar-midias .midias-user .midia-button-group.whatsapp {
  background: #4CAF50 0% 0% no-repeat padding-box;
}
.content-card-user .body-card-user .avatar-midias .midias-user .midia-button-group.instagram {
  background: transparent linear-gradient(80deg, #FFD600 0%, #FF0100 51%, #D800B9 100%) 0% 0% no-repeat padding-box;
}
.content-card-user .body-card-user .avatar-midias .midias-user .midia-button-group .midia-button {
  padding: 5px 10px;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 60%;
          flex: 1 0 60%;
  /* explanation below */
  color: #FFF;
  text-transform: uppercase;
  font-size: 15px;
  font-weight: 600;
  text-align: left;
  vertical-align: middle;
}
.content-card-user .body-card-user .avatar-midias .midias-user .midia-button-group .midia-button i {
  font-size: 20px;
  vertical-align: middle;
}
.content-card-user .body-card-user .avatar-midias .midias-user .midia-button-group .midia-button span {
  vertical-align: middle;
}
.content-card-user .body-card-user .avatar-midias .midias-user .midia-button-group .option-midia-button {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 30%;
          flex: 1 0 30%;
  /* explanation below */
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  padding: 5px 10px;
  text-align: right;
  opacity: 0.6;
}
.content-card-user .body-card-user .avatar-midias .midias-user .midia-button-group .option-midia-button .close_content_button {
  border-radius: 30px;
  background: #f6f6f6;
  border: 1px solid transparent;
  width: 26px;
  height: 26px;
  -webkit-box-shadow: 0px 3px 6px #00000029;
          box-shadow: 0px 3px 6px #00000029;
}
.content-card-user .body-card-user .avatar-midias .midias-user .midia-button-group .option-midia-button .close_content_button:hover {
  cursor: pointer;
}
.content-card-user .body-card-user .avatar-midias .midias-user .midia-button-group .option-midia-button .close_content_button i {
  color: #FF4A6E;
  font-size: 14px;
  vertical-align: middle;
}
.content-card-user .body-card-user .avatar-midias .midias-user .midia-button-group .option-midia-button .edit_content_button {
  border-radius: 30px;
  background: #f6f6f6;
  border: 1px solid transparent;
  width: 26px;
  height: 26px;
  -webkit-box-shadow: 0px 3px 6px #00000029;
          box-shadow: 0px 3px 6px #00000029;
}
.content-card-user .body-card-user .avatar-midias .midias-user .midia-button-group .option-midia-button .edit_content_button:hover {
  cursor: pointer;
}
.content-card-user .body-card-user .avatar-midias .midias-user .midia-button-group .option-midia-button .edit_content_button i {
  color: #06D79D;
  font-size: 14px;
  vertical-align: middle;
}
.content-card-user .body-card-user .info-user {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 75%;
          flex: 1 0 75%;
  /* explanation below */
}
.content-card-user .body-card-user .info-user .name-user {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 28%;
          flex: 1 0 28%;
  /* explanation below */
}
.content-card-user .body-card-user .info-user .last-user {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 28%;
          flex: 1 0 28%;
  /* explanation below */
}
.content-card-user .body-card-user .info-user .signature-user {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 28%;
          flex: 1 0 28%;
  /* explanation below */
}
.content-card-user .body-card-user .info-user .email-user {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 21%;
          flex: 1 0 21%;
  /* explanation below */
}
.content-card-user .body-card-user .info-user .cargo-user {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 21%;
          flex: 1 0 21%;
  /* explanation below */
}
.content-card-user .body-card-user .info-user .contato-user {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 21%;
          flex: 1 0 21%;
  /* explanation below */
}
.content-card-user .body-card-user .info-user .localizacao-user {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 21%;
          flex: 1 0 21%;
  /* explanation below */
}
.content-card-user .body-card-user .info-user .description-user {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 45%;
          flex: 1 0 45%;
  /* explanation below */
}
.content-card-user .body-card-user .info-user .bio-user {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 45%;
          flex: 1 0 45%;
  /* explanation below */
}
.content-card-user .body-card-user .info-user .type-user {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 25%;
          flex: 1 0 25%;
  /* explanation below */
}
.content-card-user .body-card-user .info-user .foco-cobertura-user {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 21%;
          flex: 1 0 21%;
  /* explanation below */
}
.content-card-user .body-card-user .info-user .idioma-user {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 21%;
          flex: 1 0 21%;
  /* explanation below */
}
.content-card-user .body-card-user .info-user .premiacoes-user {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 21%;
          flex: 1 0 21%;
  /* explanation below */
}
.content-card-user .body-card-user .info-user .page-user {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 70%;
          flex: 1 0 70%;
  /* explanation below */
}
.content-card-user .body-card-user .user-password {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 100%;
}
.content-card-user .body-card-user .user-password .header-line {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 100%;
          flex: 1 0 100%;
  /* explanation below */
  display: block;
  font: Bold 16px/19px "Montserrat";
  color: #4A88B1;
  text-transform: uppercase;
  margin-bottom: 20px;
}
.content-card-user .body-card-user .user-password .header-line i.mdi-alert-circle {
  color: #F6B80D;
}
.content-card-user .body-card-user .user-password .header-line i.mdi-alert-circle:hover {
  cursor: help;
}
.content-card-user .body-card-user .user-password .header-line::after {
  content: "";
  width: calc(100% - 15%);
  height: 1px;
  background: #DBDBDB;
  display: inline-block;
  margin-left: 10px;
  vertical-align: middle;
}
.content-card-user .body-card-user .user-password .enable-password {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 100%;
          flex: 1 0 100%;
  /* explanation below */
}
.content-card-user .body-card-user .user-password .register-password {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 100%;
  margin-top: 20px;
}
.content-card-user .body-card-user .user-password .register-password .login-user {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 49%;
          flex: 1 0 49%;
  /* explanation below */
}
.content-card-user .body-card-user .user-password .register-password .password-user {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 49%;
          flex: 1 0 49%;
  /* explanation below */
}
.content-card-user .body-card-user .check-box-user .custom-checkbox {
  width: 17px;
  height: 20px;
  margin-bottom: 0;
}
.content-card-user .body-card-user .check-box-user .form-check-label {
  vertical-align: top;
  text-align: left;
  font: Regular 16px/19px "Montserrat";
  letter-spacing: 0px;
  color: #8E959F;
}
.content-card-user .body-card-user .control-tag-container {
  position: relative;
}
.content-card-user .body-card-user .control-tag-container .bootstrap-tagsinput {
  width: 100% !important;
  max-width: 100%;
  max-height: 100% !important;
  overflow-y: auto;
  height: 78px;
}
.content-card-user .body-card-user .control-tag-container .twitter-typeahead {
  width: auto !important;
  min-width: 50px !important;
}
.content-card-user .body-card-user .control-tag-container .tt-menu {
  top: 99% !important;
  margin-top: -15px;
}
.content-card-user .body-card-user .control-tag-container .tt-hint {
  display: none !important;
}
.content-card-user .body-card-user .panel-group {
  display: block;
  width: 100%;
}
.content-card-user .body-card-user .panel-group a.collapsed:after {
  display: none !important;
}
.content-card-user .body-card-user .panel-group .panel {
  border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-color: none;
}
.content-card-user .body-card-user .panel-group .panel-default > .panel-heading {
  padding: 0;
  border-radius: 0;
  color: #FFF;
  background-color: transparent;
  border-color: none;
}
.content-card-user .body-card-user .panel-group .panel-title {
  font-size: 18px;
  font-weight: 700;
  letter-spacing: 0px;
  color: #4A88B1;
  text-transform: uppercase;
}
.content-card-user .body-card-user .panel-group .panel-title > a {
  padding: 15px 0;
  margin-top: 15px;
  color: #4A88B1;
  text-decoration: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 100%;
}
.content-card-user .body-card-user .panel-group .panel-title > a:hover {
  cursor: pointer;
  text-decoration: none;
}
.content-card-user .body-card-user .panel-group .panel-title > a .line-header {
  height: 22px;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 70%;
          flex: 1 0 70%;
  /* explanation below */
  padding: 0 20px 0 0;
  text-align: right;
}
.content-card-user .body-card-user .panel-group .panel-title > a .line-header::after {
  content: "";
  width: 100%;
  height: 1px;
  background: #DBDBDB;
  display: inline-block;
  margin-left: 10px;
  vertical-align: middle;
}
.content-card-user .body-card-user .panel-group .panel-title > a i {
  margin-left: 10px;
}
.content-card-user .body-card-user .panel-group .panel-body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 100%;
}
.content-card-user .body-card-user .panel-group .panel-body .check-box-user {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 20%;
          flex: 1 0 20%;
  /* explanation below */
}

/*
Template Name: Gazeta Live - Version 1
Author: Drielly Galetti
File: scss
*/
@font-face {
  font-family: "Rubik";
  src: local("Rubik"), local("Rubik"), url("https://www.agazeta.com.br/programatica/fonts/Rubik/Rubik-VariableFont_wght.ttf") format("ttf");
  font-display: swap;
}
@font-face {
  font-family: "Lexend Peta";
  src: local("Lexend Peta"), local("Lexend Peta"), url("https://www.agazeta.com.br/programatica/fonts/Rubik/Rubik-VariableFont_wght.ttf") format("ttf");
  font-display: swap;
}
/*********************** 
Layout Font-Face
************************/
@font-face {
  font-family: "Montserrat-Black";
  src: url("../fonts/Montserrat-Black.ttf");
  font-style: italic;
  font-weight: 900;
}
@font-face {
  font-family: "Montserrat-BlackItalic";
  src: url("../fonts/Montserrat-BlackItalic.ttf");
  font-style: italic;
  font-weight: 900;
}
@font-face {
  font-family: "Montserrat-Bold";
  src: url("../fonts/Montserrat-Bold.ttf");
  font-style: normal;
  font-weight: 700;
}
@font-face {
  font-family: "Montserrat-BoldItalic";
  src: url("../fonts/Montserrat-BoldItalic.ttf");
  font-style: italic;
  font-weight: 700;
}
@font-face {
  font-family: "Montserrat-ExtraBold";
  src: url("../fonts/Montserrat-ExtraBold.ttf");
  font-style: normal;
  font-weight: 800;
}
@font-face {
  font-family: "Montserrat-ExtraBoldItalic";
  src: url("../fonts/Montserrat-ExtraBoldItalic.ttf");
  font-style: italic;
  font-weight: 800;
}
@font-face {
  font-family: "Montserrat-ExtraLight";
  src: url("../fonts/Montserrat-ExtraLight.ttf");
  font-style: normal;
  font-weight: 200;
}
@font-face {
  font-family: "Montserrat-ExtraLightItalic";
  src: url("../fonts/Montserrat-ExtraLightItalic.ttf");
  font-style: italic;
  font-weight: 200;
}
@font-face {
  font-family: "Montserrat-Italic";
  src: url("../fonts/Montserrat-Italic.ttf");
}
@font-face {
  font-family: "Montserrat-Light";
  src: url("../fonts/Montserrat-Light.ttf");
  font-style: normal;
  font-weight: 300;
}
@font-face {
  font-family: "Montserrat-LightItalic";
  src: url("../fonts/Montserrat-LightItalic.ttf");
  font-style: italic;
  font-weight: 300;
}
@font-face {
  font-family: "Montserrat-Medium";
  src: url("../fonts/Montserrat-Medium.ttf");
  font-style: normal;
  font-weight: 500;
}
@font-face {
  font-family: "Montserrat-MediumItalic";
  src: url("../fonts/Montserrat-MediumItalic.ttf");
  font-style: italic;
  font-weight: 500;
}
@font-face {
  font-family: "Montserrat-Regular";
  src: url("../fonts/Montserrat-Regular.ttf");
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: "Montserrat-SemiBold";
  src: url("../fonts/Montserrat-SemiBold.ttf");
  font-style: normal;
  font-weight: 600;
}
@font-face {
  font-family: "Montserrat-Thin";
  src: url("../fonts/Montserrat-Thin.ttf");
  font-style: normal;
  font-weight: 100;
}
@font-face {
  font-family: "Montserrat-ThinItalic";
  src: url("../fonts/Montserrat-ThinItalic.ttf");
  font-style: italic;
  font-weight: 100;
}
/*********************** 
Colors Theme Default
************************/
/*********************** 
Layout Color Default
************************/
/*********************** 
Colors Actions Default
************************/
/*********************** 
Colors borders Default
************************/
/*********************** 
Theme Default
************************/
/*********************** 
Agazeta Site
************************/
/*********************** 
Layout Font Default
************************/
/*********************** 
Layout Font Sizes
************************/
/*10px*/
/*13px*/
/*14px*/
/*16px*/
/*18px*/
/*20px*/
/*22px*/
/*24px*/
/*30px*/
/*32px*/
/*36px*/
/*40px*/
/*42px*/
/*********************** 
Backgrounds Colors
************************/
.bg_theme {
  background-color: #4A88B1;
}

.bg_gray {
  background-color: #f6f6f6;
}

.bg_white {
  background-color: #FFFFFF;
}

/*********************** 
Custom Margins
************************/
@media (max-width: 1024px) {
  .m-t-60-xsl {
    margin-top: 60px;
  }
}

@media (max-width: 1280px) {
  .p-l-0 {
    padding-left: 0;
  }
}

.erro-focus:focus {
  border: 1px solid #FF4A6E;
}

.border-containerDashed {
  border: 1px dashed #dcdcdc !important;
  margin-top: 5px;
}

/*********************** 
Correio da Bahia
************************/
.title_pages {
  font-size: 22px;
  font-weight: 700;
}

.content-options-picture {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 100%;
  padding: 10px 0;
}
.content-options-picture .capture-picture-date {
  color: #333;
  font-weight: 600;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 45%;
          flex: 1 0 45%;
}
.content-options-picture .option-picture-button {
  width: auto;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 45%;
          flex: 1 0 45%;
  text-align: right;
}
.content-options-picture .option-picture-button .restrito {
  border-radius: 30px;
  background: #f6f6f6;
  border: 1px solid transparent;
  width: 32px;
  height: 32px;
  -webkit-box-shadow: 0px 3px 6px #00000029;
          box-shadow: 0px 3px 6px #00000029;
  display: inline-block;
  position: relative;
  /*** Checkbox customizado ***/
  /* Icone da acao desmarcado */
  /* Icone da acao marcado */
}
.content-options-picture .option-picture-button .restrito:hover {
  cursor: pointer;
}
.content-options-picture .option-picture-button .restrito [type=checkbox] + label {
  padding-left: 26px;
  height: 21px;
  line-height: 0;
  font-weight: normal;
  margin: 0;
  font-size: 22px;
}
.content-options-picture .option-picture-button .restrito input[type=checkbox]:checked li.restrito {
  background-color: red !important;
}
.content-options-picture .option-picture-button .restrito input[type=checkbox] {
  display: none;
}
.content-options-picture .option-picture-button .restrito input[type=checkbox] + label:before {
  font-family: FontAwesome;
  display: inline-block;
}
.content-options-picture .option-picture-button .restrito input[type=checkbox] + label:before {
  content: "";
  height: 32px;
  width: 21px;
  vertical-align: middle;
  top: 13px;
  text-align: center;
  left: 3px;
  color: #06D79D;
}
.content-options-picture .option-picture-button .restrito input[type=checkbox] + label:before {
  letter-spacing: 10px;
}
.content-options-picture .option-picture-button .restrito input[type=checkbox]:checked + label:before {
  content: "";
  -webkit-transform: none;
          transform: none;
  height: 32px;
  width: 21px;
  vertical-align: middle;
  top: 13px;
  text-align: center;
  left: 0px;
  color: #FF4A6E;
}
.content-options-picture .option-picture-button .restrito input[type=checkbox]:checked + label:before {
  letter-spacing: 0;
}
.content-options-picture .option-picture-button .restrito input[type=checkbox] + label:before, .content-options-picture .option-picture-button .restrito [type=checkbox]:not(.filled-in) + label:after {
  border: none;
  border-radius: 0;
}
.content-options-picture .option-picture-button .desbloq_content_button {
  border-radius: 30px;
  background: #f6f6f6;
  border: 1px solid transparent;
  width: 32px;
  height: 32px;
  -webkit-box-shadow: 0px 3px 6px #00000029;
          box-shadow: 0px 3px 6px #00000029;
}
.content-options-picture .option-picture-button .desbloq_content_button:hover {
  cursor: pointer;
}
.content-options-picture .option-picture-button .desbloq_content_button i {
  color: #F8AB11;
  font-size: 22px;
  vertical-align: middle;
}
.content-options-picture .option-picture-button .upload_content_button {
  border-radius: 30px;
  background: #f6f6f6;
  border: 1px solid transparent;
  width: 32px;
  height: 32px;
  -webkit-box-shadow: 0px 3px 6px #00000029;
          box-shadow: 0px 3px 6px #00000029;
}
.content-options-picture .option-picture-button .upload_content_button:hover {
  cursor: pointer;
}
.content-options-picture .option-picture-button .upload_content_button i {
  color: #4A88B1;
  font-size: 22px;
  vertical-align: middle;
}
.content-options-picture .option-picture-button .download_content_button {
  border-radius: 30px;
  background: #f6f6f6;
  border: 1px solid transparent;
  width: 32px;
  height: 32px;
  -webkit-box-shadow: 0px 3px 6px #00000029;
          box-shadow: 0px 3px 6px #00000029;
  text-align: center;
}
.content-options-picture .option-picture-button .download_content_button:hover {
  cursor: pointer;
}
.content-options-picture .option-picture-button .download_content_button i {
  color: #06D79D;
  font-size: 22px;
  vertical-align: middle;
}

.body-edit-picture {
  padding: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 100%;
}
.body-edit-picture i.mdi-alert-circle {
  color: #F6B80D !important;
}
.body-edit-picture i.mdi-alert-circle:hover {
  cursor: help;
}
.body-edit-picture .picture-crop-container {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 45%;
          flex: 1 0 45%;
  margin-right: 30px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.body-edit-picture .picture-crop-container .picture-edit {
  max-width: 100%;
  max-height: 480px;
  width: 100%;
  height: 100%;
  position: relative;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC");
  margin-bottom: 0;
}
@media (max-width: 1281px) {
  .body-edit-picture .picture-crop-container .picture-edit {
    max-height: 360px;
  }
}
.body-edit-picture .picture-crop-container .picture-edit img {
  max-width: 100%;
  max-height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: center;
     object-position: center;
  width: 100%;
  height: 100%;
}
.body-edit-picture .picture-crop-container .picture-edit .bg-picture {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, 0.6)), to(transparent));
  background: linear-gradient(-180deg, rgba(0, 0, 0, 0.6) 0, transparent);
  cursor: default;
  z-index: 1;
}
.body-edit-picture .picture-crop-container .options-new-crop {
  display: block;
}
.body-edit-picture .picture-crop-container .options-new-crop .add-crop-button {
  background: #DBDBDB;
  border: 1px solid #DBDBDB;
  padding: 5px 10px;
  min-height: 45px;
  min-width: 250px;
  font-weight: 600;
  width: 100%;
  display: block;
  text-transform: uppercase;
  vertical-align: middle;
}
.body-edit-picture .picture-crop-container .options-new-crop .add-crop-button:hover {
  cursor: pointer;
  background-color: #4a88b1;
}
.body-edit-picture .picture-crop-container .options-new-crop .add-crop-button:hover i, .body-edit-picture .picture-crop-container .options-new-crop .add-crop-button:hover span {
  color: #FFF !important;
}
.body-edit-picture .picture-crop-container .options-new-crop .add-crop-button i, .body-edit-picture .picture-crop-container .options-new-crop .add-crop-button span {
  color: #4A88B1;
  vertical-align: middle;
  font-size: 16px;
}
.body-edit-picture .picture-crop-container .options-new-crop .controls-crop {
  display: none;
  padding: 10px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 100%;
}
.body-edit-picture .picture-crop-container .options-new-crop .controls-crop .width-crop {
  -webkit-box-flex: 1;
      -ms-flex: 1 10%;
          flex: 1 10%;
}
.body-edit-picture .picture-crop-container .options-new-crop .controls-crop .height-crop {
  -webkit-box-flex: 1;
      -ms-flex: 1 10%;
          flex: 1 10%;
}
.body-edit-picture .picture-crop-container .options-new-crop .controls-crop .type-crop {
  -webkit-box-flex: 1;
      -ms-flex: 1 15%;
          flex: 1 15%;
}
.body-edit-picture .picture-crop-container .options-new-crop .controls-crop .options-crop-buttons {
  -webkit-box-flex: 1;
      -ms-flex: 1 35%;
          flex: 1 35%;
  text-align: right;
  padding: 30px 0 0;
}
.body-edit-picture .picture-crop-container .options-new-crop.active-crop .controls-crop {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.body-edit-picture .picture-crop-container .options-new-crop.active-crop .add-crop-button {
  display: none;
}
.body-edit-picture .picture-crop-container .list-crop-container {
  max-width: 100%;
  width: 100%;
  height: 100%;
  display: block;
  position: relative;
}
.body-edit-picture .picture-crop-container .list-crop-container .list-crop-picture {
  margin-top: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 100%;
  max-height: 500px;
  overflow-y: auto;
}
.body-edit-picture .picture-crop-container .list-crop-container .list-crop-picture .item-crop {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 20%;
          flex: 1 0 20%;
  margin-right: 30px;
  -webkit-box-align: left;
      -ms-flex-align: left;
          align-items: left;
  position: relative;
  margin-bottom: 20px;
  max-width: 200px;
}
.body-edit-picture .picture-crop-container .list-crop-container .list-crop-picture .item-crop:nth-child(4n) {
  margin-right: 0;
}
.body-edit-picture .picture-crop-container .list-crop-container .list-crop-picture .item-crop figure {
  max-width: 200px;
  min-width: 125px;
  max-height: 125px;
  min-height: 125px;
  position: relative;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC");
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 30, 0.3);
          box-shadow: 0 1px 3px rgba(0, 0, 30, 0.3);
  margin-bottom: 5px;
  text-align: center;
}
@media (max-width: 1281px) {
  .body-edit-picture .picture-crop-container .list-crop-container .list-crop-picture .item-crop figure {
    max-height: 100px;
    min-height: 100px;
  }
}
.body-edit-picture .picture-crop-container .list-crop-container .list-crop-picture .item-crop figure img {
  max-width: 100%;
  max-height: 125px;
  width: 100%;
  height: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  -o-object-position: center;
     object-position: center;
}
@media (max-width: 1281px) {
  .body-edit-picture .picture-crop-container .list-crop-container .list-crop-picture .item-crop figure img {
    max-height: 100px;
  }
}
.body-edit-picture .picture-crop-container .list-crop-container .list-crop-picture .item-crop .info-crops {
  width: 100%;
  text-align: center;
  font-weight: 600;
  color: #4A88B1;
}
.body-edit-picture .picture-crop-container .list-crop-container .list-crop-picture .item-crop .info-crops p {
  margin-bottom: 0px;
}
.body-edit-picture .picture-crop-container .list-crop-container .list-crop-picture .item-crop .bg-picture {
  display: block;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0, rgba(0, 0, 0, 0.6)), to(transparent));
  background: linear-gradient(-180deg, rgba(0, 0, 0, 0.6) 0, transparent);
  cursor: default;
  z-index: 1;
}
.body-edit-picture .picture-crop-container .list-crop-container .list-crop-picture .item-crop .option-crop-button {
  width: auto;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  text-align: center;
  opacity: 1;
  position: absolute;
  top: 0;
  width: auto;
  height: auto;
  top: 5px;
  right: 0;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  z-index: 2;
}
.body-edit-picture .picture-crop-container .list-crop-container .list-crop-picture .item-crop .option-crop-button .delete_content_button {
  border-radius: 30px;
  background: #f6f6f6;
  border: 1px solid transparent;
  width: 32px;
  height: 32px;
  -webkit-box-shadow: 0px 3px 6px #00000029;
          box-shadow: 0px 3px 6px #00000029;
}
.body-edit-picture .picture-crop-container .list-crop-container .list-crop-picture .item-crop .option-crop-button .delete_content_button:hover {
  cursor: pointer;
}
.body-edit-picture .picture-crop-container .list-crop-container .list-crop-picture .item-crop .option-crop-button .delete_content_button i {
  color: #FF4A6E;
  font-size: 14px;
  vertical-align: middle;
}
.body-edit-picture .info-picture-container {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 50%;
          flex: 1 0 50%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  z-index: 5;
}
.body-edit-picture .info-picture-container .content-card-picture {
  border: 1px solid #4a88b1;
  background: #F6F6F6;
  -webkit-box-shadow: 0px 3px 6px #00000029;
          box-shadow: 0px 3px 6px #00000029;
  position: relative;
  min-height: 150px;
  margin-bottom: 10px;
  margin-top: 25px;
  width: 100%;
}
.body-edit-picture .info-picture-container .content-card-picture .header-card-picture {
  background: #4A88B1;
  width: auto;
  padding: 10px;
  text-align: center;
  font: Bold 16px/19px "Montserrat";
  color: #FFF;
  text-transform: uppercase;
  position: absolute;
  top: -20px;
  left: 20px;
}
.body-edit-picture .info-picture-container .content-card-picture .body-card-picture {
  padding: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 100%;
}
.body-edit-picture .info-picture-container .content-card-picture .body-card-picture .list-log-picture {
  font-size: 12px;
  margin-top: 20px;
  max-height: 175px;
  overflow-y: auto;
  width: 100%;
}
.body-edit-picture .info-picture-container .content-card-picture .body-card-picture .list-log-picture li {
  margin-bottom: 15px;
}
.body-edit-picture .info-picture-container .content-card-picture .body-card-picture .list-log-picture .name-user {
  font-weight: 600;
}
.body-edit-picture .info-picture-container .panel-group-picture {
  display: block;
  width: 100%;
}
.body-edit-picture .info-picture-container .panel-group-picture a.collapsed:after {
  display: none !important;
}
.body-edit-picture .info-picture-container .panel-group-picture .panel {
  border-radius: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  border-color: none;
}
.body-edit-picture .info-picture-container .panel-group-picture .panel-default > .panel-heading {
  padding: 0;
  border-radius: 0;
  color: #FFF;
  background-color: transparent;
  border-color: none;
}
.body-edit-picture .info-picture-container .panel-group-picture .panel-title {
  font-size: 22px;
  font-weight: 800;
  letter-spacing: 0px;
  color: #4A88B1;
  text-transform: uppercase;
}
.body-edit-picture .info-picture-container .panel-group-picture .panel-title > a {
  padding: 0;
  margin-bottom: 10px;
  color: #4A88B1;
  text-decoration: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 100%;
}
.body-edit-picture .info-picture-container .panel-group-picture .panel-title > a:hover {
  cursor: pointer;
  text-decoration: none;
}
.body-edit-picture .info-picture-container .panel-group-picture .panel-title > a .line-header {
  height: 22px;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 60%;
          flex: 1 0 60%;
  /* explanation below */
  padding: 0 20px 0 0;
  text-align: right;
}
@media (max-width: 1281px) {
  .body-edit-picture .info-picture-container .panel-group-picture .panel-title > a .line-header {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 40%;
            flex: 1 0 40%;
    /* explanation below */
  }
}
.body-edit-picture .info-picture-container .panel-group-picture .panel-title > a .line-header::after {
  content: "";
  width: 100%;
  height: 1px;
  background: #DBDBDB;
  display: inline-block;
  margin-left: 10px;
  vertical-align: middle;
}
.body-edit-picture .info-picture-container .panel-group-picture .panel-title > a i {
  margin-left: 10px;
}
.body-edit-picture .info-picture-container .panel-group-picture .panel-body {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 100%;
}
.body-edit-picture .info-picture-container .panel-group-picture .panel-body .check-box-user {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 20%;
          flex: 1 0 20%;
  /* explanation below */
}
.body-edit-picture .info-picture-container .info-group {
  display: block;
  width: 100%;
  border-bottom: 1px solid #e2e2e2;
}
.body-edit-picture .info-picture-container .info-group label {
  font-weight: 600;
  margin-top: 15px;
  font-size: 16px;
  color: #4a88b1;
  display: block;
}
.body-edit-picture .info-picture-container .info-group p {
  font-size: 14px;
  color: #333;
  margin-bottom: 3px;
  word-break: break-word;
}
.body-edit-picture .info-picture-container .info-group .title-picture {
  font-size: 24px;
  font-weight: 700;
  border: 1px dashed transparent;
  width: 100%;
  display: block;
}
.body-edit-picture .info-picture-container .info-group .title-picture:hover, .body-edit-picture .info-picture-container .info-group .title-picture:focus {
  border: 1px dashed #bbbbbb;
}
.body-edit-picture .info-picture-container .info-group .description-picture {
  border: 1px dashed transparent;
  width: 100%;
  display: block;
}
.body-edit-picture .info-picture-container .info-group .description-picture:hover, .body-edit-picture .info-picture-container .info-group .description-picture:focus {
  border: 1px dashed #bbbbbb;
}
.body-edit-picture .info-picture-container .info-group .subtitle-picture {
  border: 1px dashed transparent;
  width: auto;
  display: inline-block;
  font-size: 14px;
  color: #333;
}
.body-edit-picture .info-picture-container .info-group .subtitle-picture:hover, .body-edit-picture .info-picture-container .info-group .subtitle-picture:focus {
  border: 1px dashed #bbbbbb;
}
.body-edit-picture .info-picture-container .info-group .claim-picture {
  border: 1px dashed transparent;
  width: auto;
  display: inline-block;
  font-weight: 500;
}
.body-edit-picture .info-picture-container .info-group .claim-picture:hover {
  border: 1px dashed #bbbbbb;
}
.body-edit-picture .info-picture-container .info-group .input[data-theme=tagsinput_edit] {
  padding: 0px !important;
  padding: 0px !important;
  width: 100% !important;
  max-width: 100%;
  min-width: 240px;
  position: relative;
  border-radius: 50px;
}
.body-edit-picture .info-picture-container .info-group .input[data-theme=tagsinput_edit] .bootstrap-tagsinput {
  border-radius: 50px !important;
  border: none !important;
  max-height: 100px !important;
  min-height: 32px !important;
  width: 100% !important;
  line-height: 24px !important;
  padding: 7px 6px;
}
.body-edit-picture .info-picture-container .info-group .input[data-theme=tagsinput_edit] .bootstrap-tagsinput:focus {
  -webkit-box-shadow: none;
          box-shadow: none;
}
.body-edit-picture .info-picture-container .info-group .input[data-theme=tagsinput_edit] .bootstrap-tagsinput .tag {
  background: #e1e1e1 !important;
  border-radius: 50px !important;
  width: auto !important;
  max-height: 24px !important;
  font-size: 0.8125em !important;
  color: #444444 !important;
  margin: 3px 3px 3px 3px;
  padding: 6px 10px;
}
.body-edit-picture .info-picture-container .info-group .input[data-theme=tagsinput_edit] .bootstrap-tagsinput .tag:first-child {
  margin: 0 !important;
}
.body-edit-picture .info-picture-container .info-group .input[data-theme=tagsinput_edit] .bootstrap-tagsinput .tag [data-role=remove] {
  width: 7px !important;
  height: 7px !important;
  color: #4a88b1 !important;
  font-weight: 600 !important;
}
.body-edit-picture .info-picture-container .info-group .input[data-theme=tagsinput_edit] .bootstrap-tagsinput input[type=text] {
  font-size: 0.9125em;
  border-radius: 50px !important;
  margin-left: 0px;
}
.body-edit-picture .info-picture-container .info-group .input[data-theme=tagsinput_edit] .bootstrap-tagsinput input[type=text]::-webkit-input-placeholder {
  color: #030303;
}
.body-edit-picture .info-picture-container .info-group .input[data-theme=tagsinput_edit] .bootstrap-tagsinput input[type=text]::-moz-placeholder {
  color: #030303;
}
.body-edit-picture .info-picture-container .info-group .input[data-theme=tagsinput_edit] .bootstrap-tagsinput input[type=text]:-ms-input-placeholder {
  color: #030303;
}
.body-edit-picture .info-picture-container .info-group .input[data-theme=tagsinput_edit] .bootstrap-tagsinput input[type=text]::-ms-input-placeholder {
  color: #030303;
}
.body-edit-picture .info-picture-container .info-group .input[data-theme=tagsinput_edit] .bootstrap-tagsinput input[type=text]::placeholder {
  color: #030303;
}
.body-edit-picture .info-picture-container .info-group .input[data-theme=tagsinput_edit] .bootstrap-tagsinput:not(.tag) input[type=text] {
  margin-left: 0 !important;
  min-height: 23px;
  width: 100px;
  background: #e1e1e1;
}
.body-edit-picture .info-picture-container .info-group .input[data-theme=tagsinput_edit] .bootstrap-tagsinput ::-webkit-input-placeholder {
  padding-left: 5px;
}
.body-edit-picture .info-picture-container .info-group .input[data-theme=tagsinput_edit] .bootstrap-tagsinput ::-moz-placeholder {
  padding-left: 5px;
}
.body-edit-picture .info-picture-container .info-group .input[data-theme=tagsinput_edit] .bootstrap-tagsinput :-ms-input-placeholder {
  padding-left: 5px;
}
.body-edit-picture .info-picture-container .info-group .input[data-theme=tagsinput_edit] .bootstrap-tagsinput ::-ms-input-placeholder {
  padding-left: 5px;
}
.body-edit-picture .info-picture-container .info-group .input[data-theme=tagsinput_edit] .bootstrap-tagsinput ::placeholder {
  padding-left: 5px;
}
.body-edit-picture .info-picture-container .info-group .input[data-theme=tagsinput_edit] span {
  color: #BCCED7 !important;
}
.body-edit-picture .info-picture-container .info-group .input[data-theme=tagsinput_edit] .form-control-feedback {
  position: absolute;
  z-index: 2;
  display: block;
  width: 2.375rem;
  height: 2.375rem;
  line-height: 2rem;
  text-align: center;
  color: #030303;
  right: 0;
  font-size: 20px;
  top: -1px;
}
.body-edit-picture .info-picture-container .info-group .input[data-theme=tagsinput_edit] .form-control-feedback:hover {
  cursor: pointer !important;
}
.body-edit-picture .info-picture-container .info-group .input[data-theme=tagsinput_edit] input {
  font-size: 0.9125em;
  border-radius: 10px !important;
  margin-left: 0px;
}
.body-edit-picture .info-picture-container .info-group .input[data-theme=tagsinput_edit] input::-webkit-input-placeholder {
  color: #030303;
}
.body-edit-picture .info-picture-container .info-group .input[data-theme=tagsinput_edit] input::-moz-placeholder {
  color: #030303;
}
.body-edit-picture .info-picture-container .info-group .input[data-theme=tagsinput_edit] input:-ms-input-placeholder {
  color: #030303;
}
.body-edit-picture .info-picture-container .info-group .input[data-theme=tagsinput_edit] input::-ms-input-placeholder {
  color: #030303;
}
.body-edit-picture .info-picture-container .info-group .input[data-theme=tagsinput_edit] input::placeholder {
  color: #030303;
}
.body-edit-picture .info-picture-container .info-group .input[data-theme=tagsinput_edit] .insert_taginput {
  color: #030303;
  font-size: 1em;
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  border: 1px solid #BCCED7;
  border-radius: 10px !important;
}
.body-edit-picture .info-picture-container .info-group .input[data-theme=tagsinput_edit] button {
  color: #4A88B1 !important;
  background: transparent !important;
  border: none !important;
}
.body-edit-picture .info-picture-container .info-group .input[data-theme=tagsinput_edit] button:hover {
  cursor: pointer !important;
}
.body-edit-picture .info-picture-container .info-group-location, .body-edit-picture .info-picture-container .info-group-geral {
  width: 100%;
  display: block;
}

/*
Template Name: Gazeta Live - Version 1
Author: Drielly Galetti
File: scss
*/
@font-face {
  font-family: "Rubik";
  src: local("Rubik"), local("Rubik"), url("https://www.agazeta.com.br/programatica/fonts/Rubik/Rubik-VariableFont_wght.ttf") format("ttf");
  font-display: swap;
}
@font-face {
  font-family: "Lexend Peta";
  src: local("Lexend Peta"), local("Lexend Peta"), url("https://www.agazeta.com.br/programatica/fonts/Rubik/Rubik-VariableFont_wght.ttf") format("ttf");
  font-display: swap;
}
/*********************** 
Layout Font-Face
************************/
@font-face {
  font-family: "Montserrat-Black";
  src: url("../fonts/Montserrat-Black.ttf");
  font-style: italic;
  font-weight: 900;
}
@font-face {
  font-family: "Montserrat-BlackItalic";
  src: url("../fonts/Montserrat-BlackItalic.ttf");
  font-style: italic;
  font-weight: 900;
}
@font-face {
  font-family: "Montserrat-Bold";
  src: url("../fonts/Montserrat-Bold.ttf");
  font-style: normal;
  font-weight: 700;
}
@font-face {
  font-family: "Montserrat-BoldItalic";
  src: url("../fonts/Montserrat-BoldItalic.ttf");
  font-style: italic;
  font-weight: 700;
}
@font-face {
  font-family: "Montserrat-ExtraBold";
  src: url("../fonts/Montserrat-ExtraBold.ttf");
  font-style: normal;
  font-weight: 800;
}
@font-face {
  font-family: "Montserrat-ExtraBoldItalic";
  src: url("../fonts/Montserrat-ExtraBoldItalic.ttf");
  font-style: italic;
  font-weight: 800;
}
@font-face {
  font-family: "Montserrat-ExtraLight";
  src: url("../fonts/Montserrat-ExtraLight.ttf");
  font-style: normal;
  font-weight: 200;
}
@font-face {
  font-family: "Montserrat-ExtraLightItalic";
  src: url("../fonts/Montserrat-ExtraLightItalic.ttf");
  font-style: italic;
  font-weight: 200;
}
@font-face {
  font-family: "Montserrat-Italic";
  src: url("../fonts/Montserrat-Italic.ttf");
}
@font-face {
  font-family: "Montserrat-Light";
  src: url("../fonts/Montserrat-Light.ttf");
  font-style: normal;
  font-weight: 300;
}
@font-face {
  font-family: "Montserrat-LightItalic";
  src: url("../fonts/Montserrat-LightItalic.ttf");
  font-style: italic;
  font-weight: 300;
}
@font-face {
  font-family: "Montserrat-Medium";
  src: url("../fonts/Montserrat-Medium.ttf");
  font-style: normal;
  font-weight: 500;
}
@font-face {
  font-family: "Montserrat-MediumItalic";
  src: url("../fonts/Montserrat-MediumItalic.ttf");
  font-style: italic;
  font-weight: 500;
}
@font-face {
  font-family: "Montserrat-Regular";
  src: url("../fonts/Montserrat-Regular.ttf");
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: "Montserrat-SemiBold";
  src: url("../fonts/Montserrat-SemiBold.ttf");
  font-style: normal;
  font-weight: 600;
}
@font-face {
  font-family: "Montserrat-Thin";
  src: url("../fonts/Montserrat-Thin.ttf");
  font-style: normal;
  font-weight: 100;
}
@font-face {
  font-family: "Montserrat-ThinItalic";
  src: url("../fonts/Montserrat-ThinItalic.ttf");
  font-style: italic;
  font-weight: 100;
}
/*********************** 
Colors Theme Default
************************/
/*********************** 
Layout Color Default
************************/
/*********************** 
Colors Actions Default
************************/
/*********************** 
Colors borders Default
************************/
/*********************** 
Theme Default
************************/
/*********************** 
Agazeta Site
************************/
/*********************** 
Layout Font Default
************************/
/*********************** 
Layout Font Sizes
************************/
/*10px*/
/*13px*/
/*14px*/
/*16px*/
/*18px*/
/*20px*/
/*22px*/
/*24px*/
/*30px*/
/*32px*/
/*36px*/
/*40px*/
/*42px*/
/*********************** 
Backgrounds Colors
************************/
.bg_theme {
  background-color: #4A88B1;
}

.bg_gray {
  background-color: #f6f6f6;
}

.bg_white {
  background-color: #FFFFFF;
}

/*********************** 
Custom Margins
************************/
@media (max-width: 1024px) {
  .m-t-60-xsl {
    margin-top: 60px;
  }
}

@media (max-width: 1280px) {
  .p-l-0 {
    padding-left: 0;
  }
}

.erro-focus:focus {
  border: 1px solid #FF4A6E;
}

.border-containerDashed {
  border: 1px dashed #dcdcdc !important;
  margin-top: 5px;
}

/*********************** 
Correio da Bahia
************************/
.filter-site {
  vertical-align: middle;
}

.label-site-filter {
  vertical-align: middle;
}

.search-site-bt {
  vertical-align: middle;
}

.site-line {
  margin-bottom: 0 !important;
}

.bold {
  font-weight: 700 !important;
}

.obs-atention {
  font-weight: 400;
  font-style: italic;
  font-size: 11px;
}

.header-line {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 100%;
          flex: 1 0 100%;
  /* explanation below */
  display: block;
  font: Bold 16px/19px "Montserrat";
  color: #4A88B1;
  text-transform: uppercase;
  margin-bottom: 20px;
}
.header-line i.mdi-alert-circle {
  color: #F6B80D;
}
.header-line i.mdi-alert-circle:hover {
  cursor: help;
}
.header-line.sites-line {
  margin-left: 15px !important;
}
.header-line::after {
  content: "";
  width: calc(100% - 15%);
  height: 1px;
  background: #DBDBDB;
  display: inline-block;
  margin-left: 10px;
  vertical-align: middle;
}

/*===============================*/
.config-site {
  background-color: #FAFAFA;
  height: 100%;
}
.config-site .row {
  width: 100%;
}

/*
Template Name: Gazeta Live - Version 1
Author: Drielly Galetti
File: scss
*/
@font-face {
  font-family: "Rubik";
  src: local("Rubik"), local("Rubik"), url("https://www.agazeta.com.br/programatica/fonts/Rubik/Rubik-VariableFont_wght.ttf") format("ttf");
  font-display: swap;
}
@font-face {
  font-family: "Lexend Peta";
  src: local("Lexend Peta"), local("Lexend Peta"), url("https://www.agazeta.com.br/programatica/fonts/Rubik/Rubik-VariableFont_wght.ttf") format("ttf");
  font-display: swap;
}
/*********************** 
Layout Font-Face
************************/
@font-face {
  font-family: "Montserrat-Black";
  src: url("../fonts/Montserrat-Black.ttf");
  font-style: italic;
  font-weight: 900;
}
@font-face {
  font-family: "Montserrat-BlackItalic";
  src: url("../fonts/Montserrat-BlackItalic.ttf");
  font-style: italic;
  font-weight: 900;
}
@font-face {
  font-family: "Montserrat-Bold";
  src: url("../fonts/Montserrat-Bold.ttf");
  font-style: normal;
  font-weight: 700;
}
@font-face {
  font-family: "Montserrat-BoldItalic";
  src: url("../fonts/Montserrat-BoldItalic.ttf");
  font-style: italic;
  font-weight: 700;
}
@font-face {
  font-family: "Montserrat-ExtraBold";
  src: url("../fonts/Montserrat-ExtraBold.ttf");
  font-style: normal;
  font-weight: 800;
}
@font-face {
  font-family: "Montserrat-ExtraBoldItalic";
  src: url("../fonts/Montserrat-ExtraBoldItalic.ttf");
  font-style: italic;
  font-weight: 800;
}
@font-face {
  font-family: "Montserrat-ExtraLight";
  src: url("../fonts/Montserrat-ExtraLight.ttf");
  font-style: normal;
  font-weight: 200;
}
@font-face {
  font-family: "Montserrat-ExtraLightItalic";
  src: url("../fonts/Montserrat-ExtraLightItalic.ttf");
  font-style: italic;
  font-weight: 200;
}
@font-face {
  font-family: "Montserrat-Italic";
  src: url("../fonts/Montserrat-Italic.ttf");
}
@font-face {
  font-family: "Montserrat-Light";
  src: url("../fonts/Montserrat-Light.ttf");
  font-style: normal;
  font-weight: 300;
}
@font-face {
  font-family: "Montserrat-LightItalic";
  src: url("../fonts/Montserrat-LightItalic.ttf");
  font-style: italic;
  font-weight: 300;
}
@font-face {
  font-family: "Montserrat-Medium";
  src: url("../fonts/Montserrat-Medium.ttf");
  font-style: normal;
  font-weight: 500;
}
@font-face {
  font-family: "Montserrat-MediumItalic";
  src: url("../fonts/Montserrat-MediumItalic.ttf");
  font-style: italic;
  font-weight: 500;
}
@font-face {
  font-family: "Montserrat-Regular";
  src: url("../fonts/Montserrat-Regular.ttf");
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: "Montserrat-SemiBold";
  src: url("../fonts/Montserrat-SemiBold.ttf");
  font-style: normal;
  font-weight: 600;
}
@font-face {
  font-family: "Montserrat-Thin";
  src: url("../fonts/Montserrat-Thin.ttf");
  font-style: normal;
  font-weight: 100;
}
@font-face {
  font-family: "Montserrat-ThinItalic";
  src: url("../fonts/Montserrat-ThinItalic.ttf");
  font-style: italic;
  font-weight: 100;
}
/*********************** 
Colors Theme Default
************************/
/*********************** 
Layout Color Default
************************/
/*********************** 
Colors Actions Default
************************/
/*********************** 
Colors borders Default
************************/
/*********************** 
Theme Default
************************/
/*********************** 
Agazeta Site
************************/
/*********************** 
Layout Font Default
************************/
/*********************** 
Layout Font Sizes
************************/
/*10px*/
/*13px*/
/*14px*/
/*16px*/
/*18px*/
/*20px*/
/*22px*/
/*24px*/
/*30px*/
/*32px*/
/*36px*/
/*40px*/
/*42px*/
/*********************** 
Backgrounds Colors
************************/
.bg_theme {
  background-color: #4A88B1;
}

.bg_gray {
  background-color: #f6f6f6;
}

.bg_white {
  background-color: #FFFFFF;
}

/*********************** 
Custom Margins
************************/
@media (max-width: 1024px) {
  .m-t-60-xsl {
    margin-top: 60px;
  }
}

@media (max-width: 1280px) {
  .p-l-0 {
    padding-left: 0;
  }
}

.erro-focus:focus {
  border: 1px solid #FF4A6E;
}

.border-containerDashed {
  border: 1px dashed #dcdcdc !important;
  margin-top: 5px;
}

/*********************** 
Correio da Bahia
************************/
.editInfographic-container {
  padding: 15px 0;
  margin-left: 0px;
}
.editInfographic-container .thumbnail-infographic figure {
  max-width: 100%;
  max-height: 215px;
  margin-bottom: 0 !important;
}
.editInfographic-container .thumbnail-infographic figure img {
  max-width: 350px;
  max-height: 215px;
  width: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  background-color: #c6c6c5;
}
.editInfographic-container .inputs-infographic .label-title {
  font-size: 14px;
  font-weight: 600;
}
.editInfographic-container .btn-square {
  width: 100%;
  max-height: 38px;
  height: 100%;
  padding: 5px;
  border: 1px solid;
  margin: 5px 0;
}
.editInfographic-container .btn-square:hover {
  cursor: pointer;
}
.editInfographic-container .btn-square i {
  margin-right: 10px;
}
.editInfographic-container .btn-small {
  max-width: 100px;
}
.editInfographic-container .btn-medium {
  max-width: 200px;
}
.editInfographic-container .btn-large {
  max-width: 240px;
}
.editInfographic-container .btn-confirm {
  border: 1px solid #06D79D;
  color: #06D79D;
}
.editInfographic-container .btn-confirm:hover {
  background-color: #06D79D;
  color: #FFFFFF;
}
.editInfographic-container .btn-action {
  border: 1px solid #4A88B1;
  color: #4A88B1;
}
.editInfographic-container .btn-action:hover {
  background-color: #4A88B1;
  color: #FFFFFF;
}
.editInfographic-container .btn-cancel {
  border: 1px solid #000000;
  color: #000000;
}
.editInfographic-container .btn-cancel:hover {
  background-color: #FF4A6E;
  color: #FFFFFF;
  border: 1px solid #FF4A6E;
}
.editInfographic-container .footer-options {
  display: block;
  text-align: right;
  margin-top: 20px;
}
.editInfographic-container .m-r-5 {
  margin-right: 5px !important;
}
.editInfographic-container .m-b-0 {
  margin-bottom: 0;
}

.editInfographic-list {
  background-color: #F9FAF9;
  padding: 15px;
  border: 1px solid #EAEAEA;
}
.editInfographic-list .form-group-select {
  display: inline-block;
}
.editInfographic-list .theme_button[data-theme=link_button] {
  color: #4A88B1 !important;
  font-family: "Montserrat", sans-serif;
  font-size: 16px;
  font-weight: 600;
  border: none;
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
  margin-top: 11px;
}
.editInfographic-list .theme_datatable[data-theme=infographic] table {
  font-family: "Montserrat", sans-serif;
  width: 99%;
  text-align: center;
}
.editInfographic-list .theme_datatable[data-theme=infographic] table thead tr th {
  font-size: 0.8125em;
  font-weight: 600;
  color: #000000 !important;
  font-family: "Montserrat", sans-serif;
  margin-bottom: 0 !important;
  vertical-align: middle;
  text-align: center;
  padding: 0;
}
@media (max-width: 480px) {
  .editInfographic-list .theme_datatable[data-theme=infographic] table thead tr th:nth-child(2) {
    width: 50%;
  }
}
.editInfographic-list .theme_datatable[data-theme=infographic] table thead tr th:nth-child(1) {
  min-width: 5%;
  max-width: 35%;
  text-align: center;
}
.editInfographic-list .theme_datatable[data-theme=infographic] table thead tr th:nth-child(2) {
  min-width: 50%;
  text-align: left;
}
.editInfographic-list .theme_datatable[data-theme=infographic] table tbody .group_list a {
  font-weight: 600 !important;
  font-size: 1.125em;
}
.editInfographic-list .theme_datatable[data-theme=infographic] table tbody tr:hover {
  background: #cee8f7;
  cursor: pointer;
}
.editInfographic-list .theme_datatable[data-theme=infographic] table tbody tr:hover td a {
  text-decoration: underline;
}
.editInfographic-list .theme_datatable[data-theme=infographic] table tbody tr td {
  color: #030303;
  font-weight: 400;
  font-size: 13px;
  font-family: "Montserrat", sans-serif;
  padding: 10px 0px 7px 0;
  cursor: default;
  vertical-align: -webkit-baseline-middle;
  min-width: 60px !important;
  width: 100%;
  border-bottom: 1px solid #e0e0e0;
}
@media (min-width: 1280px) {
  .editInfographic-list .theme_datatable[data-theme=infographic] table tbody tr td {
    width: 230px !important;
  }
}
.editInfographic-list .theme_datatable[data-theme=infographic] table tbody tr td:nth-child(1) {
  text-align: center;
  font-weight: 600;
}
.editInfographic-list .theme_datatable[data-theme=infographic] table tbody tr td:nth-child(2) {
  text-align: left;
  max-width: 240px !important;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.editInfographic-list .theme_datatable[data-theme=infographic] table tbody tr td:nth-child(3) {
  text-align: center;
}
.editInfographic-list .theme_datatable[data-theme=infographic] table tbody tr td a {
  color: #4A88B1;
  text-decoration: none !important;
}
.editInfographic-list .theme_datatable[data-theme=infographic] table tbody tr td a:hover {
  text-decoration: underline;
}
.editInfographic-list .theme_datatable[data-theme=infographic] table tbody tr td .check_group_item {
  display: inline-block;
  vertical-align: inherit;
}
.editInfographic-list .theme_datatable[data-theme=infographic] table tbody tr td .custom-control {
  margin-right: 0;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .editInfographic-list .theme_datatable[data-theme=infographic] table tbody tr td .custom-control {
    display: none;
  }
}
.editInfographic-list .theme_datatable[data-theme=infographic] table tbody tr td .btn-group.show .icon-actions:hover, .editInfographic-list .theme_datatable[data-theme=infographic] table tbody tr td .btn-group.show .icon-actions:active, .editInfographic-list .theme_datatable[data-theme=infographic] table tbody tr td .btn-group.show .icon-actions:focus {
  color: #4A88B1;
}
@media (max-width: 768px) {
  .editInfographic-list .theme_datatable[data-theme=infographic] table tbody tr td:nth-child(2) {
    display: none;
  }
  .editInfographic-list .theme_datatable[data-theme=infographic] table tbody tr td:nth-child(3) {
    display: none;
  }
  .editInfographic-list .theme_datatable[data-theme=infographic] table tbody tr td:nth-child(5) {
    display: none;
  }
}

/*
Template Name: Gazeta Live - Version 1
Author: Drielly Galetti
File: scss
*/
@font-face {
  font-family: "Rubik";
  src: local("Rubik"), local("Rubik"), url("https://www.agazeta.com.br/programatica/fonts/Rubik/Rubik-VariableFont_wght.ttf") format("ttf");
  font-display: swap;
}
@font-face {
  font-family: "Lexend Peta";
  src: local("Lexend Peta"), local("Lexend Peta"), url("https://www.agazeta.com.br/programatica/fonts/Rubik/Rubik-VariableFont_wght.ttf") format("ttf");
  font-display: swap;
}
/*********************** 
Layout Font-Face
************************/
@font-face {
  font-family: "Montserrat-Black";
  src: url("../fonts/Montserrat-Black.ttf");
  font-style: italic;
  font-weight: 900;
}
@font-face {
  font-family: "Montserrat-BlackItalic";
  src: url("../fonts/Montserrat-BlackItalic.ttf");
  font-style: italic;
  font-weight: 900;
}
@font-face {
  font-family: "Montserrat-Bold";
  src: url("../fonts/Montserrat-Bold.ttf");
  font-style: normal;
  font-weight: 700;
}
@font-face {
  font-family: "Montserrat-BoldItalic";
  src: url("../fonts/Montserrat-BoldItalic.ttf");
  font-style: italic;
  font-weight: 700;
}
@font-face {
  font-family: "Montserrat-ExtraBold";
  src: url("../fonts/Montserrat-ExtraBold.ttf");
  font-style: normal;
  font-weight: 800;
}
@font-face {
  font-family: "Montserrat-ExtraBoldItalic";
  src: url("../fonts/Montserrat-ExtraBoldItalic.ttf");
  font-style: italic;
  font-weight: 800;
}
@font-face {
  font-family: "Montserrat-ExtraLight";
  src: url("../fonts/Montserrat-ExtraLight.ttf");
  font-style: normal;
  font-weight: 200;
}
@font-face {
  font-family: "Montserrat-ExtraLightItalic";
  src: url("../fonts/Montserrat-ExtraLightItalic.ttf");
  font-style: italic;
  font-weight: 200;
}
@font-face {
  font-family: "Montserrat-Italic";
  src: url("../fonts/Montserrat-Italic.ttf");
}
@font-face {
  font-family: "Montserrat-Light";
  src: url("../fonts/Montserrat-Light.ttf");
  font-style: normal;
  font-weight: 300;
}
@font-face {
  font-family: "Montserrat-LightItalic";
  src: url("../fonts/Montserrat-LightItalic.ttf");
  font-style: italic;
  font-weight: 300;
}
@font-face {
  font-family: "Montserrat-Medium";
  src: url("../fonts/Montserrat-Medium.ttf");
  font-style: normal;
  font-weight: 500;
}
@font-face {
  font-family: "Montserrat-MediumItalic";
  src: url("../fonts/Montserrat-MediumItalic.ttf");
  font-style: italic;
  font-weight: 500;
}
@font-face {
  font-family: "Montserrat-Regular";
  src: url("../fonts/Montserrat-Regular.ttf");
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: "Montserrat-SemiBold";
  src: url("../fonts/Montserrat-SemiBold.ttf");
  font-style: normal;
  font-weight: 600;
}
@font-face {
  font-family: "Montserrat-Thin";
  src: url("../fonts/Montserrat-Thin.ttf");
  font-style: normal;
  font-weight: 100;
}
@font-face {
  font-family: "Montserrat-ThinItalic";
  src: url("../fonts/Montserrat-ThinItalic.ttf");
  font-style: italic;
  font-weight: 100;
}
/*********************** 
Colors Theme Default
************************/
/*********************** 
Layout Color Default
************************/
/*********************** 
Colors Actions Default
************************/
/*********************** 
Colors borders Default
************************/
/*********************** 
Theme Default
************************/
/*********************** 
Agazeta Site
************************/
/*********************** 
Layout Font Default
************************/
/*********************** 
Layout Font Sizes
************************/
/*10px*/
/*13px*/
/*14px*/
/*16px*/
/*18px*/
/*20px*/
/*22px*/
/*24px*/
/*30px*/
/*32px*/
/*36px*/
/*40px*/
/*42px*/
/*********************** 
Backgrounds Colors
************************/
.bg_theme {
  background-color: #4A88B1;
}

.bg_gray {
  background-color: #f6f6f6;
}

.bg_white {
  background-color: #FFFFFF;
}

/*********************** 
Custom Margins
************************/
@media (max-width: 1024px) {
  .m-t-60-xsl {
    margin-top: 60px;
  }
}

@media (max-width: 1280px) {
  .p-l-0 {
    padding-left: 0;
  }
}

.erro-focus:focus {
  border: 1px solid #FF4A6E;
}

.border-containerDashed {
  border: 1px dashed #dcdcdc !important;
  margin-top: 5px;
}

/*********************** 
Correio da Bahia
************************/
.notification-container {
  background-color: #f3f3f3;
  padding: 15px 0;
  margin-left: 0px;
}
.notification-container .thumbnail-notif figure {
  max-width: 100%;
  max-height: 215px;
  margin-bottom: 0 !important;
}
.notification-container .thumbnail-notif figure img {
  max-width: 350px;
  max-height: 215px;
  width: 100%;
  -o-object-fit: contain;
     object-fit: contain;
  background-color: #c6c6c5;
}
.notification-container .inputs-notif .label-title {
  font-size: 14px;
  font-weight: 600;
}
.notification-container .btn-square {
  width: 100%;
  max-height: 38px;
  height: 100%;
  padding: 5px;
  border: 1px solid;
  margin: 5px 0;
}
.notification-container .btn-square:hover {
  cursor: pointer;
}
.notification-container .btn-square i {
  margin-right: 10px;
}
.notification-container .btn-small {
  max-width: 100px;
}
.notification-container .btn-medium {
  max-width: 200px;
}
.notification-container .btn-large {
  max-width: 240px;
}
.notification-container .btn-confirm {
  border: 1px solid #06D79D;
  color: #06D79D;
}
.notification-container .btn-confirm:hover {
  background-color: #06D79D;
  color: #FFFFFF;
}
.notification-container .btn-action {
  border: 1px solid #4A88B1;
  color: #4A88B1;
}
.notification-container .btn-action:hover {
  background-color: #4A88B1;
  color: #FFFFFF;
}
.notification-container .btn-cancel {
  border: 1px solid #000000;
  color: #000000;
}
.notification-container .btn-cancel:hover {
  background-color: #FF4A6E;
  color: #FFFFFF;
  border: 1px solid #FF4A6E;
}
.notification-container .footer-options {
  display: block;
  text-align: right;
  margin-top: 20px;
}
.notification-container .m-r-5 {
  margin-right: 5px !important;
}
.notification-container .m-b-0 {
  margin-bottom: 0;
}

.notification-list {
  background-color: #f3f3f3;
  padding: 15px;
  position: relative;
  display: table;
  width: 90vw;
}
.notification-list .theme_datatable[data-theme=notifications] table {
  font-family: "Montserrat", sans-serif;
  width: 99%;
  text-align: center;
}
.notification-list .theme_datatable[data-theme=notifications] table thead tr th {
  font-size: 0.8125em;
  font-weight: 600;
  color: #000000 !important;
  font-family: "Montserrat", sans-serif;
  margin-bottom: 0 !important;
  vertical-align: middle;
  text-align: center;
  padding: 0;
}
.notification-list .theme_datatable[data-theme=notifications] table thead tr th:nth-child(1) {
  width: 5%;
  text-align: center;
}
.notification-list .theme_datatable[data-theme=notifications] table thead tr th:nth-child(2) {
  text-align: left;
}
.notification-list .theme_datatable[data-theme=notifications] table thead tr th:last-child {
  width: 10%;
  text-align: center;
}
.notification-list .theme_datatable[data-theme=notifications] table tbody .group_list a {
  font-weight: 600 !important;
  font-size: 1.125em;
}
.notification-list .theme_datatable[data-theme=notifications] table tbody tr:hover {
  background: #cee8f7;
  cursor: pointer;
}
.notification-list .theme_datatable[data-theme=notifications] table tbody tr:hover td a {
  text-decoration: underline;
}
.notification-list .theme_datatable[data-theme=notifications] table tbody tr td {
  color: #030303;
  font-weight: 400;
  font-size: 13px;
  font-family: "Montserrat", sans-serif;
  padding: 10px 0px 7px 0;
  cursor: default;
  vertical-align: -webkit-baseline-middle;
  min-width: 60px !important;
  width: 130px !important;
  border-bottom: 1px solid #e0e0e0;
}
@media (min-width: 1280px) {
  .notification-list .theme_datatable[data-theme=notifications] table tbody tr td {
    width: 230px !important;
  }
}
.notification-list .theme_datatable[data-theme=notifications] table tbody tr td:nth-child(1) {
  text-align: center;
  font-weight: 600;
}
.notification-list .theme_datatable[data-theme=notifications] table tbody tr td:nth-child(2) {
  text-align: left;
  max-width: 240px !important;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.notification-list .theme_datatable[data-theme=notifications] table tbody tr td:nth-child(3) {
  text-align: center;
}
.notification-list .theme_datatable[data-theme=notifications] table tbody tr td:nth-child(4) {
  text-align: center;
  white-space: pre-wrap;
  max-width: 220px !important;
}
.notification-list .theme_datatable[data-theme=notifications] table tbody tr td a {
  color: #4A88B1;
  text-decoration: none !important;
}
.notification-list .theme_datatable[data-theme=notifications] table tbody tr td a:hover {
  text-decoration: underline;
}
.notification-list .theme_datatable[data-theme=notifications] table tbody tr td .check_group_item {
  display: inline-block;
  vertical-align: inherit;
}
.notification-list .theme_datatable[data-theme=notifications] table tbody tr td .custom-control {
  margin-right: 0;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .notification-list .theme_datatable[data-theme=notifications] table tbody tr td .custom-control {
    display: none;
  }
}
.notification-list .theme_datatable[data-theme=notifications] table tbody tr td .btn-group.show .icon-actions:hover, .notification-list .theme_datatable[data-theme=notifications] table tbody tr td .btn-group.show .icon-actions:active, .notification-list .theme_datatable[data-theme=notifications] table tbody tr td .btn-group.show .icon-actions:focus {
  color: #4A88B1;
}
@media (max-width: 768px) {
  .notification-list .theme_datatable[data-theme=notifications] table tbody tr td:nth-child(2) {
    display: none;
  }
  .notification-list .theme_datatable[data-theme=notifications] table tbody tr td:nth-child(3) {
    display: none;
  }
  .notification-list .theme_datatable[data-theme=notifications] table tbody tr td:nth-child(5) {
    display: none;
  }
}

.m-l-5 {
  margin-left: 5px;
}

/*
Template Name: Gazeta Live - Version 1
Author: Drielly Galetti
File: scss
*/
@font-face {
  font-family: "Rubik";
  src: local("Rubik"), local("Rubik"), url("https://www.agazeta.com.br/programatica/fonts/Rubik/Rubik-VariableFont_wght.ttf") format("ttf");
  font-display: swap;
}
@font-face {
  font-family: "Lexend Peta";
  src: local("Lexend Peta"), local("Lexend Peta"), url("https://www.agazeta.com.br/programatica/fonts/Rubik/Rubik-VariableFont_wght.ttf") format("ttf");
  font-display: swap;
}
/*********************** 
Layout Font-Face
************************/
@font-face {
  font-family: "Montserrat-Black";
  src: url("../fonts/Montserrat-Black.ttf");
  font-style: italic;
  font-weight: 900;
}
@font-face {
  font-family: "Montserrat-BlackItalic";
  src: url("../fonts/Montserrat-BlackItalic.ttf");
  font-style: italic;
  font-weight: 900;
}
@font-face {
  font-family: "Montserrat-Bold";
  src: url("../fonts/Montserrat-Bold.ttf");
  font-style: normal;
  font-weight: 700;
}
@font-face {
  font-family: "Montserrat-BoldItalic";
  src: url("../fonts/Montserrat-BoldItalic.ttf");
  font-style: italic;
  font-weight: 700;
}
@font-face {
  font-family: "Montserrat-ExtraBold";
  src: url("../fonts/Montserrat-ExtraBold.ttf");
  font-style: normal;
  font-weight: 800;
}
@font-face {
  font-family: "Montserrat-ExtraBoldItalic";
  src: url("../fonts/Montserrat-ExtraBoldItalic.ttf");
  font-style: italic;
  font-weight: 800;
}
@font-face {
  font-family: "Montserrat-ExtraLight";
  src: url("../fonts/Montserrat-ExtraLight.ttf");
  font-style: normal;
  font-weight: 200;
}
@font-face {
  font-family: "Montserrat-ExtraLightItalic";
  src: url("../fonts/Montserrat-ExtraLightItalic.ttf");
  font-style: italic;
  font-weight: 200;
}
@font-face {
  font-family: "Montserrat-Italic";
  src: url("../fonts/Montserrat-Italic.ttf");
}
@font-face {
  font-family: "Montserrat-Light";
  src: url("../fonts/Montserrat-Light.ttf");
  font-style: normal;
  font-weight: 300;
}
@font-face {
  font-family: "Montserrat-LightItalic";
  src: url("../fonts/Montserrat-LightItalic.ttf");
  font-style: italic;
  font-weight: 300;
}
@font-face {
  font-family: "Montserrat-Medium";
  src: url("../fonts/Montserrat-Medium.ttf");
  font-style: normal;
  font-weight: 500;
}
@font-face {
  font-family: "Montserrat-MediumItalic";
  src: url("../fonts/Montserrat-MediumItalic.ttf");
  font-style: italic;
  font-weight: 500;
}
@font-face {
  font-family: "Montserrat-Regular";
  src: url("../fonts/Montserrat-Regular.ttf");
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: "Montserrat-SemiBold";
  src: url("../fonts/Montserrat-SemiBold.ttf");
  font-style: normal;
  font-weight: 600;
}
@font-face {
  font-family: "Montserrat-Thin";
  src: url("../fonts/Montserrat-Thin.ttf");
  font-style: normal;
  font-weight: 100;
}
@font-face {
  font-family: "Montserrat-ThinItalic";
  src: url("../fonts/Montserrat-ThinItalic.ttf");
  font-style: italic;
  font-weight: 100;
}
/*********************** 
Colors Theme Default
************************/
/*********************** 
Layout Color Default
************************/
/*********************** 
Colors Actions Default
************************/
/*********************** 
Colors borders Default
************************/
/*********************** 
Theme Default
************************/
/*********************** 
Agazeta Site
************************/
/*********************** 
Layout Font Default
************************/
/*********************** 
Layout Font Sizes
************************/
/*10px*/
/*13px*/
/*14px*/
/*16px*/
/*18px*/
/*20px*/
/*22px*/
/*24px*/
/*30px*/
/*32px*/
/*36px*/
/*40px*/
/*42px*/
/*********************** 
Backgrounds Colors
************************/
.bg_theme {
  background-color: #4A88B1;
}

.bg_gray {
  background-color: #f6f6f6;
}

.bg_white {
  background-color: #FFFFFF;
}

/*********************** 
Custom Margins
************************/
@media (max-width: 1024px) {
  .m-t-60-xsl {
    margin-top: 60px;
  }
}

@media (max-width: 1280px) {
  .p-l-0 {
    padding-left: 0;
  }
}

.erro-focus:focus {
  border: 1px solid #FF4A6E;
}

.border-containerDashed {
  border: 1px dashed #dcdcdc !important;
  margin-top: 5px;
}

/*********************** 
Correio da Bahia
************************/
.form-group-tb.has-search .form-control-feedback.search-tags-utm {
  font-size: 15px;
}

.search-tags-utm {
  display: inline-block;
  width: 68%;
}
@media (min-width: 1200px) {
  .search-tags-utm {
    width: 60%;
  }
}

#filterUtm_fixed .form-group-tb .form-control {
  border: 1px solid #4A88B1;
}

.filter-item-actives {
  padding: 15px;
  width: 100%;
}
.filter-item-actives p, .filter-item-actives span {
  font-size: 13px;
  width: auto;
  vertical-align: middle;
  display: inline-block;
  margin-right: 5px;
  margin-bottom: 0;
}
.filter-item-actives p {
  font-weight: bold;
}
.filter-item-actives span {
  background: #dedede;
  padding: 0 5px;
  border-radius: 3px;
}
.filter-item-actives span button i {
  font-size: 10px;
  color: red;
}

.theme_table[data-theme=list_fixed_utm] table {
  font-family: "Montserrat", sans-serif;
  width: 99%;
}
.theme_table[data-theme=list_fixed_utm] table .theme_button[data-theme=select_line_custom] {
  color: #030303;
  font-size: 0.8125em;
  font-family: "Montserrat", sans-serif;
  font-weight: 600;
  border: none;
  border-radius: 50px;
  text-align: left;
  background-color: transparent !important;
  min-height: 36px;
  width: 100%;
  text-transform: uppercase;
}
.theme_table[data-theme=list_fixed_utm] table .theme_button[data-theme=select_line_custom]:after {
  position: absolute;
  right: 10px;
  top: 13px;
}
.theme_table[data-theme=list_fixed_utm] table .theme_button[data-theme=select_line_custom]:hover, .theme_table[data-theme=list_fixed_utm] table .theme_button[data-theme=select_line_custom]:active {
  color: #4A88B1;
  font-weight: 600;
  cursor: pointer;
}
.theme_table[data-theme=list_fixed_utm] table .theme_button[data-theme=select_line_custom]:focus {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.theme_table[data-theme=list_fixed_utm] table .theme_button[data-theme=select_line_custom] i {
  vertical-align: middle !important;
}
.theme_table[data-theme=list_fixed_utm] table .whatsapp-select {
  max-width: 170px !important;
  min-width: auto !important;
  background: none !important;
  border: none !important;
}
.theme_table[data-theme=list_fixed_utm] table .whatsapp-select .dropdown-toggle {
  font-size: 14px;
}
.theme_table[data-theme=list_fixed_utm] table .mdi-content-copy {
  font-size: 20px;
  color: #4A88B1;
}
.theme_table[data-theme=list_fixed_utm] table thead tr .facebook {
  color: #4267B2;
  font-size: 20px;
  vertical-align: middle;
}
.theme_table[data-theme=list_fixed_utm] table thead tr .twitter {
  color: #0084B1;
  font-size: 20px;
  vertical-align: middle;
}
.theme_table[data-theme=list_fixed_utm] table thead tr .whatsapp {
  color: #4CAF50;
  font-size: 20px;
  vertical-align: middle;
}
.theme_table[data-theme=list_fixed_utm] table thead tr .instagram {
  background: transparent linear-gradient(80deg, #FFD600 0%, #FF0100 51%, #D800B9 100%);
  width: 22px;
  height: 22px;
  font-size: 16px;
  padding: 0px;
  margin: 6px auto 0;
  border-radius: 3px;
  vertical-align: middle;
}
.theme_table[data-theme=list_fixed_utm] table thead tr .instagram i {
  color: white;
}
.theme_table[data-theme=list_fixed_utm] table thead tr.th_child_scroll {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
.theme_table[data-theme=list_fixed_utm] table thead tr.th_child_scroll th {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 10%;
          flex: 1 0 10%;
}
@media (max-width: 1281px) {
  .theme_table[data-theme=list_fixed_utm] table thead tr.th_child_scroll th {
    -webkit-box-flex: 1;
        -ms-flex: 1 0 10%;
            flex: 1 0 10%;
  }
}
.theme_table[data-theme=list_fixed_utm] table thead tr.th_child_scroll th .icon-table {
  display: inline-block;
}
.theme_table[data-theme=list_fixed_utm] table thead tr th {
  font-weight: 600;
  color: #8E959F;
  background: #F0F0F0;
  text-transform: uppercase;
  font-family: "Montserrat", sans-serif;
  font-size: 14px;
  margin-bottom: 0 !important;
  vertical-align: middle;
  padding: 5px;
  border-bottom: 1px solid #DBDBDB;
}
.theme_table[data-theme=list_fixed_utm] table thead tr th:last-child {
  border-right: none;
}
.theme_table[data-theme=list_fixed_utm] table tbody .group_list span {
  font-weight: 600 !important;
  font-size: 1.125em;
}
.theme_table[data-theme=list_fixed_utm] table tbody tr td {
  color: #4A88B1;
  font-weight: 500;
  font-size: 0.9125em;
  font-family: "Montserrat", sans-serif;
  padding: 10px 0px 7px 0;
  vertical-align: middle;
  border-right: 1px solid #DBDBDB;
  border-bottom: 1px solid #DBDBDB;
  /*Toggle Switch Button*/
}
.theme_table[data-theme=list_fixed_utm] table tbody tr td:first-child {
  width: 40%;
}
.theme_table[data-theme=list_fixed_utm] table tbody tr td:nth-child(2) {
  width: 15%;
}
.theme_table[data-theme=list_fixed_utm] table tbody tr td:nth-child(3), .theme_table[data-theme=list_fixed_utm] table tbody tr td:nth-child(4), .theme_table[data-theme=list_fixed_utm] table tbody tr td:nth-child(5) {
  width: 5%;
}
.theme_table[data-theme=list_fixed_utm] table tbody tr td:nth-child(6) {
  width: 10%;
}
.theme_table[data-theme=list_fixed_utm] table tbody tr td:nth-child(7) {
  width: 10%;
}
.theme_table[data-theme=list_fixed_utm] table tbody tr td:last-child {
  border-right: none;
}
.theme_table[data-theme=list_fixed_utm] table tbody tr td a.view-news {
  height: 30px;
  width: auto;
  vertical-align: middle;
  color: #4A88B1;
}
.theme_table[data-theme=list_fixed_utm] table tbody tr td a.view-news i {
  font-size: 21px;
  vertical-align: middle;
}
.theme_table[data-theme=list_fixed_utm] table tbody tr td a.view-news:hover {
  cursor: pointer;
  text-decoration: underline !important;
}
.theme_table[data-theme=list_fixed_utm] table tbody tr td a {
  color: #030303;
  text-decoration: none !important;
}
.theme_table[data-theme=list_fixed_utm] table tbody tr td .item-content {
  text-align: left;
  min-width: 320px;
  display: inline-block;
  width: 100%;
}
.theme_table[data-theme=list_fixed_utm] table tbody tr td .item-content figure {
  max-height: 100%;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start;
}
.theme_table[data-theme=list_fixed_utm] table tbody tr td .item-content figure img {
  width: 130px;
  height: auto;
  margin-right: 10px;
}
@media (max-width: 1280px) {
  .theme_table[data-theme=list_fixed_utm] table tbody tr td .item-content figure img {
    width: 150px;
  }
}
.theme_table[data-theme=list_fixed_utm] table tbody tr td .item-content figure .text-item {
  text-align: left;
  min-width: 285px;
  display: inline-block;
}
.theme_table[data-theme=list_fixed_utm] table tbody tr td .item-content figure .text-item h6 {
  font-size: 11px;
  text-transform: uppercase;
  color: #4A88B1;
  font-weight: 600;
  margin-bottom: 0;
}
.theme_table[data-theme=list_fixed_utm] table tbody tr td .item-content figure .text-item h3 {
  font-size: 18px;
  color: #333;
  font-weight: 700;
  margin-bottom: 8px;
  line-height: 24px;
  margin-top: 5px;
}
.theme_table[data-theme=list_fixed_utm] table tbody tr td .item-content figure .text-item p {
  font-size: 12px;
  color: #333;
  line-height: 1.5;
  margin-bottom: 0;
  min-width: 225px;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-right: 10px;
}
.theme_table[data-theme=list_fixed_utm] table tbody tr td .switch-toggle {
  display: inline-block;
  -webkit-transform: scale(0.5);
          transform: scale(0.5);
  margin: -20px -2px;
  width: 75px;
}
.theme_table[data-theme=list_fixed_utm] table tbody tr td .switch-toggle [type=checkbox]:not(:checked), .theme_table[data-theme=list_fixed_utm] table tbody tr td .switch-toggle [type=checkbox]:checked {
  position: relative !important;
  left: -30px !important;
  opacity: 1 !important;
}
.theme_table[data-theme=list_fixed_utm] table tbody tr td .switch-toggle input[type=checkbox] {
  position: relative;
  display: inline-block;
  -webkit-appearance: none;
  -webkit-tap-highlight-color: transparent;
  height: 2em;
  width: 4em;
  font-size: 2em;
  border-radius: 1.5em;
  background-color: #828282;
  border-color: transparent;
  background-clip: padding-box;
  color: #FFFFFF;
  vertical-align: middle;
}
.theme_table[data-theme=list_fixed_utm] table tbody tr td .switch-toggle input[type=checkbox]:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 50%;
  background-color: #FFFFFF;
  border-radius: 100%;
  border: 0.125em solid transparent;
  background-clip: padding-box;
  -webkit-transform-origin: right center;
          transform-origin: right center;
  -webkit-transform: translateZ(0);
          transform: translateZ(0);
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  -webkit-animation: switch-off-transform 0.25s ease-out forwards;
          animation: switch-off-transform 0.25s ease-out forwards;
  z-index: 2;
  cursor: pointer;
}
.theme_table[data-theme=list_fixed_utm] table tbody tr td .switch-toggle input[type=checkbox]:after {
  position: absolute;
  left: 0.5em;
  top: 0.4em;
  line-height: 2;
  font-size: 21px;
  font-weight: bold;
  font-family: "Helvetica Neue";
  text-transform: uppercase;
  content: "ON   OFF";
  letter-spacing: 0;
  word-spacing: 15px;
  z-index: 1;
  color: #FFFFFF;
}
.theme_table[data-theme=list_fixed_utm] table tbody tr td .switch-toggle input[type=checkbox]:focus {
  outline: none;
}
.theme_table[data-theme=list_fixed_utm] table tbody tr td .switch-toggle input[type=checkbox]:checked {
  color: #FFFFFF;
  background-color: #4A88B1;
  border-color: transparent;
}
.theme_table[data-theme=list_fixed_utm] table tbody tr td .switch-toggle input[type=checkbox]:checked:before {
  -webkit-transform-origin: left center;
          transform-origin: left center;
  -webkit-animation: switch-on-transform 0.25s ease-out forwards;
          animation: switch-on-transform 0.25s ease-out forwards;
}
@keyframes switch-on-transform {
  0% {
    -webkit-transform: translateX(0) scaleX(1) translateZ(0);
            transform: translateX(0) scaleX(1) translateZ(0);
  }
  25% {
    -webkit-transform: translateX(0) scaleX(1.33) translateZ(0);
            transform: translateX(0) scaleX(1.33) translateZ(0);
  }
  100% {
    -webkit-transform: translateX(100%) scaleX(1) translateZ(0);
            transform: translateX(100%) scaleX(1) translateZ(0);
  }
}
@keyframes switch-off-transform {
  0% {
    -webkit-transform: translateX(100%) scaleX(1) translateZ(0);
            transform: translateX(100%) scaleX(1) translateZ(0);
  }
  25% {
    -webkit-transform: translateX(100%) scaleX(1.33) translateZ(0);
            transform: translateX(100%) scaleX(1.33) translateZ(0);
  }
  100% {
    -webkit-transform: translateX(0) scaleX(1) translateZ(0);
            transform: translateX(0) scaleX(1) translateZ(0);
  }
}
.theme_table[data-theme=list_fixed_utm] table tbody tr td .check_group_item {
  display: inline-block;
  vertical-align: inherit;
}
.theme_table[data-theme=list_fixed_utm] table tbody tr td .custom-control {
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 10px;
  vertical-align: text-bottom;
}
@media (max-width: 768px) {
  .theme_table[data-theme=list_fixed_utm] table tbody tr td .custom-control {
    display: none;
  }
}
.theme_table[data-theme=list_fixed_utm] table tbody tr td .theme_button[data-theme=icon_button] {
  padding: 0px 18px;
}
.theme_table[data-theme=list_fixed_utm] table tbody tr td .theme_button[data-theme=icon_button] i {
  color: #4A88B1;
  font-size: 22px;
}
.theme_table[data-theme=list_fixed_utm] table tbody tr td .btn-group.show .icon-actions:hover, .theme_table[data-theme=list_fixed_utm] table tbody tr td .btn-group.show .icon-actions:active, .theme_table[data-theme=list_fixed_utm] table tbody tr td .btn-group.show .icon-actions:focus {
  color: #4A88B1;
}

/*
Template Name: Gazeta Live - Version 1
Author: Drielly Galetti
File: scss
*/
@font-face {
  font-family: "Rubik";
  src: local("Rubik"), local("Rubik"), url("https://www.agazeta.com.br/programatica/fonts/Rubik/Rubik-VariableFont_wght.ttf") format("ttf");
  font-display: swap;
}
@font-face {
  font-family: "Lexend Peta";
  src: local("Lexend Peta"), local("Lexend Peta"), url("https://www.agazeta.com.br/programatica/fonts/Rubik/Rubik-VariableFont_wght.ttf") format("ttf");
  font-display: swap;
}
/*********************** 
Layout Font-Face
************************/
@font-face {
  font-family: "Montserrat-Black";
  src: url("../fonts/Montserrat-Black.ttf");
  font-style: italic;
  font-weight: 900;
}
@font-face {
  font-family: "Montserrat-BlackItalic";
  src: url("../fonts/Montserrat-BlackItalic.ttf");
  font-style: italic;
  font-weight: 900;
}
@font-face {
  font-family: "Montserrat-Bold";
  src: url("../fonts/Montserrat-Bold.ttf");
  font-style: normal;
  font-weight: 700;
}
@font-face {
  font-family: "Montserrat-BoldItalic";
  src: url("../fonts/Montserrat-BoldItalic.ttf");
  font-style: italic;
  font-weight: 700;
}
@font-face {
  font-family: "Montserrat-ExtraBold";
  src: url("../fonts/Montserrat-ExtraBold.ttf");
  font-style: normal;
  font-weight: 800;
}
@font-face {
  font-family: "Montserrat-ExtraBoldItalic";
  src: url("../fonts/Montserrat-ExtraBoldItalic.ttf");
  font-style: italic;
  font-weight: 800;
}
@font-face {
  font-family: "Montserrat-ExtraLight";
  src: url("../fonts/Montserrat-ExtraLight.ttf");
  font-style: normal;
  font-weight: 200;
}
@font-face {
  font-family: "Montserrat-ExtraLightItalic";
  src: url("../fonts/Montserrat-ExtraLightItalic.ttf");
  font-style: italic;
  font-weight: 200;
}
@font-face {
  font-family: "Montserrat-Italic";
  src: url("../fonts/Montserrat-Italic.ttf");
}
@font-face {
  font-family: "Montserrat-Light";
  src: url("../fonts/Montserrat-Light.ttf");
  font-style: normal;
  font-weight: 300;
}
@font-face {
  font-family: "Montserrat-LightItalic";
  src: url("../fonts/Montserrat-LightItalic.ttf");
  font-style: italic;
  font-weight: 300;
}
@font-face {
  font-family: "Montserrat-Medium";
  src: url("../fonts/Montserrat-Medium.ttf");
  font-style: normal;
  font-weight: 500;
}
@font-face {
  font-family: "Montserrat-MediumItalic";
  src: url("../fonts/Montserrat-MediumItalic.ttf");
  font-style: italic;
  font-weight: 500;
}
@font-face {
  font-family: "Montserrat-Regular";
  src: url("../fonts/Montserrat-Regular.ttf");
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: "Montserrat-SemiBold";
  src: url("../fonts/Montserrat-SemiBold.ttf");
  font-style: normal;
  font-weight: 600;
}
@font-face {
  font-family: "Montserrat-Thin";
  src: url("../fonts/Montserrat-Thin.ttf");
  font-style: normal;
  font-weight: 100;
}
@font-face {
  font-family: "Montserrat-ThinItalic";
  src: url("../fonts/Montserrat-ThinItalic.ttf");
  font-style: italic;
  font-weight: 100;
}
/*********************** 
Colors Theme Default
************************/
/*********************** 
Layout Color Default
************************/
/*********************** 
Colors Actions Default
************************/
/*********************** 
Colors borders Default
************************/
/*********************** 
Theme Default
************************/
/*********************** 
Agazeta Site
************************/
/*********************** 
Layout Font Default
************************/
/*********************** 
Layout Font Sizes
************************/
/*10px*/
/*13px*/
/*14px*/
/*16px*/
/*18px*/
/*20px*/
/*22px*/
/*24px*/
/*30px*/
/*32px*/
/*36px*/
/*40px*/
/*42px*/
/*********************** 
Backgrounds Colors
************************/
.bg_theme {
  background-color: #4A88B1;
}

.bg_gray {
  background-color: #f6f6f6;
}

.bg_white {
  background-color: #FFFFFF;
}

/*********************** 
Custom Margins
************************/
@media (max-width: 1024px) {
  .m-t-60-xsl {
    margin-top: 60px;
  }
}

@media (max-width: 1280px) {
  .p-l-0 {
    padding-left: 0;
  }
}

.erro-focus:focus {
  border: 1px solid #FF4A6E;
}

.border-containerDashed {
  border: 1px dashed #dcdcdc !important;
  margin-top: 5px;
}

/*********************** 
Correio da Bahia
************************/
.m-t-50 {
  margin-top: 50px;
}

.col-6-aling {
  max-width: 50%;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 48%;
          flex: 1 0 48%;
}

.space-right {
  padding: 20px;
  width: auto;
  text-align: right;
}

.theme_button[data-theme=select_order_menu] {
  color: #333;
  font-size: 1em;
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  border: none;
  border-radius: 6px;
  margin-bottom: 0;
  text-align: left;
  background-color: transparent;
}
.theme_button[data-theme=select_order_menu].custom-select {
  height: auto;
  padding: 0;
}
.theme_button[data-theme=select_order_menu] option {
  color: #FFF;
}
.theme_button[data-theme=select_order_menu]:after {
  position: absolute;
  right: 10px;
  top: 13px;
}
.theme_button[data-theme=select_order_menu]:hover, .theme_button[data-theme=select_order_menu]:active {
  font-weight: 400;
  cursor: pointer;
}
.theme_button[data-theme=select_order_menu]:focus {
  -webkit-box-shadow: none !important;
          box-shadow: none !important;
}
.theme_button[data-theme=select_order_menu] i {
  vertical-align: middle !important;
}

.align-struct {
  width: 100%;
}

.border-top {
  border-top: 1px solid #DBDBDB;
}

.card-body-nmt {
  padding-top: 0;
  max-height: 70vh;
}

.-editable-content-menu {
  width: auto !important;
  min-width: 100px;
  min-height: 16px;
  padding: 0px 5px;
  border: 1px dashed #bbbbbb;
}
.-editable-content-menu:focus {
  border: 1px dashed #4A88B1;
}

.add-button-blue {
  background: #4A88B1;
  border: 1px solid #4A88B1;
  padding: 5px 10px;
  min-height: 45px;
  width: 100%;
}
.add-button-blue:hover {
  cursor: pointer;
  background-color: #fff;
}
.add-button-blue:hover i, .add-button-blue:hover span {
  color: #4A88B1;
}
.add-button-blue.green {
  background: transparent;
  border: 1px solid #06D79D;
}
.add-button-blue.green i {
  color: #06D79D;
}
.add-button-blue.green span {
  color: #06D79D;
}
.add-button-blue.green:hover {
  background-color: #06D79D;
}
.add-button-blue.green:hover i, .add-button-blue.green:hover span {
  color: #fff;
}
.add-button-blue i {
  color: #fff;
  vertical-align: middle;
  font-size: 16px;
}
.add-button-blue span {
  font-size: 14px;
  font-weight: 600;
  color: #fff;
  text-transform: uppercase;
  vertical-align: middle;
}

.header-line-menu {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 100%;
          flex: 1 0 100%;
  /* explanation below */
  display: block;
  font: Bold 13px/18px "Montserrat";
  color: #4A88B1;
  text-transform: uppercase;
  margin-bottom: 10px;
}
.header-line-menu i.mdi-alert-circle {
  color: #F6B80D;
}
.header-line-menu i.mdi-alert-circle:hover {
  cursor: help;
}
.header-line-menu::after {
  content: "";
  width: 100%;
  height: 1px;
  background: #DBDBDB;
  display: inline-block;
  vertical-align: middle;
}

.est-content {
  padding-bottom: 10px;
  height: 100%;
  overflow-y: auto;
  max-height: 80vh;
}

.base-estrutura {
  display: inline-block;
  width: 100%;
  max-width: 100%;
}
.base-estrutura h4 {
  margin-bottom: 15px;
  font-weight: 700;
  color: #333;
  font-size: 14px;
  display: inline-block;
}
.base-estrutura li {
  display: block;
}
.base-estrutura li .sub-item-est {
  background-color: #EFEFEF;
}
.base-estrutura li .item-est {
  background-color: #fff;
}
.base-estrutura li .item-est, .base-estrutura li .sub-item-est {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 100%;
  border: 1px solid #dbdbdb;
  padding: 5px;
}
.base-estrutura li .item-est .nome-item, .base-estrutura li .item-est .nome-subitem, .base-estrutura li .sub-item-est .nome-item, .base-estrutura li .sub-item-est .nome-subitem {
  -webkit-box-flex: 1;
  -ms-flex: 1 0 70%;
  flex: 1 0 70%;
  margin-bottom: 0;
  padding: 5px;
  vertical-align: middle;
}
.base-estrutura li .item-est .nome-item:focus, .base-estrutura li .item-est .nome-subitem:focus, .base-estrutura li .sub-item-est .nome-item:focus, .base-estrutura li .sub-item-est .nome-subitem:focus {
  border: 1px dashed #dbdbdb;
  min-width: 50px;
  min-height: 16px;
}
.base-estrutura li .item-est .cont-buttons, .base-estrutura li .item-est .select_order, .base-estrutura li .sub-item-est .cont-buttons, .base-estrutura li .sub-item-est .select_order {
  -webkit-box-flex: 1;
  -ms-flex: 1 0 15%;
  flex: 1 0 15%;
  text-align: right;
  vertical-align: middle;
  padding: 5px;
  margin-bottom: 0;
}
.base-estrutura li .item-est .cont-buttons button, .base-estrutura li .item-est .select_order button, .base-estrutura li .sub-item-est .cont-buttons button, .base-estrutura li .sub-item-est .select_order button {
  color: #4A88B1;
}
.base-estrutura .add-new-item {
  border-bottom: 1px solid #dbdbdb;
  padding-bottom: 30px;
}
.content-card-menu {
  border: 1px solid #4a88b1;
  background: #F6F6F6;
  -webkit-box-shadow: 0px 3px 6px #00000029;
          box-shadow: 0px 3px 6px #00000029;
  position: relative;
  min-height: 150px;
  margin-top: 25px;
}
.content-card-menu .header-card-menu {
  background: #4A88B1;
  width: auto;
  padding: 10px;
  text-align: center;
  font: Bold 16px/19px "Montserrat";
  color: #FFF;
  text-transform: uppercase;
  position: absolute;
  top: -20px;
  left: 20px;
  z-index: 2;
}
.content-card-menu .body-card-menu {
  padding: 35px 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  width: 100%;
  height: 100%;
  overflow-y: auto;
  max-height: 80vh;
}
.content-card-menu .body-card-menu .form-group {
  margin-bottom: 43px;
}
.content-card-menu .body-card-menu .icon-item {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 5%;
          flex: 1 0 5%;
  /* explanation below */
  margin-right: 30px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
@media (max-width: 1260px) {
  .content-card-menu .body-card-menu .icon-item {
    margin-bottom: 20px;
    margin-right: 0;
  }
}
.content-card-menu .body-card-menu .icon-item .icon-preview {
  max-width: 155px;
  max-height: 155px;
  width: 155px;
  height: 155px;
  -webkit-box-shadow: 0px 3px 6px #00000029;
          box-shadow: 0px 3px 6px #00000029;
  background: #DBDBDB 0% 0% no-repeat padding-box;
  background-image: none;
  position: relative;
}
.content-card-menu .body-card-menu .icon-item .icon-preview img:not([src]) {
  background: #DBDBDB 0% 0% no-repeat padding-box;
  background-image: url(../../images/default_avatar_user.svg);
  background-size: 65%;
  background-repeat: no-repeat;
  background-position: center;
  margin: 20px 37px;
  margin: 0 auto;
}
.content-card-menu .body-card-menu .icon-item .icon-preview:hover .option-icon-button {
  opacity: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.content-card-menu .body-card-menu .icon-item .icon-preview img {
  max-width: 155px;
  max-height: 155px;
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
  border-radius: 50%;
  width: 100%;
  height: 100%;
  padding: 5px;
}
.content-card-menu .body-card-menu .icon-item .icon-preview .option-icon-button {
  width: auto;
  -webkit-box-align: baseline;
      -ms-flex-align: baseline;
          align-items: baseline;
  padding: 5px 10px;
  text-align: center;
  opacity: 0.6;
  position: absolute;
  top: 0;
  width: 155px;
  height: 155px;
  border-radius: 50%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  display: none;
}
.content-card-menu .body-card-menu .icon-item .icon-preview .option-icon-button .close_content_button {
  border-radius: 30px;
  background: #f6f6f6;
  border: 1px solid transparent;
  width: 26px;
  height: 26px;
  -webkit-box-shadow: 0px 3px 6px #00000029;
          box-shadow: 0px 3px 6px #00000029;
}
.content-card-menu .body-card-menu .icon-item .icon-preview .option-icon-button .close_content_button:hover {
  cursor: pointer;
}
.content-card-menu .body-card-menu .icon-item .icon-preview .option-icon-button .close_content_button i {
  color: #FF4A6E;
  font-size: 14px;
  vertical-align: middle;
}
.content-card-menu .body-card-menu .icon-item .icon-preview .option-icon-button .edit_content_button {
  border-radius: 30px;
  background: #f6f6f6;
  border: 1px solid transparent;
  width: 26px;
  height: 26px;
  -webkit-box-shadow: 0px 3px 6px #00000029;
          box-shadow: 0px 3px 6px #00000029;
}
.content-card-menu .body-card-menu .icon-item .icon-preview .option-icon-button .edit_content_button:hover {
  cursor: pointer;
}
.content-card-menu .body-card-menu .icon-item .icon-preview .option-icon-button .edit_content_button i {
  color: #06D79D;
  font-size: 14px;
  vertical-align: middle;
}
.content-card-menu .body-card-menu .config-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 75%;
          flex: 1 0 75%;
  /* explanation below */
}
.content-card-menu .body-card-menu .config-content .button-orange {
  color: #F6930D;
  font-family: "Montserrat", sans-serif;
  font-size: 14px;
  font-weight: 500;
  border: 1px solid #F6930D;
  background-color: transparent;
  padding: 0.5em 1em 0.5em;
  -webkit-box-shadow: none;
  box-shadow: none;
  min-height: 36px;
  width: 145px;
  text-transform: uppercase;
}
.content-card-menu .body-card-menu .config-content .button-orange:hover {
  cursor: pointer;
  background-color: #F6930D;
  color: #fff;
}
.content-card-menu .body-card-menu .config-content .check-box-menu .custom-checkbox {
  width: 17px;
  height: 20px;
  margin-bottom: 0;
}
.content-card-menu .body-card-menu .config-content .check-box-menu .form-check-label {
  vertical-align: top;
  text-align: left;
  font: Regular 16px/19px "Montserrat";
  letter-spacing: 0px;
  color: #8E959F;
}
.content-card-menu .body-card-menu .config-content .name-item {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 45%;
          flex: 1 0 45%;
  /* explanation below */
}
.content-card-menu .body-card-menu .config-content .type-paywall {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 45%;
          flex: 1 0 45%;
  /* explanation below */
}
.content-card-menu .body-card-menu .config-content .group-url {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 97%;
          flex: 1 0 97%;
  /* explanation below */
}
.content-card-menu .body-card-menu .config-content .url-menu {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 100%;
          flex: 1 0 100%;
  /* explanation below */
}
.content-card-menu .body-card-menu .config-content .redirect-menu {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 100%;
          flex: 1 0 100%;
  /* explanation below */
}
.content-card-menu .body-card-menu .config-content .check-box-menu {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 100%;
          flex: 1 0 100%;
  /* explanation below */
}
.content-card-menu .body-card-menu .config-content .subitem-content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 100%;
          flex: 1 0 100%;
  /* explanation below */
}
.content-card-menu .body-card-menu .config-content .subitem-content .header-line-subitem {
  -webkit-box-flex: 1;
  -ms-flex: 1 0 100%;
  flex: 1 0 100%;
  display: block;
  font: Bold 13px/18px "Montserrat";
  color: #4A88B1;
  text-transform: uppercase;
  margin-bottom: 10px;
}
.content-card-menu .body-card-menu .config-content .subitem-content .header-line-subitem::after {
  content: "";
  width: 100%;
  height: 1px;
  background: #DBDBDB;
  display: inline-block;
  vertical-align: middle;
}
.content-card-menu .body-card-menu .config-content .subitem-content .group-subitem {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-flex: 1;
      -ms-flex: 1 0 100%;
          flex: 1 0 100%;
  /* explanation below */
  border-bottom: 1px solid #DBDBDB;
  margin-bottom: 30px;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
.content-card-menu .body-card-menu .config-content .subitem-content .group-subitem .btn-remover-align {
  -webkit-box-flex: 0;
      -ms-flex: 0 0 25%;
          flex: 0 0 25%;
}
.content-card-menu .body-card-menu .config-content .subitem-content .name-item {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 25%;
          flex: 1 0 25%;
  /* explanation below */
}
.content-card-menu .body-card-menu .config-content .subitem-content .type-paywall {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 25%;
          flex: 1 0 25%;
  /* explanation below */
}
.content-card-menu .body-card-menu .config-content .subitem-content .group-url {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 25%;
          flex: 1 0 25%;
  /* explanation below */
}

/*
Template Name: Gazeta Live - Version 1
Author: Drielly Galetti
File: scss
*/
@font-face {
  font-family: "Rubik";
  src: local("Rubik"), local("Rubik"), url("https://www.agazeta.com.br/programatica/fonts/Rubik/Rubik-VariableFont_wght.ttf") format("ttf");
  font-display: swap;
}
@font-face {
  font-family: "Lexend Peta";
  src: local("Lexend Peta"), local("Lexend Peta"), url("https://www.agazeta.com.br/programatica/fonts/Rubik/Rubik-VariableFont_wght.ttf") format("ttf");
  font-display: swap;
}
/*********************** 
Layout Font-Face
************************/
@font-face {
  font-family: "Montserrat-Black";
  src: url("../fonts/Montserrat-Black.ttf");
  font-style: italic;
  font-weight: 900;
}
@font-face {
  font-family: "Montserrat-BlackItalic";
  src: url("../fonts/Montserrat-BlackItalic.ttf");
  font-style: italic;
  font-weight: 900;
}
@font-face {
  font-family: "Montserrat-Bold";
  src: url("../fonts/Montserrat-Bold.ttf");
  font-style: normal;
  font-weight: 700;
}
@font-face {
  font-family: "Montserrat-BoldItalic";
  src: url("../fonts/Montserrat-BoldItalic.ttf");
  font-style: italic;
  font-weight: 700;
}
@font-face {
  font-family: "Montserrat-ExtraBold";
  src: url("../fonts/Montserrat-ExtraBold.ttf");
  font-style: normal;
  font-weight: 800;
}
@font-face {
  font-family: "Montserrat-ExtraBoldItalic";
  src: url("../fonts/Montserrat-ExtraBoldItalic.ttf");
  font-style: italic;
  font-weight: 800;
}
@font-face {
  font-family: "Montserrat-ExtraLight";
  src: url("../fonts/Montserrat-ExtraLight.ttf");
  font-style: normal;
  font-weight: 200;
}
@font-face {
  font-family: "Montserrat-ExtraLightItalic";
  src: url("../fonts/Montserrat-ExtraLightItalic.ttf");
  font-style: italic;
  font-weight: 200;
}
@font-face {
  font-family: "Montserrat-Italic";
  src: url("../fonts/Montserrat-Italic.ttf");
}
@font-face {
  font-family: "Montserrat-Light";
  src: url("../fonts/Montserrat-Light.ttf");
  font-style: normal;
  font-weight: 300;
}
@font-face {
  font-family: "Montserrat-LightItalic";
  src: url("../fonts/Montserrat-LightItalic.ttf");
  font-style: italic;
  font-weight: 300;
}
@font-face {
  font-family: "Montserrat-Medium";
  src: url("../fonts/Montserrat-Medium.ttf");
  font-style: normal;
  font-weight: 500;
}
@font-face {
  font-family: "Montserrat-MediumItalic";
  src: url("../fonts/Montserrat-MediumItalic.ttf");
  font-style: italic;
  font-weight: 500;
}
@font-face {
  font-family: "Montserrat-Regular";
  src: url("../fonts/Montserrat-Regular.ttf");
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: "Montserrat-SemiBold";
  src: url("../fonts/Montserrat-SemiBold.ttf");
  font-style: normal;
  font-weight: 600;
}
@font-face {
  font-family: "Montserrat-Thin";
  src: url("../fonts/Montserrat-Thin.ttf");
  font-style: normal;
  font-weight: 100;
}
@font-face {
  font-family: "Montserrat-ThinItalic";
  src: url("../fonts/Montserrat-ThinItalic.ttf");
  font-style: italic;
  font-weight: 100;
}
/*********************** 
Colors Theme Default
************************/
/*********************** 
Layout Color Default
************************/
/*********************** 
Colors Actions Default
************************/
/*********************** 
Colors borders Default
************************/
/*********************** 
Theme Default
************************/
/*********************** 
Agazeta Site
************************/
/*********************** 
Layout Font Default
************************/
/*********************** 
Layout Font Sizes
************************/
/*10px*/
/*13px*/
/*14px*/
/*16px*/
/*18px*/
/*20px*/
/*22px*/
/*24px*/
/*30px*/
/*32px*/
/*36px*/
/*40px*/
/*42px*/
/*********************** 
Backgrounds Colors
************************/
.bg_theme {
  background-color: #4A88B1;
}

.bg_gray {
  background-color: #f6f6f6;
}

.bg_white {
  background-color: #FFFFFF;
}

/*********************** 
Custom Margins
************************/
@media (max-width: 1024px) {
  .m-t-60-xsl {
    margin-top: 60px;
  }
}

@media (max-width: 1280px) {
  .p-l-0 {
    padding-left: 0;
  }
}

.erro-focus:focus {
  border: 1px solid #FF4A6E;
}

.border-containerDashed {
  border: 1px dashed #dcdcdc !important;
  margin-top: 5px;
}

/*********************** 
Correio da Bahia
************************/
.hoje-interessa {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  height: 48px;
  margin-top: 10px;
  background-color: #f5f5f5;
}
.hoje-interessa ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  max-width: 935px;
  height: 48px;
  margin: 0 auto;
  -webkit-box-pack: space-evenly;
      -ms-flex-pack: space-evenly;
          justify-content: space-evenly;
}
.hoje-interessa ul li {
  font-size: 14px;
}
.hoje-interessa ul li:hover {
  text-decoration: underline !important;
}

.preview-hoje-interessa {
  float: right;
  color: #4A88B1 !important;
}
.preview-hoje-interessa i {
  margin-right: 5px;
}
.preview-hoje-interessa:hover {
  text-decoration: underline !important;
}

.topics-container {
  margin: 10px 0 0 5px;
}
.topics-container .label-title {
  font-weight: 600;
}

/*
Template Name: Gazeta Live - Version 1
Author: Drielly Galetti
File: scss
*/
@font-face {
  font-family: "Rubik";
  src: local("Rubik"), local("Rubik"), url("https://www.agazeta.com.br/programatica/fonts/Rubik/Rubik-VariableFont_wght.ttf") format("ttf");
  font-display: swap;
}
@font-face {
  font-family: "Lexend Peta";
  src: local("Lexend Peta"), local("Lexend Peta"), url("https://www.agazeta.com.br/programatica/fonts/Rubik/Rubik-VariableFont_wght.ttf") format("ttf");
  font-display: swap;
}
/*********************** 
Layout Font-Face
************************/
@font-face {
  font-family: "Montserrat-Black";
  src: url("../fonts/Montserrat-Black.ttf");
  font-style: italic;
  font-weight: 900;
}
@font-face {
  font-family: "Montserrat-BlackItalic";
  src: url("../fonts/Montserrat-BlackItalic.ttf");
  font-style: italic;
  font-weight: 900;
}
@font-face {
  font-family: "Montserrat-Bold";
  src: url("../fonts/Montserrat-Bold.ttf");
  font-style: normal;
  font-weight: 700;
}
@font-face {
  font-family: "Montserrat-BoldItalic";
  src: url("../fonts/Montserrat-BoldItalic.ttf");
  font-style: italic;
  font-weight: 700;
}
@font-face {
  font-family: "Montserrat-ExtraBold";
  src: url("../fonts/Montserrat-ExtraBold.ttf");
  font-style: normal;
  font-weight: 800;
}
@font-face {
  font-family: "Montserrat-ExtraBoldItalic";
  src: url("../fonts/Montserrat-ExtraBoldItalic.ttf");
  font-style: italic;
  font-weight: 800;
}
@font-face {
  font-family: "Montserrat-ExtraLight";
  src: url("../fonts/Montserrat-ExtraLight.ttf");
  font-style: normal;
  font-weight: 200;
}
@font-face {
  font-family: "Montserrat-ExtraLightItalic";
  src: url("../fonts/Montserrat-ExtraLightItalic.ttf");
  font-style: italic;
  font-weight: 200;
}
@font-face {
  font-family: "Montserrat-Italic";
  src: url("../fonts/Montserrat-Italic.ttf");
}
@font-face {
  font-family: "Montserrat-Light";
  src: url("../fonts/Montserrat-Light.ttf");
  font-style: normal;
  font-weight: 300;
}
@font-face {
  font-family: "Montserrat-LightItalic";
  src: url("../fonts/Montserrat-LightItalic.ttf");
  font-style: italic;
  font-weight: 300;
}
@font-face {
  font-family: "Montserrat-Medium";
  src: url("../fonts/Montserrat-Medium.ttf");
  font-style: normal;
  font-weight: 500;
}
@font-face {
  font-family: "Montserrat-MediumItalic";
  src: url("../fonts/Montserrat-MediumItalic.ttf");
  font-style: italic;
  font-weight: 500;
}
@font-face {
  font-family: "Montserrat-Regular";
  src: url("../fonts/Montserrat-Regular.ttf");
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: "Montserrat-SemiBold";
  src: url("../fonts/Montserrat-SemiBold.ttf");
  font-style: normal;
  font-weight: 600;
}
@font-face {
  font-family: "Montserrat-Thin";
  src: url("../fonts/Montserrat-Thin.ttf");
  font-style: normal;
  font-weight: 100;
}
@font-face {
  font-family: "Montserrat-ThinItalic";
  src: url("../fonts/Montserrat-ThinItalic.ttf");
  font-style: italic;
  font-weight: 100;
}
/*********************** 
Colors Theme Default
************************/
/*********************** 
Layout Color Default
************************/
/*********************** 
Colors Actions Default
************************/
/*********************** 
Colors borders Default
************************/
/*********************** 
Theme Default
************************/
/*********************** 
Agazeta Site
************************/
/*********************** 
Layout Font Default
************************/
/*********************** 
Layout Font Sizes
************************/
/*10px*/
/*13px*/
/*14px*/
/*16px*/
/*18px*/
/*20px*/
/*22px*/
/*24px*/
/*30px*/
/*32px*/
/*36px*/
/*40px*/
/*42px*/
/*********************** 
Backgrounds Colors
************************/
.bg_theme {
  background-color: #4A88B1;
}

.bg_gray {
  background-color: #f6f6f6;
}

.bg_white {
  background-color: #FFFFFF;
}

/*********************** 
Custom Margins
************************/
@media (max-width: 1024px) {
  .m-t-60-xsl {
    margin-top: 60px;
  }
}

@media (max-width: 1280px) {
  .p-l-0 {
    padding-left: 0;
  }
}

.erro-focus:focus {
  border: 1px solid #FF4A6E;
}

.border-containerDashed {
  border: 1px dashed #dcdcdc !important;
  margin-top: 5px;
}

/*********************** 
Correio da Bahia
************************/
.linkShort-container {
  background-color: #f3f3f3;
  padding: 15px 0;
  margin-left: 0px;
}
.linkShort-container .group-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.linkShort-container .label-title {
  font-weight: 600;
}
.linkShort-container .link-final-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.linkShort-container .link-final-container .form-group {
  margin: 0 0 0 0 !important;
  max-width: 220px;
  width: 100%;
  border-radius: 0 !important;
}
.linkShort-container .link-final-container .form-group:hover {
  cursor: pointer;
}
.linkShort-container .link-final-container .form-group .form-control {
  border-radius: 0;
  background-color: #333;
  color: #fff;
}
.linkShort-container .link-final-container .form-group .form-control:hover {
  cursor: pointer;
}
.linkShort-container .link-label {
  padding: 7px 7px;
  background: #333;
  color: #fff;
}
.linkShort-container .link-short {
  max-width: 100%;
  border-radius: 0;
}
.linkShort-container .link-creat-container {
  max-width: 100%;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: end;
}
.linkShort-container .links-lista-container .lista-container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  background-color: #fff;
  padding: 10px;
  border: 1px solid #e3e3e3;
  max-height: 300px;
  height: 100%;
  overflow-y: auto;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
.linkShort-container .links-lista-container .lista-container ul {
  width: 100%;
  margin: 0;
}
.linkShort-container .links-lista-container .lista-container ul li {
  margin-bottom: 10px;
}
.linkShort-container .links-lista-container .lista-container ul li a {
  color: #4A88B1;
}
.linkShort-container .links-lista-container .lista-container ul li a:hover {
  cursor: pointer;
  text-decoration: underline;
}
.linkShort-container .btn-random {
  height: 38px;
  width: 38px;
  background-color: #06D79D;
  color: #FFFFFF;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.linkShort-container .btn-random:hover {
  cursor: pointer;
  opacity: 0.5;
}
.linkShort-container .footer-options {
  display: block;
  text-align: right;
  margin-top: 20px;
}
.linkShort-container .m-r-5 {
  margin-right: 5px !important;
}
.linkShort-container .m-b-0 {
  margin-bottom: 0;
}
.linkShort-container .btn-square {
  width: 100%;
  max-height: 38px;
  height: 100%;
  padding: 5px;
  border: 1px solid;
  margin: 5px 0;
}
.linkShort-container .btn-square:hover {
  cursor: pointer;
}
.linkShort-container .btn-square i {
  margin-right: 10px;
}
.linkShort-container .obs-link {
  color: #DB4437;
  font-size: 13px;
}
.linkShort-container .btn-small {
  max-width: 100px;
}
.linkShort-container .btn-medium {
  max-width: 200px;
}
.linkShort-container .btn-large {
  max-width: 240px;
}
.linkShort-container .btn-confirm {
  border: 1px solid #06D79D;
  color: #06D79D;
}
.linkShort-container .btn-confirm:hover {
  background-color: #06D79D;
  color: #FFFFFF;
}

.margin-0-padding {
  margin: 0 !important;
  padding-right: 0;
}

.margin-bottom-0 {
  margin-bottom: 0 !important;
}

.header-line-link {
  -webkit-box-flex: 1;
      -ms-flex: 1 0 100%;
          flex: 1 0 100%;
  /* explanation below */
  display: block;
  font: Bold 16px/19px "Montserrat";
  color: #4A88B1;
  text-transform: uppercase;
  margin-bottom: 20px;
}
.header-line-link i.mdi-alert-circle {
  color: #F6B80D;
}
.header-line-link i.mdi-alert-circle:hover {
  cursor: help;
}
.header-line-link::after {
  content: "";
  width: calc(100% - 0%);
  height: 1px;
  background: #DBDBDB;
  display: inline-block;
  margin-left: 0px;
  vertical-align: middle;
}

.filter-links-cadastrados {
  margin-bottom: 20px;
}

.msg-status-link {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  max-width: 100%;
}
.msg-status-link.msg-ok .msg-link-ok {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.msg-status-link.msg-ok .msg-link-erro {
  display: none;
}
.msg-status-link.msg-erro .msg-link-ok {
  display: none;
}
.msg-status-link.msg-erro .msg-link-erro {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.msg-status-link .msg-link-ok {
  background-color: #06D79D;
  color: #fff;
  text-shadow: 1px 1px 1px #2a2a2aba;
  font-size: 14px;
  padding: 10px;
  margin-bottom: 10px;
  width: 100%;
  display: none;
}
.msg-status-link .msg-link-ok i {
  margin-right: 10px;
}
.msg-status-link .msg-link-ok b {
  margin-right: 5px;
}
.msg-status-link .msg-link-erro {
  background-color: #DB4437;
  color: #fff;
  text-shadow: 1px 1px 1px #2a2a2aba;
  font-size: 14px;
  padding: 10px;
  margin-bottom: 10px;
  width: 100%;
  display: none;
}
.msg-status-link .msg-link-erro i {
  margin-right: 10px;
}

.linkShorts-list {
  background-color: #FFF;
  padding: 15px;
}
.linkShorts-list .theme_datatable[data-theme=links-shorts] table {
  font-family: "Montserrat", sans-serif;
  width: 99%;
  text-align: center;
}
.linkShorts-list .theme_datatable[data-theme=links-shorts] table thead tr th {
  font-size: 0.8125em;
  font-weight: 600;
  color: #000000 !important;
  font-family: "Montserrat", sans-serif;
  margin-bottom: 0 !important;
  vertical-align: middle;
  text-align: center;
  padding: 0;
}
@media (max-width: 480px) {
  .linkShorts-list .theme_datatable[data-theme=links-shorts] table thead tr th:nth-child(2) {
    width: 50%;
  }
}
.linkShorts-list .theme_datatable[data-theme=links-shorts] table thead tr th:nth-child(1) {
  width: 5%;
  text-align: center;
}
.linkShorts-list .theme_datatable[data-theme=links-shorts] table thead tr th:nth-child(2) {
  width: 25%;
  text-align: left;
}
.linkShorts-list .theme_datatable[data-theme=links-shorts] table tbody .group_list a {
  font-weight: 600 !important;
  font-size: 1.125em;
}
.linkShorts-list .theme_datatable[data-theme=links-shorts] table tbody tr:hover {
  background: #cee8f7;
  cursor: pointer;
}
.linkShorts-list .theme_datatable[data-theme=links-shorts] table tbody tr:hover td a {
  text-decoration: underline;
}
.linkShorts-list .theme_datatable[data-theme=links-shorts] table tbody tr td {
  color: #030303;
  font-weight: 400;
  font-size: 14px;
  font-family: "Montserrat", sans-serif;
  padding: 10px 0px 7px 0;
  cursor: default;
  vertical-align: -webkit-baseline-middle;
  min-width: 60px !important;
  width: 130px !important;
  border-bottom: 1px solid #e0e0e0;
}
@media (min-width: 1280px) {
  .linkShorts-list .theme_datatable[data-theme=links-shorts] table tbody tr td {
    width: 230px !important;
  }
}
.linkShorts-list .theme_datatable[data-theme=links-shorts] table tbody tr td:nth-child(1) {
  text-align: center;
  font-weight: 600;
}
.linkShorts-list .theme_datatable[data-theme=links-shorts] table tbody tr td:nth-child(2) {
  text-align: left;
  max-width: 240px !important;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.linkShorts-list .theme_datatable[data-theme=links-shorts] table tbody tr td:nth-child(3) {
  text-align: center;
}
.linkShorts-list .theme_datatable[data-theme=links-shorts] table tbody tr td:nth-child(4) {
  text-align: center;
  white-space: pre-wrap;
  max-width: 220px !important;
}
.linkShorts-list .theme_datatable[data-theme=links-shorts] table tbody tr td a {
  color: #4A88B1;
  text-decoration: none !important;
}
.linkShorts-list .theme_datatable[data-theme=links-shorts] table tbody tr td a:hover {
  text-decoration: underline;
}
.linkShorts-list .theme_datatable[data-theme=links-shorts] table tbody tr td .check_group_item {
  display: inline-block;
  vertical-align: inherit;
}
.linkShorts-list .theme_datatable[data-theme=links-shorts] table tbody tr td .custom-control {
  margin-right: 0;
  margin-bottom: 0;
}
@media (max-width: 768px) {
  .linkShorts-list .theme_datatable[data-theme=links-shorts] table tbody tr td .custom-control {
    display: none;
  }
}
.linkShorts-list .theme_datatable[data-theme=links-shorts] table tbody tr td .btn-group.show .icon-actions:hover, .linkShorts-list .theme_datatable[data-theme=links-shorts] table tbody tr td .btn-group.show .icon-actions:active, .linkShorts-list .theme_datatable[data-theme=links-shorts] table tbody tr td .btn-group.show .icon-actions:focus {
  color: #4A88B1;
}
@media (max-width: 768px) {
  .linkShorts-list .theme_datatable[data-theme=links-shorts] table tbody tr td:nth-child(2) {
    display: none;
  }
  .linkShorts-list .theme_datatable[data-theme=links-shorts] table tbody tr td:nth-child(3) {
    display: none;
  }
  .linkShorts-list .theme_datatable[data-theme=links-shorts] table tbody tr td:nth-child(5) {
    display: none;
  }
}

/*********************************************************
/*Elementos de interação/Animação/Carregamento/Sobreposição
*********************************************************/
/*
Template Name: Gazeta Live - Version 1
Author: Drielly Galetti
File: scss
*/
@font-face {
  font-family: "Rubik";
  src: local("Rubik"), local("Rubik"), url("https://www.agazeta.com.br/programatica/fonts/Rubik/Rubik-VariableFont_wght.ttf") format("ttf");
  font-display: swap;
}
@font-face {
  font-family: "Lexend Peta";
  src: local("Lexend Peta"), local("Lexend Peta"), url("https://www.agazeta.com.br/programatica/fonts/Rubik/Rubik-VariableFont_wght.ttf") format("ttf");
  font-display: swap;
}
/*********************** 
Layout Font-Face
************************/
@font-face {
  font-family: "Montserrat-Black";
  src: url("../fonts/Montserrat-Black.ttf");
  font-style: italic;
  font-weight: 900;
}
@font-face {
  font-family: "Montserrat-BlackItalic";
  src: url("../fonts/Montserrat-BlackItalic.ttf");
  font-style: italic;
  font-weight: 900;
}
@font-face {
  font-family: "Montserrat-Bold";
  src: url("../fonts/Montserrat-Bold.ttf");
  font-style: normal;
  font-weight: 700;
}
@font-face {
  font-family: "Montserrat-BoldItalic";
  src: url("../fonts/Montserrat-BoldItalic.ttf");
  font-style: italic;
  font-weight: 700;
}
@font-face {
  font-family: "Montserrat-ExtraBold";
  src: url("../fonts/Montserrat-ExtraBold.ttf");
  font-style: normal;
  font-weight: 800;
}
@font-face {
  font-family: "Montserrat-ExtraBoldItalic";
  src: url("../fonts/Montserrat-ExtraBoldItalic.ttf");
  font-style: italic;
  font-weight: 800;
}
@font-face {
  font-family: "Montserrat-ExtraLight";
  src: url("../fonts/Montserrat-ExtraLight.ttf");
  font-style: normal;
  font-weight: 200;
}
@font-face {
  font-family: "Montserrat-ExtraLightItalic";
  src: url("../fonts/Montserrat-ExtraLightItalic.ttf");
  font-style: italic;
  font-weight: 200;
}
@font-face {
  font-family: "Montserrat-Italic";
  src: url("../fonts/Montserrat-Italic.ttf");
}
@font-face {
  font-family: "Montserrat-Light";
  src: url("../fonts/Montserrat-Light.ttf");
  font-style: normal;
  font-weight: 300;
}
@font-face {
  font-family: "Montserrat-LightItalic";
  src: url("../fonts/Montserrat-LightItalic.ttf");
  font-style: italic;
  font-weight: 300;
}
@font-face {
  font-family: "Montserrat-Medium";
  src: url("../fonts/Montserrat-Medium.ttf");
  font-style: normal;
  font-weight: 500;
}
@font-face {
  font-family: "Montserrat-MediumItalic";
  src: url("../fonts/Montserrat-MediumItalic.ttf");
  font-style: italic;
  font-weight: 500;
}
@font-face {
  font-family: "Montserrat-Regular";
  src: url("../fonts/Montserrat-Regular.ttf");
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: "Montserrat-SemiBold";
  src: url("../fonts/Montserrat-SemiBold.ttf");
  font-style: normal;
  font-weight: 600;
}
@font-face {
  font-family: "Montserrat-Thin";
  src: url("../fonts/Montserrat-Thin.ttf");
  font-style: normal;
  font-weight: 100;
}
@font-face {
  font-family: "Montserrat-ThinItalic";
  src: url("../fonts/Montserrat-ThinItalic.ttf");
  font-style: italic;
  font-weight: 100;
}
/*********************** 
Colors Theme Default
************************/
/*********************** 
Layout Color Default
************************/
/*********************** 
Colors Actions Default
************************/
/*********************** 
Colors borders Default
************************/
/*********************** 
Theme Default
************************/
/*********************** 
Agazeta Site
************************/
/*********************** 
Layout Font Default
************************/
/*********************** 
Layout Font Sizes
************************/
/*10px*/
/*13px*/
/*14px*/
/*16px*/
/*18px*/
/*20px*/
/*22px*/
/*24px*/
/*30px*/
/*32px*/
/*36px*/
/*40px*/
/*42px*/
/*********************** 
Backgrounds Colors
************************/
.bg_theme {
  background-color: #4A88B1;
}

.bg_gray {
  background-color: #f6f6f6;
}

.bg_white {
  background-color: #FFFFFF;
}

/*********************** 
Custom Margins
************************/
@media (max-width: 1024px) {
  .m-t-60-xsl {
    margin-top: 60px;
  }
}

@media (max-width: 1280px) {
  .p-l-0 {
    padding-left: 0;
  }
}

.erro-focus:focus {
  border: 1px solid #FF4A6E;
}

.border-containerDashed {
  border: 1px dashed #dcdcdc !important;
  margin-top: 5px;
}

/*********************** 
Correio da Bahia
************************/
@-webkit-keyframes fa-blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0.5;
  }
  100% {
    opacity: 0;
  }
}
@keyframes fa-blink {
  0% {
    opacity: 1;
  }
  50% {
    opacity: 0.5;
  }
  100% {
    opacity: 0;
  }
}
.fa-blink {
  -webkit-animation: fa-blink 1.5s linear infinite;
  animation: fa-blink 1.5s linear infinite;
}

.preview-loading {
  max-width: 100%;
  max-height: 345px;
}
.preview-loading img {
  width: 100%;
}

.bg-content-gray {
  background-color: #e0e0e0 !important;
  background-image: none !important;
}

.l-1 {
  -webkit-animation-delay: 0.48s;
          animation-delay: 0.48s;
}

.l-2 {
  -webkit-animation-delay: 0.6s;
          animation-delay: 0.6s;
}

.l-3 {
  -webkit-animation-delay: 0.72s;
          animation-delay: 0.72s;
}

.l-4 {
  -webkit-animation-delay: 0.84s;
          animation-delay: 0.84s;
}

.l-5 {
  -webkit-animation-delay: 0.96s;
          animation-delay: 0.96s;
}

.l-6 {
  -webkit-animation-delay: 1.08s;
          animation-delay: 1.08s;
}

.l-7 {
  -webkit-animation-delay: 1.2s;
          animation-delay: 1.2s;
}

.l-8 {
  -webkit-animation-delay: 1.32s;
          animation-delay: 1.32s;
}

.l-9 {
  -webkit-animation-delay: 1.44s;
          animation-delay: 1.44s;
}

.l-10 {
  -webkit-animation-delay: 1.56s;
          animation-delay: 1.56s;
}

.letter-loading {
  -webkit-animation-name: loadingSection;
  animation-name: loadingSection;
  -webkit-animation-duration: 1.6s;
  animation-duration: 1.6s;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-direction: linear;
  animation-direction: linear;
  display: block;
  width: auto;
  position: absolute;
  max-height: 100%;
  font-size: 26px;
  color: #2196f391;
  top: 50%;
  left: 40%;
  margin: 0;
}

@-webkit-keyframes loadingSection {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}

@keyframes loadingSection {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
.content-loading {
  width: 100%;
  height: 100%;
  background: #fff;
  position: absolute;
  z-index: 10001;
  max-height: 100%;
  top: 0;
  vertical-align: middle;
  left: 0;
}

.preloader {
  background: #8fccf5;
}
.preloader .loader {
  width: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.preloader .loader .loader__label {
  font-size: 1em;
  font-family: "Montserrat", sans-serif;
  margin: 0 50% !important;
  font-weight: 600;
  color: #FFFFFF !important;
}

.theme_loading_page[data-theme=page-book] {
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  position: relative;
  margin: 0 auto;
  border: 5px solid #ecf0f1;
  width: 100px;
  height: 60px;
}
.theme_loading_page[data-theme=page-book] .page-switch {
  position: absolute;
  left: 50%;
  top: -5px;
  margin: 0 auto;
  border-top: 5px solid #ecf0f1;
  border-bottom: 5px solid #ecf0f1;
  border-right: 5px solid #ecf0f1;
  background: #3498db;
  width: 50px;
  height: 60px;
  -webkit-transform-origin: 0% 50%;
          transform-origin: 0% 50%;
  -webkit-animation: flip 1.2s infinite linear;
          animation: flip 1.2s infinite linear;
  -webkit-animation-fill-mode: forwards;
          animation-fill-mode: forwards;
  color: #FFFFFF;
  font-weight: 600;
  padding: 1px;
  text-align: center;
  font-size: 2em;
  font-family: "Libre Franklin", sans-serif;
}
.theme_loading_page[data-theme=page-book] .page-switch:nth-child(1) {
  z-index: -1;
  -webkit-animation-delay: 1.4s;
          animation-delay: 1.4s;
}
.theme_loading_page[data-theme=page-book] .page-switch:nth-child(2) {
  z-index: -2;
  -webkit-animation-delay: 2.8s;
          animation-delay: 2.8s;
}
.theme_loading_page[data-theme=page-book] .page-switch:nth-child(3) {
  z-index: -3;
  -webkit-animation-delay: 4.2s;
          animation-delay: 4.2s;
}
@-webkit-keyframes flip {
  0% {
    -webkit-transform: perspective(600px) rotateY(0deg);
            transform: perspective(600px) rotateY(0deg);
  }
  20% {
    background: #217dbb;
  }
  29.9% {
    background: #217dbb;
  }
  30% {
    -webkit-transform: perspective(200px) rotateY(-90deg);
            transform: perspective(200px) rotateY(-90deg);
    background: #3498db;
  }
  54.999% {
    opacity: 1;
  }
  55% {
    opacity: 0;
  }
  60% {
    -webkit-transform: perspective(200px) rotateY(-180deg);
            transform: perspective(200px) rotateY(-180deg);
    background: #3498db;
  }
  100% {
    -webkit-transform: perspective(200px) rotateY(-180deg);
            transform: perspective(200px) rotateY(-180deg);
    background: #3498db;
  }
}
@keyframes flip {
  0% {
    -webkit-transform: perspective(600px) rotateY(0deg);
            transform: perspective(600px) rotateY(0deg);
  }
  20% {
    background: #217dbb;
  }
  29.9% {
    background: #217dbb;
  }
  30% {
    -webkit-transform: perspective(200px) rotateY(-90deg);
            transform: perspective(200px) rotateY(-90deg);
    background: #3498db;
  }
  54.999% {
    opacity: 1;
  }
  55% {
    opacity: 0;
  }
  60% {
    -webkit-transform: perspective(200px) rotateY(-180deg);
            transform: perspective(200px) rotateY(-180deg);
    background: #3498db;
  }
  100% {
    -webkit-transform: perspective(200px) rotateY(-180deg);
            transform: perspective(200px) rotateY(-180deg);
    background: #3498db;
  }
}

.theme_loading_container[data-theme=list] {
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 10;
  background: #ffffffd6;
  display: block;
  top: 0;
  left: 0;
}
.theme_loading_container[data-theme=list] .capsule-loading {
  position: absolute;
  top: 60%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  height: 200px;
  width: 250px;
}
.theme_loading_container[data-theme=list] .theme_loading[data-theme=square-roll] {
  position: relative;
  top: 0;
  left: 0;
}
.theme_loading_container[data-theme=list] .loader__label {
  position: absolute;
  left: 0;
  top: 65%;
}

.theme_page[data-theme=erro] {
  background: #fff;
  padding: 20px;
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  height: 100%;
  position: relative;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}
.theme_page[data-theme=erro] .erro-itens {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  width: 100%;
  height: 100%;
  padding: 20px;
  display: contents;
}
.theme_page[data-theme=erro] .erro-itens .image-erro .mdi-close-network {
  line-height: 0;
}
.theme_page[data-theme=erro] .erro-itens .image-erro i {
  font-size: 400px;
  color: #4A88B1;
}
.theme_page[data-theme=erro] .erro-itens .text-erro {
  padding: 11% 0;
}
.theme_page[data-theme=erro] .erro-itens .text-erro h2 {
  font-size: 60px;
  line-height: 1;
}
input:focus {
  border: 1px solid #4A88B1 !important;
}

.header-tools {
  background-color: #fff;
  -webkit-box-shadow: 0 4px 3px rgba(0, 0, 0, 0.1);
          box-shadow: 0 4px 3px rgba(0, 0, 0, 0.1);
}
.header-tools .container-tools {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  height: 60px;
  list-style: none;
  margin: 0 auto;
  padding: 0 5px;
  max-width: 1024px;
}
.header-tools .container-tools .border-left {
  border-left: 1px solid #e4e4e4;
}
.header-tools .container-tools .border-right {
  border-right: 1px solid #e4e4e4;
}
.header-tools .container-tools li {
  color: #e4e4e4;
}
.header-tools .container-tools .info-article {
  display: inline;
  max-width: 63%;
}
.header-tools .container-tools .info-article span {
  color: #e4e4e4;
}
.header-tools .container-tools .info-article .type-article {
  display: inline-block;
}
.header-tools .container-tools .info-article .type-article i {
  vertical-align: middle;
  font-size: 14px;
  line-height: 0;
  display: inline;
  color: #333;
}
.header-tools .container-tools .info-article .type-article p {
  vertical-align: middle;
  font-size: 15px;
  font-weight: 600;
  padding: 0;
  margin: 0;
  display: inline;
  color: #333;
}
.header-tools .container-tools .info-article .url-article {
  display: block;
}
.header-tools .container-tools .info-article .url-article a {
  font-size: 12px;
  margin-right: 5px;
  max-width: 75%;
  text-overflow: ellipsis;
  overflow: hidden;
  display: inline-block;
  white-space: nowrap;
  vertical-align: middle;
  color: #0A5688 !important;
}
.header-tools .container-tools .info-article .url-article a:hover {
  text-decoration: underline;
}
.header-tools .container-tools .info-article .url-article button {
  border: 0;
  height: 25px;
  width: 40px;
  background: transparent;
  cursor: pointer;
}
.header-tools .container-tools .info-article .url-article button i {
  color: #0A5688;
}
.header-tools .container-tools .info-article .url-article .block-url i {
  color: #aaa;
}
.header-tools .container-tools .info-article .url-article .block-url:hover {
  cursor: not-allowed;
}
.header-tools .container-tools .info-article .url-article .copy-url:hover, .header-tools .container-tools .info-article .url-article .edit-url:hover {
  cursor: pointer;
}
.header-tools .container-tools .info-article .url-article .copy-url:hover i, .header-tools .container-tools .info-article .url-article .edit-url:hover i {
  color: #06D79D;
}
.header-tools .container-tools .button-bar {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  color: #AAAAAA;
}
.header-tools .container-tools .button-bar button {
  height: 60px;
  width: 60px;
  margin-right: 1px;
  background: transparent;
  border: 0;
  cursor: pointer;
  padding: 0;
}
.header-tools .container-tools .button-bar button i {
  color: #0A5688;
}
.header-tools .container-tools .button-bar .new-element:hover {
  background: #0A5688;
}
.header-tools .container-tools .button-bar .new-element:hover i {
  color: #FFF !important;
}
.header-tools .container-tools .button-bar .config-article:hover {
  background: #0A5688;
}
.header-tools .container-tools .button-bar .config-article:hover i {
  color: #FFF;
}
.header-tools .container-tools .button-bar .close-article:hover {
  background: #FF4A6E;
}
.header-tools .container-tools .button-bar .close-article:hover i {
  color: #FFF !important;
}
.header-tools .container-tools .button-bar .save-article:hover {
  background: #06D79D;
}
.header-tools .container-tools .button-bar .save-article:hover i {
  color: #FFF !important;
}
.header-tools .container-tools .button-bar .publication-article:hover {
  background: #0A5688;
}
.header-tools .container-tools .button-bar .publication-article:hover i {
  color: #FFF;
}

.status-article {
  font-size: 12px;
  color: #929292;
  max-width: 1024px;
  margin: 70px auto 0;
  text-align: right;
}

.button-copy i {
  color: #4A88B1;
}
.button-copy i:hover {
  color: #06D79D;
}

.hyperlink-search label {
  display: block;
}
.hyperlink-search input {
  width: 58%;
  display: inline-block;
  margin: 0;
}
.hyperlink-search .obs {
  font-size: 10px;
}
.hyperlink-search button {
  background: #4A88B1;
  height: 38px;
  color: white;
  padding: 0 17.5px;
  border-radius: 6px;
  margin: 0 0px 0 0;
}
.hyperlink-search button i {
  color: white;
  margin-right: 10px;
}
.hyperlink-search button:hover {
  background: #06D79D;
}

#editURLModal .input[data-theme=default] {
  width: 35%;
}

.typhead-search-icon {
  height: 34px !important;
}

/*
Template Name: Gazeta Live - Version 1
Author: Drielly Galetti
File: scss
*/
/*
Template Name: Gazeta Live - Version 1
Author: Drielly Galetti
File: scss
*/
@font-face {
  font-family: "Rubik";
  src: local("Rubik"), local("Rubik"), url("https://www.agazeta.com.br/programatica/fonts/Rubik/Rubik-VariableFont_wght.ttf") format("ttf");
  font-display: swap;
}
@font-face {
  font-family: "Lexend Peta";
  src: local("Lexend Peta"), local("Lexend Peta"), url("https://www.agazeta.com.br/programatica/fonts/Rubik/Rubik-VariableFont_wght.ttf") format("ttf");
  font-display: swap;
}
/*********************** 
Layout Font-Face
************************/
@font-face {
  font-family: "Montserrat-Black";
  src: url("../fonts/Montserrat-Black.ttf");
  font-style: italic;
  font-weight: 900;
}
@font-face {
  font-family: "Montserrat-BlackItalic";
  src: url("../fonts/Montserrat-BlackItalic.ttf");
  font-style: italic;
  font-weight: 900;
}
@font-face {
  font-family: "Montserrat-Bold";
  src: url("../fonts/Montserrat-Bold.ttf");
  font-style: normal;
  font-weight: 700;
}
@font-face {
  font-family: "Montserrat-BoldItalic";
  src: url("../fonts/Montserrat-BoldItalic.ttf");
  font-style: italic;
  font-weight: 700;
}
@font-face {
  font-family: "Montserrat-ExtraBold";
  src: url("../fonts/Montserrat-ExtraBold.ttf");
  font-style: normal;
  font-weight: 800;
}
@font-face {
  font-family: "Montserrat-ExtraBoldItalic";
  src: url("../fonts/Montserrat-ExtraBoldItalic.ttf");
  font-style: italic;
  font-weight: 800;
}
@font-face {
  font-family: "Montserrat-ExtraLight";
  src: url("../fonts/Montserrat-ExtraLight.ttf");
  font-style: normal;
  font-weight: 200;
}
@font-face {
  font-family: "Montserrat-ExtraLightItalic";
  src: url("../fonts/Montserrat-ExtraLightItalic.ttf");
  font-style: italic;
  font-weight: 200;
}
@font-face {
  font-family: "Montserrat-Italic";
  src: url("../fonts/Montserrat-Italic.ttf");
}
@font-face {
  font-family: "Montserrat-Light";
  src: url("../fonts/Montserrat-Light.ttf");
  font-style: normal;
  font-weight: 300;
}
@font-face {
  font-family: "Montserrat-LightItalic";
  src: url("../fonts/Montserrat-LightItalic.ttf");
  font-style: italic;
  font-weight: 300;
}
@font-face {
  font-family: "Montserrat-Medium";
  src: url("../fonts/Montserrat-Medium.ttf");
  font-style: normal;
  font-weight: 500;
}
@font-face {
  font-family: "Montserrat-MediumItalic";
  src: url("../fonts/Montserrat-MediumItalic.ttf");
  font-style: italic;
  font-weight: 500;
}
@font-face {
  font-family: "Montserrat-Regular";
  src: url("../fonts/Montserrat-Regular.ttf");
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: "Montserrat-SemiBold";
  src: url("../fonts/Montserrat-SemiBold.ttf");
  font-style: normal;
  font-weight: 600;
}
@font-face {
  font-family: "Montserrat-Thin";
  src: url("../fonts/Montserrat-Thin.ttf");
  font-style: normal;
  font-weight: 100;
}
@font-face {
  font-family: "Montserrat-ThinItalic";
  src: url("../fonts/Montserrat-ThinItalic.ttf");
  font-style: italic;
  font-weight: 100;
}
/*********************** 
Colors Theme Default
************************/
/*********************** 
Layout Color Default
************************/
/*********************** 
Colors Actions Default
************************/
/*********************** 
Colors borders Default
************************/
/*********************** 
Theme Default
************************/
/*********************** 
Agazeta Site
************************/
/*********************** 
Layout Font Default
************************/
/*********************** 
Layout Font Sizes
************************/
/*10px*/
/*13px*/
/*14px*/
/*16px*/
/*18px*/
/*20px*/
/*22px*/
/*24px*/
/*30px*/
/*32px*/
/*36px*/
/*40px*/
/*42px*/
/*********************** 
Backgrounds Colors
************************/
.bg_theme {
  background-color: #4A88B1;
}

.bg_gray {
  background-color: #f6f6f6;
}

.bg_white {
  background-color: #FFFFFF;
}

/*********************** 
Custom Margins
************************/
@media (max-width: 1024px) {
  .m-t-60-xsl {
    margin-top: 60px;
  }
}

@media (max-width: 1280px) {
  .p-l-0 {
    padding-left: 0;
  }
}

.erro-focus:focus {
  border: 1px solid #FF4A6E;
}

.border-containerDashed {
  border: 1px dashed #dcdcdc !important;
  margin-top: 5px;
}

/*********************** 
Correio da Bahia
************************/
*,
*::before,
*::after {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -ms-overflow-style: scrollbar;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  outline: none !important;
}

@-ms-viewport {
  width: device-width;
}
article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block;
}

body {
  margin: 0;
  font-family: "Montserrat", sans-serif;
  font-size: 1rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: left;
  background-color: #fff;
  outline: none !important;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently
     supported by Chrome and Opera */
}

[tabindex="-1"]:focus {
  outline: none !important;
}

hr {
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  height: 0;
  overflow: visible;
  margin-top: 0;
}

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}

p {
  margin-top: 0;
  margin-bottom: 1rem;
}

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
}

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}

dt {
  font-weight: 700;
}

dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}

blockquote {
  margin: 0 0 1rem;
}

dfn {
  font-style: italic;
}

b,
strong {
  font-weight: bolder;
}

small {
  font-size: 80%;
}

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

a {
  color: #4A88B1;
  text-decoration: none;
  background-color: transparent;
  -webkit-text-decoration-skip: objects;
}

a:hover {
  color: #4A88B1;
  text-decoration: underline;
  cursor: pointer;
}

a:not([href]):not([tabindex]) {
  color: inherit;
  text-decoration: none;
}

a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
  color: inherit;
  text-decoration: none;
}

a:not([href]):not([tabindex]):focus {
  outline: 0;
}

pre,
code,
kbd,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar;
}

figure {
  margin: 0 0 1rem;
}

img {
  vertical-align: middle;
  border-style: none;
}

svg:not(:root) {
  overflow: hidden;
}

a,
area,
button,
[role=button],
input:not([type=range]),
label,
select,
summary,
textarea {
  -ms-touch-action: manipulation;
      touch-action: manipulation;
  outline: none !important;
}

table {
  border-collapse: collapse;
}

caption {
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  color: #868e96;
  text-align: left;
  caption-side: bottom;
}

th {
  text-align: inherit;
}

label {
  display: inline-block;
  margin-bottom: 0.5rem;
}

button {
  border-radius: 0;
  outline: none !important;
  -webkit-box-shadow: none;
          box-shadow: none;
}

button:focus {
  outline: none !important;
  -webkit-box-shadow: none;
          box-shadow: none;
}

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
  outline: none !important;
}

button,
input {
  overflow: visible;
}

button,
select {
  text-transform: none;
}

button,
html [type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
  outline: none !important;
}

button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  padding: 0;
  border-style: none;
  outline: none !important;
}

input[type=radio],
input[type=checkbox] {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0;
  outline: none !important;
}

input[type=date],
input[type=time],
input[type=datetime-local],
input[type=month] {
  -webkit-appearance: listbox;
  outline: none !important;
}

textarea {
  overflow: auto;
  resize: vertical;
}

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}

progress {
  vertical-align: baseline;
}

[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

[type=search] {
  outline-offset: -2px;
  -webkit-appearance: none;
}

[type=search]::-webkit-search-cancel-button,
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
  outline: none !important;
}

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}

output {
  display: inline-block;
}

summary {
  display: list-item;
}

template {
  display: none;
}

[hidden] {
  display: none !important;
}

/*
Template Name: Gazeta Live - Version 1
Author: Drielly Galetti
File: scss
*/
@font-face {
  font-family: "Rubik";
  src: local("Rubik"), local("Rubik"), url("https://www.agazeta.com.br/programatica/fonts/Rubik/Rubik-VariableFont_wght.ttf") format("ttf");
  font-display: swap;
}
@font-face {
  font-family: "Lexend Peta";
  src: local("Lexend Peta"), local("Lexend Peta"), url("https://www.agazeta.com.br/programatica/fonts/Rubik/Rubik-VariableFont_wght.ttf") format("ttf");
  font-display: swap;
}
/*********************** 
Layout Font-Face
************************/
@font-face {
  font-family: "Montserrat-Black";
  src: url("../fonts/Montserrat-Black.ttf");
  font-style: italic;
  font-weight: 900;
}
@font-face {
  font-family: "Montserrat-BlackItalic";
  src: url("../fonts/Montserrat-BlackItalic.ttf");
  font-style: italic;
  font-weight: 900;
}
@font-face {
  font-family: "Montserrat-Bold";
  src: url("../fonts/Montserrat-Bold.ttf");
  font-style: normal;
  font-weight: 700;
}
@font-face {
  font-family: "Montserrat-BoldItalic";
  src: url("../fonts/Montserrat-BoldItalic.ttf");
  font-style: italic;
  font-weight: 700;
}
@font-face {
  font-family: "Montserrat-ExtraBold";
  src: url("../fonts/Montserrat-ExtraBold.ttf");
  font-style: normal;
  font-weight: 800;
}
@font-face {
  font-family: "Montserrat-ExtraBoldItalic";
  src: url("../fonts/Montserrat-ExtraBoldItalic.ttf");
  font-style: italic;
  font-weight: 800;
}
@font-face {
  font-family: "Montserrat-ExtraLight";
  src: url("../fonts/Montserrat-ExtraLight.ttf");
  font-style: normal;
  font-weight: 200;
}
@font-face {
  font-family: "Montserrat-ExtraLightItalic";
  src: url("../fonts/Montserrat-ExtraLightItalic.ttf");
  font-style: italic;
  font-weight: 200;
}
@font-face {
  font-family: "Montserrat-Italic";
  src: url("../fonts/Montserrat-Italic.ttf");
}
@font-face {
  font-family: "Montserrat-Light";
  src: url("../fonts/Montserrat-Light.ttf");
  font-style: normal;
  font-weight: 300;
}
@font-face {
  font-family: "Montserrat-LightItalic";
  src: url("../fonts/Montserrat-LightItalic.ttf");
  font-style: italic;
  font-weight: 300;
}
@font-face {
  font-family: "Montserrat-Medium";
  src: url("../fonts/Montserrat-Medium.ttf");
  font-style: normal;
  font-weight: 500;
}
@font-face {
  font-family: "Montserrat-MediumItalic";
  src: url("../fonts/Montserrat-MediumItalic.ttf");
  font-style: italic;
  font-weight: 500;
}
@font-face {
  font-family: "Montserrat-Regular";
  src: url("../fonts/Montserrat-Regular.ttf");
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: "Montserrat-SemiBold";
  src: url("../fonts/Montserrat-SemiBold.ttf");
  font-style: normal;
  font-weight: 600;
}
@font-face {
  font-family: "Montserrat-Thin";
  src: url("../fonts/Montserrat-Thin.ttf");
  font-style: normal;
  font-weight: 100;
}
@font-face {
  font-family: "Montserrat-ThinItalic";
  src: url("../fonts/Montserrat-ThinItalic.ttf");
  font-style: italic;
  font-weight: 100;
}
/*********************** 
Colors Theme Default
************************/
/*********************** 
Layout Color Default
************************/
/*********************** 
Colors Actions Default
************************/
/*********************** 
Colors borders Default
************************/
/*********************** 
Theme Default
************************/
/*********************** 
Agazeta Site
************************/
/*********************** 
Layout Font Default
************************/
/*********************** 
Layout Font Sizes
************************/
/*10px*/
/*13px*/
/*14px*/
/*16px*/
/*18px*/
/*20px*/
/*22px*/
/*24px*/
/*30px*/
/*32px*/
/*36px*/
/*40px*/
/*42px*/
/*********************** 
Backgrounds Colors
************************/
.bg_theme {
  background-color: #4A88B1;
}

.bg_gray {
  background-color: #f6f6f6;
}

.bg_white {
  background-color: #FFFFFF;
}

/*********************** 
Custom Margins
************************/
@media (max-width: 1024px) {
  .m-t-60-xsl {
    margin-top: 60px;
  }
}

@media (max-width: 1280px) {
  .p-l-0 {
    padding-left: 0;
  }
}

.erro-focus:focus {
  border: 1px solid #FF4A6E;
}

.border-containerDashed {
  border: 1px dashed #dcdcdc !important;
  margin-top: 5px;
}

/*********************** 
Correio da Bahia
************************/
.google-snippet-content {
  width: 100%;
  padding: 20px;
}
.google-snippet-content .g_snippet {
  /* font-family: 'Roboto',arial,sans-serif; */
  display: inline-block;
  background-color: #ffffff;
  padding: 20px;
  width: 100%;
  margin: 0 auto;
  -webkit-box-shadow: 0px 1px 5px 1px #ccc;
  /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */
  /* Firefox 3.5 - 3.6 */
  box-shadow: 0px 1px 5px 1px #ccc;
}
.google-snippet-content .g_snippet .g_url {
  color: #3C4043;
  font-size: 14px;
  line-height: 1.54;
  margin-bottom: 3px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.google-snippet-content .g_snippet .g_title {
  color: #1a0dab;
  font-size: 20px;
  line-height: 1.3;
  overflow: hidden;
  padding-right: 16.5px;
  /* width: 592px; */
  height: auto;
  padding-top: 0px;
  margin-bottom: 10px;
}
.google-snippet-content .g_snippet .g_title {
  color: #1a0dab;
  font-size: 20px;
  line-height: 1.3;
  overflow: hidden;
  padding-right: 16.5px;
  /* width: 592px; */
  height: auto;
  padding-top: 0px;
  margin-bottom: 10px;
}
.google-snippet-content .g_snippet .g_description {
  color: #3C4043;
  font-size: 14px;
  line-height: 1.57;
}
.google-snippet-content .g_snippet .g_date {
  color: #70757a;
  font-size: 14px;
  line-height: 1.57;
}

:root .grid-stack-item > .ui-resizable-handle {
  -webkit-filter: none;
          filter: none;
}

.grid-stack {
  position: relative;
}
.grid-stack.grid-stack-rtl {
  direction: ltr;
}
.grid-stack.grid-stack-rtl > .grid-stack-item {
  direction: rtl;
}
.grid-stack .grid-stack-placeholder > .placeholder-content {
  border: 1px dashed lightgray;
  margin: 0;
  position: absolute;
  top: 0;
  left: 10px;
  right: 10px;
  bottom: 0;
  width: auto;
  z-index: 0 !important;
  text-align: center;
}
.grid-stack > .grid-stack-item {
  min-width: 8.3333333333%;
  position: absolute;
  padding: 0;
}
.grid-stack > .grid-stack-item > .grid-stack-item-content {
  margin: 0;
  position: absolute;
  top: 0;
  left: 10px;
  right: 10px;
  bottom: 0;
  width: auto;
  z-index: 0 !important;
  overflow-x: hidden;
  overflow-y: auto;
}
.grid-stack > .grid-stack-item > .ui-resizable-handle {
  position: absolute;
  font-size: 0.1px;
  display: block;
  -ms-touch-action: none;
  touch-action: none;
}
.grid-stack > .grid-stack-item.ui-resizable-disabled > .ui-resizable-handle, .grid-stack > .grid-stack-item.ui-resizable-autohide > .ui-resizable-handle {
  display: none;
}
.grid-stack > .grid-stack-item.ui-draggable-dragging, .grid-stack > .grid-stack-item.ui-resizable-resizing {
  z-index: 100;
}
.grid-stack > .grid-stack-item.ui-draggable-dragging > .grid-stack-item-content,
.grid-stack > .grid-stack-item.ui-draggable-dragging > .grid-stack-item-content, .grid-stack > .grid-stack-item.ui-resizable-resizing > .grid-stack-item-content,
.grid-stack > .grid-stack-item.ui-resizable-resizing > .grid-stack-item-content {
  -webkit-box-shadow: 1px 4px 6px rgba(0, 0, 0, 0.2);
          box-shadow: 1px 4px 6px rgba(0, 0, 0, 0.2);
  opacity: 0.8;
}
.grid-stack > .grid-stack-item > .ui-resizable-se,
.grid-stack > .grid-stack-item > .ui-resizable-sw {
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDUxMS42MjYgNTExLjYyNyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNTExLjYyNiA1MTEuNjI3OyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPHBhdGggZD0iTTMyOC45MDYsNDAxLjk5NGgtMzYuNTUzVjEwOS42MzZoMzYuNTUzYzQuOTQ4LDAsOS4yMzYtMS44MDksMTIuODQ3LTUuNDI2YzMuNjEzLTMuNjE1LDUuNDIxLTcuODk4LDUuNDIxLTEyLjg0NSAgIGMwLTQuOTQ5LTEuODAxLTkuMjMxLTUuNDI4LTEyLjg1MWwtNzMuMDg3LTczLjA5QzI2NS4wNDQsMS44MDksMjYwLjc2LDAsMjU1LjgxMywwYy00Ljk0OCwwLTkuMjI5LDEuODA5LTEyLjg0Nyw1LjQyNCAgIGwtNzMuMDg4LDczLjA5Yy0zLjYxOCwzLjYxOS01LjQyNCw3LjkwMi01LjQyNCwxMi44NTFjMCw0Ljk0NiwxLjgwNyw5LjIyOSw1LjQyNCwxMi44NDVjMy42MTksMy42MTcsNy45MDEsNS40MjYsMTIuODUsNS40MjYgICBoMzYuNTQ1djI5Mi4zNThoLTM2LjU0MmMtNC45NTIsMC05LjIzNSwxLjgwOC0xMi44NSw1LjQyMWMtMy42MTcsMy42MjEtNS40MjQsNy45MDUtNS40MjQsMTIuODU0ICAgYzAsNC45NDUsMS44MDcsOS4yMjcsNS40MjQsMTIuODQ3bDczLjA4OSw3My4wODhjMy42MTcsMy42MTcsNy44OTgsNS40MjQsMTIuODQ3LDUuNDI0YzQuOTUsMCw5LjIzNC0xLjgwNywxMi44NDktNS40MjQgICBsNzMuMDg3LTczLjA4OGMzLjYxMy0zLjYyLDUuNDIxLTcuOTAxLDUuNDIxLTEyLjg0N2MwLTQuOTQ4LTEuODA4LTkuMjMyLTUuNDIxLTEyLjg1NCAgIEMzMzguMTQyLDQwMy44MDIsMzMzLjg1Nyw0MDEuOTk0LDMyOC45MDYsNDAxLjk5NHoiIGZpbGw9IiM2NjY2NjYiLz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8Zz4KPC9nPgo8L3N2Zz4K);
  background-repeat: no-repeat;
  background-position: center;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.grid-stack > .grid-stack-item > .ui-resizable-se {
  -webkit-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.grid-stack > .grid-stack-item > .ui-resizable-nw {
  cursor: nw-resize;
  width: 20px;
  height: 20px;
  left: 10px;
  top: 0;
}
.grid-stack > .grid-stack-item > .ui-resizable-n {
  cursor: n-resize;
  height: 10px;
  top: 0;
  left: 25px;
  right: 25px;
}
.grid-stack > .grid-stack-item > .ui-resizable-ne {
  cursor: ne-resize;
  width: 20px;
  height: 20px;
  right: 10px;
  top: 0;
}
.grid-stack > .grid-stack-item > .ui-resizable-e {
  cursor: e-resize;
  width: 10px;
  right: 10px;
  top: 15px;
  bottom: 15px;
}
.grid-stack > .grid-stack-item > .ui-resizable-se {
  cursor: se-resize;
  width: 20px;
  height: 20px;
  right: 10px;
  bottom: 0;
}
.grid-stack > .grid-stack-item > .ui-resizable-s {
  cursor: s-resize;
  height: 10px;
  left: 25px;
  bottom: 0;
  right: 25px;
}
.grid-stack > .grid-stack-item > .ui-resizable-sw {
  cursor: sw-resize;
  width: 20px;
  height: 20px;
  left: 10px;
  bottom: 0;
}
.grid-stack > .grid-stack-item > .ui-resizable-w {
  cursor: w-resize;
  width: 10px;
  left: 10px;
  top: 15px;
  bottom: 15px;
}
.grid-stack > .grid-stack-item.ui-draggable-dragging > .ui-resizable-handle {
  display: none !important;
}
.grid-stack > .grid-stack-item[data-gs-width="1"] {
  width: 8.3333333333%;
}
.grid-stack > .grid-stack-item[data-gs-x="1"] {
  left: 8.3333333333%;
}
.grid-stack > .grid-stack-item[data-gs-min-width="1"] {
  min-width: 8.3333333333%;
}
.grid-stack > .grid-stack-item[data-gs-max-width="1"] {
  max-width: 8.3333333333%;
}
.grid-stack > .grid-stack-item[data-gs-width="2"] {
  width: 16.6666666667%;
}
.grid-stack > .grid-stack-item[data-gs-x="2"] {
  left: 16.6666666667%;
}
.grid-stack > .grid-stack-item[data-gs-min-width="2"] {
  min-width: 16.6666666667%;
}
.grid-stack > .grid-stack-item[data-gs-max-width="2"] {
  max-width: 16.6666666667%;
}
.grid-stack > .grid-stack-item[data-gs-width="3"] {
  width: 25%;
}
.grid-stack > .grid-stack-item[data-gs-x="3"] {
  left: 25%;
}
.grid-stack > .grid-stack-item[data-gs-min-width="3"] {
  min-width: 25%;
}
.grid-stack > .grid-stack-item[data-gs-max-width="3"] {
  max-width: 25%;
}
.grid-stack > .grid-stack-item[data-gs-width="4"] {
  width: 33.3333333333%;
}
.grid-stack > .grid-stack-item[data-gs-x="4"] {
  left: 33.3333333333%;
}
.grid-stack > .grid-stack-item[data-gs-min-width="4"] {
  min-width: 33.3333333333%;
}
.grid-stack > .grid-stack-item[data-gs-max-width="4"] {
  max-width: 33.3333333333%;
}
.grid-stack > .grid-stack-item[data-gs-width="5"] {
  width: 41.6666666667%;
}
.grid-stack > .grid-stack-item[data-gs-x="5"] {
  left: 41.6666666667%;
}
.grid-stack > .grid-stack-item[data-gs-min-width="5"] {
  min-width: 41.6666666667%;
}
.grid-stack > .grid-stack-item[data-gs-max-width="5"] {
  max-width: 41.6666666667%;
}
.grid-stack > .grid-stack-item[data-gs-width="6"] {
  width: 50%;
}
.grid-stack > .grid-stack-item[data-gs-x="6"] {
  left: 50%;
}
.grid-stack > .grid-stack-item[data-gs-min-width="6"] {
  min-width: 50%;
}
.grid-stack > .grid-stack-item[data-gs-max-width="6"] {
  max-width: 50%;
}
.grid-stack > .grid-stack-item[data-gs-width="7"] {
  width: 58.3333333333%;
}
.grid-stack > .grid-stack-item[data-gs-x="7"] {
  left: 58.3333333333%;
}
.grid-stack > .grid-stack-item[data-gs-min-width="7"] {
  min-width: 58.3333333333%;
}
.grid-stack > .grid-stack-item[data-gs-max-width="7"] {
  max-width: 58.3333333333%;
}
.grid-stack > .grid-stack-item[data-gs-width="8"] {
  width: 66.6666666667%;
}
.grid-stack > .grid-stack-item[data-gs-x="8"] {
  left: 66.6666666667%;
}
.grid-stack > .grid-stack-item[data-gs-min-width="8"] {
  min-width: 66.6666666667%;
}
.grid-stack > .grid-stack-item[data-gs-max-width="8"] {
  max-width: 66.6666666667%;
}
.grid-stack > .grid-stack-item[data-gs-width="9"] {
  width: 75%;
}
.grid-stack > .grid-stack-item[data-gs-x="9"] {
  left: 75%;
}
.grid-stack > .grid-stack-item[data-gs-min-width="9"] {
  min-width: 75%;
}
.grid-stack > .grid-stack-item[data-gs-max-width="9"] {
  max-width: 75%;
}
.grid-stack > .grid-stack-item[data-gs-width="10"] {
  width: 83.3333333333%;
}
.grid-stack > .grid-stack-item[data-gs-x="10"] {
  left: 83.3333333333%;
}
.grid-stack > .grid-stack-item[data-gs-min-width="10"] {
  min-width: 83.3333333333%;
}
.grid-stack > .grid-stack-item[data-gs-max-width="10"] {
  max-width: 83.3333333333%;
}
.grid-stack > .grid-stack-item[data-gs-width="11"] {
  width: 91.6666666667%;
}
.grid-stack > .grid-stack-item[data-gs-x="11"] {
  left: 91.6666666667%;
}
.grid-stack > .grid-stack-item[data-gs-min-width="11"] {
  min-width: 91.6666666667%;
}
.grid-stack > .grid-stack-item[data-gs-max-width="11"] {
  max-width: 91.6666666667%;
}
.grid-stack > .grid-stack-item[data-gs-width="12"] {
  width: 100%;
}
.grid-stack > .grid-stack-item[data-gs-x="12"] {
  left: 100%;
}
.grid-stack > .grid-stack-item[data-gs-min-width="12"] {
  min-width: 100%;
}
.grid-stack > .grid-stack-item[data-gs-max-width="12"] {
  max-width: 100%;
}
.grid-stack.grid-stack-animate, .grid-stack.grid-stack-animate .grid-stack-item {
  -webkit-transition: left 0.3s, top 0.3s, height 0.3s, width 0.3s;
  transition: left 0.3s, top 0.3s, height 0.3s, width 0.3s;
}
.grid-stack.grid-stack-animate .grid-stack-item.ui-draggable-dragging, .grid-stack.grid-stack-animate .grid-stack-item.ui-resizable-resizing, .grid-stack.grid-stack-animate .grid-stack-item.grid-stack-placeholder {
  -webkit-transition: left 0s, top 0s, height 0s, width 0s;
  transition: left 0s, top 0s, height 0s, width 0s;
}
.grid-stack.grid-stack-one-column-mode {
  height: auto !important;
}
.grid-stack.grid-stack-one-column-mode > .grid-stack-item {
  position: relative !important;
  width: auto;
  left: 0 !important;
  top: auto !important;
  margin-bottom: 20px;
  max-width: none !important;
}
.grid-stack.grid-stack-one-column-mode > .grid-stack-item > .ui-resizable-handle {
  display: none;
}

.theme_grid[data-theme=gridstack_container] {
  min-width: 320px !important;
  max-width: 320px !important;
  width: 100%;
  border: none;
}
@media screen and (min-width: 1024px) {
  .theme_grid[data-theme=gridstack_container] {
    width: 100% !important;
    max-width: 1024px !important;
    min-width: 910px !important;
  }
}
@media screen and (min-width: 1280px) {
  .theme_grid[data-theme=gridstack_container] {
    width: 100% !important;
    max-width: 1280px !important;
    min-width: 970px !important;
  }
}

.theme_grid[data-theme=content_box] {
  min-height: 115px !important;
}
.theme_grid[data-theme=content_box] a:hover {
  text-decoration: none;
}

.theme_grid[data-theme=content_main] {
  min-height: 100% !important;
  min-width: 100%;
}

.theme_grid[data-theme=content_section] {
  min-height: 100% !important;
  height: 100% !important;
}

.theme_grid[data-theme=section_item] {
  min-height: 100% !important;
  height: 100% !important;
  position: relative !important;
}

.theme_grid[data-theme=section_capsule] {
  position: relative !important;
}

.rpanel-title {
  background: #394049 !important;
}

.stickyside {
  background-color: white;
}

.grid-stack-item-content {
  color: #2c3e50;
  text-align: left;
}

.asColorPicker-clear {
  margin-top: 10px;
}

.mom {
  max-width: 1154px;
}

.slc-i {
  background-color: transparent !important;
}

.widget4 {
  background-color: initial !important;
}

.grid-stack .grid-stack {
  /*margin: 0 -10px;*/
  background: none;
}

.grid-stack .grid-stack .grid-stack-item-content {
  background: transparent;
}

.select2 {
  /*margin-top: 20%; margin-left: 15px; margin-right: 15px;*/
}

@media screen and (min-width: 1154px) {
  .mom {
    max-width: 1280px;
    min-width: 320px;
    width: auto;
    margin: 0 auto !important;
  }
}
.dnone {
  display: none !important;
}

/*Ajustes do framework google*/
.mdc-layout-grid {
  padding: 0 !important;
}
