/**handles:resources**/
.acc-div-1, .acc-div-2, .acc-div-3, .acc-div-4 {display:none;}

.accordion-container {flex-direction: column !important;}

.bd-container-inner {
    max-width: 1200px !important;
}


.acc-set-inner h2:after {
  float: left;
  content:'';
  width:24px;
  height:20px;
  margin-top:13px;
  margin-right:25px;
}

.acc-set-inner h2.active:after{
  background: url('https://jmw.dev.completewebsiteservices.com/wp-content/themes/JMW_Settlements/images/accordion-arrow-left.png') no-repeat center center !important;
}

.acc-set h2{ font-family: Lato; font-size:28px; color:#999; text-transform:none; letter-spacing:0px; float:left; cursor: pointer; margin-bottom:0px;}

.acc-set h2.active {color:#333;}

.acc-inner a {
    font-size: 22px;
    font-family: Lato;
    font-weight: bold;
    text-decoration: underline;
}

.acc-inner > ul > li > a {
    font-size: 18px;
}

.acc-inner > h2 {
    font-family: Lato;
    font-size: 22px;
    font-weight: bold;
    text-transform: none;
    color: #333;
    margin-bottom: 0;
    margin-top: 0;
	letter-spacing:0;
}

.acc-hidden-divs {padding: 15px 0px ;}

.acc-hidden-divs h1 {font-family:Lato; font-size: 32px; font-weight:bold; color:#fff; margin-top: 0px; line-height: 1;}

.acc-inner { background-color:#fff; padding:25px; border: 1px solid #2b70b8;}

.bd-postcontent-3 {padding-top:2.5em; padding-bottom:2.5em;}

.acc-inner > ul > li {
    list-style-position: outside !important;
    list-style: disc !important;
    list-style-type: disc !important;
    margin-left: 1em;
    padding-left: .5em;
    margin-bottom: 1em;
}

.bd-bulletlist li:before, .bd-icon-1:before, .bd-tagstyles:not(.bd-custom-bulletlist):not(.shape-only) ul:not([class*=menu]) li:before {display:none !important;}

@media only screen and (max-width: 600px) {
	
	.acc-set{
		padding-left: .5em !important;
		padding-right: .5em !important;
	}

	.bd-postcontent-3 > h2 {
		font-size: 22px;
		line-height: 1.5;
	}
	
	.acc-set h2 {
		font-size:22px;
	}
	
	.acc-content p {
		font-size:18px;
	}

	.acc-hidden-divs {
		padding: 15px .5em;
	}

	.acc-inner > h2	{
		line-height:1.5
		margin-bottom:20px;
	}
	
	.acc-hidden-divs h1{
		font-size:30px;
	}
	
	.acc-inner a {
		font-size:22px;
	}
	
	.bd-postcontent-3 {
    padding-left: .5em;
    padding-right: .5em;
}
}


@media only screen and (max-width: 767px) {
	
	.acc-set{
		padding-left: .5em !important;
		padding-right: .5em !important;
	}

	.bd-postcontent-3 > h2 {
		font-size: 28px;
	}
	
	.acc-set h2 {
		font-size:26px;
	}
	
	.acc-content p {
		font-size:20px;
	}

	.acc-hidden-divs {
		padding: 15px .5em;
	}
	
	.bd-postcontent-3 {
    padding-left: .5em;
    padding-right: .5em;
}
} 


@media only screen and (max-width: 991px) {

	.acc-set{
		padding-left: .5em !important;
		padding-right: .5em !important;
	}

	.bd-postcontent-3 > h2 {
		font-size: 28px;
	}
	
	.acc-set h2 {
		font-size:26px !important;
	}
	
	.acc-content p {
		font-size:20px;
	}

	.acc-hidden-divs {
		padding: 15px .5em;
	}
	
	.bd-postcontent-3 {
    padding-left: .5em;
    padding-right: .5em;
}
} 


@media only screen and (max-width: 1199px) {

	.acc-content{
		width:630px;
	}
	
	.acc-content p{
		font-size: 18px;
		line-height: 1.2;
	}
	
	.bd-postcontent-3 > h2 {
		font-size: 30px;
	}
	
	.acc-set{
		padding-left: .5em;
		padding-right: .5em;
	}
	
	.acc-set h2 {
		font-size:26px !important;
		width:350px;
	}
	
	.acc-hidden-divs {
		padding: 15px .5em;
	}

.bd-postcontent-3 {
    padding-left: .5em;
    padding-right: .5em;
}
}