body { background: url(../img/bodyback.jpg?t=3); background-attachment: fixed; background-position: center center; background-size: cover; font-size: 15px; }

.logo-color { color: #074E7C; }
.logo-font { font-family: 'Quicksand', 'Source Sans Pro', -apple-system, BlinkMacSystemFont, 'Helvetica Neue', Helvetica, sans-serif, Arial !important; }

header { border-bottom: 1px solid #EAEAEA; }
footer { margin-top: 60px; background-color: #074E7C; color: #CCC; }
section { min-height: 720px; }
.headbar table, .footbar table, header table, footer table { width: 100%; }
.headbar { border-bottom: 1px solid #EAEAEA; font-size: 13px; color: #CCC; }
.headbar .ui.dropdown { font-size: 13px; color: #999; }
.headbar a { color: #999; text-decoration: none; }
.headbar a:hover { color: #024D7A; }

.footbar { background-color: #17253F; font-size: 13px; color: #999; padding: 10px 0; }
.footbar a { color: #999; text-decoration: none; }
.footbar a:hover { color: #FFF; }

footer ul { margin: 0; padding: 0; list-style: none; }
footer ul li { border-bottom: 1px solid rgba(255,255,255,0.10); }
footer ul li:last-child { border-bottom: none; }
footer ul li a { display: block; color: #FFF; padding: 8px 0; }
footer ul li a:hover { color:#FF8132; }
footer a { color: #FFF; }
footer a:hover { color: #17253F; }

.headmenu { padding: 5px 0; }

.ms-layer.title { font-weight: 600; white-space: 1px; }
.ms-layer.body { font-weight: 500; white-space: 0.50px; text-align: center; }

.content-title { margin-bottom: 5px; }
.content-spot { margin-top: 5px; }

.mbottom-5 { margin-bottom: 5px; }
.mtop-5 { margin-top: 5px; }
.margin-5 { margin: 5px 0; }
.margin-10 { margin: 10px 0; }

.submenu { list-style: none; padding: 0; margin: 0; width: 100%; }
.submenu li { border-bottom: 1px solid #1A3958; }
.submenu li:last-child { border-bottom: none; }
.submenu li a { display: block; background:#074E7C; color: #FFF; padding: 10px; font-weight:600; font-size: 14px;  }
.submenu li a.active,
.submenu li a:hover { background: #17253F;  }

.product-image { float: right; width: 100%; max-width: 450px; margin: 0 0 20px 20px; }

#share-buttons img { width: 35px; padding: 5px; border: 0; box-shadow: 0; display: inline; }