/*
 Theme Name:   JSVP TG
 Theme URI:    https://openbyte.ch
 Description:  Junge SVP Kanton Thurgau
 Author:       openbyte GmbH
 Author URI:   https://openbyte.ch
 Template:     hestia
 Version:      1.0
*/


/* =Theme customization starts here
-------------------------------------------------------------- */

.nodisplay {
    display: none;
}

.card-columns {
    column-count: 1;
 }


.content-container {
    padding-top: 100px;
    padding-bottom: 20px;
}

@media only screen and (min-width: 992px) {
.card-columns {
    column-count: 2;
 }
}


/* HOME POST CONTAINER */

.post_card a > div {
    text-decoration: none;
    color: #333;
}

.post_card a:hover {
    text-decoration: none;
    cursor: pointer;
}

.post_card a:hover > div {
    color: green !important;
    text-decoration: none;
}

.post_card {
    color: #333 !important;
}


/* HEADER */

#main-navigation a {
  font-size: 1.5em;
}

.dropdown-menu {
  right: auto;
}

.dropdown-menu a {
  font-size: 1.25em;
}

.title-logo-wrapper {
  display: block!important;
}

.navbar-toggle-wrapper {
  height: 50px;
}

.hestia-top-bar, .hestia-top-bar .widget.widget_shopping_cart .cart_list {
  background: #272727 !important;
}

/* MAIN */

body.custom-background {
  background: #ffffff !important;
}




/* FOOTER */

footer.footer.footer-black {
  margin-top: 50px !important;
}

footer.footer.footer-black {
  background: #272727 !important;
}


/* SIDEBAR */
.widget {
    margin-bottom: 10px!important;
}



/* EVENTS */

.eventscontainer {
  margin-top: 50px;
}


.eventdiv {
  margin-bottom: 70px !important;
}

.eventdiv h4 {
  margin: 0 !important;
  color: #272727 !important;
  font-size: 1.4em !important;
  font-weight: 700 !important;
}

.eventdiv h4 span {
  margin-left: 30px !important;
  font-weight: 400 !important;
}



.eventdiv h2 {
  margin: 0 !important;
  font-weight: 600;
  font-size: 2em !important;
  color: #13a324 !important;
}



/* GENERAL COLORS AND STYLES */

.hestia-title, .hestia-title a, .hestia-title a:hover, .title, .title a, .title a:hover, .card-title, .card-title a, .card-title a:hover, .info-title, .info-title a, .info-title a:hover, .footer-brand, .footer-brand a, .footer-brand a:hover, .footer-big h4, .footer-big h4 a, .footer-big h4 a:hover, .footer-big h5, .footer-big h5 a, .footer-big h5 a:hover, .media .media-heading, .media .media-heading a, .media .media-heading a:hover, .woocommerce ul.products[class*="columns-"] li.product-category h2, .woocommerce ul.products[class*="columns-"] li.product-category h2 a, .woocommerce ul.products[class*="columns-"] li.product-category h2 a:hover {
  color: #272727 !important;
}


h2 {
  line-height: 1.3em !important;
  color: #404040 !important;
  font-size: 2.5em !important;
}

.team-list .thumb-info-type {
  background-color: #009232 !important;
}

.team-list .thumb-info-title {
  bottom: 6%;
}
