body{margin:0;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;color:#393939}a{text-decoration:none;color:#000}a:hover{text-decoration:underline}h1{font-size:14px;color:#000}input[type="button"],input[type="submit"],button{background-color:green;display:inline-block;padding:5px;border:1px solid #000;color:#fff;font-size:10px}input[type="text"],input[type="password"],input[type="email"]{padding:4px 4px;font-size:9pt;width:120px;border:1px solid #666;font-size:10px}input:disabled{background:#ddd}textarea{padding:4px 4px;font-size:9pt;border:1px solid #666;width:100%}select{padding:3px 3px;font-size:9pt;border:1px solid #666;font-size:10px;width:100%}@media only screen and (max-width:600px){select{font-size:15px}}select:disabled{background:#ddd}#header{width:100%;background-color:#000}#topbanner{height:100px}#topbanner a{color:#fff}#logout{float:right;margin-top:65px;margin-right:150px;color:#fff}#logo{padding-top:15px;padding-left:15px}#login-form{margin-top:40px;border:1px solid green;width:160px;padding:20px;float:left;clear:none}#login-promotion{padding-left:150px;float:left;clear:none;width:700px}.login-row{padding-top:20px}.title{padding-top:2px;clear:both}.content-wrapper{width:1130px;margin-left:auto;margin-right:auto}.certificate-wrapper{width:925px;margin-top:10px;margin-left:auto;margin-right:auto}.content-clear{clear:both}.section-clear{clear:both;width:100%;height:20px;background-color:#fff8dc;font-weight:bold;font-size:9pt;padding-top:6px;margin-top:12px}#main-menu{margin-top:35px;margin-left:10px;width:160px;min-height:600px;border:1px solid red;float:left;clear:none;font-size:11px;padding:3px;color:#000}#main-menu a{color:#000}#main-menu select{padding:2px;max-width:150px}#main-content{margin-top:20px;margin-bottom:35px;padding-left:10px;float:left;clear:none;padding-bottom:30px}#menu-items{margin-top:7px;padding-left:3px}#menu-items a{color:#000}.sub_menu{font-size:8pt}#footer{height:50px;position:fixed;text-align:center;width:100%;left:0;bottom:0;padding-right:30px;font-size:8pt;border-top-style:dashed;border-top-width:thin;border-top-color:red;background-color:#fff;margin-top:6%}.error{color:red}.ok{color:green}.row{clear:both;font-size:12px;margin-top:5px}.row_label{float:left;clear:none;width:100px;padding-top:5px;font-size:11px}.row_item{float:left;clear:none;width:100px;text-wrap:normal}.row_item_wide{float:left;clear:none;width:200px}.row_item_full{float:left;clear:none;width:300px;text-wrap:none}.row_item_33{float:left;clear:none;width:33%}.row_item_65{float:left;clear:none;width:65%}.row_item_indent{float:left;clear:none;width:300px;text-wrap:normal;padding-left:16px}.row_clear{clear:both}.row_clear2{clear:both;padding-top:15px}.list{margin-bottom:20px}.list_header{font-weight:bold;clear:both;margin-bottom:5px;font-size:11px}@media only screen and (max-width:600px){.list_header{margin-bottom:15px;font-size:20px}}.list_header_sub{font-weight:bold;clear:both;margin-bottom:5px;font-size:11px;font-style:italic;padding-top:10px;border-top:1px dashed red;margin-top:10px}.list_row{clear:both;font-size:11px;border-bottom:1px solid #ddd;padding-top:5px}@media only screen and (max-width:600px){.list_row{font-size:20px;padding-top:40px}}.list_row_indent{clear:both;font-size:11px;margin-left:30px}.list_row_indent_max{clear:both;font-size:11px;margin-left:128px}.totals{font-weight:bold}.list_item_action{min-width:100px;min-height:1px;float:left;clear:none;padding-right:3px;margin-top:5px}.list_item{width:10%;min-height:1px;float:left;clear:none;padding-right:5px;margin-top:5px;text-wrap:normal}.list_item_tiny{width:3%;min-height:1px;float:left;clear:none;padding-right:5px;margin-top:5px;text-wrap:normal}.tableList input{width:60px;font-size:10px}.list_item_short{width:6.5%;min-height:1px;float:left;clear:none;padding-right:5px;margin-top:5px;text-wrap:normal}.list_item_short input{width:40px;font-size:10px}.list_item_medium{width:90px;min-height:1px;float:left;clear:none;padding-right:5px;margin-top:5px;text-wrap:normal}.list_item_medium input{width:75px;font-size:10px}.list_item_medium2{width:105px;min-height:1px;float:left;clear:none;padding-right:5px;margin-top:5px;text-wrap:normal}.list_item_medium2 select{width:95px;font-size:8px}.list_item input{width:155px;font-size:10px}.list_item_wide{min-width:15%;min-height:1px;float:left;clear:none;padding-right:5px;margin-top:5px}.list_item_wide_wrap{width:180px;min-height:1px;float:left;clear:none;padding-right:5px;margin-top:5px;text-wrap:normal}.list_item_wide_wrap_max{width:300px;min-height:1px;float:left;clear:none;padding-right:5px;margin-top:5px;text-wrap:normal}.list_item_wide_max{min-width:18%;min-height:1px;float:left;clear:none;padding-right:5px;margin-top:5px}.list_item_wide input{width:175px;font-size:10px}.list_item_wide select{width:175px;font-size:10px}.list_item_message_header{float:left;clear:none;width:380px}.list_item_message{width:380px;height:100px;overflow:scroll;border:1px groove #000;padding:5px}.cost{background-color:#ffffe0;text-align:right}.retail{width:80px}#year{width:40px}.top_pad{padding-top:4px}#form_filter{margin-top:10px;border:1px solid green;width:375px;padding:10px}.filter_row{height:28px;font-size:11px;clear:both}.modal{background:silver;opacity:.3;filter:Alpha(Opacity=30);z-index:111100;display:none;position:fixed;top:0;left:0;width:100%;height:100%}#dialogFeedback{top:40%;width:300px;margin-left:40%;min-height:100px;border:1px solid #000;text-align:center;color:red;font-size:9pt;z-index:99999;position:fixed;background:#fff;padding:5px}.validationMessage{color:red;padding-left:10px;font-size:9pt}.date{max-width:80px;background-color:#ffffe0;text-align:center}#inspection{border-collapse:collapse}#inspection td{width:125px;border:1px solid #f0f0f0;white-space:nowrap;text-align:left;font-size:10px;padding:4px}#inspection_edit{border-collapse:collapse}#inspection_edit td{width:125px;border:1px solid #f0f0f0;white-space:nowrap;text-align:left;font-size:10px;padding:4px}body.loading{overflow:hidden}.loading{background:url('../Images/ajax-loader.gif') 50% 50% no-repeat;z-index:111110;display:none;position:fixed;top:0;left:0;width:100%;height:100%}.protechDateCell{clear:none;float:left;width:50px;text-align:center}.protechDateCell input{max-width:40px;text-align:center;padding:4px 4px;font-size:10px;border:1px solid silver;height:20px}.protechYearCell{clear:none;float:left;width:60px;text-align:center}.protechYearCell input{max-width:50px;text-align:center;padding:4px 4px;font-size:10px;border:1px solid silver;height:20px}.chemicalOptions td{border-collapse:collapse;border:1px solid #ddd;padding:5px;vertical-align:top;width:24%}.center{text-align:center}.search-input-list{width:530px}.search-list{width:930px}.search-list-row{clear:both;border-bottom:2px solid #ddd;font-size:10px}.search-list-row-header{clear:both;border-bottom:1px solid #ddd;padding-top:2px;font-size:11px;font-weight:bold;height:37px}.search-list-row-header-claims{clear:both;padding-top:3px;font-size:10px;height:25px}.search-list-item{min-width:75px;float:left;clear:none;padding-left:5px;margin-top:4px;white-space:normal}.search-list-item-short{min-width:65px;float:left;clear:none;padding-left:5px;margin-top:4px;white-space:normal}.search-list-item-medium{width:100px;float:left;clear:none;padding-left:5px;margin-top:4px;text-wrap:normal}.search-list-item-vin{width:110px;float:left;clear:none;padding-left:5px;padding-right:2px;margin-top:4px;text-wrap:normal}.search-list-item-wide{width:145px;float:left;clear:none;padding-left:5px;margin-top:4px;text-wrap:normal}.back-gray{background-color:#ddd}.is-active{}.not-active{background-color:silver}.not-active-hidden{display:none}#status-buttons{width:700px}.rategrids{width:900px}#orderForm{width:900px}.cost_override{border:solid 1px red}.report{font-family:'Times New Roman',Times,serif;font-size:10pt;border-collapse:collapse;border:1px solid #000;width:800px}.report th{color:#fff;background-color:#000;padding:3px;text-align:center}.report td{border:1px solid #000;padding:3px;color:#000;text-align:center}.report_total{font-weight:bold}#dealerMessage{height:400px;overflow-y:scroll;border-bottom:1px solid #000}.uploadDialog{text-align:center}form .progress{line-height:15px}.progress{display:inline-block;width:100px;border:3px groove #ccc}.progress div{font-size:smaller;background:#ffa500;width:0}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none!important}.general_msg{width:500px}.pointer{cursor:pointer}.table-striped{font-size:11px}.address_label{width:100px;float:left;clear:none}.address_field{width:300px;float:left;clear:none}.address_short input{width:60px}.linkasbutton{background:green;display:inline-block;padding:2px 2px;border:1px solid #000;color:#fff;font-size:11px}.linkasbutton a{color:#fff}.linkasbutton a:hover{color:#fff}.orderValueOver{background-color:#90ee90;font-weight:bold}.loader{position:absolute;left:50%;top:50%;z-index:1;width:150px;height:150px;margin:-75px 0 0 -75px;border:16px solid #f3f3f3;border-radius:50%;border-top:16px solid #3498db;width:120px;height:120px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.animate-bottom{position:relative;-webkit-animation-name:animatebottom;-webkit-animation-duration:1s;animation-name:animatebottom;animation-duration:1s}@-webkit-keyframes animatebottom{from{bottom:-100px;opacity:0}to{bottom:0;opacity:1}}@keyframes animatebottom{from{bottom:-100px;opacity:0}to{bottom:0;opacity:1}}.consent-header{clear:both;font-weight:bold;background-color:#dcdcdc;width:400px;padding:5px;margin-top:10px}