@font-face{font-family:'MavenPro-Regular';src:url(//www.texas-appraiser.com/wp-content/themes/aoa/fonts/MavenPro-Regular.ttf);src:url(//www.texas-appraiser.com/wp-content/themes/aoa/fonts/MavenPro-Regular.ttf) format('truetype')}@font-face{font-family:'MavenPro-Bold';src:url(//www.texas-appraiser.com/wp-content/themes/aoa/fonts/MavenPro-Bold.ttf);src:url(//www.texas-appraiser.com/wp-content/themes/aoa/fonts/MavenPro-Bold.ttf) format('truetype')}.navbar-default .navbar-nav>li>a{text-transform:uppercase}.navbar-default .navbar-nav>.current-menu-item>a,.navbar-default .navbar-nav>.current-menu-item>a:focus,.navbar-default .navbar-nav>.current-menu-item>a:hover{color:#f30000}.form_bg p{margin-bottom:0}.btn_submit{border:none}.submit_btn{float:left;width:100%;position:relative;text-align:center}.submit_btn .ajax-loader{position:relative;right:-10px;top:-9px}.submit_btn .btn_submit{display:inline}.form_bg span.wpcf7-not-valid-tip{display:none}.form_bg .wpcf7-response-output{display:none !important}.frm_input{border:1px solid transparent}.form_bg .wpcf7-not-valid{border-color:#c2243e}.ph_no a,.footer_ph a,.free_quote_block h2 a{color:inherit}.select_field select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:'';width:100%;border:1px solid transparent}#navbar>ul{list-style:inside none;padding:0;margin:0}#navbar>ul>li{list-style:inside none;padding:0;margin:0;float:left;display:block;position:relative}#navbar>ul>li>a{outline:none;display:block;position:relative}#navbar ul li.has-sub:hover>a{padding-bottom:13px;padding-top:13px;top:-1px;z-index:999}#navbar ul li>ul{display:none;width:auto;position:absolute;top:40px;padding:0;background:#fff;z-index:999}#navbar ul li>ul{width:200px}#navbar ul li>ul li{display:block;list-style:inside none;padding:0;margin:0;position:relative}#navbar ul li>ul li a{outline:none;display:block;position:relative;margin:0;padding:4px 20px;color:#6e7880;font-size:16px;font-family:Myriad Pro;font-weight:600;text-decoration:none;text-transform:uppercase}#navbar ul li>ul li.current-menu-item a{color:#f30000}#navbar ul ul li:hover>a{color:#f30000}#navbar ul .submenu-button{display:none;font-size:30px;font-weight:400;height:100%;line-height:42px;position:absolute;right:0;text-align:center;top:0;width:40px;cursor:pointer}.mb_80{margin-bottom:80px}.book_block h3 a:hover,.book_block h3 a:focus,.book_block h3 a:active{color:#337ab7}div.wpcf7 .screen-reader-response ul{display:none}.form_bg div.wpcf7 .screen-reader-response{position:static;overflow:visible;height:auto;width:100%;margin:0;padding:5px 0 10px;border:0;color:#063158;font-weight:700}div.wpcf7-validation-errors{float:left;width:100%}.contactform .wpcf7-not-valid-tip{display:none}.contactform .input-group .form-control{border-radius:0 4px 4px 0}.contactform .input-group .age_of_unit .form-control{padding-left:0;padding-right:0}.contactform .input-group .age_of_unit .input-group-addon{padding-left:8px;padding-right:8px}.contactform .input-group .wpcf7-not-valid{border-color:red}.contactform{margin:50px 0;float:left;width:100%}.contactform *{font-family:'MavenPro-Regular'}.contactform .input-group{margin-bottom:14px;width:100%;border-color:#a5a7aa}.contactform .input-group-addon{background-color:#a5a7aa;border-color:#a5a7aa;color:#e6e6e6;font-size:18px}.contactform textarea.form-control{height:128px}.order_online{background-color:red;border:medium none;border-radius:10px;color:#e6e7e8;font-family:'MavenPro-Bold';padding:10px 30px;margin-top:30px}.contact_bottom_bg{background-image:url(//www.texas-appraiser.com/wp-content/themes/aoa/images/contact_bottom_bg.jpg);float:left;width:100%}.contactstep{text-align:center;color:#2b388f;float:left;padding:30px 0;width:100%}.contactstep h3{font-family:'MavenPro-Bold';font-size:40px;font-weight:700;margin:0 0 20px}.contactstep p{font-family:'MavenPro-Regular';font-size:18px;text-transform:uppercase;margin:0 0 20px}.complete-form i{display:block;width:71px;height:66px;background-image:url(//www.texas-appraiser.com/wp-content/themes/aoa/images/complete_profile.png);margin:0 auto}.orderonline i{display:block;width:67px;height:62px;background-image:url(//www.texas-appraiser.com/wp-content/themes/aoa/images/orderonline.png);margin:0 auto}.payonline i{display:block;width:67px;height:63px;background-image:url(//www.texas-appraiser.com/wp-content/themes/aoa/images/payonline.png);margin:0 auto}.appraisaltime i{display:block;width:53px;height:53px;background-image:url(//www.texas-appraiser.com/wp-content/themes/aoa/images/time.png);margin:0 auto}.contactstep .col-md-3{position:relative}.contactstep span{border:1px solid #2b388f;display:block;height:100px;position:absolute;right:0;top:40px}.textboxgroup .input-group-addon{width:180px;text-align:left}.leftsmallgroup .input-group-addon{width:112px;text-align:left}.mediumgroup .input-group-addon{width:150px;text-align:left}.renovatedbox .input-group-addon{width:205px;text-align:left}.contactform .wpcf7-radio .wpcf7-list-item-label{position:relative;top:-2px}.contactform .input-group span.wpcf7-list-item{margin-left:0;margin-right:.5em}.contactform .yesnoradiobox span.wpcf7-list-item{margin:0;width:49%;display:block;float:left;text-align:center}.contactform .yesnoradiobox span.wpcf7-list-item.last{text-align:center}.contactform .bordergroup span.wpcf7-list-item.last{border-left:2px solid #a5a7aa}.contactform .input-group.patio span.wpcf7-list-item{margin-right:15px}.contactform .air_heat span.wpcf7-list-item.first{width:46%}.contactform .air_heat span.wpcf7-list-item{margin:0;width:52%;display:block;float:left;text-align:center}.input-group span.form-control{height:auto}span.wpcf7-list-item{display:inline-block}div.wpcf7-response-output{width:100%;float:left}.mobilebanner{display:none;float:left;text-align:center;width:100%}.mobilebanner img{width:100%}@media (min-width:768px){#navbar ul li:hover>ul{display:block}}@media (min-width:480px){.contactform .input-group.car-storage span.wpcf7-list-item{display:block;float:left;width:30%}}@media (min-width:768px) and (max-width:991px){.contactform .input-group.patio span.wpcf7-list-item{margin-right:40px}}@media (min-width:991px) and (max-width:1150px){.contactform .input-group-addon{font-size:16px;padding-left:10px;padding-right:10px}{display:inline-block}.renovatedbox .input-group-addon{width:180px}.leftsmallgroup .input-group-addon{width:100px}.contactform .input-group .air_heat .form-control{padding-left:2px;padding-right:2px}.contactform .input-group.patio span.wpcf7-list-item{margin-right:.1em}}@media (min-width:991px){.contactform .row .col-md-6:first-child{padding-right:0}.contactform .row .col-md-7:first-child{padding-right:0}.contactform .row .col-md-8:first-child{padding-right:0}}@media (max-width:991px){.mediumgroup .input-group-addon{width:110px}.contactstep>div:first-child{margin-top:0}.contactstep>div{margin-top:20px}.contactstep span{display:none}}@media (max-width:767px){#navbar>ul>li{float:none}#navbar ul li>ul{position:static;width:100%}#navbar ul li>ul li a{border-top:1px dotted #6e7880}#navbar ul li.current-menu-parent>ul{display:block}#navbar ul .submenu-button{display:block}.contactform .input-group-addon{font-size:16px}.contactstep h3{margin-bottom:10px;font-size:30px}.contactstep p{margin-bottom:10px;font-size:14px}.complete-form i{height:56px;width:61px;background-size:100% 100%}.orderonline i{height:52px;width:57px;background-size:100% 100%}.payonline i{height:53px;width:57px;background-size:100% 100%}.contactform textarea.form-control{height:90px}.banner{display:none}.mobilebanner{display:block}}@media (max-width:479px){.contactform .input-group-addon{font-size:14px}}@media (max-width:359px){.textboxgroup .input-group-addon{width:140px}.leftsmallgroup .input-group-addon{width:100px}.mediumgroup .input-group-addon{width:100px}.renovatedbox .input-group-addon{width:165px}x .patio .input-group-addon{width:110px}.contactform .input-group .air_heat .form-control{padding-left:10px;padding-right:10px}}