.drawer{width:100%;}
.accordion-item-active .accordion-header{background:rgba(255,156,57,.5);transition:.25s;}
.accordion-item-active .accordion-header-icon{color:#fff;}
.accordion-header{background:rgba(0,0,0,.1);padding:0 16px;cursor:pointer;min-height:50px;transition:.25s;}
.accordion-header h3{font-weight: normal;margin:0;line-height:50px;}
.accordion-header h3 span{min-width: 250px;display: inline-block;}
.accordion-header h3 span.w1{min-width: 350px;}
.accordion-content{width:calc(100% - 32px);display:none;padding:20px 16px;background:rgba(255,156,57,.1);}
.accordion-content p{margin:0;margin-bottom:3px;}
/*.accordion-header-icon{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;float:right;color:#888;font-size:15px;vertical-align:middle;margin-top:15px;background: url("../images/top.png") no-repeat;width: 31px;height: 31px;}
.accordion-header-icon.accordion-header-icon-active{color:#fff;background: url("../images/down.png") no-repeat;width: 31px;height: 31px;}*/
@media ( min-width:1200px ) and ( max-width:1585px ) {
    .accordion-header{padding: 0 10px;}

}
@media only screen and (max-width:767px) {
	.accordion-header,.accordion-content{padding: 0 20px;}
	.join2 h3{font-size: 15px;}
	.accordion-header-icon,.accordion-header-icon.accordion-header-icon-active{background-size: 23px 23px;background-position: center;}
	.accordion-content{width: calc(100% - 42px);padding-bottom: 30px;}
	.join2 div p{font-size: 14px;line-height: 24px;}
	.join2 div h4{font-size: 15px;}
	.accordion-header h3 span,.accordion-header h3 span.w1{min-width: auto;}
	.accordion-header h3 span.w2{float: right;}
	.accordion-header h3 span.w3{display: none;}
}