/*!
 * Theme Name: HMS Products
 * Author: Miller Media
 * Author URI: http://www.millermediainc.com
 * Version: 1.0
 */*{transition:all 0.2s linear}html,body{margin:0;padding:0}address{font-style:normal}img{height:auto;max-width:100%}ol ol li{list-style-type:lower-alpha}p{margin:25px 0}a img{border:none}a:link,a:visited{color:#D00038}a:hover,a:active,a:focus{color:#282828}a img{border:none}a.button{background:#D00038;color:#fff;display:inline-block;font-size:20px;font-weight:300;letter-spacing:0;min-weight:200px;padding:17px 17px 18px 18px;text-align:center;text-decoration:none;text-transform:uppercase}a.button:hover{background:#282828}.aligncenter{text-align:center}.alignleft{float:left;margin:0 25px 25px 0}.alignright{float:right;margin:0 0 25px 25px}.clear{clear:both}.custom-logo-link{display:block;float:left;height:104px;padding:10px 0;width:104px}.entry-footer{clear:both;display:block;font-size:12px}.gallery{clear:both;display:flex;flex-wrap:wrap;justify-content:space-evenly}.gallery-icon{align-items:center;display:flex}.gallery-item{align-items:center;background:#fff;border:1px solid #DDD;border-radius:4px;box-sizing:border-box;display:flex;justify-content:center;margin:12.5px 1.5%;padding:9px}.hidden{opacity:0}.panel{border-bottom:10px solid #474143;border-top:10px solid #474143;clear:both;overflow:hidden;padding:50px 0;text-align:center}.visible{opacity:1}.wrap{margin:0 auto;max-width:90%;overflow:hidden;width:1440px}#page{width:100%}body{background:#fff;color:#000;font:16px/25px Lato,arial,helvetica,sans-serif;letter-spacing:0.1em}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:25px;margin:0 0 25px}h1{color:#830D2D;font-size:44px;line-height:50px;text-transform:uppercase}h2{font-size:28px;font-weight:700;line-height:30px}.menu{list-style:none;margin:0;padding:0}.menu-item{display:inline-block}#site-navigation{clear:both}#masthead{background:#646464 url("assets/images/masthead.jpg") no-repeat center center;background-size:cover;box-shadow:0 0 3px #000;color:#fff;font-weight:700;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:1}#masthead a{color:#fff;text-decoration:none}#masthead .custom-logo-link{flex-basis:7%}#masthead .wrap{align-items:center;display:flex;justify-content:space-between}#masthead #header-widget-1{float:right;flex-basis:92%;font-size:24px;padding:12.5px 0 0}#masthead #header-widget-1 a.icon:hover{color:#D00038}#masthead #header-widget-1 .icon{margin:0 5px;vertical-align:top}#masthead #header-widget-1 .icon:first-child{margin-left:0}#masthead #header-widget-1 .icon:last-child{margin-right:0}#masthead #header-widget-1 .contact{float:right}#masthead #header-widget-1 .menu{font-size:14px;letter-spacing:0.05em;text-align:right;text-transform:uppercase}#masthead #header-widget-1 .menu:first-of-type{margin-top:12.5px}#masthead #header-widget-1 .menu>.menu-item:not(:first-child):before{content:"|";padding:0 1em}#masthead #header-widget-1 .menu>.menu-item a:hover,#masthead #header-widget-1 .menu>.menu-item .current-menu-item a{color:#D00038}#masthead #header-widget-1 .site-title{display:none;visibility:hidden}@media (min-width: 544px){#masthead #header-widget-1 .site-title{display:block;float:left;text-align:left;visibility:visible}}#masthead #header-widget-1 .widget{display:inline-block;vertical-align:middle}#colophon{background:#606060 url("assets/images/colophon.jpg") no-repeat center top;background-size:cover;clear:both;color:#DEDEDE;font-size:18px;font-weight:300}#colophon .site-info{background:rgba(0,0,0,0.5);font-size:14px}#colophon .site-info .wrap{align-items:center;display:flex;justify-content:center;padding:25px 0}@media (min-width: 992px){#colophon .site-info .wrap{justify-content:space-between}}#colophon .site-info #copyright{display:none;visibility:hidden}@media (min-width: 992px){#colophon .site-info #copyright{display:block;visibility:visible}}@media screen and (max-width: 960px){.home #content .panel#products{background-image:none !important}.home #content .panel#products a.button{background:#D00038;color:#fff;font-size:16px;font-weight:bold;text-transform:none}.home #content .panel#products a.button:hover{background:#282828}}#content{clear:both;overflow:hidden;padding:174px 0 50px}#footer-widget-3{text-align:right}#mobile-bar{display:none;visibility:hidden}a.button+h2{margin-top:25px}img.aligncenter{display:block;margin:0 auto}input[type="button"],input[type="reset"],input[type="submit"]{background:#F7F6F7;background:-webkit-gradient(linear, left top, left bottom, from(#F7F6F7), to(#DFDBDF));background:-webkit-linear-gradient(#F7F6F7, #DFDBDF);background:-moz-linear-gradient(center top, #F7F6F7 0%, #DFDBDF 100%);background:-moz-gradient(center top, #F7F6F7 0%, #DFDBDF 100%);border:1px solid #c7c0c7;border-radius:2px;box-shadow:inset 0 -1px 0 rgba(0,0,0,0.075),inset 0 1px 0 rgba(255,255,255,0.3),0 1px 2px rgba(0,0,0,0.1);color:#5E5E5E;cursor:pointer;height:35px;text-indent:0;text-shadow:0 1px 0 #fff}.aligncenter div,.aligncenter table{margin:0 auto}.gallery.gallery-columns-3 .gallery-item{flex-basis:30%}.gallery.gallery-columns-3 .gallery-item:nth-child(3n)+.gallery-item{clear:left}.gallery-item img{display:block;margin:0 auto}.home #content{padding:124px 0 0}.panel.bg{background-position:center;background-repeat:no-repeat;background-size:cover}.panel h2{font-size:30px;font-weight:900;line-height:30px;text-transform:uppercase}.panel#banner{padding:0}.panel#banner *{transition:none}.panel#experience{border-bottom:none;text-align:left}.panel#experience h2{text-align:center}.panel#experience .wrap{width:768px}.panel#products{background-position:center bottom;background-repeat:no-repeat;background-size:100% 275px;border:none;border-bottom:3px solid #fff;padding-bottom:45px}.panel#products a.button{background:#FCFAF3;box-sizing:content-box;color:#6A747D;font-size:20px;font-weight:300;width:200px}.panel#products a.button:hover{background:#6A747D;color:#FCFAF3}.panel#products h2{margin-bottom:50px}.panel#products img{margin:0 25px}.panel#services{font-size:32px;font-weight:300;line-height:50px;text-transform:uppercase}.panel#services a.button{align-items:center;background:#fff;border:3px solid #D00038;border-radius:5px;color:#282828;display:inline-flex;font-size:16px;font-weight:700;height:60px;justify-content:center;line-height:20px;margin:5px;text-transform:none;vertical-align:middle;width:230px}.panel#services a.button:hover{background:#D00038;color:#fff}.panel#services h2{margin-bottom:50px}.panel#services p:last-child{margin-bottom:0}.panel#services strong{color:#830D2D;font-size:44px}.panel#welcome{text-align:left}.panel#welcome h2{text-align:center}.panel#welcome ul{display:inline-block;text-align:left}.panel#welcome .wrap{width:768px}.search-form .search-field{box-sizing:border-box;line-height:25px;max-width:100%;padding:7px 0 8px;text-indent:5px;vertical-align:middle;width:190px}.search-form .search-submit{background:#D00038;border:none;color:#fff;cursor:pointer;height:40px;vertical-align:middle;width:40px}.search-form .search-submit .icon{background-image:none;fill:#fff;height:20px;width:20px}#colophon a{color:#DEDEDE;text-decoration:none}#colophon a:hover,#colophon .current-menu-item a{text-decoration:underline}#colophon h3{font-size:30px;font-weight:300;line-height:30px}#colophon input,#colophon select,#colophon textarea{background:rgba(106,116,125,0.75);border:none;color:#DEDEDE}#colophon input[type="submit"]{background:#D00038;background:-webkit-gradient(linear, left top, left bottom, from(#D00038), to(#A7002D));background:-webkit-linear-gradient(#D00038, #A7002D);background:-moz-linear-gradient(center top, #D00038 0%, #A7002D 100%);background:-moz-gradient(center top, #D00038 0%, #A7002D 100%);border-color:#820023;color:#fff;text-shadow:0 1px 0 #820023}#colophon .ezcol{margin-bottom:50px}#colophon .fax,#colophon .phone{float:right;font-size:24px;font-weight:700}#colophon .gform_wrapper{margin-top:0 !important}#colophon .gform_wrapper ul.gform_fields li.gfield:first-child{margin-top:0 !important}#colophon .menu-item{display:block;margin-bottom:12.5px}#colophon .menu-item:last-child{margin-bottom:0}#colophon .phone{float:left}#colophon .wrap{padding:50px 0}@media screen and (max-width: 1280px){#site-navigation{text-transform:none}}@media screen and (max-width: 1080px){.home #content{padding-top:0}.panel#products img{margin:0}#content{padding-top:50px}#masthead{position:static}#mobile-bar{background:#282828;color:#fff;display:block;font-size:18px;font-weight:700;left:0;position:fixed;top:0;visibility:visible;width:100%;z-index:1}#mobile-bar a{color:#fff}#mobile-bar .menu{display:none;position:absolute;right:0;text-align:right;top:50px;width:250px;z-index:1}#mobile-bar .menu-icon{cursor:pointer;display:block;text-transform:uppercase}#mobile-bar .menu-icon.open .fa{transform:rotate(90deg)}#mobile-bar .menu-item{border-bottom:1px solid #fff;display:block;line-height:20px}#mobile-bar .menu-item:last-child{border-bottom:none}#mobile-bar .menu-item a{background:#282828;color:#fff;display:block;padding:10px 25px;text-decoration:none}#mobile-bar .menu-item a:hover,#mobile-bar .menu-item.current-menu-item a{background:#D00038}#mobile-bar .wrap{align-items:center;box-sizing:border-box;display:flex;height:50px;justify-content:space-between;max-width:100%;padding:0 25px;width:100%}#header-widget-1 .contact{display:none;visibility:hidden}#masthead .custom-logo-link{flex-basis:auto}#masthead .wrap{justify-content:center}#masthead #header-widget-1{flex-basis:auto}#page{padding-top:50px}#site-navigation{display:none;visibility:hidden}}@media screen and (max-height: 600px){#mobile-bar{position:relative}#page{padding-top:0}}
/*# sourceMappingURL=style.css.map */
