@import "src/app/core/scss/fuse";

:host {
    width: 100%;

    .center {

        .header {

            .search-wrapper {
                @include mat-elevation(7);

                .sidenav-toggle {
                    margin: 0;
                    width: 56px;
                    height: 56px;
                    border-radius: 0;
                    border-right: 1px solid rgba(0, 0, 0, .12);
                }

                .search {
                    width: 100%;
                    height: 56px;
                    line-height: 56px;
                    padding: 18px;

                    input {
                        height: 56px;
                        padding-left: 16px;
                        color: rgba(0, 0, 0, 0.54);
                        border: none;
                        outline: none;
                    }
                }
            }
        }

        .content-card {
            @include media-breakpoint-down(lg) {

                fuse-todo-list,
                fuse-todo-details {
                    flex: 1 0 100%;
                }

                fuse-todo-details {
                    display: none !important;
                }

                &.current-todo-selected {

                    .content {

                        fuse-todo-list {
                            display: none !important;
                        }

                        fuse-todo-details {
                            display: flex !important;
                        }
                    }
                }
            }
        }
    }
}

