.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
clip-path: inset(50%);
height: 1px;
width: 1px;
margin: -1px;
padding: 0;
border: 0;
word-wrap: normal !important;
}
.wpcf7 form .wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
border: 2px solid #00a0d2; }
.wpcf7 form.init .wpcf7-response-output,
.wpcf7 form.resetting .wpcf7-response-output,
.wpcf7 form.submitting .wpcf7-response-output {
display: none;
}
.wpcf7 form.sent .wpcf7-response-output {
border-color: #46b450; }
.wpcf7 form.failed .wpcf7-response-output,
.wpcf7 form.aborted .wpcf7-response-output {
border-color: #dc3232; }
.wpcf7 form.spam .wpcf7-response-output {
border-color: #f56e28; }
.wpcf7 form.invalid .wpcf7-response-output,
.wpcf7 form.unaccepted .wpcf7-response-output,
.wpcf7 form.payment-required .wpcf7-response-output {
border-color: #ffb900; }
.wpcf7-form-control-wrap {
position: relative;
}
.wpcf7-not-valid-tip {
color: #dc3232; font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip .wpcf7-not-valid-tip {
position: relative;
top: -2ex;
left: 1em;
z-index: 100;
border: 1px solid #dc3232;
background: #fff;
padding: .2em .8em;
width: 24em;
}
.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
.wpcf7-list-item-label::before,
.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-spinner {
visibility: hidden;
display: inline-block;
background-color: #23282d; opacity: 0.75;
width: 24px;
height: 24px;
border: none;
border-radius: 100%;
padding: 0;
margin: 0 24px;
position: relative;
}
form.submitting .wpcf7-spinner {
visibility: visible;
}
.wpcf7-spinner::before {
content: '';
position: absolute;
background-color: #fbfbfc; top: 4px;
left: 4px;
width: 6px;
height: 6px;
border: none;
border-radius: 100%;
transform-origin: 8px 8px;
animation-name: spin;
animation-duration: 1000ms;
animation-timing-function: linear;
animation-iteration-count: infinite;
}
@media (prefers-reduced-motion: reduce) {
.wpcf7-spinner::before {
animation-name: blink;
animation-duration: 2000ms;
}
}
@keyframes spin {
from {
transform: rotate(0deg);
}
to {
transform: rotate(360deg);
}
}
@keyframes blink {
from {
opacity: 0;
}
50% {
opacity: 1;
}
to {
opacity: 0;
}
}
.wpcf7 [inert] {
opacity: 0.5;
}
.wpcf7 input[type="file"] {
cursor: pointer;
}
.wpcf7 input[type="file"]:disabled {
cursor: default;
}
.wpcf7 .wpcf7-submit:disabled {
cursor: not-allowed;
}
.wpcf7 input[type="url"],
.wpcf7 input[type="email"],
.wpcf7 input[type="tel"] {
direction: ltr;
}
.wpcf7-reflection > output {
display: list-item;
list-style: none;
}
.wpcf7-reflection > output[hidden] {
display: none;
}.wppa-container, .wppa-cover-box, .wppa-thumb-area {
box-sizing:border-box;
}
.wppa-container img {
border:none;
padding:0;
margin:0;
}
.wppa-clear {
clear: both;
}
.wppa-multitag-table {
width:100%;
}
.wppa-multitag-table tr td {
padding-right:4px;
} .wppa-ajax-spin {
position:absolute;
display:none;
left:50%;
top:50%;
margin:0;
padding:0;
z-index:200100;
box-shadow:none;
}
.prev {
}
.next {
}
.speed0, .startstop, .speed1, .prev-arrow, .next-arrow, .arrow {
cursor: pointer;
} .wppa-nav {
} .wppa-box {
padding: 3px 6px 3px 6px;
box-sizing: border-box;
position:relative;
}
.wppa-filmstrip-box {
box-sizing: content-box;
}
.wppa-mini-box {
} .wppa-bc {
line-height: 1.5em;
} .wppa-even {
}
.wppa-alt {
} .wppa-img {
} .albumlist, .thumblist {
clear: both;
} .albumlist .album, .thumblist .thumb {
padding: 6px;
float:left;
} .wppa-title {
margin: 0;
padding: 0;
clear: none;
} .wppa-box-text {
}
.wppa-nav-text {
}
.wppa-title {
}
.wppa-fulldesc {
}
.wppa-fulltitle {
} .wppa-black, .wppa-black:hover {
font-weight:normal;
color:black;
cursor:default;
text-decoration:none;
} .wppa-active-pagelink {
font-weight: bold;
background-color: lightgray;
} .coverphoto-frame, .thumbphoto-frame {
text-decoration: none;
} .coverphoto-frame .image, .thumbphoto-frame .image {
position: relative;
border: none;
margin: 0;
padding: 4px;
border-radius: 3px;
} .covertext-frame {
} .wppa-thumb-area {
padding-right: 0px !important; position: relative;
clear: both;
} .thumbnail-frame, .thumbnail-frame-comalt {
float: left;
background-color: transparent;
display: inline;
overflow: hidden;
text-align: center;
} .wppa-thumb-text {
font-size: 10px;
line-height: 15px;
text-align: center;
}
.wppa-masonry {
margin:0 !important;
padding:0 !important;
border:none !important;
}
.wppa-masonry-h {
width: 105% !important;
}
.wppa-dummy {
border:none !important;
} .wppa-popup-frame {
position: absolute;
z-index:1000;
box-sizing:content-box !important;
}
.wppa-popup {
position: absolute;
padding: 5px;
border-left: 1px solid #ccc;
border-top: 1px solid #ccc;
border-right: 1px solid #888;
border-bottom: 1px solid #888;
background-color: white;
font-size: 10px;
line-height: 12px;
text-align: center;
box-sizing: content-box;
} .imagetitle {
text-align: center;
cursor: default;
}
.imagedesc {
text-align: center;
cursor: default;
} .slide-frame {
position: relative;
width: 100%;
padding: 0 !important;
clear: both;
}
.slide-frame img, .slide-frame video {
box-sizing: content-box;
}
.wideentry .slide-frame {
padding: 0;
}
.theslide {
position: absolute;
background-color: transparent;
padding: 0 !important;
min-width: 100% !important;
}
.theimg {
display: block;
}
.spinner {
width: 32px;
height: 32px;
position: relative;
background-color: transparent;
}
.no-shadow {
box-shadow: none !important;
}
.wppa-arrow {
}
.wppa-bbb {
background-color:transparent;
border:none;
z-index:83;
position:absolute;
top:0px;
bottom:40px;
box-shadow:none;
cursor:pointer;
}
.wppa-bbb-l {
left:0px;
}
.wppa-bbb-r {
right:0px;
}
.wppa-ubb {
background-color:transparent;
border:none;
z-index:85;
position:absolute;
top:50%;
box-shadow:none;
cursor:pointer;
} .bc-pname {
font-weight: normal;
color: inherit;
text-decoration: none;
} .wppa-widget {
}
.wppa-multitag-widget {
}
.wppa-tagcloud-widget {
}
.wppa-widget-text {
margin: 5px;
text-align: center;
} .big {
display: block;
margin: 0 auto;
}
.clear {
clear: both;
} #content .wppa-comment-form, .wppa-comment-form  {
text-align:left;
padding:0px;
border: 0px none;
width: 100%;
}
#content .wppa-comment-form input, #content .wppa-comment-form textarea, .wppa-comment-form input, .wppa-comment-form textarea  {
padding:0px 4px;
margin:0;
font-size:12px;
line-height:18px; }
#content .wppa-comment-form tr td, .wppa-comment-form tr td, #content .wppa-detail tr td, .wppa-detail tr td  {
padding: 0px 12px; border: 0px none; }
#content .wppa-comment-form table, .wppa-comment-form table, #content .wppa-detail table, .wppa-detail table {
border: 0px none;
text-align: left;
width: 100%;
} .wppa-custom {
} .wppa-user-file {
float:left;
}
.wppa-user-textarea {
font-size: 1em !important;
}
.wppa-user-submit {
padding: 0; float:right;
} .wppa-slideshow-browse-link {
}
.wppa-numberbar {
z-index: 85;
}
.wppa-numberbar a {
text-decoration:none;
cursor:pointer;
}
.wppa-numberbar a.wppa-numbar-current{ } .wppa-thumbnew {
}
.wppa-albumnew {
}
.wppa-iptc-label { }
.wppa-iptc-value {
padding-left: 12px !important;
}
.wppa-exif-label { }
.wppa-exif-value {
padding-left: 12px !important;
}
#wppa-overlay-txt table {
text-align:left;
}
.wppa-label {
padding: 0 3px;
border: none;
}
.wppa-value {
padding: 0 3px 0 12px;
border:none;
}
.wppa-mphoto {
}
.wppa-sphoto {
}
.wppa-td {
padding: 3px 2px 3px 0;
border: 0;
}
.filmwindow {
position: absolute !important;
}
.wppa-filmthumb-active { }
.wppa-cartform {
margin: 0;
} #phpinfo {background-color: #ffffff; color: #000000;}
#phpinfo, #phpinfo td, #phpinfo th, #phpinfo h1, #phpinfo h2 {font-family: sans-serif;}
#phpinfo pre {margin: 0px; font-family: monospace;}
#phpinfo a:link {color: #000099; text-decoration: none; background-color: #ffffff;}
#phpinfo a:hover {text-decoration: underline;}
#phpinfo table {border-collapse: collapse;}
#phpinfo .center {text-align: center;}
#phpinfo .center table { margin-left: auto; margin-right: auto; text-align: left; width:600px;}
#phpinfo .center th { text-align: center !important; }
#phpinfo td, #phpinfo th { border: 1px solid #000000; font-size: 75%; vertical-align: baseline;}
#phpinfo h1 {font-size: 150%;}
#phpinfo h2 {font-size: 125%;}
#phpinfo .p {text-align: left;}
#phpinfo .e {background-color: #ccccff; font-weight: bold; color: #000000;}
#phpinfo .h {background-color: #9999cc; font-weight: bold; color: #000000;}
#phpinfo .v {background-color: #cccccc; color: #000000;}
#phpinfo .vr {background-color: #cccccc; text-align: right; color: #000000;}
#phpinfo img {float: right; border: 0px;}
#phpinfo hr {width: 600px; background-color: #cccccc; border: 0px; height: 1px; color: #000000;} #wppa-overlay-ic img, #wppa-overlay-ic video {
box-sizing: content-box;
}
.wppa-vote-button {
padding: 0 4px !important;
}
.wppa-download-button {
}
.wppa-download-text {
}
.wppa-viewlink { }
.IN-widget {
float:left;
} .wppa-tagcloud, .wppa-multitag, .wppa-upldr {
margin-top:6px;
} #wppa-overlay-ic img, .wppa-popup a img, .wppa-popup img {
transition: width 0s ease-in-out 0s, left 0s ease-in-out 0s, right 0s ease-in-out 0s;
}
.wppa-fotomoto-checkout, .wppa-fotomoto-container {
margin-bottom: 3px;
}
.FotomotoBar {
padding: 0 !important;
margin: 0 !important; }
.wppa-fotomoto-checkout a {
text-decoration: none;
font-weight: bold;
float:right;
}
.wppa-fotomoto-checkout a:hover {
text-decoration: underline;
}
.FotomotoBarLink {
float:left !important;
}
.FotomotoECardButton {
float:left !important;
}
.FotomotoClear {
display:none;
} .wppa-progress {
position:relative;
width:100%;
height: 18px;
border: 1px solid;
padding: 1px; border-radius: 3px;
line-height: 18px;
text-align: center;
}
.wppa-bar {
background-color: #7f7;
width:0%;
height:18px;
border-radius: 3px;
line-height: 18px;
margin: 0;
}
.wppa-percent {
position:relative;
display:inline-block;
top:-19px;
font-size: 12px;
line-height: 18px;
margin: 0;
}
.wppa-message {
clear: both;
}
.wppa-minicover-current div {
color:blue;
}
.wppa-minicover {
box-sizing:content-box !important;
}
.wppa-searchsel-item label {
display:inline;
}
.wppa-searchsel-item .screen-reader-text {
display:none;
} .wppa-upload-table {
border:none;
}
.wppa-upload-th {
width:40%;
border:none;
}
.wppa-upload-td {
text-align:center;
width:60%;
border:none;
} .wppa-real-calendar {
}
.wppa-real-calendar tr td {
text-align:center;
}
.wppa-real-calendar-table {
border-collapse:collapse;
box-sizing:border-box;
}
.wppa-real-calendar-table thead tr td {
padding:0.25em 0;
}
.wppa-real-calendar-table tbody tr td {
padding:0 !important;
}
.wppa-real-calendar-navi {
cursor:pointer;
color:darkblue;
}
.wppa-real-calendar-head {
font-weight:bold;
}
.wppa-real-calendar-caption {
text-align:center !important;
font-size:1.4em;
}
.wppa-real-calendar-days {
}
.wppa-real-calendar-day-label {
}
.wppa-real-calendar-body {
}
.wppa-real-calendar-body tr td {
padding:0;
}
.wppa-real-calendar-week {
}
.wppa-real-calendar-dummy {
width:7%;
padding:0;
border:1px solid gray;
background-color:darkgray;
}
.wppa-real-calendar-day {
width:7%;
font-size:1.2em;
line-height:0;
padding:0;
border:1px solid gray;
background-color:lightgray;
}
.wppa-real-calendar-small {
}
.wppa-real-calendar-today {
color:red;
}
.wppa-real-calendar-inactive {
opacity:0.35;
cursor:default;
}
.wppa-current-day {
border:2px solid red !important;
} #wppa-overlay-bg {
position:fixed;
top:0;
left:0;
width:100%;
height:100%;
z-index:200000;
}
#wppa-overlay-ic {
position:fixed;
z-index:200005;
top:50%;
left:50%;
opacity:1;
box-shadow:none;
box-sizing:content-box;
text-align:center;
background-color:transparent;
}
#wppa-overlay-pc, #wppa-overlay-fpc, #wppa-overlay-zpc {
position:fixed;
z-index:200005;
margin-top:0;
margin-left:0;
opacity:1;
box-shadow:none;
box-sizing:content-box;
text-align:center;
background-color:transparent;
}
#wppa-ovl-sphericpan-container, #wppa-ovl-flatpan-container,#wppa-ovl-zoom-container {
position:fixed;
top:0;
}
.wppa-ovl-preload {
z-index:200011;
} #wppa-fulls-btn-1, #wppa-exit-fulls-btn-1, #wppa-ovl-spin {
z-index:200010;
}
#wppa-pre-curr {
max-width:48000px !important;
max-height:48000px !important;
} .wppa-pan-div canvas {
background-color:transparent;
} .wppa-content-table th{
text-align:center;
}
.wppa-content-table td{
text-align:left;
}
.wppa-contest-table-photo{
text-align:center;
width:30% !important;
}
.wppa-contest-table-photo img{
width:100% !important;
}
.wppa-contest-table-points{
text-align:right !important;
padding-right: 2% !important;
} .wppa-grid {
border:none;
margin:0 !important;
padding:0 !important;
}
.wppa-grid tr {
border:none;
}
.wppa-grid td {
border:none;
padding:6px;
vertical-align:middle;
} .wppa-modal-container .ed_button {
border-radius:		3px !important;
color:				#333 !important;
background: 		transparent !important;
background-image:	none !important;
}
.wppa-modal-container .wp-editor-area {
border: 			0 !important;
}
.wppa-modal-container .wp-editor-container {
border:				1px solid #333 !important;
border-radius:		0 0 5px 5px !important;
}
.wppa-modal-container .mce-container {
border-radius:		0 0 5px 5px !important;
} .wppa-admin-button-icon {
padding-left: 30px !important;
background-position: 4px center !important;
background-repeat: no-repeat !important;
}