.wpcf7 .cf7multi{padding:0;border:none;background:#fff}.wpcf7 .cf7multi .etabs li{margin-bottom:0}.cf7multi .etabs{margin:0;padding:0}.cf7multi .tab{display:inline-block;border:solid 1px #ccc;border-bottom:none;border-radius:4px 4px 0 0;background:#eee}html:not([dir=rtl]) .cf7multi .tab{margin-left:0;margin-right:.25em}html[dir=rtl] .cf7multi .tab{margin-right:0;margin-left:.25em}.cf7multi .tab a{line-height:2em;display:block;padding:5px 10px;text-decoration:none;outline:none}.cf7multi .tab.active{position:relative;top:1px;padding-top:6px;border-color:#ccc;background:#fff}.cf7multi .tab a.active{font-weight:700}.cf7multi .epanels{border:solid #ccc 1px;border-radius:0 4px 4px}.cf7multi .panel-container{padding:10px 20px;outline:none}.cf7multi .panel-container.active{visibility:visible !important}.cf7multi .navigation{min-height:1em;margin-top:1em}.cf7multi .pagination{display:block;margin-top:1em;text-align:center}.wpcf7 .cf7multi .navigation .previous,.wpcf7 .cf7multi .navigation .next{line-height:normal;padding:5px 10px}html:not([dir=rtl]) .cf7multi .navigation .previous{float:left}html[dir=rtl] .cf7multi .navigation .previous{float:right}html:not([dir=rtl]) .cf7multi .navigation .next{float:right}html[dir=rtl] .cf7multi .navigation .next{float:left}.cf7multi .navigation .start{float:left}.cf7multi .navigation .end{float:right}.cf7multi .cf7m-progress{width:100%;height:30px;margin-bottom:.5em;border:solid 1px #ccc;border-radius:4px;background:#f7f7f7}.cf7multi .cf7m-progress div{width:0;min-width:1%;height:28px;background:#d7d7d7}.cf7multi .epanels.thanks{border-radius:4px}