.floatleft {
float: left;
}
.floatright {
float: right;
}
.alignleft {
float: left;
margin-right: 15px;
}
.alignright {
float: right;
margin-left: 15px;
}
.aligncenter {
display: block;
margin: 0 auto 15px;
}
a:focus {
outline: 0px solid;
}
img {
max-width: 100%;
height: auto;
}
.fix {
overflow: hidden;
}
h1,
h2,
h3,
h4,
h5,
h6 {
margin: 0 0 15px;
font-weight: 700;
}
h1,
h2,
h3,
h4,
h5,
h6 {
font-family: "Raleway", sans-serif;
}
html,
body {
height: 100%;
}
body {
font-family: 'Open Sans', sans-serif;
}
.section-padding {
padding: 60px 0;
}
.section-gray {
background-color: #F7F7F7;
}
.section-dark {
background-color: #110C09;
color: #fff;
}
a {
transition: .3s;
}
a:hover {
color: #000;
}
#cd-menu-trigger {
display: none;
} #mobile-header {
display: none;
}
.menu-close {
display: none;
}
.header-top {
background-color: #3C3C3C;
padding: 10px 0;
}
.ht-left ul li a i {
color: #e64946;
}
.ht-left ul li a {
display: block;
color: #fff;
font-size: 14px;
}
.ht-left ul li {
display: inline-block;
margin-right: 18px;
}
.ht-left ul {
margin: 0;
padding: 0;
list-style: none;
}
.ht-right ul li a {
color: #fff;
}
.ht-right ul li {
display: inline-block;
margin-left: 15px;
}
.ht-right ul {
text-align: right;
margin: 0;
padding: 0;
list-style: none;
}
.navi ul {
margin: 0;
padding: 0;
list-style: none;
}
.navi > #wp-megamenu-primary > .wpmm-nav-wrap > ul {
text-align: right;
}
.navi ul li {
display: inline-block; }
.navi ul li a {
color: #000;
font-size: 15px;
padding: 22px 0;
display: block;
}
.logo { margin-top: 5px;
}
.header-bottom {
box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);
background-color: #fff;
}
.footer-top {
background: #3b3b3b;
border-top: 1px solid #474747;
border-bottom: 1px solid #474747;
padding: 60px 0 30px 0;
}
.footer-wrap {
background: #404040;
padding: 0 0 30px 0;
color: #fff;
font-size: 14px;
}
.footer-widget h4 {
font-size: 16px;
font-weight: bold;
color: #fff;
text-transform: uppercase;
position: relative;
padding-bottom: 12px;
}
.footer-widget.links ul {
margin: 0;
padding: 0;
list-style: none;
}
.footer-widget.links ul li {
display: block;
margin-bottom: 10px;
position: relative;
padding-left: 15px;
}
.footer-widget.links ul li a {
color: #fff;
transition: 0.3s;
display: inline-block;
line-height: 1;
}
.footer-widget.links ul li::after {
position: absolute;
content: ">";
left: 0;
color: #e64946;
}
.footer-widget.address ul li a i,
.footer-widget.address ul li a strong {
color: #fff;
}
.footer-widget.address ul li a {
color: #e64946;
}
.footer-widget.address ul li {
margin-bottom: 8px;
}
.footer-widget.address ul {
margin: 10px 0 0 0;
padding: 0;
list-style: none;
}
ul.footer-social {
margin: 0;
padding: 0;
list-style: none;
}
ul.footer-social li {
display: inline-block;
margin-right: 10px;
}
ul.footer-social li a {
background-color: #626262;
color: #fff;
width: 30px;
height: 30px;
display: block;
text-align: center;
line-height: 30px;
border-radius: 100%;
}
.footer-inner.text-center {
padding-top: 30px;
}
.footer-inner span {
display: block;
color: #e64946;
margin-bottom: 5px;
}
.cta-area {
padding: 75px 0;
background-color: #404040;
height: 300px;
background-image: url(//www.altonamagic.com.au/wp-content/themes/altonamagic/img/find-club.jpg);
}
.cta-area h4 {
font-size: 24px;
margin: 0 0 20px 0;
padding: 0;
line-height: 1;
font-weight: 600;
text-align: center;
color: #fff;
}
.cta-area .fac-form form {
margin-top: 30px;
background: #fff;
padding: 6px 10px;
position: relative;
border-radius: 50px;
max-width: 450px;
margin-left: auto;
margin-right: auto;
}
.cta-area .fac-form form input[type="text"] {
border: 0;
padding: 8px;
width: calc(100% - 140px);
}
.cta-area .fac-form form input[type="submit"] {
position: absolute;
top: 0;
right: 0;
bottom: 0;
border: 0;
background: none;
font-size: 16px;
padding: 0 30px;
margin: 3px;
background: #e64946;
color: #fff;
transition: 0.3s;
border-radius: 50px;
}
.item-inner {
text-align: center;
}
.slider-home .item {
position: relative;
}
.slider-home .item::after {
position: absolute;
content: "";
background-color: rgba(255, 255, 255, 0.6);
left: 0;
top: 0;
width: 100%;
height: 100%;
}
.slider-home .item .item-inner {
height: 625px;
display: flex;
flex-direction: column;
align-items: center;
justify-content: center;
position: relative;
z-index: 2;
}
.item-inner h2 {
color: #2e2e2e;
margin-bottom: 30px;
font-size: 48px;
font-weight: 700;
}
.item-inner h2 span {
color: #e64946;
}
.item-inner p {
width: 50%;
}
.as-btn a {
font-family: "Raleway", sans-serif;
font-weight: 500;
font-size: 14px;
letter-spacing: 1px;
display: inline-block;
padding: 12px 32px;
border-radius: 50px;
transition: 0.5s;
line-height: 1;
margin: 10px;
color: #fff;
-webkit-animation-delay: 0.8s;
animation-delay: 0.8s;
border: 2px solid #e64946;
background: #e64946;
}
.as-btn a:hover {
background: transparent;
color: #e64946;
text-decoration: none;
}
.owl-nav .owl-prev {
position: absolute;
left: 6%;
top: 43%;
}
.owl-nav .owl-next {
position: absolute;
right: 6%;
top: 43%;
}
.owl-nav button span {
font-size: 38px;
color: #888;
}
.intro i {
color: #e96b56;
font-size: 42px;
margin-bottom: 15px;
display: block;
}
.intro > .vc_column-inner > .wpb_wrapper {
padding: 40px 30px;
box-shadow: 0px 2px 15px rgba(0, 0, 0, 0.15);
border-radius: 10px;
background: #fff;
transition: all ease-in-out 0.3s;
}
.intro > .vc_column-inner > .wpb_wrapper h3 {
font-weight: 700;
margin-bottom: 15px;
font-size: 20px;
}
.intro > .vc_column-inner > .wpb_wrapper p {
color: #545454;
line-height: 24px;
font-size: 14px;
margin-bottom: 0;
}
.intro-area {
position: relative;
top: -150px;
z-index: 9;
}
.sponsors-area {
padding-bottom: 80px;
}
.slider-sponsor .item img {
filter: grayscale(100%);
}
.slider-sponsor .item:hover img {
filter: grayscale(0%);
}
.slider-sponsor .owl-nav .owl-prev {
position: absolute;
left: -35px;
top: 48px;
}
.slider-sponsor .owl-nav .owl-next {
position: absolute;
right: -35px;
top: 48px;
}
h2.section-title,
h1.section-title {
font-size: 34px;
font-weight: 600;
margin-bottom: 35px;
padding-bottom: 15px;
position: relative;
font-family: "Poppins", sans-serif;
}
h2.section-title::after,
h1.section-title::after {
content: '';
position: absolute;
display: block;
width: 50px;
height: 3px;
background: #e64946;
bottom: 0;
left: calc(50% - 25px);
}
.breadcrumbs {
padding: 20px 0 20px 0;
background: #f7f7f7;
border-bottom: 1px solid #ededed;
margin-bottom: 40px;
}
.breadcrumbs ul {
display: flex;
flex-wrap: wrap;
list-style: none;
padding: 0 0 0 0;
margin: 0;
font-size: 14px;
}
a {
color: #e96b56;
}
.breadcrumbs h2 {
font-size: 28px;
font-weight: 700;
color: #545454;
margin: 0;
}
.breadcrumbs ul li + li {
padding-left: 10px;
}
.breadcrumbs ul li + li::before {
display: inline-block;
padding-right: 10px;
color: #6e6e6e;
content: "/";
}
.sections-page-wrapper {
padding: 30px 0 60px;
}
.c-list ul li {
position: relative;
padding-left: 20px;
}
.c-list ul li::after {
position: absolute;
content: "✓";
left: 0;
top: 0;
color: #cf2e2e;
}
.c-list ul {
margin: 0 0 20px 0;
padding: 0;
list-style: none;
}
#wp-megamenu-primary {
z-index: 9999;
text-align: left;
background-color: transparent;
padding-right: 0;
padding-left: 0;
}
#menu-main-menu {
margin-right: -22px;
}
.wp-megamenu-wrap .wpmm-nav-wrap > ul > li > a,
.wp-megamenu-wrap .wpmm-nav-wrap > ul > li .wpmm-search-wrap > a.search-open-icon {
padding: 26px 16px;
}
.navi ul li ul li {
display: block;
}
.wp-megamenu-wrap .wpmm-nav-wrap > ul > li > .wp-megamenu-sub-menu {
box-shadow: 0 2px 3px rgba(0, 0, 0, 0.15) !important;
border: 1px solid #ddd !important;
padding: 15px 20px !important;
}
#index-wrapper {
padding: 60px 0;
}
.entry-header .entry-title {
margin-bottom: 2px;
}
.entry-header .entry-title a {
color: #000;
font-size: 24px;
}
.entry-header {
margin-bottom: 15px;
}
.post .entry-content p {
font-size: 15px;
}
article.post {
margin-bottom: 20px;
border-bottom: 1px solid #eee;
padding-bottom: 20px;
}
.btn-secondary {
color: #fff;
background-color: #e96b56;
border-color: #e96b56;
font-size: 13px;
padding: 6px 25px;
}
.entry-meta {
font-size: 14px;
}
.post-thumbnail {
margin-bottom: 20px;
text-align: left;
}
#searchsubmit {
background-color: #e96b56;
border-color: #e96b56;
margin-bottom: 20px;
}
#right-sidebar {
margin-top: 32px;
}
.widget-title {
font-size: 20px;
}
.widget_recent_entries ul li {
font-size: 15px;
display: block;
padding-bottom: 3px;
border-bottom: 1px solid #eee;
margin-bottom: 3px;
}
.widget_recent_entries ul li:last-child() {
padding-bottom: 0;
border-bottom: 0px solid #eee;
margin-bottom: 0;
}
.widget_recent_entries ul {
margin: 0 0 18px 0;
padding: 0;
list-style: none;
}
#primary {
margin-top: 28px;
}
.entry-header .entry-title {
font-size: 28px;
}
.members .vc_row .wpb_column.vc_col-sm-4 > .vc_column-inner > .wpb_wrapper {
box-shadow: 0px 0px 12px 0px rgba(0, 0, 0, 0.1);
padding: 30px 20px;
margin-bottom: 35px;
background-color: #fff;
}
.members h4.mem {
font-size: 18px;
margin-bottom: 5px;
}
.members p.mem-sub {
font-size: 14px;
font-style: italic;
margin-bottom: 0;
}
.members h5 {
margin-bottom: 35px;
}
.members {
margin-bottom: 24px;
}
.cintro h3 {
font-size: 20px;
color: #777777;
}
.cintro p {
font-size: 14px;
margin-bottom: 10px;
}
.cintro .vc_icon_element {
margin-bottom: 20px;
}
.cintro > .vc_column-inner > .wpb_wrapper {
box-shadow: 0 0 30px rgba(214, 215, 216, 0.6);
padding: 20px 0 30px 0;
color: #444444;
min-height: 310px;
}
.contact-intro {
margin-bottom: 30px;
}
.nf-form-fields-required {
display: none;
}
#nf-field-8 {
height: 95px;
}
#nf-field-9 {
background-color: #e96b56;
padding: 10px 24px;
border-radius: 50px;
margin: 0 auto;
display: block;
}
#nf-form-1-cont {
box-shadow: 0 0 30px rgba(214, 215, 216, 0.6);
padding: 30px 30px 0 30px;
}
.gold-text {
color: #B28947 !important;
}
.ht-right ul li a img {
max-width: 18px;
position: relative;
top: -2px;
}
.single-sponsor-img {
border: 1px solid #eee;
padding: 20px;
margin-bottom: 15px;
}
.single-sponsor {
margin-bottom: 25px;
}
.single-sponsor h4 {
font-size: 16px;
font-weight: 400;
text-align: center;
}
.single-sponsor h4 a {
color: #000;
}
.vc_icon_element-icon.far.fa-envelope {
position: relative;
top: 23px !important;
}