/*!
 Theme Name: The Theme Child
 Template:   the-theme
 Version:    2.0.0
*/:root{--font-color: #333;--font-color-hover: #fff;--vue-primary-color: #497888;--vue-primary-color-shade: #416c7a;--vue-primary-color-tint: #53899b;--vue-secondary-color: #0983b1;--vue-secondary-color-shade: #08759f;--vue-secondary-color-tint: #0a99cf;--vue-tertiary-color: #0a0909;--vue-tertiary-color-shade: #090808;--vue-tertiary-color-tint: #232020;--optional-items-active-background: var(--vue-primary-color);--active-font-color: #fff;--terms-of-service-font-color: var(--vue-primary-color);--terms-of-service-hover-font-color: var(--vue-secondary-color);--helptext-icon-hover-background: var(--vue-secondary-color);--helptext-icon-hover-font-color: #fff;--selected-option-helptext-icon-hover-font-color: var(--vue-primary-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-hover);--multiselect-hover-background: var(--vue-secondary-color);--multiselect-selected-background: #dcdcdc;--multiselect-hover-font-color: var(--font-color-hover);--multiselect-selected-font-color: var(--font-color);--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 #497888;border-color:#497888}.sub-nav a,.sub-nav span{color:#497888}.sub-nav .content{border-top:3px solid #497888}header .site-name{background:#fff}header .site-name ul li:first-of-type{display:none}header .site-name ul li a,header .site-name ul li .search-icon{color:#fff}header .site-name p a,header .site-name h4 a,header .site-name h5 a,header .site-name .company-name{color:#497888}header .site-name .header-image-text h4{margin-top:2.5em;margin-bottom:.25em}header .site-name .fake-logo{font-size:30px}header .site-name .fake-logo a{color:#fff!important}header .site-name .fake-logo a:hover,header .site-name .fake-logo a:active,header .site-name .fake-logo a:focus{color:#0983b1}header .site-name.header-image .row:last-of-type{max-height:220px;padding:0}header .site-name.header-image .row .main-image{width:1100px;max-width:1100px}header .header-image{background-color:#130a01!important}header .header-image.default{background:#fff}header .top-bar{background:#0a0909}.header-container{background:#fff}.nav{background:#0a0909;border-bottom:8px solid #497888}.nav ul a{color:#fff}.nav ul li.order a,.nav ul li.order.current-menu-item a,.nav ul li.order.current-page-ancestor a{background:#497888}.nav ul li.order a:hover,.nav ul li.order a:active,.nav ul li.order a:focus,.nav ul li.order.current-menu-item a:hover,.nav ul li.order.current-menu-item a:active,.nav ul li.order.current-menu-item a:focus,.nav ul li.order.current-page-ancestor a:hover,.nav ul li.order.current-page-ancestor a:active,.nav ul li.order.current-page-ancestor a:focus{background:#0983b1}.nav ul li.current-menu-item a,.nav ul li.current-page-ancestor a{background:#497888}.nav ul li.menu-item-has-children .sub-menu{background-color:#497888}.nav ul li.menu-item-has-children .sub-menu li a:hover{background-color:#0983b1}.tile a{background:#497888}.tile a:hover,.tile a:active,.tile a:focus{background:#0983b1}button[type=submit]{background:#497888}button[type=submit]:hover,button[type=submit]:active,button[type=submit]:focus{background:#0983b1}.menu-toggle{background:#497888}.menu-toggle:hover{background:#0983b1}h6 a{border-color:#497888;color:#497888}h6 a:hover,h6 a:active,h6 a:focus{background:#0983b1;border-color:#0983b1}a{color:#497888;font-weight:700;text-decoration:none}a:hover{color:#0983b1;text-decoration:underline}blockquote{border-left:3px solid #497888}.fake-logo:after{content:"";height:100px;max-width:400px;width:90%;background-image:url(/wp-content/themes/the-theme-child/dist/img/r-anet-logo.png);background-repeat:no-repeat;display:block;background-size:contain;margin-bottom:1em}.fake-logo a,.company-name{display:none!important}.checkbox-radio.option-select:hover .total-time,.checkbox-radio.option-select:hover .option-text{background:#0983b1}.checkbox-radio.option-select:hover .price-option{border-color:#0983b1}.checkbox-radio.option-select input:checked~.total-time,.checkbox-radio.option-select input:checked~.option-text{background:#497888}.checkbox-radio.option-select input:checked~.price-option{border-color:#497888}.checkbox-radio.styled-checkbox:hover .total-time,.checkbox-radio.styled-checkbox:hover .option-text{background:#497888}.checkbox-radio.styled-checkbox input:checked~.total-time,.checkbox-radio.styled-checkbox input:checked~.option-text{background:#497888}.shape{stroke:#497888;stroke-width:5px}label .help-me.currentHelp,label .help-me:hover,label span .help-me.currentHelp,label span .help-me:hover{background:#0983b1}footer{background:#0a0909;border-top:8px solid #497888}footer div:after{background-image:url(/wp-content/themes/the-theme-child/dist/img/r-anet-logo.png);background-repeat:no-repeat;width:301px;height:61px;background-size:contain;top:0;margin:1em auto}footer .the-theme-legal-links{background:#0a0909;padding:20px 0;margin:0}footer .the-theme-legal-links ul li{margin:0 10px 0 0}footer .the-theme-legal-links ul li+li:before{content:"|";display:inline-block;margin-right:10px;color:#fff}footer .the-theme-legal-links ul li a{font-weight:700;font-size:14px;border-bottom:1px solid transparent;color:#fff;padding-bottom:1px;text-decoration:none;transition:border-bottom .5s ease-in-out}footer .the-theme-legal-links ul li a:hover{border-bottom:1px solid #fff;color:#fff}.search-overlay input:focus{box-shadow:none;border:none;border-bottom:1px solid #fff}.company-name{color:#fff!important}.top-header{min-height:180px}.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 li a{cursor:pointer}.state-selection ul tr td{background:none;border:none}.state-selection tbody{border-top:none;border-bottom:none}.state-selection tr td{background:none!important;border:none!important}.inline-image{float:left;margin:2em 1em .5em 0;padding:0}.section-group h3:first-of-type{margin-top:0}table{border-bottom:none}table thead{border-bottom:2px solid #497888}.states-sidebar{margin-top:1em;padding:0 2em}.states-sidebar ul{padding-left:0;list-style:none;float:left;display:inline-block;width:50%;word-wrap:break-word}@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}.nav ul a:hover,.nav ul a:active,.nav ul a:focus{background:#497888}.fake-logo a:before{display:block}header .site-name.header-image .row .main-image{width:100%;max-width:100%}.states-sidebar{padding:0}}@media (min-width: 1000px){.states-sidebar{margin-top:-5em}}.vue-page button[type=submit]{font-size:1rem}.vue-form .section-company-information .company-name,.vue-page.contact-form .company-name{display:block!important}
