/*



Theme Name: Bakersalts



Theme URI: http://underscores.me/



Author: Underscores.me



Author URI: http://underscores.me/



Description: Description



Version: 1.0.0



License: GNU General Public License v2 or later



License URI: http://www.gnu.org/licenses/gpl-2.0.html



Text Domain: bakersalts



Tags:







This theme, like WordPress, is licensed under the GPL.



Use it to make something cool, have fun, and share what you've learned with others.







Bakersalts is based on Underscores http://underscores.me/, (C) 2012-2016 Automattic, Inc.



Underscores is distributed under the terms of the GNU GPL v2 or later.







Normalizing styles have been helped along thanks to the fine work of



Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/



*/











/*--------------------------------------------------------------



>>> TABLE OF CONTENTS:



----------------------------------------------------------------







# Normalize



# Typography



# Elements



# Forms



# Navigation



	## Links



	## Menus



# Accessibility



# Alignments



# Clearings



# Widgets



# Content



	## Posts and pages



	## Asides



	## Comments



# Infinite scroll



# Media



	## Captions



	## Galleries



--------------------------------------------------------------*/











/*--------------------------------------------------------------



# Normalize



--------------------------------------------------------------*/



.logo img {



    width: 250px;



    position:relative;



    left:15%;



	top:2px;



}

.single_variation_wrap{padding-bottom: 15px;}





.page-template-default  .main,



.page-template-default  .sidebar {



    margin-top: 92px;



    margin-bottom: 200px



}







.banner-image h2,



.banner-image p {



    color: #fff !important;



}







.category-hero {



    height: 470px;



}







.banner-image p {



    width: 66.66666667%;



    max-width: 600px;



    font-size: 18px;



    line-height: 1.375;



    margin-left: auto;



    margin-right: auto;



}











/*Woocommerce Customization*/







.woocommerce div.product .woocommerce-tabs ul.tabs {



    display: none;



}







.woocommerce div.product .woocommerce-tabs .panel {



    display: block !important;



}







#tab-description,



#tab-additional_information,



#tab-reviews {



    margin-bottom: 30px !important;



    padding: 20px 10px;



    border-bottom: 1px solid #c0b8b1;



    display: block !important; 



}







/*#tab-description {



    background: #FDF7EE;



}







#tab-additional_information {



    background: #e8e8e8;



}







#tab-reviews {



    background: #fff;



}*/







.woocommerce #respond input#submit.alt,

.woocommerce a.button.alt,

.woocommerce button.button.alt,

.woocommerce input.button.alt,

.woocommerce .single_variation_wrap button.alt.single_add_to_cart_button.disabled{

    background: #d2973b !important;

    background-color: #d2973b !important;

    color: #fff;

    text-transform: uppercase;

    margin: 0 0 .5em;

    padding: 1.25em 1.953em;

    font-size: 1em;



}

.woocommerce #respond input#submit.alt,

.woocommerce a.button.alt,

.woocommerce button.button.alt,

.woocommerce input.button.alt{

     background-color: #d2973b !important;

}





.woocommerce #respond input#submit.alt:hover,



.woocommerce a.button.alt:hover,



.woocommerce button.button.alt:hover,



.woocommerce input.button.alt:hover {



    background: #B17C29 !important;



}











/* Text meant only for screen readers */







.screen-reader-text {



    clip: rect(1px, 1px, 1px, 1px);



    position: absolute !important;



    right: 0;



}







.screen-reader-text:hover,



.screen-reader-text:active,



.screen-reader-text:focus {



    background-color: #f1f1f1;



    border-radius: 3px;



    box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);



    clip: auto !important;



    color: #21759b;



    display: block;



    font-size: 14px;



    font-weight: bold;



    height: auto;



    left: 5px;



    line-height: normal;



    padding: 15px 23px 14px;



    text-decoration: none;



    top: 5px;



    width: auto;



    z-index: 100000;



    /* Above WP toolbar */



}











/*Social Media Icons */



.menu-social li a {



	padding: 5px;



}



.menu-social li a:before {



    display: inline-block;



   	width: 32px;



    height: 32px;



    border-radius: 5px;



    vertical-align: middle;



    line-height: 32px;



    font-family: 'Fontawesome';



    font-size: 20px;



    color: #fff;



    -webkit-font-smoothing: antialiased;



    content: '\f0c0';



    text-indent: 0;



}







.menu-social li a[href*="facebook.com"]::before {



    content: '\f09a';



    background: #3360a1;



}







.menu-social li a[href*="twitter.com"]::before {



    content: '\f099';



    background: #31aee4;



}







.menu-social li a[href*="dribbble.com"]::before {



    content: '\f17d';



}







.menu-social li a[href*="plus.google.com"]::before {



    content: '\f0d5';



    background: #db5240;



}







.menu-social li a[href*="pinterest.com"]::before {



    content: '\f0d2';



    background: #d51f30;



}







.menu-social li a[href*="github.com"]::before {



    content: '\f09b';



}







.menu-social li a[href*="tumblr.com"]::before {



    content: '\f173';



}







.menu-social li a[href*="youtube.com"]::before {



    content: '\f167';



    background: #ea363a;



}







.menu-social li a[href*="flickr.com"]::before {



    content: '\f16e';



}







.menu-social li a[href*="vimeo.com"]::before {



    content: '\f194';



}







.menu-social li a[href*="instagram.com"]::before {



    content: '\f16d';



}







.menu-social li a[href*="linkedin.com"]::before {



    content: '\f0e1';



    background: #0a6c9b;



}











/*--------------------------------------------------------------



5.0 Navigation



--------------------------------------------------------------*/



/*--------------------------------------------------------------



5.1 Links



--------------------------------------------------------------*/















/* Social Menu */







.menu-social ul {



    float: right;



    text-align: center;



    list-style: none;    



}







.menu-social ul li {



    position: relative;



    display:  inline-block;    



}







.menu-social li a:before {



    display: inline-block;



    padding: 0 5px;



    vertical-align: top;



    font-family: 'Fontawesome';



    font-size: 20px;



    color: #fff;



    -webkit-font-smoothing: antialiased;



    content: '\f0c0';



}







.menu-social li a[href*="facebook.com"]::before { content: '\f09a'; }







.menu-social li a[href*="twitter.com"]::before { content: '\f099'; }







.menu-social li a[href*="dribbble.com"]::before { content: '\f17d'; }







.menu-social li a[href*="plus.google.com"]::before { content: '\f0d5'; }







.menu-social li a[href*="pinterest.com"]::before { content: '\f0d2'; }







.menu-social li a[href*="github.com"]::before { content: '\f09b'; }







.menu-social li a[href*="tumblr.com"]::before { content: '\f173'; }







.menu-social li a[href*="youtube.com"]::before { content: '\f167'; }







.menu-social li a[href*="flickr.com"]::before { content: '\f16e'; }







.menu-social li a[href*="vimeo.com"]::before { content: '\f194'; }







.menu-social li a[href*="instagram.com"]::before { content: '\f16d'; }







.menu-social li a[href*="linkedin.com"]::before { content: '\f0e1'; }







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



    #menu-social ul {



    position: absolute;



        top: 0;



        right: 6rem;



        display: block;



    }



    



    #menu-social li a { 



        padding-left:.5em;



        padding-right: .5em;



    }



}







.site-main .comment-navigation,



.site-main .paging-navigation,



.site-main .post-navigation {



        font-size: 18px;



        font-size: 1.8rem;



        font-family: 'Lato', sans-serif;



        color: #000;



        color: hsl(0, 0%, 0%);



}



.comment-navigation .nav-previous,



.paging-navigation .nav-previous,



.post-navigation .nav-previous {



    width: 50%;



        float: left;



        padding-right: 15%;



}



.comment-navigation .nav-next,



.paging-navigation .nav-next,



.post-navigation .nav-next {



        width: 50%; 



        float: right;



        padding-left: 15%;



    text-align: right;



}







.nav-indicator { 



    margin-bottom: 1em; 



}







.nav-previous h1,



.nav-next h1 { 



    font-weight: 900; 



}







.post-nav-box {



    padding: 2em 0;



    margin-bottom: 4em;



    border-top: hsl(0, 0%, 80%) solid 1px;



    border-bottom: hsl(0, 0%, 80%) solid 1px; 



}







.comment-navigation {



    padding: 1em 0;



    margin: 3em 0;



    border-top: hsl(0, 0%, 80%) solid 1px;



    border-bottom: hsl(0, 0%, 80%) solid 1px;  



}







.comment-navigation i {



    margin: 0 1em;



}







.paging-navigation ul {



    margin: 0;



}







.paging-navigation li { display: inline; }







a.page-numbers,



span.page-numbers {



     padding: .3em .7em;



     color: #333;



     color: hsl(0, 0%, 20%);



}







a:hover.page-numbers {



    color: #000;



    color: hsl(0, 0%, 0%);



}







.paging-navigation .current {



    font-weight: bold;



    color: #000;



    color: hsl(0, 0%, 0%);



}



.yith-wcwl-share ul {



    text-indent: unset;



}







.yith-wcwl-add-to-wishlist {



    margin-top: 0;



}



.products-grid .rounded {



    text-decoration: none;



}







#footer {



    margin-top: 0 !important;



}







.container-breadcrumb {







    position: absolute;



    left: 10%;



}



.container-fluid, .banner-image .copy .vertical-center {



    max-width: 1200px;



    margin-right: auto;



    margin-left: auto;



    padding-left: 15px;



    padding-right: 15px;



}



.first-line h3 {



    font-size: 14px;



}



option {



    padding: 5px;



    font-size: 14px;



    }



.products-grid a {text-decoration: none;}



.products-grid .feedback {



    font-size: 12px;



    display: block;



    color: #C0B8B1;



    font-style: italic;



}    



.products-grid .feedback ~ a {



    font-size: 14px;



    color: #d2973b;



    font-weight: bold;



}  



.product-view .wc-tabs {



    display: none;



}



.product-hr {



    border-collapse: collapse;



    border: none;



    border-bottom: 1px solid #c0b8b1;



}



.wc-tabs-wrapper .wc-tabs h2 {



    font-family: 'Museo Slab W01_500', Georgia, "Times New Roman", Times, serif;



    font-size: 25px !important;



    text-transform: uppercase;



    margin-top: 0;



    color: #485a70;



}



.woocommerce .star-rating {



    color: #D2973B;



}



.woocommerce .star-rating span {



    top: 0 !important;



}



.woocommerce .star-rating span:before {



    left: 17px !important;



}



.woocommerce #reviews #comments ol.commentlist li .comment-text {



    padding: 20px;



}



.comment-form-rating span.outer {



    display: none !important;



}



.summary .woocommerce .star-rating span:before {



    left: 0 !important;



}



.single-product .container-breadcrumb {



    position: unset;



    left: 10%;



    width: 100%;



}



.price-box {



    margin: 30px 0;



    font-size: 25px;



    font-family: 'Proxima N W01 Smbd',Helvetica,Arial,sans-serif;



}



.woocommerce div.product p.price, .woocommerce div.product span.price {



    color: #2b2b2b !important;



    font-weight: bold;



}



.woocommerce div.product {



    padding-top: 50px !important;



}



.woocommerce div.product div.images {



    width: 50% !important;



}



#add_payment_method #payment, .woocommerce-checkout #payment {



    background: #fdfdfd;



    padding: 0px 20px;



}



.order-total {



    float: none;



    max-width: 100% !important;



}











/*Mega Menu CSS*/



#mega_main_menu, #mega_main_menu > .menu_holder, #mega_main_menu > .menu_holder > .menu_inner, #mega_main_menu > .menu_holder > .menu_inner > .mega_main_menu_ul {



    font-size: 16px !important;



    font-weight: 700 !important;



}



#mega_main_menu > .menu_holder > .menu_inner > ul > li[class*="columns"] {



    width: 200px !important;



}



.page-template-page-fullwidth .content {



    margin-top: 47px;



    margin-bottom: 180px;



}



.page-title h1 {



    font-size: 25px !important;



    text-align: center !important;



    margin: 30px 0 30px !important;



    color: #485a70 !important;



}



h2.widget-title {



        font-family: 'Museo Slab W01_500', Georgia, "Times New Roman", Times, serif;



    font-style: italic;



    font-weight: normal;



    color: #485a70;



    margin-bottom: 15px;



    cursor: default;



    height: auto;



    min-height: 20px;



    padding: 10px 0;



    display: block;



    font-size: 14px;



}







.top-level-max li.nav-4 ul.level0>li.level1 {



    width: 22% !important;



    max-width: 300px !important;



}







.top-level-max li.nav-4 ul.level0 li.right-spiff a {



    text-transform: unset !important;



}







.vc_btn3.vc_btn3-color-juicy-pink, .vc_btn3.vc_btn3-color-juicy-pink.vc_btn3-style-flat {



    color: #fff !important;



    background-color: #0A6C9B !important;



}



#blog-content h2 {



    min-height: 85px;



}



.blog ul li {



    list-style:none !important;



}



/* New Styles */



.search-form .input-text { border-radius: 0; }



.search-form .input-text:focus { border-color: #e1e1e1; box-shadow: none; outline: none; }



.search-form .button { border-radius: 0 !important; }

.authentic-smkh-detail h1{

    display: none;

}
.breadcrumbs {
	white-space: normal;
}