/*
Theme Name: Gillion Child
Description: Child theme for Gillion theme
Author: Shufflehound
Author URI: http://shufflehound.com
Template: gillion
*/

/* Add your custom CSS below */



/* Add your custom CSS below */

.header-logo img { max-height: 38px; margin-top: -10px; }

.sh-header-mobile-navigation .header-logo img { max-height: 90px; }
.sh-widget-socialv2-item i { font-size: 35px; }
.sh-blog-fancy-title { font-size:18px !important; }

.blog-slider-content-icon { display: none !important; }
.blog-slider-content-details .post-categories-container { display: none !important; }
.blog-slider-content .post-meta { display: none !important; }
.slick-prev  { display: none !important; }
.blog-slider-container { padding-left: 0px; }

body.home #wrapper > .sh-page-layout-default { padding: 0px 0px !important; }

.home .mc4wp_email { display: none; }

.widget-item .mc4wp-form input[type=email] { max-width: 100%; }
.widget-item .mc4wp-form input[type=submit], .widget-item .mc4wp-form button[type=submit] {  margin-bottom: 15px !important;}

.widget-item { padding-bottom: 30px !important; }

.blog-slider-item h1, .blog-slider-item h2 { font-size: 38px !important; }
#sidebar .widget-item .widget-title, .wpb_widgetised_column .widget-item .widget-title { padding: 15px !important; background-color:#809675; color:#fff; }
#sidebar .widget-item .widget-title:nth-child(even), .wpb_widgetised_column .widget-item:nth-child(even) .widget-title { padding: 15px !important; background-color:#234234; color:#fff; }

.sh-widget-socialv2-list a { display:  inline-block !important; }
.sh-widget-socialv2-list { text-align:  center; }

/* donation */
.mad-donation-button { display: inline-block; width: 33% !important; font-size: 14px; background-color: #F2F2F2; color:#4D4D4D; }
.mad-donation-button.selected { background-color:#809675; color:#fff; }
.mad-donation-button:hover  { background-color:#809675; color:#fff; }
.mad-buttons-below .mad-donation-button { width:33% !important; margin: 0px !important; display: inline-block !important }
.mad-buttons-below .btnMakeDonation { font-size: 14px; }

.mad-section { padding:0px !important; margin: 0px !important; }
.mad-row { margin-bottom: 10px !important; }
.mad-donationform { padding: 15px !important; border: 0px !important; background-color:#4D4D4D !important; color: #fff; }
.mad-donationform h3 { color: #fff;}

/* tabs widget */

.sh-widget-poststab .nav-tabs li { padding: 10px !important; background-color:#F2F2F2 !important;  }
.sh-widget-poststab .nav-tabs li:first-child { margin-right: 0px !important; }
.sh-widget-poststab .nav-tabs li.active {background-color:#809675 !important;  }

.sh-widget-poststab .nav-tabs li.active .widget-title {color:#fff !important; padding: 0px !important; background-color: transparant !important;}
.sh-widget-poststab .nav-tabs li .widget-title {color:#fff !important; padding: 0px !important; background-color: transparant !important;}
.nav-tabs li .widget-tab-title { background-color: #F2F2F2 !important;}
.nav-tabs li.active .widget-tab-title { color:#4D4D4D !important; background-color: #809675 !important;}
.sh-widget-poststab .nav-tabs li:not(.active) a h3, .sh-widget-poststab .nav-tabs li:not(.active) a h4 { color:#4D4D4D !important;}
/* widget witter */
.sh-carousel-position-title.sh-carousel-style1.sh-title-style1 .widget-slide-arrows-container:not(.not-slider) { padding-right: 0px !important; }

.sh-carousel-position-title .widget-slide-arrows, .sh-carousel-position-title .post-slide-arrows { top: 15px;right: 10px; }
.sh-widget-twitter-item { padding: 10px !important; background-color:#fff; }
.sh-widget-twitter-tittle { font-size: 14px !important; }
.sh-widget-twitter-list { border-radius: 0px !important; background-color:#809675; }

.sh-widget-twitter-follow { background-color: #F2F2F2; border-radius: 0px !important; }
.sh-widget-twitter-follow:hover { background-color: #809675; color:#fff; border-radius: 0px !important; }

/* overige */
.post-thumbnail, .post-thumbnail img, .post-thumbnail .sh-ratio-content, .post-switch-item, .sh-widget-instagram-item img, .sh-widget-instagram-item-overlay, .sh-read-later-thumbnail, .sh-read-later-thumbnail:after, .sh-overlay-style1, .sh-comment-form, .post-media-play-overlay, .post-media-play-overlay:after, .post-quote-link .sh-ratio-content, .post-gallery-list, .post-gallery-list .slick-list, .post-switch-item:after, .widget_facebook iframe, .sh-widget-facebook-overlay, .sh-widget-posts-slider-thumbnail, .sh-widget-posts-slider-group-style2, .sh-widget-posts-slider-group-style2 .slick-list.draggable, .post-content-review-details, .post-content-review-progressbar-graph, .post-content-review-progressbar-graph-fill, .sh-post-author, .post-content-share .jssocials-share, .sh-comment-form input, .sh-comment-form textarea, .post-content img { border-radius: 0px; }
.post-title h2 { font-size: 18px !important; }
.post-categories, .post-categories a { font-size: 12px !important; }

.blog-style-masonry article { width: 50% !important; }

.sh-title-style1 #sidebar h3:after, .sh-title-style1 .gillion-columns-sidebar .wpb_widgetised_column > .wpb_wrapper h3:after, .sh-title-style1 .post-single-title:after, .sh-title-style1 .sh-widget-poststab-title:after, .sh-title-style1 .sh-blog-fancy-title:after, .sh-title-style1 .sh-header-side h3:after  { display: none; }

#sidebar .widget-item .sh-widget-poststab .widget-title { font-size: 17px !important; padding: 5px 0px !important; }

/* woocommerce */

.woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1 { width: 100%; }
.gillion-woocommerce .checkout-order, .gillion-woocommerce .woocommerce-order-details { overflow: auto;;}
#order_review { width: 100%; }
#customer_details { float:left !important; }

@media screen and (max-width:769px) {
  .sh-nav-search {
    display: none !important;
  }
}

blockquote {
  font-size: 20px;
  margin: 20px;
}
blockquote::before {
  top:70%;
}

i.fa, .sh-widget-socialv2-list i { color:#809675 !important; }

#posts_tabs-1 h4.widget-title { padding:0px !important;}

@media screen and (max-width:600px) {
  .woocommerce-billing-fields, .col-1, .col-2,.col2-set,.col1-set,#customer_details { width:100% !important;}
}
