/*!
Theme Name: medical-version
Theme URI: http://underscores.me/
Author: Underscores.me
Author URI: http://underscores.me/
Description: Description
Version: 1.0.0
Tested up to: 5.4
Requires PHP: 5.6
License: GNU General Public License v2 or later
License URI: LICENSE
Text Domain: medical-version
Tags: custom-background, custom-logo, custom-menu, featured-images, threaded-comments, translation-ready

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

medical-version is based on Underscores https://underscores.me/, (C) 2012-2020 Automattic, Inc.
Underscores is distributed under the terms of the GNU GPL v2 or later.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal https://necolas.github.io/normalize.css/
*/

/*--------------------------------------------------------------
>>> TABLE OF CONTENTS:
----------------------------------------------------------------
# Generic
	- Normalize
	- Box sizing
# Base
	- Typography
	- Elements
	- Links
	- Forms
## Layouts
# Components
	- Navigation
	- Posts and pages
	- Comments
	- Widgets
	- Media
	- Captions
	- Galleries
# plugins
	- Jetpack infinite scroll
# Utilities
	- Accessibility
	- Alignments

--------------------------------------------------------------*/

/*--------------------------------------------------------------
# Generic
--------------------------------------------------------------*/



/* 02-06-2023 */

.container_box {
    padding: 30px;
}
nav.wpuf-dashboard-navigation {
    display: none;
}
.pkp_site_name .is_text {
    max-width: 175px;
}
ul#menu-varticalmenu {
    padding: 0;
    margin-top: 23px;
}

ul#menu-varticalmenu li {
    font-size: 19px;
    list-style-type: none;
    margin-top: 8px;
}

ul#menu-varticalmenu li a {
    color: #fff;
    text-decoration: none;
    font-size: 14px;
}

ul#menu-varticalmenu li a:hover {
    color: aliceblue;
    text-decoration: underline;
    color: #fff;
}
.pkp_footer_content p {
    display: flex;
    align-items: flex-start;
}

.pkp_footer_content img {
    margin-right: 15px;
}
form#commentform p.comment-form-url {
    display: none;
}

form#commentform p {
    margin-bottom: 15px;
}

form#commentform p label {
    display: block;
}

form#commentform p textarea {
    border: 1px solid #949494;
    flex-grow: 1;
    margin-left: 0;
    margin-right: 0;
    min-width: 3em;
    padding: 8px;
    width: 100%;
}

form#commentform p input {
    border: 1px solid #949494;
    flex-grow: 1;
    margin-left: 0;
    margin-right: 0;
    min-width: 3em;
    padding: 8px;
    width: 100%;
}

form#commentform p input#wp-comment-cookies-consent {
    width: auto;
    min-width: 0!important;
    flex-grow: 0;
    margin-right: 5px;
}

form#commentform p.comment-form-cookies-consent {
    display: flex;
    align-items: center;
}


form#commentform p.comment-form-cookies-consent label {
    display: inline-block !important;
}

form#commentform p.form-submit {}

form#commentform p.form-submit input#submit {
    background-color: #4b7d92;
    color: #fff;
    width: auto;
}
ol.commentlist .comment-author.vcard img {
    display: none;
}

ol.commentlist .comment-content {
    background: #4b7d9254;
    padding: 8px;
    margin: 10px 0px;
}

ol.commentlist {
    list-style-type: none;
}
#commentform p.logged-in-as {
    display: none;
}

@media(max-width:991px){
	.pkp_site_name_wrapper {
   height: fit-content !important;
    display: flex;
    padding: 27px 15px 27px !important;
    justify-content: space-around;
    align-items: center;
}
.pkp_site_name ul li {
    margin: 0px 5px !important;
    padding: 0 !important;
    font-size: 14px !important;
}
.pkp_footer_content p {
    display: block;
  
}
	.pkp_site_name h2{
		margin: 0;
    font-size: 20px !important;
	}
.pkp_footer_content img {
    margin-bottom: 15px;
    margin-top: 15px;
    display: block;
}
.pkp_site_name_wrapper button.pkp_site_nav_toggle {
    position: relative;
    box-shadow: none;
    height: 100%;
}

.pkp_site_name_wrapper .pkp_site_name {
    position: static;
    width: fit-content;
    height: inherit;
    text-overflow: unset!important;
    white-space: initial;
}


.pkp_site_name .is_text {
    width: auto;
    padding: 0px;
   line-height: inherit !important;
}

.pkp_site_name ul {
    position: absolute;
    bottom: -1px;
    display: flex;
    padding: 0;
    /* left: 11px; */
    left: 0;
    margin: 0px !important;
    width: 100%;
    border-top: 1px solid;
    text-align: center;
    justify-content: center;
}

.pkp_site_name ul li {
    list-style-type: none;
    margin: 0px 5px;
}
	.pkp_site_nav_menu {
    left: 15px !important;
    width: calc(100% - 30px) !important;
   top: 159px !important;
    box-shadow: -3px 9px 16px -6px rgba(0,0,0,0.5);
}
.pkp_site_name_wrapper .pkp_site_name img {
    width: 100px;
    max-width: 100px;
}	
	.pkp_site_name_wrapper:before {
    display: none!important;
}
}
a.attachment_url {
    padding: 9px 30px;
    display: inline-block;
    background-color: #4b7d92;
    color: #fff;
    margin: 15px 0px;
}

h1.title {
    margin-bottom: 0;
}
section#nav_menu-3 {
    padding: 0px 15px 15px 15px;
    background-color: #4b7d92;
    margin-top: 30px;
}

section#nav_menu-3 h2.widget-title {
    color: #fff;
    display: inline-block;
    margin-bottom: 0px;
    width: 100%;
    border-bottom: 2px solid;
    padding-bottom: 20px;
}
.comment_box {
    width: 100%;
    background-color: #4b7d9233;
    padding: 15px;
    margin-top: 30px;
 	
}
.menuscript_file_download p {
    display: inline-block;
    margin: 5px !important;
}

.menuscript_file_download p a.attachment_url {
    margin: 0;
}
.comment_box span.dates {
    margin-bottom: 5px;
    display: inline-block;
    font-weight: 600;
}

.comment_box  a.attachment_url {
    margin-bottom: 0;
}
.comment_box span.commment {
    display: block;
    font-weight: 600;
}
.listartical li {
   list-style-type: none;
    margin-bottom: 20px;
    border: 1px solid #4b7d92;
    border-radius: 5px;
    padding: 5px;
}
.listartical li a.attachment_link {
    color: #4b7d92;
text-decoration: none;
}
.listartical li p.date {
    padding: 0px 10px;
}
.listartical li span {
    display: inline-block;
    padding: 5px 10px;
}

.listartical li span a.buttontext {
    color: #000;
    width: auto;
    padding: 0;
}
.listartical h1.title {
    font-size: 0;
}

.listartical h1.title span {
    font-size: 24px;
    margin-bottom: 20px;
    display: inline-block;
}
.wp-block-latest-posts__list li {
    margin-bottom: 10px;
}
.listartical li a.attachment_url {
    width: auto;
    padding: 5px 20px;
    margin: 10px;
    text-decoration: none;
}
.listartical li a {
    color: #fff;
    width: 100%;
    padding: 10px;
    display: inline-block;
}

.listartical ul {
    margin: 0;
    padding: 0;
}

.archives-page  h5 {
    font-size: 26px;
    font-weight: 600;
    margin: 0px 0px 25px;
}

.archives-page ul {
    padding: 0 0px 5px 21px;
}

.archives-page ul li {
    margin-bottom: 5px;
}

h2.first_category {
    display: inline-block;
    border-bottom: 4px solid #4b7d92;
   
}