.pen-wrap { padding: 0px;  margin: 0 auto; overflow: hidden; }
.eb-accordion .acc-item { padding: 0; transition: 0.4s; }
.eb-accordion .acc-item > .specs_info_main { display: block; margin: 0.625em 0; padding: 0.625em 0; border-bottom: 1px solid #ddd; position: relative; }
.eb-accordion .acc-item > .specs_info_main:after { content: "+"; float: right; }
.eb-accordion .acc-item .acc-item-content { padding: 0; max-height: 0; overflow: hidden; transition: max-height 0.2s ease-out; position: relative; float: left; width: 100%; }
.eb-accordion .acc-item.eb-is-active > a:after { content: "-"; }




.wrap_acc { padding: 0px;  margin: 0 auto; overflow: hidden; }
.eb-accordion_acc .acc-item_acc { padding: 0; transition: 0.4s; }
.eb-accordion_acc .acc-item_acc > .specs_info_main { display: block; margin: 0.625em 0; padding: 0.625em 0; border-bottom: 1px solid #ddd; position: relative; font-size: 16px; }
.eb-accordion_acc .acc-item_acc > .specs_info_main:after { content: "+"; float: right; }
.eb-accordion_acc .acc-item_acc .acc-item-content_acc { padding: 0; max-height: 0; overflow: hidden; transition: max-height 0.2s ease-out; position: relative; float: left; width: 100%; 
margin: 0px 0px 20px 0px; line-height: 24px; }
.eb-accordion_acc .acc-item_acc.eb-is-active_acc > a:after { content: "-"; }
.eb-accordion_acc .acc-item_acc .profile_title { width: auto; }
.gray_button { -webkit-border-radius: 10px; border-radius: 10px; background: #f1f1f1; border: none !important; padding: 0.625em 20px 0.625em 0px !important;}