/* =============================================================================
   CONTENTS
   
   1. TYPE
  	    1.1. TYPE HEADINGS AND GENERAL STYLES
		1.2. LINK STYLES
   2. GLOBAL STYLES
   		2.1. MAIN CONTAINER
		2.2. HIDE FOR PRINT
		2.3. PRUDENTIAL INTERNATIONAL LOGO
		2.4. NEWS/RELATED LINKS PANEL
		2.5. TOGGLE PANEL
		2.6. CONTACT PANEL
   3. SET PREFERENCES PAGE
	    3.1. ROYAL SLIDER RESET FOR PRINT
   
   ========================================================================== */

/* =============================================================================
   1. TYPE
   ========================================================================== */
   
/*--------------------------------------------
	1.1 TYPE HEADINGS AND GENERAL STYLES
  ------------------------------------------*/
   
body {
	background: #FFF;
	color: #68727a;
	font-family: Georgia, serif;
	line-height: 1.2;
}
p, table, ul, ol, dl, blockquote, pre, code, form {margin: 0 0 1em;}

h1 {
	font-size: 2em;
	margin: 0.5em 0 0.25em;
}
h2 {font-size:1.7em;}
h3 {font-size:1.5em;}
h4 {font-size:1.2em;}
h5 {font-size:1em;}
h6 {font-size:1em;}

h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	text-shadow: none;
	border-top: 2px solid #CCC;
	padding-top: 0.5em;
	padding-bottom: 0;
}
table {
	width: 100%;
	text-align: left;
	border: 0;
	margin: 0;
	padding: 0;
}
table caption {
	text-align: left;
	font-size: 1.2em;
	border-bottom: 1px solid #e5e5e5;
	padding: 5px 0px;
}
table th, table td {
	padding: 5px 0px;
	border-bottom: 1px solid #e5e5e5;
}

/*--------------------------------------------
	1.2 LINK STYLES
  ------------------------------------------*/

a {
	text-decoration: none;
	color: #cc0000;
}
a:after {
	content: " ("attr(href)") ";
	font-size: 9pt;
	text-decoration: none;
	color: #68727a;
}

/* =============================================================================
   2. GLOBAL STYLES
   ========================================================================== */
   
/*--------------------------------------------
	2.1 MAIN CONTAINER
  ------------------------------------------*/

.container {
	width: 100%;
	margin: 0;
	float: none;
}
.central-container { display: block; }
.main-container { display: block; }
.main {	display: block;	}

/*--------------------------------------------
	2.2 HIDE FOR PRINT
  ------------------------------------------*/

.preferences, .language, .nav-container, .home-slider-container, .shortcuts, .footer, .breadcrumb, a#skip-nav, a#skip-content, .main-title-image img, .pagination, .set-preferences-container, .slider-nav {
	display: none; }
	

/*--------------------------------------------
	2.3 PRUDENTIAL INTERNATIONAL LOGO
  ------------------------------------------*/

.pru-int-logo:before {
	content: url(/pruint_images/template/logo-pru-int.png)
}
.pru-int-logo a {
	display:none;
}

/*--------------------------------------------
	2.4 NEWS/RELATED LINKS PANEL
  ------------------------------------------*/

.panel-item span {
	font-size: 0.7em;
}
.panel-item span:before {
	content: " ";
	white-space:pre;
}
.panel-item span:after {
	content: " ";
	white-space:pre;
}
.panel-item li h3 {
	border-top: none;
	padding-top: 0em;
}

/*--------------------------------------------
	2.5 TOGGLE PANEL
  ------------------------------------------*/

body .toggle-panel {
	display: block!important;
}
body .toggle-panel block {
	display: block!important;
}

/*--------------------------------------------
	2.6 CONTACT PANEL
  ------------------------------------------*/
  
.contact h2 {
	font-size: 1.7em;
}
.contact .contact-details p {
	font-size: 1em;
	line-height: 1em;
	margin: 0;
	padding: 0;
}
.contact .contact-details p.contact-details-number {
	font-size: 1.5em;
	line-height: 1.5em;
	margin: 0;
	padding: 0;
}
.contact .contact-details p.contact-details-small {
	font-size: 0.85em;
	line-height: 1em;
}
.contact ul.contact-nav {
	margin-top: 1em;
}

/* =============================================================================
   3. SET PREFERENCES PAGE
   ========================================================================== */
   
/*--------------------------------------------
	3.1 ROYAL SLIDER RESET FOR PRINT
  ------------------------------------------*/ 

body .royalLoadingScreen {
	display: none;
}
body .entry-container {
	width: 100%!important;
	height: auto!important;
	margin: 0px;
	padding: 0px;
	display: block;
}
body .entry-container a {
	display: none;
}
body .feature-slider-container {
	width: 100%!important;
	height: auto!important;
	margin: 0px;
	padding: 0px;
	display: block;
}
body .feature-slider-container .feature-slider {
	width: 100%!important;
	height: auto!important;
	margin: 0px;
	padding: 0px;
	display: block;
}
body .feature-slider-container ul.royalSlidesContainer {
	width: 100%!important;
	height: auto!important;
	list-style: none;
	margin: 0px;
	padding: 0px;
	display: block;
}
body .feature-slider-container ul.royalSlidesContainer li.royalSlide {
	width: 100%!important;
	height: auto!important;
	list-style: none;
	margin: 0px;
	padding: 0px;
	display: block;
}
body .feature-slider-container ul.royalSlidesContainer li.royalSlide .feature-caption {
	width: 100%;
	margin: 0px;
	padding: 0px;
	display: block;
}
body .feature-slider-container ul.royalSlidesContainer li.royalSlide .feature-caption a {
	display: inline-block!important;
}
