/*
Theme Name: The Pasquales Child
Theme URI: http://cmsmasters.net/the-pasquales-child/
Author: cmsmasters
Author URI: http://cmsmasters.net/
Description: The Pasquales Child Theme
Template: the-pasquales
Version: 1.0.0
License:
License URI:
Text Domain: the-pasquales-child
Tags: one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-image-header, featured-images, flexible-header, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options, threaded-comments, translation-ready
*/

@media only screen and (max-width: 768px) {
    #header .header_mid .logo_wrap {
        width: auto;
        float: inline-start;
        margin: 0 0 0 0px;
        text-align: left;
    }
}
@media only screen and (max-width: 768px) {
    #header .header_mid .resp_mid_nav_wrap {
        display: inline-block;
        vertical-align: middle;
        float: inline-end;
    }
}
@media only screen and (max-width: 768px) {
    #header .header_mid .header_mid_inner {
        padding: 15px 20px 15px 20px;
        text-align: center;
    }
}
@media only screen and (max-width: 768px) {
    #header .header_mid .resp_mid_nav_wrap .resp_mid_nav_outer {
        text-align: center;
        padding-top: 8px;
    }
}
.cmsmasters_footer_default .footer_inner {
    padding-top: 20px;
    padding-bottom: 20px;
}
.cmsmasters_footer_default .footer_copyright {
    display: block;
    padding: 10px 0 0;
    text-align: center;
}
@media only screen and (max-width: 768px) {
    #header .header_mid .social_wrap {
        margin-top: 7px;
    }
}
@media only screen and (max-width: 768px) {
    #header .header_bot .resp_bot_nav_wrap {
        padding: 0px 0;
    }
}
#cmsmasters_heading_l5xa5pxb4 .cmsmasters_heading {
    text-align: justify;
}
.btn{
    border-radius: 30px;
    border: 1px solid #fff;
    padding: 9px 0;
    margin-top: 14px;
    display: inline-block;
    text-align: center;
    width: 100%;
    text-decoration: none;
    color: inherit;
	font-size: 18px;
    FONT-WEIGHT: 400
}

.btn:hover{
    border: 1px solid #1ed94f;
}
.Fpp-background {
	display: none;
	position: fixed;
	z-index: 100;
	opacity: 0.8;
	overflow: auto;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	background-color: rgba(0, 0, 0, 0.925);
}
.Fpp-window {
	display: none;
	z-index: 200;
    width: 100%;
    background: #fff;
    -webkit-border-radius: 24px;
    -moz-border-radius: 24px;
    border-radius: 24px;
    position: absolute;
    top: 0;
    left: 50%;
    transform: translate(-50%, -50%) scale(0.1);
    text-align: justify;
    padding: 17px 15px 17px;
    color: #333;
    visibility: hidden;
    transition: all 0.4s ease-in-out;
    visibility: visible;
    top: 53%;
    transform: translate(-50%, -50%) scale(1);
}
.share_posts {
    padding: 25px 0 0;
    position: relative;
    overflow: hidden;
    display: none;
}
.middle_content {
    padding: 15px 0;
}

a.cmsmasters_slider_post_read_more.button {
    color: aliceblue;
	border-radius: 25px;
}
.owl-pagination .owl-page {
    display: inline-block;
    width: 15px;
    height: 15px;
}
.closer01{display: none;}

ul.cmsmasters_tabs_list {
    display: none;
}
.cmsmasters_single_product .cart .single_add_to_cart_button {
    color: #f0e9d9;
}
a.checkout-button.button.alt.wc-forward {
    color: #f0e9d9;
}
button#place_order
 {
    color: #f0e9d9;
}