body h2 {
color: #323232;
margin-bottom: 20px;
}
h5, h6 {
color: #323232;
}
.blue_btn_hover .nectar-button:hover {
opacity: 100%;
background-color: #0672ac !important;
}
.grey_btn_hover .nectar-button:hover {
opacity: 100%;
background-color: #323232 !important;
}
.scroll-hide {
display: none;
}
.scroll-show {
display: block;
}
.container-wrap {
padding-top: 0px !important;
}
body [class^="icon-"].icon-tiny {
font-size: 16px !important;
height: 16px;
} #header-outer #top .sf-menu > li ul {
border: solid 1px #383838;
margin-top: 20px;
}
#header-outer #top .sf-sub-indicator i {
color: #0370ab !important;
}
#slide-out-widget-area .inner-wrap .inner .nectar-header-text-content {
background-color: rgba(0, 0, 0, 0) !important;
}
#header-outer #top {
box-shadow: 0 2px 4px 0 rgba(0, 0, 0, .1);
}
.sf-menu > li ul {
width: 400px;
} #header-secondary-outer {
display: none; }
.top_header_custom {
border: solid 1px #fff;
}
.tel {
display: inline-block;
margin-right: 20px;
color: #a3a3a3;
}
.tel a:link {
color: #fff;
}
.tel a:active {
color: #fff;
}
.tel a:hover {
color: #a3a3a3;
}
.tel .icon-default-style {
font-size: 24px !important;
}
.fb {
border-radius: 50%;
display: inline-block;
background: #0672ac;
height: 25px;
width: 25px;
text-align: center;
padding-left: 4px;
margin-top: 5px;
padding-top: 2px;
}
.fb .icon-tiny {
font-size: 20px !important;
}
.nectar-header-text-content {
padding-right: 0px !important;
}
#header-outer[data-lhe="animated_underline"] .nectar-header-text-content a:hover::after {
transform: none;
}
#header-space {
margin-bottom: 0px !important;
}
#header-outer .nectar-header-text-content {
padding-bottom: 8px;
}
#header-outer[data-lhe="animated_underline"] .nectar-header-text-content a::after {
background-color: #ffffff !important;
}
#top {
padding: 5px 0;
}
.sd-home-service-btn {
bottom: 30px;
left: 0;
margin-left: auto;
margin-right: auto;
position: absolute;
right: 0;
top: unset;
width: fit-content;
padding-left: 40px !important;
padding-right: 40px !important;
} .contact h3 {
color: #323232;
}
.gform_wrapper.gravity-theme .gfield input.large,
.gform_wrapper.gravity-theme .gfield select.large,
.gform_wrapper.gravity-theme .gfield textarea {
width: 100%;
background-color: #fff;
border: solid 1px #e1e1e1;
}
.gform_wrapper .top_label .gfield_label {
text-transform: none !important;
}
.gform_wrapper.gravity-theme .gfield_required {
color: #7d7d7d;
}
.gform_required_legend {
display: none;
}
#input_1_1 {
width: 50%;
}
.ti-widget,
#custom-top-header .wpb_wrapper > div {
margin-bottom: 0px !important;
padding-top: 3px;
}
.ti-widget .source-Google .ti-small-logo img {
margin-bottom: 0px !important;
} .mc_overview .col.dark .nectar-button.see-through-2 {
width: 100%;
height: 70px;
display: flex;
align-items: center;
justify-content: center;
margin-bottom: 0px;
}
.mc_overview h3,
.mc_form h3 {
color: #323232;
}
#input_2_16 {
padding: 22px;
text-align: center;
}
.mc_form .gform_wrapper.gravity-theme .gform_footer,
.gform_wrapper.gravity-theme .gform_page_footer {
left: 50%;
position: relative;
width: 200px;
margin-left: -75px;
}
#input_2_11 div {
display: inline-block;
width: 33%;
color: #323232;
}
.gform_wrapper.gravity-theme .gfield select.large {
color: #323232;
} .trade-2 {
color: #f0f0f0;
}
.trade-2 h3 {
color: #ffffff;
}
.trade-2 .wpb_wrapper ul li {
list-style-position: outside;
list-style-type: none;
line-height: 25px;
margin-left: 0px !important;
}
.trade-2 ul li::before {
content: "\f058";
font-family: "FontAwesome";
margin-right: 5px;
width: 15px;
height: 15px;
line-height: 15px;
font-weight: 900;
color: #323232;
margin-left: -20px;
}
.wide-button .nectar-button.see-through,
.wide-button .nectar-button.see-through-2 {
width: 100%;
text-align: center;
} .nectar-flickity[data-control-style="material_pagination"] .flickity-page-dots .dot::before,
.nectar-flickity[data-controls="material_pagination"] .flickity-page-dots .dot::before,
.nectar-quick-view-box .flickity-page-dots .dot::before,
.nectar-recent-posts-slider_multiple_visible .flickity-page-dots .dot::before,
.nectar-woo-flickity .flickity-page-dots .dot::before,
.testimonial_slider[data-style="multiple_visible_minimal"] .flickity-page-dots .dot::before,
body.material [data-bullet_style="see_through"] .slider-pagination .swiper-pagination-switch::before {
box-shadow: inset 0 0 0 5px #000;
background-color: transparent;
transform: scale(3.4);
}
.span_12.light .nectar-flickity[data-control-style="material_pagination"] .flickity-page-dots .dot.is-selected::before,
.span_12.light .nectar-flickity[data-controls="material_pagination"] .flickity-page-dots .dot.is-selected::before,
.span_12.light .nectar-recent-posts-slider_multiple_visible .flickity-page-dots .dot.is-selected::before,
.span_12.light .nectar-woo-flickity .flickity-page-dots .dot.is-selected::before,
.span_12.light .testimonial_slider[data-style="multiple_visible_minimal"] .flickity-page-dots .dot.is-selected::before,
body.material [data-bullet_style="see_through"] .slider-pagination:not(.dark-cs) .swiper-pagination-switch.swiper-active-switch::before {
background-color: #0672ac;
transform: scale(3.4);
}
.span_12.light .nectar-flickity[data-control-style="material_pagination"] .flickity-page-dots .dot.is-selected::before,
.span_12.light .nectar-flickity[data-controls="material_pagination"] .flickity-page-dots .dot.is-selected::before,
.span_12.light .nectar-recent-posts-slider_multiple_visible .flickity-page-dots .dot.is-selected::before,
.span_12.light .nectar-woo-flickity .flickity-page-dots .dot.is-selected::before,
.span_12.light .testimonial_slider[data-style="multiple_visible_minimal"] .flickity-page-dots .dot.is-selected::before,
body.material [data-bullet_style="see_through"] .slider-pagination:not(.dark-cs) .swiper-pagination-switch.swiper-active-switch::before {
box-shadow: inset 0 0 0 1.5px #fff !important;
}
.ns-heading-el p {
opacity: 0.8;
}
.swiper-slide .content {
width: 55%;
}
.slider-pagination {
text-align: right;
}
.swiper-slide .content p {
color: #c8c8c8;
}
.swiper-slide .content .buttons {
margin-top: 0px;
}
.swiper-slide .button a {
font-size: 16px;
} .hp-products h4 {
color: #0672ac;
margin-bottom: 14px;
}
.hp-products
.nectar-button:hover {
opacity: 100%;
background-color: #0672ac !important;
}
.hp-products .nectar-button.small {
font-size: 14px;
padding: 10px;
} .greyscale:hover {
filter: grayscale(100%);
} .tel-2 {
font-size: 16px;
color: #363e36;
font-weight: 700%;
} .faq h4 {
text-transform: none !important;
color: #323232;
}
.faq .fa-question-circle::before {
font-size: 20px !important;
height: 20px;
} #footer-outer #footer-widgets .widget h4 {
color: #0672ac !important;
}
#footer-outer .widget.widget_media_image img {
max-width: 80% !important;
}
#copyright {
padding: 10px;
}
#copyright .social li {
border-radius: 50%;
display: inline-block;
background: #4b4b4b;
height: 25px;
width: 25px;
text-align: center;
padding-left: 4px;
margin-top: 5px;
padding-top: 2px;
}
#copyright .social li a i {
color: #ffffff !important;
padding-right: 5px;
font-size: 22px;
padding-top: 2px;
} .public .copy,
.trade .copy {
width: 75%;
}
.public .copy p,
.trade .copy p {
color: #c8c8c8;
}
.public .copy {
margin-left: 25%;
}
.public ul li {
list-style-position: outside;
list-style-type: none;
line-height: 25px;
margin-left: 0px !important;
}
.public ul li::before {
content: "\f058";
font-family: "FontAwesome";
margin-right: 5px;
width: 15px;
height: 15px;
line-height: 15px;
font-weight: 900;
color: #0672ac;
margin-left: -20px;
}
.trade ul li {
list-style-position: outside;
list-style-type: none;
line-height: 25px;
margin-left: 0px !important;
}
.trade ul li::before {
content: "\f058";
font-family: "FontAwesome";
margin-right: 5px;
width: 15px;
height: 15px;
line-height: 15px;
font-weight: 900;
color: #323232;
margin-left: -20px;
} .yoast_breadcrumbs {
color: #0370ab;
text-transform: uppercase;
margin-left: -20px;
}
.yoast_breadcrumbs span {
margin-right: 10px;
margin-left: 10px;
}
.yoast_breadcrumbs a:link {
color: #7d7d7d;
}
.yoast_breadcrumbs a:visited {
color: #7d7d7d;
}
.yoast_breadcrumbs a:hover {
color: #323232;
}
.yoast_breadcrumbs a:active {
color: #323232;
}
.breadcrumb_last {
color: #323232;
font-weight: 500;
} .testimonial-item {
background: url(https://randrfencing.com.au/wp-content/uploads/2024/07/quote.png) 10px 40px no-repeat;
border: 1px solid #e1e1e1;
padding: 40px 10px 10px 90px;
font-size: 14px;
line-height: 21px;
min-height: 260px;
}
.owl-theme[data-desktop-cols] .owl-dots .owl-dot span {
background-color: #ebebeb;
transform: scale(2.5);
margin-right: 10px;
}
.owl-theme[data-desktop-cols] .owl-dots .owl-dot.active span {
box-shadow: inset 0 0 0 1px #fff;
transform: scale(3);
} .tabbed > ul li a {
color: #323232;
background-color: #ffffff;
border: solid 1px #ffffff;
}
.tabbed .active-tab {
color: #323232 !important;
background-color: #f0f0f0;
border: solid 1px #e1e1e1;
border-bottom: 1px solid #f0f0f0;
z-index: 5;
}
.visible-tab {
background-color: #f0f0f0 !important;
border: solid 1px #e1e1e1;
padding: 50px 30px !important;
margin-top: -1px;
z-index: 1;
}
.tabbed > ul,
.wpb_content_element .tabbed .wpb_tabs_nav {
margin-bottom: 0px;
}
.product-range .button {
margin-right: 15px;
}
.product-range h4 {
color: #323232;
font-size: 24px !important;
line-height: 29px !important;
}
.product-range P {
font-size: 14px;
}
.product-range h6 {
color: #323232;
text-transform: none !important;
font-weight: 300 !important;
line-height: 20px !important;
margin-bottom: 0px;
}
.product-range h6 span {
font-weight: 800 !important;
}
.product-range h5 {
color: #0672ac;
text-transform: uppercase;
font-size: 20px;
text-transform: uppercase;
line-height: 22px;
}
.swatch {
border-radius: 150px;
height: 150px;
width: 150px;
margin: 10px;
}
.label {
text-align: center;
}
.color {
display: inline-block;
margin: 10px;
} @media screen and (max-width: 1280px) {
.exp, .tel {
font-size: 12px;
}
.swiper-slide .content {
width: 60%;
}
.swiper-slide .content .buttons {
margin-top: 20px;
}
#header-outer[data-lhe="animated_underline"] #top nav > ul > li > a {
margin-left: 15px;
margin-right: 15px;
}
#top nav > ul > li > a {
font-size: 16px;
}
}
@media screen and (max-width: 1024px) {
#header-outer[data-header-resize="1"]:not([data-transparent-header="true"]) #logo img {
height: 50px;
}
#top nav > ul > li > a {
font-size: 14px;
}
#footer-outer #footer-widgets .col p {
font-size: 12px;
}
#footer-outer #footer-widgets .col ul li a {
font-size: 12px;
}
}
@media screen and (max-width: 999px) { .nectar-header-text-content-wrap {
display: none !important;
}
.tel {
color: #fff;
}
.tel a:link {
color: #fff;
opacity: 1;
}
.tel a:active {
color: #fff;
opacity: 1;
}
.tel a:hover {
color: #a3a3a3;
opacity: 1;
}
#vc_custom_1718861698816 {
margin-bottom: 0px !important;
}
#input_1_1 {
width: 100%;
}
.swiper-slide .content {
width: 75%;
}
#header-outer {
top: 0 !important;
padding: 0px !important;
}
.nectar-slider-wrap[data-full-width="true"] .swiper-slide .content p {
font-size: 14px !important;
line-height: 22px !important;
}
body .nectar-slider-wrap[data-full-width="true"] .swiper-slide .content h2 {
font-size: 35px !important;
line-height: 40px !important;
margin-bottom: 20px;
}
}
@media only screen and (max-width: 690px) {
.nectar-slider-wrap[data-full-width="true"][data-fullscreen="false"] .swiper-slide .content h2 {
font-size: 20px !important;
line-height: 24px !important;
margin-bottom: 10px;
}
.nectar-slider-wrap[data-full-width="true"][data-fullscreen="false"] .swiper-slide .content p {
display: none;
}
.swiper-slide .content .buttons {
margin-top: 10px;
}
h2 {
font-size: 22px;
}
p {
font-size:14px; line-height:18px;}
}
@media only screen and (max-width: 500px) {
.hp-products .nectar-button.small {
font-size: 12px;
padding: 10px 5px;
}
.logo-row .vc_column-inner {
padding: 5px !important;
}
#fws_66cd8007d5eab,
#fws_66cd8007db508 {
padding-bottom: 0;
}
}