header {
 font-size: 16px;
}

.gnb-header ul.dropdown.experience div, .gnb-header ul.dropdown.apps div {
 height: 70px;
}

.gnb-header ul.main > li.logo {
padding-top: 7px;
}

.gnb-header .header-container .epp-name {
 color: #212428;
}

#subnav-content .breadcrumb {
	width: 390px;
}

#subnav-content .breadcrumb li {
	display: table-cell;
	height: 42px;
	vertical-align: middle;
	width: 100%;
}
/* MANTIS 4754 */
/* .content-wrapper,
.content-wrapper *,
#quick-view-wrapper,
#quick-view-wrapper *,
.content-wrapper select, 
.content-wrapper textarea, 
.content-wrapper input[type="text"], 
.content-wrapper input[type="password"], 
.content-wrapper input[type="datetime"], 
.content-wrapper input[type="datetime-local"], 
.content-wrapper input[type="date"], 
.content-wrapper input[type="month"], 
.content-wrapper input[type="time"], 
.content-wrapper input[type="week"], 
.content-wrapper input[type="number"], 
.content-wrapper input[type="email"], 
.content-wrapper input[type="url"], 
.content-wrapper input[type="search"], 
.content-wrapper input[type="tel"], 
.content-wrapper input[type="color"] {
	box-sizing: content-box;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
	-ms-box-sizing: content-box;
} */

.content-wrapper h2 {
	text-transform: none;
}

/* Override Footer Styles from page Styles */
#footer .social-links {
	background-color: transparent;
	clear: none;
	margin: 15px 0 0;
	overflow: visible;
	padding: 0;
	width: auto;
}

#footer {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
	clear: none;
	position: static;
	width: auto;
	z-index: auto;
}

#footer a {
	color: #20A2FF;
	line-height: normal;
}

#footer .footer-top ul {
	margin-top: 0.25em;
}

#footer ul {
	margin: 1em 0;
}

#footer .footer-bottom ul.nav {
	margin: 0.5em 0;
}

#footer .social-links ul li {
	margin: 0px;
	padding: 0px;
}
/*
.gnb-footer .footer-top ul {
	margin-bottom: 1em;
}
*/
#footer .search {
	width: 100%;
	background-color: #FFF;
}

#footer .search {
	margin-top: 0px;
}

#footer .footer-search button {
	font-size: 16px;
}

#footer p, 
#footer pre {
	margin: 1em 0;
}

#wrap b #footer {
	font-weight: normal;
}


/* Fixes for AppStore Pages v5.0 (introduced container class appstore-fix for content fixes for all appstore pages) */
.appstore-fix #subnav-content .breadcrumb {
	margin: 0px;
	line-height: 16px;
	padding-left:0px;
}

.appstore-fix #subnav-content .breadcrumb li {
	display: inline;
}

.content-wrapper.appstore-fix,
.apps-body-container-fix #quick-view-wrapper {
	font-size: 12px;
	color: #666666;
	font-family: Arial,Helvetica,sans-serif;
	line-height: 16px;
}

.appstore-fix #subnav-content .subnav-actions {
	margin: 0px;
}

.appstore-fix #subnav-content h2 {
	font-family : 'InterfaceB','Arial','Helvetica',sans-serif;
	margin: 0px;
}

.appstore-fix #subnav-content ul.product-info {
	margin: 0px;
	font-family: 'InterfaceB', 'Arial', 'Helvetica', sans-serif;
	color: #666;
}

.appstore-fix #subnav-content ul.subnav-links {
	margin: 0px;
	font-family: 'InterfaceB', 'Arial', 'Helvetica', sans-serif;
}

.appstore-fix #subnav-bottom {
	font-family: 'InterfaceB', 'Arial', 'Helvetica', sans-serif;
}

.appstore-fix #container strong {
	font-family: helvetica, arial, sans-serif;
}

.appstore-fix #container .ranking-total li h5 strong {
	font-family: 'InterfaceR',arial,helvetica,sans-serif;
}

.appstore-fix #container p,
.appstore-fix #container #app-results a {
	font-weight: normal;	
}

.appstore-fix #container .ranking-total {
	margin: 0px;
}

.appstore-fix #container .ranking-total li.overall h5 {
	margin-top: 0px;
	margin-bottom: 0px;
}
.appstore-fix #container .custom-dropdown ul
{
	padding:0px;
}

/* Fixing layer popup issues in apps pages */
body.apps-body-container-fix {
	position: static;
}

.apps-body-container-fix #quick-view-wrapper ul {
	margin: 0px;	
}

.apps-body-container-fix #quick-view-wrapper ul.custom-dropdown {
	margin: 6px 0 0 6px;
}

.apps-body-container-fix #quick-view-wrapper h3 {
	line-height: 16px;
}

.apps-body-container-fix #quick-view-wrapper p {
	margin: 0px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.apps-body-container-fix #quick-view-wrapper #finalstep .product h3 a {
	line-height: 24px;
}

.apps-body-container-fix #quick-view-wrapper a.reg-btn span {
	font-family: 'InterfaceB','arial','helvetica';
	font-weight: normal; 
}

/* Appstore Browse Page fixes */

.appstore-fix .apps-browse-fix input.search, 
.appstore-fix .apps-browse-fix textarea, 
.appstore-fix .apps-browse-fix input[type="text"], 
.appstore-fix .apps-browse-fix input[type="email"], 
.appstore-fix .apps-browse-fix input[type="tel"], 
.appstore-fix .apps-browse-fix input[type="password"], 
.appstore-fix .apps-browse-fix input[type="datetime"], 
.appstore-fix .apps-browse-fix input[type="datetime-local"], 
.appstore-fix .apps-browse-fix input[type="date"], 
.appstore-fix .apps-browse-fix input[type="month"], 
.appstore-fix .apps-browse-fix input[type="time"], 
.appstore-fix .apps-browse-fix input[type="week"], 
.appstore-fix .apps-browse-fix input[type="number"], 
.appstore-fix .apps-browse-fix input[type="url"], 
.appstore-fix .apps-browse-fix input[type="search"] {
	border-radius: 0px;
	border: 1px solid #CCCCCC;
	font-family: inherit;
	font-size: inherit;
	padding: 0px 4px !important;
}

.appstore-fix .apps-browse-fix #result-container .pagination p,
.appstore-fix .apps-browse-fix #results-section ul,
.appstore-fix .apps-browse-fix #filter-container ul,
.appstore-fix .apps-browse-fix #filter-container h5  {
	margin: 0px;
}

.appstore-fix .apps-browse-fix #result-container .placement-text p {
	margin-top: 0px;
}

.appstore-fix .apps-browse-fix #result-container .placement-text p.product-id {
	font-weight: bold;
}

.appstore-fix .apps-browse-fix #result-container p.noresults {
	margin-top: 0px;
}

body.appstore-body-fix,
body.appstore-body-fix #outer-wrap,
body.appstore-body-fix #inner-wrap {
	position: static;
}

#apps #quick-view .custom-dropdown-active ul{
	padding: 0 !important;
	box-sizing: content-box;
	width: 278px;
}
/* Added for Mantis 2821*/
#result-container ul.custom-dropdown {	
	padding: 0;	
}
/**/

/* START : FIXES FOR /us/appstore/app/G00000057007 page */
.apps-body-container-fix .appstore-fix ul.product-info,
.apps-body-container-fix .appstore-fix ul.subnav-links,
.apps-body-container-fix .appstore-fix #container.appstore-detail-fix ul  {
	padding-left: 0px;
}

.apps-body-container-fix .appstore-fix #container.appstore-detail-fix .app-support .support-col .video img {
	max-width: none;
}

.apps-body-container-fix .appstore-fix #container.appstore-detail-fix #app-results .apps-row-contain > ul.app,
.apps-body-container-fix .appstore-fix #container.appstore-detail-fix #app-category-list .category-list {
	margin: 0px;
}
/* END : FIXES FOR /us/appstore/app/G00000057007 page */