/* Global Styling */
 body {
	background-image: url(https://bordermedical.com.au/wp-content/uploads/2016/03/1080-background-Border-Medical-Association_compressed.jpg);
	background-size: cover;
	background-position: center top;
	font-family:"Open Sans";
	text-align:justify;
	color: #333333;
}
 #pagewrap {
	max-width: 1080px;
	margin-right: auto;
	margin-left: auto;
}
 #content {
	background-color: transparent;
}
 #sidebar {
	background-color: transparent;
}
 #middle {
	background-color: #f9f9f9;
}
 h1 {
	font-family:"Open Sans";
	font-weight:300;
	font-size:2.3em;
	text-align:center;
}
 h2 {
	font-family:"Open Sans";
	font-weight:300;
	font-size:2em;
}
 h3 {
	font-family:"Open Sans";
	font-weight:300;
	font-size:1.7em;
}
 h4 {
	font-family:"Open Sans";
	font-weight:300;
	font-size:1.4em;
}
 h5 {
	font-family:"Open Sans";
	font-weight:300;
	font-size:1.1em;
}
 h6 {
	font-family:"Open Sans";
	font-weight:300;
	font-size:1em;
}
 a {
	text-decoration:none;
	font-family:"Open Sans";
	font-style:normal;
	font-weight:600;
	color: #333;
}

/* Module Styling */
.tf_row_block_55652a7076f6d .tf_row_wrapper {
	text-align:center;
	padding-top: 8%;
	padding-bottom: 8%;
}
.tf_module_block_555fb10e5a22c .tf_comments_container {
	border-top-style: solid;
	border-top-width: 3px;
	border-top-color: #ebebeb;
	border-right: none;
	padding-top: 20px;
}
.tf_module_block_555fb0e752c74 .tf_author_box {
	background-color: #88;
}
.tf_module_block_5570f25634e97 .tf_icons {
	font-family:"Open Sans";
	font-size:14px;
	text-align:right;
	padding-top: 48px;
	padding-right: 20px;
}
.tf_module_block_5570f25634e97 .tf_icon_link {
	color: #333333;
}
.tf_module_block_5570f249385dd .tf_site_logo {
	background-color: transparent;
	margin-bottom: 0px;
	text-align:left;
	padding-top: 20px;
	padding-right: 20px;
	padding-bottom: 20px;
	padding-left: 20px;
}
.tf_module_block_5570f249385dd .tf_site_logo a {
	font-size:3em;
	text-transform:uppercase;
}
.tf_row_block_5570f244b586f .tf_row_wrapper {
	background-color: #fff;
	padding-top: 0em;
	padding-bottom: 0em;
	margin-top: 1em;
}
.tf_module_block_5570f29739427 .tf_menu {
	background-color: #369a61;
	text-align:center;
}
.tf_module_block_5570f29739427 .tf_menu ul a,
.tf_module_block_5570f29739427 .tf_menu .current_page_item ul a,
.tf_module_block_5570f29739427 .tf_menu ul .current_page_item a,
.tf_module_block_5570f29739427 .tf_menu .current-menu-item ul a,
.tf_module_block_5570f29739427 .tf_menu ul .current-menu-item a {
	text-decoration:none;
	font-family:"Open Sans";
	font-style:normal;
	font-weight:300;
	font-size:1em;
	color: #000000;
}
.tf_module_block_5570f29739427 .tf_menu ul a:hover,
.tf_module_block_5570f29739427 .tf_menu .current_page_item ul a:hover,
.tf_module_block_5570f29739427 .tf_menu ul .current_page_item a:hover,
.tf_module_block_5570f29739427 .tf_menu .current-menu-item ul a:hover,
.tf_module_block_5570f29739427 .tf_menu ul .current-menu-item a:hover {
	background-color: #369a61;
	color: #f9f9f9;
}
.tf_module_block_5570f29739427 .tf_menu a {
	font-family:"Open Sans";
	font-weight:300;
	font-size:1em;
	color: #f9f9f9;
}
.tf_module_block_5570f29739427 .tf_menu ul {
	background-color: #ffffff;
	border: none;
}
.tf_module_block_5570f29739427 .tf_menu .current_page_item a,
.tf_module_block_5570f29739427 .tf_menu .current-menu-item a {
	font-weight:bold;
}
.tf_module_block_5570f29739427 .tf_menu a:hover {
	background-color: #69b488;
}
.tf_module_block_5570f29739427 .tf_mobile_menu_wrap {
	text-align:center;
}
.tf_module_block_57298488d070e .tf_module_text {
	text-align:right;
	margin-right: 31.2px;
}
.tf_module_block_57298488d070e .tf_module_text a {
	text-decoration:none;
	font-style:normal;
	font-weight:normal;
	color: #333333;
}
.tf_row_block_555fa4726324e .tf_row_wrapper {
	background-color: #f9f9f9;
	text-decoration:none;
	font-family:"Open Sans";
	font-style:normal;
	font-weight:300;
	font-size:0.8em;
	padding-top: 25px;
	padding-right: 20px;
	padding-bottom: 25px;
	padding-left: 20px;
	margin-bottom: 1em;
}
.tf_row_block_555fa4726324e .tf_row_wrapper a {
	text-decoration:none;
	font-family:"Open Sans";
	font-style:normal;
	font-weight:300;
	color: #333333;
}
.tf_module_block_555fa47d6d154 .tf_module_text {
	font-size:.85em;
}
.tf_module_block_555fa47d6d154 .tf_module_text p {
	margin-bottom: 0px;
}
.tf_module_block_55652817d2ad2 .tf_module_text {
	font-size:.85em;
	text-align:right;
}
.tf_module_block_55652817d2ad2 .tf_module_text p {
	margin-bottom: 0px;
}
/* Custom CSS */
a, button, input {
  transition: all 0.5s;
}

.tf_site_logo a {
vertical-align: bottom;}

.module-buttons-item .ui.builder_button.default, .module.module-contact .builder-contact-fields .builder-contact-field-send button, input[type=reset], input[type=submit], button {
    background-color:#8cc63e;
    color:#fff;
    font-family:"Open Sans",Arial,sans-serif;
    border-radius: 0;
border:none;
    border:2px solid rgba(0,0,0,0);
    }

.module-buttons-item .ui.builder_button.default:hover, .module.module-contact .builder-contact-fields .builder-contact-field-send button:hover,input[type=reset]:hover, input[type=submit]:hover, button:hover {
    background-color:rgba(0,0,0,0);
    color:#8cc63e;
    font-family:"Open Sans",Arial,sans-serif;
    border-radius: 0;
    border:2px solid #8cc63e;
}

.module {
padding-left: 1em;
padding-right: 1em;
}

.module.module-slider, .module.module-maps-pro, .module.module-image, .module.module-widget {
padding: 0;
}

ul {
  list-style-type: circle;
}

.gform_body ul {
  list-style-type: none !important;
}

@media screen and (max-width: 780px) {
  .ct-scholarship-menu ul li {
    width: 100%;
  }
}


@media screen and (max-width:780px) {
  #footer.tf_footer .tf_row_wrapper {
    margin-bottom: 0;
  }
  .ct-footer-row .tf_module_text p {
    font-size: 0.8em;
    text-align: center;
  }
  .ct-footer-row .tf_col.tf_col4-2 {
    margin-left: 0;
    width:100%;
  }
  .ct-header-row .tf_col.tf_col4-2 {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }
  .ct-header-row .tf_col.tf_col4-2 .tf_module_text p {
    text-align: center;
    margin-right: 0.3em;
    margin-left: 0.3em;
    padding-top: 0;
  }
  .ct-header-row .tf_col.tf_col4-2 .tf_icons {
    text-align: center;
    padding-right: 0;
    padding-top: 0;
  }
  .ct-header-row .tf_col.tf_col4-2 .tf_site_logo {
    text-align: center;
  }
  .ct-header-row .tf_row_wrapper:nth-of-type(1) {
    padding-left: 0;
    padding-right: 0;
  }
  #header.tf_header .tf_row_wrapper {
    margin-top: 0;
  }
  .ct-menu-row .mobile-menu form {
    text-align: center;
  }
.ms-slide-info.ms-dir-h.ms-align-bottom {
    bottom: initial !important;
    min-height: initial !important;
}
.ms-slide-info.ms-dir-h.ms-align-bottom .ms-info {
  text-align:center;
}
.ms-slide-info {
    position: initial !important;
}
}

.themify_builder_row.has-restriction:before, .module.has-restriction:before {
    display: none !important;
}
