/* Accordions */
.panel-title {
	margin-top: 0;
	margin-bottom: 0;
}
.paragraph--bp-accordion-container .panel { margin-bottom: 0px;background-color: #fff;border: 0px;border-radius: 0px;-webkit-box-shadow: 0 0px 0px rgba(0,0,0,.05);box-shadow: 0 0px 0px rgba(0,0,0,.05);}
.paragraph--bp-accordion-container .panel-default > .panel-heading {color: #333;background-color:#fff;;}
.paragraph--bp-accordion-container .panel-heading {padding: 10px 0px 10px 0px ; border-bottom: 0px solid #e1e1e1;border-top-left-radius: 0px;  border-top-right-radius: 0px;}
.paragraph > .paragraph__column {padding-bottom: 0px;padding-left: 0px;}
.paragraph.paragraph--type--bp-accordion .panel-heading a[aria-expanded="false"].display {border-bottom: 1px solid #e1e1e1;padding-bottom:25px;}
.paragraph.paragraph--type--bp-accordion .panel-heading a[aria-expanded="true"].display {border-bottom: 0px solid #e1e1e1;}
.paragraph--bp-accordion-container .panel-collapse {border-bottom: 0px solid #e1e1e1;}
.paragraph.paragraph--type--bp-accordion .panel-heading a {font-size: 1.75em;font-weight: 400;color:#1E407C; display: block;padding: 10px 10px 10px 0px;}
.paragraph.paragraph--type--bp-accordion .panel-heading a:hover, .paragraph.paragraph--type--bp-accordion .panel-heading a:focus{color: #1E407C;text-decoration: none;}
.paragraph--bp-accordion-container {padding-top: 0px;margin-bottom:15px;}
#block-b4subtheme-content .accordion-h2 .panel-title a {font-family: 'Roboto' !important;font-size:2em !important;font-weight:400 !important;margin: 0 !important;color:#1E407C !important;margin-bottom: 5px !important;line-height:37px !important;}
.accordion-h2 .panel-heading a[aria-expanded="false"].display::before {font-family: "Font Awesome 5 Pro";  content: "\f067" !important;color: #F2665E;padding-right:15px;font-size: .9em;margin-bottom:10px;}
.accordion-h2 .panel-heading a[aria-expanded="true"].display::before {font-family: "Font Awesome 5 Pro";  content: "\f068" !important;color: #F2665E;padding-right:15px;font-size: .9em;margin-bottom:10px}


#block-b4subtheme-content .accordion-h3 .panel-title a {    padding-left: 20px;
font-family: 'Roboto' !important;font-size:1.75em !important;font-weight:300 !important;color:#F2665E !important;text-transform: none !important;margin-bottom: 5px !important;line-height:30px !important;}

.accordion-h3 .panel-heading a[aria-expanded="false"].display::before {font-family: "Font Awesome 5 Pro";  content: "\f067" !important;color: #1E407C !important;padding-right:10px;font-size: .6em !important;     position: absolute;
    margin-left: -20px;
 }
.accordion-h3 .panel-heading a[aria-expanded="true"].display::before {font-family: "Font Awesome 5 Pro";  content: "\f068" !important;color: #1E407C !important;padding-right:10px;font-size: .6em !important;    position: absolute;
    margin-left: -20px;
}


.paragraph.paragraph--type--bp-accordion .panel-collapse > .paragraph > .paragraph__column {padding-top: 0px;}
.paragraph.paragraph--type--bp-accordion .panel-heading a::before {float: left;  display: inline-block;vertical-align: top;}
#block-b4subtheme-content .paragraph--bp-accordion-container .field__item ul {margin-top: 10px;overflow: hidden;position: relative;padding-left:60px;}
#block-b4subtheme-content .paragraph--bp-accordion-container .field__item ul li {background: url("/themes/custom/b4subtheme/img/basic-bullet.gif") no-repeat 0px 7px;list-style: none; line-height: 22px;font-size:16.8px  !important;color:#282828;}
#block-b4subtheme-content .paragraph--bp-accordion-container .field__item ul li ul {margin-top: 0px;overflow: hidden;position: relative;padding-left:20px;margin-bottom:0px;}
#block-b4subtheme-content .paragraph--bp-accordion-container .field__item ul li ul li {background: url("/themes/custom/b4subtheme/img/basic-bullet.gif") no-repeat 0px 7px;list-style: none; line-height: 22px;font-size:16.8px  !important;color:#282828;}
.paragraph.paragraph--type--bp-accordion .panel-heading a[aria-expanded="false"].display::after {display:none !important;}
.paragraph.paragraph--type--bp-accordion .panel-heading a[aria-expanded="true"].display::after {display:none !important;}
.accordion-h2 .panel-collapse  {margin-left:25px;}
.accordion-h3 .panel-collapse  {    padding-left: 5px;}
.accordion-h3 {padding-left:40px;}
#block-b4subtheme-content .paragraph--bp-accordion-container .field__item ol {margin-top: 10px;overflow: hidden;position: relative;padding-left:75px;}
#block-b4subtheme-content .paragraph--bp-accordion-container .field__item ol li {}
#block-b4subtheme-content .paragraph--bp-accordion-container h4 {font-size: 1.75em !important;}



/* Numbered Lists */
#block-b4subtheme-content .field__item ol, .node__content ol, .view-content ol { margin-top: 10px; overflow: hidden; position: relative;}
#block-b4subtheme-content .field__item ol li, .node__content ol li, .view-content ol li {font-weight: 400;margin-bottom: 10px; line-height: 1.5em;font-size:1.2em;color:#282828;}


/* Bulleted Lists */
#block-b4subtheme-content .field__item ul, .node__content ul, .view-content ul {margin-top: 10px; overflow: hidden; position: relative;margin-bottom:20px;}
#block-b4subtheme-content .field__item ul li, .node__content ul li, .view-content ul li {background: url("/themes/custom/b4subtheme/img/basic-bullet.gif") no-repeat 0px 7px;list-style: none;padding: 0px;margin: 0px;padding-left: 25px;font-weight: 400;margin-bottom: 0px; line-height: 1.5em;font-size:1.2em;color:#282828;}


/* Nested Bulleted Lists */
#block-b4subtheme-content .field__item ul li ul, .node__content ul li ul, .view-content ul li ul {margin-top: 0px; overflow: hidden; position: relative;margin-bottom:0px;padding-left:20px;}
#block-b4subtheme-content .field__item ul li ul li, .node__content ul li ul li, .view-content ul li ul li {background: url("/themes/custom/b4subtheme/img/basic-bullet.gif") no-repeat 0px 7px;list-style: none;padding: 0px;margin: 0px;padding-left: 25px;font-weight: 400;margin-bottom: 0px; line-height: 18px;font-size:1em;color:#282828;}


@media only screen and (max-width:767px){
#block-b4subtheme-content .paragraph--bp-accordion-container .field__item ul {padding-left:0px;padding-right:15px;}
#block-b4subtheme-content .paragraph--bp-accordion-container .field__item ul li ul {padding-left:30px;padding-right:15px;}
#block-b4subtheme-content .paragraph--type--bp-columns__2col .field__item ul {margin-top: 0px;margin-bottom: 0px;}
#block-b4subtheme-content .paragraph--type--bp-columns__2col:last-of-type .field__item ul {margin-bottom: 20px;}
.accordion-h2 .panel-heading a[aria-expanded="false"].display::before {margin-bottom: 60px;}
.accordion-h2 .panel-heading a[aria-expanded="true"].display::before {margin-bottom: 40px;}

}

