html, body {font-family:'roboto slab',sans-serif; font-size:15px; color:#444; background-color:#F4F4F4;}
a {color:#444;}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6 {font-family:'roboto slab';}
ul.menu li.menu-text {font-weight:400;}

.button {color:#f4f4f4 !important;}

.topbar {padding:5px 0;}
.topbar h1 {margin:0;}

/*
ul.topbar-left a {padding-left:0;}
ul.topbar-right a, ul.topbar-right .menu-text {padding-right:0;}
*/

.for-advertiser {font-size:13px;}

.page-home .card-section, .page-login .card-section, .page-view .card-section {padding:40px 20px;}

.card {border:1px dashed #ccc;border-radius:10px; color:#444;}
.card-section {padding:20px;}
.card-shadow {box-shadow: 0px 4px 20px rgba(169, 169, 169, 0.3);}
.categories, .company-info, .product-item-description {background-color:#fefefe;}
.company-info {border:1px solid #fefefe;padding:15px;border-radius:10px;margin-bottom:15px;}
.company-info h1, .company-info h5 {margin-bottom:0}
.categories {border:1px solid #fff;padding:25px;border-radius:10px;border:1px dashed #ccc;box-shadow:5px 5px 15px rgba(0, 0, 0, 0.2);min-height:500px;}
.categories ul {list-style-type: none;padding:0;margin:0;}
.categories ul li {margin:10px 0;}
.banner {margin-bottom:15px;}

.fa-solid {margin:0 6px 0 0;}

.sidebar ul.menu li a {padding-left:5px;}
.sidebar hr.menu-divider {margin:5px 20px 5px 0;}

table input[type=text], table .button {margin:0;}
textarea {height: 150px;}
.product-item-description {border:1px dashed #ccc}

#ProcessForgotPassword .description {display:none;}
#ProcessForgotPassword ul {list-style-type: none;margin:0;}
#ProcessForgotPassword ul li i.fa {display:none;}
#ProcessForgotPassword ul li button {background-color:#1779ba;padding:0.85em 1em;font-size:0.9rem;color:#fff;cursor:pointer;}

input[type="text"], input[type="email"], input[type="password"], textarea {border-radius:5px;}
.button {border-radius:5px;}


@media screen and (min-width: 40em) {
  ul.topbar-left {justify-content: flex-start;}
	ul.topbar-right {justify-content: flex-end;}
	.page-home .card, .page-login .card {min-height:600px;}
}