@CHARSET "ISO-8859-1";


.eStore_ssf_template_1_wrapper{
display: block;
padding:20px;
max-width: 250px;
background-color: #333333;
color: #FFFFFF;
font-family: "Open Sans",Helvetica,Arial,sans-serif;
line-height: 1.7;
}
.eStore_ssf_template_1_name{
font-size: 16px;
line-height: 1.5;
font-weight: bold;
margin-bottom: 10px;
text-transform: uppercase;
text-align: center;
}
.eStore_ssf_template_1_description{
color: #979CA2;
margin-bottom: 10px;
text-align: justify;
}
.eStore_ssf_template_1_name_input{
text-align: center;
width: 100%;
border: 1px solid #DDDDDD;
border-radius: 3px 3px 3px 3px;
padding: 10px 0;
margin: 5px 0;
color: #CCCCCC;
}
.eStore_ssf_template_1_email_input{
text-align: center;
width: 100%;
border: 1px solid #DDDDDD;
border-radius: 3px 3px 3px 3px;
padding: 10px 0;
margin: 5px 0;
color: #CCCCCC;
}
.eStore_ssf_template_1_wrapper .eStore_ssf_template_1_text_submit{
text-align: center;
width: 100%;
padding: 10px 0;
margin: 5px 0;
color: #FFFFFF;
font-size: 14px;
font-weight: bold;
background-color: #F69914;
background-image: none;
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2), 0 -3px 0 rgba(0, 0, 0, 0.1) inset;
text-shadow: 1px 1px 1px rgba(151, 71, 0, 0.35);
border: medium none !important;
border-radius: 3px 3px 3px 3px;
}
.eStore_ssf_template_1_wrapper .eStore_ssf_template_1_text_submit:hover{
text-align: center;
width: 100%;
padding: 10px 0;
margin: 5px 0;
color: #333333;
font-size: 14px;
font-weight: bold;
background-color: #F69914;
background-image: none;
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2), 0 -3px 0 rgba(0, 0, 0, 0.1) inset;
text-shadow: 1px 1px 1px rgba(151, 71, 0, 0.35);
border: medium none !important;
border-radius: 3px 3px 3px 3px;
cursor: pointer;
} .eStore_ssf_template_2_wrapper{
display: block;
padding:20px;
margin: 10px 0;
max-width: 250px;
background-color: #333333;
color: #FFFFFF;
font-family: "Open Sans",Helvetica,Arial,sans-serif;
line-height: 1.7;
}
.eStore_ssf_template_2_thumbnail img{
max-width: 100%;
}
.eStore_ssf_template_2_name{
font-size: 16px;
line-height: 1.5;
font-weight: bold;
margin: 10px 0;
text-transform: uppercase;
text-align: center;
}
.eStore_ssf_template_2_description{
color: #979CA2;
margin-bottom: 10px;
text-align: justify;
}
.eStore_ssf_template_2_name_input{
text-align: center;
width: 100%;
border: 1px solid #DDDDDD;
border-radius: 3px 3px 3px 3px;
padding: 10px 0;
margin: 5px 0;
color: #CCCCCC;
}
.eStore_ssf_template_2_email_input{
text-align: center;
width: 100%;
border: 1px solid #DDDDDD;
border-radius: 3px 3px 3px 3px;
padding: 10px 0;
margin: 5px 0;
color: #CCCCCC;
}
.eStore_ssf_template_2_wrapper .eStore_ssf_template_2_text_submit{
text-align: center;
width: 100%;
padding: 10px 0;
margin: 5px 0;
color: #FFFFFF;
font-size: 14px;
font-weight: bold;
background-color: #F69914;
background-image: none;
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2), 0 -3px 0 rgba(0, 0, 0, 0.1) inset;
text-shadow: 1px 1px 1px rgba(151, 71, 0, 0.35);
border: medium none !important;
border-radius: 3px 3px 3px 3px;
}
.eStore_ssf_template_2_wrapper .eStore_ssf_template_2_text_submit:hover{
text-align: center;
width: 100%;
padding: 10px 0;
margin: 5px 0;
color: #333333;
font-size: 14px;
font-weight: bold;
background-color: #F69914;
background-image: none;
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2), 0 -3px 0 rgba(0, 0, 0, 0.1) inset;
text-shadow: 1px 1px 1px rgba(151, 71, 0, 0.35);
border: medium none !important;
border-radius: 3px 3px 3px 3px;
cursor: pointer;
} .eStore_ssf_template_3_wrapper{
width: 100%;
}
.ssf_template3_field{
float: left;
margin: 10px 10px 10px 0px;
}
.eStore_ssf_template_3_name_input{
background: #fff url(//www.galactosaemia.org/wp-content/plugins/estore-stylish-squeeze-form/images/ssf-name.png) no-repeat 10px !important;
padding-left: 35px !important;
}
.eStore_ssf_template_3_email_input{
background: #fff url(//www.galactosaemia.org/wp-content/plugins/estore-stylish-squeeze-form/images/ssf-email.png) no-repeat 10px !important;
padding-left: 35px !important;
} .eStore_ssf_template4_main_box{
border: 1px solid #ccc;
display: block;
overflow: auto;
}
.eStore_ssf_template4_box{
float:left;
margin-right: 15px;
padding: 10px;
}
.eStore_ssf_template4_box1{
min-width: 180px;
}
.eStore_ssf_template_4_name{
font-weight: bold;
}a.gflag {font-size:16px;padding:1px 0;background-repeat:no-repeat;background-image:url(//www.galactosaemia.org/wp-content/plugins/gtranslate/16.png);}
a.gflag img {border:0;height:16px;display:inline;}
a.gflag:hover {background-image:url(//www.galactosaemia.org/wp-content/plugins/gtranslate/16a.png);}
img.gstats {display:none;}
a.alt_flag {background-image:url(//www.galactosaemia.org/wp-content/plugins/gtranslate/alt_flags.png);}
a.alt_flag:hover {background-image:url(//www.galactosaemia.org/wp-content/plugins/gtranslate/alt_flagsa.png);}
a.us_flag {background-position:-0px -0px;}
a.br_flag {background-position:-100px -0px;}
a.mx_flag {background-position:-200px -0px;}
a.glink {text-decoration:none;}
a.glink span {margin-right:3px;font-size:10px;vertical-align:middle;}
a.glink img {vertical-align:middle;display:inline;border:0;padding:0;margin:0;opacity:0.8;}
a.glink:hover img {opacity:1;}.eMember-clear-float{clear:both;}
.eMember_text_input{font-size:1.3em;height:auto;color:#444;background:#eee;border:1px solid #aaa;border-right-color:#ddd;border-bottom-color:#ddd;width:85% !important;padding:4px !important;}
.eMember_text_input:focus{height:auto;background:#fff;border-color:#777;border-right-color:#ccc;border-bottom-color:#ccc;}
.eMember_logged_widget{margin:10px;}
.eMember_highlight{text-transform:uppercase;text-align:left;font-size:14px;font-weight:bold;font-family:Helvetica, Arial, sans-serif;}
.eMember_label{text-transform:uppercase;text-align:left;vertical-align:middle;padding:15px 10px 10px 0px;font-size:14px;font-weight:bold;font-family:Helvetica, Arial, sans-serif;}
.eMember_red{color:red;}
#wp_emember_loginForm input[type="checkbox"]{width:auto !important;}
#wp_emember_loginForm td{padding:2px 0;border:none !important;}
#wp_emember_loginForm tr, #wp_emember_loginForm th{border:none !important;}
#wp_emember_loginForm table{border:none !important;}
#wp_emember_profileUpdateForm input[type="checkbox"]{width:auto !important;}
#wp_emember_regoForm input[type="checkbox"]{width:auto !important;}
#wp_emember_regoForm table td{width:auto !important;}
.emember_check_email_msg{font-weight:bold;}
.emember_bookmark_button{font-family:arial;height:60px;width:60px;}
.emember_bookmark_button a{text-decoration:none;border:none;}
.emember_bookmark_button a:hover{text-decoration:none;}
.emember_bookmark_button .count{background:url(//www.galactosaemia.org/wp-content/plugins/wp-eMember/images/widget.gif) no-repeat;position:relative;display:block;text-decoration:none;width:50px;height:34px;text-align:center;font-size:17px;color:#444444;padding:4px 0px;}
.emember_bookmark_button .count span.t{font-size:10px;line-height:10px;position:absolute;display:block;top:23px;left:5px;}
.emember_bookmark_button .emember{height:16px;width:50px;background:url(//www.galactosaemia.org/wp-content/plugins/wp-eMember/images/widget.gif) no-repeat 0px -45px;text-align:center;margin-top:3px;display:block;cursor:pointer;padding:0px 0px 0px;font-size:11px;color:#FFF;text-decoration:none;line-height:16px;}
.emember_bookmark_button .emember:hover, #emember_bookmark_button .emember.selected{background-position:0px -61px;color:#80b62a;}
.emember_bookmark_button .emember.selected{cursor:text;}
.emember_upload{padding:0 20px;float:left;width:230px;}
.emember_upload_wrapper{width:133px;}
.emember_upload_div{height:24px;width:133px;background:#eee 0 0;font-size:14px;color:#000;text-align:center;padding-top:0px;position:relative;width:37%;top:3%;left:31%;}
.emember_upload_div.hover{background:#6D6D6D 0 56px;color:#F00;}
.emember_pagination{font-size:80%;}
.emember_pagination a{text-decoration:none;border:solid 1px #ECECEC;color:#000000;background:#ECECEC;}
.emember_pagination a, .emember_pagination span{display:block;float:left;padding:0.3em 0.5em;margin-right:5px;margin-bottom:5px;}
.emember_pagination .current{background:#ffffff;color:#000000;border:solid 1px #ECECEC;}
.emember_pagination .current.prev, .emember_pagination .current.next{color:#999;border-color:#999;background:#fff;}
.widefat{background-color:#FFFFFF;border-color:#DFDFDF;border-spacing:0;border-style:solid;border-width:1px;clear:both;margin:0;width:100%;}
.widefat thead tr th{background:url(//www.galactosaemia.org/wp-content/plugins/wp-eMember/images/gray-grad.png) repeat-x scroll left top #DFDFDF;color:#333333;}
.alternate{background-color:#F9F9F9;}
#emember_user_search p input,#emember_user_search p select{min-width:60px;}
.emember_profile{border-left:2px solid #ECECEC;border-right:2px solid #ECECEC;padding-left:5px;padding-right:5px;width:600px;}
.emember_profile_cell{padding-bottom:3px;font-size:small;}
.emember_profile_head{text-align:center;padding-bottom:15px;}
.emember_profile_user_name{font-size:large;padding-bottom:15px;}
#emember_signin_menu{z-index:100;-moz-border-radius:5px 0 5px 5px;-moz-box-shadow:0 3px 3px rgba(0, 0, 0, 0.3);background:none repeat scroll 0 0 #FFFFFF;border:5px solid #CCCCCC;display:none;line-height:16px;padding:8px;position:absolute;text-align:center;width:230px;}
.wp_emember_loginForm{font-size:11px;margin:0;max-width:300px;}
.wp_emember_loginForm label{margin-left:0px;}
.wp_emember_loginForm p{margin:0;}
.wp_emember_loginForm .textbox label{display:block;padding:0 0 3px;}
.wp_emember_loginForm .textbox input{border-radius:2px;background:none repeat scroll 0 0 #FFFFFF;color:black;border:1px solid #DDDDDD;display:block;font:13px "Lucida Grande",Arial,Sans-serif;margin:0 0 8px;padding:5px;width:218px;}
.wp_emember_loginForm .textbox input:focus{border-color:#CCCCCC;outline-width:0;}
.wp_emember_loginForm p.forgot, .wp_emember_loginForm p.forgot-username{display:inline;line-height:20px;}
.rememberme{padding:4px 0 2px;margin:0px !important;}
.wp_emember_loginForm .forgot{margin-bottom:4px;}
.wp_emember_loginForm .forgot a, .wp_emember_loginForm .complete a{margin-right:5px;}
.ie6 #topnav a.menu-open, .ie6 #topnav a.menu-open:hover{background-color:#DDEEF6 !important;}
.ie6 #emember_signin_menu{border:1px solid #DDEEF6;width:190px;}
.emember_ui_close{float:right;line-height:8px;cursor:pointer;}
a.emember_activeLink{padding:1px 2px 4px 2px;}
#wp_emember_email_mailForm{color:black;}
.emember_modal{background-color:#fff;color:black;display:none;width:350px;padding:15px;text-align:left;border:2px solid #333;opacity:1;-moz-border-radius:6px;-webkit-border-radius:6px;-moz-box-shadow:0 0 50px #ccc;-webkit-box-shadow:0 0 50px #ccc;}
.emember_modal h2{line-height:20px;background:#EDEEFF;margin:0 0 10px 0;color:red;padding:10px 0 10px 45px;border-bottom:1px solid #333;font-size:20px;}
.emember_modal .emember_modal_title{line-height:20px;background:#EDEEFF;margin:0 0 10px 0;padding:10px 0 10px 45px;border-bottom:1px solid #333;font-size:20px;font-weight:bold;}
.emember_apple_overlay{display:none;background-image:url(//www.galactosaemia.org/wp-content/plugins/wp-eMember/images/white.png);width:640px;padding:35px;font-size:11px;}
.eMember_compact_login{}
.eMember_required_warn{border:1px solid red;}
#emember_overlay{background-image:url(//www.galactosaemia.org/wp-content/plugins/wp-eMember/images/white.png);color:#efefef;height:450px;}
div.emember_contentWrap{height:441px;overflow-y:auto;}
.emember_apple_overlay .close{background-image:url(//www.galactosaemia.org/wp-content/plugins/wp-eMember/images/close.png);position:absolute;right:5px;top:5px;cursor:pointer;height:35px;width:35px;}
input.emember-removable{width:40% !important;}
img.emember-remove-field-trigger{margin-top:-49px;margin-left:10px;margin-right:5px;float:right;cursor:pointer;}
div.emember-removable-field-row{margin-top:15px;}
div.emember-add-field-container{margin:15px 0 0 32% !important;}
span.emember-add-field-trigger{cursor:pointer;-moz-border-radius:6px 6px 6px 6px;background:none repeat scroll 0 0 #FFFFFF;border:1px solid #AAAA00;cursor:pointer;padding:4px;}
.ememborder{padding:10px;border:3px solid #DFDFDF;}
.wp-emember-warning-msgbox{display:block;overflow:hidden;border-color:#AAAAAA #AAAAAA #AAAAAA #F28500;border-style:solid;border-width:1px 1px 1px 10px;padding:5px;margin:10px 0;}
.wp-emember-warning-msgbox-image, .wp-emember-warning-msgbox-image img{border:none !important;margin:2px 0px 0px 5px;float:left;}
.wp-emember-warning-msgbox-text{display:block;overflow:hidden;vertical-align:middle;padding:8px 0px 0px 5px;line-height:2em;}
.eMember_protected_message_default{padding:10px;border:1px solid #E3E3E3;margin:15px 0;background:#F2F2F2;}
.eMember_comment_section_protected_msg{margin:10px 0;font-weight:bold;text-align:center;}
.eMember_first_click_free_message{padding:10px;border:1px solid #D1B655;margin:10px 0;background:#FFF6D5;}
.emember_error{color:red;font-weight:bold;}
.emember_ok{color:green;font-weight:bold;}
.emember_warning{color:red;font-weight:bold;}
.wp-emember-sort-order{cursor:pointer;}
img.wp-emember-sort-order{padding:2px;margin:0px;border:none;}
.emember_fancy_login_v2_content{width:250px;margin-left:auto;margin-right:auto;}
tr.emember_odd_row{}
tr.emember_even_row{background:#E8E8E8;}
.emember_hidden{display:none;}.qq-uploader { position:relative; width: 100%;}
.qq-upload-button,.qq-remove-file {
display:block; width: 100px;
padding: 2px 0;
text-align:center;    
background-color: #4D90FE !important;
background-image: none !important;
border: 1px solid #3079ED !important;
color: #FFFFFF !important;
}
.qq-remove-file:hover{opacity:0.7}
.qq-remove-file a{color:#FFFFFF !important;text-decoration:none !important;}
.qq-upload-button:hover {opacity:0.7}
.qq-upload-button-focus {outline:1px dotted black;}
.qq-upload-drop-area {
position:absolute; top:0; left:0; width:100%; height:100%; min-height: 50px; z-index:2;
background:#FF9797; text-align:center; 
}
.qq-upload-drop-area span {
display:block; position:absolute; top: 50%; width:100%; margin-top:-8px; font-size:16px;
}
.qq-upload-drop-area-active {background:#FF7171;}
.qq-upload-list {margin:15px 35px; padding:0; list-style:disc;}
.qq-upload-list li { margin:0; padding:0; line-height:15px; font-size:12px;}
.qq-upload-file, .qq-upload-spinner, .qq-upload-size, .qq-upload-cancel, .qq-upload-failed-text {
margin-right: 7px;
}
.qq-upload-file {}
.qq-upload-spinner {display:inline-block; background: url(//www.galactosaemia.org/wp-content/plugins/wp-eMember/images/loading-tiny.gif); width:15px; height:15px; vertical-align:text-bottom;}
.qq-upload-size,.qq-upload-cancel {font-size:11px;}
.qq-upload-failed-text {display:none;}
.qq-upload-fail .qq-upload-failed-text {display:inline;}.inputContainer {
position: relative;
float: left;
}
.formError {
position: absolute;
top: 300px;
left: 300px;
display: block;
z-index: 5000;
cursor: pointer;
}
.ajaxSubmit {
padding: 20px;
background: #55ea55;
border: 1px solid #999;
display: none
}
.formError .formErrorContent {
width: 100%;
background: #ee0101;
position:relative;
z-index:5001;
color: #fff;
font-weight: bolder;
width: 150px;
font-family: tahoma;
font-size: 11px;
border: 2px solid #ddd;
box-shadow: 0 0 6px #000;
-moz-box-shadow: 0 0 6px #000;
-webkit-box-shadow: 0 0 6px #000;
padding: 4px 10px 4px 10px;
border-radius: 6px;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
}
.greenPopup .formErrorContent {
background: #33be40;
}
.blackPopup .formErrorContent {
background: #393939;
color: #FFF;
}
.formError .formErrorArrow {
width: 15px;
margin: -2px 0 0 13px;
position:relative;
z-index: 5006;
}
.formError .formErrorArrowBottom {
box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
margin: 0px 0 0 12px;
top:2px;
}
.formError .formErrorArrow div {
border-left: 2px solid #ddd;
border-right: 2px solid #ddd;
box-shadow: 0 2px 3px #444;
-moz-box-shadow: 0 2px 3px #444;
-webkit-box-shadow: 0 2px 3px #444;
font-size: 0px;
height: 1px;
background: #ee0101;
margin: 0 auto;
line-height: 0;
font-size: 0;
display: block;
}
.formError .formErrorArrowBottom div {
box-shadow: none;
-moz-box-shadow: none;
-webkit-box-shadow: none;
}
.greenPopup .formErrorArrow div {
background: #33be40;
}
.blackPopup .formErrorArrow div {
background: #393939;
color: #FFF;
}
.formError .formErrorArrow .line10 {
width: 15px;
border: none;
}
.formError .formErrorArrow .line9 {
width: 13px;
border: none;
}
.formError .formErrorArrow .line8 {
width: 11px;
}
.formError .formErrorArrow .line7 {
width: 9px;
}
.formError .formErrorArrow .line6 {
width: 7px;
}
.formError .formErrorArrow .line5 {
width: 5px;
}
.formError .formErrorArrow .line4 {
width: 3px;
}
.formError .formErrorArrow .line3 {
width: 1px;
border-left: 2px solid #ddd;
border-right: 2px solid #ddd;
border-bottom: 0 solid #ddd;
}
.formError .formErrorArrow .line2 {
width: 3px;
border: none;
background: #ddd;
}
.formError .formErrorArrow .line1 {
width: 1px;
border: none;
background: #ddd;
}.emem-profilex-search-box{margin:5px 0px;padding:0px;}
.emem-profilex-search-box input{margin:0px;}
.emember_profilex_detailed_box{padding:11px;}
.emember_profilex_detailed_box img{border:1px solid #999;}
.emember_profilex_detailed_box table{}
.emember_profilex_detailed_box .username{font-size:125%;font-weight:bold;}
.emember_profilex_detailed_box td.left{text-align:left;}
.emember_profilex_detailed_box td.right{text-align:right;color:#aaa;}
.emember_profilex_summary_list{}
.emember_profilex_summary_list .userlist{border:1px solid #DFDFDF;}
.emember_profilex_summary_list .userlist td, .emember_profilex_summary_list .userlist th{font-family:Georgia,"Times New Roman";font-size:14px;color:#333333;text-align:left;border-style:solid;border-width:1px 0;overflow:hidden;border-bottom-color:#DFDFDF;border-top-color:#FFFFFF;padding:5px;}
.emember_profilex_summary_list .userlist th{text-shadow:0 1px 0 rgba(255, 255, 255, 0.8);font-family:Georgia,"Times New Roman";color:#333333;text-align:left;}
.emember_profilex_summary_list .top{margin-bottom:5px;}
.emember_profilex_summary_list .bottom{margin-top:5px;}
.emember_profilex_summary_list .tablenav{background-color:#F3F3F3;border:1px solid #DDDDDD;height:30px;padding:4px;text-align:right;}
.emember_profilex_summary_list .tablenav .tablenav-pages{display:block;margin-top:4px 0;width:100%;}
.emember_profilex_summary_list .tablenav .tablenav-pages{cursor:default;font-size:12px;line-height:30px;color:#555555;}
.emember_profilex_summary_list .tablenav .displaying-num{margin-right:10px;font-size:12px;font-style:italic;width:100%;}
.emember_profilex_summary_list .tablenav .tablenav-pages a{display:inline !important;border:1px solid #D1E5EE;background:#EEE;}
.emember_profilex_summary_list .tablenav .tablenav-pages a, .emember_profilex_summary_list .tablenav-pages span.current{text-decoration:none;padding:3px 6px;}
.emember_profilex_summary_list .alternate, .emember_profilex_summary_list .alt{background-color:#FCFBF6;}
.emember_profilex_summary_list .tablenav .actions{padding:4px 8px 1px 1px;}
.emember_profilex_summary_list .alignleft{float:left;}
.emember_profilex_summary_list .actions input[type="submit"], .emember_profilex_summary_list .actions select{border-color:#BBBBBB;color:#464646;border-style:solid;background-color:#FFFFFF;border-width:1px;}
.emember_profilex_summary_list .widefat tbody th.check-column{padding:5px 0 5px;}
.emember_profilex_summary_list .widefat tfoot th{background-color:#DFDFDF;}
.emember_profilex_summary_list .widefat .check-column{padding:5px 0 0;vertical-align:top;width:2.2em;}
.emember_profilex_summary_list .row-actions{padding:2px 0 0;visibility:hidden;}
.emember_profilex_detailed_box p{margin:0;}
.emember_profilex_detailed_box p input{margin:0;}div.wpcf7 {
margin: 0;
padding: 0;
}
div.wpcf7-response-output {
margin: 2em 0.5em 1em;
padding: 0.2em 1em;
}
div.wpcf7 .screen-reader-response {
position: absolute;
overflow: hidden;
clip: rect(1px, 1px, 1px, 1px);
height: 1px;
width: 1px;
margin: 0;
padding: 0;
border: 0;
}
div.wpcf7-mail-sent-ok {
border: 2px solid #398f14;
}
div.wpcf7-mail-sent-ng {
border: 2px solid #ff0000;
}
div.wpcf7-spam-blocked {
border: 2px solid #ffa500;
}
div.wpcf7-validation-errors {
border: 2px solid #f7e700;
}
.wpcf7-form-control-wrap {
position: relative;
}
span.wpcf7-not-valid-tip {
color: #f00;
font-size: 1em;
font-weight: normal;
display: block;
}
.use-floating-validation-tip span.wpcf7-not-valid-tip {
position: absolute;
top: 20%;
left: 20%;
z-index: 100;
border: 1px solid #ff0000;
background: #fff;
padding: .2em .8em;
}
span.wpcf7-list-item {
display: inline-block;
margin: 0 0 0 1em;
}
span.wpcf7-list-item-label::before,
span.wpcf7-list-item-label::after {
content: " ";
}
.wpcf7-display-none {
display: none;
}
div.wpcf7 .ajax-loader {
visibility: hidden;
display: inline-block;
background-image: url(//www.galactosaemia.org/wp-content/plugins/contact-form-7/images/ajax-loader.gif);
width: 16px;
height: 16px;
border: none;
padding: 0;
margin: 0 0 0 4px;
vertical-align: middle;
}
div.wpcf7 .ajax-loader.is-active {
visibility: visible;
}
div.wpcf7 div.ajax-error {
display: none;
}
div.wpcf7 .placeheld {
color: #888;
}
div.wpcf7 .wpcf7-recaptcha iframe {
margin-bottom: 0;
}
div.wpcf7 input[type="file"] {
cursor: pointer;
}
div.wpcf7 input[type="file"]:disabled {
cursor: default;
}div.meteor-slides{clear:both;float:none;height:auto !important;line-height:0;margin:0;max-width:100%;overflow:visible !important;padding:0;position:relative;z-index:1;}
div.meteor-slides.meteor-left{clear:none;float:left;margin:0 20px 20px 0;}
div.meteor-slides.meteor-right{clear:none;float:right;margin:0 0 20px 20px;}
div.meteor-slides.meteor-center{margin:0 auto;}
div.meteor-slides.navpaged,
div.meteor-slides.navboth{margin-bottom:20px;}
.meteor-slides .meteor-clip{line-height:0;margin:0;overflow:hidden;padding:0;position:relative;width:100%;}
.meteor-slides .meteor-shim{border:0;height:auto !important;margin:0;max-width:100%;padding:0;width:auto\9;}
.meteor-slides a:focus{outline:none;}
.meteor-slides .mslide{display:none;height:auto !important;margin:0;max-width:100%;padding:0;}
.single-slide .mslide{display:block;}
.meteor-slides .mslide a{border:0;margin:0;padding:0;}
.meteor-slides .mslide img{border:0;box-shadow:none !important;display:block;height:auto !important;margin:auto !important;max-width:100%;padding:0 !important;width:auto\9;}
.meteor-slides .mslide img[src$='.png']{-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF)";filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#00FFFFFF,endColorstr=#00FFFFFF);zoom:1;}
.meteor-slides ul.meteor-nav{display:none;list-style:none;height:auto;margin:0 !important;padding:0;}
.meteor-slides.navhover ul.meteor-nav{display:inline;}
ul.meteor-nav li{display:inline;height:auto;list-style:none;margin:0;padding:0;}
.meteor-nav .prev a{left:0px;}
.meteor-nav .next a{right:0px;}
.meteor-slides .meteor-nav a{border:none;box-shadow:none;display:block;outline:none;position:absolute;text-indent:-9999px;width:27px;height:100%;transition:all 0s ease 0s;z-index:998;}
.meteor-nav .prev a{background:url(//www.galactosaemia.org/wp-content/plugins/meteor-slides/images/prev.png) no-repeat center right;}
.meteor-nav .prev a:hover{background:url(//www.galactosaemia.org/wp-content/plugins/meteor-slides/images/prev.png) no-repeat center left;}
.meteor-nav .next a{background:url(//www.galactosaemia.org/wp-content/plugins/meteor-slides/images/next.png) no-repeat center left;}
.meteor-nav .next a:hover{background:url(//www.galactosaemia.org/wp-content/plugins/meteor-slides/images/next.png) no-repeat center right;}
* html .meteor-nav .prev a{background:url(//www.galactosaemia.org/wp-content/plugins/meteor-slides/images/prev.gif) no-repeat center right;}
* html .meteor-nav .prev a:hover{background:url(//www.galactosaemia.org/wp-content/plugins/meteor-slides/images/prev.gif) no-repeat center left;}
* html .meteor-nav .next a{background:url(//www.galactosaemia.org/wp-content/plugins/meteor-slides/images/next.gif) no-repeat center left;}
* html .meteor-nav .next a:hover{background:url(//www.galactosaemia.org/wp-content/plugins/meteor-slides/images/next.gif) no-repeat center right;}
.meteor-slides .meteor-buttons{bottom:-15px;box-sizing:initial;height:9px;left:0;margin:0;padding:6px 0 0;position:absolute;width:100%;z-index:999;}
header#branding .meteor-buttons{left:5px;}
.meteor-slides .meteor-buttons a{background:url(//www.galactosaemia.org/wp-content/plugins/meteor-slides/images/buttons.png) no-repeat bottom left;border:none;box-shadow:none;display:block;float:left;width:9px;height:9px;margin:0 3px 0 0 !important;outline:none;text-indent:-9999px;transition:all 0s ease 0s;}
.meteor-buttons a:hover{background:url(//www.galactosaemia.org/wp-content/plugins/meteor-slides/images/buttons.png) no-repeat bottom right;}
.meteor-buttons a.activeSlide{background:url(//www.galactosaemia.org/wp-content/plugins/meteor-slides/images/buttons.png) no-repeat bottom right;}
* html .meteor-buttons a{background:url(//www.galactosaemia.org/wp-content/plugins/meteor-slides/images/buttons.gif) no-repeat bottom left;}
* html .meteor-buttons a:hover{background:url(//www.galactosaemia.org/wp-content/plugins/meteor-slides/images/buttons.gif) no-repeat bottom right;}
* html .meteor-buttons a.activeSlide{background:url(//www.galactosaemia.org/wp-content/plugins/meteor-slides/images/buttons.gif) no-repeat bottom right;}.panel-grid.panel-no-style,
.panel-grid.panel-has-style > .panel-row-style {
display: -webkit-flex;
display: flex;
-ms-flex-wrap: wrap;
-webkit-flex-wrap: wrap;
flex-wrap: nowrap;
-ms-justify-content: space-between;
-webkit-justify-content: space-between;
justify-content: space-between;
}
.panel-layout.panel-is-rtl .panel-grid.panel-no-style,
.panel-layout.panel-is-rtl .panel-grid.panel-has-style > .panel-row-style {
-ms-flex-direction: row-reverse;
-webkit-flex-direction: row-reverse;
flex-direction: row-reverse;
}
.panel-grid-cell {
-ms-box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
.panel-grid-cell .panel-cell-style {
height: 100%;
}
.panel-grid-cell .so-panel {
zoom: 1;
}
.panel-grid-cell .so-panel:before {
content: '';
display: block;
}
.panel-grid-cell .so-panel:after {
content: '';
display: table;
clear: both;
}
.panel-grid-cell .panel-last-child {
margin-bottom: 0;
}
.panel-grid-cell .widget-title {
margin-top: 0;
}
body.siteorigin-panels-before-js {
overflow-x: hidden;
}
body.siteorigin-panels-before-js .siteorigin-panels-stretch {
margin-right: -1000px !important;
margin-left: -1000px !important;
padding-right: 1000px !important;
padding-left: 1000px !important;
}.so-widget-sow-image-default-eef982a7180b .sow-image-container {
text-align: center;
}
.so-widget-sow-image-default-eef982a7180b .sow-image-container .so-widget-image {
display: inline-block;
max-width: 100%;
width: inherit;
height: auto;
}.wpa-hide-rtl#skiplinks a, .wpa-hide-rtl#skiplinks a:hover, .wpa-hide-rtl#skiplinks a:visited{position:absolute !important;right:-999em;}
.wpa-hide-ltr#skiplinks a, .wpa-hide-ltr#skiplinks a:hover, .wpa-hide-ltr#skiplinks a:visited{position:absolute !important;left:-999em;}
.wpa-hide#skiplinks a:active, .wpa-hide#skiplinks a:focus{position:absolute;}
.wpa-ld{display:inline-block;position:relative;}
div.alignleft{float:left;}
div.alignright{float:right;}
div.aligncenter{display:block;margin:0 auto;}
.wpa-ld a, .wpa-ld button{bottom:2px;left:2px;position:absolute;line-height:1;min-width:1em;}
.wpa-ld img{display:block;}
.wpa-ld button, .wpa-ld button:active, .wpa-ld button:focus, .wpa-ld button:hover{border:1px solid #777;border-radius:2px;z-index:10;}
.wpa-ld .longdesc{position:absolute;width:100%;height:100%;top:0;overflow-y:scroll;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background:rgba(255, 255, 255, .95);padding:1.5em;}
.wpa-ld button, .wpa-ld button:active, .wpa-ld button:focus, .wpa-ld button:hover, .wpa-ld a{font-size:.9em;font-weight:400;background:rgba(255, 255, 255, .7) !important;padding:0;color:#000 !important;text-shadow:1px 1px #ccc;}
.wpa-ld button:before{content:'i';font-style:italic;font-family:serif;}
.wpa-ld button:focus, .wpa-ld button:hover{background:rgba(0, 0, 0, .75) !important;color:#fff !important;border:1px solid #000 !important;cursor:pointer;}
.wpa-ld button:focus{padding:6px;}
.wpa-ld button span, .longdesc-link span{position:absolute !important;height:1px;width:1px;overflow:hidden;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);}
.template-longdesc{text-align:left;line-height:1.5;width:100%;max-width:50em;padding:2em;margin:1em auto;background:#fdfdfd;color:#333;box-shadow:0 0 5px;font-size:1.4em;}
label.wpa-screen-reader-text{position:absolute!important;clip:rect(1px,1px,1px,1px);overflow:hidden;color:#000;background:#fff;width:1px;height:1px;}@font-face {
font-family: 'a11y';
src:url(//www.galactosaemia.org/wp-content/plugins/wp-accessibility/toolbar/fonts/css/a11y.eot);
src:url(//www.galactosaemia.org/wp-content/plugins/wp-accessibility/toolbar/fonts/css/a11y.eot?#iefix) format('embedded-opentype'),
url(//www.galactosaemia.org/wp-content/plugins/wp-accessibility/toolbar/fonts/css/a11y.woff2) format('woff2'),
url(//www.galactosaemia.org/wp-content/plugins/wp-accessibility/toolbar/fonts/css/a11y.woff) format('woff'),
url(//www.galactosaemia.org/wp-content/plugins/wp-accessibility/toolbar/fonts/css/a11y.ttf) format('truetype'),
url(//www.galactosaemia.org/wp-content/plugins/wp-accessibility/toolbar/fonts/css/a11y.svg#a11y) format('svg');
font-weight: normal;
font-style: normal;
}
[class^="aticon-"]:before, [class*=" aticon-"]:before {
font-family: 'a11y' !important;
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1; -webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.aticon-font:before {
content: '\e602';
}
.aticon-adjust:before {
content: '\e601';
}
.aticon-tint:before {
content: '\e600';
}@media only screen and (max-width:800px){.a11y-responsive{display:none;}
}
.focusable:focus{outline:none !important;}
.has-focus{background:yellow;}
.a11y-toolbar button{border:0;color:inherit;background-color:transparent;text-decoration:none;padding:0;line-height:inherit;margin:0;font:inherit;width:100%;height:100%;text-align:left;}
.a11y-toolbar{position:fixed;z-index:99999;top:43%;left:0;}
.a11y-toolbar ul{list-style:none;margin:0;padding:0;border-top-right-radius:4px;border-bottom-right-radius:4px;}
.a11y-toolbar ul li{margin:0;padding:0;display:block;}
.a11y-toolbar ul li button{font-size:1.6em;padding:.25em;}
.a11y-toolbar button{color:#000 !important;}
.a11y-toolbar button.active{color:#fff !important;}
.a11y-toolbar ul li button{display:block;background:#e2e2e2;text-align:center;border-top:1px solid #f5f5f5;border-bottom:1px solid #d2d2d2;position:relative;}
.a11y-toolbar ul li button:hover{background:#fff;}
.a11y-toolbar ul li button.active{background:#181818;border-bottom:1px solid #525252;}
.a11y-toolbar ul li:first-child button{border-top-right-radius:4px;}
.a11y-toolbar ul li:last-child button{border-bottom-right-radius:4px;}
.a11y-toolbar .offscreen, .a11y_stylesheet_path{position:absolute !important;clip:rect(1px, 1px, 1px, 1px);clip-path:polygon(0px 0px, 0px 0px,0px 0px, 0px 0px);white-space:nowrap;padding:0 !important;border:0 !important;height:1px !important;width:1px !important;overflow:hidden;-webkit-transition:width .3s, clip .3s, clip-path .3s, background-color .5s;transition:width .3s, clip .3s, clip-path .3s, background-color .5s;}
.a11y-toolbar.rtl, .a11y-toolbar.right{right:0;left:auto;}
.a11y-toolbar.rtl ul, .a11y-toolbar.right ul{border-top-left-radius:4px;border-bottom-left-radius:4px;border-top-right-radius:0;border-bottom-right-radius:0;}
.a11y-toolbar.rtl ul li:first-child button, .a11y-toolbar.right ul li:first-child button{border-top-left-radius:4px;border-top-right-radius:0;}
.a11y-toolbar.rtl ul li:last-child button, .a11y-toolbar.right ul li:last-child button{border-bottom-left-radius:4px;border-bottom-right-radius:0;}
.desaturated{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale") !important;filter:grayscale(100%) !important;-webkit-filter:grayscale(100%) !important;-webkit-filter:grayscale(1) !important;-moz-filter:grayscale(100%) !important;-ms-filter:grayscale(100%) !important;-o-filter:grayscale(100%) !important;filter:gray !important;}
.a11y-toolbar button:hover .offscreen, .a11y-toolbar button:focus .offscreen{height:auto !important;width:12em !important;clip:unset !important;clip-path:unset !important;color:#333;background:#ffd;padding:2px;box-shadow:0 0 1px #000;border-radius:2px;font-size:13px;text-transform:none;font-family:Arial;top:25%;display:block;}
.a11y-toolbar.right button:hover .offscreen, .a11y-toolbar.right button:focus .offscreen{right:3em;left:auto;}
.a11y-toolbar button:hover .offscreen, .a11y-toolbar button:focus .offscreen{left:3em;}html.fontsize {
font-size: 100% !important;
}form.visual-form-builder{
font-family:inherit;
margin:20px 0;
list-style:none;
}
form.visual-form-builder li{
width:auto !important;
list-style:none;
}
.visual-form-builder ul{
list-style:none;
margin:0 14px;
padding:0;
font-size:12px;
}
.visual-form-builder ul li{
list-style: none;
}
.visual-form-builder li{
list-style:none;
clear:both;
margin:0;
padding:6px 1% 9px;
width:64%;
}
.visual-form-builder li div span,
span.vfb-full input,
span.vfb-full select{
display:block;
float:left;
width:100%;
}
.visual-form-builder span.vfb-left{
float:left;
width:48%;
}
.visual-form-builder span.vfb-right{
float:right;
width:48%;
}
.visual-form-builder span.vfb-right input,
.visual-form-builder span.vfb-right select,
.visual-form-builder span.vfb-left input,
.visual-form-builder span.vfb-left select{
width:100%;
}
.visual-form-builder span.vfb-time{
float:left;
margin:0 0.3em 0 0;
}
.visual-form-builder li div label,
.visual-form-builder li span label{
font-size:90%;
}
.visual-form-builder fieldset{
border-radius:5px;
margin:15px 0;
clear:both;
}
.visual-form-builder .vfb-legend{
margin:5px 14px;
padding:0 6px;
color:#990000;
border-bottom:1px solid #CCCCCC;
font-size:inherit;
}
.visual-form-builder .vfb-legend h3{
font-size:20px;
line-height: 2.0em;
margin:0;
padding:0;
}
.visual-form-builder label,
label.vfb-desc{
display:block;
margin:0;
padding-bottom:3px;
color:#000;
}
.visual-form-builder.left-label .vfb-desc,
.visual-form-builder.right-label .vfb-desc{
float:left;
margin:0 15px 0 0;
width:20%;
}
.visual-form-builder.right-label .vfb-desc{
padding-top:2px;
text-align:right;
}
label.vfb-desc{
font-weight:bold;
}
.visual-form-builder label.vfb-choice{
font-size:100%;
line-height:150%;
margin:-17px 0 0 23px;
padding:0 0 5px;
width:88%;
}
.visual-form-builder label span{
color:#BC1212;
vertical-align:middle;
}
input.vfb-text,
textarea.vfb-textarea,
select.vfb-select{
font-size:100%;
font-family:inherit;
margin:0;
padding:2px 0;
}
input.vfb-small,
select.vfb-small{
width:25%;
}
input.vfb-medium,
select.vfb-medium{
width:50%;
}
input.vfb-large,
select.vfb-large,
textarea.vfb-textarea{
width:100%;
}
textarea.vfb-medium{
height:5.5em;
}
textarea.vfb-medium{
height:10em;
}
textarea.vfb-large{
height:20em;
}
.vfb-submit{
color:black;
font-size:1.1em;
}
input.vfb-checkbox,
input.vfb-radio{
font-size:1.1em;
display:block;
height:13px;
width:13px;
margin:4px 0 0;
}
.visual-form-builder li.vfb-two-column div span,
.visual-form-builder li.vfb-three-column div span,
.visual-form-builder li.vfb-auto-column div span{
margin:0 5px 0 0;
width:48%;
}
.visual-form-builder li.vfb-three-column div span{
width:30%;
}
.visual-form-builder li.vfb-auto-column div span{
width:auto;
}
.visual-form-builder li.vfb-left-half,
.visual-form-builder li.vfb-left-third,
.visual-form-builder li.vfb-left-two-thirds{
clear:left;
float:left;
}
.visual-form-builder li.vfb-right-half,
.visual-form-builder li.vfb-right-third,
.visual-form-builder li.vfb-right-two-thirds{
clear:none;
float:right;
}
.visual-form-builder li.vfb-middle-third{
clear:none;
float:left;
margin-left:2%;
}
.visual-form-builder li.vfb-left-half,
.visual-form-builder li.vfb-right-half{
width:47% !important;
}
.visual-form-builder li.vfb-left-third,
.visual-form-builder li.vfb-middle-third,
.visual-form-builder li.vfb-right-third{
width:30% !important;
}
.visual-form-builder li.vfb-left-two-thirds,
.visual-form-builder li.vfb-right-two-thirds{
width:64% !important;
}
li.vfb-left-half .vfb-small, li.vfb-left-half .vfb-medium, li.vfb-left-half .vfb-large,
li.vfb-right-half .vfb-small, li.vfb-right-half .vfb-medium, li.vfb-right-half .vfb-large,
li.vfb-left-third .vfb-small, li.vfb-left-third .vfb-medium, li.vfb-left-third .vfb-large,
li.vfb-middle-third .vfb-small, li.vfb-middle-third .vfb-medium, li.vfb-middle-third .vfb-large,
li.vfb-right-third .vfb-small, li.vfb-right-third .vfb-medium, li.vfb-right-third .vfb-large,
.visual-form-builder li.vfb-left-two-thirds .vfb-small, .visual-form-builder li.vfb-left-two-thirds .vfb-medium, .visual-form-builder li.vfb-left-two-thirds .vfb-large,
.visual-form-builder li.vfb-right-two-thirds .vfb-small, .visual-form-builder li.vfb-right-two-thirds .vfb-medium, .visual-form-builder li.vfb-right-two-thirds .vfb-large{
width:100%;
}
label.error{
color:red;
font-weight:bold;
font-size:90%;
}
input.error,
select.error,
textarea.error{
border:1px solid red;
}
p#form_success{
color:green;
font-weight:bold;
}
#ui-datepicker-div {
display: none;
font-size:12px;
}
.ed_button{
font-family:Arial,"Bitstream Vera Sans",Helvetica,Verdana,sans-serif;
font-size:12px;
background-image: -moz-linear-gradient(top, #fcfcfc 0%, #e9e8e8 100%);
background-image: -o-linear-gradient(top, #fcfcfc 0%, #e9e8e8 100%);
background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fcfcfc), color-stop(1, #e9e8e8));
background-image: linear-gradient(top, #fcfcfc 0%, #e9e8e8 100%);
min-width:26px;
margin:3px 1px 4px;
padding:2px 4px;
box-shadow:0 1px 0 #e3e3e3;
border-radius:3px 3px 3px 3px;
border:#C3C3C3 1px solid;
text-transform:lowercase;
}
.ed_button:hover{
background:none repeat scroll 0 0 #dddddd;
border-color:#aaaaaa;
cursor:pointer;
}
.ed_button.ed_bold{
font-weight:bold;
}
.ed_button.ed_italic{
font-style:italic;
}
.ed_button.ed_link{
color:#0000FF;
text-decoration:underline;
}
.ed_button.ed_del{
text-decoration:line-through;
}
.item-instructions{
background-color:#e3e3e3;
border-radius:3px;
}
.vfb-section-div{
background-color:#D4D4D4;
border-radius:3px;
padding:10px;
margin:10px 0;
float:left;
width:97%;
}
.vfb-section-div h4{
font-size:16px;
border-bottom:1px solid #BABABA;
margin:0;
}
.vfb-clear{
clear:both;
display:block;
height:0;
width:0;
overflow:hidden;
visibility:hidden;
}
.emember-form-builder-msgbox{
position:relative;
overflow:hidden;
background-color:#D4D4D4;
padding: 10px; 
border-radius:3px;
border: 1px solid #CCCCCC;
}