.fix a {
  clear: none !important;
  display: inline-block !important;
  margin-left: 10px !important;
  margin-right: 10px !important;
}

.fix {
  float: left !important;
  text-align: left !important;
  width: auto !important;
}

.tagcloud a {
  display: inline-block !important;
}

#mega-menu-item-text-56 .textwidget a, #mega-menu-item-text-57 .textwidget a, #mega-menu-item-text-58 .textwidget a, #mega-menu-item-text-59 .textwidget a {
  display: inline-block !important;
}
.category .has-post-thumbnail,
.single-post .has-post-thumbnail {
	margin-top: 45px !important;
}
.home .main-content {
	margin-top: 77px;
}


/*Membership Css start here*/
.page-id-73 .site:before{
  display: none;
}
.page-id-73 .site-content {
    margin-left: initial;
}
.ArpPriceTable div#ArpPricingTableColumns .arp_allcolumnsdiv .ArpPricingTableColumnWrapper {
	width: 19.5%;
}
@media screen and (max-width: 1000px){
  .ArpPriceTable div#ArpPricingTableColumns .arp_allcolumnsdiv .ArpPricingTableColumnWrapper {
    width: 19%;
  }
  .arp_price_wrapper {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }
  .arp_price_table_114 #ArpPricingTableColumns .ArpPricingTableColumnWrapper:not(.maincaptioncolumn) .arp_price_wrapper{
    font-size: 44px !important;
  }
}
@media screen and (max-width: 767px){
  .ArpPriceTable div#ArpPricingTableColumns .arp_allcolumnsdiv .ArpPricingTableColumnWrapper {
    width: 49%;
  }
  .maincaptioncolumn {
    display: none!important;
  }
}
@media screen and (max-width: 500px){
  .ArpPriceTable div#ArpPricingTableColumns .arp_allcolumnsdiv .ArpPricingTableColumnWrapper {
    width: 48%;
  }
}
/*Membership Css end here*/
/*Contact Page css start here*/
.page-id-42 .entry-content,.page-id-42 header.entry-header {
    background: #0d9b11 !important;
}
.page-id-42 header.entry-header{
  padding-top: 30px;
}
.page-id-42 .entry-title {
    color: #fff;
}
.page-id-42 form.wpcf7-form input, .page-id-42 textarea {
  background: #ffffff50;
  color: #fff;
  border-color: #fff;
}
.page-id-42 input.wpcf7-submit {
    background: #fff !important;
    color: #24890d !important;
}
.page-id-42 input.wpcf7-submit:hover {
    opacity: 0.8;
}
.page-id-42 form.wpcf7-form p {
    color: #fff;
}
.page-id-42 .entry-content p {
    color: #fff;
}
/*Contact Page css end here*/
.page-id-73 div#secondary {
    display: none;
}
/*Membership form css start here*/
.page-id-705276 div#content article header.entry-header,
.page-id-705278 div#content article header.entry-header,
.page-id-705280 div#content article header.entry-header,
.page-id-705282 div#content article header.entry-header {
  background-color: #0d9b11;
  padding-top: 30px;
  color: #fff;
}
.page-id-705276 div#content article .entry-content,
.page-id-705278 div#content article .entry-content,
.page-id-705280 div#content article .entry-content,
.page-id-705282 div#content article .entry-content{
  background-color: #0d9b11;
  color: #fff;
}
.page-id-705276 div#content article .entry-content input,
.page-id-705278 div#content article .entry-content input,
.page-id-705280 div#content article .entry-content input,
.page-id-705282 div#content article .entry-content input {
    background-color: #ffffff50;
    border-color: #fff;
    color: #fff;
}
.page-id-705276 button.s2member-pro-stripe-submit,
.page-id-705278 button.s2member-pro-stripe-submit,
.page-id-705280 button.s2member-pro-stripe-submit,
.page-id-705282 button.s2member-pro-stripe-submit {
    background-color: #fff;
    color: #0d9b11;
}
.page-id-705276 button.s2member-pro-stripe-submit:hover,
.page-id-705278 button.s2member-pro-stripe-submit:hover,
.page-id-705280 button.s2member-pro-stripe-submit:hover,
.page-id-705282 button.s2member-pro-stripe-submit:hover {
    opacity: 0.8;
}
/*Membership form css end here*/
/*Resestration Pase css start here*/
.page-id-19046 article header.entry-header{
  background-color: #0d9b11;
  border-color: #fff;
  color: #fff;
  padding-top: 30px;
}
.page-id-19046 div#content article .entry-content{
  background-color: #0d9b11;
  color: #fff;
}
.page-id-19046 div#content article .entry-content input,
.page-id-19046 div#content article .entry-content textarea{
    background-color: #ffffff50;
    color: #fff;
  	border-color: #fff;
}
.page-id-19046 input#gform_submit_button_1{
    background-color: #fff !important;
    color: #0d9b11 !important;
}
.page-id-19046 input#gform_submit_button_1:hover{
    opacity: 0.8;
}
/*Resestration Pase css end here*/