body.single-post{overflow-x:hidden}body.single-post .container .form-block{display:block;position:relative;z-index:0;padding:0 600rem;margin:3rem -600rem 0;background:#efefef}body.single-post .container .form-block h2{font-weight:900;font-size:2rem;padding:4rem 0 2rem}@media screen and (max-width: 575px){body.single-post .container .form-block h2{font-size:1.5rem;padding:2rem 0}}body.single-post .container .form-block form{max-width:100%;margin-left:-0.5rem;font-size:1.1rem}body.single-product .main-banner{z-index:0}body.single-product #content{background-color:white !important}body.single-product .additional-content{background:#efefef}body.single-product .additional-content .content{margin:0 auto;width:80%;max-width:80%}.modal{display:block;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.4)}.modal .modal-content{background-color:white;margin:15% auto;padding:20px;border:1px solid #888;width:65%;display:block}.modal .modal-content .close{color:#aaa;float:right;font-size:28px;font-weight:bold}.modal .modal-content .close:hover,.modal .modal-content .close:focus{color:black;text-decoration:none;cursor:pointer}.modal .modal-content p{padding:3rem 3rem 2rem;text-align:center}
