#sm2-container { position: absolute;
width: 1px;
height: 1px;
overflow: hidden; _overflow: hidden;
}
#sm2-container object,
#sm2-container embed { width: 48px;
height: 48px; max-width: 48px;
max-height: 48px;
}
#sm2-container.swf_timedout { position: relative;
width: 48px;
height: 48px;
}
#sm2-container.swf_timedout,
#sm2-container.swf_timedout object,
#sm2-container.swf_timedout embed { min-width: 48px;
min-height: 48px;
}
#sm2-container.swf_unblocked { width: 1px;
height: 1px;
}
#sm2-container.swf_loaded object,
#sm2-container.swf_loaded embed,
#sm2-container.swf_unblocked object,
#sm2-container.swf_unblocked embed { left: -9999em;
top: -9999em;
}
#sm2-container.swf_error { display: none;
}
#sm2-container.high_performance,
#sm2-container.high_performance.swf_timeout { position: absolute;
position: fixed;
}
#sm2-container.high_performance {
overflow: hidden;
_top: -9999px; _left: -9999px;
bottom: 0px;
left: 0px; z-index: 99; }
#sm2-container.high_performance.swf_loaded,
#sm2-container.high_performance.swf_unblocked {
z-index: auto;
}
#sm2-container.high_performance.swf_loaded,
#sm2-container.high_performance.swf_unblocked,
#sm2-container.high_performance.swf_unblocked object,
#sm2-container.high_performance.swf_unblocked embed { height: 8px;
width: 8px;
}
#sm2-container.high_performance.swf_loaded { top: auto;
bottom: 0px;
left: 0px;
}
#sm2-container.high_performance.swf_loaded object,
#sm2-container.high_performance.swf_loaded embed,
#sm2-container.high_performance.swf_unblocked object,
#sm2-container.high_performance.swf_unblocked embed { left: auto;
top: auto;
}
#sm2-container.high_performance.swf_timedout {
z-index: 99; }.sc_player_container1 {
display: inline;
}
.sc_player_container1 .myButton_play {
background: transparent url(//topwebhost.gr/wp-content/plugins/compact-wp-audio-player/image/round-play-button-black.png) no-repeat !important;
cursor: pointer !important;
width: 32px !important;
height: 32px !important;
border: none !important;
position: relative;
margin: 0 !important;
padding: 0 !important;
}
.sc_player_container1 .myButton_stop {
background: transparent url(//topwebhost.gr/wp-content/plugins/compact-wp-audio-player/image/round-pause-button-black.png) no-repeat !important;
cursor: pointer !important;
width: 32px !important;
height: 32px !important;
border: none !important;
position: relative;
margin: 0 !important;
padding: 0 !important;
}
.sc_player_container2 {
max-width:56em;
}
.sc_player_container2 .myButton_play {
background:url(//topwebhost.gr/wp-content/plugins/compact-wp-audio-player/image/stop-play.jpg) no-repeat;
background-position: -30px -30px;
cursor:pointer;
width: 40px;
height: 30px;
border: none;
position:relative;
}
.sc_player_container2 .myButton_stop {
background:url(//topwebhost.gr/wp-content/plugins/compact-wp-audio-player/image/stop-play.jpg) no-repeat;
background-position: -31px -90px;
cursor:pointer;
width: 40px;
height: 30px;
border: none;
position:relative;
}.captcha-image {
border: 1px solid;
padding: 10px;
display: inline-block;
text-align: center;
}
.cf7ic_instructions {
display: block;
}
.captcha-image .cf7ic_instructions span {
font-weight: bold;
}
span.captcha-image > label {
display: inline-block !important;
position: relative;
width: auto !important;
} .captcha-image svg {
padding: 5px;
width: 35px;
height: 35px;
box-sizing: border-box;
}
.captcha-image label>input+svg {
cursor: pointer;
border: 2px solid transparent;
position: relative;
overflow: hidden;
}
.captcha-image label:nth-child(2),
.captcha-image label:nth-child(3) {
margin-right: 5px;
} .captcha-image label>input:checked+svg,
.captcha-image label>input:focus+svg {
border: 2px solid #f00;
}  span.wpcf7-form-control.wpcf7-cf7ic {
border: none;
}
.kc_captcha {
display: inherit;
} .cf7ic-style1 {
border: 1px solid;
padding: 10px;
display: inline-block;
text-align: center;
}
.cf7ic-icon-wrapper {
font-size: inherit;
}
.cf7ic-style1 .cf7ic-icon-wrapper .fa,
.cf7ic-style1 .cf7ic-icon-wrapper svg {
font-size: inherit;
border-color: inherit;
}
body .cf7ic-style1 .cf7ic-icon-wrapper svg {
width: 1em;
height: 1em;
fill: currentColor;
box-sizing: content-box !important;
}
.woocommerce .captcha-image .cf7ic-icon-wrapper label,
.woocommerce-page .captcha-image .cf7ic-icon-wrapper label,
.captcha-image .cf7ic-icon-wrapper label {
display: inline-block;
width: inherit;
vertical-align: text-top;
}
.captcha-image label>input { opacity: 0 !important;
width: 0 !important;
height: 0 !important;
min-width: 0 !important;
min-height: 0 !important;
margin: 0 !important;
padding: 0 !important;
border: none !important;
position: absolute !important;
}
.captcha-image label>input+* { position: static;
cursor: pointer;
border-width: 2px;
border-style: none;
border-color: transparent;
padding: 7px;
}
.captcha-image label>input:checked+*,
.captcha-image label>input:focus+* { padding: 7px;
border-width: 2px;
border-style: solid;
}
.cf7ic-special {
opacity: 0;
filter: alpha(opacity=0);
pointer-events: none;
position: absolute;
left: 0;
width: 200px;
}
.cf7ic-loader,
.cf7ic-loader:before,
.cf7ic-loader:after {
border-radius: 50% !important;
width: 2em !important;
height: 2em !important;
-webkit-animation-fill-mode: both;
animation-fill-mode: both;
-webkit-animation: cf7ic-load 1.2s infinite ease-in-out;
animation: cf7ic-load 1.2s infinite ease-in-out;
}
.cf7ic-loader {
display: block;
color: #444;
font-size: 10px !important;
margin: 4.8em 6em !important;
position: relative !important;
text-indent: -9999em !important;
-webkit-transform: translateZ(0) !important;
-ms-transform: translateZ(0) !important;
transform: translateZ(0) !important;
-webkit-animation-delay: -0.16s;
animation-delay: -0.16s;
}
.cf7ic-loader:before,
.cf7ic-loader:after {
content: '';
position: absolute;
top: 0;
}
.cf7ic-loader:before {
left: -3.5em;
-webkit-animation-delay: -0.32s;
animation-delay: -0.32s;
}
.cf7ic-loader:after {
left: 3.5em;
}
@-webkit-keyframes cf7ic-load {
0%,
80%,
100% {
box-shadow: 0 2.5em 0 -1.3em;
}
40% {
box-shadow: 0 2.5em 0 0;
}
}
@keyframes cf7ic-load {
0%,
80%,
100% {
box-shadow: 0 2.5em 0 -1.3em;
}
40% {
box-shadow: 0 2.5em 0 0;
}
} .ai1ic-fields {
height: 0 !important;
display: block;
overflow: hidden !important;
}
body .ai1ic-fields input {
position: absolute;
transform: scale(0);
}
.cf7ic-wpf {
margin-bottom: 30px !important;
}
.cf7ic-wpf .captcha-image label {
width: 35px !important;
}
.cf7ic-wpf .captcha-image label i {
width: 35px !important;
text-align: center;
}
.cf7ic-wpf .captcha-image .cf7ic-icon-wrapper {
display: block;
text-align: left !important;
}