/* Pop up styles */
body { background-color: #D6D7D9; }
#popupHeader { 
	background: url('https://secureimages.match.com/match/header/hdrNextSprite.png') repeat-x 0 0; 
	width: 100%; 
	position: relative; 
	height:35px;
}
#popupHeader .mLogo { 
	background: url('https://secureimages.match.com/match/header/hdrNextAssets.png') no-repeat 0 0; 
	width: 149px; 
	position: relative; 
	overflow: hidden; 
	height: 21px;
	top: 7px; 
	left: 15px; 
	text-indent: -9999px;
	margin: 0;
}
#popupHeader .yLogo { 
	background: url('https://secureimages.match.com/match/header/hdrNextAssets.png') no-repeat left -71px; 
	width: 205px; 
	position: relative; 
	overflow: hidden; 
	height: 21px;
	top: 7px; 
	left: 15px; 
	text-indent: -9999px;
	margin: 0;
}

A.puClose {
	position: absolute;
	right: 10px;
	top: 11px;
	z-index: 2;
	color: #FFF;
	text-decoration: none;
	font-size: 10px;
}
A.puClose:hover { text-decoration: underline; }
.popup_container {
	background-color: #FFF;
	max-width: 775px;
}
.popup_content { padding: 20px 15px; }
	.matchMobileAddon{
		background:url('https://secureimages.match.com/match/subscribe/mobilePopupBG.jpg');
height:346px;
left:-15px;
position:relative;
top:-20px;
max-width:540px;
		
	}
	.floatingCopy{
	left:32px;
position:absolute;
top:186px;
	}
.matchMobileAddon .body div, .matchMobileAddon .body ul{
    display:none;
}
.matchMobileAddon .body .floatingCopy{
    display:block
}
@media (max-width: 480px) {
  #tblAccountSettings {
	width: 100% !important;
  }
  .puClose {
	font-weight: bold;
  }
}

/* Header minimal */
.header-minimal { height: 34px; width: 100%; background-color: #1b68a9; position: relative; }
.ptbr .header-minimal {background-color:#f1f1f1;}
.header-minimal h1 a,
.header-minimal h1.logo {position: relative;top: 6px;left: 20px;margin: 0; background-image: url('https://secureimages.match.com/match/header/bg-header-assets.png'); background-repeat: no-repeat; background-position: 0 0; display: block; overflow: hidden; height: 21px; width: 149px; text-indent: -9999px;}
.header-minimal h1.logo.icon { height: 26px; background-image: url('https://secureimages.match.com/match/header/bg-logo-icon.png'); background-position: 0 -1px; }
.sc10 .header-minimal h1.logo.icon { background-position: 0 0; height: 21px; }

.header-nav {
	height: 100%;
}
.header-nav .spmLogo { 
	top: 4px; 
	height: 26px; 
	left: 10px;
	background-image: url('https://secureimages.match.com/match/header/logo-stir-white-rebrand.svg'); 
	background-size: contain;
	background-repeat: no-repeat;
	position: relative;
}
.header-nav .bpmLogo { 
	top: 8px; 
	height: 24px; 
	background-image: url('https://secureimages.match.com/match/header/logo-bpm-white.svg'); 
	background-size: contain; 
	left: 10px; 
	background-repeat: no-repeat;
	position: relative;
}
.header-nav .bbpLogo { 
	top: 6px; 
	height: 26px; 
	background-image: url('https://secureimages.match.com/match/header/logo-bbp-white.svg'); 
	background-size: contain; 
	left: 10px; 
	background-repeat: no-repeat;
	position: relative;
}
.header-nav .otLogo { 
	top: 5px; 
	height: 24px; 
	background-image: url('https://secureimages.match.com/match/header/logo-ourtime-white.svg'); 
	background-size: contain; 
	left: 10px; 
	background-repeat: no-repeat;
	position: relative;
}
.header-nav .matchLogo { 
	top: 5px; 
	height: 26px; 
	background-image: url('https://secureimages.match.com/match/header/bg-logo-icon.png'); 
	left: 10px;
	background-repeat: no-repeat;
	position: relative;
}