// For Default Form Style
body {
    &.page-template-default {
        .everest-forms {
            &.evf-frontend-form-default {
                .everest-form {
                    .evf-frontend-row {
                        .evf-frontend-grid {
                            .evf-field {
                                &-label {
                                    color: #383838;
                                    font-size: 14px;
                                    font-weight: 500;
                                    line-height: 20px;
                                }

                                input,
                                textarea,
                                select {
                                    min-height: 38px;
                                    border-radius: 4px;
                                    border-color: #e9e9e9;
                                    
                                    &:focus {
                                        border-color: #7545BB;
                                    }
                                }

                                ul {
                                    li {
                                        margin-bottom: 12px;
                                        
                                        input {
                                            &[type="radio"],
                                            &[type="checkbox"] {
                                                min-height: 20px;
                                                margin-top: 0;
                                            }
                                        }
                                    }
                                }
                            }
                        }
                    }

                    .evf-submit-container {
                        margin-top: 12px;

                        .everest-forms-submit-button {
                            padding: 8px 16px;
                            color: #ffffff;
                            font-size: 14px;
                            font-weight: 500;
                            line-height: 22px;
                            border-radius: 4px;
                            border-color: #7545BB;
                            background: #7545BB;
                        }
                    }
                }
            }
        }
    }
}