/* Source and licensing information for the line(s) below can be found at https://menutech.com/themes/custom/menutech/css/sign-up-box.css. */
.path-blog .content-wrapper,.path-taxonomy.term-vocabulary-id-blog_category .content-wrapper,.page-node-type-article .content-wrapper{display:flex;flex-wrap:wrap}.path-blog .content-wrapper .region-right-sidebar,.path-taxonomy.term-vocabulary-id-blog_category .content-wrapper .region-right-sidebar,.page-node-type-article .content-wrapper .region-right-sidebar{display:block;margin:0 auto;padding:0 15px}.path-blog .content-wrapper .region-right-sidebar.fixed,.path-taxonomy.term-vocabulary-id-blog_category .content-wrapper .region-right-sidebar.fixed,.page-node-type-article .content-wrapper .region-right-sidebar.fixed{z-index:1;position:fixed;top:80px !important}.path-blog .content-wrapper .region-right-sidebar.fixed.fixed-stop,.path-taxonomy.term-vocabulary-id-blog_category .content-wrapper .region-right-sidebar.fixed.fixed-stop,.page-node-type-article .content-wrapper .region-right-sidebar.fixed.fixed-stop{position:absolute;top:unset !important;bottom:-4px !important}@media screen and (min-width: 768px){.path-blog .content-wrapper .region-right-sidebar,.path-taxonomy.term-vocabulary-id-blog_category .content-wrapper .region-right-sidebar,.page-node-type-article .content-wrapper .region-right-sidebar{padding:0}}@media screen and (min-width: 1200px){.path-blog .content-wrapper .region-right-sidebar,.path-taxonomy.term-vocabulary-id-blog_category .content-wrapper .region-right-sidebar,.page-node-type-article .content-wrapper .region-right-sidebar{max-width:380px;margin:0 0 50px;padding:0 0 0 15px}}@media screen and (max-width: 1200px){.path-blog .content-wrapper .region-right-sidebar,.path-taxonomy.term-vocabulary-id-blog_category .content-wrapper .region-right-sidebar,.page-node-type-article .content-wrapper .region-right-sidebar{position:relative !important;bottom:unset !important;width:auto !important;max-width:none !important}}#block-signupblock{margin-bottom:20px;padding-bottom:30px;background-color:#fff;box-shadow:3px 3px 10px 1px rgba(0,0,0,.2)}@media only screen and (min-width: 520px)and (max-width: 1199px){#block-signupblock{display:flex;align-items:center;padding-bottom:0}#block-signupblock .field:not(.field--name-field-banner-image){padding:0 15px}#block-signupblock .field--name-field-banner-image{flex-grow:0;flex-shrink:0;flex-basis:45%;max-width:480px;overflow:hidden}#block-signupblock .field--name-field-banner-image img{display:block;width:480px;max-width:none;height:auto}#block-signupblock .group-content{padding:20px 0}}#block-signupblock img{width:100%;max-width:100%;height:auto}#block-signupblock .field{margin-bottom:0}#block-signupblock .field--name-body{margin-bottom:10px}#block-signupblock .field:not(.field--name-field-banner-image){padding:0 20px;text-align:center}#block-signupblock .field--name-field-title-for-subscription-blo h1{margin:10px 0 15px;color:#555;font-weight:300;font-size:25px;line-height:30px}#block-signupblock .field--name-body p{color:#555;font-size:16px}#block-signupblock .field--name-field-button-link a{display:inline-block;padding:8px 18px;border-radius:5px;background-color:#009fed;box-shadow:3px 3px 10px 1px rgba(0,0,0,.2);color:#fff;font-weight:500;font-size:16px;line-height:1;text-transform:uppercase}@media screen and (min-width: 1200px){#block-signupblock .field--name-field-button-link a{padding:8px 30px}}#block-signupblock .field--name-field-button-link a:hover{border-radius:5px}
/* Source and licensing information for the above line(s) can be found at https://menutech.com/themes/custom/menutech/css/sign-up-box.css. */