@media (max-width: 768px){
	.theme-header .zpcontainer .theme-branding-info .theme-logo-parent a img.mobileLogoAuto {
	width:180px !important;
   	height:auto !important;
    }
	.theme-header .zpcontainer .theme-branding-info{
    padding: 2px 2px !important;
}
}

.theme-header .zpcontainer {
padding: 8px 6px;
}

.responsiveCal {
 
position: relative; padding-bottom: 75%; height: 0; overflow: hidden;
 
}
 
.responsiveCal iframe {
 
position: absolute; top:0; left: 0; width: 100%; height: 100%;
 
}

/*@media only screen and (max-width:768px) {
.theme-header-topbar {
display:none;
}
}
*/

.zpheader-style-02 .zpcontainer .theme-navigation-and-icons.theme-search-mini-cart-style-02{
flex-basis:0;
min-width:0;
}
.theme-header .zpcontainer .theme-branding-info .theme-logo-parent{
padding-right:0;
}
.zpheader-style-02 .theme-header .zpcontainer .theme-branding-info{
padding-right:0;
}

.theme-category-col .theme-category-description .theme-category-name {
    font-size: 50px;
    font-weight: bold;
}

.theme-category-col.theme-category-description-no-image .theme-category-description {
    padding: 0px;
    font-size: 18px;
    color: #D6AB5A;
}

.theme-product-details-style-03 .theme-prod-details-container .theme-prod-detail-entries .theme-prod-detail-entry-row h1.theme-product-name {
    line-height: 1.6;
    font-size: 40px;
    font-weight: bold;
}

.theme-product-details-style-05 .theme-product-details-area-container .theme-product-details-column .theme-product-name-and-availability .theme-product-name-area h1 {
    font-size: 40px;
    font-weight: bold;
}

.theme-cart-add-success-message, .theme-cart-add-failure-message, .theme-cart-update-failure-message, .theme-cart-update-success-message, .theme-cart-delete-failure-message, .theme-cart-delete-success-message {
    background: #D6AB5A;
}

.zpdark-section .zpbutton.zpbutton-type-primary.zpbutton-outline:hover, .zpdark-section button.zpbutton-type-primary.zpbutton-outline:hover, .zpdark-section input[type=submit].zpbutton-type-primary.zpbutton-outline:hover, .zpdark-section input[type=button].zpbutton-type-primary.zpbutton-outline:hover {
    background: #ffffff;
    color: #D6AB5A;
    border-color: transparent;
}

.theme-cart-success-message-links .theme-cart-success-close, .theme-cart-success-message-links .theme-cart-failure-close, .theme-cart-failure-message-links .theme-cart-success-close, .theme-cart-failure-message-links .theme-cart-failure-close {
	padding: 4px 10px;
}

.theme-section-heading.theme-store-list-heading-temp-03 {
    font-family: Heuristica,serif;
    font-weight: bold;
}

.theme-prod-box.theme-product-list-style-01 .theme-prod-box-content.theme-prod-name a {
    font-family: Heuristica,serif;
    font-weight: bold;
}

.theme-shopping-cart-table-container .theme-cart-error-empty-message svg {
    display: none;
}

/*.theme-prod-box.theme-product-list-style-01 .theme-prod-box-content.theme-ribbon-prod-box{margin-right:0}*/

/*@media (max-width: 768px){

    .theme-prod-box.theme-product-list-style-01 .theme-prod-box-content.theme-ribbon-prod-box .theme-ribbons{
        right: 0;
        top: 50%;
    }
}*/