/*
Theme Name: Hestia Child Update 2019
Author: Elvis Fernandes
Version: 1.0.0
Description: A Child Theme of Hestia, 2019 updates
Template: hestia
*/

/* Don't add any custom styles above this line!!! */

/* font changes */

* {font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  text-rendering: optimizeLegibility;}

h1, h2, h3, h4, h5, h6 {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;

}
body.mob-menu-slideout-over {
    padding-top: 0 !important;
    margin-top: -15px !important;
}

.card-image {
  box-shadow: none !important;
  
}

/* cards changes*/
.card-image:hover {
      box-shadow: 0 16px 38px -12px rgba(0, 0, 0, 0.56), 0 4px 25px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2) !important;
}

.fa.fa-cart-plus{
    background: url(assets/img/iconsspritsheet.png) no-repeat;
    display: block;
    height: 17px;
}

/* end of cards changes*/

/* nav bar  changes*/
@media only screen and (max-width : 768px) {
	.header .navbar {
		display: none;
	}
}
/* end of nav bar  changes*/

/* article titles color changes*/


.hestia-blogs article .category a,
.related.products ul li .category a,
.woocommerce.archive .blog-post .products li .category a,
.woocommerce .products li .category a,
.shop-item .category a,
.related-posts div .category a {
  color: #00bcd4!important;
}

@media only screen and (max-width : 480px) {
  .card-blog .row .category {
      margin-bottom: 30px !important;
  }
 /* .entry-date {
    margin-left: 30px !important;
  }*/
.hestia-blogs article .card-body .btn {
  background-color: #00bcd4 !important;
}
/* end of the  article titles color changes*/

.card-title a:hover{
  text-decoration: underline !important;
}
a:hover {
  text-decoration: underline !important;
}
a:not(.btn):not(.button):not(.added_to_cart):hover {
  text-decoration: underline !important;
}



.section-comments .form-submit .btn {
  font-weight: 700 !important;
}

button, input[type="submit"], input[type="button"], .btn{
  font-weight: 700 !important;
}

/* subscribe form*/
.hs-button{
   background-color: #4b8509 !important;
   background-image: linear-gradient(to bottom, #4b8509,#4b8509) !important;
}
.hubspot-blog-form .form-columns-3 .hs-form-field {
  width: 100% !important; 
  float: none !important; 

}

/* subscribe form*/
@media only screen and (max-width : 768px) {
  .footer .hestia-bottom-footer-content .footer-menu {
    display: none !important;
  }
}


.search-widget {
  display: flex;
  display: -webkit-box;
    display: -ms-flexbox;
  justify-content: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
}

.search-widget iframe {
  height: 300px;
}

.searchwidgettitle {
 font-size: 18px; 
 font-weight: bold;
 padding-bottom: 10px;
}

.mobmenu-right-alignment .mobmenu-right-bt {
    padding: 20px !important;
  }

.mob-menu-header-holder .mobmenur-container {
  top: 6px !important;
  margin-top: 0 !important;
}