@import url(//fonts.googleapis.com/css?family=Open+Sans:300,400,700);

body {font-family:Open Sans, Lucida Grande, Helvetica, Arial, sans-serif;}

#acenda-admin-bar-minimized, #admin-bar-maximize-button {display:none!important}

a {color:#000}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6 {color:#000}

.toolbar {min-height:60px; padding-top:6px; padding-bottom:6px}

.header .logo {width:140px}
.header .logo .image-space {padding-top:48px}

.header .tooltent {position:absolute; right:0; top:10px}

.header .navbar {padding:0}
.header .navbar-nav {padding-top:12px}
.header .nav-link {padding:.5rem 1.25rem; text-align:center}
.yta-launch {position:absolute; top:-42px; right:0; display:flex; align-items:center; justify-content:center; width:36px; min-width:36px; height:36px; text-align:center}
    
h3.brand-product {min-height:2.375em;}
.pricing ul {margin-bottom:0; font-size:.875rem;}
.pricing .price, .totals-total {color:#000; font-weight:bold;}
.sku, .stock {margin:0 0 .5rem; font-size:.875rem;}
.price {font-size:1.5rem;}
.pricing .price-special, .pricing .price-compare {text-decoration:line-through}
.price-discount {font-weight:bold}

.is120 {padding-top:120%}

h2:not(:first-child),h3:not(:first-child) {margin-top:1.75rem}

.btn-cta {color:#fff!important; background:#ffd666!important; border-color:transparent!important}

.social {margin-right:-6px; margin-left:-6px}
.social>li {margin:0!important; padding-right:6px; padding-left:6px}
.social a {display:block; width:32px; height:32px; color:#fff; font-size:100%; line-height:32px; text-align:center; background:#000; border-radius:100%}

@media (min-width:768px) {
	.header .logo {width:200px}
}

@media (min-width:992px) {
	.toolbar {min-height:96px; padding-top:16px; padding-bottom:16px}
	.header .logo {width:256px}
	.header .logo .image-space {padding-top:64px}
	.header .tooltent {top:16px}
	
	.header .navbar {position:absolute; top:0; right:0; padding-top:0}
	.header .toolbar-mobile-menu-always .navbar {position:relative; top:auto; right:auto; padding:0}
	.header .navbar-nav {padding-top:5px}
	.header .nav-link {text-align:right}
    .yta-launch {display:none}
    .toolbar-mobile-menu-always .yta-launch {display:flex; top:-48px}
}

@media (max-width:767px) {
    .container, .container-fluid {padding-right:15px; padding-left:15px}

	.header .tooltent {top: 12px; font-size:.8125rem}
	.header .tooltent > li:not(:last-child) {margin-right:.625em}
}