@charset "UTF-8";
textarea,
input[type=text],
input[type=submit] {
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
  border-radius: 0;
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
}
::-webkit-input-placeholder {color: #b8b8b8;font-weight: 200;}/* Chrome/Opera/Safari */
::-moz-placeholder {color: #b8b8b8;font-weight: 200;}/* Firefox 19+ */
:-ms-input-placeholder {color: #b8b8b8;font-weight: 200;}/* IE 10+ */
:-moz-placeholder {color: #b8b8b8;font-weight: 200;}/* Firefox 18- */
.find .accordion .toggle {
font-size:1em;
font-weight: 600;
letter-spacing: .3em;
text-decoration: none;
text-align: center;
color:#000;
padding:.38em;
padding-left:2em;
padding-bottom:.2em;
margin-top:18px;
cursor: pointer;
display:block;
margin-bottom: 6px;
background-color: #fee1a5;
}
.find .accordion .toggle::after {content: '\0075';margin-left: .2em;font-size: .9em;font-family: "Wingdings3";}
.find .accordion .toggle.selected::after {content: '\0071'; /* Wingding3 arrow down UNICODE */}
.find .accordion .toggle + div {padding-left:0;}
.find .accordion .region {/*background-color: #fffbea;background-image: url(../images/earth_find_background.jpg);background-repeat: no-repeat;background-position: 0% .5em;background-size: cover;*/}
.find .countries {margin:1em 0 0}
.find .country {overflow:hidden;max-width:950px;padding:.5em 0 .25em;margin:0 2%;border-top:1px solid #000;}
.find .country:first-of-type {padding-top:0;border-top-style:none;}
.find .country .toggle {width:218px;float:left;background:none;text-align: left;letter-spacing: 0;padding:0;margin-top:0}
.find .country .practitioner form div {overflow: hidden;}
.find .country .practitioner {float:right;padding-top:.3em;width:60%;}
.find .country .practitioner h4 {font-weight: 600;margin: 1em 0 0;line-height: 1em;border-top:1px solid #000;padding-top: 1em;clear:left;}
.find .country .practitioner h4 span {font-weight: 400;display:block;line-height: 1.6em;}
.find .country .practitioner h4:first-of-type {border-top-style: none;padding-top: 0;clear:none;margin:0}
.find .country .practitioner h4 + p {margin-top:.25em}
.find .country .practitioner p {margin:0 0 .25em;}
.find .country .practitioner a.email {color:#000!important;text-decoration: none!important;cursor: pointer;}
.find .country .practitioner a.email::after {content: '\0075';margin-left: .2em;font-size: .9em;font-family: "Wingdings3";}
.find .country .practitioner div span {display:block;font-size: 1em;font-weight: 300;padding:.0;margin:0;}
.find .country .practitioner .toggle {width:100%;line-height: .2em;font-weight: 400;font-size: 1em;padding:1em 0;}
.find .country .practitioner .toggle + div {padding:0;float:none;overflow: visible!important;}
.find .country .practitioner .toggle + div input[type=text],
.find .country .practitioner .toggle + div textarea {font-size: 1em;font-weight: 400; display:block;width:98%;height:36px;margin: 0 0 .4em;border-style: none;padding-left:2%;}
.find .country .practitioner .toggle + div textarea {height:175px;margin: 0;}
.find .country .practitioner .toggle + div input[type=submit] {cursor: pointer; float:right;border-style: none;background-color:#fee1a5;font-size: 1.1em;font-weight: 300;padding:.4em 1.8em .4em 2em;margin:-1px -2px 0 0;}
.find .country .practitioner .toggle + div div {}
.find .country .practitioner .toggle + div div span {display:block;float:left;font-size: 1em;font-weight: 300;padding:.0;margin:0;}

/* ================================================================ *\
#FancyBox width
\* ================================================================ */
.fancybox-slide--iframe .fancybox-content {max-width: 450px;width:96%;		-moz-box-shadow: 0 0 20px 0px #000;-webkit-box-shadow: 0 0 20px 0px #000;box-shadow: 0 0 20px 0px #000;}

@media (max-width:870px){
.find .country .practitioner h4:first-of-type {clear:both}
.find .country .practitioner {float:none;width:100%;}
}
@media (max-width:650px){
h1 br {display:none;}
.find .accordion .toggle + div.practitioner {padding-left:1em;width:95%;}
.find .country .practitioner .toggle + div form {width:88%;}
.find .country .practitioner .toggle + div input[type=submit] {padding-left:.5em;padding-right:.5em;}
}