/*
 Theme Name:   Brand-unos
 Description:  Brand theme
 Author:       UNOS Communications
 Author URI:   http://www.unos.org
 Template:     Divi
 Version:      December 7, 2017 RW
*/

/* UNOS color palette */
.unosblue {color:#0f99d6;}      /* rgb(15, 153, 214)  UNOS Blue    */
.unosgreen {color:#80c342;}     /* rgb(128, 195, 66)  UNOS Green   */
.unosnavy {color:#0a3c6e;}      /* rgb(10, 60, 110)   UNOS Navy    */
.navytext {color:#114C88;}      /* rgb(17, 76, 136)   Navy text    */
.txlpurple {color:#702784;}     /* rgb(112, 39, 132)  TXL Purple   */
.txpaqua {color:#00a4a4;}       /* rgb(0, 164, 164)   TXP Aqua     */
.mediumpurple {color:#8f6b99;}  /* rgb(143, 107, 153) Med Purple   */
.mediumaqua {color:#5abeb6;}    /* rgb(90, 190, 182)  Med Aqua     */
.mediumgrey {color:#cccccc;}    /* rgb(204, 204, 204) Med Grey     */
.lightblue {color:#d9f4ff;}     /* rgb(217, 244, 255) Light Blue   */
.lightpurple {color:#d6d9ee;}   /* rgb(214, 217, 238) Light Purple */
.lightaqua {color:#b4f0ec;}     /* rgb(180, 240, 236) Light Aqua   */
.lightgrey {color:#e7e7e7;}     /* rgb(231, 231, 231) Light Grey   */
.accentgreen {color:#beff00;}   /* rgb(190, 255, 0)   Accent Green */
.accentorange {color:#f9c200;}  /* rgb(249, 194, 0)   Accent Orange*/
.calloutorange {color:#e69933;} /* rgb(230, 153, 51)  Callout Org  */
.heartred {color:#ee3524;}      /* rgb(238, 53, 36)   Heart Red    */
.liverblue {color:#006fba;}     /* rgb(0, 111, 186)   Liver Blue   */
.kidneyorange {color:#f3901d;}  /* rgb(243, 144, 29)  Kidney Orange*/
.heartlungyellow {color:#f9c200;}/* rgb(249, 194, 0)  HL Yellow    */
.pancreaspink {color:#f9c200;}   /* rgb(182, 0, 106)  Pancreas Pink*/
.successgreen {color: #ddfbc2}  /* Success confirmation msg */
.white {color: #fff;}           /* rgb(255, 255, 255)  UNOS White  */

/* =Theme customization starts here
------------------------------------------------------- */
@font-face {
    font-family: 'ubunturegular';
    src: url('/wp-content/fonts/Ubuntu/ubuntu-r-webfont.eot');
    src: url('/wp-content/fonts/Ubuntu/ubuntu-r-webfont.eot') format('embedded-opentype'),
         url('/wp-content/fonts/Ubuntu/ubuntu-r-webfont.woff') format('woff'),
         url('/wp-content/fonts/Ubuntu/ubuntu-r-webfont.ttf') format('truetype'),
         url('/wp-content/fonts/Ubuntu/ubuntu-r-webfont.svg#ubunturegular') format('svg');
    font-weight: normal;
}
@font-face {
    font-family: 'ubuntulight';
    src: url('/wp-content/fonts/Ubuntu/ubuntu-l-webfont.eot');
    src: url('/wp-content/fonts/Ubuntu/ubuntu-l-webfont.eot') format('embedded-opentype'),
         url('/wp-content/fonts/Ubuntu/ubuntu-l-webfont.woff') format('woff'),
         url('/wp-content/fonts/Ubuntu/ubuntu-l-webfont.ttf') format('truetype'),
         url('/wp-content/fonts/Ubuntu/ubuntu-l-webfont.svg#ubunturegular') format('svg');
    font-weight: normal;
}
@font-face {
    font-family: 'ubuntulightitalic';
    src: url('/wp-content/fonts/Ubuntu/ubuntu-li-webfont.eot');
    src: url('/wp-content/fonts/Ubuntu/ubuntu-li-webfont.eot') format('embedded-opentype'),
         url('/wp-content/fonts/Ubuntu/ubuntu-li-webfont.woff') format('woff'),
         url('/wp-content/fonts/Ubuntu/ubuntu-li-webfont.ttf') format('truetype'),
         url('/wp-content/fonts/Ubuntu/ubuntu-li-webfont.svg#ubunturegular') format('svg');
    font-weight: normal;
}
@font-face {
    font-family: 'ubuntubold';
    src: url('/wp-content/fonts/Ubuntu/ubuntu-b-webfont.eot');
    src: url('/wp-content/fonts/Ubuntu/ubuntu-b-webfont.eot') format('embedded-opentype'),
         url('/wp-content/fonts/Ubuntu/ubuntu-b-webfont.woff') format('woff'),
         url('/wp-content/fonts/Ubuntu/ubuntu-b-webfont.ttf') format('truetype'),
         url('/wp-content/fonts/Ubuntu/ubuntu-b-webfont.svg#ubunturegular') format('svg');
    font-weight: normal;
}
@font-face {
    font-family: 'ubuntucondensed';
    src: url('/wp-content/fonts/Ubuntu/ubuntu-c-webfont.eot');
    src: url('/wp-content/fonts/Ubuntu/ubuntu-c-webfont.eot') format('embedded-opentype'),
         url('/wp-content/fonts/Ubuntu/ubuntu-c-webfont.woff') format('woff'),
         url('/wp-content/fonts/Ubuntu/ubuntu-c-webfont.ttf') format('truetype'),
         url('/wp-content/fonts/Ubuntu/ubuntu-b-webfont.svg#ubunturegular') format('svg');
    font-weight: normal;
}
@font-face {
    font-family: 'ubuntumedium';
    src: url('/wp-content/fonts/Ubuntu/ubuntu-m-webfont.eot');
    src: url('/wp-content/fonts/Ubuntu/ubuntu-m-webfont.eot') format('embedded-opentype'),
         url('/wp-content/fonts/Ubuntu/ubuntu-m-webfont.woff') format('woff'),
         url('/wp-content/fonts/Ubuntu/ubuntu-m-webfont.ttf') format('truetype'),
         url('/wp-content/fonts/Ubuntu/ubuntu-m-webfont.svg#ubunturegular') format('svg');
    font-weight: normal;
}
@font-face {
    font-family: 'crimson_textroman';
    src: url('/wp-content/fonts/crimson/crimsontext-regular-webfont.eot');
    src: url('/wp-content/fonts/crimson/crimsontext-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/wp-content/fonts/crimson/crimsontext-regular-webfont.woff2') format('woff2'),
         url('/wp-content/fonts/crimson/crimsontext-regular-webfont.woff') format('woff'),
         url('/wp-content/fonts/crimson/crimsontext-regular-webfont.ttf') format('truetype'),
         url('/wp-content/fonts/crimson/crimsontext-regular-webfont.svg#crimson_textroman') format('svg');
    font-weight: normal;
}
@font-face {
    font-family: 'crimson_textitalic';
    src: url('/wp-content/fonts/crimson/crimsontext-italic-webfont.eot');
    src: url('/wp-content/fonts/crimson/crimsontext-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/wp-content/fonts/crimson/crimsontext-italic-webfont.woff2') format('woff2'),
         url('/wp-content/fonts/crimson/crimsontext-italic-webfont.woff') format('woff'),
         url('/wp-content/fonts/crimson/crimsontext-italic-webfont.ttf') format('truetype'),
         url('/wp-content/fonts/crimson/crimsontext-italic-webfont.svg#crimson_textitalic') format('svg');
    font-weight: normal;
}
@font-face {
    font-family: 'crimson_textbold';
    src: url('/wp-content/fonts/crimson/crimsontext-bold-webfont.eot');
    src: url('/wp-content/fonts/crimson/crimsontext-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('/wp-content/fonts/crimson/crimsontext-bold-webfont.woff2') format('woff2'),
         url('/wp-content/fonts/crimson/crimsontext-bold-webfont.woff') format('woff'),
         url('/wp-content/fonts/crimson/crimsontext-bold-webfont.ttf') format('truetype'),
         url('/wp-content/fonts/crimson/crimsontext-bold-webfont.svg#crimson_textbold') format('svg');
    font-weight: normal;
}
@font-face {
    font-family: 'crimson_textbolditalic';
    src: url('/wp-content/fonts/crimson/crimsontext-bolditalic-webfont.eot');
    src: url('/wp-content/fonts/crimson/crimsontext-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('/wp-content/fonts/crimson/crimsontext-bolditalic-webfont.woff2') format('woff2'),
         url('/wp-content/fonts/crimson/crimsontext-bolditalic-webfont.woff') format('woff'),
         url('/wp-content/fonts/crimson/crimsontext-bolditalic-webfont.ttf') format('truetype'),
         url('/wp-content/fonts/crimson/crimsontext-bolditalic-webfont.svg#crimson_textbolditalic') format('svg');
    font-weight: normal;
}
body { 
    background-color: #fff; 
    color: #333;
    /*font-family: 'ubunturegular', Arial, sans-serif;*/
    font-size: 1em; 
    font-weight: 400; 
    line-height: 1.7em; 
    -webkit-font-smoothing: antialiased; 
    -moz-osx-font-smoothing: grayscale;
}
a {color: #0f99d6; }
a:hover {color:#e69933; }


h1 {font-family: 'ubuntulight', Helvetica, Arial, Lucida, sans-serif;}
h2, h3, h4, h5, h6, .peoplewaiting { font-family: 'ubuntumedium', Helvetica, Arial, Lucida, sans-serif; line-height: 1.4em;}
h2 {color:#0f99d6; padding-top: 16px; font-size: 30px;}
h2.widget-title {font-size: 18px; font-family: 'ubuntumedium';}
h3 {color:#114C88; font-size: 24px;}
h4 {color:#114C88; font-size: 18px;}
h5 {color:#0f99d6;}

/* Note until bootstrap 4 inclusion adding this here 20171218 */
.m-0{margin:0!important}.mt-0{margin-top:0!important}.mr-0{margin-right:0!important}.mb-0{margin-bottom:0!important}.ml-0{margin-left:0!important}.mx-0{margin-right:0!important;margin-left:0!important}.my-0{margin-top:0!important;margin-bottom:0!important}.m-1{margin:.25rem!important}.mt-1{margin-top:.25rem!important}.mr-1{margin-right:.25rem!important}.mb-1{margin-bottom:.25rem!important}.ml-1{margin-left:.25rem!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.m-2{margin:.5rem!important}.mt-2{margin-top:.5rem!important}.mr-2{margin-right:.5rem!important}.mb-2{margin-bottom:.5rem!important}.ml-2{margin-left:.5rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.m-3{margin:1rem!important}.mt-3{margin-top:1rem!important}.mr-3{margin-right:1rem!important}.mb-3{margin-bottom:1rem!important}.ml-3{margin-left:1rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.m-4{margin:1.5rem!important}.mt-4{margin-top:1.5rem!important}.mr-4{margin-right:1.5rem!important}.mb-4{margin-bottom:1.5rem!important}.ml-4{margin-left:1.5rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.m-5{margin:3rem!important}.mt-5{margin-top:3rem!important}.mr-5{margin-right:3rem!important}.mb-5{margin-bottom:3rem!important}.ml-5{margin-left:3rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pr-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.pl-0{padding-left:0!important}.px-0{padding-right:0!important;padding-left:0!important}.py-0{padding-top:0!important;padding-bottom:0!important}.p-1{padding:.25rem!important}.pt-1{padding-top:.25rem!important}.pr-1{padding-right:.25rem!important}.pb-1{padding-bottom:.25rem!important}.pl-1{padding-left:.25rem!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.p-2{padding:.5rem!important}.pt-2{padding-top:.5rem!important}.pr-2{padding-right:.5rem!important}.pb-2{padding-bottom:.5rem!important}.pl-2{padding-left:.5rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.p-3{padding:1rem!important}.pt-3{padding-top:1rem!important}.pr-3{padding-right:1rem!important}.pb-3{padding-bottom:1rem!important}.pl-3{padding-left:1rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.p-4{padding:1.5rem!important}.pt-4{padding-top:1.5rem!important}.pr-4{padding-right:1.5rem!important}.pb-4{padding-bottom:1.5rem!important}.pl-4{padding-left:1.5rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.p-5{padding:3rem!important}.pt-5{padding-top:3rem!important}.pr-5{padding-right:3rem!important}.pb-5{padding-bottom:3rem!important}.pl-5{padding-left:3rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.m-auto{margin:auto!important}

.pagination{display:-ms-flexbox;display:flex;padding-left:0;list-style:none !important;border-radius:.25rem}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#868e96;pointer-events:none;background-color:#fff;border-color:#ddd}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #ddd}.page-link:focus,.page-link:hover{color:#0056b3;text-decoration:none;background-color:#e9ecef;border-color:#ddd}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}
/* end of bootstrap inclusion */

blockquote {border-left: 5px solid #e69933;}
figure {
    -webkit-margin-start: 0;
    -webkit-margin-end: 0;
}
figcaption {
    font-family: "crimson_textitalic", Georgia, "Times New Roman", Times, serif;
    color: #888888;
    font-size: .9em;
}
sup { font-size: xx-small; }

/* top-header > tagline + cross site menu */
#top-header {
    background-color: #0a3c6e;
}
#top-header a {
    color: #fff;
    font-size: 12px;
    font-weight: 400;
    text-decoration: none;
    text-transform: uppercase;
}
*#top-menu li {
    padding-right: 10px;
    font-size: 14px;
}
nav#top-menu-nav #top-menu .menu-item-has-children > a:first-child {
    padding-right: 12px !important;
}
/* remove divi default effects for items with a drop down menu */
‪#top-menu .menu-item-has-children > a:first-child {padding-right: 0px; }
#top-menu .menu-item-has-children > a:first-child:after{content: ''; margin-top: -2px;}
#et-info-phone {
    font-family: 'crimson_textitalic', Georgia, Times, serif;
    font-size: 14px;
    font-weight: 100;
}
#et-info-phone:before, #et-info-email:before {
    display: none;
}
#et-secondary-nav li {
    margin-right: 40px;
}

/* footer */
#main-footer   { background-color: #0a3c6e; }
#footer-bottom { background-color: #002441; }
footer h4 { color: #29a8e6;}
footer p { color: #fff; font-size:14px; }
footer .footer-widget a { color: #fff; }
#footer-widgets .footer-widget li { 
    font-size: 14px;
    list-style: none;
    margin-left: 0;
    padding-left: 0;
}
#footer-widgets .footer-widget li:before { content:none;} /*remove bullet */
#footer-widgets .footer-widget li a.follow_button {background: none; }
#footer-info {
    float: inherit;
    text-align: center;
}
#footer-info, #footer-info a { color: #009dd3; }
#footer-info a:hover { color: #f9c200; }


/* home - hero caption section - directly below carousel - used when carousel captions conflict with photo */
.hero-caption h2 {
    font: 36px italic serif;
    font-family: 'crimson_textitalic', Times, Georgia;
    font-style: italic;
}

.hero-caption h2, .hero-caption p {
    text-align: center;
}
/* home - waitlist data */
.homedatacta, .homedatapoint, .peoplewaiting {
    text-align: center;
}
.homedatapoint {
    color: #0f99d6;
    font-size: 60px;
    padding-top:15px;
}
.peoplewaiting {
    color: #0a3c6e;
    font-size: 24px;
}

/* home - Working together section */
.et_pb_blurb_content h3 {
    font-family: 'crimson_textitalic', Times, Georgia, serif;
    font-size: 30px;
}
.et_pb_blurb_content {
    font-size: 24px;
}

/* home - audience blocks */
ul.cta_list a {
    color: #fff;
}
.et_pb_button {
    font-size: 18px;
}
/* home - events */
.et_pb_widget_area.et_pb_widget_area_left.clearfix.et_pb_module.et_pb_bg_layout_light.events-home.et_pb_sidebar_0 {
    border-right: 0 !important;
    padding-right: 0;
    margin-bottom:0;
}
.tribe-mini-calendar-event .list-date {
    display:none;
}
.tribe-mini-calendar-event .list-info h2 {
    margin-bottom: 0;
    padding-bottom:0;
    font-family: 'ubuntumedium', Arial, sans-serif;
    font-weight: normal;
}
.tribe-mini-calendar-event {
    border-bottom: 1px solid #dcdcdc;
}
/* home - events - hide the view more button at bottom of events list */
p.tribe-events-widget-link {
    display: none;
}
/* home - events - remove space at bottom of events list */
#tribe-events-adv-list-widget-2 {
    margin-bottom: 0;
}
/* home - news */
.et_pb_post h2 {
    font-size: 24px;
    font-family: 'ubunturegular';
    padding-top: 0;
}
/* home - news - adjust spacing to align with title of events column */
.et_pb_text.et_pb_module.newstitle.et_pb_text_7 {
    margin-bottom: 20px;
}
/* home - news - also adjust spacing to align with title of events column */
h2.entry-title:first-of-type {
    margin-top: 0;
}

 /*---- page titles and color blocks ------*/
/*.et_pb_aqua { background-image: url(/wp-content/themes/divi-txp-child/images/callout-bar-aqua.png); }*/
.et_pb_aqua { background-color: #6EC7C1; }
.et_pb_section.et_pb_fullwidth_section.et_pb_aqua { background-image: url(/wp-content/themes/divi-txp-child/images/callout-bar-aqua.png) !important; }
.et_pb_blue { background-image: url(/wp-content/themes/divi-child/images/callout-bar-blue.png); }
.et_pb_green { background-image: url(/wp-content/themes/divi-child/images/callout-bar-green.png); }
.et_pb_turquoise { background-image: url(/wp-content/themes/divi-txp-child/images/callout-bar-turquoise.png); }
.et_pb_purple { background-image: url(/wp-content/themes/divi-txl-child/images/callout-bar-purple.png); }

 /*---- breadcrumb ------*/
.home #breadcrumb { display: none;}
#breadcrumb { background-color: #e6e6e6; border-top: 1px #ccc solid; }
#breadcrumb .container { padding: 2px 0 2px 0 !important; font-size: small; }
#breadcrumb a { color: #333; text-decoration: underline; }
#breadcrumb a:hover { color: #fff; }

/* subpages */
.header-content h1, .headerphoto h1 {
    color: #fff;
    font-size: 56px;
    margin-bottom: 0;
    padding-top:20px;
    text-shadow: 0 1px 3px rgba(0,0,0,0.3);
}
p.intro {
    color: #fff;
    font-size: larger;
    padding-top: 20px;
}
p.caption {
    color: #fff;
    font-family: "crimson_textitalic", Georgia, Times, serif;
}
p.caption a {
    color: #beff00;
}
.et_pb_section h1 {
    margin-bottom: 0;
    color: #fff;
    font-size: 56px;
    text-shadow: 0 1px 3px rgba(0,0,0,0.3);
}
/*---- sidebars ------*/
h2.sidebar:first-of-type, h2.widget-title:first-of-type { padding-top: 0; }
.et_pb_widget_area_left { border-right: none; }
.textwidget, .widget_aboutmewidget {
    line-height: 1.7em;
    font-size: 1.0em;
    color: #333;
    margin-bottom: 15px;
}
.textwidget ul { list-style: initial; margin-bottom: 10px; }
.textwidget ul li { margin-left: 18px; }


/*---- Stories of Hope -----*/
h2.stories_of_hope { font-size: 15px; text-transform: uppercase; padding-bottom: 5px; }
.hopeimg { border-top: #ccc 1px solid; margin-top: .5em; padding-top: 1.2em; padding-bottom: 0; }
.hopename { font-family: 'ubunturegular'; color: #666; font-size: 14px; border-bottom: #ccc 1px solid;padding-bottom: .75em;}
.hopetext { font-family: 'crimson_textitalic'; color: #0f99d6; font-size: 24px; line-height: 1.3em; margin-top:.65em; padding-bottom:.25em;}

/* formatting */
.left {text-align: left;}
.center {text-align: center;}
.right {text-align: right;}
.dark {color:#333;}
.light, a.et_pb_more_button.light {color:#fff;}
.photocredit {color: #666; font-size: 12px; padding-bottom: 0;}
.removemargin { margin:0; }
.removepadding {padding:0;}

/* images */
img.alignleft {
    display: inline;
    float: left;
    margin-right: 15px;
    border: 8px #E4E4E4 solid;
    padding-bottom: 0 !important;
}
img.alignright {
    display: inline;
    float: right;
    margin-left: 15px;
    border: 8px #E4E4E4 solid;
    padding-bottom: 0 !important;
}
.category-career-moves.et_pb_post a img {
    height: 300px;
    width: 300px;
    border: 10px solid #efefef;
}
.category-career-moves img {
    height: 400px;
    width: 400px;
    border: 10px solid #efefef;
    float: left;
    margin-right: 16px;
}
/* align text with images on career moves pages */
.category-career-moves .entry-content {
    padding-top: 0;
}
/* buttons */
.et_pb_more_button {
    background: transparent;
    border: 2px solid;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    color: #0f99d6;
    font-size: 14px;
    font-weight: 500;
    line-height: 1.7em;
    margin-top:0;
    margin-bottom:20px;
    padding: 6px 20px;
    position: relative;
    transition: all 0.2s;
    -moz-transition: all 0.2s;
    -webkit-transition: all 0.2s;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
}

.et_pb_more_button:hover {
    background: rgba( 0, 0, 0, 0.05 );
    border: 2px solid transparent;
    padding: 6px 34px 6px 14px !important;
}

.et_pb_more_button:hover:after {
    content: "\35";
    font-size: 24px;
    position: absolute;
    vertical-align: middle;
    transition: all .2s;
}

/* widgets and blurbs */
.et_pb_blurb h4 { text-align: center; }



/* ------------------ MEDIA QUERIES ------------------------ */
/* Responsive Styles Large Desktop And Above */
@media all and (min-width: 1405px) {
}


/* Responsive Styles Standard Desktop Only */
@media all and (min-width: 1100px) and (max-width: 1405px) {
        .et_pb_section { padding: 1% 0; }
}

/* Responsive Styles Standard Desktop Only */
@media all and (min-width: 981px) and (max-width: 1405px) {
        .et_pb_section { padding: 1% 0; }
}

/* Responsive Styles Desktop Only */
@media all and (min-width: 981px) {
        .et_pb_section { padding: 1% 0; }
}

/* Responsive Styles 981px - 1100px */
@media all and (min-width: 981px) and (max-width: 1100px) {
 }

/* Responsive Styles Tablet And Below */
@media all and (max-width: 980px) {
    .et_pb_section { padding: 1% 0; }
}

/* Responsive Styles Tablet Only */
@media all and (min-width: 768px) and (max-width: 980px) {
}

@media all and (min-width: 768px) {
}

/* Responsive Styles 782px */
@media screen and (max-width: 782px) {
}

/* Responsive Styles Tablet Portrait */
@media all and (max-width: 768px) {
}

/* Responsive Styles Smartphone Only */
@media all and (max-width: 767px) {
}

/* Responsive Smartphone Landscape And Above */
@media all and (min-width: 480px) {
}

/* Responsive Styles Smartphone Portrait */
@media all and (max-width: 479px) {
    #top-header { display: none !important; }
    .descTopRight .et_pb_slide_description {
    padding-top: 10px;
    padding-right: 0;
    padding-bottom: 250px;
    padding-left: 30%;
    }
}

/* Printscreen Styles */
@media print {
}

/* 12-20-2017 bwh - remove bullets on list of checkbox items on Add a Story of Hope form */
ul.wpuf-form li.no-bullet ul.wpuf-category-checklist li {
   list-style-type: none;
   padding-left: 0;
}