/* Themify Customize Styling */
body {		font-weight:300;
	font-size:1em;
 
}
a {	
	color: #00adee; 
}
h3 {		font-size:24px;

	color: #009fda; 
}
input[type=reset], input[type=submit], button {	background: none;
	background-color: #009fda;
	color: #eeff5e; 
}
input[type=reset]:hover, input[type=submit]:hover, button:hover {	background: none;
	background-color: #eeff5e;
	color: #009fda; 
}
#headerwrap {	
	background-color: transparent;background-image: none; 
}
#header {	
	background-color: transparent;background-image: none;height: auto; 
}
#site-description {	display: none; 
}

/* Themify Custom CSS */
{"css":"em {  font-family: inherit;}h1, h2, h3, h4, h5, h6 {  letter-spacing: 0px;line-height: 120%;}.mobile-menu li .sub-menu a{ background:#5DA4CC;color:#eeff5e !important; border-bottom:1px solid #fff; }  .mobile-menu li .sub-menu a{ background:#eeff5e;color:#5DA4CC !important;  }#content li {  margin: 0 0 0 0;line-height: 120%;padding: 0 0 .2em;}.text-4422-sub_row_1-0-2-0-0 h4, .text-4422-sub_row_1-0-2-1-0 h4, .text-4422-sub_row_1-0-2-2-0 h4 {  font-size: 1.15em;color: #ececec !important;}.text-4422-sub_row_1-0-2-0-0 h3, .text-4422-sub_row_1-0-2-1-0 h3, .text-4422-sub_row_1-0-2-2-0 h3 {  color: #eeff5e !important;}.woocommerce-message {  display: none;}.tribe-events-title {  font-size: 18px;}.widgettitle {  text-transform: none }.themify-social-links{ width:215px;].widget .list-date {  display: none;}#tribe-events .tribe-events-button {  background: #00adee;}.tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-], .tribe-events-calendar td.tribe-events-present div[id*=tribe-events-daynum-]>a {  background: #00adee;}.tribe-events-schedule h2 {  font-size: 22px}.woocommerce .woocommerce-error, .woocommerce .woocommerce-info, .woocommerce .woocommerce-message, .woocommerce-page .woocommerce-error, .woocommerce-page .woocommerce-info, .woocommerce-page .woocommerce-message {  border-top: 5px solid #00adee;}.woocommerce #content input.button, .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button, .woocommerce-page #content input.button, .woocommerce-page #respond input#submit, .woocommerce-page a.button, .woocommerce-page button.button, .woocommerce-page input.button, .woocommerce #content input.button.alt, .woocommerce #respond input#submit.alt, .woocommerce a.button.alt, .woocommerce button.button.alt, .woocommerce input.button.alt, .woocommerce-page #content input.button.alt, .woocommerce-page #respond input#submit.alt, .woocommerce-page a.button.alt, .woocommerce-page button.button.alt, .woocommerce-page input.button.alt {  background-color: #00adee;}.woocommerce-checkout #payment div.payment_box {  background-color: #ececec;color: #494949;}.woocommerce-checkout #payment div.payment_box:before {  border-bottom-color: #ececec;}h1, h2, h3, h4, h5, h6 {  font-family: "proxima-nova", sans-serif;}.image-caption {  line-height: 110%}.ui.module-callout.transparent, .ui.module-callout .ui.builder_button.transparent {  background-color: #eeff5e;color: #009fda;}p {  padding-bottom: .75em}.gform_wrapper .gfield_date_day label, .gform_wrapper .gfield_date_month label, .gform_wrapper .gfield_date_year label, .gform_wrapper .gfield_time_ampm label, .gform_wrapper .gfield_time_hour label, .gform_wrapper .gfield_time_minute label, .gform_wrapper .ginput_complex label, .gform_wrapper .instruction {  display: none !important}.woocommerce-shipping-fields {  display: none}.gform_wrapper .top_label input.medium, .gform_wrapper .top_label select.medium {  width: 100% !important;}input[type=text], input[type=password], input[type=search], input[type=email], input[type=url], input[type=tel] {  max-width: 100%;}.gform_wrapper textarea.medium {  width: 100% !important;}.box-container p {font-weight: 100 !important;}"}

@media screen and (min-device-width: 320px) and (max-device-width: 680px) { 
    #headerwrap{
        min-height:unset !important;
      
}

.top-menu{
top:6px !important;}
}
@media screen and (min-device-width: 320px) and (max-device-width: 620px) {
.member-menu a{
font-size:12px;
margin: 0px 1px !important;
}
#site-logo img{
max-width:50% !important;
}
li#menu-item-8149 {
    margin-left: -3px !important;
}
.member-menu{
    padding: 0px 3px;
}
.member-menu.cf{
display:none !important;}
}
@media screen and (min-device-width: 620px) and (max-device-width: 866px) {
      #site-logo img{
max-width:66% !important;
}
}
@media screen and (min-device-width: 414px) and (max-device-width: 736px) {
    .search_header form#searchform {
    display: none !important;
}
}
@media screen and (min-device-width: 320px) and (max-device-width: 736px) {
   .menu-toggle{
     line-height: 33px !important;
}
   .member-menu.cf{
    line-height: 33px !important;
}
}@media screen and (max-width: 768px) { /* Themify Customize Styling */
a {	
	color: #00adee; 
}
h3 {	
	color: #009fda; 
}
input[type=reset], input[type=submit], button {	background: none;
	background-color: #009fda;
	color: #eeff5e; 
}
input[type=reset]:hover, input[type=submit]:hover, button:hover {	background: none;
	background-color: #eeff5e;
	color: #009fda; 
}
 }@media screen and (max-width: 680px) { /* Themify Customize Styling */
a {	
	color: #00adee; 
}
h3 {	
	color: #009fda; 
}
input[type=reset], input[type=submit], button {	background: none;
	background-color: #009fda;
	color: #eeff5e; 
}
input[type=reset]:hover, input[type=submit]:hover, button:hover {	background: none;
	background-color: #eeff5e;
	color: #009fda; 
}
 }