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)
}