/*

Theme Name: WP Documentation Child
Theme URI: https://redoxbird.com/product/wp-documentation-pro/
Author: zarhasan
Author URI: https://redoxbird.com
Description: A child theme for WP Documentation theme.
Tags: block-styles, education, blog, two-columns, translation-ready, theme-options, full-width-template
Version: 1.1.4
Requires at least: 5.5
Tested up to: 6.8
Requires PHP: 7.1
License: GNU General Public License v3.0 or later
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Text Domain: wp-documentation-child
Template: wp-documentation
Domain Path: /languages/
This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

*/

body {
    background-color: #f0f8ff; /* Light blue background for the entire site */
}

.site-content{
    padding-bottom: 83px;
}

.site-content .x-container{
    background-color: #f3f3fd;
    /* gap: 15px; */
    padding-top: 75px;
}

.\#1mmakzq{
    margin-top: 0rem;
}
.\#191cft {
    position: absolute;
   top: 200px;
}

footer{
    position: fixed;
    bottom: 0;
    left: 0;
    right: 0;    
}

.site{
    height: 100dvh;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.simplebar-wrapper  .simplebar-content{
padding-left: 20px !important;
}

.\#iza3kc:hover{
    background-color: #fff !important;
     color: #848080 !important;
}

.\#1l5dcu3{
    margin-top: 0.5rem;
}

.\#nnkixq:hover{
    color: #000000 !important;
    text-decoration: none;
}

.\#3gv41o{
    padding-left: 14px;
}
.\#3gv41o:hover{
    background-color: white !important;
}
.\#1hot1jz{
    display: none;
}
.\#19cfcgv {
    padding-top: 0px;
    }
.x-container{
    max-width: none;
}
.\#1sn8zhu{
    background-color: #fff;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.1);
}

.\#16nef5u {
    gap: 0.25rem;
}

.entry-title{
    font-size: 35px;
}

.\#1m6gk93{
    position: fixed;
    height: 80px;
}

.\#jd00wk{
    width: 11rem;
}

.\#5muq7m{
    /* padding-left: 35px; */
    background-color: #fff;
    box-shadow: 0px 2px 4px 2px #00000008;
    /* border-radius: 15px; */
}
.\#zckc2u {
    background-color: #fff;
    box-shadow: 0px 2px 4px 2px #00000008;
    /* border-radius: 15px; */
    overflow-y: auto;
}

.\#1qtz5um{
    padding: 0px;
}
.\#1076304{
    margin-top: 0px;
}

.docs-sidebar{
    overflow-y: auto;
    width: 20rem;
    padding-bottom: 80px;
}

.\#1utjbpi{
    text-decoration: none;
    color: #000000;
}

.\#y6mnnd {
    background-color: #f3f3fd;
}

.post-57{
    width: max-content;
}

.\#3hw3yn {
  border: none;
  font-size: 14px;
  color: #848080;
  padding: 7px;
  text-decoration: none;
} 
.\#3hw3yn:hover{
    color: black;
    text-decoration: none;
    border-radius: 7px;
}
.\#d5cgau:hover{
  background-color: rgb(241, 242, 244);
  color: black;
  border-radius: 7px;
}

.\#1rkvjfm{
    border: none;
}

.\#zs3ien {
    outline: none;
}


@media (max-width: 1024px) {
    .\#zckc2u{
        padding: 10px;
    }
}

@media (max-width: 581px) {
    .\#zckc2u{
        padding: 25px 12px;
    }
    .entry-title {
        font-size: 22px;
    }
    
    .prose h2{
        font-size: 20px !important;
    }
    .table-of-contents h2{
        padding-left: 1rem;
    }
}