/*
 *
 * CUSTOMIZAÇÕES DO CSS PADRÃO
 *
 */

li {
     list-style-type: none;
}

.whatsapp {
     position: fixed;
     top: 85%;
     right: 1%;
     padding: 10px;
     z-index: 10000000;
}

.vk-header {
     padding-bottom: 1px;
     padding-left: 15px;
     padding-right: 15px;
     padding-top: 15px;
     color: #FFFFFF;
     background-color: #1D242B;
     position: relative;
}

.logo {
     position: absolute;
     padding-top: 1px;
     padding-left: 1px;
     z-index: 1;
}

.vk-page {
     padding-top: 30px;
     padding-bottom: 60px;
}

@media (min-width: 992px) {
     .vk-page {
          padding-top: 40px; /* padding-top: 120px; */
          padding-bottom: 120px;
     }
}

.vk-page.page .vk-main-heading {
     font-size: 24px;
     margin-bottom: 10px;
}

@media (min-width: 992px) {
     .vk-page.page .vk-main-heading {
          margin-bottom: 20px; /* margin-bottom: 90px; */
          font-size: 20px;
     }
}

.vk-img2 {
     display: block;
     position: relative;
}

.vk-img2 img {
     -webkit-transition: all 0.3s ease-in-out;
     -moz-transition: all 0.3s ease-in-out;
     -o-transition: all 0.3s ease-in-out;
     transition: all 0.3s ease-in-out;
 }

.vk-img2:focus, .vk-img2:hover {
     outline: none;
 }

.vk-img2:focus img, .vk-img2:hover img {
     -webkit-transform: scale(1.1);
     -moz-transform: scale(1.1);
     -ms-transform: scale(1.1);
     -o-transform: scale(1.1);
     transform: scale(1.1);
}

.vk-img-frame2 {
     overflow: hidden;
     position: relative;
     z-index: 1;
     -webkit-transition: all 0.3s ease-in-out;
     -moz-transition: all 0.3s ease-in-out;
     -o-transition: all 0.3s ease-in-out;
     transition: all 0.3s ease-in-out;
}

.vk-img-frame2 img {
     width: 100%;
     height: 250;
}

.vk-list-heading2 h1, .vk-list-heading2 h2, .vk-list-heading2 h3, .vk-list-heading2 h4, .vk-list-heading2 h5, .vk-list-heading2 h6 {
     margin-bottom: 5px;
     line-height: 35px;
}

.blink_me {
     animation: blinker 1s linear infinite;
  }

@keyframes blinker {
     50% {
          opacity: 0;
     }
}

.vk-btn-readmore {
     font-family: 'Raleway';
     font-size: 12px;
}

.vk-text-color-black-1 {
     color: #2e2e2e;
}

.vk-post-meta {
     font-weight: normal;
}

.vk-post-resumo {
     font-weight: normal;
     color: #2e2e2e;
}

.vk-post-conteudo {
     font-weight: normal;
     color: #2e2e2e;
}

.vk-data-publicacao {
     font-weight: normal;
     margin-top: 8px;
     font-size: 9pt;
}

.vk-texto-grafite {
     color: #2e2e2e;
}

@font-face {
	font-family: 'Champagne & Limousines';
	src: url('/siteadmin/truetypefonts/champagne.ttf') format('truetype');
    font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'Champagne & Limousines';
	src: url('/siteadmin/truetypefonts/champagnei.ttf') format('truetype');
    font-weight: normal;
	font-style: italic;
}

@font-face {
	font-family: 'Champagne & Limousines';
	src: url('/siteadmin/truetypefonts/champagneb.ttf') format('truetype');
    font-weight: bold;
	font-style: normal;
}

@font-face {
	font-family: 'Champagne & Limousines';
	src: url('/siteadmin/truetypefonts/champagnebi.ttf') format('truetype');
    font-weight: bold;
	font-style: italic;
}

.ca-header {
    font-family: 'Champagne & Limousines';
    font-style: normal;
    font-weight: normal;
    font-size: 40pt;
}
