/*
Theme Name: Calc Club Theme
Author: Shahzaib
Version: 1.0
*/

/* GLOBAL */
body{
    font-family: Arial, Helvetica, sans-serif;
    color:#222;
    margin:0;
    padding:0;
    background:#fff;
}

/* LAYOUT */
.container{
    width:1200px;
    margin:0 auto;
    padding:0 20px;
}

/* HEADER */
.header{
    background:#fff;
    padding:20px 0;
    border-bottom:1px solid #eee;
}

.site-title a{
    font-size:32px;
    color:#0073e6;
    text-decoration:none;
}

/* MENU */
.nav ul{
    list-style:none;
    margin:0;
    padding:0;
    display:flex;
    gap:18px;
}

.nav ul li a{
    color:#262626;
    text-decoration:none;
    font-size:16px;
    transition:0.2s;
}

.nav ul li a:hover{
    color:#0073e6;
}

/* HOMEPAGE */
.homepage{
    padding:50px;
    font-size:18px;
}

/* CATEGORY SECTION */
.category-section{
    margin-top:40px;
}

.category-section h2{
    font-size:26px;
    margin-bottom:10px;
}

.category-list{
    padding-left:20px;
}

.category-list li{
    margin-bottom:10px;
}

/* FOOTER */
.footer{
    text-align:center;
    padding:20px;
    margin-top:60px;
    border-top:1px solid #eee;
    color:#555;
    font-size:14px;
}

/* CALCULATOR PAGE LAYOUT */
.cc-calc-page {
    padding:40px 0;
}

.cc-calc-header .cc-calc-title{
    font-size:32px;
    margin-bottom:10px;
}

.cc-calc-header .cc-calc-subtitle{
    font-size:16px;
    color:#777;
    margin-bottom:30px;
}

.cc-calc-content{
    font-size:18px;
    line-height:1.6;
}
