/*! CSS Used from: https://stout-designs.com/wp-includes/css/buttons.min.css?ver=5.9.3 ; media=all */
@media all{
.wp-core-ui .button,.wp-core-ui .button-primary{display:inline-block;text-decoration:none;font-size:13px;line-height:2.15384615;min-height:30px;margin:0;padding:0 10px;cursor:pointer;border-width:1px;border-style:solid;-webkit-appearance:none;border-radius:3px;white-space:nowrap;box-sizing:border-box;}
.wp-core-ui input[type=submit]::-moz-focus-inner{border-width:0;border-style:none;padding:0;}
.wp-core-ui .button.button-large{min-height:32px;line-height:2.30769231;padding:0 12px;}
.wp-core-ui .button{color:#2271b1;border-color:#2271b1;background:#f6f7f7;vertical-align:top;}
.wp-core-ui p .button{vertical-align:baseline;}
.wp-core-ui .button:hover{background:#f0f0f1;border-color:#0a4b78;color:#0a4b78;}
.wp-core-ui .button:focus{background:#f6f7f7;border-color:#3582c4;color:#0a4b78;box-shadow:0 0 0 1px #3582c4;outline:2px solid transparent;outline-offset:0;}
.wp-core-ui .button:active{background:#f6f7f7;border-color:#8c8f94;box-shadow:none;}
.wp-core-ui .button:disabled{color:#a7aaad!important;border-color:#dcdcde!important;background:#f6f7f7!important;box-shadow:none!important;cursor:default;transform:none!important;}
.wp-core-ui .button-primary{background:#2271b1;border-color:#2271b1;color:#fff;text-decoration:none;text-shadow:none;}
.wp-core-ui .button-primary:focus,.wp-core-ui .button-primary:hover{background:#135e96;border-color:#135e96;color:#fff;}
.wp-core-ui .button-primary:focus{box-shadow:0 0 0 1px #fff,0 0 0 3px #2271b1;}
.wp-core-ui .button-primary:active{background:#135e96;border-color:#135e96;box-shadow:none;color:#fff;}
.wp-core-ui .button-primary:disabled{color:#a7aaad!important;background:#f6f7f7!important;border-color:#dcdcde!important;box-shadow:none!important;text-shadow:none!important;cursor:default;}
@media screen and (max-width:782px){
.wp-core-ui .button,.wp-core-ui .button.button-large{padding:0 14px;line-height:2.71428571;font-size:14px;vertical-align:middle;min-height:40px;margin-bottom:4px;}
}
}
/*! CSS Used from: https://stout-designs.com/wp-admin/css/forms.min.css?ver=5.9.3 ; media=all */
@media all{
input{box-sizing:border-box;font-family:inherit;font-size:inherit;font-weight:inherit;}
input{font-size:14px;}
label{cursor:pointer;}
input{margin:0 1px;}
input[type=password]{box-shadow:0 0 0 transparent;border-radius:4px;border:1px solid #8c8f94;background-color:#fff;color:#2c3338;}
input[type=password]{padding:0 8px;line-height:2;min-height:30px;}
input[type=password]:focus{border-color:#2271b1;box-shadow:0 0 0 1px #2271b1;outline:2px solid transparent;}
::-webkit-input-placeholder{color:#646970;}
::-moz-placeholder{color:#646970;opacity:1;}
:-ms-input-placeholder{color:#646970;}
input:disabled{background:rgba(255,255,255,.5);border-color:rgba(220,220,222,.75);box-shadow:inset 0 1px 2px rgba(0,0,0,.04);color:rgba(44,51,56,.5);}
.submit{padding:1.5em 0;margin:5px 0;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border:none;}
p.submit{text-align:left;max-width:100%;margin-top:20px;padding-top:10px;}
label{vertical-align:middle;}
@media screen and (max-width:782px){
input[type=password]{-webkit-appearance:none;padding:3px 10px;min-height:40px;}
input{font-size:16px;}
}
}
/*! CSS Used from: https://stout-designs.com/wp-admin/css/login.min.css?ver=5.9.3 ; media=all */
@media all{
body,html{height:100%;margin:0;padding:0;}
body{background:#f0f0f1;min-width:0;color:#3c434a;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-size:13px;line-height:1.4;}
a{color:#2271b1;transition-property:border,background,color;transition-duration:.05s;transition-timing-function:ease-in-out;}
a{outline:0;}
a:active,a:hover{color:#135e96;}
a:focus{color:#043959;box-shadow:0 0 0 1px #4f94d4,0 0 2px 1px rgba(79,148,212,.8);}
p{line-height:1.5;}
.login #login_error{border-left:4px solid #72aee6;padding:12px;margin-left:0;margin-bottom:20px;background-color:#fff;box-shadow:0 1px 1px 0 rgba(0,0,0,.1);word-wrap:break-word;}
.login #login_error{border-left-color:#d63638;}
#loginform p.submit{border:none;margin:-10px 0 20px;}
.login *{margin:0;padding:0;}
.login .input::-ms-clear{display:none;}
.login form{margin-top:20px;margin-left:0;padding:26px 24px 34px;font-weight:400;overflow:hidden;background:#fff;border:1px solid #c3c4c7;box-shadow:0 1px 3px rgba(0,0,0,.04);}
.login .button-primary{float:right;}
#login form p{margin-bottom:0;}
#login form p.submit{margin:0;padding:0;}
.login label{font-size:14px;line-height:1.5;display:inline-block;margin-bottom:3px;}
.login h1{text-align:center;}
.login h1 a{background-size:84px;background-position:center top;background-repeat:no-repeat;color:#3c434a;height:84px;font-size:20px;font-weight:400;line-height:1.3;margin:0 auto 25px;padding:0;text-decoration:none;width:84px;text-indent:-9999px;outline:0;overflow:hidden;display:block;}
#login{width:320px;padding:5% 0 0;margin:auto;}
.login h1 a:hover{color:#135e96;}
.login h1 a:focus{color:#043959;}
.login form .input,.login input[type=password]{font-size:24px;line-height:1.33333333;width:100%;border-width:.0625rem;padding:.1875rem .3125rem;margin:0 6px 16px 0;min-height:40px;max-height:none;}
.login form .input{background:#fff;}
input::-ms-reveal{display:none;}
@media screen and (max-height:550px){
#login{padding:20px 0;}
}
}
/*! CSS Used from: Embedded ; media=screen */
@media screen{
#login_error,#loginform{margin-bottom:20px;}
}
/*! CSS Used from: Embedded */
.login h1 a{background-image:url(https://stout-designs.com/wp-content/uploads/logo-black-7.png);background-image:none,url(https://stout-designs.com/wp-content/uploads/logo-black-7.png)!important;background-size:auto;background-position:center top;background-repeat:no-repeat;color:#444;height:auto;font-size:70px;font-weight:400;line-height:1.3;margin:90px auto 25px;padding:0;text-decoration:none;width:200px;text-indent:-9999px;outline:0;overflow:hidden;display:block;}
.wp-core-ui .button-primary:active{background:#000000;border-color:#000000;box-shadow:none;color:#fff;width:100%;font-weight:bold;text-transform:uppercase;letter-spacing:0.1em;}
.wp-core-ui .button-primary{background:#007cba;border-color:#007cba;background:#000!important;border-color:#000!important;color:#fff;text-decoration:none;text-shadow:none;}
.wp-core-ui .button,.wp-core-ui .button-primary{display:inline-block;text-decoration:none;font-size:13px;line-height:2.15384615;min-height:30px;margin:0;padding:0 10px;cursor:pointer;border-width:1px;border-style:solid;-webkit-appearance:none;border-radius:3px;white-space:nowrap;box-sizing:border-box;margin-top:10px;width:100%!important;text-transform:uppercase;font-weight:bold;letter-spacing:0.1em;}
input[type=password]:focus{border-color:#000;box-shadow:none;outline:1px solid transparent;}
.wp-core-ui .button.button-large{min-height:32px;line-height:2.30769231;padding:6px!important;}
.wp-core-ui .button-primary:focus{box-shadow:0 0 0 1px #fff, 0 0 0 2px #000;}
