html{
   width: 100%;
   height: 100%;
}
table, img, blockquote, p {page-break-inside: avoid !important;}
body{font-family:Futura;font-weight:200}
.container-fluid { padding-left: 0; padding-right: 0; }
.az-element.az-ctnr.az-column.future-sticky-col.col-sm-3{display:none;}
.az-element.az-ctnr.az-column.col-sm-9{padding-right:0 !important;}
h1{font-size: 55px; line-height: 90px; margin: 0 0 20px 0 !important;padding: 0 !important; font-weight: normal;}
h6{font-size: 25px; margin: 0 !important;padding: 0 !important; }
.az-element .az-element.az-text h3, h3{ font-size: 45px !important; line-height: 65px; margin: 0 !important;padding: 0 !important;}
.az-element .az-element.az-text h4, h4{ font-size: 35px !important; line-height: 55px; margin: 0 !important;padding: 0 !important;}
.az-element .az-element.az-text h2, h2,
.az-element .az-element.az-text h3, h3,
.az-element .az-element.az-text h4, h4,
.az-element .az-element.az-text h5, h5{ font-weight: normal; }
.az-element.az-text{ font-size: 27px; margin-left: 0 !important;margin-right: 0 !important;padding: 0 !important; color: #000000 !important; font-weight: 300; }
h1, h2, h3, h4, h5, h6{
  text-align:center;
  font-weight: 600;
}
h2{
  font-size: 45px;
}
#b2{height: 240px; padding-top: 0 !important;}
#b3{margin: 0 !important;padding: 0 !important;}
.az-element.st-social{display:none;}
.logo { display: block; padding-right: 0; text-decoration: none;width: 100%; height: 90px; padding-top: 50px; margin: 0 0 55px 0; }
.logo .from-logo { background: transparent url(https://www.from.digital/sites/all/themes/glazed_from/images/from-logo.svg) center center no-repeat; background-size: cover; display: block; width: 164px; height: 55px; margin: 0 auto; }
.logo .from-motto {color: #000; display: block; text-transform: uppercase; white-space: nowrap; text-align: center; margin: 0 auto; font-size: 8px; font-weight: 400; margin-top: 8px; }
/*img{display:none !important;}*/
.az-element.az-carousel {display:none !important;}
div[data-azb="az_block-general-emailsignup"].az-element.az-cms-element{display:none !important;}
div[data-azb="az_block-views-aggregate_articles-block_1"].az-element.az-cms-element{display:none !important;}
div[data-azb="az_view-aggregate_articles-block_1"].az-element.az-cms-element, div[data-azb="az_block-views-aggregate_articles-block_2"]{display:none !important;}
div[data-azb="az_block-views-aggregate_articles-block_9"].az-element.az-cms-element{display:none !important;}
div[data-azb="az_block-from_page_type_date-page_type_date_block"].az-element.az-cms-element h6{margin-top: 35px !important;margin-bottom: 20px !important; font-size: 38px;}
div[data-azb="az_block-from_page_type_date-page_type_date_block"].az-element.az-cms-element h6 span{font-weight: 300 !important; color: #000000 !important; font-weight:bold;text-transform:none;}
div[data-azb="az_block-from_page_type_author-page_type_author_block"].az-element.az-cms-element h6{margin-top: 35px !important;margin-bottom: 20px !important; font-size: 38px; text-align:center;}
div[data-azb="az_block-from_page_type_author-page_type_author_block"].az-element.az-cms-element h6 span{font-weight: 300 !important; color: #b9b9b9 !important; font-size: 20px !important; text-transform: none !important;}
blockquote.az-blockquote {padding: 10px 20px;margin: 0 0 20px;font-size: 47.5px; border-left: none;margin: 0.5em 5px;padding: 0.5em 10%;text-align: center; border-color: #f1f1f1; color: black; display: block !important; opacity: 1 !important;}
div[data-azb="az_callus"] {background-image: url(https://www.from.digital/sites/all/themes/glazed_from/images/podcast-block.jpg);background-repeat: no-repeat;background-size: 100% 45px;border: 1px solid #d7d7d7;-webkit-box-shadow: 3px 3px 5px rgba(0,0,0,0.1);box-shadow: 3px 3px 5px rgba(0,0,0,0.1);}
.call-us {font-family: Futura;margin: 40px auto;padding: 10px 20px 21px 20px;text-align: center;}
.call-us div {font-size: 59px;font-weight: 200;line-height: 1.2em;color: #000;margin-bottom: .75em;}
.call-us a {font-size: 76px;font-weight: 500;line-height: 1;color: #f78926;text-decoration: none;}
.call-us div .callmotto {color: #f78926;display: block;font-size: 71px;font-weight: 200;line-height: 1.1em;}
.az-element .related-block-header, .az-element .view.view-aggregate-articles .view-content.owl-carousel.owl-theme{display: none !important; opacity:0 !important;}
.az-image .from-caption {display: none !important;}
