.tp-caption.BigBold-Button:focus {
  outline: 2px solid orange !important;
}

a:focus {
  outline: 2px solid #D1190D !important;
}
#ut-sitebody #ut-mobile-menu a, #ut-sitebody #navigation ul li a {text-transform:capitalize !important;}
.pt-style-1 .page-title, .pt-style-1 .section-title {padding:0px !important;}
.rev_slider .tp-caption {text-transform: capitalize !important;}
div.msuhead {padding: 8px !important;padding-right: 20px !important;padding-left: 20px !important;padding-top:9px !important;}

ul.address-links a {top: 10px !important;position: relative;}
ul.address-links img {width: 50px;float: left;}
ul.social-links img {width: 50px;float: left;}
footer ul.social-links a {padding-right:0px !important;}
.ut-portfolio-menu li a:hover {border: 3px solid #ac8585 !important;}
.ut-hover a:focus .ut-portfolio-info-c {border: 3px solid #ac8585 !important;}
.ut-portfolio-info-c span, .ut-portfolio-info-c h3, .ut-portfolio-menu li a {text-transform:capitalize !important;}
.ut-mobile-menu li {border-bottom:1px dotted white !important;}
.ut-mobile-menu a:not(.bklyn-btn):after {display:none !important;}
footer div.widgettitle {font-weight: 700 !important;text-transform: uppercase;font-size: 1em;margin-bottom: 1.5em;font-family: 'Roboto',sans-serif !important;color: #151515 !important;font-size: 15px !important;}
footer div.widgettitle span {padding-bottom: 1em;border-bottom: .15em solid #D1190D !important;}
button.ut-mm-button:focus {border: 2px solid #f7f7f7 !important;}
.homebox .lead {padding-left: 20px;}