/*!
 * Accordion
 * (C) RcaTheme.com, All rights reserved.
 *
 */.r-accordion,.r-accordion .r-accordion{max-width:100%}.r-accordion .r-accordion{margin:1em 0 0;padding:0}.r-accordion .r-accordion .title,.r-accordion .title{cursor:pointer}.r-accordion .title:not(.r-accordion){padding:.5em 0;font-family:Lato,'Helvetica Neue',Arial,Helvetica,sans-serif;font-size:1em;color:rgba(0,0,0,.87)}.r-accordion .r-accordion .title~.content,.r-accordion .title~.content{display:none}.r-accordion:not(.styled) .r-accordion .title~.content:not(.r-accordion),.r-accordion:not(.styled) .title~.content:not(.r-accordion){margin:'';padding:.5em 0 1em}.r-accordion:not(.styled) .title~.content:not(.r-accordion):last-child{padding-bottom:0}.r-accordion .r-accordion .title .dropdown.fa,.r-accordion .title .dropdown.fa{display:inline-block;float:none;opacity:1;width:1.25em;height:1em;margin:0 .25rem 0 0;padding:0;font-size:1em;-webkit-transition:.3s ease;transition:.3s ease}.r-accordion.menu .item .title{display:block;padding:0}.r-accordion.menu .item .title>.dropdown.fa{float:right;margin:.21425em 0 0 1em;-webkit-transform:rotate(180deg);transform:rotate(180deg)}.r-accordion .header .dropdown.fa{font-size:1em;margin:0 .25rem 0 0}.r-accordion .active.title .dropdown.fa,.r-accordion .r-accordion .active.title .dropdown.fa,.r-accordion.menu .item .active.title>.dropdown.fa{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.styled.r-accordion{width:600px}.styled.r-accordion,.styled.r-accordion .r-accordion{border-radius:.28571429rem;background:#FFF;box-shadow:0 1px 2px 0 rgba(34,36,38,.15),0 0 0 1px rgba(34,36,38,.15)}.styled.r-accordion .r-accordion .title,.styled.r-accordion .title{margin:0;padding:.75em 1em;color:rgba(0,0,0,.4);font-weight:700;border-top:1px solid rgba(34,36,38,.15);-webkit-transition:background .1s ease,color .1s ease;transition:background .1s ease,color .1s ease}.styled.r-accordion .r-accordion .title:first-child,.styled.r-accordion>.title:first-child{border-top:none}.styled.r-accordion .content,.styled.r-accordion .r-accordion .content{margin:0;padding:.5em 1em 1.5em}.styled.r-accordion .r-accordion .content{padding:.5em 1em 1.5em}.styled.r-accordion .active.title,.styled.r-accordion .r-accordion .active.title,.styled.r-accordion .r-accordion .title:hover,.styled.r-accordion .title:hover{background:0 0;color:rgba(0,0,0,.87)}.styled.r-accordion .active.title,.styled.r-accordion .r-accordion .active.title{background:0 0;color:rgba(0,0,0,.95)}.inverted.r-accordion .title:not(.r-accordion),.r-accordion.inverted{color:rgba(255,255,255,.9)}.r-accordion .active.content,.r-accordion .r-accordion .active.content{display:block}.fluid.r-accordion,.fluid.r-accordion .r-accordion{width:100%}.r-accordion.inverted{background:#1B1C1D;padding:20px 30px;border-radius:4px}.r-accordion.inverted .title.active{color:#fff}.r-accordion .title .fa{-webkit-transition:.1s ease;transition:.1s ease;margin-right:12px}.r-accordion.default .title .faicon{background:#1b1c1d;color:#fff;font-size:14px;width:27px;height:27px;line-height:27px;text-align:center;margin-top:-2px;display:inline-block;margin-right:12px;opacity:.85}.r-accordion.default .title .faicon .fa{margin-right:0}.r-accordion .title.active i.r-rotate90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.r-accordion .title.active i.r-rotate180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.r-accordion .title.active i.r-rotate-90{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.r-accordion .title.active i.r-rotate-180{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.r-accordion .title.active i.r-rotate45{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.r-accordion .title.active i.r-rotate-45{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.r-accordion.default.bold .title,.r-accordion.default.paded .title{font-weight:700;font-size:105%;opacity:.95}.r-accordion.default.paded .content{padding-left:42px!important}.r-accordion.default .r-a-border{border-bottom:1px solid rgba(0,0,0,.1);padding:16px 0}