/*
Theme Name: Marie Blanchet CHILD
Theme URI: https://www.marieblanchet.com
Description: Author: ArWeb.fr
Author URI: https://www.arweb.fr
Template: marieblanchet
Version: 1.0.0
*/

@media only screen and (min-width: 768px) {

.sectionmb {
    max-width: calc(100% - 12%);
    margin: 2.5% auto;
    scroll-margin-top: 2.5% !important;
}

}

.uc_box_content .uc_btn, .uc_hidden_content {
	position: absolute;
top: 0;
left: 0; right: 0; bottom: 0;
border: none;
opacity: 0 !important;
}

.clientgal #main {
    max-width: calc(100% - 12%) !important;
    margin: 0 auto;
}

.clientgal .n-blog-archive__thumbnail, 
.txtintrogal,
.clientgal .notedecommande,
.clientgal .sauvegardecommande {
    max-width: 920px;
    margin: 0 auto
}

.clientgal .notedecommande textarea {
    background: #FFF !important;
}

.redforfait {
    color: crimson !important;
}


.clientgal .titlegal {
    text-align: center;
    font-size: 40px;
    line-height: 1.3em;
    margin-bottom: 0 !important;
    font-weight: 700;
    margin-top: 20px;
}

.introgal {
    text-align: center;
}

.introgal span {
    font-weight: 300;
    color: #000;
    text-align: center;
    font-style: italic;
    font-size: 14px;
}

.envira_proofing_save, .envira_proofing_submit {
    display: inline-block;
    text-align: center;
}

.clientgal input:disabled {
   opacity: 0.5;
   cursor: not-allowed !important;
}

form.envira-proofing-form input[type="checkbox"] + label { 
    cursor: pointer !important
}

form.envira-proofing-form .envira-gallery-wrap .envira-gallery-public .envira-gallery-item img {
    cursor: zoom-in;
}

.envira-proofing-summary-box-inner {
    display: none !important;
}

.fkcart {
    width: 120px;
    height: 120px;
    line-height: 120px;
    text-align: center;
    color: #fff;
    background: green;
    display: block;
    position: fixed;
    bottom: 2%;
    right: 2%;
    z-index: 9999;
    -webkit-border-radius: 50%;
border-radius: 50%;
-webkit-box-shadow: 0 0 20px 0 rgba(0,0,0,0.3);
box-shadow: 0 0 20px 0 rgba(0,0,0,0.3);
-moz-transform: scale(1);
-webkit-transform: scale(1);
-o-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}

.fkcart.hiddencart {
    -moz-transform: scale(0);
-webkit-transform: scale(0);
-o-transform: scale(0);
-ms-transform: scale(0);
transform: scale(0);
-webkit-transition: all 0.3s ease-in-out;
-moz-transition: all 0.3s ease-in-out;
-ms-transition: all 0.3s ease-in-out;
-o-transition: all 0.3s ease-in-out;
transition: all 0.3s ease-in-out;
}

.boldgrid-section {
    width: 820px;
    background: #FFF;
    margin: 0 auto;
    max-width: 90%;
    padding: 20px;
    -webkit-box-shadow: 0 0 20px 0 rgba(0,0,0,0.3);
box-shadow: 0 0 20px 0 rgba(0,0,0,0.3);
text-align: center;
}

.boldgrid-section * {
    text-align: center !important;
}

.boldgrid-section input[type=password] {
    margin-bottom: 5px;
    border: 2px solid #000
}

.boldgrid-section h2 {
    font-size: 200%;
    margin-bottom: 15px;;
    font-family: "Cormorant Garamond", Sans-serif;
}

.envira-proofing-save-message, .envira-proofing-submit-message {
    text-align: center;
    color: green;
}