@font-face{
    font-family:"MyriadProBoldCondensed";
    src:url("https://cdn.uspreview.empro.verintcloudservices.com/tenants/sanantoniodev/FONT/Myriad-Pro-Bold-Condensed.eot?v=0.1.1");
    src:local("ÃƒÂ¢Ã‹Å“Ã‚Âº"),url("https://cdn.uspreview.empro.verintcloudservices.com/tenants/sanantoniodev/FONT/Myriad-Pro-Bold-Condensed.woff?v=0.1.1") format("woff"),
                url("https://cdn.uspreview.empro.verintcloudservices.com/tenants/sanantoniodev/FONT/Myriad-Pro-Bold-Condensed.ttf?v=0.1.1") format("truetype"),
                url("https://cdn.uspreview.empro.verintcloudservices.com/tenants/sanantoniodev/FONT/Myriad-Pro-Bold-Condensed.svg?v=0.1.1") format("svg");
    font-weight:normal;
    font-style:normal;
}
/*@font-face {
    font-family: 'MyriadProBoldCondensed';
    src: url('https://cdn.uspreview.empro.verintcloudservices.com/tenants/sanantoniodev/FONT/myriadpro-boldcond-webfont.eot');
    src: url('https://cdn.uspreview.empro.verintcloudservices.com/tenants/sanantoniodev/FONT/myriadpro-boldcond-webfont.eot?#iefix') format('embedded-opentype'), 
         url('https://cdn.uspreview.empro.verintcloudservices.com/tenants/sanantoniodev/FONT/myriadpro-boldcond-webfont.svg#MyriadProBoldCondensed') format('svg'),
         url('https://cdn.uspreview.empro.verintcloudservices.com/tenants/sanantoniodev/FONT/myriadpro-boldcond-webfont.woff') format('woff'),
         url('https://cdn.uspreview.empro.verintcloudservices.com/tenants/sanantoniodev/FONT/myriadpro-boldcond-webfont.ttf?v=0.1.1') format('truetype');
    font-weight:normal;
    font-style:normal;
}*/

/*@font-face{ 
    font-family: 'MyriadProBoldCondensed'; 
    src: url('https://cdn.uspreview.empro.verintcloudservices.com/tenants/sanantoniodev/FONT/myriadpro-boldcond-webfont.eot'); 
    font-weight:normal;
    font-style:normal;
}
@font-face{ 
    font-family: 'MyriadProBoldCondensed'; 
    src: url('https://cdn.uspreview.empro.verintcloudservices.com/tenants/sanantoniodev/FONT/myriadpro-boldcond-webfont.woff');
    font-weight:normal;
    font-style:normal;
}
@font-face{ 
    font-family: 'MyriadProBoldCondensed'; 
    src: url('https://cdn.uspreview.empro.verintcloudservices.com/tenants/sanantoniodev/FONT/myriadpro-boldcond-webfont.eot'); 
    font-weight:normal;
    font-style:normal;
}
@font-face{ 
    font-family: 'MyriadProBoldCondensed'; 
    src: url('https://cdn.uspreview.empro.verintcloudservices.com/tenants/sanantoniodev/FONT/myriadpro-boldcond-webfont.woff'); 
    font-weight:normal;
    font-style:normal;
}
@font-face{ 
    font-family: 'MyriadProBoldCondensed'; 
    src: url('https://cdn.uspreview.empro.verintcloudservices.com/tenants/sanantoniodev/FONT/Myriad-Pro-Bold-Condensed.ttf?v=0.1.1');
    font-weight:normal;
    font-style:normal;
}*/

body {
    margin:0px;
}

/***MAIN NAVIGATION***/
.navbar .nav li a:focus {
    background-color: #551900!important;
    border-bottom: none;
    color: #fff;
    /*border-radius: 15px 15px 15px 15px;*/
	border-radius: 100px 100px 100px 100px;
}

/***END***/

/***CENTER CONTENT***/
#dform_container input, #dform_container select, #dform_container textarea {
    width:100%;/*WAS 90% - 9.13.19*/
}
/*FOR FEEDBACK FORM POP UP*/
/***CENTER CONTENT***/
#dform_container #dform_311_knowfeedback_vof input, #dform_container #dform_311_knowfeedback_vof select, #dform_container #dform_311_knowfeedback_vof textarea {
    width:100%;
}
/*TO FIX RADIO GROUPS*/
#dform_container #dform_311_knowfeedback_vof input[type='radio'], 
#dform_container #dform_311_knowfeedback_vof input[type='checkbox'] {
    display: inline-block;
    width: auto;
}
/*END*/

/*#dform_container #dform_pageholder div[id*="dform_page"] {
    width:80%;
    margin: 0 auto;
}*/
#dform_container #dform_controls, #dform_container #dform_holder {
    width:35%;/*CHANGED 3/11/19 WAS 50%*/
    margin: 0 auto;
}

/***FOR WITHIN A MYREQUEST IN PORTAL***/
.le-request-form-details #dform_container #dform_controls, .le-request-form-details #dform_container #dform_holder {
    width:100%;
    margin: 0 auto;
}

/***END CENTER***/

/***LEFT NAV AND MAIN CONTENT***/
#dform_container #dform_pagenav {
    width: 100%;/*CHANGED 3/11/19 WAS 24.45%*/
}
#dform_container #dform_pageholder {
    width: 100%;/*CHANGED 3/11/19 WAS 68.7%*/
    margin:0 auto;/*SAM ADDED 3/11/19*/
    float:none;/*SAM ADDED 3/11/19*/
}
/***END NAV AND MAIN***/

#dform_container {
    font-family: Arial, Helvetica, sans-serif;
    
}
#dform_container .header2 {
    font-family: 'MyriadProBoldCondensed', Arial, Helvetica, sans-serif;
    font-weight:normal;
    color: #BB2025;
}
fieldset > div.container {
    float:left;/*JUST ADDED*/
    padding-left: 5px;/*WAS 25px*/
    box-sizing: border-box;
}

#dform_container .dform div[class*="ACS"] > fieldset > legend {
    font-family: 'MyriadProBoldCondensed', Arial, Helvetica, sans-serif;
    font-weight:normal;
}

#dform_container .dform div[class*="fldset"] > fieldset > legend {
    font-family: 'MyriadProBoldCondensed', Arial, Helvetica, sans-serif;
    font-weight:normal;
}

/****WIDGETS****/
#dform_container fieldset.searchwidget>legend {
    font-family: 'MyriadProBoldCondensed', Arial, Helvetica, sans-serif;
    font-weight:normal;
}

#dform_container fieldset.radiogroup span {
    margin-left:15px;
}

#dform_container fieldset.box {
    padding-left:15px;
    padding-right:15px;
}
/****END****/

.dform_widget {
    margin-top: 25px;
}

.dform_page > .area {
    margin-top: 0px;
}

.dform_page > .area ~ .area {
    margin-top: 25px;
}

#dform_container .dform_widget_searchfield {
    margin-top:25px;
}

#dform_container .dform_widget_searchfield:nth-child(1) {
    margin-top:0px;
}

/*TOOK OUT FROM NEXT BUTTON*//*#dform_container button.dform_widget_type_button {
    margin-right: 15px;
    margin-top:20px;
    float:right;
}*/


/**** ACTION ITEMS ****/
/*#dform_container #dform_controls ul li:first-of-type {
    display:none;
}*/

#dform_container #dform_controls a:focus, #dform_container #dform_files a:focus, #dform_controls_leftnav a:focus, #dform_container button:focus {
    box-shadow: 0px 0px 5px rgba(0, 122, 148, 1);
    border: solid 1px #007a94;
    background: 0 100%;
}

#dform_container #dform_controls ul li {
    text-align: center;
    /*background-color: #ccc;*/
    margin-right: 15px;
    margin-bottom: 15px;
    /*width:100%;*/
    /*line-height: 30px;*/
}
#dform_container #dform_controls ul li:empty {
    text-align: center;
    /*background-color: #ccc;*/
    margin-right: 0px;
    margin-bottom: 15px;
    /*width:100%;*/
    /*line-height: 30px;*/
}
#dform_container #dform_controls a:hover, #dform_container #dform_files a:hover {
    color: #333;
    text-decoration: none;
    border-color: #BBB;
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
    background: 0 100%;
}

#dform_container #dform_controls a, #dform_container #dform_files a {
    /*padding: 10px;*/
    border-left: 0px solid #DDD;
    color: #666;
    /*font-size: 1.1em;*/
    font-weight: normal;
    padding: 0.8em 1.5em;
    border: solid 1px #ddd;
    text-decoration: none;
    cursor: pointer;
    background: #efefef;
    background: -moz-linear-gradient(top, #f6f6f6 0%, #efefef 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f6f6f6), color-stop(100%, #efefef));
    background: -webkit-linear-gradient(top, #f6f6f6 0%, #efefef 100%);
    background: -o-linear-gradient(top, #f6f6f6 0%, #efefef 100%);
    background: -ms-linear-gradient(top, #f6f6f6 0%, #efefef 100%);
    background: linear-gradient(to bottom, #f6f6f6 0%, #efefef 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#efefef', GradientType=0);
    -webkit-border-radius: 6px;
    -moz-border-radius: 6px;
    -o-border-radius: 6px;
    -ms-border-radius: 6px;
    -khtml-border-radius:6px;
    border-radius: 6px;
    -webkit-transition: 0.2s linear all;
    -moz-transition: 0.2s linear all;
    -ms-transition: 0.2s linear all;
    -o-transition: 0.2s linear all;
    transition: 0.2s linear all;
    margin-bottom: 1px;
    width: auto;
}

/**** END ACTION ITEMS ****/

/***PROGRESS BAR***/
#dform_container #dform_progressbar>div,
#dform_container .dform_fileupload_progressbar>div {
    background: #efefef;
    background: -moz-linear-gradient(top, #f6f6f6 0%, #efefef 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f6f6f6), color-stop(100%, #efefef));
    background: -webkit-linear-gradient(top, #f6f6f6 0%, #efefef 100%);
    background: -o-linear-gradient(top, #f6f6f6 0%, #efefef 100%);
    background: -ms-linear-gradient(top, #f6f6f6 0%, #efefef 100%);
    background: linear-gradient(to bottom, #f6f6f6 0%, #efefef 100%);
    /*background: linear-gradient(to bottom, #D5E7E6 0%, #C4DADE 100%);*//*99bec4*//*C4DADE*/
    height: 20px;
    border-right:1px solid #bbbbbb;
}

#dform_container #dform_progressbar, #dform_container .dform_fileupload_progressbar {
    clear: both;
    margin: 5px;
    background-color: #fff;
    overflow: hidden;
    border: 1px solid #bbbbbb;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -o-border-radius: 10px;
    -ms-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
    height: 20px;
}

#dform_progressbar div:empty:before {
  content:'Progress';
  color:#000000;
  font-weight:bold;
  position: absolute;
  margin-top:-20px;
  padding-left:0px;
  font-size:.9em;
}
#dform_container #dform_controls #dform_control_buttons {
    margin-bottom: 22px;
}

#dform_progressbar div {
    text-align:right;
    padding-right:10px;
}

/*#dform_container #dform_navigation li.selected {
    color: #000000;
    text-decoration: none;
    border-color: #007a94;
    -moz-box-shadow: 0 1px 2px rgba(0, 122, 148, 0.3);
    -webkit-box-shadow: 0 1px 2px rgba(0, 122, 148, 0.3);
    box-shadow: 0 1px 2px rgba(0, 122, 148, 0.3);
    background: 0 100%;
}*/

#dform_container #dform_navigation li.selected {
    /*background-repeat: no-repeat;
    background-position: right 0 0;*/
    /*background-color: #ffffff;
    list-style-type: none;
    text-transform: uppercase;
    font-size: 18px;
    letter-spacing: 1px;
    font-weight: normal;
    margin: 0px 0px 0px 0px;*/
}


/*#dform_container #dform_navigation li.selected:hover {
    background: #D8E9E8;
    color: #000000;
    border: 1px solid #007a94;
}*/
/*************************************NEW HOVER FOR STEPS - SEE ABOVE FOR HOVER**********************************/
#dform_container #dform_navigation li.selected:hover {
    background: #00B7FF;/*CHANGED 3/21/19 WAS #C4E1C4*//*WAS #D5E7E6*//*Light Turg #A1CBC9*/
    color: #ffffff;/*CHANGED 3/21/19 WAS #000000*/
    border: 1px solid #414042;
    /*background-image:url('https://cdn.uspreview.empro.verintcloudservices.com/tenants/sanantoniodev/IMG_MISC/VOF_CheckMark.png');
    background-position: center right 15px;
    background-repeat:no-repeat;
    background-size:20px 20px;*/
}


#dform_container #dform_navigation li:hover {
    /*color: #333;
    text-decoration: none;
    border-color: #BBB;
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
    background: 0 100%;*/
    color: #000000;
    text-decoration: none;
    /*border-color: #414042;CHANGED 3/19/19 WAS #007a94*/
    -moz-box-shadow: 0 0px 0px rgba(255, 255, 255, 1);
    -webkit-box-shadow: 0 0px 0px rgba(255, 255, 255, 1);
    box-shadow: 0 0px 0px rgba(255, 255, 255, 1);
    background: 0 100%;
    /*background: #A1CBC9;*/
}

#dform_container #dform_navigation li.selected {
    background: #D8E9E8;/*WAS #D5E7E6*//*Light Turg #A1CBC9*/
    color: #000000;
    /*border: solid 1px #0393A4;*//*TOOOK OUT 3/19/19*//*WAS #ddd*/
    font-weight:bold;
    /*background-image:url('https://cdn.uspreview.empro.verintcloudservices.com/tenants/sanantoniodev/IMG_MISC/VOF_CheckMark.png');
    background-position: center right 15px;
    background-repeat:no-repeat;
    background-size:20px 20px;*/
}

#dform_container #dform_navigation li {
    color: #737373;/*WAS 333333*/
    font-size: 1em;/*WAS 1.1em*/
    font-weight: normal;/*WAS normal*/
    padding: 5px 20px;
    border: 1px solid #ddd;
    text-decoration: none;
    cursor: pointer;
    background: -moz-linear-gradient(top, #ffffff 0%, #ffffff 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #ffffff));
    background: -webkit-linear-gradient(top, #ffffff 0%, #ffffff 100%);
    background: -o-linear-gradient(top, #ffffff 0%, #ffffff 100%);
    background: -ms-linear-gradient(top, #ffffff 0%, #ffffff 100%);
    background: linear-gradient(to bottom, #ffffff 0%, #ffffff 100%);/*WAS linear-gradient(to bottom, #f6f6f6 0%, #efefef 100%)*/
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -o-border-radius: 2px;
    -ms-border-radius: 2px;
    -khtml-border-radius: 2px;
    border-radius: 2px;
    -webkit-transition: 0s linear all;
    -moz-transition: 0s linear all;
    -ms-transition: 0s linear all;
    -o-transition: 0s linear all;
    transition: 0s linear all;
    width: auto;
    float:left;/*ADDED 3/11/19*/
    margin: 10px 10px 0 0;
}

#dform_container #dform_navigation li.selected {
    /*box-shadow: 0px 0px 5px rgba(0, 128, 0, 1);*//*TOOOK OUT 3/19/19*//*CHANGED 3/19/19 WAS 0px 0px 5px rgba(0, 122, 148, 1)*/
    /*float: right;
    font-size: 0.8em;
    padding-right: 20px;*/
}


/***PREFERRED BUTTONS***/
button[data-type="next"] {
    background-color:#ff0000;
}
    
#dform_container button[class*="submit"], #dform_container button[data-type*="next"], #dform_container button[data-type*="searchwidget"] {
    /*color: #ffffff;*/  /*CHANGED 5/1/25 */
    font-size: 1.1em;
    font-weight: bold;
    padding: 0.6em 1.2em;
    border: solid 1px #035863;
    text-decoration: none;
    cursor: pointer;
    background: #038391;/*CHANGED 3/21/19 WAS #00B7FF*//*CHANGED 3/19/19 WAS #03ACBF*//*COSA TURQ HEX IS #03ACBF*//*WAS #A1CBC9*/
    /* Old browsers */

    /*background: -moz-linear-gradient(top, #C0DDDB 0%, #A1CBC9 100%);*/
    /* FF3.6+ */

    /*background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #C0DDDB), color-stop(100%, #A1CBC9));*/
    /* Chrome,Safari4+ */

    /*background: -webkit-linear-gradient(top, #C0DDDB 0%, #A1CBC9 100%);*/
    /* Chrome10+,Safari5.1+ */

    /*background: -o-linear-gradient(top, #C0DDDB 0%, #A1CBC9 100%);*/
    /* Opera 11.10+ */

    /*background: -ms-linear-gradient(top, #C0DDDB 0%, #A1CBC9 100%);*/
    /* IE10+ */

    /*background: linear-gradient(to bottom, #C0DDDB 0%, #A1CBC9 100%);*/
    /* W3C */

    /*filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#A1CBC9', GradientType=0);*/
    /* IE6-9 */

    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    -o-border-radius: 2px;
    -ms-border-radius: 2px;
    -khtml-border-radius: 2px;
    border-radius: 2px;
    -webkit-transition: 0.2s linear all;
    -moz-transition: 0.2s linear all;
    -ms-transition: 0.2s linear all;
    -o-transition: 0.2s linear all;
    transition: 0.2s linear all;
    margin-bottom: 1px;
    width: auto;
}
#dform_container button[class*="submit"]:focus, #dform_container button[data-type*="next"]:focus, #dform_container button[data-type*="searchwidget"]:focus {
    color:#000000;
}

#dform_container button:hover[class*="submit"], #dform_container button:hover[data-type*="next"], #dform_container button:hover[data-type*="searchwidget"], #dform_container button:focus[class*="submit"], #dform_container button:focus[data-type*="next"], #dform_container button:focus[data-type*="searchwidget"] {
    background: #ffffff;
    border: solid 1px #035863;
}

#dform_container .container > .six {
    /*max-width: 48%;*/
    min-width:100%;
}

#dform_container .container .six:nth-of-type(2) {
    /*width: 48%;
    min-width:450px;*/
    min-width:100%;
}

#dform_controls_leftnav {
    margin:10px 0px;
}
#dform_controls_leftnav a:hover, #dform_controls_leftnav a:focus {
    text-decoration:none;
}
#dform_controls_leftnav a {
    border-left: 0px solid #DDD;
    color: #666;
    font-weight: normal;
    padding: 0.5em 1em;
    border: solid 1px #ddd;
    text-decoration: none;
    cursor: pointer;
    background: #efefef;
    background: -moz-linear-gradient(top, #f6f6f6 0%, #efefef 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f6f6f6), color-stop(100%, #efefef));
    background: -webkit-linear-gradient(top, #f6f6f6 0%, #efefef 100%);
    background: -o-linear-gradient(top, #f6f6f6 0%, #efefef 100%);
    background: -ms-linear-gradient(top, #f6f6f6 0%, #efefef 100%);
    background: linear-gradient(to bottom, #f6f6f6 0%, #efefef 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#f6f6f6', endColorstr='#efefef', GradientType=0);
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    -o-border-radius: 10px;
    -ms-border-radius: 10px;
    -khtml-border-radius: 10px;
    border-radius: 10px;
    -webkit-transition: 0.2s linear all;
    -moz-transition: 0.2s linear all;
    -ms-transition: 0.2s linear all;
    -o-transition: 0.2s linear all;
    transition: 0.2s linear all;
    /*margin-bottom: 1px;*/
    width: auto;
    font-size:.9em;
}

/*BUTTONS FOR SECOND STEP*/
#dform_page_officerstandby button[data-type*="next"], #dform_page_officerstandby button[data-type*="prev"] {
    margin-top:0px;
}

/***END BUTTONS****/

/*BOX CONTAINER FOR BUTTONS*/
#dform_container .dform_widget_bset_topprevnext, #dform_container .dform_widget_bset_bottom, #dform_container .dform_widget_bset_top {
    text-align: right;
    margin-bottom: 10px;
    padding: 10px;
    border: 1px solid #dddddd;
    border-radius: 10px;
    background-color: #efefef;
}


/*ADD ARROWS*/
/*#dform_container button[data-type*="next"] {
    background-image:url('https://cdn.uspreview.empro.verintcloudservices.com/tenants/sanantoniodev/IMG_MISC/VOF_RArrow.png');
    background-position: center right 9px;
    background-repeat:no-repeat;
    background-size:14px 14px;
    padding: 0.6em 32px 0.6em 1.2em;
}
#dform_container button:hover[data-type*="next"] {
    background-image:url('https://cdn.uspreview.empro.verintcloudservices.com/tenants/sanantoniodev/IMG_MISC/VOF_RArrow.png');
    background-position: center right 9px;
    background-repeat:no-repeat;
    background-size:14px 14px;
    padding: 0.6em 32px 0.6em 1.2em;
}*/
#dform_container button#dform_widget_button_but_WhereNext, #dform_container button#dform_widget_button_but_seteventcode, #dform_container button#dform_widget_button_but_topnext, #dform_container button#dform_widget_button_but_bottomnext {
    background-image:url('https://cdn.uspreview.empro.verintcloudservices.com/tenants/sanantoniodev/IMG_MISC/VOF_RArrowW.png');
    background-position: center right 9px;
    background-repeat:no-repeat;
    background-size:14px 14px;
    padding: 0.6em 32px 0.6em 1.2em;
}
#dform_container button#dform_widget_button_but_WhereNext:hover, #dform_container button#dform_widget_button_but_seteventcode:hover, #dform_container button#dform_widget_button_but_topnext:hover, #dform_container button#dform_widget_button_but_bottomnext:hover {
    background-image:url('https://cdn.uspreview.empro.verintcloudservices.com/tenants/sanantoniodev/IMG_MISC/VOF_RArrow.png');
    background-position: center right 9px;
    background-repeat:no-repeat;
    background-size:14px 14px;
    padding: 0.6em 32px 0.6em 1.2em;
    color:#000000;
}
#dform_container button#dform_widget_button_but_WhereNext:focus, #dform_container button#dform_widget_button_but_seteventcode:focus, #dform_container button#dform_widget_button_but_topnext:focus, #dform_container button#dform_widget_button_but_bottomnext:focus {
    background-image:url('https://cdn.uspreview.empro.verintcloudservices.com/tenants/sanantoniodev/IMG_MISC/VOF_RArrow.png');
}

#dform_container button:hover[class*="submit"], #dform_container button:focus[class*="submit"] {
    color:#000000;
}

/*END NEXT ARROW*/

#dform_container button[data-type*="prev"] {
    float:left;
    background-image:url('https://cdn.uspreview.empro.verintcloudservices.com/tenants/sanantoniodev/IMG_MISC/VOF_LArrowG.png');
    background-position: center left 9px;
    background-repeat:no-repeat;
    background-size:14px 14px;
    padding: 0.6em 1.2em 0.6em 32px;
    background-color: #E7F3F2;
    border: solid 1px #038391;
}


#dform_container button:hover[data-type*="prev"] {
    background-image:url('https://cdn.uspreview.empro.verintcloudservices.com/tenants/sanantoniodev/IMG_MISC/VOF_LArrow.png');
    background-position: center left 9px;
    background-repeat:no-repeat;
    background-size:14px 14px;
    padding: 0.6em 1.2em 0.6em 32px;
    background-color: #ffffff;
    color:#000000;
}
#dform_container button:focus[data-type*="prev"] {
    background-image:url('https://cdn.uspreview.empro.verintcloudservices.com/tenants/sanantoniodev/IMG_MISC/VOF_LArrow.png');
    background-position: center left 9px;
    background-repeat:no-repeat;
    background-size:14px 14px;
    padding: 0.6em 1.2em 0.6em 32px;
    background-color: #ffffff;
    color:#000000;
}
/*END PREVIOUS ARROW*/

/*BUTTON TOP PREV AND NEXT*/
#dform_container button#dform_widget_button_but_topback, #dform_container button#dform_widget_button_but_topnext, #dform_container button#dform_widget_button_but_topsubmit {
    margin-top:0px;
}




.dform_widget:nth-child(1) {
        margin-top: 0px;
    }
    
/***CSS FOR BACKGROUND IMAGE ON TABS NAV***/
/*background-image:url('../images/bg.png');
background-repeat:no-repeat;
background-size:contain;
background-position:center;
*/

/***PROPERTY SEACH FIELDSET***/
#dform_widget_ps_propertysearch_searchholder > div:first-of-type {
    width:25%;
    margin-right:3%;
}
#dform_widget_ps_propertysearch_searchholder .dform_widget_searchfield:nth-child(2) {
    width:65%;
    margin-right:0px;
}
#dform_widget_ps_propertysearch_searchholder .dform_widget_searchfield:nth-child(3) {
    width:70%;
}
/***LOCATION DETAILS TAB***/
/*#dform_container .dform_widget_profile-AddressNumber {
    width:25%;
    float:left;
    clear:none;
    margin-right:3%;
}*/
#dform_container .dform_widget_streetname  {
    width:68%;
    float:left;
    clear:none;
}


/***END PROPERTY***/

/***TYPE OF ANIMAL***/
#dform_container .dform_widget_rad_animal,#dform_container .dform_widget_rad_size {
    float:left;
    width:29%;
    margin-right:3%;
    clear:none;
}
/*#dform_container .dform_widget_rad_size {
    float:left;
    width:33%;
    margin-right:3%;
    clear:none;
}*/
#dform_container .dform_widget_txt_color {
    float:left;
    width:29%;
    clear:none;
}


/*STEP NAVIGATION ORIENTATION*/
#dform_container #dform_pagenav ul {
    /*display: inline-block;*/
    overflow:hidden;
}
/*CHECK MARK*/
#dform_container #dform_navigation li span {
    position: absolute;
    margin-left: -17px;
    width: 16px;
    height: 16px;
}



/*******************************************************************************************ADDED ON 3/18/19**********************************************************************/
/*HIDE FOR SQUIZ*/
#dform_squiz #dform_container #dform_controls, #dform_squiz #dform_container #dform_holder {
    width:100%;
}

.inside header#global-header {
    display:none;
}

/*CHANGE STEPS TO PROGRESS BAR STEPS*/
#dform_container #dform_navigation li[data-pos="1"], #dform_container #dform_navigation li[data-pos="2"], #dform_container #dform_navigation li[data-pos="3"], #dform_container #dform_navigation li#dform_pagenav_summary, #dform_container #dform_navigation li[data-pos="4"] {
    /*width:20%;*/
    width: 25%; /* fallback for non-calc() browsers */
    width: calc(100% / 4);
    box-sizing: border-box;
}
#dform_container #dform_navigation li[data-pos="1"].selected {
    border-right:1px solid #414042;
    background-color: #A1CBC9;
    color:#000000;
}
#dform_container #dform_navigation li[data-pos="1"] {
    color: #000000;/*CHANGED 3/19/19 WAS #737373*/
    font-size: 1em;/*WAS 1.1em*/
    font-weight: normal;/*WAS normal*/
    padding: 3px 20px;
    border-left: solid 1px #414042;/*WAS #DDD*/
    border-top: solid 1px #414042;
    border-right: solid 0px #414042;
    border-bottom: solid 1px #414042;
    text-decoration: none;
    cursor: pointer;
    background: -moz-linear-gradient(top, #ffffff 0%, #ffffff 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #ffffff));
    background: -webkit-linear-gradient(top, #ffffff 0%, #ffffff 100%);
    background: -o-linear-gradient(top, #ffffff 0%, #ffffff 100%);
    background: -ms-linear-gradient(top, #ffffff 0%, #ffffff 100%);
    background: linear-gradient(to bottom, #ffffff 0%, #ffffff 100%);/*WAS linear-gradient(to bottom, #f6f6f6 0%, #efefef 100%)*/
    -webkit-border-radius: 20px 0px 0px 20px;
    -moz-border-radius: 20px 0px 0px 20px;
    -o-border-radius: 20px 0px 0px 20px;
    -ms-border-radius: 20px 0px 0px 20px;
    -khtml-border-radius: 20px 0px 0px 20px;
    border-radius: 20px 0px 0px 20px;
    -webkit-transition: 0s linear all;
    -moz-transition: 0s linear all;
    -ms-transition: 0s linear all;
    -o-transition: 0s linear all;
    transition: 0s linear all;
    float:left;/*ADDED 3/11/19*/
    margin: 10px 0 0 0;
}

#dform_container #dform_navigation li[data-pos="2"].selected {
    border-right:1px solid #414042;
    border-left:1px solid #414042;
    background-color: #A1CBC9;
    color:#000000;
}
#dform_cosa_vof_agent #dform_navigation li[data-pos="1"], #dform_cosa_vof_agent #dform_navigation li[data-pos="2"], #dform_cosa_vof_agent #dform_navigation li[data-pos="3"], #dform_cosa_vof_agent #dform_navigation li#dform_pagenav_summary, #dform_cosa_vof_agent #dform_navigation li[data-pos="4"] {
    /*width:20%;*/
    width: 33.3333333333%; /* fallback for non-calc() browsers */
    width: calc(100% / 3);
    box-sizing: border-box;
}

/****FOR FEEDBACK FORM****/
div[data-form="311_knowfeedback_vof"] #dform_container #dform_navigation li[data-pos="2"].selected {
    border-right: 1px solid #414042;
    background-color: #A1CBC9;
    color: #000000;
}
div[data-form="311_knowfeedback_vof"] #dform_container #dform_navigation li[data-pos="2"] {
    -webkit-border-radius: 20px 0px 0px 20px;
    -moz-border-radius: 20px 0px 0px 20px;
    -o-border-radius: 20px 0px 0px 20px;
    -ms-border-radius: 20px 0px 0px 20px;
    -khtml-border-radius: 20px 0px 0px 20px;
    border-radius: 20px 0px 0px 20px;
}
/*Dupicate for FEEDBACK FORM maybe*/
#dform_container #dform_311_knowfeedback_vof #dform_navigation #dform_pagenav_Details {
    color: #000000;
    font-size: 1em;
    font-weight: normal;
    padding: 3px 20px;
    border-left: solid 1px #414042;
    border-top: solid 1px #414042;
    border-right: solid 0px #414042;
    border-bottom: solid 1px #414042;
    text-decoration: none;
    cursor: pointer;
    -webkit-border-radius: 20px 0px 0px 20px;
    -moz-border-radius: 20px 0px 0px 20px;
    -o-border-radius: 20px 0px 0px 20px;
    -ms-border-radius: 20px 0px 0px 20px;
    -khtml-border-radius: 20px 0px 0px 20px;
    border-radius: 20px 0px 0px 20px;
    -webkit-transition: 0s linear all;
    -moz-transition: 0s linear all;
    -ms-transition: 0s linear all;
    -o-transition: 0s linear all;
    transition: 0s linear all;
    float: left;
    margin: 10px 0 0 0;
}
#dform_container #dform_311_knowfeedback_vof #dform_navigation #dform_pagenav_Details.selected {
    border-right: 1px solid #414042;
    background-color: #A1CBC9;
    color: #000000;
    font-weight:bold;
}
#dform_container #dform_311_knowfeedback_vof #dform_navigation #dform_pagenav_Details {
    -webkit-border-radius: 20px 0px 0px 20px;
    -moz-border-radius: 20px 0px 0px 20px;
    -o-border-radius: 20px 0px 0px 20px;
    -ms-border-radius: 20px 0px 0px 20px;
    -khtml-border-radius: 20px 0px 0px 20px;
    border-radius: 20px 0px 0px 20px;
}
/*VALIDATE FEEDBACK*/
#dform_container #dform_311_knowfeedback_vof #dform_navigation #dform_pagenav_Details.dform_pageValid {
    border-right: 0px;
    background: linear-gradient(to bottom, #414042 0%, #414042 100%);
    box-shadow: 0 0 0 #fff;
    color: #ffffff;
    background-color: #414042;
}


#dform_container #dform_311_knowfeedback_vof #dform_navigation #dform_pagenav_Status {
    color: #000000;
    font-size: 1em;
    font-weight: normal;
    padding: 3px 20px;
    border-left: solid 0px #414042;
    border-top: solid 1px #414042;
    border-right: solid 0px #414042;
    border-bottom: solid 1px #414042;
    text-decoration: none;
    cursor: pointer;
    background: -moz-linear-gradient(top, #ffffff 0%, #ffffff 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #ffffff));
    background: -webkit-linear-gradient(top, #ffffff 0%, #ffffff 100%);
    background: -o-linear-gradient(top, #ffffff 0%, #ffffff 100%);
    background: -ms-linear-gradient(top, #ffffff 0%, #ffffff 100%);
    background: linear-gradient(to bottom, #ffffff 0%, #ffffff 100%);
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -o-border-radius: 0px;
    -ms-border-radius: 0px;
    -khtml-border-radius: 0px;
    border-radius: 0px;
    -webkit-transition: 0s linear all;
    -moz-transition: 0s linear all;
    -ms-transition: 0s linear all;
    -o-transition: 0s linear all;
    transition: 0s linear all;
    float: left;
    margin: 10px 0 0 0;
}

/***END***/


/****ALERT REQUIRED FIELD****/
#dform_container .dform_pageInvalid {
    box-shadow: 0 0 5px #d45252 inset;
}
/****END ALERT****/

#dform_container #dform_navigation li[data-pos="2"] {
    color: #000000;/*CHANGED 3/19/19 WAS #737373*//*WAS 333333*/
    font-size: 1em;/*WAS 1.1em*/
    font-weight: normal;/*WAS normal*/
    padding: 3px 20px;
    border-left: solid 0px #000000;/*WAS #414042*/
    border-top: solid 1px #000000;/*WAS #414042*/
    border-right: solid 0px #000000;/*WAS #414042*/
    border-bottom: solid 1px #000000;/*WAS #414042*/
    text-decoration: none;
    cursor: pointer;
    background: -moz-linear-gradient(top, #ffffff 0%, #ffffff 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #ffffff));
    background: -webkit-linear-gradient(top, #ffffff 0%, #ffffff 100%);
    background: -o-linear-gradient(top, #ffffff 0%, #ffffff 100%);
    background: -ms-linear-gradient(top, #ffffff 0%, #ffffff 100%);
    background: linear-gradient(to bottom, #ffffff 0%, #ffffff 100%);/*WAS linear-gradient(to bottom, #f6f6f6 0%, #efefef 100%)*/
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -o-border-radius: 0px;
    -ms-border-radius: 0px;
    -khtml-border-radius: 0px;
    border-radius: 0px;
    -webkit-transition: 0s linear all;
    -moz-transition: 0s linear all;
    -ms-transition: 0s linear all;
    -o-transition: 0s linear all;
    transition: 0s linear all;
    float:left;/*ADDED 3/11/19*/
    margin: 10px 0 0 0;
}

#dform_container #dform_navigation li[data-pos="3"].selected {
    border-right:1px solid #414042;
    border-left:1px solid #414042;
    background-color: #A1CBC9;
    color:#000000;
}
#dform_container #dform_navigation li[data-pos="3"] {
    color: #000000;/*CHANGED 3/19/19 WAS #737373*/
    font-size: 1em;/*WAS 1.1em*/
    font-weight: normal;/*WAS normal*/
    padding: 3px 20px;
    border-left: solid 0px #414042;
    border-top: solid 1px #414042;
    border-right: solid 0px #414042;
    border-bottom: solid 1px #414042;
    text-decoration: none;
    cursor: pointer;
    background: -moz-linear-gradient(top, #ffffff 0%, #ffffff 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #ffffff));
    background: -webkit-linear-gradient(top, #ffffff 0%, #ffffff 100%);
    background: -o-linear-gradient(top, #ffffff 0%, #ffffff 100%);
    background: -ms-linear-gradient(top, #ffffff 0%, #ffffff 100%);
    background: linear-gradient(to bottom, #ffffff 0%, #ffffff 100%);/*WAS linear-gradient(to bottom, #f6f6f6 0%, #efefef 100%)*/
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    -o-border-radius: 0px;
    -ms-border-radius: 0px;
    -khtml-border-radius: 0px;
    border-radius: 0px;
    -webkit-transition: 0s linear all;
    -moz-transition: 0s linear all;
    -ms-transition: 0s linear all;
    -o-transition: 0s linear all;
    transition: 0s linear all;
    float:left;/*ADDED 3/11/19*/
    margin: 10px 0 0 0;
}

#dform_container #dform_navigation #dform_pagenav_summary .selected, #dform_container #dform_navigation li[data-pos="4"].selected {
    border-left:1px solid #414042;
    background-color: #A1CBC9;
    color:#000000;
}
#dform_container #dform_navigation #dform_pagenav_summary, #dform_container #dform_navigation li[data-pos="4"] {
    color: #000000;/*CHANGED 3/19/19 WAS #737373*/
    font-size: 1em;/*WAS 1.1em*/
    font-weight: normal;/*WAS normal*/
    padding: 3px 20px;
    border-left: solid 0px #414042;
    border-top: solid 1px #414042;
    border-right: solid 1px #414042;
    border-bottom: solid 1px #414042;
    text-decoration: none;
    cursor: pointer;
    background: -moz-linear-gradient(top, #ffffff 0%, #ffffff 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #ffffff));
    background: -webkit-linear-gradient(top, #ffffff 0%, #ffffff 100%);
    background: -o-linear-gradient(top, #ffffff 0%, #ffffff 100%);
    background: -ms-linear-gradient(top, #ffffff 0%, #ffffff 100%);
    background: linear-gradient(to bottom, #ffffff 0%, #ffffff 100%);/*WAS linear-gradient(to bottom, #f6f6f6 0%, #efefef 100%)*/
    -webkit-border-radius: 0px 20px 20px 0px;
    -moz-border-radius: 0px 20px 20px 0px;
    -o-border-radius: 0px 20px 20px 0px;
    -ms-border-radius: 0px 20px 20px 0px;
    -khtml-border-radius: 0px 20px 20px 0px;
    border-radius: 0px 20px 20px 0px;
    -webkit-transition: 0s linear all;
    -moz-transition: 0s linear all;
    -ms-transition: 0s linear all;
    -o-transition: 0s linear all;
    transition: 0s linear all;
    float:left;/*ADDED 3/11/19*/
    margin: 10px 0 0 0;
}



/*VALID*/
#dform_container #dform_navigation li[data-pos="1"].dform_pageValid {
    border-right:0px;
    background: linear-gradient(to bottom, #414042 0%, #414042 100%);/*********NEW COLORS**************************************************************************/
    box-shadow: 0 0 0 #fff;
    color: #ffffff;
    background-color: #414042;
}
#dform_container #dform_navigation li[data-pos="2"].dform_pageValid {
    border-left:0px;
    border-right:0px;
    background: linear-gradient(to bottom, #414042 0%, #414042 100%);/*********NEW COLORS**************************************************************************/
    color: #ffffff;
    box-shadow: 0 0 0 #fff;
    background-color: #414042;
}
#dform_container #dform_navigation li[data-pos="3"].dform_pageValid {
    border-left:0px;
    background: linear-gradient(to bottom, #414042 0%, #414042 100%);/*********NEW COLORS**************************************************************************/
    color: #ffffff;
    box-shadow: 0 0 0 #fff;
    background-color: #414042;
}
#dform_container #dform_navigation li[data-pos="4"].dform_pageValid {
    border-left:0px;
    background: linear-gradient(to bottom, #414042 0%, #414042 100%);/*********NEW COLORS**************************************************************************/
    color: #ffffff;
    box-shadow: 0 0 0 #fff;
    background-color: #414042;
}
#dform_container #dform_navigation li#dform_pagenav_summary.dform_pageValid, #dform_container #dform_navigation li[data-pos="4"].dform_pageValid {
    border-left:0px;
    background: linear-gradient(to bottom, #414042 0%, #414042 100%);/*********NEW COLORS**************************************************************************/
    color: #ffffff;
    box-shadow: 0 0 0 #fff;
}

/********************************************************************************TOOOK OUT 3/19/19*******************************************************************/
/*#dform_container #dform_navigation li.selected {
    background: #D8E9E8;
    color: #000000;
    border: solid 1px #0393A4;
    font-weight: bold;
    
}*/
/*************************************************************************************NEW COLORS**************************************************************************/
#dform_container #dform_navigation li.selected {
    background: #A1CBC9;/*CHANGED 3/21/19 WAS #C4E1C4*/
    color: #000000;/*CHANGED 3/21/19 WAS #000000*/
    /*border: solid 1px #414042;*//*WAS #008000*//*WAS #0393A4*/
    font-weight: bold;
}
#dform_container #dform_navigation #dform_pagenav_summary.selected, #dform_container #dform_navigation li[data-pos="4"].selected {
    background: #A1CBC9;/*CHANGED 3/21/19 WAS #C4E1C4*/
    color: #000000;/*CHANGED 3/21/19 WAS #000000*/
    border: solid 1px #414042;/*WAS #008000*//*WAS #0393A4*/
    font-weight: bold;
}

/***END***/

/*****ADDED FOR TABLE ON CONFIRM PAGE******/
/*#dform_container .dform_widget_html_summary table tr:nth-of-type(4), #dform_container .dform_widget_html_summary table tr:nth-of-type(7) {
    background-color: #EEEEEE;
}*/
/***END***/

/****ADDED FOR POTHOLE POP UP****/
div[aria-describedby="dform_widget_html_html_potholepic"] {
  max-width: 451px !important;
  width:100% !important;
}
/***END***/
/***ADDED FOR THE LAST LI IN THE STEPs***/
#dform_container #dform_navigation li:last-of-type {
    color: #000000;/*CHANGED 3/19/19 WAS #737373*/
    font-size: 1em;/*WAS 1.1em*/
    font-weight: normal;/*WAS normal*/
    padding: 3px 20px;
    border-left: solid 0px #000000;/*WAS #414042*/
    border-top: solid 1px #000000;/*WAS #414042*/
    border-right: solid 1px #000000;/*WAS #414042*/
    border-bottom: solid 1px #000000;/*WAS #414042*/
    text-decoration: none;
    cursor: pointer;
    background: -moz-linear-gradient(top, #ffffff 0%, #ffffff 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #ffffff));
    background: -webkit-linear-gradient(top, #ffffff 0%, #ffffff 100%);
    background: -o-linear-gradient(top, #ffffff 0%, #ffffff 100%);
    background: -ms-linear-gradient(top, #ffffff 0%, #ffffff 100%);
    background: linear-gradient(to bottom, #ffffff 0%, #ffffff 100%);/*WAS linear-gradient(to bottom, #f6f6f6 0%, #efefef 100%)*/
    -webkit-border-radius: 0px 20px 20px 0px;
    -moz-border-radius: 0px 20px 20px 0px;
    -o-border-radius: 0px 20px 20px 0px;
    -ms-border-radius: 0px 20px 20px 0px;
    -khtml-border-radius: 0px 20px 20px 0px;
    border-radius: 0px 20px 20px 0px;
    -webkit-transition: 0s linear all;
    -moz-transition: 0s linear all;
    -ms-transition: 0s linear all;
    -o-transition: 0s linear all;
    transition: 0s linear all;
    float:left;/*ADDED 3/11/19*/
    margin: 10px 0 0 0;
}
#dform_container #dform_navigation li:last-of-type.selected {
    border: 1px solid #414042;
    background: #A1CBC9;
    color: #000000;
    font-weight:bold;
}
/***END***/

/***FOR VOF AGENT***/
#dform_cosa_vof_agent #dform_navigation #dform_pagenav_gis_attributes {
    color: #000000;/*CHANGED 3/19/19 WAS #737373*/
    font-size: 1em;/*WAS 1.1em*/
    font-weight: normal;/*WAS normal*/
    padding: 3px 20px;
    border-left: solid 0px #000000;/*WAS #414042*/
    border-top: solid 1px #000000;/*WAS #414042*/
    border-right: solid 1px #000000;/*WAS #414042*/
    border-bottom: solid 1px #000000;/*WAS #414042*/
    text-decoration: none;
    cursor: pointer;
    background: -moz-linear-gradient(top, #ffffff 0%, #ffffff 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #ffffff));
    background: -webkit-linear-gradient(top, #ffffff 0%, #ffffff 100%);
    background: -o-linear-gradient(top, #ffffff 0%, #ffffff 100%);
    background: -ms-linear-gradient(top, #ffffff 0%, #ffffff 100%);
    background: linear-gradient(to bottom, #ffffff 0%, #ffffff 100%);/*WAS linear-gradient(to bottom, #f6f6f6 0%, #efefef 100%)*/
    -webkit-border-radius: 0px 20px 20px 0px;
    -moz-border-radius: 0px 20px 20px 0px;
    -o-border-radius: 0px 20px 20px 0px;
    -ms-border-radius: 0px 20px 20px 0px;
    -khtml-border-radius: 0px 20px 20px 0px;
    /*border-radius: 0px 20px 20px 0px;*/
    border-radius: 0px;
    -webkit-transition: 0s linear all;
    -moz-transition: 0s linear all;
    -ms-transition: 0s linear all;
    -o-transition: 0s linear all;
    transition: 0s linear all;
    float:left;/*ADDED 3/11/19*/
    margin: 10px 0 0 0;
}
#dform_cosa_vof_agent #dform_navigation #dform_pagenav_gis_attributes.selected {
    border: 1px solid #414042;
    background: #A1CBC9;
    color: #000000;
    font-weight:bold;
}

/****MEDIA QUERIES****/
@media (min-width: 768px) {
    
    #dform_container .dform_widget_txt_forename, #dform_container .dform_widget_txt_surname, #dform_container .dform_widget_txt_addressnumber, #dform_container .dform_widget_da_client_Name, 
    #dform_container .dform_widget_da_client_last {
        float:left;
        width: 45%;/*WAS 25%*/
        clear:none;
        margin-right:3%;
    }
    /****FOR FEEDBACK*****/
    #dform_container #dform_311_knowfeedback_vof .dform_widget_txt_forename, #dform_container #dform_311_knowfeedback_vof .dform_widget_txt_surname, #dform_container #dform_311_knowfeedback_vof .dform_widget_txt_addressnumber, #dform_container #dform_311_knowfeedback_vof .dform_widget_da_client_Name, 
    #dform_container #dform_311_knowfeedback_vof .dform_widget_da_client_last {
        float:left;
        width: 45%;/*WAS 25%*/
        clear:none;
        margin-right:3%;
    }
    /****FOR NEW CUSTOMERS****/
    #dform_container .dform_section_fldset_NewCust .dform_widget_tel_c_daytimephone, #dform_container .dform_section_fldset_NewCust .dform_widget_tel_c_eveningphone,
     {
        float:left;
        width: 45%;/*WAS 25%*/
        clear:none;
        margin-right:3%;
    }
    #dform_container .dform_section_fldset_NewCust .dform_widget_txt_email, #dform_container .dform_section_fldset_NewCust .dform_widget_txt_confirmemail {
        float:left;
        width: 45%;/*WAS 25%*/
        clear:none;
        margin-right:3%;
    }
    #dform_container .dform_section_fldset_NewCust .dform_widget_txt_c_surname, #dform_container .dform_section_fldset_NewCust .dform_widget_txt_c_forename {
        float:left;
        width: 36%;/*WAS 25%*/
        clear:none;
        margin-right:3%;    
    }
    #dform_container .dform_section_fldset_NewCust .dform_widget_txt_c_middle {
        float:left;
        width: 15%;
        clear:none;
    }




/*****END*****/
    }
    
    
/****NEW CUSTOMERS****/
/**ST NUMBER**/
    #dform_container .dform_section_fldset_NewCust .dform_widget_txt_c_addressnumber {
        float:left;
        width: 16%;/*WAS 10%*/
        clear:none;
        margin-right:3%;
    }

/**STREET NAME**/
    #dform_container .dform_section_fldset_NewCust .dform_widget_txt_c_addressline1, #dform_container .dform_section_fldset_NewCust .dform_widget_tel_c_daytimephone, 
    #dform_container .dform_section_fldset_NewCust .dform_widget_tel_c_eveningphone {
        float:left;
        width: 54%;/*WAS 42%*//*WAS 23%*/
        clear:none;
        margin-right:3%;
    }
/**PHONE ALT PHONE**/
    #dform_container .dform_section_fldset_NewCust .dform_widget_tel_c_daytimephone, #dform_container .dform_section_fldset_NewCust .dform_widget_tel_c_eveningphone {
        float:left;
        width: 45%;/*WAS 25%*/
        clear:none;
        margin-right:3%;
    }
/**APT ZIP**/   
    #dform_container .dform_section_fldset_NewCust .dform_widget_txt_c_addressline3, #dform_container .dform_section_fldset_NewCust .dform_widget_txt_c_zipcode {
        float:left;
        width: 17%;/*WAS 17%*//*WAS 11%*/
        clear:none;
    }
    
/**CITY STATE**/
    #dform_container .dform_section_fldset_NewCust .dform_widget_txt_c_city {
        float:left;
        width: 60%;/*WAS 15%*/
        clear:none;
        margin-right:3%;
    }
    #dform_container .dform_section_fldset_NewCust .dform_widget_txt_c_statecode {
        float:left;
        width: 10%;/*WAS 15%*/
        clear:none;
        margin-right:3%;
    }
    
/****END****/
    
    #dform_container .fldset_test .dform_widget_da_City {
        float:left;
        width: 73%;
        clear:none;
        margin-right:3%;
    }
    #dform_container .fldset_test .dform_widget_da_BuildingNumber, #dform_container .fldset_test .dform_widget_da_BuildingName, #dform_container .fldset_test .dform_widget_da_STDirection,
    #dform_container .fldset_test .dform_widget_da_LocationSuffix, #dform_container .fldset_test .dform_widget_xcoord, #dform_container .fldset_test .dform_widget_ycoord,
    #dform_container .dform_section_fldset_gis_details .dform_widget_da_brush_provider, #dform_container .dform_section_fldset_gis_details .dform_widget_da_brush_notice_delivery, #dform_container .dform_section_fldset_gis_details .dform_widget_da_brush_route, #dform_container .dform_section_fldset_gis_details .dform_widget_da_brush_schedule,
    #dform_container .dform_section_fldset_gis_details .dform_widget_da_brush_schedule, #dform_container .dform_section_fldset_gis_details .dform_widget_da_bulky_notice_delivery, #dform_container .dform_section_fldset_gis_details .dform_widget_da_bulky_provider, #dform_container .dform_section_fldset_gis_details .dform_widget_da_bulky_route,
    #dform_container .dform_section_fldset_gis_details .dform_widget_da_bulky_schedule, #dform_container .dform_section_fldset_gis_details .dform_widget_da_census_tract, #dform_container .dform_section_fldset_gis_details .dform_widget_da_city_limits, #dform_container .dform_section_fldset_gis_details .dform_widget_da_council_district, 
    #dform_container .dform_section_fldset_gis_details .dform_widget_da_legal_description, #dform_container .dform_section_fldset_gis_details .dform_widget_da_swm_service_center, #dform_container .dform_section_fldset_gis_details .dform_widget_da_public_works_service_center, #dform_container .dform_section_fldset_gis_details .dform_widget_da_garbage_route,
    #dform_container .dform_section_fldset_gis_details .dform_widget_da_garbage_schedule, #dform_container .dform_section_fldset_gis_details .dform_widget_da_garbage_services, #dform_container .dform_section_fldset_gis_details .dform_widget_da_recycle_schedule, #dform_container .dform_section_fldset_gis_details .dform_widget_da_recycle_route,
    #dform_container .dform_section_fldset_gis_details .dform_widget_da_organics_route, #dform_container .dform_section_fldset_gis_details .dform_widget_da_organics_schedule, #dform_container .dform_section_fldset_gis_details .dform_widget_da_propid, #dform_container .dform_section_fldset_gis_details .dform_widget_da_property_owner,
    #dform_container .dform_section_fldset_gis_details .dform_widget_da_property_owner_address, #dform_container .dform_section_fldset_gis_details .dform_widget_da_to_street, #dform_container .dform_section_fldset_gis_details .dform_widget_da_from_street, #dform_container .dform_section_fldset_gis_details .dform_widget_da_historic_landmark,
    #dform_container .dform_section_fldset_gis_details .dform_widget_da_historic_district, #dform_container .dform_section_fldset_gis_details .dform_widget_da_voter_precinct, #dform_container .dform_section_fldset_gis_details .dform_widget_da_park_name, #dform_container .dform_section_fldset_gis_details .dform_widget_da_latitude, 
    #dform_container .dform_section_fldset_gis_details .dform_widget_da_longitude, #dform_container .dform_section_fldset_gis_details .dform_widget_da_work_zone, #dform_container .dform_widget_da_map_page    {
        float:left;
        width:45%;
        margin-right:3%;
        clear:none;
    }
    #dform_container .fldset_test .dform_widget_da_StName1, #dform_container .fldset_test .dform_widget_da_StName2  {
        float:left;
        width:35.5%;
        margin-right:3%;
        clear:none;
    }
    /***NO MARGIN TOP***/
    #dform_container .dform_widget_da_brush_notice_delivery {
        margin-top:0px;
    }
    /***END***/
    #dform_container .dform_widget_txt_emailAddress, #dform_container .dform_widget_da_locationkey, #dform_container .dform_widget_da_BuildingName,
    #dform_container .dform_widget_xcoord, #dform_container .dform_widget_da_STDirection, #dform_container .dform_widget_da_City, #dform_container .dform_widget_ycoord {
        /*clear:both;*/
        float:left;
        width:93%;/*WAS 94%*/
    }/*TOOK OUT #dform_container .dform_widget_da_brush_schedule, #dform_container .dform_widget_da_bulky_notice_delivery 6-13-19*/
        
    #dform_container .dform_widget_txt_addressnumber, #dform_container .dform_widget_da_client_house_number, #dform_container .dform_widget_da_StNo {
        float:left;
        width: 16%;/*WAS 10%*/
        clear:none;
        margin-right:3%;
    }
    /*ADDED 3/20/19 FOR IPHONE X LANDSCAPE*/
    #dform_container .dform_widget_da_client_stname label {
        width:16%;
    }
    /*END LANDSCAPE*/
    
    /******FOR FEEDBACK FORM POP UP******/
    #dform_container #dform_311_knowfeedback_vof .dform_widget_txt_addressnumber, #dform_container #dform_311_knowfeedback_vof .dform_widget_da_client_house_number, #dform_container #dform_311_knowfeedback_vof .dform_widget_da_StNo {
        float:left;
        width: 16%;/*WAS 10%*/
        clear:none;
        margin-right:3%;
    }
    #dform_container #dform_311_knowfeedback_vof .dform_widget_txt_addressline1, #dform_container #dform_311_knowfeedback_vof .dform_widget_da_client_stname, #dform_container #dform_311_knowfeedback_vof .dform_widget_da_StName1, #dform_container #dform_311_knowfeedback_vof .dform_widget_da_StName2 {
        float:left;
        width: 54%;/*WAS 42%*//*WAS 23%*/
        clear:none;
        margin-right:3%;
    }
    #dform_container #dform_311_knowfeedback_vof .dform_widget_txt_addressline1, 
    #dform_container #dform_311_knowfeedback_vof .dform_widget_da_client_stname, 
    #dform_container #dform_311_knowfeedback_vof .dform_widget_da_StName1, 
    #dform_container #dform_311_knowfeedback_vof .dform_widget_da_StName2 {
        float:left;
        width: 54%;/*WAS 42%*//*WAS 23%*/
        clear:none;
        margin-right:3%;
    }
    #dform_container #dform_311_knowfeedback_vof .dform_widget_txt_addressline3, 
    #dform_container #dform_311_knowfeedback_vof .dform_widget_da_client_apt_suite, 
    #dform_container #dform_311_knowfeedback_vof .dform_widget_txt_zipcode, 
    #dform_container #dform_311_knowfeedback_vof .dform_widget_da_client_zipcode, 
    #dform_container #dform_311_knowfeedback_vof .dform_widget_da_Zipcode {
        float:left;
        width: 17%;/*WAS 17%*//*WAS 11%*/
        clear:none;
    }
    #dform_container #dform_311_knowfeedback_vof .dform_widget_txt_city, 
    #dform_container #dform_311_knowfeedback_vof .dform_widget_da_client_city {
        float:left;
        width: 60%;/*WAS 15%*/
        clear:none;
        margin-right:3%;
    }
    #dform_container #dform_311_knowfeedback_vof .dform_widget_txt_statecode, 
    #dform_container #dform_311_knowfeedback_vof .dform_widget_da_client_state  {
        float:left;
        width: 10%;/*WAS 15%*/
        clear:none;
        margin-right:3%;
    }
    #dform_container #dform_311_knowfeedback_vof .dform_widget_txt_addressline3, 
    #dform_container #dform_311_knowfeedback_vof .dform_widget_da_client_apt_suite, 
    #dform_container #dform_311_knowfeedback_vof .dform_widget_txt_zipcode, 
    #dform_container #dform_311_knowfeedback_vof .dform_widget_da_client_zipcode, 
    #dform_container #dform_311_knowfeedback_vof .dform_widget_da_Zipcode {
        float:left;
        width: 17%;/*WAS 17%*//*WAS 11%*/
        clear:none;
    }
    /*ADDED 3/20/19 FOR IPHONE X LANDSCAPE*/
    #dform_container #dform_311_knowfeedback_vof .dform_widget_da_client_stname label {
        width:16%;
    }
    /*FOR PHONE EXT AND ALT PHONE*/
    #dform_container #dform_311_knowfeedback_vof .dform_widget_da_DayPhoneNo, 
    #dform_container #dform_311_knowfeedback_vof .dform_widget_da_DayPhoneExt, 
    #dform_container #dform_311_knowfeedback_vof .dform_widget_alternate_phnum {
        float:left;
        clear:none;
    }
    #dform_container #dform_311_knowfeedback_vof .dform_widget_da_DayPhoneExt {
        width:23%;
    }
    #dform_container #dform_311_knowfeedback_vof .dform_widget_da_DayPhoneNo, 
    #dform_container #dform_311_knowfeedback_vof .dform_widget_alternate_phnum {
        width:31%;
    }
    #dform_container #dform_311_knowfeedback_vof .dform_widget_da_DayPhoneNo {
        margin-right:3%;
    }
    #dform_container #dform_311_knowfeedback_vof .dform_widget_da_DayPhoneExt {
        margin-right:5%;/*WAS 50px*/
    }
    #dform_container #dform_311_knowfeedback_vof .dform_widget_profile-Email {
        width:93%;
    }
    /*END*/
    
    /******END******/
    
    
    #dform_container .dform_widget_txt_addressline1, #dform_container .dform_widget_da_client_stname, #dform_container .dform_widget_da_StName1, #dform_container .dform_widget_da_StName2 {
        float:left;
        width: 54%;/*WAS 42%*//*WAS 23%*/
        clear:none;
        margin-right:3%;
    }
    #dform_container .dform_widget_txt_city, #dform_container .dform_widget_da_client_city {
        float:left;
        width: 60%;/*WAS 15%*/
        clear:none;
        margin-right:3%;
    }
    #dform_container .dform_widget_txt_statecode, #dform_container .dform_widget_da_client_state  {
        float:left;
        width: 10%;/*WAS 15%*/
        clear:none;
        margin-right:3%;
    }
    #dform_container .dform_widget_txt_addressline3, #dform_container .dform_widget_da_client_apt_suite, #dform_container .dform_widget_txt_zipcode, #dform_container .dform_widget_da_client_zipcode, #dform_container .dform_widget_da_Zipcode {
        float:left;
        width: 17%;/*WAS 17%*//*WAS 11%*/
        clear:none;
    }
    #dform_container .dform_widget_rad_streetdir {
        float:left;
    }
    
    
    /*FOR VIP SECTION*/
    #dform_container .dform_widget_da_vip_CallBack, #dform_container .dform_widget_da_vip_flag, #dform_container .dform_widget_da_vip_firstname, #dform_container .dform_widget_da_vip_lastname, #dform_container .dform_widget_da_vip_phone, #dform_container .dform_widget_da_vip_email {
        float:left;
        clear:none;
    }
    #dform_container .dform_widget_da_vip_CallBack, #dform_container .dform_widget_da_vip_flag, #dform_container .dform_widget_da_vip_firstname, #dform_container .dform_widget_da_vip_lastname, #dform_container .dform_widget_da_vip_phone, #dform_container .dform_widget_da_vip_email {
        width:45%;
        margin-right:3%;
    }
    /*#dform_container .dform_widget_da_vip_phone, #dform_container .dform_widget_da_vip_email {
        width:95%;
    }*/
    #dform_container .dform_widget_da_vip_CallBack {
        margin-top:0px;
    }
    
    /*END*/
    
    
    /*FOR PHONE EXT AND ALT PHONE*/
    #dform_container .dform_widget_da_DayPhoneNo, #dform_container .dform_widget_da_DayPhoneExt, #dform_container .dform_widget_alternate_phnum {
        float:left;
        clear:none;
    }
    #dform_container .dform_widget_da_DayPhoneExt {
        width:23%;
    }
    #dform_container .dform_widget_da_DayPhoneNo, #dform_container .dform_widget_alternate_phnum {
        width:31%;
    }
    #dform_container .dform_widget_da_DayPhoneNo {
        margin-right:3%;
    }
    #dform_container .dform_widget_da_DayPhoneExt {
        margin-right:5%;/*WAS 50px*/
    }
    #dform_container .dform_widget_profile-Email {
        width:93%;
    }
    
    
    
    /*END*/
    
    
    
     
    
}

@media (min-width: 400px) {
    #dform_container .dform_widget_searchfield {
        margin-top:0px;
        float:left;
        margin-right:20px;
        width:45%;/*JUST ADDED*/
    }
    fieldset.searchwidget [data-type*="searchwidget"] {
        float:left;
    }
    
    /*FIELDSET SEARCHWIDGET
    #dform_container button.dform_widget_type_button {
        float:right;
    }*/
    
    /*.dform_widget:nth-child(1) {
        margin-top: 0px;
    }*/
    /*#dform_container button.dform_widget_type_button {
        margin-right: 15px;
        clear:left;
        float:right;
    }
    fieldset > div.container {
        float:left;
        margin-right:20px;
        box-sizing: border-box;
    }
    
    #dform_container .container .dform_widget_type_text {
        margin-top:25px;
        float:left;
        margin-right:20px;
        width: unset;
        clear: unset;
    }
    #dform_container .container .dform_widget_profile-AddressNumber {
        clear:both;
    }*/
    
}
@media only screen and (max-width: 2464px) {
    #dform_container .dform_widget_txt_addressline1, #dform_container .dform_widget_da_client_stname label {
        width:71%;/WAS 70%*/
    }
    #dform_container .dform_widget_txt_addressnumber, #dform_container .dform_widget_da_client_house_number label {
        width:71%;/WAS 70%*/
    }
    #dform_container .dform_widget_txt_addressnumber, #dform_container .dform_widget_da_client_apt_suite label {
        width:90%;
    }
    #dform_container .dform_widget_da_client_apt_suite label {
        width:90%;
    }
}
@media only screen and (max-width: 1440px) {
    #dform_container #dform_controls, #dform_container #dform_holder {
        width: 70%;
        margin: 0 auto;
    }
}
@media only screen and (max-width: 1366px) {
    #dform_container #dform_controls, #dform_container #dform_holder {
        width: 70%;
        margin: 0 auto;
    }
    /*#dform_container .container > .two {
        width:24.45%;
    }*/

}
@media only screen and (max-width: 1024px) {
    #dform_container #dform_controls, #dform_container #dform_holder {
        width: 100%;
        margin: 0 auto;
    }

}
@media only screen and (max-width: 812px) {
    /*#dform_container #dform_navigation {
        display: none;
    }*/
    #dform_container #dform_pagenav {
        display: none;
    }
    #dform_container .radiogroup {
        width:90%;
    }
    #dform_container #dform_controls, #dform_container #dform_holder {
        width: 100%;
        margin: 0 auto;
    }
    #dform_container .container > .ten {
        width: 100%;
    }
    #dform_container .container > .two {
        width:100%;
        float:left;
    }

}
@media handheld, only screen and (max-width: 768px) {
    /*#dform_container .container {
        padding-left:10px;
        padding-right:10px;
    }*/
    #dform_container .dform_widget_txt_addressline1, #dform_container .dform_widget_da_client_stname label {
        width:20%;/*CHANGED 3/20/19 WAS 20%*/
    }
    #dform_container .dform_widget_txt_addressnumber, #dform_container .dform_widget_da_client_house_number label {
        width:70%;
    }
    #dform_container .#dform_container .dform_widget_da_DayPhoneExt label {
        width:100%;
    }
    
    #dform_container {
        padding: 20px;
    }
    fieldset > div.container {
        padding-left: 25px;
        box-sizing: border-box;
    }
    #dform_container .container > .six {
        max-width: unset;
    }
    #dform_container .container .six:nth-of-type(2) {
        min-width:100%;
    }
    #dform_container fieldset.radiogroup span {
        clear: both;
        float: left;
    }
    
    /****ADDED FOR POTHOLE POP UP****/
    div[aria-describedby="dform_widget_html_html_potholepic"] {
        max-width: 451px !important;
        width:90% !important;
    }
    /***END***/
    
    /****ADDED FOR SCROLLBAR*****/
    /*body.iframe {
     -webkit-overflow-scrolling: touch !important;
     overflow-y: scroll !important;
    }*/
    /*body.iframe::-webkit-scrollbar { -webkit-appearance: none; width: 17px; } 
    body.iframe::-webkit-scrollbar-thumb { border-radius: 4px; background-color: rgba(0,0,0,.5); box-shadow: 0 0 1px rgba(255,255,255,.5); }
    
    body.iframe .article-container-wrapper .article-container-public-content a {
        color:#000000;
    }*/
    .iframe-container {
        max-height:500px;
    }
    
    /***END***/
    
    /*****FOR FEEDBACK FORM POP UP MOBILE*****/
    #dform_container #dform_311_knowfeedback_vof .dform_widget_txt_forename, 
    #dform_container #dform_311_knowfeedback_vof .dform_widget_txt_surname, 
    #dform_container #dform_311_knowfeedback_vof .dform_widget_txt_addressnumber, 
    #dform_container #dform_311_knowfeedback_vof .dform_widget_da_client_Name, 
    #dform_container #dform_311_knowfeedback_vof .dform_widget_da_client_last,
     
    #dform_container #dform_311_knowfeedback_vof .dform_widget_da_client_house_number,
    #dform_container #dform_311_knowfeedback_vof .dform_widget_da_client_stname,
    #dform_container #dform_311_knowfeedback_vof .dform_widget_da_client_apt_suite,

    #dform_container #dform_311_knowfeedback_vof .dform_widget_da_DayPhoneNo, 
    #dform_container #dform_311_knowfeedback_vof .dform_widget_da_DayPhoneExt, 
    #dform_container #dform_311_knowfeedback_vof .dform_widget_alternate_phnum,

    #dform_container #dform_311_knowfeedback_vof .dform_widget_da_client_city,
    #dform_container #dform_311_knowfeedback_vof .dform_widget_da_client_state,
    #dform_container #dform_311_knowfeedback_vof .dform_widget_da_client_zipcode {
        float:left;
        width: 94%;
        clear:none;
        margin-right:0;
    }
    
}
@media handheld, only screen and (max-width: 730px) {
    #dform_cosa_vof_agent .fldset_test .dform_widget_da_StName1 label, #dform_cosa_vof_agent .fldset_test .dform_widget_da_StName2 label {
        width:35%;
    }
}
/*FOR IPHONE 4 LANDSCAPE*/
@media handheld, only screen and (max-width: 480px) {
    
    /*FOR STEP NAVIGATION*/
    #dform_container #dform_navigation li {
        padding: 5px 24px;
        margin-right: 7px;
        width: 36%;
    }
    /*ADDED 3/20/19 FOR IPHONE 5 - STREET NAME*/
    #dform_container .dform_widget_txt_addressline1, #dform_container .dform_widget_da_client_stname label {
        width:41%;/*CHANGED 3/20/19 WAS 20%*/
    }

    
}
@media handheld, only screen and (max-width: 414px) {
    #dform_cosa_vof_agent #dform_navigation li[data-pos="2"] {
        line-height:44px;
    }
    #dform_cosa_vof_agent .fldset_test .dform_widget_da_StName1 label, #dform_cosa_vof_agent .fldset_test .dform_widget_da_StName2 label {
        width:75%;
    }
}
@media handheld, only screen and (max-width: 375px) {
    #dform_container #dform_controls a, #dform_container #dform_files a {
        padding:0.8em 1.2em;
    }
    
    /*FOR STEP NAVIGATION*/
    #dform_container #dform_navigation li {
        padding: 5px 24px;
        margin-right: 7px;
        width: 30%;
    }
    
    #dform_container #dform_navigation #dform_pagenav_Location {
        display:none;
        padding: 3px 20px;
    }
    #dform_container #dform_navigation #dform_pagenav_Location {
        display:block;
    }
    
    #dform_container #dform_navigation li[data-pos="1"], #dform_container #dform_navigation li[data-pos="2"], #dform_container #dform_navigation li[data-pos="3"], #dform_container #dform_navigation li#dform_pagenav_summary, #dform_container #dform_navigation li[data-pos="4"] {
        font-size: 1em;/*WAS .65em*/
    }
}
@media handheld, only screen and (max-width: 320px) {
    
    /*FOR STEP NAVIGATION*/
    #dform_container #dform_navigation li {
        padding: 5px 24px;
        margin-right: 7px;
        width: 28%;
    }
    #dform_container #dform_navigation li[data-pos="1"], #dform_container #dform_navigation li[data-pos="2"], #dform_container #dform_navigation li[data-pos="3"], #dform_cosa_vof_agent #dform_navigation #dform_pagenav_gis_attributes, #dform_container #dform_navigation li#dform_pagenav_summary, #dform_container #dform_navigation li[data-pos="4"] {
        font-size: 0.75em;
    }
    #dform_cosa_vof_agent #dform_navigation li[data-pos="2"] {
        line-height:32px;
    }
    
}


/***THIS IS FOR THE HEADER***/
#vof_header {background:#8B0E04;min-height:152px;}
/*#vof_header {background:#8B0E04;min-height:200px;}*/
#vof_header .logo_style{ float:left; position:absolute; bottom:0px; max-width:141px; width:100%; }
/*#vof_header .logo_style{ float:left; position:absolute; bottom:30px; max-width:141px; width:100%; }*/
#vof_header .site_logo{padding:10px; line-height:131px;}
/*#vof_header .site_logo{padding:30px; line-height:131px;}*/

.clearafter::after {

    clear: both;
    content: ".";
    height: 0px;
    font-size: 0px;
    visibility: hidden;
    display: block;

}
.clearafter {

    display: block;

}
.vof_width {
    width: 50%;
    max-width: 1140px;
    min-width: 767px;
    margin: 0 auto;
    position: relative; 
}

img {

    border: 0;
    height: auto;

}
img {

    max-width: 100%;

}
img {

    vertical-align: middle;

}

/***SAM ADDED FOR LOGO***/
.logoSubTitle { display: block; }


/*--------- CSS Reset for Tablet ----------*/
@media handheld, only screen and (max-width: 991px){
#vof_header{min-height:50px;}
#vof_header .site_logo{padding:10px;}
#vof_header .logo_style{ float:none;}
}

/*--------- CSS Reset for Mobile ----------*/
@media handheld, only screen and (max-width: 767px) {
  .vof_width, body {

    width: 100%;
    min-width: 0;
    margin:0px;

}
.logoSubTitle { display:block; }
}

/*SAM ADDED MIN HEIGHT TO HEADER*/
.vof_width_height {
    min-height:152px;
    background: url("https://cdn.uspreview.empro.verintcloudservices.com/tenants/sanantoniodev/IMG_MISC/CitySkylineVOFHeader2.png")#8B0E04 100% 1px no-repeat;
}
/*END*/

/*--------- SAM ADDED TO REMOVE SKYLINE ----------------*/
@media handheld, only screen and (max-width: 598px){
    .vof_width_height {
        min-height:152px;
        background: none;
        background-color:#8B0E04;
    }
    #vof_header .logo_style {
        max-width: 100%;
    }
}
@media handheld, only screen and (max-width: 1098px){
    /*.vof_width_height {
        min-height:152px;
        background: none;
        background-color:#89181a;
    }*/
    #vof_header .logo_style {
        float: left;
        position: relative;/*WAS absolute*/
        bottom: 0px;
        /*max-width: unset;*/
        width:100%;
        text-align: center;
    }
    
}



/****TESTING IFRAME******/
/*body.iframe {
    max-height:300px;
    -webkit-overflow-scrolling: touch;
    overflow:auto;
}*/

/*.iframe .article-container-public-content a {
    color:#ccc;
}*/
body.iframe::-webkit-scrollbar {
    -webkit-appearance: none;
}
body.iframe::-webkit-scrollbar:vertical {
    width: 10px;
}
body.iframe::-webkit-scrollbar:horizontal {
    height: 10px;
}
body.iframe::-webkit-scrollbar-thumb {
    background-color: rgba(0, 0, 0, .5);
    border-radius: 5px;
    border: 2px solid #ffffff;
}
body.iframe::-webkit-scrollbar-track {
    border-radius: 5px;
    background-color: #ffffff;
}



/*.iframe-container {
  -webkit-overflow-scrolling: touch;
  overflow: auto;
}
::-webkit-scrollbar:vertical {
    width: 10px !important;
}
::-webkit-scrollbar:horizontal {
    height: 10px !important;
}
::-webkit-scrollbar-thumb {
    background-color: rgba(0, 0, 0, .5);
    border-radius: 5px;
    border: 2px solid #ffffff;
}
::-webkit-scrollbar-track {
    border-radius: 5px;
    background-color: #ffffff;
}*/


/*#dnn_content .wrapper .iframe-container {
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    
}*/


/*****  TESTING SEARCH FOR ADDRESS PLACEHOLDERT  ******/

.esri-input.esri-search__input::placeholder{
        color:#000000;    /* BLACK */
   }â€â€â€

/*******   END SEARCH FOR ADDRESS PLACEHOLDER TEST *******/


/***GIS CSS***/
#dform_container .arcgisSearch .searchMenu .menuHeader {
    padding: 6px 12px;
    /*background: #4C4C4C;*/
	background: #000000;
    color: #fff;
}

.esri-popup__header-title {
    font-size: 17px !important;
    padding-left: 15px !important;
}

.esri-popup__footer {
	display: none !important;
}

.popup-content-container {
  display: flex;
  flex-direction: column;
}

.popup-content-divider {
  border: 0;
  background-color: black;
  height: 5px;
  width: 100%;
}

.popup-content-header,
.popup-content-label {
  font-weight: bold;
}

.popup-content-info-container {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.popup-content {
  margin-bottom: 5px;
}

.popup-content-casetype {
  font-size: 14px;
  margin-bottom: 10px;
}

.popup-content-label {
  text-align: right;
}

.popup-content-casestatus {
  text-transform: uppercase;
}

.popup-content-casestatus-open {
  color: red;
}

.popup-content-casestatus-closed {
  color: blue;
}



#mchk_case_type_filter_container {
  height: 400px;
  overflow: auto;
  /*background: rgba(255, 255, 255, 0.5*/
}

@media (max-width: 768px){
	.esri-popup__header-title {
		font-size: 12px !important;
        margin-bottom: 0px !important;
	}

    .popup-content-header, .popup-content-label, .popup-content-link {
        font-size: 12px !important;
    }

    .esri-popup__content {
        margin-bottom: 3px;
    }
    
}

/***BANNERS****/
/*.medium .carousel.slide .container {
        background-size: contain;
        background-repeat: no-repeat;
}
.medium .carousel.slide .carousel-inner .item {
    height: 100%;
}
.carousel .carousel-inner .item {
    background-size: contain;
    max-height: 265px;
}
.medium.full_page_photo.slider_wrapper {
    height: 100%;
    max-height: 380px;
}*/