/*
 Theme Name:   Salient Child Theme
 Theme URI:    https://www.skylinechili.com
 Description:  Salient Child Theme
 Author:       Sean Garza
 Author URI:   http://example.com
 Template:     salient
 Version:      1.0.0
*/

div.wpb_wrapper a:focus{color:white;}



body[data-button-style="slightly_rounded_shadow"] .container-wrap input[type="submit"]:focus, body[data-button-style="slightly_rounded_shadow"] .container-wrap button[type="submit"]:focus, body[data-button-style="slightly_rounded_shadow"].ascend .nectar-button:focus, body[data-button-style="slightly_rounded_shadow"] input[type="submit"]:focus, body[data-form-submit="regular"] button[type=submit]:focus, .nectar-button:focus, body[data-form-submit="regular"] input[type=submit]:focus, .button-submit:focus {
    opacity: 0.65;
    -ms-transform: translateY(-3px);
    transform: translateY(-3px);
    -webkit-transform: translateY(-3px);*/
    box-shadow: 0 20px 38px rgba(0, 0, 0, 0.50)!important;
}

body.user-is-tabbing div.wpb_wrapper a:focus, 
body.user-is-tabbing a.n2-ow:focus, 
body.user-is-tabbing .menu-item a:focus, 
body.user-is-tabbing .container-wrap input[type="submit"]:focus, 
body.user-is-tabbing .container-wrap button[type="submit"]:focus, 
body.user-is-tabbing.ascend .nectar-button:focus, 
body.user-is-tabbing input[type="submit"]:focus, 
body.user-is-tabbing input[type="checkbox"]:focus, 
body.user-is-tabbing input[type="radio"]:focus, 
body.user-is-tabbing select:focus, 
body.user-is-tabbing button[type=submit]:focus, 
body.user-is-tabbing .nectar-button:focus, 
body.user-is-tabbing input[type=submit]:focus, 
body.user-is-tabbing  .button-submit:focus, 
body.user-is-tabbing div.n2-bullet:focus,
body.user-is-tabbing div.mobmenu a:focus{
	outline:2px dotted #003976 !important;
}

body.user-is-tabbing div.mobmenu-content a:focus, body.user-is-tabbing div.mobmenu-panel a:focus{
	background-color: #a3d3e8; outline:2px dotted black !important;
}

body.user-is-tabbing div.newfoot a:focus {
	text-decoration:underline;
	text-decoration-style: dotted;
}
/*
body[data-button-style="slightly_rounded_shadow"] .container-wrap input[type="submit"]:focus:not(:focus-visible, body[data-button-style="slightly_rounded_shadow"] .container-wrap button[type="submit"]:focus:not(:focus-visible, body[data-button-style="slightly_rounded_shadow"].ascend .nectar-button:focus:not(:focus-visible, body[data-button-style="slightly_rounded_shadow"] input[type="submit"]:focus:not(:focus-visible, body[data-form-submit="regular"] button[type=submit]:focus:not(:focus-visible, .nectar-button:focus:not(:focus-visible, body[data-form-submit="regular"] input[type=submit]:focus:not(:focus-visible, .button-submit:focus:not(:focus-visible {
    opacity: 0.50;
    outline: 0;
    box-shadow: 0 20px 38px rgba(0, 0, 0, 0.50)!important;
}

body[data-button-style="slightly_rounded_shadow"] .container-wrap input[type="submit"]:focus-visible, body[data-button-style="slightly_rounded_shadow"] .container-wrap button[type="submit"]:focus-visible, body[data-button-style="slightly_rounded_shadow"].ascend .nectar-button:focus-visible, body[data-button-style="slightly_rounded_shadow"] input[type="submit"]:focus-visible, body[data-form-submit="regular"] button[type=submit]:focus-visible, .nectar-button:focus-visible, body[data-form-submit="regular"] input[type=submit]:focus-visible, .button-submit:focus-visible {
    outline: red solid 2px;
}
*/

.wpforms-recaptcha-container {display:none !important;}

ul.imgl-markers li {list-style:none;}

#header-outer:not([data-lhe="animated_underline"]) header#top nav > ul > li > a:focus, body #header-outer:not([data-lhe="animated_underline"]) header#top nav > ul > li > a:focus {color:#517394 !important}

body[data-dropdown-style="minimal"] .sf-menu >li >ul.sub-menu {display:none !important;}
body[data-dropdown-style="minimal"] .sf-menu >li.sfHover >ul.sub-menu {display:block !important;}

#header-outer header#top nav > ul.buttons > li.menu-item-has-children > ul.sub-menu-open,
#header-outer header#top nav > ul.buttons > li.menu-item-has-children > ul.sub-menu-open > li {
  pointer-events: auto;
  opacity: 1!important;
  visibility: visible;
  -ms-transform: translateY(0px) translateX(0px);
  -webkit-transform: translateY(0px) translateX(0px);
  transform: translateY(0px) translateX(0px)!important;
}

.mob-menu-header-holder {z-index:99998 !important;}

div.error {color:#990000; font-weight:bold;}

ol ol {margin-bottom:0px;}
ol ol li {list-style:lower-alpha;}