@font-face {font-family: "AFFBDM+HelveticaNeueLTStd-Roman"; src: url(//db.onlinewebfonts.com/t/b289232fb1be3eca8abfcf9089c77cc6.eot); src: url(//db.onlinewebfonts.com/t/b289232fb1be3eca8abfcf9089c77cc6.eot?#iefix) format("embedded-opentype"), url(//db.onlinewebfonts.com/t/b289232fb1be3eca8abfcf9089c77cc6.woff2) format("woff2"), url(//db.onlinewebfonts.com/t/b289232fb1be3eca8abfcf9089c77cc6.woff) format("woff"), url(//db.onlinewebfonts.com/t/b289232fb1be3eca8abfcf9089c77cc6.ttf) format("truetype"), url(//db.onlinewebfonts.com/t/b289232fb1be3eca8abfcf9089c77cc6.svg#AFFBDM+HelveticaNeueLTStd-Roman) format("svg"); } 
body{font: normal 23px/1.6 'AFFBDM+HelveticaNeueLTStd-Roman', sans-serif; color: #000;}
img{max-width: 100%;}
a{color: #0099ff;}
a:hover,a:focus{text-decoration: none; color: #000;}
a{outline: none; -webkit-transition: all 0.3s ease-out; -moz-transition: all 0.3s ease-out; -o-transition: all 0.3s ease-out; transition: all 0.3s ease-out;}
.ul-none{list-style: none; margin: 0; padding: 0;}
ul,.ul-none{margin-bottom: 15px;} h1,h2,h3,h4{font-weight: 400; margin-bottom: 20px;}
b,strong{font-weight: 700;}
h1{font-size: 50px;}
h2{font-size: 37px;}
p{margin-bottom: 30px;}
.has-sep{position: relative; padding-left: 16px;}
.has-sep:before{position: absolute; content: ''; height: 100%; left: 0; top: 0; background-color: #fff; width: 2px;} .btn{text-align: center; border-radius: 0; padding: 10px 30px; font-weight: 600; text-transform: uppercase;}
.btn-theme{background-color: #009aff; color: #fff;}
.btn-theme:hover,.btn-theme:focus{background-color: #99ffff; color: #010066; box-shadow: 5px 5px 0px 0px #0099ff;} .section{padding-top: 120px !important; padding-bottom: 120px !important;}
.md-section{padding-top: 80px !important; padding-bottom: 80px !important;}
.sm-section{padding-top: 60px !important; padding-bottom: 60px !important;}
.ul-col-2{column-count: 2;} .header{position: fixed; top: 0; left: 0; width: 100%; z-index: 999;} .header .navbar{background-color: #000000; color: #fff;}
.header .navbar .btn{padding-top: 6px; padding-bottom: 6px;}
.header .navbar-brand{max-width: 175px;}
.navbar-expand-lg .navbar-nav .nav-link{color: #fff; position: relative; font-size: 15px; padding: 21px 15px;} .navbar-expand-lg .navbar-nav .nav-link:hover:after,
.navbar-expand-lg .navbar-nav li.current-menu-item .nav-link:after{opacity: 1; bottom: 0;} .navbar-toggler{outline: none !important;}
.animated-icon3{width: 30px; height: 20px; position: relative; margin: 0px; -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -o-transform: rotate(0deg); transform: rotate(0deg); -webkit-transition: .5s ease-in-out;-moz-transition: .5s ease-in-out; -o-transition: .5s ease-in-out; transition: .5s ease-in-out; cursor: pointer;}
.animated-icon3 span {display: block; position: absolute; height: 3px; width: 100%; border-radius: 9px; opacity: 1; left: 0; -webkit-transform: rotate(0deg); -moz-transform: rotate(0deg); -o-transform: rotate(0deg);transform: rotate(0deg); -webkit-transition: .25s ease-in-out; -moz-transition: .25s ease-in-out; -o-transition: .25s ease-in-out; transition: .25s ease-in-out;}
.animated-icon3 span{background: #fff;}
.animated-icon3 span:nth-child(1){top: 0px; -webkit-transform-origin: left center; -moz-transform-origin: left center; -o-transform-origin: left center; transform-origin: left center;}
.animated-icon3 span:nth-child(2) {top: 10px; -webkit-transform-origin: left center; -moz-transform-origin: left center; -o-transform-origin: left center; transform-origin: left center;}
.animated-icon3 span:nth-child(3){top: 20px; -webkit-transform-origin: left center; -moz-transform-origin: left center; -o-transform-origin: left center; transform-origin: left center;}
.animated-icon3.open span:nth-child(1) {-webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); top: 0px; left: 8px;}
.animated-icon3.open span:nth-child(2){width: 0%; opacity: 0;}
.animated-icon3.open span:nth-child(3) {-webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); top: 21px; left: 8px;} .header.smaller{background-color: #fff; box-shadow: 0 0 11px rgba(0,0,0,.5);}
.header.smaller .navbar-brand{max-width: 130px;}
.custom-hover-box{color: #fff;}
.custom-hover-box .vc-hoverbox-inner{height: 450px;}
.custom-hover-box .vc-hoverbox-front-inner{position: absolute; bottom: 0; background-color: #010066; width: 100%;}
.custom-hover-box h2{font-size: 22px;}
.half-blue-sec{position: relative; margin: 0px 0px 60px 0px !important }
.half-blue-sec:before{position: absolute; content: ''; width: 800px; background-color: #000000; top: 0; height: 100%;} .footer{background-color: #000; font-size: 16px;}
.footer a,.footer a:hover{color: #fff !important;}
.footer a:hover{text-decoration: underline;}
.footer ul{margin: 0; padding: 0; list-style: none;}
.footer ul li{}
.social a{display: inline-flex; justify-content: center; align-items: center; vertical-align: top; width: 45px; height: 45px; background-color: #BCBCBC; border: 2px solid #fff; margin: 0 10px 13px 0;}
.social a:hover{transform: scale(1.05);}
.social a.fb{background-color: #376eea;}
.social a.tw{background-color: #28a8e0;}
.social a.insta{background-color: #ca2c77;}
.social a.in{background-color: #4465b2;}
.mfoot{background-color: #2d9a50; padding: 25px 0;} .inheader{padding: 260px 0 30px; margin-bottom: 30px; background: url(//quadequities.com.au/wp-content/themes/quadequities/assets/img/quad-heading-bg.jpg) center center no-repeat #313131; background-size: cover; color: #fff;} .inheader h1{font-weight: 200;} .vc-hoverbox-inner {
min-height: 450px !important;
}
.vc-hoverbox-block-inner {
padding: 15px !important;
background-color: #010066;
margin-bottom: -405px !important;
}
.vc-hoverbox-block-inner h2 {
color: #fff;
font-size: 22px;
}
.vc-hoverbox-block-inner p a {
color: #fff !important;
font-size: 24px;
position: relative;
top: -150px;
padding: 230px 40px;
}
.about-us-header {
background-image: url(https://quadequities.com.au/wp-content/uploads/2020/04/aboutQuadEquities1.jpg);
}
.about-us-header h1 {
display: block;
background-color: #010066;
width: 46%;
padding: 4px 10px;
font-weight: bold;
}
.wpcf7-form-control.wpcf7-textarea.text-nam {
height: 200px;
border: 1px solid #e6e6e6 !important;
border-radius: 4px !important;
font-size: 16px;
padding: 12px;
width: 100%;
}
.enquiry-form {
font: normal 13px 'Montserrat', sans-serif;
}
.enquiry-form .form-group {
margin-bottom: 20px;
}
.enquiry-form input {
background-color: #ededed;
}
main {
margin-top: 65px;
}
nav section.container {
padding: 0px 15px;
}
.middle-banner h3 {
padding: 35px 25px !important;
font-size: 24px !important !important;
text-shadow: 1px 1px 5px #000000 !important;
}
p.disclaimer-text {
font-size: .75rem;
line-height: 1.25rem;
}
.navbar {
padding: 0rem 1rem;
}
.navbar-expand-lg .navbar-nav .active a.nav-link, .navbar-expand-lg .navbar-nav a.nav-link:hover {
background-color: #ffffff !important;
color: #000000 !important;
}
.navbar-nav {
flex: 1;
}
.investor-login {
margin-left: auto !important;
}
.header.smaller nav .navbar-collapse .navbar-nav li a {
padding: 15px 12px 13px;
}
.cont-link {
float: right;
}
section.bottom-bar{font-size: 12px !important;}
ul.bootom-link li{padding: 0 !important; margin-right: 15px;}
ul.bootom-link li:last-child{margin-right: 0;} #wpadminbar{position: fixed;}
html{margin-top: 0 !important;}
#wpadminbar {top: auto !important; bottom: 0;}
#wpadminbar .quicklinks>ul>li {position:relative;}
#wpadminbar .ab-top-menu>.menupop>.ab-sub-wrapper {bottom:28px;} @media (min-width: 1200px) {
.container, .container-lg, .container-md, .container-sm, .container-xl {
max-width: 1440px;
}
}
@media (max-width: 990px){
.section{padding-top: 90px !important; padding-bottom: 90px !important;}
.md-section{padding-top: 60px !important; padding-bottom: 60px !important;}
.sm-section{padding-top: 40px !important; padding-bottom: 40px !important;}
.header .navbar-nav li{border-top: 1px solid #4e4d94;}
.header .navbar-nav li.current-menu-item{border-color: #00ccff;}
.header .navbar-nav li.current-menu-item .nav-link{color: #00ccff;}
.header .navbar-nav li .nav-link:after{display: none;}
.header .navbar-brand{max-width: 180px;}
h1{font-size: 36px;}
h2{font-size: 32px;}
.custom-hover-box .vc-hoverbox-inner{height: 370px;} #mobileNav{background-color: #fff; width: 100%;}
.navbar-expand-lg .navbar-nav .nav-link{color: #000; font-size: 17px; padding: 15px 22px;}
.header .navbar-nav li.current-menu-item .nav-link{font-weight: 400;}
main {
margin-top: 58px !important;
}
.vc_custom_1590525704076.text-white p {
font-size: 1.375rem !important;
}
.investor-login {
margin-left: 0px !important;
}
}
@media (max-width: 767px){
.section{padding-top: 60px !important; padding-bottom: 60px !important;}
.md-section{padding-top: 40px !important; padding-bottom: 40px !important;}
.sm-section{padding-top: 30px !important; padding-bottom: 30px !important;}
.header .navbar-brand{max-width: 150px;}
h1{font-size: 30px;}
h2{font-size: 28px;}
.custom-hover-box{margin-bottom: 25px;}
.half-blue-sec::before{width: 100%; height: 75%;} .header .navbar .btn{padding: 5px 10px;}
.header .navbar .btn span{display: none;}
.header .container{max-width: 100%;}
main {
margin-top: 48px !important;
}
.half-blue-sec {
margin: 0px !important;
}
.ult_tabmenu.style1 {
width: 100%;
}
.ult_tabcontent.ult-responsive.style1 {
float: left;
width: 100%;
}
rs-tabs.tp-tabs {
margin: 17% 1% 1% 3%;
}
ul.bootom-link li{margin-top: 10px;}
}
@media (max-width: 600px) {
rs-tabs.tp-tabs {
position: relative !important;
top: 275px !important;
left: 0px !important;
}
.vc_custom_1588630653754 {
padding: 0px 10px;
}
.cont-link, .boot-link  {
float: none;
} ul.cont-link li {
padding: 12px 10px 0px 0;
margin-bottom: 0px;
} }