@font-face {
font-family: 'Lato';
src: url(//gosolarquotes.com.au/wp-content/themes/twentyseventeen-child/assets/fonts/Lato/Lato-Thin.ttf);
font-weight: 100;
font-style: normal;
font-display: swap;
} @font-face {
font-family: 'Lato';
src: url(//gosolarquotes.com.au/wp-content/themes/twentyseventeen-child/assets/fonts/Lato/Lato-Light.ttf);
font-weight: 300;
font-style: normal;
font-display: swap;
} @font-face {
font-family: 'Lato';
src: url(//gosolarquotes.com.au/wp-content/themes/twentyseventeen-child/assets/fonts/Lato/Lato-Regular.ttf);
font-weight: 400;
font-style: normal;
font-display: swap;
} @font-face {
font-family: 'Lato';
src: url(//gosolarquotes.com.au/wp-content/themes/twentyseventeen-child/assets/fonts/Lato/Lato-Bold.ttf);
font-weight: 700;
font-style: normal;
font-display: swap;
}
@ @font-face {
font-family: 'Lato';
src: url(//gosolarquotes.com.au/wp-content/themes/twentyseventeen-child/assets/fonts/Lato/Lato-Black.ttf);
font-weight: 900;
font-style: normal;
font-display: swap;
} @font-face {
font-family: 'Open Sans';
src: url(//gosolarquotes.com.au/wp-content/themes/twentyseventeen-child/assets/fonts/Open_Sans/OpenSans-Regular.ttf);
font-weight: 400;
font-display: swap;
}
@font-face {
font-family: 'Open Sans';
src: url(//gosolarquotes.com.au/wp-content/themes/twentyseventeen-child/assets/fonts/Open_Sans/OpenSans-Light.ttf);
font-weight: 300;
font-display: swap;
}
@font-face {
font-family: 'Open Sans';
src: url(//gosolarquotes.com.au/wp-content/themes/twentyseventeen-child/assets/fonts/Open_Sans/OpenSans-SemiBold.ttf);
font-weight: 600;
font-display: swap;
}
@font-face {
font-family: 'Open Sans';
src: url(//gosolarquotes.com.au/wp-content/themes/twentyseventeen-child/assets/fonts/Open_Sans/OpenSans-Bold.ttf);
font-weight: 700;
font-display: swap;
}
.fullwidth-image .vc_figure,
.fullwidth-image .vc_figure .vc_single_image-wrapper,
.fullwidth-image .vc_figure .vc_single_image-wrapper img{
width: 100%
}
body, button, input, select, textarea {
font-family: Open Sans;
}
.leftBar h1.vc_custom_heading{
font-size: 42px !important;
line-height: 52px !important;
}
.leftBar h2.vc_custom_heading{
font-size: 28px !important;
line-height: 38px !important;
}
.leftBar h3.vc_custom_heading{
font-size: 26px !important;
line-height: 36px !important;
}
.leftBar h4.vc_custom_heading{
font-size: 24px !important;
line-height: 34px !important;
}
@font-face {
font-family: ReklameScript;
src: url(//gosolarquotes.com.au/wp-content/themes/twentyseventeen-child/assets/fonts/ReklameScript-Regular.woff) format("woff");
}
.pr-50{
padding-right: 50px !important;
}
.wrap{
max-width: 1100px !important;
width: 92% !important;
margin: 0 auto;
padding: 0 !important;
} .site-navigation-fixed.navigation-top{
position: absolute;
}
.site-navigation-logo {
display: inline-block;
padding: 5px;
}
.custom-logo-link {
padding-right: 20px;
}
.site-navigation-menu {
float: right;
}
.site-navigation-wrapper .header-vl {
display: inline-block;
border-left: 2px solid white;
padding: 14px;
margin-bottom: -10px;
position: relative;
}
.site-navigation-wrapper .header-phone {
display : inline-block;
color: white;
font-family: Tahoma, tahoma-w01-regular, sans-serif;
font-size: 18px;
}
.navigation-top {
background: #242322;
border: 0px;
z-index: 10 !important;
}
.navigation-top .wrap {
padding: 0px;
}
.menu-toggle {
color: white;
padding: 1em 0;
}
.menu-toggle .icon {
margin-right: 0;
}
.menu-toggle:focus {
outline: none;
}
.navigation-top a {
color: white;
text-transform: uppercase;
font-family: helvetica-w01-light, helvetica-w02-light, sans-serif;
font-size: 16px;
font-weight: 400;
outline:none
}
.navigation-top .current-menu-item > a, .navigation-top .current_page_item > a,
.navigation-top .current-menu-item > a, .navigation-top .current_page_item > a:hover {
color: white;
}
.main-navigation a:hover {
color: #FF9307;
}
.main-navigation ul, .main-navigation ul ul {
background: #242322;
}
.menu-main-menu-container {
position: absolute;
right: 0;
background: #242322;
z-index: 1;
} .header-transparent .site-navigation-fixed.navigation-top,
.header-transparent .main-navigation ul, .header-transparent .main-navigation ul ul,
.header-transparent .menu-main-menu-container {
background: transparent;
} body.page-template-template-full-width #content #primary .entry-header {
margin: 0px;
}
.panel-content .wrap {
padding: 0px;
}
.entry-title {
display: none;
}
.site-content {
padding-top: 0px;
} body.page-template-template-full-width #content #primary {
max-width: 100%;
}
body.page-template-template-full-width #content #primary .entry-header,
body.page-template-template-full-width #content #primary .entry-content {
float: none;
width: 100%;
} .home-top-banner {
max-height: 750px;
height: 100vh;
}
.home-banner-button button.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern {
background-color: #ff9309;
color: black;
border: none;
background-image: none;
border-radius: 2px;
font-size: 17px;
font-weight: 700;
}
.home-top-banner-title b {
color: #F99513;
}
.home-features-section > .wpb_column > .vc_column-inner > .wpb_wrapper {
width: 100%;
max-width: 515px;
margin: auto;
}
.home-features-section .home-features-image {
display: inline-block;
vertical-align: top;
margin-bottom: 25px;
}
.home-features-section .home-features-textblock-container {
display: inline-block;
width: 350px;
text-align: left;
}
.home-features-section .home-features-desc {
font-size: 14px;
}
.home-how-it-works-divider:after {
content: ' v';
transform: rotate(-90deg);
font-size: 50px;
margin: auto;
margin-right: 15px;
}
.home-featured-by > .wpb_column  {
max-width: 900px;
margin: auto;
float: none;
}
.home-featured-by-title {
position: absolute;
top: 10px;
}
.vc_row-has-fill+.vc_row-full-width+.vc_row>.how_it_woks_container.vc_column_container>.vc_column-inner{
padding: 0;
}
.home-featured-by-image img {
height: 31px;
width: auto;
}
.homepage-max-width-container > .vc_column_container{
max-width: 900px;
margin: auto;
float: none;
} .max-width-container > .vc_column_container{
max-width: 900px;
margin: auto;
float: none;
}
.home-quote-status-heading  {
display: inline-block;
}
.wpb_content_element.home-quote-status-image {
display: inline-block;
vertical-align: middle;
margin: auto;
}
.vc_row-no-padding .vc_inner.get-quotes-inner {
max-width: 570px;
margin: auto;
}
.vc_row.vc_inner{
margin-left: 0 !important;
margin-right: 0 !important
} .how-it-works-title {
display: inline-block;
}
.how-it-works-title-container {
text-align: center;
}
.how-it-works .bullets-image {
display: inline-block;
vertical-align: top;
}
.how-it-works .bullets-text-container {
display: inline-block;
max-width: 90%;
}
.how-it-works.button .vc_btn3.vc_btn3-color-grey, .how-it-works.button .vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat,
.button.supplier-register-now .vc_btn3.vc_btn3-color-grey, .button.supplier-register-now .vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat {
color: white;
background-color: #e86909;
font-size: 21px;
font-weight: 400;
}
.button.supplier-register-now .register_now_supplier .vc_btn3.vc_btn3-color-grey, .button.supplier-register-now .register_now_supplier .vc_btn3.vc_btn3-color-grey.vc_btn3-style-flat {
background-color: rgba(255, 147, 7, 1);
border: solid rgba(42, 43, 44, 1) 0px;
cursor: pointer !important;
transition: border-color 0.4s ease 0s, background-color 0.4s ease 0s;
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.6);
} .supplier-leads-cost {
text-align: center;
}
.supplier-leads-cost .leads-content {
max-width: 250px;
margin: auto;
}
.supplier-leads-cost .leads-content b {
float: right;
font-weight: 400;
}
.get-started-title {
font-family: ReklameScript;
}
.get-started-html {
width: 0px;
height: 60px;
}
.green_a_tag a,
.green_a_tag a:hover,
.green_a_tag a:visited,
.green_a_tag a:active,
.green_a_tag_without_decoration a,
.green_a_tag_without_decoration a:hover,
.green_a_tag_without_decoration a:visited,
.green_a_tag_without_decoration a:active{
color: rgb(0, 128, 0);
cursor: pointer;
}
.green_a_tag a{
box-shadow: inset 0 -1px 0 rgb(0, 128, 0);
}
.green_a_tag_without_decoration a{
box-shadow: none;
}
.green_a_tag_without_decoration a:hover{
box-shadow: none;
}
.green_a_tag a:hover{
box-shadow: inset 0 -2px 0 rgb(0, 128, 0);
}
a.default_a_tag,
a.default_a_tag:active,
a.default_a_tag:hover,
a.default_a_tag:visited{
color: blue;
box-shadow: inset 0 -1px 0 blue;
cursor: pointer;
}
a.default_a_tag:hover{
box-shadow: inset 0 -2px 0 blue;
}
.avg_cost_solar_table td,
.avg_cost_solar_table th,
.cost_of_solar_by_state_table td,
.cost_of_solar_by_state_table th,
.no_of_solar_panel_table td,
.no_of_solar_panel_table th{
border: 1px solid black;
}
.avg_cost_solar_table th,
.cost_of_solar_by_state_table thead th{
text-align: center;
}
.cost_of_solar_by_state_table tfoot th:not(:first-child){
text-align: center;
}
.avg_cost_solar_table tr td:not(:first-child),
.cost_of_solar_by_state_table tr td:not(:first-child){
text-align: center;
}
.avg_cost_solar_table tr td:first-child,
.cost_of_solar_by_state_table tr td:first-child,
.cost_of_solar_by_state_table tfoot th:first-child{
padding-left: 10px;
}
.avg_cost_solar_table caption{
margin-top: 15px;
}
.avg_cost_solar_table table,
.cost_of_solar_by_state_table table,
.no_of_solar_panel_table table{
margin: 0px;
}
div.cost_of_solar_by_state_table,
div.no_of_solar_panel_table{
margin-bottom: 0px;
}
.cost_of_solar_by_state_table thead{
background-color: #dde9f5;
}
.cost_of_solar_by_state_table tbody tr td:first-child{
background-color: #bcd5ed;
}
.cost_of_solar_by_state_table tfoot th:first-child{
background-color: #2e74b5;
}
.cost_of_solar_by_state_table thead{
font-size: 18px;
}
.no_of_solar_panel_table th,
.no_of_solar_panel_table td{
text-align: center;
}
.no_of_solar_panel_table table{
width: 62%;
margin: auto;
}
.no_of_solar_panel_table thead{
background-color: #f1f1f1;
}
.margin_0px p:last-child{
margin: 0px;
} .site-footer .widget-area .widget-column {
float: none !important;
width: 33% !important;
display: inline-block;
vertical-align: top;
}
.widget-column .menu-main-menu-container{
position: unset;
right: unset;
background: unset;
}
.widget ul li.menu-item{
border: 0;
padding: 0.1em 0;
}
.site-footer{
background: #152C42;
}
section#nav_menu-4 {
position: absolute;
top: 60px;
left: 50%;
transform: translateX(-50%);
width: 100%;
text-align: center;
min-height: auto;
}
#menu-footer-menu li{
display: inline-block;
}
#menu-footer-menu li a{
padding: 0 20px;
border-right: 2px solid #fff;
display: block;
line-height: 1;
}
#menu-footer-menu li:last-child a{
border-right: 0
}
.site-footer .widget .widget-title {
font-size: 18px !important;
font-weight: 500;
color: #fff;
margin-bottom: 5px;
letter-spacing: 0;
text-transform: capitalize;
}
.site-footer .widget-area ul li.menu-item a{
border: 0;
box-shadow: unset;
color:#FF9307;
font-size:16px;
font-weight: 400; outline: none;
}
.site-footer .widget-area ul li.menu-item a:hover,.site-footer .widget-area ul li.menu-item a:focus{
outline: none;
color:#fff;
}
.footer-widget-3 .textwidget p a {
font-size:15px;
font-weight: 400;
color:#FF9307;
border: unset;
box-shadow: unset;
outline: none;
padding-left:10px;
}
.footer-widget-3 .textwidget p img{
vertical-align: middle;
}
.footer-widget-3 .textwidget p a:hover,.footer-widget-3 .textwidget p a:focus {
color:#FF9307;
border: unset;
box-shadow: unset;
outline: none;
}
.footer-text-go{
font-size: 31px;
color: #ffffff;
text-align: center;
}
.footer-bold{
font-weight: bold;
}
@media screen and (max-width: 768px) {
.site-footer .widget-column.footer-widget-1,.site-footer .widget-column.footer-widget-2,.site-footer .widget-column.footer-widget-3{
width: 100%;
text-align: center;
}
.home-how-it-works-divider{
padding-bottom: 55px;
}
.home-how-it-works-divider:after {
content: '\02EF';
font-size: 80px;
margin: auto;
position: absolute;
left: 50%;
z-index: 1;
bottom: 0;
transform: translateX(-50%);
font-family: sans-serif;
}
.home-quote-status{
text-align: center;
padding-top: 35px;
}
.home-featured-by-title{
margin-bottom: 25px;
position: unset;
text-align: center!important;
}
.home-top-banner-title, .home-top-banner .banHead.vc_custom_heading{
font-size: 32px!important;
margin-bottom: 10px !important;
}
.home-top-banner .headingmrgn1.vc_custom_heading{
font-size: 24px!important;
}
.home-top-banner-sub-title{
font-size: 19px!important;
}
.home-banner-button button.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern{
font-size: 13px;
}
.mobile-menu-text,.site-navigation-wrapper .header-phone,.site-navigation-wrapper .header-vl{
display:none;
}
.icon.icon-bars,.icon.icon-close{
font-size: 24px;
}
.home-features-section .home-features-image{
margin-bottom: 0px;
}
.home-features-textblock-container h3 {
margin-top: 10px !important;
}
.home-features-section .home-features-desc{
margin-bottom: 8px;
}
.home-featured-by h5 {
display: none;
}
.mobile_image_width_2col.wpb_column.vc_column_container.vc_col-sm-3 {
width: 50%;
display: inline-block;
}
}
@media screen and (max-width: 400px) {
.home-features-section .home-features-textblock-container{
width: 100%;
margin: auto;
max-width: 280px;
margin-left: 0!important;
margin-left: 0!important;
}
.home-features-image img{
width: 50px;
}
}
.site-footer .widget-column.footer-widget-4{
width: 100%;
color: #fff;
float: left;
text-align: center;
}
.site-footer .widget-column.footer-widget-4 section{
padding: 0;
}
.site-footer .widget-column.footer-widget-4 section p{
margin:0;
font-size: 15px;
}
.site-footer .widget-area{
padding-top: 140px;
}
.site-footer .wrap{
max-width: 1050px;
}
.footer-widget-3 .textwidget p{
padding-left: 30px;
}
h2.footer-text-go {
font-weight: 500;
}
.home-features-section{
text-align: center;
}
.hompage_iframe_container_column{
overflow: auto;
}
.hompage_iframe_container_column .vc_column-inner{
min-width: 876px;
}
.hompage_iframe_container.wpb_content_element,.hompage_iframe_container.wpb_content_element iframe{
margin:0;
}
.home-featured-by-image.image-first img{
width: 85px;
}
.home-featured-by-image.last-image img{
width: 110px;
}
.vc_row-no-padding .vc_inner.inner_row_logo_images{
max-width: 850px;
margin: 10px auto;
}
.how-it-works-lower-paragraph p{
font-size: 20px;
text-align: center;
color: black;
}
.vc_row-no-padding .vc_inner.second_section_row_image{
max-width: 900px;
margin: auto;
}
.vc_row-no-padding .vc_inner.second_section_row_image .vc_column-inner {
padding: 0;
}
.become-a-supplier-button button.vc_btn3.vc_btn3-size-md{
padding: 17px 100px;
}
.max-width-container .vc_custom_heading.become-a-supplier-header-title-section a,.max-width-container vc_custom_heading.become-a-supplier-header-title-section a:hover{
color: #E86A08;
box-shadow: unset;
}
h3.iframe_header_text{
position: relative;
}
h3.iframe_header_text:after {
content: '';
position: absolute;
border: 1px solid #ebebeb;
z-index: 11111;
bottom: -15px;
width: 60px;
left: 50%;
transform: translateX(-50%);
}
.wpb_single_image.how_it_works_images img{
width: auto;
height: 120px
}
a#vc_load-inline-editor, .post-edit-link {
display: none;
}
.hompage_iframe_container iframe{
width: 100%;
height: 645px;
border: 0;
}
.menu-main-menu-container {
position: relative !important;
} button,
input,
select,
textarea {
font-size: 16px !important;
line-height: 1.5;
}  .bottom-footer-copyright p a{ color: #FF9307; box-shadow: none;}
.bottom-footer-copyright p a:hover{ color: #fff; box-shadow: none;}
.bottom-footer-copyright p a:focus{outline: none; text-decoration: none; color: #fff; box-shadow: none;} ul#menu-main-menu {
font-weight: 400;
}
.top-bar {
font-weight: 500;
}
.tree {
font-weight: 800;
}
span.bar {
font-size: 22px;
}
.blogWrap h4 {
font-size: 30px !important;
font-weight: 400 !important;
} .content-sidebar-wrap {
width: 100%!important;
}
.blue_line_custom {
max-height: 137px;
}
.headingmrgn {
font-family: 'Open Sans', sans-serif;
font-weight: bold;
margin-left: 0 !important
}
.character_row_custom {
padding: -20px;
}
.site-footer {
position: relative;
top: 25px;
}
a {
color: #269326;
}
.yahoo-logo {
position: relative;
transform: translate(-40px, 0px);
}
.iframe_trees {
position: absolute;
width: 100%;
height: 3000px;
z-index: 5;
left: 0px;
bottom: 0;
right: 0;
padding: 0;
}
.iframe_trees.tree-service {
top: -3000px;
}
.iframe_trees.tree_regulations {
top: -6950px;
}
h3 {
font-family: Open Sans;
} .header-number {
float: right;
} #form001 {
margin-top: 35px !important;
} .prsnmrgn figure{
height: 160px;
} @media screen and (min-width: 501px) {
.blue_form_mobile {
display: none!important;
}
}
@media screen and (max-width: 500px) {
.blue_form_desktop {
display: none !important;
}
.blue_from_mobile {
display: block !important;
}
#footer_menu_double {
flex-direction: column !important;
text-align: center !important;
justify-content: center !important;
align-items: center !important;
height: 400px !important;
margin-top: 50px !important;
}
#footer_menu_double #footer_menu_double_row_2 {
padding: 0 !important;
;
margin-top: 20px !important;
}
.didyouknow_row {
pointer-events: none !important;
margin-top: 700px !important;
}
#howItWorkBtm .vc_col-sm-4 {
position: relative!important;
}
.site_map_extra.vc_col-sm-4 {
position: relative!important;
} .side_colm.vc_col-sm-4 {
position: relative !important;
}
.vc_col-sm-3 {
display: none !important;
}
.empty-space-hide-on-mobile {
pointer-events: none !important;
}
#howItWorkBtm {
margin-top: 50px !important;
}
.didyouknow_row div p {
margin-top: 200px;
background: #EAEAEA;
padding: 20px;
}
.didyouknow_row {
background: none !important;
}
.entry-content #howItWrkTop {
margin-top: 0px!important;
}
}  .footer-widgets-3 .textwidget {
margin-top: 10px !important;
}
div.footer-contact .footer-email a,
.footer-phone {
color: #fc7618 !important;
font-size: 12px !important;
}
div.footer-contact span.footer-phone:before {
content: "";
background-image: url(https://www.gotreequotes.com.au/wp-content/uploads/2017/01/icon-mobile.png);
display: inline-block;
width: 20px;
height: 22px;
margin-right: 10px;
position: relative;
top: 5px;
left: -1px;
}
div.footer-contact span.footer-email:before {
content: "";
background-image: url(https://www.gotreequotes.com.au/wp-content/uploads/2017/01/icon-mail.png);
display: inline-block;
width: 20px;
height: 22px;
margin-right: 10px;
position: relative;
top: 8px;
}
.footer-email {
float: left;
padding-left: 50px;
}
.footer-phone {
padding-left: 50px;
float: left;
}
.widget_nav_menu {
min-height: 230px;
}
.widget_nav_menu .widgettitle {
color: white !important;
}
.footer-widgets-3 a {
margin-top: 5px !important;
font-family: sans-serif;
color: rgb(156, 205, 80) !important;
}
#text-9 * {
padding-left: 0 !important;
}
.footer-contact .footer-phones span {
color: white !important;
font-size: 12px !important;
font-family: sans-serif !important;
text-align: left !important;
padding-left: 50px!important;
margin-top: 40px !important;
min-height: 180px !important;
}
.footer-phones {
max-width: 90% !important;
font-size: 14px;
}  #footer_menu_double {
display: flex;
}
#footer_menu_double div {
width: 100px !important;
}
#footer_menu_double div p {
color: white !important;
font-size: 20px;
font-family: Open Sans !important;
width: 100px !important;
}
#footer_menu_double div a {
color: #eee;
display: block;
text-decoration: none;
font-family: Lato, Arial;
font-size: 13px;
color: white !important;
width: 100px !important;
line-heigh: 13px !important;
}
#footer_menu_double div a:hover {
text-decoration: underline;
}
#footer_menu_double #footer_menu_double_row_2 {
padding: 0 20px;
}
.footer_menu_double_links a {
line-height: 14px;
}
.footer-contact {
position: relative;
left: 20px;
}
.footer-contact .footer-email,
.footer-phone {
position: relative;
left: 20px;
} div.city_container.mobile_city_container {
display: none !important;
}
.wpb_wrapper .mpc-textblock p {
line-height: 25px !important;
} @media screen and (max-width: 1029px) {
.vc_empty_space.empty-space-above-last-form {
height: 0 !important;
}
.side-panel-with-form {
max-height: inherit !important;
}
.tcDcNn~.wpb_column.vc_column_container.vc_col-sm-4.mpc-column {
width: 100%;
}
.entry-content .vc_custom_1530201536587 {
margin-left: 0px !important;
}
}
@media screen and (max-width: 950px) {
.mpc-icon-column.mpc-parent-hover.mpc-transition.mpc-icon-column--style_3.mpc-align--left.sh-column.mpc-inited {
margin-left: 0px!important;
}
}
@media screen and (max-width: 1024px) {
.arrow-image {
display: none!important;
}
}
@media screen and (max-width: 769px) {
.vc_custom_heading.inner-test {
padding: 15px!important;
}
}
@media screen and (max-width: 500px) {}
@media screen and (max-width: 480px) {
body .textwidget iframe {
width: 100% !important;
left: 0 !important;
right: 0 !important;
min-width: 100%!important;
}
} .vc_custom_heading.vc_custom_1530009787201 {
margin-top: 60px !important;
}
.a2a_kit.a2a_kit_size_32.a2a_floating_style.a2a_vertical_style {
display: none;
}
.BL-ROW-FIX.vc_custom_1530167122437 {
margin-top: 70px!important;
padding-top: 0px !important;
}
.didyouknow_row.vc_custom_1529998965768[data-vc-full-width] {
margin-top: 230px !important;
background: none!important;
}
.vc_row-has-fill>.vc_column_container>.vc_column-inner {
padding: 0px;
}
.wpb_single_image.wpb_content_element.vc_align_center.go-tree-quote-image {
display: none;
}
.content-section-div {
display: none;
}
#form_iframe {
top: -75px!important;
}
@media only screen and (max-width:1440px) {
.BL-ROW-FIX {
padding-right: 221.5px!important;
}
}
@media only screen and (max-width:1366px) {
.BL-ROW-FIX {
padding-right: 178px!important;
}
}
@media only screen and (max-width:1280px) {
.vc_row.wpb_row.vc_row-fluid.BL-ROW-FIX.vc_custom_1530009773130.vc_row-has-fill.mpc-row {
float: left;
padding-top: 30px!important;
}
.vc_row.vc_custom_1529998965768[data-vc-full-width] {
margin-top: 170px!important;
}
.form-iframe-top #form_iframe {
padding-left: 0px!important;
}
.BL-ROW-FIX {
padding-right: 126.5px;
}
}
@media screen and (max-width:1024px) {
.form-iframe-top #form_iframe {
top: -80px !important;
}
.wpb_wrapper #form_iframe {
padding-left: 0px!important;
}
.vc_row.vc_custom_1529998965768[data-vc-full-width] {
margin-top: 150px!important;
}
.BL-ROW-FIX {
padding-right: 15.2833px!important;
}
}
@media only screen and (max-width:904px) {
.didyouknow_row .did-you-know-row {
margin-bottom: 0px!important;
display: none!important;
}
.vc_row.vc_custom_1529998965768[data-vc-full-width] {
margin-top: 140px!important;
}
}
@media only screen and (max-width:900px) {
#didyouknow_row {
margin-top: 0px !important;
height: 250px;
}
.BL-ROW-FIX.vc_custom_1530167122437 {
margin-top: 0px!important;
}
}
@media screen and (max-width:769px) {
.vc_row.BL-ROW-FIX[data-vc-full-width] {
height: auto !important;
padding-bottom: 15px;
padding-left: 39px!important;
padding-right: 39px!important;
}
.site-inner {
padding-left: 6px;
padding-right: 6px;
}
iframe#form_iframe {
left: -2em !important;
max-width: none!important;
width: 350px!important;
}
.form-iframe-top #form_iframe {
top: 0px !important;
}
.BL-ROW-FIX.vc_custom_1530167122437 {
margin-top: 50px!important;
margin-bottom: 25px;
}
.site-footer {
top: 0px;
}
}
@media screen and (max-width:767px) {
.form-iframe-top #form_iframe {
top: 80px!important;
width: 45% !important;
margin: 0px auto;
margin-top: 0px!important;
min-width: 98%!important;
left: 0px!important;
}
.form-iframe-top .form-pagebreak-next-container {
float: left;
width: 100% !important;
text-align: center;
}
.vc_row.vc_custom_1529998965768[data-vc-full-width] {
margin-top: 70px !important;
}
.vc_row.wpb_row.vc_row-fluid.heading-row.vc_custom_1503417530618.vc_row-has-fill.mpc-row {
display: none;
}
.header-image .site-header {
display: block;
position: absolute;
background-color: transparent;
}
.site-header .title-area {
visibility: hidden;
}
.site-header>.wrap {
padding: 0;
}
.vc_custom_1500978409009 {
padding-left: 0 !important;
}
.vc_row.vc_custom_1529998965768[data-vc-full-width] {
margin-top: 190px!important;
}
#didyouknow_row.vc_row.didyouknow_row.vc_custom_1529998965768[data-vc-full-width] {
margin-top: 215px!important;
}
.site-container {
float: left;
width: 100%;
}
.content-section-div .mpc-column {
margin-top: 35px;
}
.site-footer {
margin-top: 0px!important;
top: 0px!important;
padding-top: 30px;
padding-bottom: 30px;
}
.wpb_single_image.wpb_content_element.vc_align_center.go-tree-quote-image {
display: block;
float: left;
width: 100%;
margin-top: 50px;
margin-bottom: 25px;
}
.content-section-div {
display: block;
float: left;
width: 100%;
padding-top: 35px;
}
.content-section-div .vc_column-inner {
padding: 0px;
}
.content-section-div .mpc-row {
top: 45px!important;
}
.content-section-div .wpb_raw_code.wpb_content_element.wpb_raw_html {
float: left;
width: 100%;
margin-bottom: 10px;
}
.extra-content-section {
float: left;
width: 100%;
}
.extra-content-section .three-div .div-image {
float: left;
width: 27%;
text-align: center;
}
.extra-content-section .three-div .div-image.top-margin {
margin-top: -13px;
}
.extra-content-section .three-div .div-image.top-padding {
padding-top: 5px;
}
.extra-content-section .three-div .div-image img {
padding-top: 0px;
}
.extra-content-section .three-div .div-text h4 {
margin-bottom: 5px;
font-size: 17px;
text-transform: uppercase;
}
.extra-content-section .three-div .div-text p {
font-size: 13px;
margin-bottom: 0px;
}
.content-section-div .mpc-column {
float: left;
width: 100%;
}
.content-section-div .middle-phone-number {
float: left;
text-align: center;
width: 100%;
}
.content-section-div .middle-phone-number .phone-number {
float: left;
width: 100%;
}
.content-section-div .middle-phone-number .phone-number a.phone-yellow {
color: #f59002;
text-decoration: none;
padding: 13px 30px;
border: 2px solid;
border-color: linear-gradient(to bottom, #bf9861 0%, #bf9861 100%);
}
.BL-ROW-FIX.vc_custom_1530167122437 {
height: auto !important;
padding-bottom: 30px;
margin-top: 30px!important;
}
.BL-ROW-FIX .mpc-row {
left: 15px;
float: left;
padding: inherit;
width: 100%;
}
.BL-ROW-FIX .mpc-row .vc_column-inner {
padding: 0px;
}
.BL-ROW-FIX .mpc-row .vc_col-xs-3 {
width: 33%;
padding-left: 0px;
}
.BL-ROW-FIX .mpc-row .vc_col-xs-3 .wpb_single_image.vc_align_left {
width: 100%;
}
.BL-ROW-FIX .mpc-row .vc_col-xs-3 .wpb_single_image .vc_figure {
width: 100%;
}
.BL-ROW-FIX .mpc-row .wpb_column.vc_column_container.vc_col-sm-3.vc_col-xs-4.mpc-column {
display: none !important;
}
.BL-ROW-FIX .mpc-row .vc_col-xs-3 .wpb_single_image .vc_single_image-wrapper {
width: 100%;
text-align: center;
}
.BL-ROW-FIX .mpc-row .vc_col-xs-3 .wpb_single_image .vc_single_image-wrapper img {
width: 100%;
}
.BL-ROW-FIX .wpb_wrapper .mpc-textblock p:first-child {
text-align: center;
font-size: 10px;
padding-bottom: 10px;
padding-top: 0px !important;
margin-top: -5px!important
}
}
@media screen and (max-width:480px),
screen and (max-deveice-width:767px) and (orientation: potrait),
screen and (max-device-width:415px) and (orientation: landscape) {
.form-iframe-top .form-pagebreak-next-container {
padding: 24px 0px 24px 3px!important;
float: left!important;
width: 100% !important;
text-align: center!important;
}
.vc_row.vc_custom_1529998965768[data-vc-full-width] {
margin-top: 150px!important;
}
.site-footer {
padding-top: 47px;
padding-bottom: 47px;
}
}
@media screen and (max-width:600px) {
.form-iframe-top #form_iframe {
width: 100%!important;
}
}
@media only screen and (max-width:414px) {
.wpb_single_image.wpb_content_element.vc_align_center.go-tree-quote-image {
margin-top: 80px;
}
.wpb_column.vc_column_container.vc_col-sm-6.mpc-column {
display: none;
}
.BL-ROW-FIX.vc_custom_1530167122437 {
margin-top: 30px !important;
padding-bottom: 10px!important;
height: auto!important;
}
.extra-content-section .three-div .div-image {
padding-right: 15px;
width: 22%;
}
.extra-content-section .three-div .div-image.top-margin {
margin-top: -8px;
}
.content-section-div .mpc-row {
float: left;
width: 100%;
left: 25px;
margin-bottom: 58px;
}
.extra-content-section .three-div .div-image.top-padding {
padding-top: 4px;
}
.extra-content-section .three-div .div-image.top-padding-secong-child {
padding-top: 4px;
}
.extra-content-section .three-div .div-text {
float: right;
width: 74%;
}
.extra-content-section .three-div .div-text h4 {
margin-bottom: 0px;
}
.content-section-div .wpb_raw_code.wpb_content_element.wpb_raw_html {
margin-bottom: 25px;
}
.extra-content-section .three-div .div-text p {
line-height: 18px;
width: 90%;
}
.content-section-div .middle-phone-number {
margin-bottom: 18px;
}
.form-iframe-top #form_iframe {
top: 70px!important;
}
#didyouknow_row.vc_row.didyouknow_row.vc_custom_1529998965768[data-vc-full-width] {
margin-top: 150px!important;
}
.content-section-div .mpc-column {
margin-top: 0px;
}
.site-footer {
padding-top: 30px;
padding-bottom: 30px;
margin-top: 0px!important;
}
}
@media only screen and (max-width:411px) {
#didyouknow_row.vc_row.didyouknow_row.vc_custom_1529998965768[data-vc-full-width] {
margin-top: 165px!important;
}
}
@media screen and (max-width:384px) {
.site-footer {
padding-top: 30px;
padding-bottom: 30px;
margin-top: 10px!important;
}
#didyouknow_row.vc_row.didyouknow_row.vc_custom_1529998965768[data-vc-full-width] {
margin-top: 140px!important;
}
}
@media only screen and (max-width:360px) {
.content-section-div .vc_column_container>.vc_column-inner {
padding: 0px !important;
}
.BL-ROW-FIX .mpc-row .vc_col-xs-3 .wpb_single_image .vc_single_image-wrapper img {
width: 100%;
}
.extra-content-section .three-div .div-text h4 {
float: left;
width: 73%;
font-size: 14px;
}
.extra-content-section .three-div .div-text p {
float: left;
width: 73%;
}
}
@media screen and (max-width:320px) {
.form-iframe-top #form_iframe {
width: 100%!important;
float: left!important;
min-width: 100% !important;
padding-right: 8px !important;
}
.mpc-column .vc_column-inner {
padding-left: 0px;
}
.site-footer {
padding-top: 30px;
padding-bottom: 30px;
}
.extra-content-section .three-div .div-image {
width: 20%;
}
.extra-content-section .three-div .div-text {
width: 80%;
}
.extra-content-section .three-div .div-text h4 {
font-size: 13px;
}
#quotesButton {
font-size: 15px;
padding-right: 10px;
}
.footer-widgets {
display: none;
}
}
.featured-logo-section .vc_row-fluid .vc_col-sm-3 figure.wpb_wrapper.vc_figure {
max-width: 100%;
width: 100%;
} .green-button p {
color: #fff !important;
}
.green-button a:hover {
color: #fff !important;
}
.blue-line-logos,
.vc_row.vc_column-gap-20 {
z-index: 100;
}
.youtube-player .play {
height: 100%;
width: 100%;
background-size: cover;
} @media only screen and (min-width:768px) and (max-width:960px) {
.ips .input-box a {
min-width: 170px;
width: 188px !important;
padding-left: 8px !important;
padding-right: 8px !important;
}
}
@media only screen and (max-width:767px) {
.input-box input {
width: 100%;
}
.vc_row.vc_custom_1517738101091 {
margin-bottom: 205px !important
}
#pTServicesBtmTxtblock h1.vc_custom_heading.textCenter,
#pTServicesBtmTxtblock .mpc-textblock p {
text-align: left !important;
}
#pTServicesBtmTxtblock h2.vc_custom_heading.textCenter,
#pTServicesBtmTxtblock h3.vc_custom_heading.textCenter {
text-align: left !important;
line-height: 28px;
}
#pTServicesBtmTxtblock #mpc_textblock-645a1476f64b609 p em {
display: inline-block;
width: 100%;
text-align: center;
}
}
@media only screen and (max-width: 480px) {
.home #pTServicesBtmTxtblock h1.vc_custom_heading.textCenter,
.home #pTServicesBtmTxtblock h2.vc_custom_heading.textCenter,
.home #pTServicesBtmTxtblock h3.vc_custom_heading.textCenter {
padding: 0 !important;
line-height: 27px;
margin-top: 34px;
}
.home #pTServicesBtmTxtblock h1.vc_custom_heading.textCenter {
margin-top: 25px;
}
}
@media only screen and (max-width:767px) {
.resp-margin {
margin-bottom: 260px;
margin-top: 50px;
}
.hiw-midbox::before {
left: 35px;
top: -111px;
}
.hiw-midbox::after {
left: -35px;
bottom: -25px;
}
.footer-widgets-2 .textwidget {
margin-top: 50px!important;
}
.footer-widgets-1.widget-area {
order: 2 !important;
margin-bottom: 42px;
}
.footer-widgets-3.widget-area {
order: 2 !important;
}
.footer-widgets-1 ul li a {
text-align: left;
}
.footer-widgets-2 .textwidget {
margin-top: 0px !important;
}
}
@media screen and (max-width: 767px) {
.wrap {
padding: 0 15px;
}
.responsive-menu-icon {
right: 15px;
top: 10px;
height: 40px;
width: 40px;
}
.site-header .nav-primary {
margin-top: 15px;
}
.footer-widgets-2 {
margin-top: 20px;
margin-bottom: 30px;
}
h3.vc_custom_heading.headingmrgn {
font-size: 31px !important;
padding: 15px 15px !important;
}
body .headermrgn {
padding-left: 15px;
padding-right: 15px;
}
.ips p {
line-height: 30px;
}
h4.headermrgn {
font-size: 18px !important;
}
h6.headermrgn {
font-size: 18px !important;
}
.content .vc_custom_1538715777878 {
margin-left: 0px !important;
}
.site-inner {
padding-left: 0px;
padding-right: 0px;
}
.vc_column_container>.vc_column-inner {
box-sizing: border-box; }
.entry-content #howItWrkTop {
margin-top: 0px!important;
}
.entry-content .vc_custom_1508701866409 {
padding-left: 0 !important;
}
.entry-content .vc_custom_1540002514718 {
margin-bottom: 200px !important;
}
.blue-line-logos .vc_row-fluid {
display: flex;
margin: 0 !important;
align-items: center;
}
.blue-line-logos .vc_row-fluid .vc_col-sm-3 figure.wpb_wrapper.vc_figure {
margin-bottom: 0px !important;
padding: 0 0;
}
.blue-line-logos .vc_row-fluid .vc_col-sm-3 .wpb_single_image.vc_align_left {
margin-bottom: 15px !important;
margin-top: 8px !important;
}
.featured-logo-section .vc_row-fluid .vc_col-sm-3 .wpb_single_image.vc_align_left {
margin-bottom: 15px !important;
margin-top: 8px !important;
}
.mpc-textblock p:first-child {
padding-top: 5px;
}
.green-button {
margin: 0 auto;
}
.entry-content .vc_custom_1543612363954 {
padding-left: 0px !important;
margin-left: 0px !important;
}
.vc_wp_text.wpb_content_element iframe {
width: 100% !important;
width: 300px !important;
margin: 0 auto;
min-width: auto !important;
left: 0 !important;
}
.entry-content .vc_custom_1499941897479 {
padding-top: 0 !important;
}
.vc_custom_1499941897479 .wpb_single_image.vc_align_left {
text-align: center;
}
.empty-space-above-last-form {
height: 0 !important
}
.youtube-player .play {
height: 100% !important;
width: 100% !important;
background-size: cover !important;
}
.entry-content .vc_custom_1528471670393 {
margin-left: 0px !important;
}
.entry-content .vc_custom_1528468360305 {
margin-left: 0px !important;
}
.entry-content .sh-column {
padding-left: 5%;
padding-right: 5%;
}
.side-panel-with-form {
max-height: unset !important;
width: 100% !important;
max-width: 350px !important;
min-width: 280px !important;
}
iframe#form_iframe {
width: 100% !important;
}
.mpc-row .side-panel-with-form p {
line-height: 33px;
margin-top: 20px;
}
.side-panel-with-photo h3 {
font-family: Lato, Arial;
font-size: 22px !important;
margin-bottom: 10px !important;
max-width: 300px !important;
margin: 0 auto !important;
}
.side-panel-arrow {
margin-top: 0 !important;
margin-bottom: -21px !important;
}
.imageside .wpb_single_image.vc_align_left {
text-align: center !important;
}
p.vc_custom_heading.vc_custom_1525962725333 {
line-height: 32px;
margin-bottom: -15px !important;
padding: 0 !important;
font-size: 19px !important;
}
.textwidget p {
float: none !important;
margin-left: 0 !important;
}
.textwidget h6 {
margin-top: 0 !important;
margin-left: 0 !important;
}
.footer-widgets-3.widget-area {
display: flex;
flex-direction: row-reverse;
}
.footer-widgets-3.widget-area .widget-wrap {
margin-top: 0 !important;
}
.footer-widgets-3 section {
width: 50%;
float: left;
}
.footer-widgets .wrap {
display: flex;
flex-direction: column;
}
.footer-widgets {
padding-bottom: 0;
}
p.vc_custom_heading.vc_custom_1561042868474 {
margin: 0 !important;
font-size: 19px !important;
margin-bottom: 20px !important;
}
.footer-widgets-3 .textwidget {
margin-top: 0px !important;
}
.vc_custom_1528465040062 {
margin-left: 0px !important;
}
.entry-content .vc_custom_1499941897479 {
margin-left: 0px !important;
}
.entry-content .vc_custom_1528465040062 {
margin-left: 0px !important;
}
#pageheader.vc_custom_1517413857889 {
min-height: 450px;
}
.entry-content .vc_custom_1558283725192 {
margin-top: 0px !important;
}
body .entry-content .vc_custom_1539448282553 {
margin-bottom: 0px !important;
}
body .entry-content .vc_custom_1540509723124 {
margin-bottom: 70px !important;
}
body .entry-content .vc_custom_1540513812100 {
margin-bottom: 110px !important;
}
body .entry-content .vc_custom_1539749394627 {
margin-bottom: 100px !important;
}
.info-boxes-nextto-form .sh-column,
.vc_custom_1544895950328 .sh-column {
padding-left: 5%;
margin-bottom: 50px;
margin-top: 0px;
}
.footer-contact {
left: 0;
}
}
@media screen and (max-width:500px) {
.content .article-body {
font-size: 15px;
}
.content #pTServicesBtmTxtblock p {
font-size: 15px !important;
}
#howItWorkBtm {
margin-top: 0px!important;
}
.blue-line-logos .vc_row-fluid .vc_col-sm-3 {
display: inline-block !important;
}
.mpc-textblock p:first-child {
padding-top: 0px!important;
margin-bottom: 10px!important;
}
.blue-line-logos .vc_row-fluid .vc_col-sm-3 figure.wpb_wrapper.vc_figure {
margin-bottom: 0px !important;
padding: 0 0;
}
.site-inner h1.vc_custom_heading {
font-size: 22px !important;
margin-bottom: 10px;
padding: 0px !important;
line-height: 30px;
}
.site-inner h2.vc_custom_heading.main-heading {
font-size: 22px !important;
}
.site-footer {
margin-top: 0px!important;
}
.a.become-a-supplier-footer-btn {
display: inline-block;
}
#pTServicesForm {
padding: 0 15px !important;
}
.mpc-carousel__wrapper.mpc-waypoint {
display: block;
}
#mpc_textblock-835d0dd5ac7ff9c p {
margin-left: 0 !important;
margin-top: 10px !important;
margin-bottom: 10px !important;
}
.wpb_column.vc_column_container.vc_col-sm-6.mpc-column {
display: block !important;
}
.vc_column-inner.vc_custom_1517414083633 {
padding-top: 0 !important;
}
h2.vc_custom_heading.textCenter {
font-size: 18px !important;
margin-top: 10px !important;
}
h3.vc_custom_heading.textCenter {
font-size: 18px !important;
margin-top: 10px !important;
}
.entry-content .vc_custom_1544895950328 {
margin-top: 0 !important;
}
.entry-content .vc_custom_1508702459316 {
margin-top: 0px !important;
margin-bottom: 0!important;
}
.resp-margin {
margin-bottom: 200px;
}
.site-footer {
padding-top: 0 !important;
}
}
@media only screen and (max-width: 1023px) {
#pageheader {
min-height: 480px !important;
padding-top: 60px !important;
padding-bottom: 70px !important;
}
body .headingmrgn {
font-size: 44px !important;
margin-bottom: 20px !important;
padding-bottom: 20px !important;
}
body .headermrgn {
font-size: 25px !important;
margin-bottom: 20px!important;
}
#pageheader .mpc-textblock {
line-height: inherit !important;
display: flex;
justify-content: center;
}
a.submit-button {
padding: 12px 0px!important;
}
.input-box input {
padding: 12px 15px !important;
}
}
@media screen and (max-width: 1029px) {
.form-column1>.vc_column-inner>.wpb_wrapper>.wpb_text_column,
.green-button {
max-width: 325px;
width: 100% !important;
margin-left: 0px !important;
margin-right: auto !important;
}
a.submit-button {
padding: 12px 0px!important;
}
.input-box input {
padding: 12px 15px !important;
}
}
@media only screen and (max-width: 992px) {
a.submit-button {
padding: 12px 0px!important;
}
.input-box input {
padding: 12px 15px !important;
}
}
@media screen and (max-width: 768px) {
.wrap {
padding: 0 !important;
}
.form-column1>.vc_column-inner>.wpb_wrapper>.wpb_text_column,
.green-button {
margin-left: auto !important;
}
a.submit-button {
padding: 12px 0px!important;
}
a.submit-button {
padding: 13px 0px;
}
.input-box input {
padding: 12px 15px !important;
}
#pageheader.vc_custom_1517413857889 {
min-height: 480px;
}
.input-box input {
padding: 13px;
}
}
@media only screen and (max-width:530px) {
.ips span {
margin-bottom: 8px;
width: 30px;
}
.ips p {
margin-bottom: 13px !important;
font-size: 25px;
margin-left: auto;
margin-right: auto;
max-width: 242px;
line-height: 31px !important;
}
}
}
@media only screen and (max-width:500px) {
body .headermrgn {
font-size: 16px !important;
}
h3.vc_custom_heading.headingmrgn {
font-size: 26px !important;
margin-bottom: 0px !important;
}
}
@media screen and (max-width: 360px) {
h3.vc_custom_heading.headingmrgn {
font-size: 24px !important;
}
} .vc_row.mostoftrees-section {
background-color: transparent !important;
border-color: #ececec;
-webkit-box-shadow: -1px 1px 24px -19px rgba(0, 0, 0, 0.75);
-moz-box-shadow: -1px 1px 24px -19px rgba(0, 0, 0, 0.75);
box-shadow: -1px 1px 24px -19px rgba(0, 0, 0, 0.75);
}
.vc_row.mostoftrees-section h2 {
color: #000;
}
.adelaidelocation-review .mpc-icon i {
font-size: 35px;
color: #e94d3e;
}
.adelaidelocation-review .wpb_single_image {
width: 200px;
display: inline-block;
margin-bottom: 0
}
.adelaidelocation-review .wpb_single_image * {
width: 100%;
}
.adelaidelocation-review .mpc-icon-column {
width: calc(100% - 210px);
padding-left: 20px;
display: inline-block;
vertical-align: bottom;
}
.adelaidelocation-review .mpc-icon {
width: 50px;
display: inline-block;
vertical-align: top;
}
.adelaidelocation-review .mpc-icon-column__content-wrap {
text-align: left;
width: calc(100% - 60px);
display: inline-block;
vertical-align: top;
}
.adelaidelocation-review .mpc-icon-column__content-wrap .mpc-icon-column__description img {
margin-bottom: 0;
vertical-align: middle;
display: inline-block;
}
.adelaidelocation-review .mpc-icon-column__content-wrap .mpc-icon-column__description a {
vertical-align: middle;
font-size: 16px;
color: #3ba5ef;
padding-left: 10px;
display: inline-block;
}
.adelaidelocation-review .mpc-icon-column__content-wrap .mpc-divider-wrap {
display: none;
}
.adelaidelocation-buttons .requestquote-button a {
width: 180px;
background-color: #f7910c !important;
text-transform: capitalize !important;
display: inline-block;
padding: 12px 10px;
font-size: 15px !important;
}
.adelaidelocation-buttons .requestquote-button {
margin-bottom: 10px !important;
}
.adelaidelocation-buttons .adelaide-nmber a {
font-size: 15px !important;
border-color: #f7910c !important;
width: 180px;
padding: 12px 10px;
background-color: transparent !important;
}
.adelaidelocation-buttons .adelaide-nmber {
margin-bottom: 15px !important;
}
.adelaidetreeservice-link {
margin-bottom: 0
}
.adelaidetreeservice-link a {
font-size: 16px;
color: #3ba5ef;
}
.qualification-div {
margin-top: 30px;
border-color: #e6e6e6;
margin-bottom: 30px;
}
.qualification-div p {
display: inline-block;
vertical-align: middle;
margin-bottom: 0;
}
.qualification-div strong {
margin-right: 10px;
}
.qualification-div ul {
display: inline-block;
}
.qualification-div ul li {
display: inline-block;
margin-right: 20px;
background-image: url(https://www.gotreequotes.com.au/wp-content/uploads/2019/10/tickmark-ul.png);
background-repeat: no-repeat;
padding-left: 35px;
background-size: 25px;
font-weight: 500;
}
.qualification-div ul li:last-child {
margin-right: 0
}
.qualification-paregraph .textwidget {
margin-top: 0px!important;
}
.qualification-paregraph .textwidget p {
margin-bottom: 0 !important
}
.qualification-paregraph {
margin-bottom: 0 !important
} #form_iframe {
height: 540px !important;
padding-top: 30px;
} .disnone {
display: none;
}
.arrow-image {
top: 100px !important;
}
.hiw-midbox::before,
.hiw-midbox::after {
z-index: 1;
}
.sitemap-side-panel b {
margin-bottom: 15px;
display: block;
}
.sitemap-side-panel a {
padding-left: 0 !important;
}
.sitemap-side-panel {
background: #F8F8F8;
padding: 30px;
border: 1px solid #DDDDDD;
}
.green-button {
width: 100% !important;
}
.arrow-image {
-webkit-transform: unset !important;
-ms-transform: unset !important;
transform: unset !important;
right: -34px;
top: 65px;
}
.blue-box-content {
margin-left: 0 !important
}
.box-heading {
width: 600px;
text-align: center;
margin: 0 auto !important;
}
.page-hy .mpc-icon-column .mpc-icon-column__content .mpc-icon-column__description p {
width: 55%;
}
.page-hy .mpc-icon-column .mpc-icon-column__content .mpc-icon-column__description p br {
display: none;
}
.grey-box {
background-color: #f2f2f2 !important;
border-color: #ebebeb !important;
}
.back-to-articles {
position: relative;
z-index: 999;
} .how-it-work-slider .uris-slider-post-title {
text-align: center;
margin-bottom: 40px;
font-size: 1.75rem;
}
.how-it-work-slider .sp-image {
height: auto !important;
width: auto !important;
margin: 0 auto;
}
.how-it-work-slider #slider-pro-3-13422 .title-in {
position: unset !important;
transform: none !important;
font-size: 18px !important;
opacity: 1 !important;
font-weight: bold;
color: #000 !important;
margin: 20px 0 8px !important;
width: 100% !important;
height: auto !important;
background: transparent !important;
padding: 0 !important;
max-width: 100%;
max-width: 100%;
display: block !important;
}
.how-it-work-slider #slider-pro-3-13422 .desc-in {
position: unset !important;
transform: none !important;
font-size: 15px !important;
color: #313131 !important;
width: 100% !important;
height: auto !important;
background: transparent !important;
padding: 0 !important;
opacity: 1 !important;
display: block !important;
}
.how-it-work-slider .sp-image-container {
width: 100% !important;
height: 150px !important;
display: flex;
align-items: center;
}
.how-it-work-slider #slider-pro-3-13422 .sp-buttons {
padding-top: 35px;
}
.how-it-work-slider #slider-pro-3-13422 .sp-button {
border: none !important;
background-color: #d6e7ff;
margin: 8px;
width: 8px !important;
height: 8px !important;
}
.how-it-work-slider #slider-pro-3-13422 .sp-button.sp-selected-button {
background-color: #f88d01 !important
}
.vc_row.mpc-row.how-it-work-slider {
display: none;
}
.how-it-work-slider .wpb_content_element {
margin-bottom: 30px !important;
}
.getstartedbutton {
margin-bottom: 32px;
}
.getstartedbutton .vc_general {
background-color: #f88d01 !important;
color: #fff !important;
text-transform: capitalize !important;
font-size: 16px !important;
padding: 12px 40px;
letter-spacing: 0;
}
.vc_row.featured-logo-section {
background-color: #d6e7ff !important;
}
.vc_row.featured-logo-section .vc_column-inner {
padding-top: 0 !important
}
.featured-logo-section .mpc-textblock p {
margin-bottom: 0px !important;
padding-top: 10px !important;
margin-top: 0 !important
}
.featured-logo-section .blue_line_custom .vc_column-inner {
padding-left: 0 !important;
padding-right: 0;
margin-left: 0 !important
}
.featured-logo-section .wpb_text_column{
margin-bottom: 25px !important;
} .nav-primary {
padding: 0 !important;
}
.genesis-nav-menu.menu>.menu-item>a {
padding: 12px 10px !important;
}
.genesis-nav-menu.menu>.menu-item.menu-item-has-children>a {
padding: 12px 28px !important
}
.genesis-nav-menu .menu-item {
position: relative !important;
}
.menu-item-has-children>a span {
position: relative;
}
.menu-item-has-children>a span::after {
display: block;
content: "\f347";
font: normal 20px/1 'dashicons';
font-style: normal;
font-weight: normal;
font-size: 20px;
font-weight: 400;
font-style: normal;
position: absolute;
top: 50%;
right: -22px;
transform: translateY(-50%);
-webkit-transform: translateY(-50%);
font-size: 14px;
transition: all .7s;
-webkit-transition: all .7s;
color: #9ccd50 !important;
}
.nav-primary .sub-menu {
background-color: #ffffff;
width: 350px;
max-height: 400px;
top: 20px;
transition: all .7s;
-webkit-transition: all .7s;
}
.genesis-nav-menu .menu-item:hover>.sub-menu {
top: 39px;
}
.nav-primary .sub-menu li {
width: 100%;
text-decoration: none !important;
}
.nav-primary .sub-menu li a {
display: block;
width: 100%;
border: none;
font-size: 15px;
padding: 14px 18px !important;
}
.nav-primary .sub-menu li a span {
color: #262626 !important;
line-height: 22px;
}
.nav-primary .sub-menu li a:hover {
background-color: #f0eeee;
text-decoration: none !important;
}
.nav-primary .sub-menu .menu-item-has-children>a span::after {
display: none !important;
}
.nav-primary .genesis-nav-menu .sub-menu .sub-menu {
margin: 0px 0 0 0;
left: calc(100% - 20px) !important;
top: 0 !important;
z-index: -1;
}
.nav-primary .sub-menu .menu-item-has-children:hover .sub-menu {
left: 100% !important;
z-index: 1;
}
.nav-primary .menu-item-has-children.menu-item-14208 .sub-menu .menu-item-has-children .sub-menu {
left: auto !important;
right: 100% !important;
}
.nav-primary .sub-menu .menu-item-has-children>a .innersubmenu-arrow {
position: relative;
height: 12px;
width: 30px;
display: inline-block;
vertical-align: middle;
margin-left: 10px;
}
.nav-primary .sub-menu .menu-item-has-children>a .innersubmenu-arrow::after {
display: block;
content: "\f347";
font: normal 20px/1 'dashicons';
font-style: normal;
font-weight: normal;
font-size: 20px;
font-weight: 400;
font-style: normal;
position: absolute;
top: 50%;
left: 50%;
color: #262626 !important;
transform: translate(-50%, -50%) rotate(-90deg);
-webkit-transform: translate(-50%, -50%) rotate(-90deg);
font-size: 14px;
transition: all .7s;
-webkit-transition: all .7s;
}
.nav-primary .sub-menu .menu-item-has-children:hover>a .innersubmenu-arrow::after {
transform: translateY(-50%) rotate(90deg);
-webkit-transform: translateY(-50%) rotate(90deg);
}
.genesis-nav-menu .mCSB_inside>.mCSB_container {
margin-right: 12px !important;
}
.genesis-nav-menu .mCSB_scrollTools .mCSB_dragger,
.mCSB_scrollTools {
width: 12px !important;
}
.genesis-nav-menu .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
width: 12px !important;
background-color: #a7a7a7 !important;
border-radius: 0 !important;
}
.genesis-nav-menu .mCSB_scrollTools .mCSB_draggerRail {
width: 12px !important;
background-color: transparent !important;
}
body {
overflow-x: hidden;
}
.footercontact-btn {
display: inline-block;
margin-top: 50px;
color: #fff;
font-weight: 600;
font-size: 20px;
text-decoration: none;
}
.footercontact-btn:hover {
text-decoration: none;
} .footersocial a{
margin: 20px 15px;
display: inline-block;
box-shadow: none !important;
}
.footersocial a img{
box-shadow: none !important;
max-width: 100% !important;
width: 100% !important;
}  .services-bradcrumb ul {
margin: 0;
}
.services-bradcrumb ul li {
display: inline-block;
color: #3879e6;
font-weight: 600;
}
.services-bradcrumb ul li a {
position: relative;
padding-right: 30px;
color: #3879e6;
font-weight: 500;
}
.services-bradcrumb ul li a:after {
display: block;
content: "\f347";
font: normal 20px/1 'dashicons';
font-weight: 400;
font-style: normal;
position: absolute;
top: 50%;
right: 0;
transform: translate(-50%, -50%) rotate(-90deg);
-webkit-transform: translate(-50%, -50%) rotate(-90deg);
font-size: 14px;
transition: all .7s;
-webkit-transition: all .7s;
color: #3879e6;
} .next-wrapper {
box-shadow: 0px 0px 5px 1px rgba(0, 0, 0, .12);
background: #FFF;
border-radius: 6px;
}
.next-container {
padding: 12px 16px!important;
border-bottom: 1px solid #e7e7e7;
z-index: 100;
position: relative;
box-shadow: 0 4px 6px -2px rgba(0, 0, 0, .08);
}
.next-container .next-title a {
font-size: 22px;
font-weight: 400;
color: #4c4c4c!important;
}
.sticky-sidebar {
width: 306px;
max-height: calc(100vh - 30px); overflow-y: auto;
z-index: 99;
}
.next-lessons {
max-height: calc(100% - 66px); overflow-y: auto;
border-top: 0; }
.panel-group {
margin-bottom: 0px;
}
.next-lessons .panel {
background-color: transparent;
}
.next-lessons .panel-default {
border: 0;
}
.panel-group .panel {
margin-bottom: 0;
border-radius: 4px;
}
.panel {
margin-bottom: 20px;
background-color: #fff;
border: 1px solid transparent;
border-radius: 4px;
-webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
}
.next-lessons .panel-default>.panel-heading {
background-color: #FFF;
border-color: #ddd;
border-bottom: 1px solid #e7e7e7;
padding: 0;
cursor: pointer;
}
.next-lessons .panel-default .panel-body {
padding: 0
}
.panel-default>.panel-heading {
color: #333;
background-color: #f5f5f5;
border-color: #ddd;
}
.panel-heading {
padding: 10px 15px;
border-bottom: 1px solid transparent;
border-top-left-radius: 3px;
border-top-right-radius: 3px;
}
.next-lessons .each-lesson {
color: inherit;
text-decoration: none;
display: -moz-box;
display: -ms-flexbox;
display: -webkit-box;
display: -webkit-flex;
display: flex;
flex-direction: row;
padding: 14px 16px 14px 50px;
position: relative;
white-space: normal;
align-items: center;
-webkit-flex-direction: row;
-ms-flex-direction: row;
-webkit-align-items: center;
-webkit-box-orient: horizontal;
-webkit-box-direction: normal;
-ms-flex-align: center;
-webkit-box-align: center;
border-bottom: 1px solid #eee;
font-size: 14px;
font-weight: 600;
}
.each-lesson:after {
width: 0;
height: 0;
border-left: 7px solid #babec2;
border-top: 6px solid transparent;
border-bottom: 6px solid transparent;
content: ' ';
display: block;
position: absolute;
left: 30px;
top: 50%;
z-index: 2;
transform: translateY(-50%);
-webkit-transform: translateY(-50%);
}
.each-lesson:hover {
background-color: #e8f3ff!important;
color: #000;
}
.each-lesson:hover::after {
border-left-color: #3d96fb
}
.next-lessons .each-lesson:focus {
outline: none;
}
.next-lessons .panel-title {
font-weight: 500;
padding: 12px 12px 12px 30px;
background: #f8f8f8;
overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;
width: 100%;
z-index: 110;
position: relative;
font-size: 14px;
position: relative;
margin-bottom: 0;
}
.next-lessons .panel-title::after {
content: "";
display: block;
width: .4rem;
height: .4rem;
border: 0.125rem solid;
border-bottom: 0;
border-left: 0;
border-radius: 1px;
text-indent: -624.9375rem;
border-color: #333333;
position: absolute;
left: 15px;
top: 50%;
transform: translateY(-50%) rotate(45deg);
-webkit-transform: translateY(-50%) rotate(45deg);
transition: all .4s;
-webkit-transition: all .4s;
}
.panel-heading div[aria-expanded="true"] .panel-title::after {
transform: translateY(-50%) rotate(135deg);
-webkit-transform: translateY(-50%) rotate(135deg);
}
.panel-group .panel+.panel {
margin-top: 0;
}
.sticky-sidebar.removefixedclass {
position: unset !important;
} .navigation-top {
bottom: auto !important;
top: 0 !important
} .main-navigation .menu-item:after,
.main-navigation .menu-item.menu-item-has-children:before {
display: none !important;
}
.main-navigation .sub-menu {
background-color: #ffffff !important;
width: 350px !important;
top: calc(100% - 20px);
-o-transition: all .7s !important;
transition: all .7s !important;
-webkit-transition: all .7s !important;
border: none !important;
left: -9999px;
opacity: 0;
z-index: 99;
}
.main-navigation .menu-item.menu-item-has-children:hover .sub-menu {
left: auto;
opacity: 1;
top: 100%;
}
.main-navigation .sub-menu li a {
display: block;
width: 100%;
border: none;
font-size: 15px;
padding: 14px 18px !important;
color: #262626 !important;
}
.main-navigation .sub-menu li a:hover {
background-color: #f0eeee;
text-decoration: none !important;
}
.main-navigation li li:hover,
.main-navigation li li.focus {
background: transparent !important;
}
.main-navigation .page_item_has_children>a>.icon,
.site-navigation-menu .main-navigation ul a>.icon {
display: inline-block !important;
} .panel-content .entry-header {
margin-bottom: 0!important
}
.entry-content a,
.entry-content a:hover {
box-shadow: none !important;
} .custom-header{
margin-bottom: 0 !important
}
.entry-header{
padding: 0 !important
}  .box-row-custom {
max-width: 100% !important;
} .entry-content {
width: 100% !important;
float: none !important;
}  .home-top-banner{overflow: visible !important; max-height: auto !important; height: auto !important;}
.navigation-top, .main-navigation ul, .main-navigation ul ul, .menu-main-menu-container {background: transparent;}
.home-top-banner-sub-title{display: none;} .blue-box-get-quotes {background: #dae9fd;width: 500px !important;height: inherit;padding: 30px 40px 30px;text-align: center;font-size: 20px;line-height: 28px;font-family: Lato, Arial;position: absolute;top: 220px;z-index: 0;left: 50%;transform: translateX(-50%);z-index: 9; height:244px ;  }
.blue-box-get-quotes p{margin-bottom: 60px;}
.blue-box-get-quotes a{background: #f88d01;padding: 15px 50px;color: rgb(18, 17, 17);font-weight: 700;}
.blue-box-get-quotes a:hover{text-decoration: none;background: #f99513}
.blue-box-get-quotes iframe{ height:auto !important; }
.arrow-image-wrap {  width:195px;position: absolute;right: calc(100% - 30px);bottom: 10px;z-index: 2;}
.arrow-image-wrap img {width: 100%;}
.blue-box-get-quotes iframe {height: auto !important;margin: 0px;}  .compare-prices-wrap {
border:1px solid #CCCCCC;
width: 325px;
}
.compare-price-header {
text-align: center;
padding: 10px 0;
background-color: #FCC967;
border-bottom: 1px solid #DDDDDD;
}
.compare-price-header h3 {
margin: 0;
padding: 0;
font-weight: bold;
font-size: 22px;
color: #4F0A05
}
.compare-price-header p {
font-size: 14px;
font-weight: 700;
color: #000000;
margin: 5px 0 0 0;
}
.compare-options {
padding: 15px 15px 5px 15px;
}
.compare-options label {
display: block !important;
position: relative !important;
padding: 15px 15px 15px 35px;
line-height: 22px !important;
box-sizing: content-box;
background-color: #F2F2F2 !important;
margin-bottom: 10px !important;
color: #520A06 !important;
font-size: 14px !important;
font-weight: 700 !important;
cursor: pointer;
transition: all 0.3s;
-webkit-transition: all 0.3s;
-moz-transition: all 0.3s;
-ms-transition: all 0.3s;
-o-transition: all 0.3s;
text-align: left !important;
}
.compare-options input{opacity: 1; width: auto; height: auto; margin-top: 0}
.compare-options label:hover {
background-color: #FFCA72;
}
label input[type="radio"] {
position: absolute;
left: 15px;
top: 20px;
box-shadow: none;
} .hiw-midbox{
position: relative;
}
.hiw-midbox::before, .hiw-midbox::after {
content: "";
height: 80%;
position: absolute;
width: 2px;
position: absolute;
overflow: hidden;
display: inline-block;
width: 2em;
height: 2em;
top: 50%;
transform: rotate(45deg);
border-top: 4px solid #a9a9a9;
border-right: 4px solid #a9a9a9;
transform: rotate(54deg) skew(20deg);
right: 20px;
margin-top: 16%;
}
#howItWorkBtm .hiw-midbox:before{
position: absolute;
transform: translate(-20px,60px) scale(0.5) rotate(45deg) ;
color:black;
border-color: #000;
left: -15px;
top: 0;
}
#howItWrkTop .hiw-midbox:after{
position: absolute;
transform: translate(20px,60px) scale(0.5) rotate(45deg) ;
color:black;
border-color: #000;
right: -15px;
top: 0;
}  .sitemap-side-panel-first{
font-family: 'Open Sans';
}
.sitemap-side-panel a{
display: block;
padding-left: 30px;
color: #3862E1;
}
.sitemap-side-panel a.sitemap-side-panel-first{
padding-left: 0;
}
.sitema-row{
position: absolute;
left:10px;
bottom: -11660px;
} .leftBar h1{
font-family: 'Open Sans';
font-weight: 700;
color: #0b0b0b;
}
.leftBar h2{
font-family: 'Open Sans';
color: #1b1b1b;
font-weight: 700;
color: #0b0b0b; }
.leftBar h3{
font-family: 'Open Sans';
color: #1b1b1b;
font-weight: 700;
color: #0b0b0b;
margin-top: -15px; }
.leftBar p{
font-family: 'Open Sans';
font-size: 18px;
font-weight: 400;
line-height:26px;
margin-bottom: 27px; }  .leftBar{padding-right: 50px !important;}
.rightSideBar{max-width: 300px;float: right;}
.storiesList .wpb_wrapper{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack: left;-ms-flex-pack: left;justify-content: left;-webkit-box-align: center;-ms-flex-align: center;align-items: center;}
body .storiesList{padding-top: 20px !important;margin-top: 20px !important;padding-bottom: 0px !important;position: relative;}
body .storiesList:before{    content: "";border: .5px solid #ccc;width:100%;position: absolute;top: 0;left: 50%;display: block;-webkit-transform: translateX(-50%);-ms-transform: translateX(-50%);transform: translateX(-50%);}
.relatedSt{margin-bottom: 0px !important;}
.storiesList .vc_column-inner{padding-top: 0px !important;}
.storiesList .imgBoxSidebar{width: 84px;height: 70px;margin: 0px;overflow-x: hidden;}
.storiesList .imgBoxSidebar .vc_figure, .storiesList .imgBoxSidebar .vc_single_image-wrapper, .storiesList .imgBoxSidebar .vc_single_image-img{max-width: 100%;width: 100%;height: 100%;}
.storiesList .imgBoxSidebar img{max-width: 100%;width: 100%;height: 100%;-o-object-fit: cover;object-fit: cover;-o-object-position: center;object-position: center;}
.storiesList .storiesTxt{width: calc( 100% -  99px );clear: unset;padding-top: 0px;margin: 0px !important;padding-left: 15px;font-size: 14px !important;line-height: 22px !important;}
.vc_column_container>.vc_column-inner, .rightSideBar .vc_column-inner{padding-left: 0px !important; padding-right: 0px !important;} .customers-column *{color: rgb(40,60,70);}
.wpb_wrapper .mpc-textblock p, .customers-column p{font-family: 'open sans';font-size: 17px;}
.customers-column h2{margin-bottom:0;}
.wpb_wrapper .mpc-textblock h3, .customers-column h3{font-family: 'open sans';font-size: 19px;font-weight: bold;margin-bottom: -2px}
.youtube-player {position: relative;padding-bottom: 56.23%;height: 0;overflow: hidden;max-width: 100%;background: #000;margin: 5px;}
.youtube-player iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 100;background: transparent;}
.youtube-player img {bottom: 0;display: block;left: 0;margin: auto;max-width: 100%;width: 100%;position: absolute;right: 0;top: 0;border: none;height: auto;cursor: pointer;-webkit-transition: .4s all;-moz-transition: .4s all;transition: .4s all;}
.youtube-player img:hover {-webkit-filter: brightness(90%);}
.youtube-player .play {height: 442px;width: 741px;position: absolute;background: url(//i.imgur.com/mZNMo65.jpg) no-repeat;cursor: pointer;}
.scriptSpac .vc_column-inner {padding: 0px !important;} .custome-accordian .vc_tta-panel-heading{border: none !important;}
.custome-accordian .vc_tta-panel-title{ background: #1F6DBC ; font-size: 17px; font-weight: 500}
.custome-accordian .vc_tta-panel-body .wpb_text_column p{ font-size:17px}
.custome-accordian .vc_tta-panel-title a, .custome-accordian .vc_tta-panel-title a:hover, .custome-accordian .vc_tta-panel-title a:focus{box-shadow: none;}
.custome-accordian .vc_active .vc_tta-panel-title{ background: #9ccd50 }
.custome-accordian .vc_active .vc_tta-panel-title a i:before, .custome-accordian .vc_active .vc_tta-panel-title a i:after, .custome-accordian .vc_active .vc_tta-panel-body{border-color: #9ccd50 !important}
.custome-accordian .vc_tta-panel-title a{color: #fff !important; padding: 16px 25px !important;}
.custome-accordian .vc_tta-panel-title a i:before, .custome-accordian .vc_tta-panel-title a i:after{border-color: #1F6DBC !important; transform: translate(-50%, -50%) !important; top: 50% !important;left: 50% !important;}
.custome-accordian .vc_tta-panel-title a i:before{width: 10px;}
.custome-accordian .vc_tta-panel-title a i:after{height: 10px;}
.custome-accordian .vc_tta-panel-title a i{background: #fff; border-radius: 2px;width: 15px;height: 15px;}
.custome-accordian .vc_tta-panel-body{border-color: #1F6DBC !important} #pageheader{
min-height: 388px;
}
#pageheader *{
padding-left:0;
margin-left: 0;
} .post-row h1{
font-family: 'Open Sans' !important;
font-size: 26px;
font-weight: 700;
color: #0b0b0b;
}
.post-row h2{
font-family: Lato, Arial !important;
font-size: 20px !important;
color: #1b1b1b;
font-weight: 700;
line-height:2.5em;
color: #0b0b0b;
margin-bottom:0px;
}
.post-row p{
font-family: 'Lato', Arial;
font-size: 16px;
font-weight: 400;
line-height:19px;
margin-bottom: 22px;
color: #0b0b0b;
}
.vc_row li {
font-family: 'Open Sans', Sans;
font-size: 18px;
font-weight: 400;
line-height: 28px;
margin-bottom: 10px;
color: #0b0b0b;
}
.entry-content ol, .entry-content ul {
margin-left: 40px;
} .post-row{
padding-left: 2rem;
padding-right: 2rem;
}
.grey-box p{
font-size: 15px;
line-height: 24px;
}
.alignleft {
margin-right: 10px !important;
}  .vc_row.how-it-work-slider{display: none;}
.how-it-work-slider .uris-slider-post-title{ text-align: center; margin-bottom: 40px; font-size: 1.75rem;}
.how-it-work-slider .sp-image{height: auto !important;width: auto !important;margin: 0 auto; }
.how-it-work-slider picture.sp-image{
display: none;
}
.how-it-work-slider #slider-pro-3-2509 .title-in {
position: unset !important;
transform: none !important;
font-size: 18px !important;
opacity: 1 !important;
font-weight: bold;
color: #000 !important;
margin: 20px 0 8px !important;
width: 100% !important;
height: auto !important;
background: transparent !important;
padding: 0 !important;
max-width: 100%;
max-width: 100%;
display: block !important;
}
.how-it-work-slider #slider-pro-3-2509 .desc-in{
position: unset !important;
transform: none !important;
font-size: 15px !important;
color: #313131 !important;
width: 100% !important;
height: auto !important;
background: transparent !important;
padding: 0 !important;
opacity: 1 !important;
display: block !important;
}
.how-it-work-slider .sp-image-container{width: 100% !important; height: 150px !important;display: flex;align-items: center;}
.how-it-work-slider #slider-pro-3-2509 .sp-buttons{padding-top: 35px;}
.how-it-work-slider #slider-pro-3-2509 .sp-button{vertical-align: top; border: none !important; background-color: #d6e7ff; margin: 8px; width: 8px !important;height: 8px !important; }
.how-it-work-slider #slider-pro-3-2509 .sp-button.sp-selected-button{background-color: #f88d01 !important}
.how-it-work-slider .wpb_content_element{margin-bottom: 30px !important;}
.getstartedbutton{margin-bottom: 32px;}
.getstartedbutton .vc_general{
background-color: #f88d01 !important;
color: #fff  !important;
text-transform: capitalize !important;
font-size: 16px !important;
padding: 12px 40px;
letter-spacing: 0;
} .tablepress {
border: 3px solid #eee !important;
}
.tablepress thead {
border-top: 4px solid #005fb9 !important;
}
.tablepress tfoot th, .tablepress thead th {
font-size: 18px;
line-height: 26px;
padding: 24px 8px 24px 8px;
font-weight: 800 !important;
color: #005fb9;
background-color: #fff !important;
}
.tablepress thead th:after{
display: none !important; 
}
.tablepress td, .tablepress th{
border: none !important;
border-bottom: 1px solid #ddd !important;
}
.tablepress td{
font-size: 16px;
line-height: 24px;
padding: 15px 8px 15px 8px !important;
color: #2a2c32
} .tablepress .even td {
background-color: #f9f9f9 !important;
}
.tablepress .odd td {
background-color: #fff !important;
} .tablepress-style1 tfoot th, .tablepress-style1 thead th{
background-color: transparent !important;
}
.tablepress-style1 td, .tablepress-style1 th{
padding: 11px 8px !important;
border: 1px solid #e3e3e3 !important;
border-right: none !important;
border-left: none !important;
}
.tablepress-style1 tbody tr td:first-child, .tablepress-style1 .row-hover tr:hover td {
background-color: transparent !important;
}
.tablepress * {
color: #000;
} .attachment-full{
max-width: 100% !important;
} #return-to-top {
position: fixed;
bottom: 20px;
right: 20px;
background: #4a4a4a;
width: 50px;
height: 50px;
display: block;
text-decoration: none;
-webkit-border-radius: 35px;
-moz-border-radius: 35px;
border-radius: 35px;
display: none;
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
z-index: 999
}
#return-to-top i {
color: #fff;
margin: 0;
position: relative;
left: 20px;
top: 14px;
border: solid white;
border-width: 0 4px 4px 0;
display: inline-block;
padding: 3px;
transform: rotate(-135deg);
-webkit-transform: rotate(-135deg);
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s ease;
-ms-transition: all 0.3s ease;
-o-transition: all 0.3s ease;
transition: all 0.3s ease;
}
#return-to-top:hover {
background: #9ccd50;
}
#return-to-top:focus{
outline: none;
}  .d-flex{
display: flex;
}
.align-items-center{
align-items: center;
}
.justify-content-center{
justify-content: center;
} .getQuotesBlue-Banner{
overflow: visible !important;
} .blue-box-get-quotes-withoutposition{
position: relative !important;
transform: none !important;
margin: 0 auto !important;
top: auto !important;
left: auto !important;
}
.getQuotesBlue-box {
background: #dae9fd;
width: 555px !important;
height: inherit;
padding: 50px 30px;
text-align: center;
position: relative;
z-index: 9;
height:280px;
margin: 70px auto -85px;
}
.getQuotesBlue-box .banHead{
font-size: 30px;
color: #212936;
text-align: center;
font-family: Roboto;
font-weight: 500;
font-style: normal;
margin-bottom: 25px;
}
.getQuotesBlue-box .location-icon{
margin-bottom: 25px;
display: block;
}
.getQuotesBlue-box a{background: #f88d01;padding: 15px 50px;color: rgb(18, 17, 17);font-weight: 700;}
.getQuotesBlue-box a:hover{text-decoration: none;background: #f99513}
.getQuotesBlue-box iframe{ height:auto !important; }
.getQuotesBlue-arrow-image {  width:195px;position: absolute;right: calc(100% - 30px);bottom: 10px;z-index: 2;}
.getQuotesBlue-arrow-image img {width: 100%;}
.getQuotesBlue-box iframe {height: auto !important;margin: 0px;}   .homeowner-requested figure{
margin-right: 30px;
}
.homeowner-requested figure img{
width: 150px;
}
.homeowner-requested p{
font-family: Roboto;
font-style: normal;
font-weight: 600;
font-size: 18px;
color: #212936;
}
.homeowner-requested p span{
font-weight: bold;
font-size: 55px;
line-height: 1;
color: #FF7A00;
display: inline-block;
vertical-align: bottom;
} .remove-container-space .vc_tta-container, .remove-container-space .wpb_content_element:last-child{
margin-bottom: 0 !important
}
.remove-container-space .vc_column-inner {
padding-top: 0 !important
}
.home-tabbings .vc_tta-tabs-list{
display: flex;
justify-content: space-between;
}
.home-tabbings .vc_tta-tabs-list li {
width: 20%;
}
.home-tabbings .vc_tta-tabs-list li a{
background: #DAE9FD !important;
border: none;
border-right: 5px solid rgba(33, 41, 54, 0.06) !important;
}
.home-tabbings .vc_tta-tabs-list .vc_tta-tab.vc_active>a span,
.home-tabbings.vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-title>a span{
position: relative;
color: #000 !important;
}
.home-tabbings .vc_tta-tabs-list .vc_tta-tab.vc_active>a span:after,
.home-tabbings.vc_tta.vc_general .vc_tta-panel.vc_active .vc_tta-panel-title>a span:after{
display: block;
content: '';
width: 90%;
height: 4px;
background: #FF7A00;
border-radius: 50px;
position: absolute;
bottom: -5px;
left: 50%;
transform: translateX(-50%);
-webkit-transform: translateX(-50%);
}
.home-tabbings .vc_tta-panel-body{
padding: 0 !important;
border: none !important;
}
.home-tabbings .vc_tta-panel-body .vc_col-sm-3:first-child{
width: 40% !important;
}
.home-tabbings .vc_tta-panel-body .vc_col-sm-3{
width: 20%;
opacity: 0;
transition: all .4s;
}
.home-tabbings .vc_tta-panel-body .vc_col-sm-3.visibleDiv{
opacity: 1;
}
.home-tabbings .vc_tta-panel-body .vc_col-sm-3 .wpb_wrapper p{
font-family: Roboto;
font-style: normal;
font-weight: normal;
font-size: 22px;
line-height: 36px;
text-align: right;
}
.home-tabbings .vc_tta-panel-body .vc_col-sm-3 .vc_btn3-block{
font-family: Roboto;
font-style: normal;
font-weight: 500;
font-size: 18px !important;
color: #212936 !important;
padding: 13px 10px !important;
}
.home-tabbings .vc_tta-panel-body .vc_col-sm-3 .wpb_single_image{
height: 265px;
}  .tabbing-section .vc_tta-tabs-list{ position: relative; padding-bottom: 25px !important; }
.tabbing-section .vc_tta-tabs-list:after{display: block;content: '';width: 100%;background: #2479bf;height: 7px;position: absolute;bottom: 18px;left: 0;}
.tabbing-section .vc_tta-panels{background: transparent !important;border: none !important;}
.tabbing-section .vc_tta-tabs-list .vc_tta-title-text {display: inline-block;color: #333;text-decoration: none;box-shadow: 0 0 0 0;font-weight: 600;font-size: 15px;}
.tabbing-section .vc_tta-tabs-list .vc_tta-tab{margin: 0 !important}
.tabbing-section .vc_tta-tabs-list .vc_tta-tab a{padding: 11px 30px!important; border: none !important; }
.tabbing-section .vc_tta-tabs-list .vc_active a{border-radius: 0!important; background: #2479bf !important; border: none;color: #fff !important; }
.tabbing-section .vc_tta-tabs-list .vc_active a .vc_tta-title-text{color: #fff !important;}
.tabbing-section .vc_tta-tabs-list .vc_active{position: relative;}
.tabbing-section .vc_tta-tabs-list .vc_active:after {height: 15px;width: 15px;background: #2479bf;position: absolute;bottom: -15px;left: 50%;transform: translateX(-50%) rotate(-45deg);z-index: 3;display: block;content: '';}
.tabbing-section .vc_tta-panel-body{ margin-top: -20px;border: 1px solid #2479bf !important;padding: 30px 20px 20px !important;  }
.tabbing-section .vc_tta-panel {margin: 0 !important}
.tabbing-section .vc_tta-tabs-container{ margin: 0 !important }
.tabbing-section table td{padding-left: 5px;}
.vc_tta.vc_tta-accordion .vc_tta-tabs-container, .vc_tta.vc_tta-tabs .vc_tta-tabs-container{display: block !important;}
.tabbing-section .vc_animating{
-webkit-animation: fadein 3s; -moz-animation: fadein 3s; -ms-animation: fadein 3s; -o-animation: fadein 3s; animation: fadein 3s;
}
@keyframes fadein {
0% { opacity: 0; }
100%   { opacity: 1; }
} @-moz-keyframes fadein {
0% { opacity: 0; }
100%   { opacity: 1; }
} @-webkit-keyframes fadein {
0% { opacity: 0; }
100%   { opacity: 1; }
} @-o-keyframes fadein {
0% { opacity: 0; }
100%   { opacity: 1; }
} .about-banner .about-banner-left {
z-index: 1 !important
}
.about-banner .about-banner-left .vc_column-inner{
padding-left: 80px !important;
padding-right: 70px !important;
margin-top: 120px;
}
.about-banner .about-banner-right{
margin-left: -220px !important;
width: calc(50% + 220px) !important;
position: relative;
}
.about-banner .about-banner-left button{
font-weight: 400;
letter-spacing: .5;
}
.about-social-icon a span{
font-size: 20px;
color: #000;
height: 45px;
width: 45px;
line-height: 45px;
text-align: center;
border-radius: 50%;
border: 2px solid #000;
margin: 0 5px;
}
.making-complex-content .vc_column-inner{
padding-left: 50px !important;
padding-right: 50px !important;
}
.vc_row.drivingbetter-future-section{
background-position: left !important;
background-size: auto auto;
}
.driving-future-content .vc_column-inner{
-webkit-box-shadow: 0px 17px 45px -17px rgba(0,0,0,0.13);
-moz-box-shadow: 0px 17px 45px -17px rgba(0,0,0,0.13);
box-shadow: 0px 17px 45px -17px rgba(0,0,0,0.13);
background: #fff;
}
.contact-email-wrapper{
position: absolute;
bottom: 0;
left: 50%;
transform: translateX(-50%);
-webkit-box-shadow: 0px 17px 45px -17px rgba(0,0,0,0.13);
-moz-box-shadow: 0px 17px 45px -17px rgba(0,0,0,0.13);
box-shadow: 0px 17px 45px -17px rgba(0,0,0,0.13);
background: #fff;
padding: 10px 40px 10px 10px;
}
.contact-email-wrapper ul, .contact-email-wrapper ul li{
margin: 0;
}
.contact-email-wrapper ul li span{
width: 70px;
background: #38ba8a;
padding: 25px 0;
color: #fff;
font-size: 35px;
text-align: center;
}
.contactemail-wrapper {
width: calc(100% - 70px);
padding-left: 30px;
}
.contactemail-wrapper p{
color: #000;
font-size: 16px;
margin-bottom: 0px;
font-weight: 600;
}
.contactemail-wrapper a{
color: #212529;
font-size: 14px;
display: block;
margin: 0;
} .contact-from{
margin-top: 30px;
}
.contact-from ul{
margin: 0;
}
.contact-from ul li{
margin-bottom: 20px;
list-style: none;
}
.contact-from ul li .form-control{
height: 45px;
border-radius: 0;
padding: 0 15px !important;
border: 2px solid #d9d9d9;
font-size: 16px !important;
width: 100%;
}
.contact-from ul li textarea.form-control{
height: 150px !important;
padding: 10px 15px !important;
}
.contact-from ul li input.sbmit-btn{
height: 50px;
border-radius: 0;
padding: 0 15px;
border: none;
font-size: 18px;
background: #789fbe;
color: #fff;
width: 100% !important;
text-transform: uppercase;
font-weight: 500
}
.contact-from ul li input.sbmit-btn:hover{
background: #38ba8a
}  .table-ranking{height:100%;padding-top:41px;overflow:hidden}
.table-ranking .table-primary{background: #fff; table-layout:auto;border-spacing:0;border-collapse:collapse;margin-bottom:0}
.table-ranking .table-primary thead{position:absolute;top:0;left:0;display:block;overflow:hidden;height:100%;pointer-events:none}
.table-ranking .table-primary thead tr{display:block}
.table-ranking .table-primary thead tr td{float:left;}
.table-ranking .table-primary thead td{color:#fff;background-color:#434343;border-width:0 1px 0 0;position:relative;pointer-events:auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.table-primary thead .has-list{cursor:pointer}
.table-primary thead span{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}
.table-primary thead .has-list:before{content:'';position:absolute;width:0;height:0;top:50%;right:10px;margin-top:-3px;border-style:solid;border-width:6px 5px 0;border-color:#fff transparent transparent}
.table-primary thead ul{position:absolute;top:100%;margin:0;padding:0;left:-1px;right:-1px;border-top:1px solid #fff;background:#2b3864;z-index:2;list-style-type:none;box-shadow:0 3px 5px rgba(0,0,0,.3);-webkit-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform:rotateX(90deg);-ms-transform:rotateX(90deg);-o-transform:rotateX(90deg);transform:rotateX(90deg);-webkit-transition:transform .3s;-o-transition:transform .3s;transition:transform .3s}
.table-primary thead li{padding:10px 0;margin:0;cursor:pointer;-webkit-transition:color .3s,background .3s;-o-transition:color .3s,background .3s;transition:color .3s,background .3s}
.table-primary .list-visible ul{-webkit-transform:rotateX(0deg);-ms-transform:rotateX(0deg);-o-transform:rotateX(0deg);transform:rotateX(0deg)}
.table-primary thead .active:after{content:'(currently selected)';display:block;font-size:10px;line-height:1}
.table-primary thead li:not(.active):hover{color:#ed5033;background:#fff}
.table-primary thead .active{color:#fff;background:#ed5033}
.table-ranking .table-primary tbody tr:first-of-type td{vertical-align:middle}
.table-ranking .table-primary tr{padding-left:232px}
.table-ranking .table-primary img{width:100%;height:auto;display:block}
.table-ranking .table-primary td{text-align:center;width:230px;vertical-align:top;font-size:13px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;padding:12px 10px;border:1px solid #e5e5e5;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.table-ranking .table-primary td:first-child{color:#fff;text-align:left;width:151px;position:absolute;z-index:999;border-width:1px 1px 0 0}
.table-ranking .table-primary thead td:first-child{display:none}
.table-ranking .table-primary tbody td:first-child{z-index:-1}
.section-body::-webkit-scrollbar{width:14px}
.section-body::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}
.section-body::-webkit-scrollbar-thumb{background:#888;border-radius:3px}
.section-body::-webkit-scrollbar-thumb:hover{background:#555}
.section-ranking{padding:0 0 10px}
.section-ranking:after{content:'';line-height:0;display:table;clear:both}
.section-ranking .section-body{height:500px;overflow:auto}
.section-ranking .section-body:after{content:'Company';font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;color:#fff;font-weight:300;width:231px;padding:12px 10px;border-width:0 1px 1px 0;border-style:solid;border-color:#e5e5e5;box-sizing:border-box;position:absolute;top:0;left:0;z-index:98;background:#434343}
.section-ranking .section-title{color:#e77500;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:300;text-align:center;margin-bottom:70px}
.section-ranking .section-container{position:relative;overflow:hidden;border:1px solid #e5e5e5}
.section-ranking .table-cells{width:230px;position:absolute;top:41px;left:0;bottom:0;z-index:9;overflow:hidden;display:block;border-right:1px solid #e5e5e5;background:#0b5394;  margin-bottom:0}
.section-ranking .table-cells,.section-ranking .table-cells tbody,.section-ranking .table-cells tr,.section-ranking .table-cells td{display:block;-webkit-appearance:none}
.section-ranking .table-cells td{border-bottom: 1px solid #fff; vertical-align: middle; font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;color:#fff;font-weight:300;width:230px;padding:12px 10px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
.section-ranking .table-cells td a{color: #fff;}
.section-ranking .table-cells tr td:nth-child(2){
height: 262px !important;
}
button#expandTable:after{content:' ';position:absolute;background-color:blue;top:14px;right:9px;bottom:0;background:url(//gosolarquotes.com.au/wp-content/themes/twentyseventeen-child/images/expand-icon.png) 0 0 no-repeat;background-size:16px 16px;width:16px}
.section-ranking .btn-expand{width:100px;padding:0 15px;border:0;border-radius:5px;text-align:left} .expand-collaps-wrap{
margin-top: 20px;
}
.expand-collaps-wrap a{
padding: 10px 15px;
display: inline-block;
background: #f88d01;
color: #000;
font-weight: 500;
} .section-ranking-expand{
position: fixed;
top: 0;
left: 0;
width: 100%;
height: 100%;
z-index: 1000;
background: #fff;
}
.section-ranking-expand.section-ranking .section-body{
height: 100vh;
}
.section-ranking-expand .expand-collaps-wrap {
position: absolute;
right: 40px;
bottom: 20px;
} .feedinterrif-table br{
display: none;
}
.feedinterrif-table th, .feedinterrif-table td{
border: 1px solid #d5d5d5 !important;
vertical-align: middle !important;
}
.feedinterrif-table thead th{
background-color: #f2f2f2 !important;
line-height: 35px;
}
.feedinterrif-table.tablepress tbody tr td:first-child{
background-color: #fff !important;
}
.feedinterrif-table.tablepress tbody tr td:first-child, .feedinterrif-table.tablepress tr th:first-child {
text-align: left !important;
padding-left: 20px !important;
}
.feedinterrif-table td{
padding: 20px 10px !important;
color: #000;
}
.table-contact-number{
display: inline-block;
padding: 7px 19px;
border-radius: 5px;
color: #fff;
background: #2479bf;
line-height: 1;
font-weight: 500;
font-size: 14px;
}
.table-contact-number img{
width: 17px;
}
.table-contact-number:hover{
background: #4393d4;
color: #fff !important;
}
.table-contact-number img{
box-shadow: none !important;
}
.page-template-page-category-view .navigation-top {
background: #1f3a4c;
}
.page-template-page-category-view .site-content-contain {
margin-top: 56px;
padding: 75px 0;
font-family: 'Open Sans', sans-serif;
font-size: 14px;
color: #2d3135;
}
.page-template-page-category-view .site-main {
max-width: 1010px;
margin: 0 auto;
}
.page-template-page-category-view .site-content-contain h1 {
font-weight: 300;
text-align: center;
display: flex;
flex-direction: row;
white-space: nowrap;
margin-bottom: 35px;
}
.page-template-page-category-view .site-content-contain h1:before,
.page-template-page-category-view .site-content-contain h1:after {
content: '';
display: block;
height: 1px;
background: #363a3e;
align-items: center;
margin-right: 100px;
width: 100%;
position: relative;
top: 25px;
}
.page-template-page-category-view .site-content-contain h1:after {
margin-left: 100px;
margin-right: 0;
}
.category-view-children {
margin: 75px 0;
}
.post-list.row {
margin-left: -10.5px;
margin-right: -10.5px;
}
.post-list.row div[class^="col"] {
padding-left: 10.5px;
padding-right: 10.5px;
}
@keyframes popout {
from{transform:scale(1)}
20%{transform:scale(0.97)}
70%{transform:scale(1.03)}
to{transform:scale(1)}
}
.post-list .post-item {
border: 1px #efefef solid;
margin-bottom: 21px;
max-width: 236px;
}
.post-list .post-item:hover {
animation: popout .3s ease 1;
}
.post-list .post-item .post-item-thumbnail {
display: block;
width: 234px;
height: 158px;
max-width: 100%;
border-bottom: 1px #efefef solid;
text-decoration: none;
}
.post-list .post-item img {
width: 100%;
height: 100%;
object-fit: cover;
}
.post-list .post-item-title {
padding: 21px;
}
.post-list .post-item-title a {
display: block;
text-transform: uppercase;
color: #2d3135;
height: 50px;
line-height: 1.3;
overflow: hidden;
}
.widget-title {
font-family: 'Open Sans', sans-serif;
font-weight: 300;
font-size: 2.5rem; text-transform: uppercase;
color: #2d3135;
margin-bottom: 50px;
}
.single-featured-image-header {
display: none;
}
.content-top-banner {
margin-bottom: 160px;
padding: 100px 20px 180px 20px;
background: url(//gosolarquotes.com.au/wp-content/uploads/2019/02/solar-panels2.jpg) center no-repeat;
background-size: cover;
}
.ctb-heading {
font-size: 46px;
color: #ffffff;
text-align: center;
font-family: 'Open Sans', sans-serif;
font-weight: 700;
font-style: normal;
margin-top: 35px;
margin-bottom: 20px;
}
.ctb-sub-heading {
font-size: 24px;
color: #ffffff;
text-align: center;
font-family: Lato, Arial;
font-weight: 400;
font-style: normal;
margin-bottom: 18px;
}
.wpb_content_element {
position: relative;
}
.blue-box-get-quotes {
top: 40px;
}
.blue-box-get-quotes .banHead {
margin-bottom: 20px !important;
font-size: 26px;
}
.icon-blue-box-get-quotes {
width:34px;
margin-bottom: 23px;
margin-top: 3px;
}
.how-it-works.container {
padding: 50px 25px;
max-width: 980px !important;
}
.how-it-works .block-heading, .hiw-btn {
display: none;
}
.ch-steps {
text-align: center;
}
.ch-steps .ch-step:first-child {
padding-left: 28px;
}
.ch-steps .ch-step:last-child {
padding-left: 20px;
}
.ch-steps .ch-step:first-child:before {
display: none;
}
.ch-step:before {
content: '';
display: inline-block;
width: 2em;
height: 2em;
position: absolute;
transform: translate(-20px,60px) scale(0.5) rotate(45deg);
color: black;
border-top: 4px solid #a9a9a9;
border-right: 4px solid #a9a9a9;
border-color: #000;
left: -25px;
top: 20%;
}
.ch-step:last-child:before {
left: 25px;
}
.ch-step-name {
font-size: 16px;
text-align: center;
font-family: Lato, Arial;
font-weight: 700;
font-style: normal;
margin-bottom: 32px;
}
.ch-step-image { margin: 0 0 1rem;
} .ch-step-title {
font-weight: bold;
}
.trusted-by {
background: #d6e7ff;
margin: 85px 0 20px;
}
.trusted-by .block-heading {
font-family: 'Open Sans';
color: #212529;
text-transform: uppercase;
font-weight: 400;
font-size: 14px;
line-height: 25px;
margin-top: 8px;
margin-bottom: 20px;
}
.trusted-by .container {
max-width: 980px;
}
.trusted-by .tb-list {
max-width: 880px;
margin-left: 20px !important;
margin-right: 80px !important;
}
.trusted-by .tb-item {
padding-top: 10px;
padding-bottom: 35px;
}
.trusted-by .tb-item img {
max-width: 100%;
margin: 0 auto;
}
.page-template-page-category-item .site-main {
margin-top: 50px;
}
.page-template-page-category-item h1 {
color: #000000;
font-family: 'Open Sans', sans-serif;
font-weight: 700;
font-size: 42px !important;
line-height: 52px !important;
margin-bottom: 2.5rem;
}
.page-template-page-category-item .updated-date {
margin-bottom: 35px;
font-size: 15px;
}
.pci-content {
padding-right: 40px !important;
}
.pci-content, .related-stories {
margin-top: 15px;
}
.pci-content .elementor-column-wrap {
padding: 0 !important;
}
.pci-content .elementor-widget-image {
text-align: left;
}
.pci-content .elementor-spacer {
height: 2em;
}
.pci-content h2,
.pci-content h3,
.pci-content h4 {
font-family: 'Open Sans';
font-weight: 700;
color: #000000;
}
.pci-content h2 {
font-size: 28px;
}
.pci-content h3 {
font-size: 26px;
}
.pci-content h4 {
font-size: 24px; }
.pci-content p {
font-family: 'Open Sans';
font-size: 18px;
font-weight: 400;
line-height: 26px;
margin-bottom: 27px;
color: #0b0b0b;
}
.pci-content p a {
color: #1080c8;
}
.pci-content ol,
.pci-content ul {
padding-left: 25px;
font-family: 'Open Sans';
font-size: 18px;
font-weight: 400;
line-height: 26px;
margin-bottom: 27px;
color: #0b0b0b;
margin: 10px;
}
.pci-content ol li,
.pci-content ul li {
margin-bottom: 10px;
}
.related-stories {
max-width: 300px;
}
.related-stories .block-heading {
font-size: 25px;
color: #333333;
font-family: 'Open Sans';
font-weight: 700;
}
.related-stories .rs-item {
padding-top: 20px;
margin-top: 20px;
padding-bottom: 0px;
position: relative;
border-top: 1px #cccccc solid;
}
.rs-item .rs-item-thumbnail {
float: left;
width: 100px;
height: 67px;
margin: 0px;
overflow-x: hidden;
}
.rs-item .rs-item-thumbnail img {
width: 100px;
height: 67px;
object-fit: cover;
}
.rs-item .rs-item-title {
display: flex;
height: 70px;
margin-left: 120px;
align-items: center;
transition: all .2s ease-in-out;
opacity: 1;
font-family: 'Open Sans';
font-weight: 600;
font-size: 14px;
line-height: 22px;
color: #333333;
}
.rs-item .rs-item-title:hover {
opacity: .85;
}
.elementor-accordion .elementor-accordion-item {
margin-bottom: 15px;
border: none !important;
}
.elementor-accordion .elementor-tab-title {
background: #1F6DBC;
color: #fff;
font-size: 17px;
font-weight: 500 !important;
transition: .3s ease-in;
}
.elementor-accordion .elementor-tab-title a {
color: #fff;
outline: none;
}
.elementor-accordion .elementor-tab-title.elementor-active {
background: #9ccd50;
}
.elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-title {
color: #fff;
}
.elementor-accordion .elementor-tab-title .elementor-accordion-icon {
width: 15px !important;
height: 15px !important;
background: #ffffff;
border-radius: 2px;
color: #1F6DBC;
text-align: center !important;
font-size: 10px;
}
.elementor-accordion .elementor-tab-title.elementor-active .elementor-accordion-icon {
color: #9ccd50;
}
.elementor-accordion .elementor-tab-title .elementor-accordion-icon span {
padding: 2px 0;
}
.elementor-accordion .elementor-tab-content {
border: 1px solid #1F6DBC;
transition: border .3s ease-in;
}
.elementor-accordion .elementor-tab-content.elementor-active {
border: 1px solid #9ccd50;
}
.grey-box {
padding: 1em;
margin-top: 4em;
background: #f2f2f2;
border: 1px solid #ebebeb;
}
.pci-content .grey-box p {
font-size: 15px;
line-height: 24px;
color: #0b0b0b;
margin-bottom: 0;
}
.pci-content .elementor-column-gap-default>.elementor-column>.elementor-element-populated {
padding: 10px 0;
}
.dataTables_length,
.dataTables_filter,
.dataTables_info,
.dataTables_paginate {
display: none;
}
.pci-content .elementor-image,
.pci-content .elementor-section,
.pci-content .elementor-widget:not(:last-child) {
margin-bottom: 2em;
}
.pci-content .elementor-tabs .elementor-tab-content {
border: 1px solid #2479bf !important;
border-top: 5px solid #2479bf !important;
}
.pci-content .elementor-widget-tabs .elementor-tab-title {
border: none !important;
}
.pci-content .elementor-widget-tabs .elementor-tab-title.elementor-active {
background: #2479bf;
}
.pci-content .elementor-widget-tabs .elementor-tab-title.elementor-active a {
color: #fff;
outline: none;
}
.pci-content .elementor-tabs-wrapper,
.pci-content .elementor-widget-tabs .elementor-tab-title.elementor-active {
overflow: visible !important;
}
.pci-content .elementor-widget-tabs .elementor-tab-title.elementor-active:before {
content: '';
height: 15px !important;
width: 15px !important;
background: #2479bf;
position: absolute;
bottom: -12px !important;
left: 50%;
transform: translateX(-50%) rotate(-45deg);
z-index: 3;
display: block;
border: none !important;
}
.elementor-widget-tabs .elementor-tab-desktop-title:after {
display: none !important;
}
.page-template-page-custom-2 .site-header {
height: 55px;
margin-bottom: 4em;
background: url(//gosolarquotes.com.au/wp-content/uploads/2019/02/solar-panels2.jpg) center center no-repeat;
}
.page-template-page-custom .site-header {
height: 55px;
margin-bottom: 3.5em;
background: #1f3a4c;
}
.page-template-page-custom-2 .how-it-works-title h1 {
font-size: 26px;
color: #000000;
font-family: 'Open Sans';
font-weight: 400;
font-style: normal;
margin: 1.75em 0;
border: 2px solid #00000D;
display: inline-block;
padding: 15px;
}
.page-template-page-custom-2 .max-width-container {
max-width: 900px;
margin: 0 auto;
}
.page-template-page-custom-2 .home-how-it-works-col h2 {
font-size: 27px;
color: #000000;
text-align: center;
font-family: 'Open Sans';
font-weight: 700;
font-style: normal;
}
.page-template-page-custom-2 .home-how-it-works-col img {
width: auto;
height: 120px !important;
margin: 5px 0;
}
.page-template-page-custom-2 .home-how-it-works-col h4 {
font-size: 14px;
color: #000000;
text-align: center;
font-family: 'Open Sans';
font-weight: 400;
font-style: normal;
}
.page-template-page-custom-2 .how-it-works-steps {
margin-bottom: 4em;
}
.page-template-page-custom-2 .how-it-works.bullets-section {
margin: 2em auto;
}
.page-template-page-custom-2 .how-it-works.bullets-section .bullets-image {
float: left;
width: 45px;
display: block;
margin-bottom: 0;
}
.page-template-page-custom-2 .how-it-works.bullets-section .bullets-text {
margin-left: 45px;
margin-top: -20px;
display: block;
width: auto;
}
.page-template-page-custom-2 .how-it-works.bullets-section .bullets-text h2 {
font-size: 17px;
color: #000000;
text-align: left;
font-family: 'Open Sans';
font-weight: 400;
font-style: normal;
}
.page-template-page-custom-2 .how-it-works.bullets-section .bullets-title {
margin: 0;
display: block;
}
.page-template-page-custom-2 .how-it-works.bullets-section .bullets-title h3 {
font-size: 17px;
color: #e86a08;
text-align: left;
font-family: 'Open Sans';
font-weight: 700;
font-style: normal;
}
.page-template-page-custom p {
font-size: 17px;
line-height: 26px; }
.page-template-page-custom li {
font-size: 17px;
line-height: 26px; }
.page-template-page-custom .about-banner p {
line-height: 1.2;
}
.page-template-page-custom .about-banner-left {
border-left: 10px solid #118b5a;
padding: 40px 0 70px 70px;
margin-top: 120px;
}
.page-template-page-custom .about-banner-left .elementor-widget-heading {
margin-bottom: 5px !important;
}
.page-template-page-custom .about-banner-left h1 {
color: #000000;
font-family: 'Open Sans';
font-weight: 700;
font-style: normal;
font-size: 35px;
}
.page-template-page-custom .making-complex-content {
margin-top: 50px;
padding-top: 50px;
padding-left: 50px;
padding-right: 50px;
padding-bottom: 80px;
position: relative;
}
.page-template-page-custom .making-complex-content.empty {
padding: 0;
margin-top: 80px;
}
.page-template-page-custom .driving-future-content {
box-shadow: 0px 17px 45px -17px rgba(0,0,0,0.13);
background: #fff;
margin-bottom: 50px;
}
.page-template-page-custom .making-complex-content h2 {
font-size: 26px;
color: #000000;
font-family: 'Open Sans';
font-weight: 700;
font-style: normal;
}
.page-template-page-custom .making-complex-content:before {
content: '';
position: absolute;
top: 0;
left: 15%;
width: 70%;
border-top: 2px solid #eaeaea;
}
.page-template-page-custom .driving-future-content:before {
display: none;
}
.home-tabbings-section .elementor-tab-title {
float: left;
display: inline-block !important;
box-sizing: border-box;
width: 20% !important;
text-align: center;
margin: 0;
background: #DAE9FD !important;
border: 1px solid #f0f0f0 !important;
border-right: 5px solid rgba(33, 41, 54, 0.06) !important;
}
.home-tabbings-section .elementor-tab-title a {
color: #000;
font-family: 'Open Sans';
font-size: 18px;
font-weight: 400;
line-height: 28px;
outline: none;
position: relative;
}
.home-tabbings-section .elementor-tab-title.elementor-active a:after {
display: block;
content: '';
width: 90%;
height: 4px;
background: #FF7A00;
border-radius: 50px;
position: absolute;
bottom: -5px;
left: 50%;
transform: translateX(-50%);
-webkit-transform: translateX(-50%);
}
.home-tabbings-section .vc_tta-panel-heading {
display: none;
}
.home-tabbings-section .elementor-tab-content {
padding-top: 70px !important;
padding-bottom: 70px !important;
background: center top no-repeat url(https://gosolarquotes.com.au/wp-content/uploads/2020/09/tabbing-bg.jpg) !important;
background-size: cover;
}
.home-tabbings-section .vc_column_container {
float: left;
text-align: center;
padding: 10px;
}
.home-tabbings-section .wpb_single_image {
border: 5px solid #212936;
padding-top: 20px !important;
background-color: #f0f6fe !important;
border-radius: 10px !important;
margin-bottom: 35px;
}
.home-tabbings-section .elementor-tab-title.elementor-tab-mobile-title {
display: none !important;
}
.home-tabbings-section .elementor-tab-desktop-title.elementor-active:before {
display: none !important;
}
.home-tabbings .vc_tta-panel-body .vc_col-sm-3 .vc_btn3-block {
font-family: 'Roboto';
font-style: normal;
font-weight: 500;
font-size: 18px !important;
color: #212936 !important;
padding: 13px 10px !important;
display: block;
width: 100%;
text-align: inherit;
background-image: linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.1) 50%,rgba(0,0,0,.1));
background-color: #ff9b40;
background-repeat: repeat-x;
background-size: 200%;
background-position: 0 -100%;
}
.page-template-page-homepage .trusted-by {
margin: 0;
}
.page-id-45 h1 a {
color: #E86A08 !important;
}
.register_now_supplier a:hover,
.register_now_supplier a {
background-color: rgba(255, 147, 7, 1) !important;
border: solid rgba(42, 43, 44, 1) 0px !important;
cursor: pointer !important;
transition: border-color 0.4s ease 0s, background-color 0.4s ease 0s !important;
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.6) !important;
padding: 14px 20px;
color: #fff;
font-weight: 400;
}
.supplier-bullets-list ul li {
font-family: 'Open Sans';
font-size: 18px;
font-weight: 400;
line-height: 28px;
margin-bottom: 10px;
color: #0b0b0b;
}
.supplier-bullets-list ul {
margin-left: 40px;
margin-bottom: 1rem;
}
.page-id-45 .get-started-cblock {
background-image: url(https://gosolarquotes.com.au/wp-content/uploads/2019/02/how-tit-1.jpg?id=396) !important;
background-position: center !important;
background-repeat: no-repeat !important;
background-size: cover !important;
}
.page-id-45 .get-started-html {
position: relative;
top: -80px;
}
.page-id-45 .come-a-supplier-button a {
background-color: #59ba42;
color: #ffffff;
padding: 17px 100px;
ackground-image: -webkit-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.1) 50%,rgba(0,0,0,.1));
background-image: -o-linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.1) 50%,rgba(0,0,0,.1));
background-image: linear-gradient(rgba(0,0,0,0),rgba(0,0,0,.1) 50%,rgba(0,0,0,.1));
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#1a000000', GradientType=0);
background-repeat: repeat-x;
background-size: 200%;
background-position: 0 -100%;
font-weight: 700;
}
.page-id-45 .come-a-supplier-button {
margin-bottom: 15px;
}
.page-id-45 .get-started-title h2 {
font-family: 'ReklameScript' !important;
}
.page-template-page-homepage .site-footer {
top: -2px;
border: none;
margin-top: 0;  
}
#breadcrumbs {
margin-bottom: 75px;
}
#breadcrumbs a, #breadcrumbs .breadcrumb_last {
font-family: 'Open Sans', Arial;
color: #3879e6;
font-weight: 500;
font-size: 1rem;
position: relative;
padding-right: 30px;
}
#breadcrumbs .breadcrumb_last {
font-weight: 700;
padding-right: 0;
}
#breadcrumbs a:after {
display: block;
content: "\f105";
font-family:'FontAwesome';
position: absolute;
top: 50%;
right:9px;
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transform: translate(-50%, -50%) ;
font-size: 16px;
-o-transition: all .7s;
transition: all .7s;
-webkit-transition: all .7s;
color: #3879e6;
} .blackborderd-sollartable table,
.blackborderd-sollartable table tr,
.blackborderd-sollartable table tr td,
.blackborderd-sollartable table tr th{
border: 1px solid #000;
color: #000
}
.blackborderd-sollartable table tr td,
.blackborderd-sollartable table tr th{
padding: 10px 15px;
text-align: center;
} #ez-toc-container{
border: none !important;
padding: 0 !important;
box-shadow: none !important;
margin-bottom: 4em !important
}
#ez-toc-container .ez-toc-title-container{
margin-bottom: 15px;
}
#ez-toc-container a{
color: #1080c8;
font-weight: 700;
}
#ez-toc-container.counter-decimal ul.ez-toc-list li a::before,
.ez-toc-widget-container.counter-decimal ul.ez-toc-list li a::before{
font-weight: 400;
color: #000
}
#ez-toc-container ul ul, .ez-toc div.ez-toc-widget-container ul ul {
margin-left: 1em;
}  .scale-images .elementor-image{
overflow: hidden;
}
.scale-images .elementor-image img{
transition: all .4s;
-webkit-transition: all .4s;
}
.scale-images .elementor-image:hover img{
transform: scale(1.1);
-webkit-transform: scale(1.1);
object-position: right bottom;
} .custom-tabbing-section .elementor-tabs-wrapper{
background-color: #eaeaea;
width: 100%;
display: table;
}
.custom-tabbing-3 .elementor-tabs-wrapper .elementor-tab-title{
width: 33.33%;
text-align: center;
}
.custom-tabbing-section .elementor-tabs-wrapper .elementor-tab-title.elementor-active{
background-color: #009fd9;
}
.custom-tabbing-section .elementor-tabs-wrapper .elementor-tab-title:focus{
outline: none;
}
.custom-tabbing-section .elementor-tab-content{
padding: 40px !important;
min-height: 300px
}
.custom-tabbing-2 .elementor-tab-content{
min-height: 380px !important
}
.custom-tabbing-section .elementor-tab-content ul{
display: flex;
flex-wrap: wrap;
}
.custom-tabbing-section .elementor-tab-content ul li{
width: 50%;
}
.custom-tabbing-section .elementor-tab-content ul li a{
color: #000
}
.custom-tabbing-section .elementor-tab-content ul li a:hover{
color: #009FD9;
}
.custom-tabbing-2 .elementor-tabs-wrapper .elementor-tab-title{
width: 50%;
text-align: center;
}
.residental-solar-system-wrapper{
display: flex;
justify-content: space-between;
}
.residental-solar-content{
width: calc(100% - 400px);
padding-right: 50px;
}
.residental-solar-content h4{
color: #373535;
font-size: 28px;
margin-bottom: 15px;
}
.residental-solar-content p{
color: #373535;
font-family: "Roboto", Open Sans;
font-size: 18px;
}
.residental-solar-content a{
display: inline-block;
color: #009fd9;
padding: 13px 30px;
font-size: 18px;
border: 2px solid #e1e1e1;
border-radius: 5px;
font-weight: 500;
margin-top: 15px;
}
.residental-solar-content a:hover{
background-color: #009fd9;
color: #fff;
border-color: #009fd9;
}
.residental-solar-image{
width: 400px;
}
.residental-solar-image img{
width: 100%;
height: 100%;
object-fit: cover;
}
.moreinfo-ulli-listing ul{
padding-left: 20px;
margin-bottom: 0;
}
.moreinfo-ulli-listing ul li a {
color: #000;
}
.moreinfo-ulli-listing ul li a:hover {
color: #009FD9;
} @media only screen and (max-width:1750px) {
.nav-primary .sub-menu {
width: 250px;
}
}
@media only screen and (max-width:1366px) {
.nav-primary .sub-menu {
width: 230px;
}
.main-navigation .sub-menu {
width: 270px !important;
}
.home-tabbings .vc_tta-panel-body .vc_col-sm-3 .wpb_single_image{
height: 250px;
}
.home-tabbings .vc_tta-panel-body .vc_col-sm-3 .wpb_wrapper p{
font-size: 20px;
line-height: 32px;
}
}
@media only screen and (max-width:1300px) {
.nav-primary .sub-menu {
right: 0;
}
.nav-primary .genesis-nav-menu .sub-menu .sub-menu {
left: auto !important;
right: calc(100% - 20px) !important;
}
.nav-primary .sub-menu .menu-item-has-children:hover .sub-menu {
left: auto !important;
right: 100% !important;
}
}
@media only screen and (max-width:1200px) {
.vc_hidden-md {
display: block !important;
}
.vc_empty_space.empty-space-hide-on-mobile {
display: none;
}
.main-navigation .menu-item:last-child .sub-menu {
right: 0;
left: auto !important;
}
.home-tabbings .vc_tta-panel-body .vc_col-sm-3 .wpb_single_image{
height: 200px;
}
.home-tabbings .vc_tta-panel-body .vc_col-sm-3 .wpb_wrapper p{
font-size: 18px;
line-height: 30px;
}
}
@media only screen and (max-width:992px) {
.vc_row.mostoftrees-section .adelaidelocation-review .mpc-icon-column__content-wrap .mpc-icon-column__description,
.vc_row.wpb_row.vc_row-fluid.mostoftrees-section .adelaidelocation-review .mpc-icon-column__content-wrap h3 {
text-align: left !important;
}
.adelaidelocation-review .wpb_single_image {
width: 150px;
}
.adelaidelocation-review .mpc-icon-column {
width: calc(100% - 160px);
}
.qualification-div p {
display: block;
margin-bottom: 10px;
}
.qualification-div ul {
display: block;
margin-left: 0 !important
} #howItWorkBtm .wpb_column .vc_custom_heading {
padding-left: 0px !important;
}
#howItWorkBtm .prsnmrgn {
margin-left: 0%;
}
.green-button a {
font-size: 16px !important;
margin: 0 !important;
line-height: 24px;
}
.green-button {
padding-left: 10px !important;
}
.post-row {
padding-right: 1rem !important;
padding-left: 1rem !important;
}
.green-button .button-tree-img {
transform: translate(0, 10px) scale(1.5) !important;
}
.page-hy .vc_column-inner .wpb_wrapper .mpc-icon-column .mpc-icon {
float: none !important;
margin: 0 auto;
display: block;
text-align: center;
}
.page-hy .vc_column-inner .wpb_wrapper .mpc-icon-column .mpc-icon img {
display: block;
max-width: 100%;
margin: 41px auto 0;
}
.page-hy .vc_column-inner .wpb_wrapper .mpc-icon-column .mpc-icon p {
text-align: center;
margin: 10px auto 0px;
}
.mpc-icon-column__content .mpc-icon-column__description p:last-child {
text-align: center;
margin: 10px auto 0px;
}
.wpb_text_column .alignright {
display: none;
} .main-navigation a {
padding: 1em .6em;
font-size: 15px;
}
.supplier-register-now .vc_column-inner{
padding-left: 0 !important
}
.supplier-register-now .vc_column-inner .entry-content ul{
margin-left: 20px !important;
}
.needmore-leads-section, .supplyer-faqsection{
padding-left: 20px !important;
padding-right: 20px !important;
} .homeowner-requested figure img {
width: 120px;
}
.homeowner-requested p span{
font-size: 48px;
}
.homeowner-requested p{
font-size: 16px;
}
.vc_row.aboutourservices-section{
padding-left: 0 !important
}
.vc_row.aboutourservices-section .wpb_column:first-child .wpb_wrapper .wpb_text_column,
.vc_row.aboutourservices-section .wpb_wrapper h2.vc_custom_heading{
padding-left: 20px !important;
padding-right: 20px !important;
}
.home-tabbings .vc_tta-tabs-list .vc_tta-tab a{
padding: 12px 5px !important;
font-size: 15px;
}
.home-tabbings .vc_tta-panel-body .vc_col-sm-3 .wpb_wrapper p{
font-size: 20px;
line-height: 32px;
}
.home-tabbings .vc_tta-panel-body .vc_col-sm-3 .vc_btn3-block{
font-size: 15px !important;
} .about-banner .about-banner-left .vc_column-inner {
padding-left: 30px !important;
padding-right: 20px !important;
margin-top: 100px;
}
.vc_row.about-banner{
margin-top: 20px !important;
}
.about-banner-left h1{
font-size: 40px !important;
}
.making-complex-content h2{
font-size: 24px !important;
}
.page-template-page-category-view .site-content-contain h1 {
white-space: pre-wrap;
} .residental-solar-image {
width: 300px;
}
.residental-solar-content {
width: calc(100% - 300px);
padding-right: 30px;
}
}
@media screen and (max-width: 769px) {
.site_map_extra .sitemap-side-panel { padding: 0px !important;
width: 100% !important;
float: left;
}
}
@media only screen and (max-width:768px) {
.vc_row.bannerblue-formau {
margin-bottom: 0px !important;
}
.arrow-image-wrap{
display: none;
}
.page-template-page-category-view .site-content-contain h1:before,
.page-template-page-category-view .site-content-contain h1:after {
display: none;
}
}
@media only screen and (max-width:767px) {
.pr-50{
padding-right: 0px !important;
}
.vc_row.how-it-work-slider {
display: block;
}
.widget_text{
padding: 0 15px !important;
}
.leftBar {
padding-right: 0px !important;
}
.max-inner-pg-width-container{
padding: 0 20px !important;
}
.rightSideBar {
width: 100%!important;
max-width: 100%!important;
margin-top: 0px;
margin-bottom: 50px !important;
float: none !important;
padding: 0 !important;
}
.rightSideBar .vc_empty_space{
height: 0px !important;
}
.attachment-full img{
max-width: 100% !important;
}
.vc_row.mostoftrees-section h2 {
font-size: 25px !important;
margin-bottom: 20px !important;
}
.adelaidelocation-buttons {
margin-top: 30px;
}
.adelaidelocation-buttons .vc_btn3-container {
text-align: left !important;
}
.adelaidetreeservice-link p {
text-align: left !important;
} .featured-logoss .wpb_column {
width: 24.5%;
display: inline-block !important;
vertical-align: middle;
}
.featured-logoss.vc_row {
margin-right: 0 !important;
margin-left: 0 !important
}
.featured-logo-section div.vc_empty_space {
height: 12px !important;
}
.featured-logo-section .vc_row-fluid .vc_col-sm-3 figure.wpb_wrapper.vc_figure {
text-align: center;
} #howItWorkBtm {
margin-top: 50px !important;
}
#howItWorkBtm .wpb_column {
margin-bottom: 50px !important;
position: relative !important;
}
#howItWorkBtm .wpb_column:last-child {
margin-bottom: 0px !important;
}
#howItWorkBtm .hiw-midbox:before {
display: block !important;
left: 40px;
top: -120px;
}
#howItWorkBtm .hiw-midbox:after {
display: block !important;
left: -45px;
bottom: -75px;
}
#howItWorkBtm .wpb_column .vc_column-inner,
.treebanner-removemargin.vc_row.wpb_row.vc_row-fluid {
margin-bottom: 0px !important;
}
.vc_row.bannerblue-formau {
margin-bottom: 100px !important;
}
.entry-content #howItWrkTop p {
margin-bottom: 20px;
}
.page-hy {
margin-left: 0 !important;
max-width: 90%;
position: relative;
left: 10px;
}
#pageheader .wpb_wrapper p.headingmrgn {
font-size: 32px !important;
}
#pageheader .wpb_wrapper p {
text-align: center !important;
}
.triple-profit-articles .list-of-articles {
padding-right: 1rem;
padding-left: 1rem;
}
.blog-entry {
display: block;
}
.blog-entry .img-wrapper {
float: none !important;
}
.main-content-blog {
margin-left: 0
} #howItWrkTop,
.hidehowitworks,
.page-id-6112 #howItWrkTop,
.page-id-10556 #howItWrkTop,
.page-id-9184 #howItWrkTop,
.page-id-6467 #howItWrkTop,
.page-id-6299 #howItWrkTop,
.page-id-4788 #howItWrkTop {
display: none;
}
.vc_row.mpc-row.how-it-work-slider {
display: block;
margin-top: -40px;
}
.info-boxes-nextto-form .sh-column {
padding-right: 0;
padding-left: 0
}
.info-boxes-nextto-form .sh-column .mpc-icon-column__content {
padding-left: 0
} .menu-item-has-children>a span:after {
display: none;
}
.nav-primary .sub-menu .menu-item-has-children>a .innersubmenu-arrow:after {
display: block;
color: #fff !important;
transform: translate(-50%, -50%) rotate(00deg);
-webkit-transform: translate(-50%, -50%) rotate(00deg);
}
.nav-primary .sub-menu .menu-item-has-children:hover>a .innersubmenu-arrow:after {
transform: translate(-50%, -50%) rotate(0deg);
-webkit-transform: translate(-50%, -50%) rotate(0deg);
}
.nav-primary .sub-menu .menu-item-has-children>a .innersubmenu-arrow.roatatearrow:after {
transform: translate(-50%, -50%) rotate(180deg) !important;
-webkit-transform: translate(-50%, -50%) rotate(180deg) !important;
}
.genesis-nav-menu.responsive-menu>.menu-item-has-children:before {
position: absolute;
padding: 0px 20px;
top: 10px;
}
.nav-primary .sub-menu li a span {
color: #fff !important;
}
.nav-primary .sub-menu li a {
padding: 10px 18px !important;
font-size: 14px;
}
.genesis-nav-menu.responsive-menu .sub-menu {
background-color: transparent !important; top: 0 !important;
}
.nav-primary {
display: none;
}
.genesis-nav-menu .menu-item.menu-item-13414 .sub-menu {
max-height: 300px;
}
.nav-primary .genesis-nav-menu .sub-menu .sub-menu {
left: 0 !important;
height: 0;
overflow: hidden;
transition: all .4s;
-webkit-transition: all .4s;
}
.nav-primary .sub-menu .menu-item-has-children:hover .sub-menu {
left: 0 !important;
}
.nav-primary .genesis-nav-menu .sub-menu .sub-menu.doubleinnermenu {
height: auto;
}
.nav-primary .sub-menu li a:hover {
background-color: transparent !important;
}
.site-header .nav-primary .wrap {
padding: 0 !important;
} .navigation-top {
position: absolute !important;
top: 0 !important;
width: 100% !important;
z-index: 99 !important;
}
.site-navigation-menu {
float: right !important;
}
.navigation-top .site-navigation-menu .menu-main-menu-container {
position: absolute !important;
right: 0;
background: #242322 !important;
z-index: 1;
width: 100%;
}
.navigation-top .site-navigation-menu .menu-main-menu-container ul,
.navigation-top .site-navigation-menu .menu-main-menu-container ul li,
.navigation-top .site-navigation-menu .menu-main-menu-container ul li a {
border: none !important;
}
.navigation-top .site-navigation-menu .menu-main-menu-container ul li button.dropdown-toggle {
color: #fff !important;
}
.navigation-top .site-navigation-menu .menu-main-menu-container ul li a svg,
.navigation-top .site-navigation-menu .menu-main-menu-container ul li button.dropdown-toggle svg {
display: none !important;
}
.navigation-top .site-navigation-menu .menu-main-menu-container ul li {
width: 100% !important;
}
.main-navigation .sub-menu {
width: 100% !important;
padding-left: 0;
display: none !important;
}
.navigation-top .site-navigation-menu .menu-main-menu-container ul li button.dropdown-toggle:focus {
outline: none !important;
}
.navigation-top .site-navigation-menu .menu-main-menu-container ul li button.dropdown-toggle[aria-expanded="true"]::after {
transform: rotate(180deg);
}
.navigation-top .site-navigation-menu .menu-main-menu-container ul li .toggled-on {
opacity: 1;
display: block !important;
} .site-footer .widget-area .widget-column{
width: 100% !important;
display: block;
}
.vc_row.home-top-banner {
padding-top: 70px !important;
padding-bottom: 150px !important;
}
.blue-box-get-quotes{
top: 180px;
}
.get-started-html svg{
top: 55% !important;
}
.become-a-supplier-button button.vc_btn3.vc_btn3-size-md{
width: 90%;
padding: 15px 10px;
margin: 0 auto;
display: block;
}
.vc_btn3-container.become-a-supplier-button{
margin-right: 0 !important
}
.getstartednow-section .get-started-html{
display: none !important;
}
.getstartednow-section h2, .getstartednow-section h4{
margin-left: 0 !important;
text-align: center !important;
}
.supplyer-faqsection .vc_column-inner{
padding-right: 0 !important
} .homeowner-requested{
flex-wrap: wrap;
}
.homeowner-requested figure{
width: 100%;
text-align: center;
margin-right: 0;
}
.homeowner-requested p span{
font-size: 45px;
display: block;
margin-bottom: 15px;
}
.homeowner-requested p{
text-align: center;
margin-bottom: 0;
}
.vc_row.aboutourservices-section .wpb_column:first-child{
margin-bottom: 30px !important;
}
.home-tabbings-section .home-tabbings .vc_tta-panel .vc_row.wpb_row{
padding-top: 40px !important;
padding-bottom: 40px !important;
}
.home-tabbings .vc_tta-panel-body .vc_col-sm-3 .wpb_wrapper p{
font-size: 18px;
line-height: 28px;
}
.home-tabbings .vc_tta-panel-body .vc_col-sm-3{
width: 33%;
}
.home-tabbings .vc_tta-panel-body .vc_row.wpb_row{
display: flex;
flex-wrap: wrap;
}
.home-tabbings .vc_tta-panel-body .vc_col-sm-3:first-child {
width: 100% !important;
}
.home-tabbings.vc_tta.vc_general .vc_tta-panel-title>a{
font-size: 18px;
}
.home-tabbings-section .home-tabbings .vc_tta-panel .vc_row.wpb_row {
padding-top: 20px !important;
padding-bottom: 20px !important;
} .about-banner .about-banner-left .vc_column-inner {
padding-left: 20px !important;
padding-right: 0px !important;
margin-top: 00px;
}
.vc_row.about-banner{
margin-top: 30px !important;
}
.about-banner .about-banner-right {
margin-left: 00px !important;
width: 100% !important;
}
.making-complex-content .vc_column-inner {
padding-left: 15px !important;
padding-right: 15px !important;
}
.making-complex-content .wpb_single_image{
margin-left: 0 !important
}
#ez-toc-container{
display: none !important;
} .custom-tabbing-2 .elementor-tabs-wrapper{
display: block !important;
overflow-x: scroll !important;
}
.custom-tabbing-2 .elementor-tabs-wrapper .elementor-tab-title{
font-size: 18px !important;
line-height: 25px;
padding: 12px 25px;
white-space: nowrap;
}
.custom-tabbing-2 .elementor-tabs-content-wrapper .elementor-tab-title{
display: none;
}
}
@media only screen and (max-width:640px) {
#howItWorkBtm .vc_custom_heading {
text-align: center !important;
} .vc_row.home-top-banner {
height: 400px !important;
padding-top: 10px !important;
}
.home-top-banner .banHead.vc_custom_heading {
font-size: 28px!important;
margin-bottom: 20px !important;
}
.home-top-banner .headingmrgn1.vc_custom_heading {
font-size: 18px!important;
}
.blue-box-get-quotes {
max-width: 355px;
padding: 25px 30px 30px;
height: 300px;
width: 95% !important;
top: 200px;
}
.blue-box-get-quotes span {
margin-bottom: 8px;
width: 30px;
display: inline-block !important;
}
.blue-box-get-quotes span img{
width: 100% !important;
max-width: 100% !important;
margin-bottom: 0 !important
}
.blue-box-get-quotes p{
font-size: 25px !important;
}
.attachment-full img{
width: 100% !important;
} .alignleft {
width: 100px;
} #howItWrkTop{
display: none;
}
.vc_row.mpc-row.how-it-work-slider {
display: block;
} .featured-logoss .wpb_column:last-child {
display: none !important;
}
.featured-logoss .wpb_column {
width: 33%;
}
.featured-logoss .wpb_column:nth-child(1) .wpb_single_image img {
width: 70px !important;
}
.featured-logoss .wpb_column:nth-child(2) .wpb_single_image img {
width: 90px !important;
}
.featured-logoss .wpb_column:nth-child(3) .wpb_single_image img {
width: 110px !important;
}
.becomesupplyer-howitwork{
padding: 0 20px;
}
.becomesupplyer-howitwork .wpb_column{
margin-bottom: 20px;
}
.needmore-leads-section .mobile-thumb-img-size img, .supplier-leads-cost img{
width: auto !important;
max-width: 100% !important;
}
.home-tabbings .vc_tta-panel-body .vc_col-sm-3 .wpb_single_image{
height: 150px;
}
.home-tabbings .vc_tta-panel-body .vc_col-sm-3 .wpb_wrapper p{
font-size: 16px;
line-height: 28px;
} .trusted-by{
padding: 1px;
}
.trusted-by .tb-item{
width: 33%;
}
.trusted-by .tb-item:nth-child(4){
display: none;
}
.trusted-by .tb-item:nth-child(1) img{
width: 70px
}
.trusted-by .tb-item:nth-child(2) img{
width: 90px
}
.trusted-by .tb-item:nth-child(3) img{
width: 110px
}
.trusted-by .block-heading{
margin-bottom: 10px;
}
}
@media only screen and (max-width:600px) { .vc_row.aboutourservices-section .wpb_column .wpb_single_image img,
.home-tabbings .vc_tta-panel-body .vc_col-sm-3 .wpb_single_image img,
.pageundersecond-banner .wpb_single_image img{
width: 100%
}
.about-banner .about-banner-right .wpb_single_image img{
width: auto;
}
}
@media only screen and (max-width:500px) {
#howItWorkBtm .vc_col-sm-4 {
position: relative!important;
}
.vc_custom_1588062068312 .vc_col-sm-3 {
display: none !important;
} .home-tabbings .vc_tta-panel-body .vc_col-sm-3:first-child{
margin-bottom: 20px !important;
}
.home-tabbings .vc_tta-panel-body .vc_col-sm-3{
display: block !important;
width: 100%;
padding: 0 10px !important;
}
.home-tabbings .vc_tta-panel-body .vc_col-sm-3 .wpb_single_image{
margin-bottom: 15px !important
}
.home-tabbings .vc_tta-panel-body .vc_col-sm-3 .wpb_single_image{
height: auto;
}
}
@media only screen and (max-width:550px) {
.adelaidelocation-review .mpc-icon-column {
width: 100% !important;
padding-left: 0;
margin-top: 20px;
}
.qualification-div {
margin-top: 20px;
margin-bottom: 20px;
}
}
@media only screen and (max-width:530px) {
#howItWorkBtm {
margin-top: 80px !important;
} .how-it-work-slider {
display: block; }
}
@media only screen and (max-width:480px) {
.vc_row.mostoftrees-section h2 {
padding-top: 0 !important;
font-size: 22px !important;
margin-bottom: 0px !important;
}
.adelaidelocation-review .mpc-icon i {
font-size: 28px;
}
.adelaidelocation-review .mpc-icon {
width: 40px;
}
.adelaidelocation-review .mpc-icon-column__content-wrap {
width: calc(100% - 45px);
}
.qualification-div ul li {
display: block;
margin-bottom: 10px;
}
.qualification-div ul li:last-child {
margin-bottom: 0
}
.vc_row.mostoftrees-section {
padding: 20px 30px !important;
} .featured-logoss .wpb_column .wpb_single_image {
margin-bottom: 20px !important;
}
.featured-logoss .wpb_column .vc_column-inner {
padding-left: 10px;
padding-right: 10px;
}
.featured-logo-section .mpc-textblock.mpc-inited p,
.featured-logo-section .featured-logoss .wpb_single_image {
text-align: left !important;
}
#howItWorkBtm {
margin-top: 0px !important;
}
.entry-content #howItWrkTop p {
padding-top: 0 !important;
padding-bottom: 0 !important;
}
.rightPanel .wpb_single_image figure {
display: block;
width: 100%;
}
.rightPanel .wpb_single_image figure a {
display: block;
max-width: 100%;
}
.rightPanel .wpb_single_image img,
.rightPanel #map img {
width: 100%;
}
.page-hy .mpc-icon-column .mpc-icon-column__content .mpc-icon-column__description p {
width: 100%
}
#pageheader .wpb_wrapper p.headingmrgn {
font-size: 28px !important;
margin-bottom: 0 !important;
padding-bottom: 0 !important;
}
#pageheader p {
font-size: 18px !important;
}
.mpc-textblock.mpc-inited p {
text-align: unset !important;
}  .home-top-banner-title, .home-top-banner .vc_custom_heading.banHead {
font-size: 28px !important;
line-height: 34px;
margin-top: 20px;
}
.vc_row.home-top-banner {
height: 400px !important;
padding-top: 20px !important;
}
.blue-box-get-quotes {
top: 220px;
}
.home-tabbings .vc_tta-tabs-list{
flex-wrap: wrap;
display: flex !important;
}
.home-tabbings .vc_tta-tabs-list li{
width: 50%;
}
.home-tabbings .vc_tta-tabs-list li:last-child{
width: 100%;
}
.trusted-by .tb-item{
padding-bottom: 20px;
}
}
@media only screen and (max-width: 479px) {
.navigation-top,
.main-navigation ul,
.main-navigation ul ul,
.menu-main-menu-container {
background: transparent !important;
}
.page-template-page-category-view .navigation-top {
background: #1f3a4c !important;
}
}
@media only screen and (max-width:460px) {}
@media only screen and (max-width:400px) {
.blog-entry .img-wrapper,
.blog-wrapper .second-column {
display: block !important;
} .how-it-work-slider {
display: block; }
}
@media only screen and (max-width:379px) { .featured-logoss .wpb_column:nth-child(1) .wpb_single_image img {
width: 60px;
}
}
.home-tab-menu {
display: none !important;
}
@media (max-width:767px) {
.home-tab-menu {
display: block !important;
}
body p {
font-size: 17px;
}
body .content #pTServicesBtmTxtblock p {
font-size: 17px !important;
}
.how-it-work-slider #slider-pro-3-13422 .desc-in {
font-size: 17px !important;
}
body label,
body #price_screen1 span,
#formStep1 label {
font-size: 17px!important;
}
footer p,
footer p a {
font-size: 15px !important;
}
.widget_nav_menu{
min-height: auto;
}
#menu-footer-menu li a{
padding: 0 15px;
}
.afterBanner.vc_row[data-vc-full-width]{
margin-top: 50px !important;
}
}
* {
-webkit-font-smoothing: antialiased;
} @media (max-width: 768px) {
.content-top-banner {
padding-top: 70px;
}
.ctb-heading {
font-size: 32px;
margin-bottom: 10px;
line-height: 1.2;
}
.content-top-banner .blue-box-get-quotes {
top: 40px;
margin-bottom: 30px;
}
.content-top-banner .icon-blue-box-get-quotes {
margin: 3px 0 0 !important;
}
.ch-step {
padding-left: 15px !important;
}
.ch-step:before {
display: none;
}
.ch-step-title {
font-family: Arial !important;
font-size: 19px !important;
margin-bottom: 8px;
}
.ch-step-image img {
margin: 5px auto !important;
}
.how-it-works .block-heading {
display: block;
text-align: center;
margin-bottom: 40px;
font-family: Open Sans !important;
font-size: 22px !important;
font-weight: 700 !important;
}
.ch-step-name {
display: none;
}
.hiw-btn {
display: block;
text-align: center;
}
.hiw-btn a {
display: inline-block;
padding: 12px 40px;
background: #f88d01;
color: #fff !important;
font-size: 18px;
user-select: none;
text-transform: capitalize;
border-radius: 5px;
margin-top: 25px;
font-size: 16px !important;
letter-spacing: 0;
font-weight: bold!important;
line-height: 1;
}
.slick-dots {
text-align: center;
width: 100%;
margin-top: 25px;
}
.slick-dots li {
display: inline-block;
list-style: none;
margin: 0 10px;
}
.slick-dots li button {
width: 8px;
height: 8px;
border-radius: 50%;
font-size: 0 !important;
background: #d6e7ff;
padding: 0 !important;
}
.slick-dots li.slick-active button {
background: #f88d01;
}
.trusted-by {
margin-top: 0;
}
.pci-content {
padding-right: 15px !important;
}
.related-stories {
margin-top: 35px;
}
.page-template-page-homepage #blueformgetquotes {
margin-top: -200px;
}
.home-tabbings .elementor-tabs-wrapper {
display: block !important;
}
.home-tabbings-section .elementor-tab-title {
width: 50% !important;
}
.home-tabbings-section .elementor-tab-title:last-child {
width: 100% !important;
}
.home-tabbings-section img {
width: 200px !important;
height: 200px !important;
}
.home-tabbings .vc_tta-panel-body .vc_col-sm-3 .vc_btn3-block {
margin-bottom: 1.5em;
}
.home-tabbings-section .elementor-tab-content {
padding-top: 15px !important;
padding-bottom: 15px !important;
background-repeat: repeat !important;
}
.page-template-page-homepage .site-footer {
top: -2px !important;
border-top: none !important;
}
}
@media (max-width: 767px) { .custom-tabbing-section .elementor-tab-content ul li {
width: 100%;
font-size: 16px;
margin-bottom: 5px;
}
.custom-tabbing-section .elementor-tab-content {
padding: 20px 30px !important;
min-height: auto;
}
.elementor-tab-mobile-title.elementor-active{
background-color: #009fd9;
color: #fff !important;
}
.elementor-tab-mobile-title{
background-color: #eaeaea;
} .residental-solar-system-wrapper{
flex-direction: column-reverse;
}
.residental-solar-image {
width: 100%;
margin-bottom: 20px;
}
.residental-solar-content {
width: 100%;
padding-right: 30px;
}
.residental-solar-content h4{
font-size: 24px;
}
.custom-tabbing-2 .elementor-tab-content {
padding: 20px 0px !important;
}
}
@media (max-width: 640px) {
.ctb-heading {
font-size: 28px;
margin-bottom: 20px;
margin-top: 20px;
}
.ctb-sub-heading {
font-size: 18px;
}
.content-top-banner {
margin-bottom: 185px;
}
.content-top-banner .blue-box-get-quotes {
top: 20px;
}
.pci-content .elementor-widget-tabs .elementor-tab-title.elementor-active:before {
display: none;
}
.page-template-page-custom-2 .how-it-works.bullets-section .bullets-text {
margin: 0;
}
.page-template-page-custom .about-banner-left {
padding: 0 20px 20px;
margin-top: 0;
margin-bottom: 20px;
}
.trusted-by .tb-list {
margin-left: 0 !important;
margin-right: 0 !important;
align-items: flex-end;
} }[class^="wp-block-"]:not(.wp-block-gallery) figcaption {
font-style: italic;
margin-bottom: 1.5em;
text-align: left;
}
.rtl [class^="wp-block-"]:not(.wp-block-gallery) figcaption {
text-align: right;
}  p.has-drop-cap:not(:focus)::first-letter {
font-size: 5em;
margin-top: 0.075em;
} .wp-block-image {
margin-bottom: 1.5em;
}
.wp-block-image figure {
margin-bottom: 0;
margin-top: 0;
}
.wp-block-image figure.alignleft {
margin-right: 1.5em;
}
.wp-block-image figure.alignright {
margin-left: 1.5em;
} .wp-block-gallery {
margin-bottom: 1.5em;
}
.wp-block-gallery figcaption {
font-style: italic;
}
.wp-block-gallery.aligncenter {
display: flex;
margin: 0 -8px;
} .wp-block-quote:not(.is-large):not(.is-style-large) {
border: 0;
padding: 0;
}
.wp-block-quote.alignleft p:last-of-type,
.wp-block-quote.alignright p:last-of-type {
margin-bottom: 0;
}
.wp-block-quote cite {
color: inherit;
font-size: inherit;
} .wp-block-audio audio {
display: block;
width: 100%;
} .wp-block-cover-image.alignright,
.wp-block-cover.alignright,
.wp-block-cover-image.alignleft,
.wp-block-cover.alignleft,
.wp-block-cover-image.aligncenter,
.wp-block-cover.aligncenter {
display: flex;
} .wp-block-file .wp-block-file__button {
background-color: #222;
-webkit-border-radius: 2px;
border-radius: 2px;
-webkit-box-shadow: none;
box-shadow: none;
color: #fff;
display: inline-block;
font-size: 14px;
font-size: 0.875rem;
font-weight: 800;
margin-top: 2em;
padding: 0.7em 2em;
-webkit-transition: background-color 0.2s ease-in-out;
transition: background-color 0.2s ease-in-out;
white-space: nowrap;
}
.wp-block-file .wp-block-file__button:hover,
.wp-block-file .wp-block-file__button:focus {
background-color: #767676;
-webkit-box-shadow: none;
box-shadow: none;
}  .wp-block-code {
background: transparent;
border: 0;
padding: 0;
} .wp-block-pullquote {
border: 0;
}
.wp-block-pullquote__citation,
.wp-block-pullquote cite {
font-size: inherit;
text-transform: none;
} .wp-block-table thead th {
border-bottom: 2px solid #bbb;
padding-bottom: 0.5em;
}
.wp-block-table tr {
border-bottom: 1px solid #eee;
}
.wp-block-table th,
.wp-block-table td {
border: 0;
}
.rtl .wp-block-table th,
.rtl .wp-block-table td {
text-align: right;
}  .wp-block-button .wp-block-button__link {
-webkit-box-shadow: none;
box-shadow: none;
display: inline-block;
font-size: 14px;
font-size: 0.875rem;
font-weight: 800;
line-height: 1.66;
margin-top: 2em;
padding: 0.7em 2em;
-webkit-transition: background-color 0.2s ease-in-out;
transition: background-color 0.2s ease-in-out;
white-space: nowrap;
}
.entry-content .wp-block-button__link {
background-color: #222;
color: #fff;
}
.entry-content .is-style-outline .wp-block-button__link:not(.has-background) {
background-color: transparent;
}
.entry-content .is-style-outline .wp-block-button__link:not(.has-text-color) {
color: #222;
}
.colors-dark .wp-block-button__link {
background-color: #fff;
color: #000;
}
.entry-content .wp-block-button__link:hover,
.entry-content .wp-block-button__link:focus,
.entry-content .is-style-outline .wp-block-button__link:not(.has-background):hover,
.entry-content .is-style-outline .wp-block-button__link:not(.has-background):focus {
background-color: #767676;
-webkit-box-shadow: none;
box-shadow: none;
color: #fff;
}
.colors-dark .entry-content .wp-block-button__link:hover,
.colors-dark .entry-content .wp-block-button__link:focus,
.colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-background):hover,
.colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-background):focus {
background-color: #bbb;
color: #000;
}
.colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-text-color) {
color: #fff;
}
.colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-text-color):hover,
.colors-dark .entry-content .is-style-outline .wp-block-button__link:not(.has-text-color):focus {
color: #222;
}
.colors-custom .entry-content .wp-block-button__link,
.colors-custom .entry-content .wp-block-button__link:hover,
.colors-custom .entry-content .wp-block-button__link:focus,
.colors-dark .entry-content .wp-block-button__link,
.colors-dark .entry-content .wp-block-button__link:hover,
.colors-dark .entry-content .wp-block-button__link:focus {
-webkit-box-shadow: none;
box-shadow: none;
}
.colors-custom .entry-content .wp-block-button__link:hover,
.colors-custom .entry-content .wp-block-button__link:focus {
color: #fff;
} .wp-block-separator {
border: 0;
}
.wp-block-separator:not(.is-style-wide):not(.is-style-dots) {
max-width: 100px;
} .wp-block-media-text {
margin-bottom: 1.5em;
}
.wp-block-media-text *:last-child {
margin-bottom: 0;
}  .wp-block-archives.aligncenter,
.wp-block-categories.aligncenter,
.wp-block-latest-posts.aligncenter {
list-style-position: inside;
text-align: center;
} .wp-block-latest-comments article {
margin-bottom: 4em;
}
.blog:not(.has-sidebar) #primary .wp-block-latest-comments article,
.archive:not(.page-one-column):not(.has-sidebar) #primary .wp-block-latest-comments article,
.search:not(.has-sidebar) #primary .wp-block-latest-comments article {
float: none;
width: 100%;
}
.wp-block-latest-comments .avatar,
.wp-block-latest-comments__comment-avatar {
border-radius: 0;
}
.wp-block-latest-comments a {
-webkit-box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 1);
box-shadow: inset 0 -1px 0 rgba(255, 255, 255, 1);
}
.wp-block-latest-comments__comment-meta {
font-size: 16px;
font-size: 1rem;
margin-bottom: 0.4em;
}
.wp-block-latest-comments__comment-author,
.wp-block-latest-comments__comment-link {
font-weight: 700;
text-decoration: none;
}
.wp-block-latest-comments__comment-date {
color: #767676;
font-size: 10px;
font-size: 0.625rem;
font-weight: 800;
letter-spacing: 0.1818em;
margin-top: 0.4em;
text-transform: uppercase;
}
.editor-block-list__block .wp-block-latest-comments__comment-excerpt p {
font-size: 14px;
font-size: 0.875rem;
} .entry-content .has-pale-pink-color {
color: #f78da7;
}
.entry-content .has-pale-pink-background-color,
.wp-block-button.is-style-outline .has-pale-pink-background-color:link {
background-color: #f78da7;
}
.entry-content .has-vivid-red-color {
color: #cf2e2e;
}
.entry-content .has-vivid-red-background-color,
.wp-block-button.is-style-outline .has-vivid-red-background-color:link {
background-color: #cf2e2e;
}
.entry-content .has-luminous-vivid-orange-color {
color: #ff6900;
}
.entry-content .has-luminous-vivid-orange-background-color,
.wp-block-button.is-style-outline .has-luminous-vivid-orange-background-color:link {
background-color: #ff6900;
}
.entry-content .has-luminous-vivid-amber-color {
color: #fcb900;
}
.entry-content .has-luminous-vivid-amber-background-color,
.wp-block-button.is-style-outline .has-luminous-vivid-amber-background-color:link {
background-color: #fcb900;
}
.entry-content .has-light-green-cyan-color {
color: #7bdcb5;
}
.entry-content .has-light-green-cyan-background-color,
.wp-block-button.is-style-outline .has-light-green-cyan-background-color:link {
background-color: #7bdcb5;
}
.entry-content .has-vivid-green-cyan-color {
color: #00d084;
}
.entry-content .has-vivid-green-cyan-background-color,
.wp-block-button.is-style-outline .has-vivid-green-cyan-background-color:link {
background-color: #00d084;
}
.entry-content .has-pale-cyan-blue-color {
color: #8ed1fc;
}
.entry-content .has-pale-cyan-blue-background-color,
.wp-block-button.is-style-outline .has-pale-cyan-blue-background-color:link {
background-color: #8ed1fc;
}
.entry-content .has-vivid-cyan-blue-color {
color: #0693e3;
}
.entry-content .has-vivid-cyan-blue-background-color,
.wp-block-button.is-style-outline .has-vivid-cyan-blue-background-color:link {
background-color: #0693e3;
}
.entry-content .has-very-light-gray-color {
color: #eee;
}
.entry-content .has-very-light-gray-background-color,
.wp-block-button.is-style-outline .has-very-light-gray-background-color:link {
background-color: #eee;
}
.entry-content .has-cyan-bluish-gray-color {
color: #abb8c3;
}
.entry-content .has-cyan-bluish-gray-background-color,
.wp-block-button.is-style-outline .has-cyan-bluish-gray-background-color:link {
background-color: #abb8c3;
}
.entry-content .has-very-dark-gray-color {
color: #313131;
}
.entry-content .has-very-dark-gray-background-color,
.wp-block-button.is-style-outline .has-very-dark-gray-background-color:link {
background-color: #313131;
}