/* .job-title
{
    text-transform: uppercase !important;
} */
#nav li a
{
    height: 40px !important;
}
#nav {
    margin-top: -96px !important;
}
#header_wrapper
{
    height: 71px !important;
}
.post, .widget, #comments {
    position: relative;
    border: solid 1px #ddd;
    background: #fff;
    margin: 0 0 40px;
    /* border-radius: 4px; */
    /* box-shadow: 0 10px 15px 6px rgb(0 0 0 / 10%); */
}
.post header, .post .post-excerpt, .post .post-body, #comments .comments-wrap {
    padding: 20px;
}
.post-title {
    font-size: 24px;
    margin: 20px 0;
    text-rendering: optimizeLegibility;
    font-weight: 700;
}
a:link, a:visited {
    color: #000 !important;
}
.post-details {
    font-size: 12px;
    width: 90%;
}
.post-image {
    /*height: 400px;*/
    /* width: 708px; */
}
.post-comments-badge {
    background: #79b044;
    height: 70px;
    width: 70px;
    position: absolute;
    top: 25px;
    right: 20px;
    border-radius: 100%;
    text-align: center;
    display: table;
}
img {
    max-width: 100%;
}
.post header, .post .post-excerpt, .post .post-body, #comments .comments-wrap {
    padding: 20px;
}
/* p {
    margin: 0 0 15px;
} */
.widget {
    padding: 20px;
}
.widget h4 {
    margin: 0 0 10px;
    padding: 0 0 10px;
    border-bottom: solid 1px #ddd;
}
h4 {
    font-size: 18px;
    text-rendering: optimizeLegibility;
    font-weight: 700;
}
.widget ul {
    list-style: none;
    margin: 0;
    padding: 0;
}
.widget ul li {
    margin: 0 0 5px;
}
.post-comments-badge i.fa {
    font-size: 15px;
}
.container.blog img{
    height: 400px;
    width: 100%;
}
@media handheld, only screen and (max-width: 767px){
    .container.blog img {
        height: auto;
        width: 410px;
    }
}
a {
    color: #fff !important;
    text-decoration: none;
}

a:hover {
    text-decoration: none;
}

.footer-content-column
{
    width: auto !important;
}

@media (min-width: 760px) 
{
    .footer-content-column {
        width: auto !important;
    }
}

#wt-responsive-nav, #wt-responsive-nav li > a{
    color: #000 !important;
}
.page-item:first-child .page-link
{
    margin-top: 10px;
}
/*********************************/
.job-title
{
    text-transform: uppercase !important;
}
.blog-img {
    /* height: 400px; */
    width: 100% !important;; 
}

.widget{
    position: relative;
    border: solid 1px #ddd;
    background: #fff;
    margin: 0 0 40px;
    border-radius: 4px;
    box-shadow: 0 10px 15px 6px rgb(0 0 0 / 10%);
}
.widget {
    margin-top: 105px;
    padding: 20px;
}
.widget h4 {
    margin: 0 0 10px;
    padding: 0 0 10px;
    border-bottom: solid 1px #ddd;
}
.widget ul {
    list-style: none;
    margin: 0;
    padding: 0;
}
.widget ul li {
    margin: 0 0 5px;
}
a:link, a:visited {
    color: #000 !important;
}
@media (min-width: 1200px)
{
    .container {
        max-width: 1335px;
    }
}

@media only screen and (max-width: 767px)
{
    .blog-img {
        height: 100%;
    width: 100% !important;
    }
}
.footer-content
{
    display: flex !important;
}