body.page:not(.home) .content-area {
margin-top: 0 !important;
padding-top: 20px !important;
}
body.page:not(.home) .site-main h2 {
display: flex;
align-items: center;
margin-top: 1em !important;
padding: .5em .7em;
background-color: #ffebfd;
color: #257a1f;
}
body.page:not(.home) .site-main h2::before {
display: inline-block;
width: 7px;
height: 1.5em;
margin-right: .5em;
background-color: #460740;
content: '';
}
body.page:not(.home) .site-main h3 {
position: relative;
padding: .5em 1.2em;
}
body.page:not(.home) .site-main h3::before,
body.page:not(.home) .site-main h3::after {
display: inline-block;
position: absolute;
transform: translateY(-50%);
width: 12px;
height: 12px;
border: 2px solid #d95b66;
content: '';
}
body.page:not(.home) .site-main h3::before {
top: calc(50% - 3px);
left: 0;
}
body.page:not(.home) .site-main h3::after {
top: calc(50% + 3px);
left: 5px;
} body.single-post .site-main h2 {
display: block;
position: relative;
margin: 0 0 1em 0;
padding: 0.3em 0.6em;
background: #DE9937;
color: white;
}
body.single-post .site-main h2::before {
position: absolute;
content: '';
top: 100%;
left: 0;
border: none;
border-bottom: solid 15px transparent;
border-right: solid 20px rgb(149, 158, 155);
}
body.single-post .site-main h3 {
display: block;
position: relative;
margin: 0 0 1em 0;
padding: 0.4em 0.8em;
background: #f5eada;
}
body.single-post .site-main h3:after {
position: absolute;
content: '';
top: 100%;
left: 30px;
border: 15px solid transparent;
border-top: 15px solid #f5eada;
width: 0;
height: 0;
}
body.single-post .site-main h4 {
padding: 0.25em 0.5em;
color: #494949;
background: transparent;
border-left: solid 5px #DE9937;
} .widget_wpc_filters_widget {
padding-top: 80px !important;
}
.wpc-filter-set-widget-title h2 {
font-size: 24px !important;
}
.wpc-filter-title {
font-size: 18px !important;
}
.wpc-filters-widget-wrapper {
padding-top: 40px !important;
}
.hospital-main .ast-article-inner {
width: 100% !important;
}
.table-hos {
border-collapse: collapse;
table-layout: fixed;
width: 100% !important;
text-align: left;
}
.table-hos th, .table-hos td {
border: 2px solid #d2e8f1;
padding: 1em;
font-size: 14px !important;
text-align: left;
}
.table-hos thead th {
background-color: #E3F6D0;
border: 2px solid #d2e8f1;
border-right: 2px solid #fff;
border-bottom: 2px solid #fff;
text-align: center;
}
.table-hos thead th:last-of-type {
border-right: 2px solid #d2e8f1;
}
.table-hos tbody th {
color: #4d9bc1;
font-weight: bold;
text-align: center;
} .sidebar-main .wp-block-search__input {
width: 100px !important;
}
.sidebar-main button {
font: 14px !important;
padding: 5px 10px !important;
}
.sidebar-main h4 {
margin-bottom: 10px;
padding: 0.3em 0.5em; font: 16px !important;
color: #494949; background: #fffaf4; border-left: solid 5px #ffaf58; }
.sidebar-main li {
padding-left: 1em;
font: 14px !important;
}
@media screen and (max-width:640px) {
input[type="button"],input[type="submit"] {
-webkit-appearance: none;
}
.break:before {
content: "\A";
white-space: pre;
}
body.ast-plain-container .site-main {
padding-top: 40px;
padding-bottom: 40px;
}
body.home .site-main {
padding-top: 0;
padding-bottom: 0;
} .widget_wpc_filters_widget {
margin-bottom: 0 !important;
padding: 20px 20px 0 20px !important;
}
.wpc-filters-widget-wrapper {
padding-top: 20px !important;
}
.wpc-filters-main-wrap .wpc-open-close-filters-button {
background-color: #517338 !important;
color: #fff !important;
}
#primary {
padding-top: 0 !important;
}
.hospital-main {
margin-top: 0 !important;
padding-top: 0 !important;
}
.table-hos tr,
.table-hos td{
display: block;
width: 100%;
position: relative;
}
.table-hos thead {
display:none;
}
.table-hos th, .table-hos td {
display: block;
border: 0;
border-bottom: 2px solid #d2e8f1;
}
.table-hos tbody th{
background: #E3F6D0;
} .uagb-container-inner-blocks-wrap .menu-item {
line-height: 2.5 !important;
} .site-footer h2 {
padding-top: 40px;
}
.menu-footer_menu1-container .menu-item,
.menu-footer_menu2-container .menu-item {
line-height: 2.5 !important;
}
}