.guideTabbedPanelLayout .tab-navigators.tab-navigators-vertical>li>a.guideLeftNavIcon:hover,.guideTabbedPanelLayout .tab-navigators.tab-navigators-vertical>li.stepped>a.guideLeftNavIcon{color:#22262a;background:url(../../../../../content/dam/gov-txdot-forms-adaptive/icon_tick.svg) 10px 50% / 10px auto no-repeat,#e6e6e600}
.guideTabbedPanelLayout .tab-navigators.tab-navigators-vertical>li.active>a.guideLeftNavIcon{background:0;color:#0056a9}
.guideTabbedPanelLayout .tab-navigators.tab-navigators-vertical{background:0;border:0}
.guideTabbedPanelLayout .tab-navigators.tab-navigators-vertical>li.active>a.guideLeftNavIcon:hover{background:0;color:#0056a9}
.guideTabbedPanelLayout .tab-navigators.tab-navigators-vertical>li>a.guideLeftNavIcon:before{content:close-quote;position:absolute;width:15px;height:15px;border-radius:50%;background:#757575;left:8px;top:19px;z-index:-2}
.guideTabbedPanelLayout .tab-navigators.tab-navigators-vertical>li.stepped>a.guideLeftNavIcon-,.guideTabbedPanelLayout .tab-navigators.tab-navigators-vertical>li.stepped>a.guideLeftNavIcon:hover{background:url(../../../../../content/dam/gov-txdot-forms-adaptive/icon_tick.svg) 10px 50% / 10px auto no-repeat,#e6e6e600;color:#000}
.guideTabbedPanelLayout .tab-navigators.tab-navigators-vertical>li.active.stepped>a.guideLeftNavIcon:before{background:#0056a9;width:20px;height:20px;left:6px;top:16px}
.guideTabbedPanelLayout .tab-navigators.tab-navigators-vertical>li>a.guideLeftNavIcon{background:0;border:0}
.guideTabbedPanelLayout .tab-navigators.tab-navigators-vertical>li>a.guideLeftNavIcon:hover{background:0}
.guideTabbedPanelLayout .tab-navigators.tab-navigators-vertical>li.stepped>a.guideLeftNavIcon:hover{background:url(../../../../../content/dam/gov-txdot-forms-adaptive/icon_tick.svg) 10px 50% / 10px auto no-repeat,#c0242400}
.guideTabbedPanelLayout .tab-navigators.tab-navigators-vertical>li.stepped>a.guideLeftNavIcon:before{background:#82cc3d;top:20px}
.guideTabbedPanelLayout .tab-navigators.tab-navigators-vertical>li>a.guideLeftNavIcon{color:#757575}
.guideTabbedPanelLayout .tab-navigators.tab-navigators-vertical>li>a.guideLeftNavIcon:hover{color:#999}
.guideTabbedPanelLayout .tab-navigators.tab-navigators-vertical:after{content:close-quote;position:absolute;width:1px;height:calc(100% - 52px);border-left:1px dotted #666;left:15px;top:23px;z-index:-4}
.guideTabbedPanelLayout .tab-navigators.tab-navigators-vertical>li.active>a.guideLeftNavIcon{font-weight:600}
.guideTabbedPanelLayout .tab-navigators.tab-navigators-vertical>li.active>a.guideLeftNavIcon,.guideTabbedPanelLayout .tab-navigators.tab-navigators-vertical>li.active.stepped>a.guideLeftNavIcon{background:0;color:#0056a9;font-weight:600}
.afTabLeftPanel{background:0;padding-left:20px;padding-right:20px}
.guideTabbedPanelLayout .tab-navigators.tab-navigators-vertical>li.active>a.guideLeftNavIcon:before{background:#0056a9;width:18px;height:18px;left:6px;top:16px}
.afCheckBoxItem{width:auto;display:flex}
.pnlLocations .guideCheckBoxGroupItems{display:grid !important;grid-template-columns:auto auto}
.pnlLocations .guideCheckBoxGroupItems:before{display:none}
.afCheckBoxItem .guideWidgetLabel label{margin-right:0}
.formTitle p{font-weight:bold}
.guideGridFluidLayout{color:#1f1f1f}
.guideTextDraw.guideStaticText>ul{padding-left:16px}
hr{border-color:#dadee5}
.guideTableNode table .guideTableRowNode.guideTableHeader th,.guideTableNode table td{border:0}
.guideTableRuntimeAddControl{margin-left:.5rem}
.guideTableRuntimeDeleteControl{margin-right:.5rem}
.guideTableNode table .guideTableRuntimeRightControls{width:80px}
.table_scroll .nonIETable{table-layout:auto !important;width:1200px !important;max-width:1500px}
@-moz-document url-prefix(){.table_scroll .nonIETable{width:1440px !important}
}
.table_scroll .guidedatepicker{width:calc(100% - 90px) !important}
.table_scroll table .guideTableRuntimeRightControls{width:82px}
.table_scroll{overflow:auto}
.guideFieldNode.guideTextBox.SignatureSmallBusinessOwner.defaultFieldLayout.af-field-empty input{padding-left:80px}
.guideTableNode table tbody:nth-of-type(odd) tr:nth-of-type(odd){background:0}
h1,h2{margin:0;font-weight:900;font-size:36px;line-height:43.2px}
.guideTextDraw.guideStaticText>p,ul{padding:24px 0 0 0;margin:0;line-height:24px;padding-left:14px}
.afFormTitle .guideTextDraw.guideStaticText>p{font-size:48px;color:#1f1f1f;line-height:58px;padding-bottom:20px}
.guideTextDraw.guideStaticText>ul:last-child{padding-bottom:24px}
.afToolbarButton .guidebutton button.moveNext:not(.af-icon-button),.afToolbarButton .guidebutton button.movePrev:not(.af-icon-button),button.button-default.button-medium.guide-fu-attach-button,button.button-default.button-medium.guide-fu-attach-button:hover{border-radius:4px;border:2px solid #0056a9;background:#0056a9;padding-block:7px;padding-inline:23px;width:86px}
.afFormTitle.guidetextdraw.guidefield h1{margin-bottom:24px}
.iconButton-label{font-weight:600}
div#guideContainer-rootPanel-panel-toolbar-nextitemnav___guide-item{float:right}
.button-default.button-medium.movePrev{background:transparent !important;color:#0056a9}
.guideTableNode table.nowrap td:not(.child) input{border:1px solid #a2a2a2}
.guideFieldLabel.top>label{color:#141414;line-height:27px;font-size:18px;font-weight:600;letter-spacing:.5px}
.guideTableNode table{border:1px solid #a2a2a2;border-radius:3px 3px 3px 3px;border-style:solid;margin-bottom:.75rem;border-collapse:separate;margin-left:0;margin-right:0;max-width:100%}
.guideTableNode table .guideTableRowNode.guideTableHeader th{background:#ddd}
th .guideTextDraw.guideStaticText>p{padding-top:0;color:#5f5f5f}
.table{padding-left:.75rem;padding-right:.75rem;padding-top:24px}
button.sortingButton.af-icon-button.random{display:none}
button.sortingButton.af-icon-button.asc{display:none}
.previtemnav.guidebutton.guidefield{padding-left:.75rem}
.guideToolbarNode.toolbar{float:none !important;margin-top:0;padding-top:1.5rem;border-top:1px solid #dadee5}
.guide-1693459593827 .textField input[type='text']{border-radius:0;border:0;outline:0;background:transparent;border-bottom:1px solid #5f5f5f}
.guideFieldNode.guideButton.addOwnerButtin.defaultFieldLayout.af-field-empty button::before{content:"+"}
.guideFieldNode.guideButton.addOwnerButtin.defaultFieldLayout.af-field-empty button{background-color:white;border:0;color:#0056a9;font-weight:600;text-decoration:underline;line-height:19.36px;font-size:16px}
.guideFieldNode.guideButton.btnSubmit.defaultFieldLayout.af-field-empty button{background:#0056a9;border:2px solid #0056a9;border-radius:4px}
.guideFieldNode.guideButton.btnSubmit.defaultFieldLayout.af-field-empty button{padding:7px 23px 7px 23px;background:#0056a9;border:2px solid #0056a9;border-radius:4px;margin:.75rem}
.guideTableNode.headerItem_copy_2{padding-bottom:24px}
.guideFieldNode.guideTextBox.txtMiscellaneous.defaultFieldLayout.af-field-empty{padding-bottom:24px}
.afRadioButtonItem{width:47%;display:flex}
.guideRadioButtonGroupItems .guideRadioButtonItem .guideFieldWidget,.guideCheckBoxGroupItems .guideCheckBoxItem .guideFieldWidget{margin-top:5px}
.guideRadioButtonGroupItems:not(.guideImageChoice):not(.guideSwitch){display:flex !important;flex-direction:row;flex-wrap:wrap}
.afToolbarButton .guidebutton button:not(.af-icon-button){margin-right:0rem}
.guideTextDraw.guideStaticText>p{padding-left:0}
.guideFieldNode.guideTextBox.SignatureSmallBusinessOwner.defaultFieldLayout.af-field-empty input{background:url(../../../../../content/dam/gov-txdot-forms-adaptive/Group_3774.png) no-repeat left 8px}
.guideTextDraw.guideStaticText>p.gray_bg{padding:8px;border-radius:3px}
.afCheckBoxItem .guideWidgetLabel label,.afRadioButtonItem .guideWidgetLabel label{color:#141414}
.guideTableNode table .guideTableRowNode.guideTableHeader:nth-child(even),.guideTableNode table .guideTableRowNode.guideTableHeader:nth-child(odd){height:42px}
.guideTableNode table .guideTableRowNode.guideTableHeader th{height:auto}
.guideTableNode table td{height:64px}
input,select,textarea,.guideScribble img,.afTermsAndConditions{border-color:#5f5f5f}
.previtemnav.guidebutton.guidefield{padding-left:0}
button:not(.af-icon-button){margin-left:0rem}
div#guideContainer-rootPanel-panel-panel1693161480266-guidetextdraw___guide-item{width:auto}
div#guideContainer-rootPanel-panel-panel1693161480266-guidetextdraw_1188894340___guide-item{width:auto}
div#guideContainer-rootPanel-panel-panel1693161480266-guidetextbox_1438920101___guide-item{margin-left:0}
.guideTableNode.headerItem_copy_2.table_scroll{padding-bottom:0}
span.break{display:block}
.pnlPrimaryInformation .guideFieldNode:not(.guideButton):not(.guideTextDraw):not(.guideChart){min-height:93px}
.pnlPrimaryInformation .guideFieldNode.guideCheckBox.rdoOwnerCitizenship.defaultFieldLayout:not(.guideButton):not(.guideTextDraw):not(.guideChart){min-height:auto}
.btnPrint{text-align:right}
.btnPrint button,.btnPrint button:hover,.btnPrint button:active,.btnPrint button:focus{border-radius:4px;border:2px solid #0056a9;background:#0056a9;padding-block:7px;color:#fff;margin:.75rem}
@media only screen and (max-width:767px){.btnPrint{text-align:left}
.guideToolbarNode.toolbar{position:initial;padding-top:1rem}
.afRadioButtonItem{width:100%}
[id$="_guide-item-container"]{overflow-x:unset}
.afToolbarButton .guidebutton button .iconButton-icon{display:none}
.afToolbarButton .guidebutton button .iconButton-label{display:block}
.headersLeft.nonIETable thead tr{position:unset}
.guideTableNode table.headersLeft{min-width:800px !important}
.headersLeft.nonIETable table,.headersLeft.nonIETable thead,.headersLeft.nonIETable tbody,.headersLeft.nonIETable th,.headersLeft.nonIETable td,.headersLeft.nonIETable tr{display:revert}
.headersLeft.nonIETable td:before{display:none}
.headersLeft.nonIETable td{padding-left:0}
.table .guideTableNode{overflow:scroll}
.headersLeft.nonIETable .guideTableRuntimeControls.guideTableRuntimeRightControls{display:block}
.guideToolbarNode{padding-right:0;padding-left:0}
.afFormTitle .guideTextDraw.guideStaticText>p{font-size:44px}
.guideCheckBoxGroupItems{display:grid;grid-template-columns:auto}
.afTabLeftPanel{margin-inline:10px}
.pnlLocations .guideCheckBoxGroupItems{display:grid !important;grid-template-columns:auto}
.pnlOtherInformation .afRadioButtonItem{width:47%}
span.break{display:inline}
.guide-header-bar-wrapper{display:none}
.guidedatepicker{width:calc(100% - 63px) !important}
#guideContainer-rootPanel-panel-panel1693161480266-guidetextbox___guide-item,#guideContainer-rootPanel-panel-panel1693161480266-guidetextbox_1357698167___guide-item{width:40%}
#guideContainer-rootPanel-panel-panel1693161480266-guidetextdraw_540131631___guide-item{width:50%;min-height:66px}
#guideContainer-rootPanel-panel-panel1693161480266-guidetextdraw_1188894340__{padding:0}
#guideContainer-rootPanel-panel-panel1693161480266-guidetextbox_1398996986___guide-item{width:44%}
#guideContainer-rootPanel-panel-panel1693161480266-guidetextdraw_1684016246___guide-item{width:auto}
}
@media(max-width:991px){.guideformtitle,.guideTextDraw.guideformtitle{display:block}
}
@media only screen and (min-device-width:768px) and (max-device-width:1024px){.table .guideTableNode{overflow:scroll}
.headersLeft.nonIETable td:before{display:none}
.guideTableNode table.headersLeft{min-width:800px !important}
.headersLeft.nonIETable thead tr{position:unset}
.headersLeft.nonIETable table,.headersLeft.nonIETable thead,.headersLeft.nonIETable tbody,.headersLeft.nonIETable th,.headersLeft.nonIETable td,.headersLeft.nonIETable tr{display:revert}
.headersLeft.nonIETable td{padding-left:0;border-bottom:0}
.headersLeft.nonIETable .guideTableRuntimeControls.guideTableRuntimeRightControls{display:block}
.pnlLocations .guideCheckBoxGroupItems{grid-template-columns:auto}
#guideContainer-rootPanel-panel-panel1693161480266-guidetextdraw_540131631___guide-item{width:auto}
.container{width:95%}
span.break{display:inline}
.guideTabbedPanelLayout>.row>.guide-tab-stamp-list{width:25%;float:left}
.guideTabbedPanelLayout>.row>.afTabLeftPanel{width:75%;float:left}
#guideContainer-rootPanel-panel-panel1693161480266-guidetextbox___guide-item,#guideContainer-rootPanel-panel-panel1693161480266-guidetextdraw_540131631___guide-item,#guideContainer-rootPanel-panel-panel1693161480266-guidetextbox_1357698167___guide-item,#guideContainer-rootPanel-panel-panel1693161480266-guidetextbox_1398996986___guide-item,#guideContainer-rootPanel-panel-panel1693161480266-guidetextbox_1438920101___guide-item{width:auto}
}
.top-space{padding-top:0 !important}
[data-disabled='true'] button:not(.af-icon-button){cursor:auto;background:0;color:#bebebe !important}
.pnlAboutTheCompany .chkAsphalt:last-child>.guideWidgetLabel label,.pnlAboutTheCompany .chkAsphalt:nth-child(17)>.guideWidgetLabel label,.pnlAboutTheCompany .chkAsphalt:nth-child(18)>.guideWidgetLabel label{font-weight:bold}
.guideTableNode table .guideTableRowNode.guideTableHeader th .sortingButton{background:url(../../../../../content/dam/gov-txdot-forms-adaptive/table_icon.png) 50% 40% / 9px 14px no-repeat !important}
.guideTableNode table .sortEnabled>.guidefield{display:inline-block;width:auto}
.guideTableNode table .sortEnabled>.guidefield .guideTextDraw.guideStaticText{padding-right:0rem;position:unset}
.guideTableNode table .guideTableRowNode.guideTableHeader th .sortingButton.asc,.guideTableNode table .guideTableRowNode.guideTableHeader th .sortingButton.desc,.guideTableNode table .guideTableRowNode.guideTableHeader th .sortingButton.random{display:inline-block;position:relative;right:auto;top:-5px}
button.button-default.button-medium.guide-fu-attach-button,button.button-default.button-medium.guide-fu-attach-button:hover{color:#fff;width:auto;font-weight:600;margin-top:10px}
button.button-default.button-medium.guide-fu-attach-button+ul{padding-top:12px}
.guidefileupload .guideFieldLabel.top>label{line-height:24px;font-weight:700;font-size:16px;color:#000}
li.guide-fu-fileItem{border:1px solid #a2a2a2;color:#141414;border-radius:4px}
span.guide-fu-fileName{text-decoration:none}
.submit{float:unset !important;text-align:right}
#guide-mobile-navigator>ul.tab-navigators.tab-navigators-mobile>li[title="TabsOnLeft"]>a{display:none}
#guide-mobile-navigator .tab-navigators>li>ul.tab-navigators{display:block}
#guide-mobile-navigator{left:auto}
.mobileLayout ol.wizard-navigators{display:none}
.tab-navigators-mobile>li{white-space:normal}
.download{text-align:right;padding:.75rem 0}
.download .icon{background:url(../../../../../content/dam/gov-txdot-forms-adaptive/panel-pdf.png);background-size:contain;display:inline-block;width:15px;height:16px;background-repeat:no-repeat;position:relative;top:3px}
.download .icon img{display:none}
.cq-dd-file{color:#0056a9}
@media only screen and (max-width:767px){.download{padding:.75rem}
}