.simple_affordable .faq-accordion .accordion-content { padding: 0 0 0px 0; margin-bottom: 0px; display: block; }
.simple_affordable .faq-accordion .accordion-content.active { background: #f5f5f5; padding-bottom: 20px }
.simple_affordable .faq-accordion .accordion-title { padding-bottom: 40px;  cursor: pointer; text-transform: capitalize; padding: 20px 100px 25px 30px;   border-bottom: 2px solid #f5f5f5;   background-color: #fff; }
.simple_affordable .faq-accordion .trigger {position: absolute; right: 0; top:15px; background: url(../png/drop-6.png) top left no-repeat; margin: 0 32px 0 0; display: inline-block; width: 30px;
    height: 30px; vertical-align: middle; cursor: pointer; transform: rotate(180deg); }
.simple_affordable .faq-accordion .accordion-content.active .trigger { background-position: bottom right;     transform: rotate(0deg); }
.simple_affordable .faq-accordion .title { display: inline-block; color: #000; font-size: 18px; max-width: 800px; line-height: 22px; vertical-align: middle;  text-transform: none;}
.simple_affordable .faq-accordion .accordion-txt { margin: 0px auto 0; width: 95%; clear: both; overflow: hidden; padding: 0 15px 0 0 ;
}
.simple_affordable .faq-accordion .accordion-txt p { font-size: 18px; color: #000; padding-bottom: 15px; line-height: 30px; letter-spacing: -.2px }
.simple_affordable .faq-accordion .accordion-txt p a { position: relative; font-weight: 700; border-bottom: 2px solid #000; transition: all .3s ease-in-out;-o-transition: all .3s ease-in-out;-webkit-transition: all .3s ease-in-out;-moz-transition: all .3s ease-in-out;}
.simple_affordable .faq-accordion .accordion-txt p a:hover { border-bottom-color: #ffda30;}
.simple_affordable .faq-accordion .accordion-txt p.last { padding-bottom: 0 }
.simple_affordable .faq-accordion .accordion-content.active .accordion-title {background: #f5f5f5; }
.simple_affordable .section_faq { padding: 50px 0; }
.simple_affordable .section_faq h2 { text-align: center; }
.simple_affordable .section_faq h2 span.small{ font-weight: 700; text-transform: lowercase;}

@media(max-width: 992px){	
	.simple_affordable .faq-accordion .accordion-title { padding: 15px 80px 20px 25px; }  
}

@media(max-width:767px){
    .simple_affordable .faq-accordion .accordion-title {padding: 15px 50px 20px 20px; }
	.simple_affordable .faq-accordion .title, .simple_affordable .faq-accordion .accordion-txt p, .simple_affordable .faq-accordion .accordion-txt ul{ font-size: 16px; line-height: 1.5; }
	.simple_affordable .faq-accordion .accordion-txt{ margin-top: 0 !important; width: 93%;}
	.simple_affordable .faq-accordion .trigger { margin: 0; margin-right: 10px; }
	.simple_affordable .faq-accordion { margin: 30px auto 0; }
}

@media(max-width:480px){
    .simple_affordable .faq-accordion .accordion-content { padding: 0; }
	.simple_affordable .faq-accordion .accordion-title  { padding: 15px 50px 15px 15px; }
	.simple_affordable .faq-accordion .title, .faq-accordion .accordion-txt p, .simple_affordable .faq-accordion .accordion-txt ul {font-size: 16 px; line-height: 1.5; }
	.simple_affordable .faq-accordion { margin: 30px auto 0; }
}