p.justify {
    text-align: justify;
}
.lista-generos {
    color: #38B883;
}
ul.lista-generos {
    margin-top: 32px;
}
#exemplos-audio {
    padding-top: 50px;
}
#faq-ambientes {
    padding-top: 50px;
}
#page-header-ambientes {
    background: url(/img/bg_mask_ambientes.jpg) 0 0 no-repeat;
}
#page-header-bio {
    background: url(/img/bg_mask_bio.jpg) 0 0 no-repeat;
}
#page-header-aulas {
    background: url(/img/bg_mask_aulas.jpg) 0 0 no-repeat;
}
#page-header-projectos {
    background: url(/img/bg_mask_projectos2.jpg) 0 0 no-repeat;
}
#page-header-partituras {
    background: url(/img/bg_mask_partituras.jpg) 0 0 no-repeat;
}
#page-header-agenda {
    background: url(/img/bg_mask_agenda2.jpg) 0 0 no-repeat;
}
#area-gravacoes {
    background: url(/img/bg_galeria.jpg) 0 0 no-repeat;
}
#area-gravacoes > header {
    background: none;
}
#area-proximo-concerto {
    background: url(/img/bg_proximo_concerto.jpg) 0 0 no-repeat;
}

.kopa-event-widget > ul > li > div.col-1 {
    width: 12%;
}
.kopa-event-widget > ul > li > div.col-2 {
    width: 34%;
    text-transform: none;
}
.kopa-event-widget > ul > li > div.col-3 {
    width: auto;
    padding-left: 35px;
}
#flag-container {
    padding: 15px 20px !important;
    height: 35px !important;
}
#social-icons-container {
    padding: 15px 20px !important;
}
#kopa-page-header #kopa-header-top #kopa-header-top-inner {
    border: 0;
}
#kopa-page-header #kopa-header-top {
    border: 0;
}
#kopa-page-header #kopa-header-top #kopa-header-top-inner > .clearfix .line-divider {
    border: 0;
}
#kopa-page-header #kopa-header-top #kopa-header-top-inner > .clearfix .right-col {
    border: 0;
}
.kopa-event-4-widget .widget-content .events-by-month ul li .event-item .row > div .event-content .event-title {
    color: #38b883;
}
#contact-box .contact-form .row > div p #contact_message {
    color: #392F55;
}
#contact-box .contact-form .row > div p #contact_fname, #contact-box .contact-form .row > div p #contact_email, #contact-box .contact-form .row > div p #contact_lname, #contact-box .contact-form .row > div p #contact_date, #contact-box .contact-form .row > div p #contact_phone, #contact-box .contact-form .row > div p #contact_hour {
    color: #392F55;
}
#page-logo {
    color: #38B883;
    font-size: 40px;
    font-weight: 400;
}
.page-header.have-disc-icon {
    margin-bottom: 90px;
}
.kopa-countdown-2 li h3 { 
    color: #38B883 !important;
    border: 2px solid #38B883;
}
.kopa-countdown-2 li span {
    color: #fff;
}
.kopa-countdown-2-widget h3.cd-title {
    font-size: 42px;
}
.kopa-countdown-2-widget p.titulo {
    font-size: 28px;
}
#main-content {
    background: url(/img/noise.png);
}
.kopa-contact-page #main-content {
    background: url(/img/bg_contactos.jpg) right 600px no-repeat;
    background-size: auto 100%;
}
.kopa-event-4-widget .widget-content .events-by-month ul li .event-item .event-bg.event-bg-1 {
    background: url(/img/bg_item_agenda_1.jpg) top left no-repeat;
}
.kopa-event-4-widget .widget-content .events-by-month ul li .event-item .event-bg.event-bg-2 {
    background: url(/img/bg_item_agenda_2.jpg) top left no-repeat;
}
.kopa-event-4-widget .widget-content .events-by-month ul li .event-item .event-bg.event-bg-3 {
    background: url(/img/bg_item_agenda_3.jpg) top left no-repeat;
}
.kopa-event-4-widget .widget-content .events-by-month ul li .event-item .event-bg.event-bg-4 {
    background: url(/img/bg_item_agenda_4.jpg) top left no-repeat;
}
.kopa-event-4-widget .widget-content .events-by-month ul li .event-item .event-bg.event-bg-5 {
    background: url(/img/bg_item_agenda_5.jpg) top left no-repeat;
}
.kopa-event-4-widget .widget-content .events-by-month ul li .event-item .event-bg.event-bg-6 {
    background: url(/img/bg_item_agenda_6.jpg) top left no-repeat;
}
.kopa-event-4-widget .widget-content .events-by-month ul li .event-item .event-bg.event-bg-7 {
    background: url(/img/bg_item_agenda_7.jpg) top left no-repeat;
}
.kopa-event-4-widget .widget-content .events-by-month ul li .event-item .event-bg.event-bg-8 {
    background: url(/img/bg_item_agenda_8.jpg) top left no-repeat;
}
.kopa-event-4-widget .widget-content .events-by-month ul li .event-item .event-bg.event-bg-9 {
    background: url(/img/bg_item_agenda_9.jpg) top left no-repeat;
}
.kopa-event-4-widget .widget-content .events-by-month ul li .event-item .event-bg.event-bg-10 {
    background: url(/img/bg_item_agenda_10.jpg) top left no-repeat;
}
.kopa-footer {
    border-top: 1px solid #eae9f1;
}
#respond .comments-form p input[type="text"] {
    background-color: transparent;
}
#respond .comments-form p textarea {
    background-color: transparent;
}
#comments .comments-list li .comment-wrap .comment-body .comment-content {
    text-align: left;
}
#comments {
  padding-top: 50px;  
}
#comments .comments-list li .comment-wrap .comment-body header {
    background-image: linear-gradient(to right, #38B883 0%, #000 100%);
}
#respond .comments-form p input[type='submit'] {
    background-image: linear-gradient(to right, #38B883 0%, #000 100%);
}
#logo-zaask-grande {
    min-width: 170px;
}
.woocommerce ul.products, .woocommerce-page ul.products {
    list-style-type: none;
}