.site-branding {
    padding: 0px 36px 150px 0px;
}

@media only screen and (max-width: 767px) {
.site-container, .site-header-row-layout-contained, .site-footer-row-layout-contained, .entry-hero-layout-contained {
    margin: 0 auto;
    padding: unset;
}
	.site-branding {
    padding: 0px 24px 90px 75px;
}
}

@media only screen and (max-width: 480px) {
.rtl .ultp-block-item .ultp-block-image {
    margin-left: -13px !important;
    margin-right: 0px !important;
}
.ultp-block-item .ultp-block-image img {
width: 100%;
}
}

@media only screen and (max-width: 800px) {
#mybanner {
    height: auto;
    background-size: 100% 100%;
    padding-bottom: 50px;
}
}
.marimg {  vertical-align: middle;     width: 50px;}
.epsaftermenu {
    background: #FF0000;
    color: #fff;
    font-size: 18px;
    font-weight: bold;
    padding: 5px;
}

.ultp-block-image img {
    height: 250px;
    border: solid white 5px;
    border-radius: 5px;
}
.main-navigation .primary-menu-container > ul li a {
    direction: ltr;
}
.primary-sidebar.widget-area .widget li {
    border-bottom: 1px solid #ddd;
    list-style-type: none;
    margin-bottom: 8px;
    padding-bottom: 8px;
    word-wrap: break-word;
}
.primary-sidebar.widget-area h2.widget-title {
border-bottom: 3.2px solid #3182ce;
padding: 10px 10px;
margin-bottom: 25px;
}
.primary-sidebar.widget-area .widget {
margin-bottom: 40px;
box-shadow: 0 0 2px 0 rgb(0 0 0 / 12%), 0 2px 2px 0 rgb(0 0 0 / 24%);
background-color: #fff;
border-radius: 3px;
padding: 10px;
}

@media (max-width: 992px) {
.wp-block-ultimate-post-post-list-2 .ultp-block-media, .wp-block-ultimate-post-post-list-2 .ultp-block-media .ultp-block-content-wrap, .wp-block-ultimate-post-post-list-3 .ultp-block-media .ultp-block-content-wrap {
    display: flex !important;
}
}
@media (max-width: 767px) {
.wp-block-ultimate-post-post-list-2 .ultp-block-media, .wp-block-ultimate-post-post-list-2 .ultp-block-media .ultp-block-content-wrap, .wp-block-ultimate-post-post-list-3 .ultp-block-media .ultp-block-content-wrap {
    display: block !important;
}
}
.comment-form .comment-input-wrap p {
    margin: 0 0 0em 0;
}
blockquote {
    padding-right: 1em;
    border-right: 4px solid var(--global-palette4);
    border-left: none !important;
    padding-left: 0 !important;
}