.wpcf7 .cf7multi { padding: 0;
border: none;
background: #fff;
}
.wpcf7 .cf7multi .etabs li {
margin-bottom: 0;
} .cf7multi .tab-container {
} .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: bold;
} .cf7multi .epanels {
border: solid #ccc 1px;
border-radius: 0 4px 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;
}
.cf7m-thanks .wpcf7-mail-sent-ok { }