Deprecated: Function is_staging_site is deprecated since version 3.3.0! Use in_safe_mode instead. in /home/cabusinessreport/public_html/wp-includes/functions.php on line 6114

Deprecated: Function is_staging_site is deprecated since version 3.3.0! Use in_safe_mode instead. in /home/cabusinessreport/public_html/wp-includes/functions.php on line 6114

Warning: Cannot modify header information - headers already sent by (output started at /home/cabusinessreport/public_html/wp-includes/functions.php:6114) in /home/cabusinessreport/public_html/wp-content/plugins/jetpack/modules/custom-css/custom-css.php on line 107

Warning: Cannot modify header information - headers already sent by (output started at /home/cabusinessreport/public_html/wp-includes/functions.php:6114) in /home/cabusinessreport/public_html/wp-content/plugins/jetpack/modules/custom-css/custom-css.php on line 108
.woocommerce-checkout form .col2-set { width: 50%; float: left; padding-right: 1.5vw; } .woocommerce-checkout form #order_review, .woocommerce-checkout form #order_review_heading { width: 50%; padding-left: 1.5vw; float: right; clear: right; } .woocommerce .col2-set .col-1, .woocommerce-page .col2-set .col-1 { float: left; width: 100%; } .woocommerce-checkout #payment ul.payment_methods, .woocommerce-checkout #payment div.payment_box, .place-order{ padding: 1rem; background: #eee; color: var(--global--color-dark-gray); } .woocommerce-checkout #payment div.payment_box::before{ border: #eee !important; } .wc_payment_method .payment_box fieldset { padding: 1.5rem; padding-bottom: 1.5rem; padding-bottom: 0; border: 0; background: #f6f6f6; } .woocommerce #payment #place_order, .woocommerce-page #payment #place_order { background-color: #000 !important; padding: 20px 70px; } .form-row.place-order { display: flex; justify-content: center; flex-direction: column; } #order_review_heading { margin-bottom: 48px; } .site-footer { position: relative; z-index: -1; } .woocommerce-checkout .woocommerce-additional-fields { display: none !important; } .woocommerce-checkout #payment div.payment_box input.input-text{ border-color: #666666 !important; } .single_add_to_cart_button { background-color: #00ECFC !important; } @media(max-width: 768px){ .form-row.form-row-last { padding-left:0px!important; padding-right:0px!important; } .woocommerce-checkout form .col2-set { width: 100%; float: left; padding-right: 1.5vw; } .woocommerce-checkout form #order_review, .woocommerce-checkout form #order_review_heading { width: 100%; padding-left: 1.5vw; float: right; clear: right; } } .woocommerce-checkout .page-header h1.entry-title{ display:none; } .copyright p{ display:none; } @charset "UTF-8";.comments-area a,.page-content a { text-decoration: underline } .alignright { float: right; margin-left: 1rem } .alignleft { float: left; margin-right: 1rem } .aligncenter { clear: both; display: block; margin-left: auto; margin-right: auto } .alignwide { margin-left: -80px; margin-right: -80px } .alignfull { margin-left: calc(50% - 50vw); margin-right: calc(50% - 50vw); max-width: 100vw } .alignfull,.alignfull img { width: 100vw } .wp-caption { margin-block-end:1.25rem;max-width: 100% } .wp-caption.alignleft { margin: 5px 20px 20px 0 } .wp-caption.alignright { margin: 5px 0 20px 20px } .wp-caption img { display: block; margin-left: auto; margin-right: auto } .wp-caption-text { margin: 0 } .gallery-caption { display: block; font-size: .8125rem; line-height: 1.5; margin: 0; padding: .75rem } .pagination { margin: 20px auto } .sticky { position: relative; display: block } .bypostauthor { font-size: inherit } .hide { display: none!important } .post-password-form p { width: 100%; display: flex; align-items: flex-end } .post-password-form [type=submit] { margin-inline-start:3px} .screen-reader-text { clip: rect(1px,1px,1px,1px); height: 1px; overflow: hidden; position: absolute!important; width: 1px; word-wrap: normal!important } .screen-reader-text:focus { background-color: #eee; clip: auto!important; -webkit-clip-path: none; clip-path: none; color: #333; display: block; font-size: 1rem; height: auto; left: 5px; line-height: normal; padding: 15px 23px 14px; text-decoration: none; top: 5px; width: auto; z-index: 100000 } .site-header { display: flex; flex-wrap: wrap; justify-content: space-between; padding-block-start:1rem;padding-block-end:1rem;position: relative } .site-header .site-navigation { justify-content: flex-end } .site-header .site-branding { display: flex; flex-direction: column; justify-content: center } .site-header .header-inner { display: flex; flex-wrap: wrap; justify-content: space-between } .site-header .header-inner .custom-logo-link { display: block } .site-header .header-inner .site-branding .site-description,.site-header .header-inner .site-branding .site-title { margin: 0 } .site-header .header-inner .site-branding.show-logo .site-title,.site-header .header-inner .site-branding.show-title .site-logo { display: none!important } .site-header:not(.header-stacked) .header-inner .site-branding { max-width: 30% } .site-header:not(.header-stacked) .header-inner .site-navigation { max-width: 70% } .site-header.header-inverted .header-inner { flex-direction: row-reverse } .site-header.header-inverted .header-inner .site-branding { text-align: right } .site-header.header-inverted .header-inner .site-navigation { justify-content: start } .site-header.header-stacked .header-inner { align-items: center; flex-direction: column; text-align: center } @media (max-width: 576px) { .site-header .header-inner:not(.header-stacked) .site-branding { max-width:80% } } .site-footer { padding-block-start:1rem;padding-block-end:1rem;position: relative } .site-footer .footer-inner { display: flex; flex-wrap: wrap; justify-content: space-between } .site-footer .footer-inner .custom-logo-link { display: block } .site-footer .footer-inner .site-navigation { justify-content: flex-end } .site-footer .footer-inner .site-branding { display: flex; flex-direction: column; justify-content: center } .site-footer .footer-inner .site-branding .site-description,.site-footer .footer-inner .site-branding .site-title { margin: 0 } .site-footer .footer-inner .site-branding.show-logo .site-title,.site-footer .footer-inner .site-branding.show-title .site-logo { display: none!important } .site-footer .footer-inner .copyright { align-items: center; display: flex; justify-content: flex-end } .site-footer .footer-inner .copyright p { margin: 0 } .site-footer.footer-inverted .footer-inner { flex-direction: row-reverse } .site-footer.footer-inverted .footer-inner .site-branding { text-align: right } .site-footer.footer-inverted .footer-inner .site-navigation { justify-content: flex-start } .site-footer.footer-has-copyright .footer-inner .site-navigation { justify-content: center } .site-footer.footer-stacked .footer-inner { align-items: center; flex-direction: column; text-align: center } .site-footer.footer-stacked .footer-inner .site-branding h4.site-title { text-align: center } .site-footer.footer-stacked .footer-inner .site-navigation .menu { padding: 0 } .site-footer:not(.footer-stacked) .footer-inner .site-branding { max-width: 20% } .site-footer:not(.footer-stacked) .footer-inner .site-navigation { max-width: 60% } .site-footer:not(.footer-stacked) .footer-inner .copyright { max-width: 20% } @media (max-width: 576px) { .site-footer:not(.footer-stacked) .footer-inner .copyright,.site-footer:not(.footer-stacked) .footer-inner .site-branding,.site-footer:not(.footer-stacked) .footer-inner .site-navigation { display:block; text-align: center; width: 100%; max-width: none } .site-footer .footer-inner .site-navigation ul.menu { justify-content: center } .site-footer .footer-inner .site-navigation ul.menu li { display: inline-block } } .post .entry-title a { text-decoration: none } .post .wp-post-image { width: 100%; max-height: 500px; -o-object-fit: cover; object-fit: cover } @media (max-width: 991px) { .post .wp-post-image { max-height:400px } } @media (max-width: 575px) { .post .wp-post-image { max-height:300px } } #comments .comment-list { margin: 0; padding: 0; list-style: none; font-size: .9em } #comments .comment,#comments .pingback { position: relative } #comments .comment .comment-body,#comments .pingback .comment-body { display: flex; flex-direction: column; padding-block-start:30px;padding-block-end:30px;padding-inline-start:60px;padding-inline-end:0;border-block-end:1px solid #ccc} #comments .comment .avatar,#comments .pingback .avatar { position: absolute; left: 0; border-radius: 50%; margin-inline-end:10px} body.rtl #comments .comment .avatar,body.rtl #comments .pingback .avatar,html[dir=rtl] #comments .comment .avatar,html[dir=rtl] #comments .pingback .avatar { left: auto; right: 0 } #comments .comment-meta { display: flex; justify-content: space-between; margin-block-end:.9rem} #comments .comment-metadata,#comments .reply { font-size: 11px; line-height: 1 } #comments .children { position: relative; list-style: none; margin: 0; padding-inline-start:30px} #comments .children li:last-child { padding-block-end:0} #comments ol.comment-list .children:before { display: inline-block; font-size: 1em; font-weight: 400; line-height: 100%; content: "↪"; position: absolute; top: 45px; left: 0; width: auto } body.rtl #comments ol.comment-list .children:before,html[dir=rtl] #comments ol.comment-list .children:before { content: "↩"; left: auto; right: 0 } @media (min-width: 768px) { #comments .comment-author,#comments .comment-metadata { line-height:1 } } @media (max-width: 767px) { #comments .comment .comment-body { padding:30px 0 } #comments .children { padding-inline-start:20px} #comments .comment .avatar { position: inherit; float: left } body.rtl #comments .comment .avatar,html[dir=rtl] #comments .comment .avatar { float: right } } .site-header.header-inverted .site-navigation-toggle-holder { justify-content: flex-start } .site-header.header-stacked .site-navigation-toggle-holder { justify-content: center; max-width: 100% } .site-header.menu-layout-dropdown .site-navigation { display: none } .site-navigation-toggle-holder { display: flex; align-items: center; justify-content: flex-end; flex-grow: 1; max-width: 20%; padding: 8px 15px } .site-navigation-toggle-holder .site-navigation-toggle { display: flex; align-items: center; justify-content: center; font-size: 22px; padding: .25em; cursor: pointer; border: 0 solid; border-radius: 3px; background-color: rgba(0,0,0,.05); color: #494c4f } .site-navigation-toggle-holder.elementor-active .site-navigation-toggle i:before { content: "\e87f" } .site-navigation { grid-area: nav-menu; display: flex; align-items: center; flex-grow: 1 } .site-navigation ul.menu,.site-navigation ul.menu ul { list-style-type: none; padding: 0 } .site-navigation ul.menu { display: flex; flex-wrap: wrap } .site-navigation ul.menu li { position: relative; display: flex } .site-navigation ul.menu li a { display: block; padding: 8px 15px } .site-navigation ul.menu li.menu-item-has-children { padding-inline-end:15px} .site-navigation ul.menu li.menu-item-has-children:after { display: block; content: "▾"; font-size: 1.5em; align-items: center; color: #666; position: absolute; right: 0; top: 50%; transform: translateY(-50%); text-decoration: none } .site-navigation ul.menu li.menu-item-has-children:focus-within>ul { display: block } .site-navigation ul.menu li ul { background: #fff; display: none; min-width: 150px; position: absolute; z-index: 2; left: 0; top: 100% } .site-navigation ul.menu li ul li { border-block-end:#eee 1px solid} .site-navigation ul.menu li ul li:last-child { border-block-end:none} .site-navigation ul.menu li ul li.menu-item-has-children a { flex-grow: 1 } .site-navigation ul.menu li ul li.menu-item-has-children:after { transform: translateY(-50%) rotate(-90deg) } .site-navigation ul.menu li ul ul { left: 100%; top: 0 } .site-navigation ul.menu li:hover>ul { display: block } footer .site-navigation ul.menu li ul { top: auto; bottom: 100% } footer .site-navigation ul.menu li ul ul { bottom: 0 } footer .site-navigation ul.menu a { padding: 5px 15px } .site-navigation-dropdown { margin-block-start:10px;transition: max-height .3s,transform .3s; transform-origin: top; position: absolute; bottom: 0; left: 0; z-index: 10000; width: 100% } .site-navigation-toggle-holder:not(.elementor-active)+.site-navigation-dropdown { transform: scaleY(0); max-height: 0 } .site-navigation-toggle-holder.elementor-active+.site-navigation-dropdown { transform: scaleY(1); max-height: 100vh } .site-navigation-dropdown ul { padding: 0 } .site-navigation-dropdown ul.menu { position: absolute; width: 100%; padding: 0; margin: 0; background: #fff } .site-navigation-dropdown ul.menu li { display: block; width: 100%; position: relative } .site-navigation-dropdown ul.menu li a { display: block; padding: 20px; background: #fff; color: #55595c; box-shadow: inset 0 -1px 0 rgba(0,0,0,.1019607843) } .site-navigation-dropdown ul.menu li.current-menu-item a { color: #fff; background: #55595c } .site-navigation-dropdown ul.menu>li li { transition: max-height .3s,transform .3s; transform-origin: top; transform: scaleY(0); max-height: 0 } .site-navigation-dropdown ul.menu li.elementor-active>ul>li { transform: scaleY(1); max-height: 100vh } @media (min-width: 1200px) { .site-main { max-width: 1140px; margin: 0 auto; } } @media (min-width: 768px) and (max-width: 896px) { .site-main { max-width: 700px; margin: 0 auto; } } @media (max-width: 767px) { .site-main { padding: 0 20px; } } @media (max-width: 470px) { .form-row.form-row-wide, .form-row.form-row-first { margin: 0px -16px !important; } .col-1{ padding:0px 15px; } .form-row label{ font-size: 14px; } } @media (max-width: 576px) { .site-header.menu-dropdown-mobile:not(.menu-layout-dropdown) .site-navigation { display:none!important } } @media (min-width: 768px) { .site-header.menu-dropdown-mobile:not(.menu-layout-dropdown) .site-navigation-toggle-holder { display:none!important } } @media (min-width: 576px) and (max-width:767px) { .site-header.menu-dropdown-mobile:not(.menu-layout-dropdown) .site-navigation { display:none!important } } @media (min-width: 992px) { .site-header.menu-dropdown-tablet:not(.menu-layout-dropdown) .site-navigation-toggle-holder { display:none!important } } @media (max-width: 992px) { .site-header.menu-dropdown-tablet:not(.menu-layout-dropdown) .site-navigation { display:none!important } } .site-header.menu-dropdown-none:not(.menu-layout-dropdown) .site-navigation-toggle-holder { display: none!important } .page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main { margin-inline-start:auto;margin-inline-end:auto;width: 100% } @media (max-width: 575px) { .page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main { padding-inline-start:10px; padding-inline-end:10px} } @media (min-width: 576px) { .page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main { max-width:500px } .site-footer.footer-full-width .footer-inner,.site-header.header-full-width .header-inner { max-width: 100% } } @media (min-width: 768px) { .page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main { max-width:600px } .site-footer.footer-full-width,.site-header.header-full-width { max-width: 100% } } @media (min-width: 992px) { .page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main { max-width:800px } .site-footer.footer-full-width,.site-header.header-full-width { max-width: 100% } } @media (min-width: 1200px) { .page-header .entry-title,.site-footer .footer-inner,.site-footer:not(.dynamic-footer),.site-header .header-inner,.site-header:not(.dynamic-header),body:not([class*=elementor-page-]) .site-main { max-width:1140px } .site-footer.footer-full-width,.site-header.header-full-width { max-width: 100% } } .site-header+.elementor { min-height: calc(100vh - 320px) }