/*!
 Theme Name: The Theme Child
 Template:   the-theme
 Version:    2.0.0
*/:root{--font-color: #333;--font-color-hover: #fff;--vue-primary-color: #FF9900;--vue-primary-color-shade: #e58900;--vue-primary-color-tint: #ffa319;--vue-secondary-color: #d68000;--vue-secondary-color-shade: #c07300;--vue-secondary-color-tint: #f39100;--vue-tertiary-color: #156DF9;--vue-tertiary-color-shade: #065fec;--vue-tertiary-color-tint: #2c7bf9;--optional-items-active-background: var(--vue-primary-color);--active-font-color: #333;--terms-of-service-font-color: var(--vue-tertiary-color);--terms-of-service-hover-font-color: var(--vue-tertiary-color-shade);--helptext-icon-hover-background: var(--vue-primary-color);--helptext-icon-hover-font-color: #fff;--selected-option-helptext-icon-hover-font-color: var(--vue-secondary-color);--password-helper-hover-background: var(--vue-primary-color);--password-helper-hover-border: var(--vue-primary-color-shade);--button-hover-font-color: var(--font-color-hover);--button-hover-background: var(--vue-secondary-color);--button-background: var(--vue-primary-color);--button-font-color: var(--font-color);--multiselect-hover-background: var(--vue-primary-color);--multiselect-selected-background: var(--vue-tertiary-color);--multiselect-hover-font-color: var(--font-color);--multiselect-selected-font-color: #fff;--client-account-links-color: var(--vue-tertiary-color)}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input:focus,select:focus,textarea:focus{box-shadow:inset 0 1px 3px #f90;border-color:#f90}.sub-nav a,.sub-nav span{color:#f90}header .site-name ul li a,header .site-name ul li .search-icon{color:#f90}.nav ul li.order a,.tile a,button[type=submit],.menu-toggle{background:#f90}.menu-toggle:hover{background:#d68000}h6 a{border-color:#f90;color:#f90}a{color:#f90;font-weight:700;text-decoration:none}a:hover{color:#d68000;text-decoration:underline}.nav ul li.order a,.nav ul li.order.current-menu-item a,.nav ul li.order.current-page-ancestor a{background:#f90;color:#333}.nav ul li.order a:hover,.nav ul li.order a:active,.nav ul li.order a:focus,.tile a:hover,.tile a:active,.tile a:focus,h6 a:hover,h6 a:active,h6 a:focus,button[type=submit]:hover,button[type=submit]:active,button[type=submit]:focus{background:#d68000}.nav ul li.order a:hover,.nav ul li.order.current-menu-item a:hover,.nav ul li.order.current-page-ancestor a:hover{background:#d68000}h6 a:hover,h6 a:active,h6 a:focus{border-color:#d68000}blockquote{border-left:3px solid #FF9900}header .site-name ul li a{color:#f90}header .site-name p a{color:#fff}.company-name{opacity:0}.menu-toggle,.checkbox-radio.option-select input:checked~.total-time,.checkbox-radio.option-select input:checked~.option-text,.checkbox-radio.styled-checkbox input:checked~.total-time,.checkbox-radio.styled-checkbox input:checked~.option-text,.checkbox-radio.styled-checkbox:hover .total-time,.checkbox-radio.styled-checkbox:hover .option-text{background:#f90}.menu-toggle:hover{background:#f90}.checkbox-radio.option-select input:checked~.price-option{border-color:#f90}.shape{stroke:#f90;stroke-width:5px}.checkbox-radio.option-select:hover .total-time,.checkbox-radio.option-select:hover .option-text,label .help-me:hover,label .help-me.currentHelp,label span .help-me:hover,label span .help-me.currentHelp{background:#d68000}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input:focus,select:focus,textarea:focus{border-color:#f90;box-shadow:inset 0 1px 3px #f90}header .header-image.default{background:#fff}header .top-bar{background:#23282d}footer{background:#23282d;border-top:5px solid #FF9900}.checkbox-radio.option-select:hover .price-option{border-color:#d68000}.search-overlay input:focus{box-shadow:none;border:none;border-bottom:1px solid #fff}header .site-name .header-image-text h4,header .site-name .header-image-text h5{max-width:1000px;margin:0 auto}header .site-name p a,header .site-name h4 a,header .site-name h5 a,header .site-name .company-name{color:#f90}header .site-name .header-image-text h4{margin-top:2.5em;margin-bottom:.25em}header .site-name .fake-logo a:hover,header .site-name .fake-logo a:active,header .site-name .fake-logo a:focus{color:#d68000}header .site-name ul li:first-of-type{display:none}header .site-name .fake-logo{font-size:30px}header .site-name .fake-logo a{color:#23282d!important;opacity:0}.company-name{color:#23282d!important}header .header-image.default{max-width:1000px;width:100%;margin:0 auto}.fake-logo a{display:none}.fake-logo:before{background-image:url(/wp-content/themes/the-theme-child/dist/img/logo-350.png);position:absolute;width:130px;height:130px;top:-13px;left:-10px;background-size:contain;content:""}.top-header{min-height:190px}.state-selection{width:100%;border-bottom:none;margin:0}.state-selection ul{list-style:none;padding-left:0;margin-bottom:0;margin-top:0}.state-selection ul tr td{background:none;border:none}.state-selection ul li a{cursor:pointer}.state-selection tbody{border-top:none;border-bottom:none}.state-selection tr td{background:none!important;border:none!important}.inline-image{float:left;margin:.5em 2em 1em 0}footer div:after{background-image:url(/wp-content/themes/the-theme-child/dist/img/logo-150-white.png);width:100px;height:100px;background-size:contain;top:0;margin:1em auto}.section-group h3:first-of-type{margin-top:0}.nav{background:linear-gradient(#eaeaea,#ccc)}.nav ul li.current-menu-item a,.nav ul li.current-page-ancestor a,.nav ul li a{color:#333}.nav ul li a:hover,.nav ul li a:focus{color:#fff}@media (max-width: 400px){header .site-name p,header .site-name h4,header .site-name h5{font-size:1.3em}.inline-image{float:none;display:block}}@media (max-width: 480px){.state-selection tbody tr{display:block}.state-selection tbody tr td{display:block;float:left;width:100%;padding:0}}@media (min-width: 500px){header .site-name .header-image-text h4{margin-top:3em}}@media (min-width: 730px){header .site-name .header-image-text h4{margin:.75em auto .25em}header .site-name .fake-logo{font-size:30px;margin-left:4.5em}.company-name{margin-left:12em;color:#23282d}.fake-logo:before{background-image:url(/wp-content/themes/the-theme-child/dist/img/logo-350.png);position:absolute;width:130px;height:130px;top:-13px;left:-139px;background-size:contain;content:""}}.cm-form-navigation-inner .cm-form-navigation-row .cm-button--primaryNavigation{color:#333}
