.eaf-title h4{padding-left: 20px; margin:0px !important; font-size:20px !important; line-height:22px !important}
[eaf-accordion] [eaf-content] {    overflow: hidden;    max-height: 0;}
/* Basic Theme */
[eaf-accordion]{line-height: auto;}
.eaf-title{ cursor: pointer;}
[eaf-control],
[eaf-content] > * { padding: 10px;}
[eaf-content] [eaf-accordion] {border: 0; padding: 0;}
[eaf-accordion] [eaf-control] {position: relative;}
[eaf-accordion] > [eaf-control]:after { font: normal normal normal 12px/1 FontAwesome; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; color: #000; content: "\f067"; background: #fff; padding: 7px 8px; height: 25px; width: 25px; right: 13px; position: absolute; top: 8px;}
[eaf-accordion].eaf-open > [eaf-control]:after {font: normal normal normal 12px/1 FontAwesome; color: #000; float: right; content: "\f068"; background: transparent; right: 13px !important; top: 12px !important; background: #fff; padding: 7px 8px; height: 25px; width: 25px; position: absolute; top: 8px !important;}
.wp-faqp-left-icon [eaf-accordion] > [eaf-control]:after {left: 13px;}
.wp-faqp-left-icon h4{padding-left: 50px;padding-top: 5px;}
.wp-faqp-right-icon .eaf-title h4{padding-left: 0px;}
.easy-faq-accordion .eaf-main h4{color:#fff; padding-top: 0;}
.eaf-outer img{padding-top: 10px}
.easy-faq-accordion .eaf-main.eaf-open h4{color:#444;}
.eaf-template-1 .easy-faq-accordion .eaf-main{border:1px solid #d9d9d9; margin-bottom:15px; background:#f4f4f4; padding:5px; transition: all 0.5s ease 0s;}
.eaf-template-1 .easy-faq-accordion .eaf-main.eaf-open{background:#fff;}
.eaf-template-1 .easy-faq-accordion .eaf-main h4{color:#444;}
.eaf-template-2 .easy-faq-accordion .eaf-main{background: #15c383; transition: all 0.5s ease 0s; margin-bottom: 10px; color: #fff; border: 4px double; padding:5px;}
.eaf-template-2 .eaf-main.eaf-open {background: #fff; transition: all 0.5s ease 0s; border: 4px double #15c383; }
.eaf-template-3 .easy-faq-accordion .eaf-main{padding: 5px; background: #22c3d8; transition: all 0.5s ease 0s; margin-bottom: 10px; color: #fff; border: 4px double;}
.eaf-template-3 .easy-faq-accordion .eaf-main.eaf-open > .eaf-title{background: #22c3d8;}
.eaf-template-3 .eaf-main.eaf-open {background: #fff; transition: all 0.5s ease 0s; border: 4px double #22c3d8;}
.eaf-template-3 .easy-faq-accordion .eaf-main.eaf-open .eaf-content{ animation-duration: 2s;animation-delay: 1s;}
.eaf-template-4 .easy-faq-accordion .eaf-main{padding: 5px; background: #1e73be; transition: all 0.5s ease 0s; margin-bottom: 10px; color: #fff; border-radius: 50px; }
.eaf-template-4 .easy-faq-accordion .eaf-main.eaf-open > .eaf-title{background: #1e73be; border-radius: 50px;}
.eaf-template-4 .eaf-main.eaf-open {background: #fff; transition: all 0.5s ease 0s;}
.eaf-template-4 .easy-faq-accordion .eaf-main.eaf-open .eaf-content{ animation-duration: 2s;animation-delay: 1s;}
.eaf-template-4 [eaf-accordion] > [eaf-control]:after {content: "\f00c" !important;color: #fff !important; background: transparent; font-size: 14px;}
.eaf-template-4 [eaf-accordion].eaf-open > [eaf-control]:after{content: "\f00d" !important; font-family: FontAwesome !important; color: #fff !important; font-size: 14px; }
.eaf-template-4 .eaf-title h4, .eaf-template-4 .eaf-open .eaf-title h4 {color: #fff !important;}
.eaf-template-5 .easy-faq-accordion .eaf-main{padding: 5px; background: #efefef; transition: all 0.5s ease 0s; margin-bottom: 10px; color: #fff;  border: 1px transparent}
.eaf-template-5 .easy-faq-accordion .eaf-main.eaf-open > .eaf-title{background: #efefef;}
.eaf-template-5 .eaf-main.eaf-open {background: #fff; transition: all 0.5s ease 0s; border: 1px solid #1e73be;}
.eaf-template-5 .easy-faq-accordion .eaf-outer img{padding-top: 10px}
.eaf-template-5 .easy-faq-accordion .eaf-main.eaf-open .eaf-content{ animation-duration: 2s;animation-delay: 1s;}
.eaf-template-5 [eaf-accordion] > [eaf-control]:after {content: "\f078" !important;color: #fff !important; background: #1e73be; font-size: 14px; width: 40px; height: 100%; text-align: center; vertical-align: middle; padding-top: 13px; top: 0; left: 0; }
.eaf-template-5 [eaf-accordion].eaf-open > [eaf-control]:after{content: "\f077" !important; font-family: FontAwesome !important; color: #fff !important; font-size: 14px; background: #1e73be !important; top: 0 !important; left: 0; bottom: 0 !important; width: 40px; height: 100%; text-align: center; vertical-align: middle; padding-top: 13px;}
.eaf-template-5 .eaf-title h4, .eaf-template-5 .eaf-open .eaf-title h4 {color: #444 !important;}
.eaf-template-5.wp-faqp-right-icon [eaf-accordion] > [eaf-control]:after{right: 0; left: auto;}
.eaf-template-5.wp-faqp-right-icon [eaf-accordion].eaf-open > [eaf-control]:after{right: 0 !important; left: auto;}
.eaf-template-6 .easy-faq-accordion .eaf-main{ padding: 5px; transition: all 0.5s ease 0s; margin-bottom: 10px; color: #fff;  border: 1px solid #efefef;}
.eaf-template-6 .easy-faq-accordion .eaf-main.eaf-open > .eaf-title{background: #efefef;}
.eaf-template-6 .eaf-main.eaf-open {background: #fff; transition: all 0.5s ease 0s; border: 1px solid #efefef;}
.eaf-template-6 .easy-faq-accordion .eaf-main.eaf-open .eaf-content{ animation-duration: 2s;animation-delay: 1s;}
.eaf-template-6 [eaf-accordion] > [eaf-control]:after {content: "\f0a4" !important;color: #444 !important; background: #efefef; font-size: 14px; width: 40px; height: 100%; text-align: center; vertical-align: middle; padding-top: 13px; top: 0; left: 0; }
.eaf-template-6 [eaf-accordion].eaf-open > [eaf-control]:after{content: "\f0a7" !important; font-family: FontAwesome !important; color: #444 !important; font-size: 14px; background: #efefef !important; top: 0 !important; left: 0; bottom: 0 !important; width: 40px; height: 100%; text-align: center; vertical-align: middle; padding-top: 13px;}
.eaf-template-6 .eaf-title h4, .eaf-template-6 .eaf-open .eaf-title h4 {color: #444 !important;}
.eaf-template-6.wp-faqp-right-icon [eaf-accordion] > [eaf-control]:after{right: 0; left: auto;}
.eaf-template-6.wp-faqp-right-icon [eaf-accordion].eaf-open > [eaf-control]:after{right: 0 !important; left: auto;}
.eaf-template-7 .easy-faq-accordion .eaf-main{ padding: 5px; transition: all 0.5s ease 0s; margin-bottom: 10px; color: #fff; background: #f7c59f; position: relative;}
.eaf-template-7 .easy-faq-accordion .eaf-main.eaf-open > .eaf-title{background: #e16b47;}
.eaf-template-7 .eaf-main.eaf-open {background: #fff; transition: all 0.5s ease 0s;}
.eaf-template-7 .easy-faq-accordion .eaf-main.eaf-open .eaf-content{ animation-duration: 2s;animation-delay: 1s;}
.eaf-template-7 [eaf-accordion] > [eaf-control]:after {content: "\f106" !important;color: #fff !important; background: #e16b47; font-size: 18px; width: 40px; height: 100%; text-align: center; vertical-align: middle; padding-top: 13px; top: 0; left: 0; }
.eaf-template-7 [eaf-accordion].eaf-open > [eaf-control]:after{content: "\f107" !important; font-family: FontAwesome !important; color: #fff !important; font-size: 18px; background: #f7c59f  !important; top: 0 !important; left: 0; bottom: 0 !important; width: 40px; height: 100%; text-align: center; vertical-align: middle; padding-top: 13px;}
.eaf-template-7 .eaf-title h4, .eaf-template-7 .eaf-open .eaf-title h4 {color: #fff !important;}
.eaf-template-7.wp-faqp-right-icon [eaf-accordion] > [eaf-control]:after{right: 0; left: auto;}
.eaf-template-7.wp-faqp-right-icon [eaf-accordion].eaf-open > [eaf-control]:after{right: 0 !important; left: auto;}
.eaf-template-8 .easy-faq-accordion .eaf-main{ padding: 5px; transition: all 0.5s ease 0s; margin-bottom: 10px; color: #444; background: #ebeced; position: relative; border: 2px solid #8da6bf !important; border-radius: 5px !important}
.eaf-template-8 .easy-faq-accordion .eaf-main:hover{background: #fff;}
.eaf-template-8 .eaf-title h4, .eaf-template-8 .eaf-open .eaf-title h4 {color: #444 !important;}
.eaf-template-8 .eaf-main.eaf-open .eaf-title{border-bottom: 2px solid #8da6bf}
.eaf-template-8 [eaf-accordion] > [eaf-control]:after {content: "\f106" !important;color: #fff !important; background: #8da6bf; font-size: 18px; width: 40px; height: 100%; text-align: center; vertical-align: middle; padding-top: 13px; top: 0; left: 0; }
.eaf-template-8 [eaf-accordion].eaf-open > [eaf-control]:after{content: "\f107" !important; font-family: FontAwesome !important; color: #fff !important; font-size: 18px; background: #8da6bf  !important; top: 0 !important; left: 0; bottom: 0 !important; width: 40px; height: 100%; text-align: center; vertical-align: middle; padding-top: 13px;}
.eaf-template-8.wp-faqp-right-icon [eaf-accordion] > [eaf-control]:after{right: 0; left: auto;}
.eaf-template-8.wp-faqp-right-icon [eaf-accordion].eaf-open > [eaf-control]:after{right: 0 !important; left: auto;}
.eaf-template-9 .easy-faq-accordion .eaf-main{ padding: 5px; transition: all 0.5s ease 0s; margin-bottom: 10px; color: #444; position: relative; border-bottom: 2px solid #999;}
.eaf-template-9 .easy-faq-accordion .eaf-main .eaf-title h4 {color: #999 !important;}
.eaf-template-9 [eaf-accordion] > [eaf-control]:after {color: #999;} 
.eaf-template-9 [eaf-accordion].eaf-open > [eaf-control]:after{color: #999;}
.eaf-template-10 .easy-faq-accordion .eaf-main{padding: 5px; transition: all 0.5s ease 0s; margin-bottom: 10px; position: relative;border-left: 3px solid #ffc107; border-bottom: 3px solid #ffc107;}
.eaf-template-10 .easy-faq-accordion .eaf-main .eaf-title h4 {color: #999 !important;}
.eaf-template-10 [eaf-accordion] > [eaf-control]:after {color: #ffc107;} 
.eaf-template-10 [eaf-accordion].eaf-open > [eaf-control]:after{color: #ffc107;}
.eaf-template-11 .easy-faq-accordion .eaf-main{padding: 5px; transition: all 0.5s ease 0s; margin-bottom: 10px; position: relative; border-bottom: 3px solid #999;}
.eaf-template-11 .easy-faq-accordion .eaf-main:hover{border-bottom: 3px solid #f44336 ;}
.eaf-template-11 .easy-faq-accordion .eaf-main:hover > [eaf-control]:after{background: #f44336; transition: all 0.5s ease 0s;}
.eaf-template-11 .easy-faq-accordion .eaf-main .eaf-title h4 {color: #999 !important;}
.eaf-template-11 [eaf-accordion] > [eaf-control]:after { transition: all 0.5s ease 0s;content: "\f106" !important;color: #fff !important; background: #999; font-size: 18px; width: 40px; height: 100%; text-align: center; vertical-align: middle; padding-top: 13px; top: 0; left: 0; }
.eaf-template-11 [eaf-accordion].eaf-open > [eaf-control]:after{content: "\f107" !important; font-family: FontAwesome !important; color: #fff !important; font-size: 18px; background: #999  !important; top: 0 !important; left: 0; bottom: 0 !important; width: 40px; height: 100%; text-align: center; vertical-align: middle; padding-top: 13px;}
.eaf-template-11.wp-faqp-right-icon [eaf-accordion] > [eaf-control]:after{right: 0; left: auto;}
.eaf-template-11.wp-faqp-right-icon [eaf-accordion].eaf-open > [eaf-control]:after{right: 0 !important; left: auto;}