.flex_cell.av-lp8luxvq-2a2b4b9d30a1721d298c6917360a84fb{
vertical-align:middle;
height:500px;
min-height:500px;
background:url(https://www.joplinpubliclibrary.org/wp-content/uploads/Streaming-4.png) 50% 0% no-repeat scroll #860a16;
}
.responsive #top #wrap_all .flex_cell.av-lp8luxvq-2a2b4b9d30a1721d298c6917360a84fb{
padding:0px 0px 0px 0px !important;
}

.flex_cell.av-4mw9ox-d12df753f997858ebd1c21edf92b5992{
vertical-align:middle;
height:500px;
min-height:500px;
background-color:#860a16;
}
.responsive #top #wrap_all .flex_cell.av-4mw9ox-d12df753f997858ebd1c21edf92b5992{
padding:80px 80px 80px 80px !important;
}

#top .av-special-heading.av-lp8lw4hn-2f9b4dde0cab041f13f769a0ad93d01d{
padding-bottom:25px;
color:#ffffff;
font-size:34px;
}
body .av-special-heading.av-lp8lw4hn-2f9b4dde0cab041f13f769a0ad93d01d .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-lp8lw4hn-2f9b4dde0cab041f13f769a0ad93d01d .av-special-heading-tag{
font-size:34px;
}
.av-special-heading.av-lp8lw4hn-2f9b4dde0cab041f13f769a0ad93d01d .special-heading-inner-border{
border-color:#ffffff;
}
.av-special-heading.av-lp8lw4hn-2f9b4dde0cab041f13f769a0ad93d01d .av-subheading{
font-size:15px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-1br0gwh-de759975592018dec77e10faeb5b3d23{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-1br0gwh-de759975592018dec77e10faeb5b3d23{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#860a16;
}

.av_font_icon.av-19if0qp-b1be8d01c07dbf0479ce91cb944b9a66{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-19if0qp-b1be8d01c07dbf0479ce91cb944b9a66 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-18gtplt-3e74eadf6b9bd95566e9fc398bf89122{
height:20px;
}

#top .av_textblock_section.av-16hvp5t-eb95d0276974ed6945d481231f525d73 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-14k7zdt-906051bb992e1b6b2260cbcf052dffc9{
height:8px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-10ybmm9-60e3cb17b04dd861af2734c8254d963d{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-10ybmm9-60e3cb17b04dd861af2734c8254d963d{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#aa0b16;
}

.av_font_icon.av-zbj2mp-94bdcff5b30fc1421fb5ca1494127806{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-zbj2mp-94bdcff5b30fc1421fb5ca1494127806 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-xvt5b5-acf725599d5c33433c824d379c238d12{
height:20px;
}

#top .av_textblock_section.av-wrrbg1-7e173a6a4bb80f3c6b43f7bcac0908b9 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-uvy9cx-a9becfb3194605f188e5422bb3ffcaf0{
height:8px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-rhpbpt-de9baa7025a9769f965b52fc0e5145fc{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-rhpbpt-de9baa7025a9769f965b52fc0e5145fc{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#bd1d2d;
}

.av_font_icon.av-qf2xpd-ae0107b4ff9656e23b17249097af9261{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-qf2xpd-ae0107b4ff9656e23b17249097af9261 .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-8stpt-c0bf29e495bf7a46a001765bf97ab527{
height:20px;
}

#top .av_textblock_section.av-mqucj5-b6e99a52ec0fbe9c1e3d52cd90e464f0 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-ldnatd-0dec21ab5975ca05d5383835bb1c175c{
height:8px;
}

#top .flex_column_table.av-equal-height-column-flextable.av-jji2a-0a65c070dcbc8d57499b5904f5a657fb{
margin-top:-200px;
margin-bottom:0px;
}
.flex_column.av-jji2a-0a65c070dcbc8d57499b5904f5a657fb{
border-radius:0px 0px 0px 0px;
padding:40px 40px 40px 40px;
background-color:#bc2d3b;
}

.av_font_icon.av-mltux2r6-7f4bdeaffc1042c9b12463ab60d07b7b{
color:#ffffff;
border-color:#ffffff;
}
.av_font_icon.av-mltux2r6-7f4bdeaffc1042c9b12463ab60d07b7b .av-icon-char{
font-size:60px;
line-height:60px;
}

#top .hr.hr-invisible.av-zxn4mq-42d6dba699aa745743af071ccb208cb9{
height:20px;
}

#top .av_textblock_section.av-mltuw8m0-1586aaf2fe61b00b9c8c18bf42886547 .avia_textblock{
color:#ffffff;
}

#top .hr.hr-invisible.av-qz2h2q-11584334e386da21282b4ee1528d1b39{
height:8px;
}

.flex_cell.av-mlsbdk5x-f00f959bcb3e0779916a1c4ec245dbba{
vertical-align:middle;
height:500px;
min-height:500px;
}
.responsive #top #wrap_all .flex_cell.av-mlsbdk5x-f00f959bcb3e0779916a1c4ec245dbba{
padding:80px 80px 80px 80px !important;
}

#top .av-special-heading.av-6bahap-9fcb8241116f7fbc874aba2f855ab20a{
padding-bottom:10px;
font-size:30px;
}
body .av-special-heading.av-6bahap-9fcb8241116f7fbc874aba2f855ab20a .av-special-heading-tag .heading-char{
font-size:25px;
}
#top #wrap_all .av-special-heading.av-6bahap-9fcb8241116f7fbc874aba2f855ab20a .av-special-heading-tag{
font-size:30px;
}
.av-special-heading.av-6bahap-9fcb8241116f7fbc874aba2f855ab20a .av-subheading{
font-size:15px;
}

@keyframes av_boxShadowEffect_av-1tmecnm-415381a7e9d97571f55464bb9f978386-column {
0%   { box-shadow:  0 0 0 0 ; opacity: 1; }
100% { box-shadow:  0 0 10px 0 ; opacity: 1; }
}
.flex_column.av-1tmecnm-415381a7e9d97571f55464bb9f978386{
width:26.666666666667%;
}

.avia-image-container.av-mlsecnaw-c6ad410b47f402a519649ecf7c55a88c img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mlsecnaw-c6ad410b47f402a519649ecf7c55a88c .av-image-caption-overlay-center{
color:#ffffff;
}

@keyframes av_boxShadowEffect_av-2kl5mia-29efa0437bdee2cf1a79ae2fb2440452-column {
0%   { box-shadow:  0 0 0 0 ; opacity: 1; }
100% { box-shadow:  0 0 10px 0 ; opacity: 1; }
}
.flex_column.av-2kl5mia-29efa0437bdee2cf1a79ae2fb2440452{
width:63.333333333333%;
margin-left:10%;
}

@keyframes av_boxShadowEffect_av-24g6ueq-68c1ef538992fc52c825f7ed15825bb9-column {
0%   { box-shadow:  0 0 0 0 ; opacity: 1; }
100% { box-shadow:  0 0 10px 0 ; opacity: 1; }
}
.flex_column.av-24g6ueq-68c1ef538992fc52c825f7ed15825bb9{
width:26.666666666667%;
}

.avia-image-container.av-mlsegjcp-3b08f0057b947614c422c714ced48b90 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mlsegjcp-3b08f0057b947614c422c714ced48b90 .av-image-caption-overlay-center{
color:#ffffff;
}

@keyframes av_boxShadowEffect_av-1rihl0y-6fa801c1e27b741b52fd2424b227c910-column {
0%   { box-shadow:  0 0 0 0 ; opacity: 1; }
100% { box-shadow:  0 0 10px 0 ; opacity: 1; }
}
.flex_column.av-1rihl0y-6fa801c1e27b741b52fd2424b227c910{
width:63.333333333333%;
margin-left:10%;
}

@keyframes av_boxShadowEffect_av-1a1ez8y-ed76526fa9b50f514f3592da07736bc4-column {
0%   { box-shadow:  0 0 0 0 ; opacity: 1; }
100% { box-shadow:  0 0 10px 0 ; opacity: 1; }
}
.flex_column.av-1a1ez8y-ed76526fa9b50f514f3592da07736bc4{
width:26.666666666667%;
}

.avia-image-container.av-mlseieor-31dc17c433355270257d4a8848daa1d2 img.avia_image{
box-shadow:none;
}
.avia-image-container.av-mlseieor-31dc17c433355270257d4a8848daa1d2 .av-image-caption-overlay-center{
color:#ffffff;
}

@keyframes av_boxShadowEffect_av-wt6cgi-5dadad118e18b00967f69b4e0e690d3b-column {
0%   { box-shadow:  0 0 0 0 ; opacity: 1; }
100% { box-shadow:  0 0 10px 0 ; opacity: 1; }
}
.flex_column.av-wt6cgi-5dadad118e18b00967f69b4e0e690d3b{
width:63.333333333333%;
margin-left:10%;
}

#top .av-special-heading.av-lp8lxk6b-910de14ef76674f0b4ca527642d0467f{
padding-bottom:10px;
}
body .av-special-heading.av-lp8lxk6b-910de14ef76674f0b4ca527642d0467f .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-lp8lxk6b-910de14ef76674f0b4ca527642d0467f .av-subheading{
font-size:15px;
}

#top .av-special-heading.av-mlselc9k-b5995a9420c174e4b6478a9f9a0dca07{
padding-bottom:10px;
}
body .av-special-heading.av-mlselc9k-b5995a9420c174e4b6478a9f9a0dca07 .av-special-heading-tag .heading-char{
font-size:25px;
}
.av-special-heading.av-mlselc9k-b5995a9420c174e4b6478a9f9a0dca07 .av-subheading{
font-size:15px;
}


@media only screen and (min-width: 480px) and (max-width: 767px){ 
#top #wrap_all .av-special-heading.av-lp8lw4hn-2f9b4dde0cab041f13f769a0ad93d01d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-6bahap-9fcb8241116f7fbc874aba2f855ab20a .av-special-heading-tag{
font-size:0.8em;
}
}

@media only screen and (max-width: 479px){ 
#top #wrap_all .av-special-heading.av-lp8lw4hn-2f9b4dde0cab041f13f769a0ad93d01d .av-special-heading-tag{
font-size:0.8em;
}

#top #wrap_all .av-special-heading.av-6bahap-9fcb8241116f7fbc874aba2f855ab20a .av-special-heading-tag{
font-size:0.8em;
}
}
