/*
 Theme Name:   Batya
 Theme URI:    https://batya.urjweb-1.org/
 Description:  Batya
 Author:       RJ Web Builder
 Author URI:   http://rjweb-builder.com/
 Template:     bizco
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         urj, batya
 Text Domain:  bizco-child
*/

html {
    background: #3a5d7a url(images/html-bg.png)
}

h2 {
    color: #7d7d7d;
    font-family: "Times New Roman";
    font-weight: normal;
}

h3.module-title, h2.widgettitle {
    border-bottom: 1px solid #dedede;
    margin-bottom: 20px;
    padding-bottom: 15px;
    font-size: 1.3em;
    color: black;
}

#footerwrap {
    background: #26375a url(images/footer-bg.png);
}

#sliderwrap {
    background: url(images/slider-bg.png) repeat-x;
    background-size: auto 100%;
}

#site-logo img {
    width: 250px;
    padding-top: 20px;
}

#main-nav a {
    padding: 8px 10px;
}

#main-nav .current_page_item a, #main-nav .current-menu-item a {
    padding: 8px 25px;
}

.social-links .icon-large i {
    padding: 6px 0;
}

.widget .social-links li {
    margin-right: 0;
}

.flex-direction-nav .flex-prev {
    background: url(images/slide-next-prev.png) no-repeat;
}

.flex-direction-nav .flex-next {
    background: url(images/slide-next-prev.png) no-repeat 0 -57px;
}

.flex-direction-nav .flex-prev {
    left: -15px;
}

.flex-direction-nav .flex-next {
    right: -15px;
}

#slider .flex-viewport {
    margin: 0 30px;
    /*width: 90%;*/
}

#body {
    padding-top: 0;
    box-shadow: none;
    -webkit-box-shadow: none;
}

.rss_item .rss-thumb img {
    border-radius: 0;

}

.rss_item .rss_item-title a {
    color: #0069cb;
    font-size: 14px;
    line-height: 1em;
}

.rss_item {
    width: 100%;
    margin-left: 0;
    display: block;
    border-bottom: 1px solid #dedede;
}

.footer-rss-feed {
    background-color: white;
    padding-bottom: 30px;
}

.tribe-events-list-widget .tribe-list-widget li, .tribe-events-adv-list-widget .tribe-list-widget li {
    display: inline-block;
    width: 33%;
    border-top: none;
    margin-bottom: 30px;
    vertical-align: top;
}

.tribe-event-custom-date-box {
    display: inline-block;
    width: 60px;
    border: 5px solid #0055a5;
    text-align: center;
    vertical-align: top;
}

.tribe-events-list-widget .tribe-list-widget li:nth-child(2n) .tribe-event-custom-date-box, .tribe-events-adv-list-widget .tribe-list-widget li:nth-child(2n) .tribe-event-custom-date-box {
    border-color: #6cad47;
}

.tribe-event-custom-date-box .date-wrapper {
    text-transform: uppercase;
    font-family: Arial,Helvetica,sans-serif;
    font-weight: bold;
    font-size: 1.6em;
    padding: 10px 0;
}

.tribe-event-custom-date-box .date-wrapper .day {
    display: block;
    border-top: 2px solid #7a7a7a;
    font-size: 1.4em;
    padding-top: 10px;
    margin-top: 10px
}

.tribe-event-custom-content {
    display: inline-block;
    margin-left: 10px;
    width: calc(100% - 90px);
}

.tribe-event-title {
    margin-top: 0;
}

.urjbuilder-newsletter-widget {
    background-color: #f7f8fa;
    padding: 1.5em;
}

.urjbuilder-newsletter-widget .newsletter-wrapper {
    padding: 20px 0;
}

.urjbuilder-newsletter-widget .newsletter-wrapper .newsletter-left {
    width: 41%;
    padding: 50px 3%;
    text-align: right;
}

.urjbuilder-newsletter-widget .newsletter-wrapper .newsletter-title {
    color: inherit;
    margin-top: 0;
    font-size: 1.3em;
    font-family: inherit;
    font-weight: bold;
    letter-spacing: 0;
}

.urjbuilder-newsletter-widget .newsletter-wrapper .newsletter-link {
    margin-top: 40px;
}

.urjbuilder-newsletter-widget .newsletter-wrapper .newsletter-link a {
    font-size: 1.3em;
    font-weight: bold;
    color: #0069cb;
}

.urjbuilder-newsletter-widget .newsletter-wrapper .newsletter-right img {
    border: 1px solid #dadada;
}



.feature-posts h2.widgettitle {
    margin-bottom: 10px;
}

.feature-posts-list li {
    border-width: 0;
}

.feature-posts-list li + li {
    border-width: 1px;
}

#footer .footer-text {
    padding-top: 0;
}

#footer .footer-text h6 {
    margin-bottom: 0;
    margin-top: 0;
    color: white;
    font-family: Arial, Helvetica, sans-serif;
    line-height: 5px;
}

#footer .footer-text h3 {
    margin-top: 0;
    color: white;
    font-family: Arial, Helvetica, sans-serif;
    font-weight: bold;
}

#footer .feature-posts-title {
    color: #9ca8b3;
    font-weight: bold;
}

#footer .widget li {
    border-color: #60778c;
}

#footer .widget {
    margin-bottom: 5px;
}

#footer .widget .feature-posts-list .post-img {
    border: 3px solid white;
}

#footer .widget .feature-posts-list small {
    color: #9ca8b3;
}

#footer h4.widgettitle {
    border-bottom: 1px solid #60778c;
    margin-bottom: 5px;
    padding-bottom: 10px;
}

.module-post .builder-posts-wrap .post-title {
    border: none;
}

.module-post .builder-posts-wrap .post-title a {
    color: black;
}

.module-post .builder-posts-wrap .post-image {
    display: inline-block;
    width: 20%;
    height: auto;
    vertical-align: top;
    margin-top: 8px;
}

.module-post .builder-posts-wrap .post-image img {
    width: 100%;
    border-radius: 3px;
}

.module-post .builder-posts-wrap .post-content {
    display: inline-block;
    width: 74%;
    padding-left: 4%;
}

@media screen and (max-width: 960px){
    .tribe-events-list-widget .tribe-list-widget li, .tribe-events-adv-list-widget .tribe-list-widget li {
        display: block;
        width: 100%;
        border-bottom: 1px solid #c1c1c1;
    }

    .tribe-event-custom-date-box {
        width: 70px;
    }

    .tribe-event-custom-content {
        width: calc(100% - 100px);
    }
}

@media screen and (min-width: 768px){
    .footer-rss-feed .rss_item {
        display: inline-block;
        width: 48%;
        margin-right: 2%;
        border-bottom: none;
    }
}

.single-urj_events #content {
    background: #fff;
    width: 100%;
    margin: 0 auto;
}