.panoramic-header-layout-standard .site-top-bar-left {
	padding: 3px 0px; width: 50%; float: left; position: relative; z-index: 99; min-height: 25px; background-color: rgb(255, 255, 255);
}
.panoramic-header-layout-standard .site-top-bar-left ul li:first-child a {
	padding: 0px 10px 0px 0px;
}
.panoramic-header-layout-standard .site-top-bar-left ul li:last-child {
	box-shadow: none;
}
.panoramic-header-layout-standard .site-top-bar-left ul li:last-child a {
	padding: 0px 0px 0px 6px;
}
.panoramic-header-layout-standard .info-text {
	margin: 0px 1px 5px 0px; text-align: right; letter-spacing: 1px; font-size: 13px;
}
.panoramic-header-layout-standard .site-top-bar-right {
	padding: 1px 0px 3px; width: 50%; text-align: right; font-size: 14px; float: right; position: relative; z-index: 99; background-color: rgb(255, 255, 255);
}
.panoramic-header-layout-standard .site-top-bar-right i {
	margin: 0px 0px 0px 8px;
}
.panoramic-header-layout-standard .branding {
	float: left; min-height: 91px;
}
.panoramic-header-layout-standard .branding img {
	margin: 0px auto; display: block;
}
.panoramic-header-layout-standard .site-header-right {
	padding: 30px 0px 0px; font-size: 12px; float: right; min-height: 91px;
}
.panoramic-header-layout-standard .site-header-right-link {
	margin: 0px; padding: 0px 5px 1px 0px; line-height: 14px; vertical-align: top; display: inline-block; box-shadow: 1px 0px 0px rgba(0,0,0,0.08);
}
.panoramic-header-layout-standard .site-header-right-link a {
	padding: 1px 5px 0px; border-radius: 3px; transition:0.1s linear; line-height: 19px; -webkit-transition: all 0.1s linear 0s; -moz-transition: all 0.1s linear 0s; -o-transition: all 0.1s linear 0s;
}
.panoramic-header-layout-standard .site-header-right .header-cart {
	margin: 0px;
}
.panoramic-header-layout-standard .site-title {
	margin: 0px; padding: 17px 0px 0px; line-height: 40px; font-size: 40px;
}
.panoramic-header-layout-standard .description {
	margin: 0px; padding: 4px 0px 0px; font-size: 17px;
}
