/********* Fonts *****************/
/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on October 31, 2020 */
/*@font-face {
    font-family: 'open_sansbold';
    src: url('../fonts/opensans-bold-webfont.eot');
    src: url('../fonts/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-bold-webfont.woff2') format('woff2'),
         url('../fonts/opensans-bold-webfont.woff') format('woff'),
         url('../fonts/opensans-bold-webfont.ttf') format('truetype'),
         url('../fonts/opensans-bold-webfont.svg#open_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'open_sansextrabold';
    src: url('../fonts/opensans-extrabold-webfont.eot');
    src: url('../fonts/opensans-extrabold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-extrabold-webfont.woff2') format('woff2'),
         url('../fonts/opensans-extrabold-webfont.woff') format('woff'),
         url('../fonts/opensans-extrabold-webfont.ttf') format('truetype'),
         url('../fonts/opensans-extrabold-webfont.svg#open_sansextrabold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'open_sanslight';
    src: url('../fonts/opensans-light-webfont.eot');
    src: url('../fonts/opensans-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-light-webfont.woff2') format('woff2'),
         url('../fonts/opensans-light-webfont.woff') format('woff'),
         url('../fonts/opensans-light-webfont.ttf') format('truetype'),
         url('../fonts/opensans-light-webfont.svg#open_sanslight') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'open_sanssemibold';
    src: url('../fonts/opensans-semibold-webfont.eot');
    src: url('../fonts/opensans-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-semibold-webfont.woff2') format('woff2'),
         url('../fonts/opensans-semibold-webfont.woff') format('woff'),
         url('../fonts/opensans-semibold-webfont.ttf') format('truetype'),
         url('../fonts/opensans-semibold-webfont.svg#open_sanssemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'open_sansregular';
    src: url('../fonts/opensans-regular-webfont.eot');
    src: url('../fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-regular-webfont.woff2') format('woff2'),
         url('../fonts/opensans-regular-webfont.woff') format('woff'),
         url('../fonts/opensans-regular-webfont.ttf') format('truetype'),
         url('../fonts/opensans-regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'open_sansextrabold_italic';
    src: url('../fonts/opensans-extrabolditalic-webfont.eot');
    src: url('../fonts/opensans-extrabolditalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-extrabolditalic-webfont.woff2') format('woff2'),
         url('../fonts/opensans-extrabolditalic-webfont.woff') format('woff'),
         url('../fonts/opensans-extrabolditalic-webfont.ttf') format('truetype'),
         url('../fonts/opensans-extrabolditalic-webfont.svg#open_sansextrabold_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'open_sansbold_italic';
    src: url('../fonts/opensans-bolditalic-webfont.eot');
    src: url('../fonts/opensans-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-bolditalic-webfont.woff2') format('woff2'),
         url('../fonts/opensans-bolditalic-webfont.woff') format('woff'),
         url('../fonts/opensans-bolditalic-webfont.ttf') format('truetype'),
         url('../fonts/opensans-bolditalic-webfont.svg#open_sansbold_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'open_sanslight_italic';
    src: url('../fonts/opensans-lightitalic-webfont.eot');
    src: url('../fonts/opensans-lightitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-lightitalic-webfont.woff2') format('woff2'),
         url('../fonts/opensans-lightitalic-webfont.woff') format('woff'),
         url('../fonts/opensans-lightitalic-webfont.ttf') format('truetype'),
         url('../fonts/opensans-lightitalic-webfont.svg#open_sanslight_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'open_sansitalic';
    src: url('../fonts/opensans-italic-webfont.eot');
    src: url('../fonts/opensans-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-italic-webfont.woff2') format('woff2'),
         url('../fonts/opensans-italic-webfont.woff') format('woff'),
         url('../fonts/opensans-italic-webfont.ttf') format('truetype'),
         url('../fonts/opensans-italic-webfont.svg#open_sansitalic') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'open_sanssemibold_italic';
    src: url('../fonts/opensans-semibolditalic-webfont.eot');
    src: url('../fonts/opensans-semibolditalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-semibolditalic-webfont.woff2') format('woff2'),
         url('../fonts/opensans-semibolditalic-webfont.woff') format('woff'),
         url('../fonts/opensans-semibolditalic-webfont.ttf') format('truetype'),
         url('../fonts/opensans-semibolditalic-webfont.svg#open_sanssemibold_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}
/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on July 20, 2021 */
/*@font-face {
    font-family: 'robotoblack';
    src: url('../fonts/roboto-black-webfont.eot');
    src: url('../fonts/roboto-black-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/../fonts/roboto-black-webfont.woff2') format('woff2'),
         url('../fonts/roboto-black-webfont.woff') format('woff'),
         url('../fonts/roboto-black-webfont.ttf') format('truetype'),
         url('../fonts/roboto-black-webfont.svg#robotoblack') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'robotoblack_italic';
    src: url('../fonts/roboto-blackitalic-webfont.eot');
    src: url('../fonts/roboto-blackitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/roboto-blackitalic-webfont.woff2') format('woff2'),
         url('../fonts/roboto-blackitalic-webfont.woff') format('woff'),
         url('../fonts/roboto-blackitalic-webfont.ttf') format('truetype'),
         url('../fonts/roboto-blackitalic-webfont.svg#robotoblack_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'robotobold';
    src: url('../fonts/roboto-bold-webfont.eot');
    src: url('../fonts/roboto-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/roboto-bold-webfont.woff2') format('woff2'),
         url('../fonts/roboto-bold-webfont.woff') format('woff'),
         url('../fonts/roboto-bold-webfont.ttf') format('truetype'),
         url('../fonts/roboto-bold-webfont.svg#robotobold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'robotobold_italic';
    src: url('../fonts/roboto-bolditalic-webfont.eot');
    src: url('../fonts/roboto-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/roboto-bolditalic-webfont.woff2') format('woff2'),
         url('../fonts/roboto-bolditalic-webfont.woff') format('woff'),
         url('../fonts/roboto-bolditalic-webfont.ttf') format('truetype'),
         url('../fonts/roboto-bolditalic-webfont.svg#robotobold_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'robotoitalic';
    src: url('../fonts/roboto-italic-webfont.eot');
    src: url('../fonts/roboto-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/roboto-italic-webfont.woff2') format('woff2'),
         url('../fonts/roboto-italic-webfont.woff') format('woff'),
         url('../fonts/roboto-italic-webfont.ttf') format('truetype'),
         url('../fonts/roboto-italic-webfont.svg#robotoitalic') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'robotolight';
    src: url('../fonts/roboto-light-webfont.eot');
    src: url('../fonts/roboto-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/roboto-light-webfont.woff2') format('woff2'),
         url('../fonts/roboto-light-webfont.woff') format('woff'),
         url('../fonts/roboto-light-webfont.ttf') format('truetype'),
         url('../fonts/roboto-light-webfont.svg#robotolight') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'robotolight_italic';
    src: url('../fonts/roboto-lightitalic-webfont.eot');
    src: url('../fonts/roboto-lightitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/roboto-lightitalic-webfont.woff2') format('woff2'),
         url('../fonts/roboto-lightitalic-webfont.woff') format('woff'),
         url('../fonts/roboto-lightitalic-webfont.ttf') format('truetype'),
         url('../fonts/roboto-lightitalic-webfont.svg#robotolight_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'robotomedium';
    src: url('../fonts/roboto-medium-webfont.eot');
    src: url('../fonts/roboto-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/roboto-medium-webfont.woff2') format('woff2'),
         url('../fonts/roboto-medium-webfont.woff') format('woff'),
         url('../fonts/roboto-medium-webfont.ttf') format('truetype'),
         url('../fonts/roboto-medium-webfont.svg#robotomedium') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'robotomedium_italic';
    src: url('../fonts/roboto-mediumitalic-webfont.eot');
    src: url('../fonts/roboto-mediumitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/roboto-mediumitalic-webfont.woff2') format('woff2'),
         url('../fonts/roboto-mediumitalic-webfont.woff') format('woff'),
         url('../fonts/roboto-mediumitalic-webfont.ttf') format('truetype'),
         url('../fonts/roboto-mediumitalic-webfont.svg#robotomedium_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'robotoregular';
    src: url('../fonts/roboto-regular-webfont.eot');
    src: url('../fonts/roboto-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/roboto-regular-webfont.woff2') format('woff2'),
         url('../fonts/roboto-regular-webfont.woff') format('woff'),
         url('../fonts/roboto-regular-webfont.ttf') format('truetype'),
         url('../fonts/roboto-regular-webfont.svg#robotoregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'robotothin';
    src: url('roboto-thin-webfont.eot');
    src: url('roboto-thin-webfont.eot?#iefix') format('embedded-opentype'),
         url('roboto-thin-webfont.woff2') format('woff2'),
         url('roboto-thin-webfont.woff') format('woff'),
         url('roboto-thin-webfont.ttf') format('truetype'),
         url('roboto-thin-webfont.svg#robotothin') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'robotothin_italic';
    src: url('../fonts/roboto-thinitalic-webfont.eot');
    src: url('../fonts/roboto-thinitalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/roboto-thinitalic-webfont.woff2') format('woff2'),
         url('../fonts/roboto-thinitalic-webfont.woff') format('woff'),
         url('../fonts/roboto-thinitalic-webfont.ttf') format('truetype'),
         url('../fonts/roboto-thinitalic-webfont.svg#robotothin_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'spartan_mbblack';
    src: url('spartanmb-black-webfont.eot');
    src: url('spartanmb-black-webfont.eot?#iefix') format('embedded-opentype'),
         url('spartanmb-black-webfont.woff2') format('woff2'),
         url('spartanmb-black-webfont.woff') format('woff'),
         url('spartanmb-black-webfont.ttf') format('truetype'),
         url('spartanmb-black-webfont.svg#spartan_mbblack') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'spartan_mbbold';
    src: url('spartanmb-bold-webfont.eot');
    src: url('spartanmb-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('spartanmb-bold-webfont.woff2') format('woff2'),
         url('spartanmb-bold-webfont.woff') format('woff'),
         url('spartanmb-bold-webfont.ttf') format('truetype'),
         url('spartanmb-bold-webfont.svg#spartan_mbbold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'spartan_mbextrabold';
    src: url('spartanmb-extrabold-webfont.eot');
    src: url('spartanmb-extrabold-webfont.eot?#iefix') format('embedded-opentype'),
         url('spartanmb-extrabold-webfont.woff2') format('woff2'),
         url('spartanmb-extrabold-webfont.woff') format('woff'),
         url('spartanmb-extrabold-webfont.ttf') format('truetype'),
         url('spartanmb-extrabold-webfont.svg#spartan_mbextrabold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'spartan_mbextralight';
    src: url('spartanmb-extralight-webfont.eot');
    src: url('spartanmb-extralight-webfont.eot?#iefix') format('embedded-opentype'),
         url('spartanmb-extralight-webfont.woff2') format('woff2'),
         url('spartanmb-extralight-webfont.woff') format('woff'),
         url('spartanmb-extralight-webfont.ttf') format('truetype'),
         url('spartanmb-extralight-webfont.svg#spartan_mbextralight') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'spartan_mblight';
    src: url('spartanmb-light-webfont.eot');
    src: url('spartanmb-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('spartanmb-light-webfont.woff2') format('woff2'),
         url('spartanmb-light-webfont.woff') format('woff'),
         url('spartanmb-light-webfont.ttf') format('truetype'),
         url('spartanmb-light-webfont.svg#spartan_mblight') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'spartan_mbmedium';
    src: url('spartanmb-medium-webfont.eot');
    src: url('spartanmb-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('spartanmb-medium-webfont.woff2') format('woff2'),
         url('spartanmb-medium-webfont.woff') format('woff'),
         url('spartanmb-medium-webfont.ttf') format('truetype'),
         url('spartanmb-medium-webfont.svg#spartan_mbmedium') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'spartan_mbregular';
    src: url('spartanmb-regular-webfont.eot');
    src: url('spartanmb-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('spartanmb-regular-webfont.woff2') format('woff2'),
         url('spartanmb-regular-webfont.woff') format('woff'),
         url('spartanmb-regular-webfont.ttf') format('truetype'),
         url('spartanmb-regular-webfont.svg#spartan_mbregular') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'spartan_mbsemibold';
    src: url('../fonts/spartanmb-semibold-webfont.eot');
    src: url('../fonts/spartanmb-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/spartanmb-semibold-webfont.woff2') format('woff2'),
         url('../fonts/spartanmb-semibold-webfont.woff') format('woff'),
         url('../fonts/spartanmb-semibold-webfont.ttf') format('truetype'),
         url('../fonts/spartanmb-semibold-webfont.svg#spartan_mbsemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}
@font-face {
    font-family: 'spartan_mbthin';
    src: url('../fonts/spartanmb-thin-webfont.eot');
    src: url('../fonts/spartanmb-thin-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/spartanmb-thin-webfont.woff2') format('woff2'),
         url('../fonts/spartanmb-thin-webfont.woff') format('woff'),
         url('../fonts/spartanmb-thin-webfont.ttf') format('truetype'),
         url('../fonts/spartanmb-thin-webfont.svg#spartan_mbthin') format('svg');
    font-weight: normal;
    font-style: normal;

}*/
/************** Fonts ***********************/

/********* Common css **********/

/*body{font-family: 'spartan_mbblack';}*/
.radius-50 {
    border-radius: 50px;
    -webkit-border-radius: 50px;
    -ms-border-radius: 50px;
    -moz-border-radius: 50px;
    -o-border-radius: 50px;
}

.white {
    color: #fff;
}

.black {
    color: #000;
}

.outer-grid {
    min-height: calc(100vh - 176px);
}

li {
    list-style-type: none;
}

.bold {
    font-weight: bold;
}

.entry-content-page p {
    line-height: 24px;
    /*font-family: 'spartan_mbregular';*/
    margin: 0 0 15px 0;
}

.entry-content-page h1, .entry-content-page h2, .entry-content-page h3 {
    /*font-family: 'spartan_mbbold'; */
    padding-bottom: 20px;
    line-height: normal;
}

.entry-content-page h1 {
    font-size: 30px;
    font-weight: 600;
    margin: 0;
}

.entry-content-page h2 {
    font-size: 23px;
}

.entry-content-page h3 {
    font-size: 16px;
    padding: 15px 0 10px;
}

/********* Common css **********/
.site-main-header {
    background: #353535;
    width: 100%;
    padding: 15px 5px;
}

.site-main-header form input {
    height: 25px;
    border: none;
    min-width: 250px;
    border-radius: 2px;
    color: #e8e8e9;
}

.site-footer.theme-footer {
    margin: 0;
    padding: 0;
    width: 100%;
    padding: 65px 0 35px 0;
    background: #353535;
    color: #fff;
    text-align: center;
    max-width: 100%;
}

.wt_copyright span {
    color: #ffc400;
    font-size: 15px;
    font-weight: 800;
}

.right-container {
    padding: 0 20px 0 40px;
    width: 100%;
}

.menu-sidebar-menu-container {
    transition: .3s ease-in-out;
    width: 300px;
    border-right: 1px solid #e2e2e2;
    min-height: 100vh;
    overflow-x: visible;
}

.menu-sidebar-menu-container .sub-menu-toggle {
    display: none;
}

.menu-sidebar-menu-container ul li {
    padding: 3px 0;
}

.menu-sidebar-menu-container ul li a {
    display: inline-block;
    padding: 5px 20px;
    color: #000;
    font-size: 14px;
    width: 100%;
    transition: .1s ease-in-out;
    /* font-family: 'spartan_mbblack';*/
}

.menu-sidebar-menu-container ul li a:hover, .menu-sidebar-menu-container a:focus:not(.wp-block-button__link):not(.wp-block-file__button) {
    background: #464646;
    color: #fff;
    text-decoration: none;
}

.menu-sidebar-menu-container ul li a:not([href]):not([class]):hover {
    color: #fff;
}

.menu-sidebar-menu-container li.menu-item-has-children>a::before {
    content: '\f0da';
    font-family: 'FontAwesome';
    margin-right: 2px;
    transition: .2s ease;
}

.menu-sidebar-menu-container li.menu-item-has-children>a.toggle-icon::before {
    content: "\f0d7";
}

.menu-sidebar-menu-container ul li .sub-menu {
    padding-left: 20px;
    display: none;
}

.menu-sidebar-menu-container ul li .sub-menu.show-list {
    display: block;
}

/*#menu-sidebar-menu > li:first-child a,*/
.menu-sidebar-menu-container ul li a.active-link {
    background: #464646;
    color: #fff;
}

.right-container .post-head a, .right-container .post-head a:hover, .right-container .post-head a:focus {
    color: #000;
    text-decoration: none;
}

.entry-content-page .post-head+p {
    font-size: 14px;
    font-weight: bold;
}

.toggle-sidebar {
    height: 40px;
    width: 25px;
    background: #fdb714;
    font-size: 22px;
    color: #fff;
    font-weight: bold;
    cursor: pointer;
    line-height: 40px;
    text-align: center;
    position: absolute;
    display: none;
    top: 0;
    right: -25px;
}

.toggle-sidebar::after {
    content: "\f105";
    font-family: 'FontAwesome';
    display: inline-block;
}

.toggle-sidebar.rotateicon::after {
    transform: rotate(178deg);
    margin-right: 2px;
}

.menu-sidebar-menu-container.active-sidebar {
    left: 0;
}

.full-height {
    min-height: 100vh;
}

.theme-breadcrumbs ol li.breadcrumb-item.active a {
    color: #fdb714 !important;
    font-weight: 600;
}

.theme-breadcrumbs ol li a {
    color: #000;
    font-size: 14px;
}

.theme-breadcrumbs ol li a:hover {
    text-decoration: none;
}

/********** Search bar css **************/
.search-form {
    margin-left: auto;
    margin-right: unset;
}

.search-form label, .search-form .search-submit {
    display: none;
}

.paginate-links {
    text-align: center;
}

.paginate-links {
    position: absolute;
    bottom: 0;
    right: 0;
    left: 0;
    margin: auto;
}

.paginate-links a, .paginate-links span {
    display: inline-block;
    height: 40px;
    width: 40px;
    line-height: 40px;
    border-radius: 50px;
    border: 1px solid #cacaca;
    color: #212121;
    text-decoration: none;
}

.paginate-links a:focus, .paginate-links span:focus {
    color: #000;
}

.paginate-links a:hover {
    background: #000;
    color: #fff;
}

.paginate-links .page-numbers.current {
    background: #fdb714;
    border: 1px solid #fdb714;
    color: #fff;
}

.paginate-links .next.page-numbers, .paginate-links .prev.page-numbers {
    font-size: 0;
    position: relative;
}

.paginate-links .next.page-numbers::after, .paginate-links .prev.page-numbers::after {
    content: "\f105";
    font-family: 'FontAwesome';
    font-size: 16px;
}

.paginate-links .prev.page-numbers::after {
    content: "\f104";
}

.page-header.alignwide {
    margin-bottom: 0;
    padding-bottom: 20px;
    margin: 0 0 20px;
}

.page-header.alignwide h1 {
    font-size: 40px;
    color: #fdb714;
}

.search-page-outer h2, .search-page-outer p, .search-page-outer footer {
    max-width: 100% !important;
}

.search-page-outer {
    max-width: 1200px;
    padding: 0 15px;
    margin: 0 auto;
}

.search-page-outer h2 {
    font-size: 23px;
    font-weight: 600;
}

.search-page-outer h2 {
    padding-bottom: 15px;
}

.search-page-outer p {
    line-height: 24px;
}

.search-page-outer .entry-footer, .search-page-outer p {
    padding-bottom: 10px;
}

.search-page-outer .search-result-count {
    display: none;
}

.search-page-outer .entry-content, .search-page-outer .entry-header, .search-page-outer .entry-footer {
    margin: 0;
}

.search-page-outer article {
    background: #eee;
    margin-bottom: 10px;
    padding: 10px 15px;
    border-radius: 5px;
}

.entry-content-page .row>div {
    flex-basis: 100%;
    max-width: 100%;
}

.entry-content-page.post-content .row>div:first-child {
    flex-basis: 60%;
    max-width: 60%;
}

.entry-content-page.post-content .row>div {
    flex-basis: 40%;
    max-width: 40%;
}

.entry-content-page ul li {
    list-style-type: disc;
    line-height: 1.7;
    font-size: 16px;
    /* font-family: 'spartan_mbregular';*/
}

#menu-sidebar-menu {
    padding-left: 0;
}

/************* Search bar css **********/


/************** Media query ***************/
@media only screen and (max-width: 992px) {
    .toggle-sidebar {
        display: inline-block;
    }

    .menu-sidebar-menu-container {
        position: absolute;
        min-height: 100%;
        background: #fff;
        z-index: 99;
        left: -300px;
    }
}

@media only screen and (max-width:767px) {
    .entry-content-page.post-content .row>div, .entry-content-page.post-content .row>div:first-child {
        flex-basis: 100%;
        max-width: 100%;
    }

    .top-header {
        flex-wrap: wrap;
        justify-content: center;
    }

    .logo {
        width: 100%;
        text-align: center;
        margin-bottom: 10px;
    }

    .site-footer.theme-footer {
        padding: 30px 0;
    }

    .site-footer.theme-footer .container {
        margin-top: 0;
        margin-bottom: 0;
    }

    .outer-grid {
        min-height: calc(100vh - 76px);
    }
}

@media only screen and (max-width:600px) {
    .logo img {
        max-width: 200px;
    }

    .entry-content-page p {
        font-size: 14px;
    }

    .entry-content-page h1 {
        font-size: 25px;
    }
}


/* custom css start here  */
.entry-content-page ul li {
    list-style-type: disc;

}

.entry-content-page ol li {
    list-style-type: decimal;
}

.entry-content-page ol li ul li {
    list-style-type: disc;
}
.wp-block-image {
    text-align: left;
}

.wp-block-image img {
    max-width: 500px;
    margin: auto;
}

.entry-content-page iframe {
    max-width: 500px !important;
    height: auto !important;
    max-height: unset !important;
    min-height: 280px;
    position: static !important;
}

.entry-content-page .wp-block-embed__wrapper:before {
    padding: 0 !important;
}