/*

Theme Name:     DrJulie

Description:    Child of Pinnacle Premium by Kadence Themes

Author:         Little Biz Online

Template:       pinnacle_premium



(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)

*/



/* 1.0 HEADER

    1.1  Navigation 

    1.2  Page titles

   2.0 HOMEPAGE

    2.1  Image Menu

    2.2 Sign up widget

   3.0  FOOTER 

   4.0  SHOP 

     4.1  Sidebar

   5.0  BLOG 

     5.1  Sidebar 

     5.2  Header

     5.3  Sticky post

   6.0  PAGE LAYOUT

     6.1  Nourishing Bumps

     6.2 Nourishing Newborn Days

     6.3 Nourishing Little Minds and Bodies

     6.4 Nourishing Mums

     6.5 Contact

   7.0  MAGIC BOX OPT IN BOXES

   8.0  BUTTONS

     8.1 Sale Badges

   9.0  BLOCKQUOTES

   10.0 EVENTS

*/



/* 1.0 HEADER */

/* 1.1  Navigation */

.col-md-8.col-sm-4.col-ss-2.kad-header-right {

  width: 100%;

}



.kad-header-style-basic #logo {

    margin-top: 5px;

    margin-bottom: -10px;

}



.kad-header-style-basic #nav-main ul.sf-menu > li > a {

    line-height: 50px !important;

}



.col-md-8.col-sm-4.col-ss-2.kad-header-right {

    height: 60px;

}



.container.mobile-nav-container {

  padding-bottom: 0px !important;

}



/* 1.2 Page Titles */

.page-header {

    padding-bottom: 5px !important;

padding-top: 10px !important;

}



/* 2.0 HOMEPAGE */

/* 2.1 Image Menu */

.home-padding.home-margin {

  padding-top: 20px;

}



.intro-home-text {

    font-size: 17px;

    line-height: 24px;

}



.infobanner .home-message {

    background-color: rgba(0,0,0,0.2);

}



.infobanner h4 {

  font-weight: 700;

}



.infobanner .home-message {

    padding-left: 10px;

    padding-right: 10px;

}



.infobanner {

  background-size: cover !important;

}



/* 2.2 Sign up widget */

#text-4.widget-1.widget-first.widget.widget_text {

 background-color: none;

}



.freedownload {

  font-size: 25px;

  text-transform: uppercase;

  text-align: center;

  color: #2E5F0D;

  font-weight: 700;

  font-family: sans-serif;

}



.freedownloadbody {

  color: #555555;

  font-size: 18px;

  text-align: center;

}



.freedownloadand {

  font-size: 25px;

  text-align: center;

  color: #2E5F0D;

  font-style: italic;

  font-family: sans-serif;

}



#text-2.widget.widget_text {

 background-color: #6AC331;

}



#mc_embed_signup {

 background-color: #6AC331 !important;

}



label {

    color: #555555 !important;

}



/* 3.0 Footer */

#text-5.widget.widget_text {

  text-align: center;

}



.widget-title {

    padding-bottom: 8px !important;

}



/* 4.0 SHOP */

.product_item .price {

    min-height: 55px !important;

}



.product_meta {

  display: none;

}



/* 4.1 Sidebar */

#category_post_list_widget-2.widget-2.widget-last.widget.widget_category_post_list_widget .post-title {

  font-size: 14px;

 }



#category_post_list_widget-2.widget-2.widget-last.widget.widget_category_post_list_widget .post_content {

  text-align: center !important;

}



#category_post_list_widget-2.widget-2.widget-last.widget.widget_category_post_list_widget .post_thumbnail {

    float: none !important;

    margin-right: 0px !important;

}



/*   5.0  BLOG */



.postauthortop.author.vcard {

  display: none;

}



/*     5.1  Sidebar */



#category_post_list_widget-3.widget-5.widget-last.widget.widget_category_post_list_widget .post-title {

  font-size: 14px;

 }



#category_post_list_widget-3.widget-5.widget-last.widget.widget_category_post_list_widget .post_content {

  text-align: center !important;

}



#category_post_list_widget-3.widget-5.widget-last.widget.widget_category_post_list_widget .post_thumbnail {

    float: none !important;

    margin-right: 0px !important;

}



/* 5.2 Blog header 

.blog .kad-page-title {

  background: #555;

  padding: 30px;

  text-align: center;

  font-size: 60px;

}



.blog .kad-page-title:after {

  display: block;

	white-space: pre;

content: "\A Recipes, reviews, my thoughts, \A struggles, inspirations & more!";

  font-family: raleway;

  font-size: 50%;

line-height: normal;

 text-align: center;



}*/



/* 5.3 STICKY POST */

.sticky:before {

  content:"FEATURED POST";

  color: #6AC331;

  font-weight: 700;

padding-left: 10px;

}



.sticky {

  border: 2px solid #6AC331;

padding-top: 15px;

}



/* 6.0 PAGE LAYOUT */

.container {

    padding-bottom: 20px !important;

}



/* 6.1 Nourishing Bumps */

#nourishing-bumps {

padding-left: 20%;

padding-right: 20%;

margin-left: auto !important;

margin-right: auto !important;

text-align: left;

background-image: url('https://juliebhosale.co.nz/wp-content/uploads/2016/09/Bumps-Copy.jpg');

    background-repeat: no-repeat;

    background-size: cover;

    padding-top: 7%;

    padding-bottom: 7%;

background-position: right;

}



#nourishing-bumps .green-button {

width: 70%;

margin-left: auto;

margin-right: auto;

}



#nourishing-bumps-2 {

padding-left: 20%;

padding-right: 20%;

margin-left: auto !important;

margin-right: auto !important;

text-align: left;

}



#bump {

padding-left: 20%;

padding-right: 20%;

margin-left: auto !important;

margin-right: auto !important;

text-align: left;

}



#nourishing-bumps-2 .green-button {

width: 70%;

margin-left: auto;

margin-right: auto;

}



/* 6.2 Nourishing Newborn Days */

#newborn-days-banner {

padding-left: 20%;

padding-right: 20%;

margin-left: auto !important;

margin-right: auto !important;

text-align: left;

background-image: url('https://juliebhosale.co.nz/wp-content/uploads/2016/09/Newborn-Copy.jpg');

    background-repeat: no-repeat;

    background-size: cover;

    padding-top: 7%;

    padding-bottom: 7%;

}



#newborn-days {

padding-left: 20%;

padding-right: 20%;

margin-left: auto !important;

margin-right: auto !important;

text-align: left;

}



#newborn-days .green-button {

width: 70%;

margin-left: auto;

margin-right: auto;

}



#nourishing-bumps-2-2 {

padding-left: 20%;

padding-right: 20%;

margin-left: auto !important;

margin-right: auto !important;

text-align: left;

}



#nourishing-bumps-2-2 .green-button {

width: 70%;

margin-left: auto;

margin-right: auto;

}



/* 6.3 Nourishing Little Minds and Bodies */

#little-minds {

padding-left: 20%;

padding-right: 20%;

margin-left: auto !important;

margin-right: auto !important;

text-align: left;

background-image: url('https://juliebhosale.co.nz/wp-content/uploads/2016/09/Little-minds-and-bodies-Copy.jpg');

    background-repeat: no-repeat;

    background-size: cover;

    padding-top: 7%;

    padding-bottom: 7%;

}



#little-minds-2 {

padding-left: 20%;

padding-right: 20%;

margin-left: auto !important;

margin-right: auto !important;

text-align: left;

}



.page-id-2642 .green-button {

  margin-left: auto;

margin-right: auto;

}



/* 6.4 Nourishing Mums */

#mums-banner {

padding-left: 20%;

padding-right: 20%;

margin-left: auto !important;

margin-right: auto !important;

text-align: left;

background-image: url('https://juliebhosale.co.nz/wp-content/uploads/2016/09/Mums-Copy.jpg');

    background-repeat: no-repeat;

    background-size: cover;

    padding-top: 7%;

    padding-bottom: 7%;

background-position: right;

}



.page-id-2654 .green-button {

  margin-left: auto;

margin-right: auto;

}



#mum-section {

padding-left: 20%;

padding-right: 20%;

margin-left: auto !important;

margin-right: auto !important;

text-align: left;

}



/* 6.5 Contact */

.page-id-26 label {

  font-weight: 500;

}



/* 7.0  MAGIC BOX OPT IN BOXES */

.userstyle-1.magic-action-box .mab-content {

    font-family: raleway !important;

}



.userstyle-1.magic-action-box .mab-content * {

    font-family: raleway !important;

}



.userstyle-1.magic-action-box .mab-wrap .mab-subheading {

   text-align: center !important;

}



.userstyle-1.magic-action-box .mab-wrap {

   background-size: cover;

}



/* 8.0 BUTTONS */

.green-button {

 /* background: #6ac331; */

background-image: url('https://juliebhosale.co.nz/wp-content/uploads/2016/09/Button-background.jpg');

  color: #ffffff;

  padding: 20px;

  text-align: center;

width: 40%;

    min-width: 300px;

    font-size: 20px;

}



.green-button a {

  color: #ffffff;

}



.green-button a:hover {

  color: #ffffff;

}



.widget_price_filter .ui-slider .ui-slider-handle, .kt-page-pagnation a:hover, .kt-page-pagnation > span, .product_item .kad_add_to_cart:hover, .product_item.hidetheaction:hover a.button:hover, .product_item a.button:hover, .product_item.hidetheaction:hover .kad_add_to_cart:hover, .kad-btn-primary, html .woocommerce-page .widget_layered_nav ul.yith-wcan-label li a:hover, html .woocommerce-page .widget_layered_nav ul.yith-wcan-label li.chosen a, nav.woocommerce-pagination ul li span.current, nav.woocommerce-pagination ul li a:hover, .woocommerce-message .button, .widget_layered_nav_filters ul li a, .widget_layered_nav ul li.chosen a, .wpcf7 input.wpcf7-submit, .yith-wcan .yith-wcan-reset-navigation, .panel-heading .accordion-toggle, .nav-tabs li.active, .menu-cart-btn .kt-cart-total, .form-search .search-icon, .product_item .add_to_cart_button:hover, div.product .woocommerce-tabs ul.tabs li.active, #containerfooter .menu li a:hover, .bg_primary, p.demo_store, #commentform .form-submit #submit, .kad-hover-bg-primary:hover, .widget_shopping_cart_content .checkout, .product_item.hidetheaction:hover .add_to_cart_button:hover, .productnav a:hover, .kad-btn-primary, .single_add_to_cart_button, #commentform .form-submit #submit, #payment #place_order, .yith-wcan .yith-wcan-reset-navigation, .checkout-button, .widget_shopping_cart_content .checkout, .cart-collaterals .shipping_calculator .button, .login .form-row .button, .order-actions .button, input[type="submit"].button, .post-password-form input[type="submit"], #kad-top-cart-popup .button.checkout, #kad-head-cart-popup .button.checkout, table.shop_table td.actions .checkout-button.button, .select2-container .select2-choice .select2-arrow, .woocommerce span.onsale, span.onsale, .woocommerce #carouselcontainer span.onsale, #filters li a.selected, #filters li a:hover, .p_primarystyle .portfolio-hoverover, .woocommerce-message, .woocommerce-error, a.added_to_cart:hover, .cart-collaterals .cart_totals tr.order-total, .cart-collaterals .shipping_calculator h2 a:hover, .top-menu-cart-btn .kt-cart-total, #topbar ul.sf-menu li a:hover, .topbarmenu ul.sf-menu li.sf-dropdown:hover, .topbarsociallinks li a:hover, #topbar .nav-trigger-case .kad-navbtn:hover, .top-menu-search-btn:hover, .top-search-btn.collapsed:hover, .top-menu-cart-btn:hover, .top-cart-btn.collapsed:hover, .wp-pagenavi .current, .wp-pagenavi a:hover, .login .form-row .button, .post-password-form input[type="submit"], .kad-post-navigation .kad-previous-link a:hover span, .kad-post-navigation .kad-next-link a:hover span, .select2-results .select2-highlighted, .variations .kad_radio_variations label.selectedValue, #payment #place_order, .checkout-button, input[type="submit"].button, .order-actions .button, .productnav a:hover, #nav-main ul.sf-menu ul li a:hover, #nav-main ul.sf-menu ul li.current-menu-item a, .woocommerce-checkout .chosen-container .chosen-results li.highlighted, .return-to-shop a.wc-backward, .home-iconmenu .home-icon-item:hover i, .home-iconmenu .home-icon-item:hover h4:after, .home-iconmenu .home-icon-item:hover .kad-btn-primary, .image_menu_hover_class, .kad-icon-box:hover h4:after, .kad-icon-box:hover h3:after, .kad-icon-box:hover i, .kad-icon-box:hover .kad-btn-primary {

background-image: url('https://juliebhosale.co.nz/wp-content/uploads/2016/09/Button-background.jpg') !important;

}



/* 8.1 Sale Badges */

.isb_avada_green {

    fill: #92ca5f;

    background-color: #92ca5f;

    outline-color: #92ca5f !important;

}



.isb_avada_green:before {

    border-color: #92ca5f !important;

}



.isb_avada_green:after {

    border-color: #92ca5f !important;

}



/* 9.0 BLOCKQUOTES */

blockquote {

    font-size: 15px !important;

    border-left: 5px solid #6ac331 !important;

    margin-bottom: 30px;

}



/* 10.0 EVENTS */

.tribe-event-date-start {

  margin-left: 10px;

}



.ecs-event {

  margin-bottom: 50px;

}



/* -----______------_______------______ */

@media only screen and (max-width: 1030px) {

#newborn-days {

padding-left: 10px;

padding-right: 10px;

}



#newborn-days-banner {

padding-left: 10px;

padding-right: 10px;

}

#nourishing-bumps {

padding-left: 10px;

padding-right: 10px;

}



#nourishing-bumps-2 {

padding-left: 10px;

padding-right: 10px;

}



#bump {

padding-left: 10px;

padding-right: 10px;

}



#nourishing-bumps-2-2 {

padding-left: 10px;

padding-right: 10px;

}



#little-minds {

padding-left: 10px;

padding-right: 10px;

}



#little-minds-2 {

padding-left: 10px;

padding-right: 10px;

}



#mums-banner {

padding-left: 10px;

padding-right: 10px;

}



#mum-section {

padding-left: 10px;

padding-right: 10px;

}

}





/* -----______------_______------______ */

@media only screen and (max-width: 750px) {

#newborn-days-banner {

background-image: none !important;

}



#mums-banner {

background-image: none !important;

}



#little-minds {

background-image: none !important;

}



#nourishing-bumps {

background-image: none !important;

}



#newborn-days {

padding-left: 0px;

padding-right: 0px;

}



#newborn-days-banner {

padding-left: 0px;

padding-right: 0px;

}



#nourishing-bumps {

padding-left: 0px;

padding-right: 0px;

}



#nourishing-bumps-2 {

padding-left: 0px;

padding-right: 0px;

}



#bump {

padding-left: 0px;

padding-right: 0px;

}



#nourishing-bumps-2-2 {

padding-left: 0px;

padding-right: 0px;

}



#little-minds {

padding-left: 0px;

padding-right: 0px;

}



#little-minds-2 {

padding-left: 0px;

padding-right: 0px;

}



#mums-banner {

padding-left: 0px;

padding-right: 0px;

}



#mum-section {

padding-left: 0px;

padding-right: 0px;

}

}



/* -----______------_______------______ */

@media only screen and (max-width: 450px) {

.blog .kad-page-title:after {

  font-size: 30%;

}



.none-trans-header .nav-trigger-case.collapsed .kad-navbtn {

    margin-top: -80px !important;

}



.col-md-8.col-sm-4.col-ss-2.kad-header-right {

    height: 0px !important;

}



.blog .tp-bgimg.defaultimg {

background-image: url('https://juliebhosale.co.nz/wp-content/uploads/2016/09/Blog-mobile-page-banner-1.jpg') !important;

width: 100%;

}



.page-id-2661 .tp-bgimg.defaultimg {

background-image: url('https://juliebhosale.co.nz/wp-content/uploads/2016/09/Consults-mobile-page-banner-1.jpg') !important;

width: 100%;

}



}