.cq-accordion .transition,.cq-accordion p,.cq-accordion .accordion-content,.cq-accordion ul li i:before,.cq-accordion ul li i:after{-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.cq-accordion .flipIn,.cq-accordion h3,.cq-accordion ul li{-webkit-animation:flipdown .5s ease both;animation:flipdown .5s ease both}.cq-accordion{margin:0 auto}.cq-accordion h3,h4{color:#333}.cq-accordion h3{font-size:1.5em;line-height:30px;font-weight:100}.cq-accordion h4{font-size:1.3em;line-height:26px;font-weight:300;display:block;padding:18px 0;margin:0;cursor:pointer}.cq-accordion div.accordion-content{color:rgba(48,69,92,.8);font-size:1em;line-height:150%;letter-spacing:1px;position:relative;overflow:hidden;max-height:2800px;opacity:1;-webkit-transform:translate(0,0);transform:translate(0,0);margin-top:-6px;z-index:2}.cq-accordion div.accordion-content p:first-child{margin-top:0}.cq-accordion div.accordion-content p:last-child{margin-bottom:14px}.cq-accordion p{padding:10px 0}.cq-accordion ul{list-style:none;-webkit-perspective:900;perspective:900;padding:0;margin:0}.cq-accordion ul li{position:relative;padding:0;margin:0;padding-bottom:0;border-top:1px dotted #dce7eb}.cq-accordion ul li:nth-of-type(1){-webkit-animation-delay:.5s;animation-delay:.5s}.cq-accordion ul li:nth-of-type(2){-webkit-animation-delay:.75s;animation-delay:.75s}.cq-accordion ul li:nth-of-type(3){-webkit-animation-delay:1s;animation-delay:1s}.cq-accordion ul li:nth-of-type(4){-webkit-animation-delay:1.25s;animation-delay:1.25s}.cq-accordion ul li:nth-of-type(5){-webkit-animation-delay:1.5s;animation-delay:1.5s}.cq-accordion ul li:nth-of-type(6){-webkit-animation-delay:1.75s;animation-delay:1.75s}.cq-accordion ul li:last-of-type{padding-bottom:0}.cq-accordion ul li i{position:absolute;-webkit-transform:translate(-8px,0);transform:translate(-8px,0);right:0}.cq-accordion ul li i:before,.cq-accordion ul li i:after{content:"";position:absolute;background-color:#666;width:3px;height:9px}.cq-accordion ul li i.orange:before,.cq-accordion ul li i.orange:after{background-color:#ff6873}.cq-accordion ul li i.purple:before,.cq-accordion ul li i.purple:after{background-color:#639}.cq-accordion ul li i.red:before,.cq-accordion ul li i.red:after{background-color:#ff4500}.cq-accordion ul li i.green:before,.cq-accordion ul li i.green:after{background-color:#228b22}.cq-accordion ul li i.blue:before,.cq-accordion ul li i.blue:after{background-color:#00bfff}.cq-accordion ul li i.yellow:before,.cq-accordion ul li i.yellow:after{background-color:gold}.cq-accordion ul li i:before{-webkit-transform:translate(-2px,0) rotate(45deg);transform:translate(-2px,0) rotate(45deg)}.cq-accordion ul li i:after{-webkit-transform:translate(2px,0) rotate(-45deg);transform:translate(2px,0) rotate(-45deg)}.cq-accordion ul li input[type=checkbox]{position:absolute;cursor:pointer;width:100%;height:100%;z-index:1;opacity:0}.cq-accordion ul li input[type=checkbox]:checked~div.accordion-content{-webkit-transform:scale(.8);transform:scale(.8);margin-top:0;max-height:0;opacity:0}.cq-accordion ul li input[type=checkbox]:checked~i:before{-webkit-transform:translate(2px,0) rotate(45deg);transform:translate(2px,0) rotate(45deg)}.cq-accordion ul li input[type=checkbox]:checked~i:after{-webkit-transform:translate(-2px,0) rotate(-45deg);transform:translate(-2px,0) rotate(-45deg)}@-webkit-keyframes flipdown{0%{opacity:0;-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg)}5%{opacity:1}80%{-webkit-transform:rotateX(8deg);transform:rotateX(8deg)}83%{-webkit-transform:rotateX(6deg);transform:rotateX(6deg)}92%{-webkit-transform:rotateX(-3deg);transform:rotateX(-3deg)}100%{-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@keyframes flipdown{0%{opacity:0;-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg)}5%{opacity:1}80%{-webkit-transform:rotateX(8deg);transform:rotateX(8deg)}83%{-webkit-transform:rotateX(6deg);transform:rotateX(6deg)}92%{-webkit-transform:rotateX(-3deg);transform:rotateX(-3deg)}100%{-webkit-transform-origin:top center;transform-origin:top center;-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}.cq-accordion2{margin:0 auto;padding:0;width:100%;position:relative}.cq-accordion2 dl,.cq-accordion2 dd{margin:0;padding:0}.cq-accordion2 .extraborder{display:block;height:1em;width:100%;margin-top:-1px;background-color:#ccc}.cq-accordion2 dt>a{margin:0;text-align:center;font-weight:700;font-size:1.1em;padding:1em;display:block;text-decoration:none;color:#666;-webkit-transition:background-color .5s ease-in-out;-moz-transition:background-color .5s ease-in-out;transition:background-color .5s ease-in-out}.cq-accordion2 dt>a:visited{color:#fff}.cq-accordion2 dt>a:focus{outline:none}.cq-accordion2 dd{background-color:none;height:auto;line-height:1.5em}.cq-accordion2 dd>.accordion-content{line-height:150%;font-size:1em;padding:1em 2em}.cq-accordion2 dd p{padding:0;margin:8px 0}.accordionTitle{background-repeat:repeat;background-color:#aab2bd}.accordionTitle.withBorder{border-bottom:1px solid #999}.accordionTitle:hover{color:#fff;background-color:#999}i.accordion-icon{font-size:1.5em;line-height:1.5em;height:1.5em;display:inline-block;margin-top:-6px;float:left;-moz-transition:-moz-transform .3s ease-in-out;-o-transition:-o-transform .3s ease-in-out;-webkit-transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out}.accordionTitleActive i.accordion-icon{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);transform:rotate(45deg)}.accordionTitleActive{color:#fff;background-color:#999}.cq-accordion2 .accordionItem{height:auto;overflow:hidden}@media all{.cq-accordion2 .accordionItem{max-height:150em;-moz-transition:max-height .6s;-o-transition:max-height .6s;-webkit-transition:max-height .6s;transition:max-height .6s}}@media screen and (min-width:48em){.cq-accordion2 .accordionItem{max-height:80em;-moz-transition:max-height .5s;-o-transition:max-height .5s;-webkit-transition:max-height .5s;transition:max-height .5s}}.cq-accordion2 .accordionItemCollapsed{max-height:0}.cq-animateIn{-webkit-animation-name:accordionIn;-webkit-animation-duration:.5s;-webkit-animation-iteration-count:1;-webkit-animation-direction:normal;-webkit-animation-timing-function:ease-in-out;-webkit-animation-fill-mode:both;-webkit-animation-delay:0s;-moz-animation-name:normal;-moz-animation-duration:.5s;-moz-animation-iteration-count:1;-moz-animation-direction:alternate;-moz-animation-timing-function:ease-in-out;-moz-animation-fill-mode:both;-moz-animation-delay:0s;animation-name:accordionIn;animation-duration:.5s;animation-iteration-count:1;animation-direction:normal;animation-timing-function:ease-in-out;animation-fill-mode:both;animation-delay:0s}.cq-animateOut{-webkit-animation-name:accordionOut;-webkit-animation-duration:.5s;-webkit-animation-iteration-count:1;-webkit-animation-direction:alternate;-webkit-animation-timing-function:ease-in-out;-webkit-animation-fill-mode:both;-webkit-animation-delay:0s;-moz-animation-name:accordionOut;-moz-animation-duration:.5s;-moz-animation-iteration-count:1;-moz-animation-direction:alternate;-moz-animation-timing-function:ease-in-out;-moz-animation-fill-mode:both;-moz-animation-delay:0s;animation-name:accordionOut;animation-duration:.5s;animation-iteration-count:1;animation-direction:alternate;animation-timing-function:ease-in-out;animation-fill-mode:both;animation-delay:0s}@-webkit-keyframes accordionIn{0%{opacity:0;-webkit-transform:scale(.8)}100%{opacity:1;-webkit-transform:scale(1)}}@-moz-keyframes accordionIn{0%{opacity:0;-moz-transform:scale(.8)}100%{opacity:1;-moz-transform:scale(1)}}@keyframes accordionIn{0%{opacity:0;transform:scale(.8)}100%{opacity:1;transform:scale(1)}}@-webkit-keyframes accordionOut{0%{opacity:1;-webkit-transform:scale(1)}100%{opacity:0;-webkit-transform:scale(.8)}}@-moz-keyframes accordionOut{0%{opacity:1;-moz-transform:scale(1)}100%{opacity:0;-moz-transform:scale(.8)}}@keyframes accordionOut{0%{opacity:1;transform:scale(1)}100%{opacity:0;transform:scale(.8)}}