h2 {
    font-size: 1.15em;
    font-family: "oswaldregular";
    padding-top: 10px;
}
.grid {
    display: block;
    float: left;
    height: 450px;
    list-style: none;
    margin: 0;
    padding: 0 0.625rem 1.25rem;
    text-align: center;
}
b, strong {
    font-weight: 700;
    color: #ffffff;
}
.views-field-body {
    height: auto;
    min-height: 130px;
    padding-top: 10px;
}
.views-field-title {
    height: 50px;
}

.sidebar .form-text {
    max-width: 100%;
}

/*------------------------------ Quebra de linha e tamanho do combo --------------------------------------------*/

label {
  display: block;
}
.js-form-item.form-item.js-form-type-select.form-type-select.js-form-item-field-classi-value.form-item-field-classi-value {
    float: none;
    clear: both;
}

#views-exposed-form-calendario-page-1 > div > div.js-form-item.form-item.js-form-type-select.form-type-select.js-form-item-field-grupo-value.form-item-field-grupo-value {
    float: none;
    clear: both;
}

#edit-field-grupo-value {
    width: 84%
}

#edit-field-atividade-value {
    width: 172.5%;
}
#edit-field-projeto-value {
    width: 93%;
}
#edit-field-unidade-value {
    width: 87%;
}

#edit-field-unidades-value {
    width: 214px;
}

#edit-field-preco-value {
    width: 199%;
}
#edit-field-classi-value {
    width: 85.5%;
}
    
@media screen and (-webkit-min-device-pixel-ratio:0){
  
    #edit-field-atividade-value {
    width: 174%;
    }    
    #edit-field-unidade-value {
    width: 84%;
    }
    #edit-field-unidades-value {
    width: 214px;
    }
    #edit-field-preco-value {
    width: 204%;
    }
    #edit-field-classi-value {
        width: 83%;
    }
}
.grid__content {
    background: #ffffff;
    border-radius: 10px;
    padding: 5px;
}

#main .container .content .views-row {
    border-top: 1px solid #dadada;
    border-top-style: dotted;
    margin-bottom: 10px;
    padding-top: 10px;
}

#main .container .content .views-row:first-child {
    border-top: none;
    padding-top: 10px;
}

input, button, select, textarea {
    padding: 5px 6px 7px 6px;
    border: 1px solid #ddd;
    outline: none;
    width: 214px;
}

img {
    max-width: 100%;
    height: auto;
    padding-bottom: 10px;
   
}
