﻿
@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap');

body {
    font-family: 'Roboto', sans-serif;
}

h1, h2, h3, h4, h5, h6 {
    font-family: 'sans-serif',Roboto;
}

:root {
    --bg-color: ##FAF9F6;
    --heading-color: ##FAF9F6;
}



.cR_from .button {
    margin: 12px 0 0 0;
}

h2.ct_h {
    margin: 36px 0 0 0;
    font-weight: 600;
    font-size: 18px;
}

.cR_list {
    border: 2px solid #dbdbdb;
    margin: 18px 0 0 0;
    border-radius: 6px;
}

.sub_sec {
    width: 100%;
   
}
    .sub_sec .select,
    .sub_sec select#subcat-category {
        width: 100%;
    }
.sub_sec_main {
    padding: 3rem 3rem;
    border: 2px solid #dbdbdb;
    border-radius: 8px;
    margin: 2rem 0;
}
.sub_sec_main {
    padding: 2rem;
    border: 2px solid #dbdbdb;
    border-radius: 8px;
    margin: 2rem 0;
}
div#subcat-list {
    border: 2px solid #dbdbdb;
    border-radius: 2px;
}
.image.is-128x128{
    height:auto;
}
.card-content>.content>p{
    margin-bottom:0;
}

/*a.navbar-item span {
    font-size: .8rem;
    font-weight: 500;
}*/
.card .card-content {
    min-height: 220px;
}
.image.is-4by3{
    overflow:hidden;
}
.image.is-4by3 > img {
    min-height:300px;
}
.sub_main {
    display: flex;
    justify-content:space-between;
}
.sub_main .field{
    width:48%;

}
.sub_sec h1.title {
    margin-bottom: .6rem!important;
}
.navbar-item span {
    font-size: .9rem 14.4px;
}