@charset "UTF-8";
/* =============================================================================
   FONT STYLES
   ========================================================================== */
	@font-face { font-display: swap;font-family: 'Inter'; font-style: normal; font-weight: 100; src: url('../fonts/inter-v12-latin-100.woff2') format('woff2'), url('../fonts/inter-v12-latin-100.woff') format('woff'); }
	@font-face { font-display: swap; font-family: 'Inter'; font-style: normal; font-weight: 200; src: url('../fonts/inter-v12-latin-200.woff2') format('woff2'), url('../fonts/inter-v12-latin-200.woff') format('woff'); }
	@font-face { font-display: swap; font-family: 'Inter'; font-style: normal; font-weight: 300; src: url('../fonts/inter-v12-latin-300.woff2') format('woff2'), url('../fonts/inter-v12-latin-300.woff') format('woff'); }
	@font-face { font-display: swap; font-family: 'Inter'; font-style: normal; font-weight: 400; src: url('../fonts/inter-v12-latin-regular.woff2') format('woff2'), url('../fonts/inter-v12-latin-regular.woff') format('woff'); }
	@font-face { font-display: swap; font-family: 'Inter'; font-style: normal; font-weight: 500; src: url('../fonts/inter-v12-latin-500.woff2') format('woff2'), url('../fonts/inter-v12-latin-500.woff') format('woff'); }
	@font-face { font-display: swap; font-family: 'Inter'; font-style: normal; font-weight: 600; src: url('../fonts/inter-v12-latin-600.woff2') format('woff2'), url('../fonts/inter-v12-latin-600.woff') format('woff'); }
	@font-face { font-display: swap; font-family: 'Inter'; font-style: normal; font-weight: 700; src: url('../fonts/inter-v12-latin-700.woff2') format('woff2'), url('../fonts/inter-v12-latin-700.woff') format('woff'); }
	@font-face { font-display: swap; font-family: 'Inter'; font-style: normal; font-weight: 800; src: url('../fonts/inter-v12-latin-800.woff2') format('woff2'), url('../fonts/inter-v12-latin-800.woff') format('woff'); }
	@font-face { font-display: swap; font-family: 'Inter'; font-style: normal; font-weight: 900; src: url('../fonts/inter-v12-latin-900.woff2') format('woff2'), url('../fonts/inter-v12-latin-900.woff') format('woff'); }
			
	.nav-font { font-weight: 600 !important; font-size: 1.3em; font-family: 'Inter'; text-transform: uppercase; }
	.font-line { font-weight: 200 !important; }
	.font-light { font-weight: 300 !important; }
	.font-semibold { font-weight: 500 !important; }
	.font-bold { font-weight: 700 !important; }
	.font-heavy { font-weight: 900 !important; }
	h1, h2, h3, h4, h5, h6 { margin-bottom: 15px; font-weight: 700; font-family: 'Inter'; }
	strong {font-weight: 600 !important;}
	.lead { font-weight: 600; }

/* =============================================================================
   LAYOUT STYLES
	green #005F72
	gold #EECE6B

	light used in semble #F6F5F3
   ========================================================================== */
	:root {
		 --site-col: #005f72;
		 --site-bg: #005f72;
	}	
	body { background: #FFFFFF; color: #4f4f4f;  font-family: 'Inter', sans-serif;  font-weight: 400; }
/* Wrappers */
	header { padding: 0px 0px 0px 0px; background: #005F72; }
	#page-wrapper { background: #FFFFFF;}
	#header-wrapper { } 
	#logo-wrapper { background: #005F72; }
	#nav-wrapper { background: rgba(0,0,0,0.1); }
	#bar-wrapper { background: #F7F7F7; margin-bottom: 0px;  }
	#tagline-wrapper { background: #F8F9FA;}
	#base-wrapper { background: #005F72;}
	#footer-wrapper { line-height: 2; }
/* Grids */
	#header-grid { }
	#nav-grid { }
	#tagline-grid { }
	#base-grid { }
	#footer-grid { }
/* Areas */
	#header-area { padding: 0px 0px 0px 0px; }
	#nav-area { padding: 0px 0px 0px 0px; border-top: 0px solid rgba(255,255,255,0.2);}
	#tagline-area { padding: 50px 0px 50px 0px; }
	#base-area { padding: 50px 0px 50px 0px; color: rgba(255,255,255,1);  }
	#footer-area { padding: 0px 0px 20px 0px; color: rgba(255,255,255,1); font-size: 80%; }

	.base-links a:link, .base-links a:visited { color: rgba(255,255,255,1); }
	.base-links a:active, .base-links a:hover { color: #EECE6B; text-decoration: none; }
	.brands.brandsfooter > li > a { background-color: rgba(255,255,255,0.1); color:#FFFFFF; }

	#base-area h5 { color: #FFFFFF;}

	#footer-grid a:link, #footer-grid a:visited  { color: rgba(255,255,255,0.9); text-decoration: none;  }
	#footer-grid a:active, #footer-grid a:hover { color: #FFFFFF; }

	 a.plain-link:link, a.plain-link:visited { color: #444444; }
	 a.plain-link:active, a.plain-link:hover { text-decoration: none; }
	 .plain-link-color { color: #005f72; }

	#bar-wrapper { background: #F0FAFA; background-position: center;  -webkit-background-size: cover;  -moz-background-size: cover;  -o-background-size: cover;  background-size: cover; text-align: center; color: #EECE6B; }
	#bar-wrapper .lead { color: rgba(255,255,255,0.7); }
	#bar-wrapper h1 { color: #155F72; margin: 0px; }

	#bar-wrapper-photo { background: linear-gradient( rgba(0,0,0,0.2), rgba(0,0,0,0.2) ), url('https://www.sitefiles.co.uk/server.jpg');  background-position: center;  -webkit-background-size: cover;  -moz-background-size: cover;  -o-background-size: cover;  background-size: cover; text-align: center; padding: 100px 0px; color: #FFFFFF; position: relative;}
	#bar-wrapper-photo .lead { color: rgba(255,255,255,0.7); }
 
	#bar-wrapper-photo-home { background: linear-gradient(to right, rgba(39,94,112, 1), rgba(39,94,112, 0.9), rgba(39,94,112, 0.6) ), url('../layout/slider-1-narrow.jpg');  background-position: center;  -webkit-background-size: cover;  -moz-background-size: cover;  -o-background-size: cover;  background-size: cover; padding: 150px 0px; position: relative;}

	.profile-pic { margin: 10px 0px; border: 2px solid #FFFFFF; max-width: 200px; }

	.site-border-start { border-left: 10px solid #FFFFFF; }
	.site-border-top { border-top: 10px solid #FFFFFF; }
	.site-border-end { border-right: 10px solid #FFFFFF; }
	.site-border-bottom { border-bottom: 10px solid #FFFFFF; }

	.comment_trust { color: #00B67A !important; }

	.photo-1 { background: linear-gradient( rgba(0,0,0,0), rgba(0,0,0,0.3), rgba(0,0,0,0.5), rgba(0,0,0,0.8) ), url('../layout/banner_gp.jpg'); background-repeat: no-repeat; background-size: cover; background-position: center; }
	.photo-2 { background: linear-gradient( rgba(0,0,0,0), rgba(0,0,0,0.3), rgba(0,0,0,0.5), rgba(0,0,0,0.8) ), url('../layout/banner_nurse.jpg'); background-repeat: no-repeat; background-size: cover; background-position: center; }
	.photo-3 { background: linear-gradient( rgba(0,0,0,0), rgba(0,0,0,0.3), rgba(0,0,0,0.5), rgba(0,0,0,0.8) ), url('../layout/banner_treatment.jpg'); background-repeat: no-repeat; background-size: cover; background-position: center; }
	.photo-4 { background: linear-gradient( rgba(0,0,0,0), rgba(0,0,0,0.3), rgba(0,0,0,0.5), rgba(0,0,0,0.8) ), url('../layout/banner_tests.jpg'); background-repeat: no-repeat; background-size: cover; background-position: center; }
	.photo-5 { background: linear-gradient( rgba(0,0,0,0), rgba(0,0,0,0.3), rgba(0,0,0,0.5), rgba(0,0,0,0.8) ), url('../layout/banner_aesthetics.jpg'); background-repeat: no-repeat; background-size: cover; background-position: center; }

	.photo-weight { background: linear-gradient( rgba(0,0,0,0), rgba(0,0,0,0.3), rgba(0,0,0,0.5), rgba(0,0,0,0.8) ), url('../layout/banner_weight.jpg?1'); background-repeat: no-repeat; background-size: cover; background-position: center; }
	.photo-flu { background: linear-gradient( rgba(0,0,0,0), rgba(0,0,0,0.3), rgba(0,0,0,0.5), rgba(0,0,0,0.8) ), url('../layout/banner_flu.jpg?1'); background-repeat: no-repeat; background-size: cover; background-position: center; }
	.photo-cryotherapy { background: linear-gradient( rgba(0,0,0,0), rgba(0,0,0,0.3), rgba(0,0,0,0.5), rgba(0,0,0,0.8) ), url('../layout/banner_cryotherapy.jpg?2'); background-repeat: no-repeat; background-size: cover; background-position: center; }
	.photo-medical { background: linear-gradient( rgba(0,0,0,0), rgba(0,0,0,0.3), rgba(0,0,0,0.5), rgba(0,0,0,0.8) ), url('../layout/banner_medical.jpg?2'); background-repeat: no-repeat; background-size: cover; background-position: center; }

	.adpod_weight { background: linear-gradient( rgba(0,0,0,0), rgba(0,0,0,0.3), rgba(0,0,0,0.5), rgba(0,0,0,0.8) ), url('../../images/adpod_weight.jpg'); background-repeat: no-repeat; background-size: cover; background-position: center; }
	.adpod_flu { background: linear-gradient( rgba(0,0,0,0), rgba(0,0,0,0.3), rgba(0,0,0,0.5), rgba(0,0,0,0.8) ), url('../../images/adpod_flu.jpg'); background-repeat: no-repeat; background-size: cover; background-position: center; }
	.adpod_cryotherapy { background: linear-gradient( rgba(0,0,0,0), rgba(0,0,0,0.3), rgba(0,0,0,0.5), rgba(0,0,0,0.8) ), url('../../images/adpod_cryotherapy.jpg'); background-repeat: no-repeat; background-size: cover; background-position: center; }
	.adpod_medical { background: linear-gradient( rgba(0,0,0,0), rgba(0,0,0,0.3), rgba(0,0,0,0.5), rgba(0,0,0,0.8) ), url('../../images/adpod_medical.jpg'); background-repeat: no-repeat; background-size: cover; background-position: center; }





	h1.title { margin-top: 0px; text-align: center; } 
	h1.title:after {content:' '; display:block; border:3px solid #005f72; width: 30px; margin: 10px auto 30px auto; }

	.content-block { padding: 50px 0px !important; position: relative; }
	.content-block-start { padding: 50px 0px 50px 0px !important; position: relative; }
	.content-block-narrow { padding: 30px 0px 30px 0px !important; position: relative; }
	.content-block-wide { padding: 80px 0px 80px 0px !important; position: relative; }

	.content-block-light { background: #e7e7e7; }
	.content-block-col { background: #005f72; color: #FFFFFF; }
	.content-block-dark { background: #3A3A3A; color: #FFFFFF; }
	.content-block-alt { background: #4caf50; color: #FFFFFF; }
	.content-block-grad { background: linear-gradient(to right, #005f72, #2C66A9); color: #FFFFFF; }
	.content-block-white { background: #FFFFFF; }

	.content-block-svg-sm svg { position: absolute; bottom: -1px; left: 0; height: 5rem; width: 100%; }
	.content-block-svg svg { position: absolute; bottom: -1px; left: 0; height: 10rem; width: 100%; }
	.content-block-svg-lg svg { position: absolute; bottom: -1px; left: 0; height: 20rem; width: 100%; }

	.bg-grid { background: url('../layout/grid.svg'); }
	.bg-noise { background: url('../layout/noise.png'); }

/* =============================================================================
   RESPONSIVE STYLES
   ========================================================================== */
	@media (max-width: 576px)  { /* xs only */
		#logo { margin: 0 auto; }
		.logo_block, .tag_block, .tel_block, .footlinks_block, .credits_block { text-align: center; }
		table.table-flow, .table-flow thead, .table-flow tbody, .table-flow th, .table-flow td, .table-flow tr {display: block;}
		.table-flow thead tr {position: absolute;top: -9999px;left: -9999px;}/
		.table-flow tr {  margin: 0 0 1rem 0;   }
		.table-flow tr {  border-bottom: 10px solid #e7e7e7;   }
		.table-flow td {border: none;	border-bottom: 1px solid #eee;	position: relative;	padding-left: 40%;}
		.table-flow td:before {	position: absolute;top: 0;left: 6px;	width: 35%;padding-right: 10px;	white-space: nowrap;}
		.table-flow td::before { content: attr(data-label); padding: 0.8em 0px; color: rgba(0,0,0,0.4); text-align: right; }
		.mbi-sm-default, .mbi-md-default, .mbi-lg-default, .mbi-xl-default, .mbi-xxl-default { margin-bottom: 30px; }
		.dev-responsive { color: #005f72; }

		.go-image-back-table { background-image: url('../../images/table-full-mobile.jpg'); background-repeat: no-repeat; background-size: cover; background-position: center; }
		.go-image-back-center { width: 100%; margin: 20rem 0 0 0;}
		.go-image-back-side { width: 100%; margin: 20rem 0 0 0;}

		.mission-pic {border-top: 10px solid #FFFFFF;border-bottom-right-radius: var(--bs-border-radius-xxl) !important; border-bottom-left-radius: var(--bs-border-radius-xxl) !important;}

	} /* END media */
	@media (min-width: 576px) { /* sm */
		#page-wrapper2 { width: 576px; margin: 0px auto 50px auto;  background: #FFFFFF; padding: 0px 0px 0px 0px; -moz-box-shadow:0px 0px 5px rgba(0,0,0,0.2); -webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.2); box-shadow:0px 0px 5px rgba(0,0,0,0.2);  }
		.logo_block, .tag_block, .tel_block, .footlinks_block, .credits_block { text-align: center; }
		.tag_block { text-align: center; color: rgba(0,0,0,0.4); font-size: 140%; }
		.tel_block { font-size: 140%; }
		.card-columns {-webkit-column-count:1;-moz-column-count:1;column-count:1;}
		.mb-sm-default { margin-bottom: 30px !important;  }
		.mbi-md-default, .mbi-lg-default, .mbi-xl-default, .mbi-xxl-default { margin-bottom: 30px; }
		 .dev-responsive-sm { color: #005f72; }

		.go-image-back-table { background-image: url('../../images/table-square.jpg'); background-repeat: no-repeat; background-size: cover; background-position: center; }
		.go-image-back-center { width: 80%; margin: 12rem 0;}
		.go-image-back-side { width: 80%; margin: 10rem 0 10em 0;}

		.mission-pic {border-top: 10px solid #FFFFFF;border-bottom-right-radius: var(--bs-border-radius-xxl) !important; border-bottom-left-radius: var(--bs-border-radius-xxl) !important;}

	} /* END media */
	@media (min-width: 768px) { /* md */
		#page-wrapper2 { width: 768px; }
		.tag_block { text-align: center; }
		.tel_block { text-align: right; }
		.logo_block { text-align: left; }
		.footlinks_block { text-align: left; }
		.credits_block { text-align: right; }
		.card-columns {-webkit-column-count:2;-moz-column-count:2;column-count:2;}
		.mb-md-default { margin-bottom: 30px !important;  }
		.mbi-md-default { margin-bottom: 0px !important;  }
		 .dev-responsive-md { color: #005f72; }

		.go-image-back-table { background-image: url('../../images/table-full.jpg'); background-repeat: no-repeat; background-size: cover; background-position: center; }
		.go-image-back-center { width: 70%; margin: 12rem 0;}
		.go-image-back-side { width: 66%; margin: 10rem 0 10em 0;}
	} /* END media */
	@media (min-width: 992px) { /* lg */
		#page-wrapper2 { width: 992px; }
		.card-columns {-webkit-column-count:3;-moz-column-count:3;column-count:3;}
		.mb-lg-default { margin-bottom: 30px !important;  }
		.mbi-lg-default { margin-bottom: 0px !important;  }
		 .dev-responsive-lg { color: #005f72; }
 
		.mission-pic {border-left: 10px solid #FFFFFF; border-top: 0px; border-bottom: 10px solid #FFFFFF;border-top-right-radius: var(--bs-border-radius-xxl) !important; border-bottom-right-radius: 0px !important; border-bottom-left-radius: 0px !important;}

		.go-image-back-table { background-image: url('../../images/table-narrow.jpg'); background-repeat: no-repeat; background-size: cover; background-position: center; }
		.go-image-back-center { width: 50%; margin: 12rem 0;}
		.go-image-back-side { width: 50%; margin: 10rem 0 10em 0;}
	} /* END media */
	@media (min-width: 1200px) { /* xl */
		#page-wrapper2 { width: 1200px; }
		.card-columns {-webkit-column-count:4;-moz-column-count:4;column-count:4;}
		.mbi-xl-default { margin-bottom: 0px !important;  }
		.mb-xl-default { margin-bottom: 30px !important;  }
		 .dev-responsive-xl { color: #005f72; }

		.go-image-back-table { background-image: url('../../images/table-full.jpg'); background-repeat: no-repeat; background-size: cover; background-position: center; }
		.go-image-back-center { width: 33%; margin: 12rem 0;}
		.go-image-back-side { width: 33%; margin: 10rem 0 10em 0;}
	} /* END media */
	@media (min-width: 1400px) { /* xxl */
		#page-wrapper2 { width: 1400px; }
		.card-columns {-webkit-column-count:4;-moz-column-count:4;column-count:4;}
		.mb-xxl-default { margin-bottom: 30px !important;  }
		.mbi-xxl-default { margin-bottom: 0px !important;  }
		.dev-responsive-xxl { color: #005f72; }

		.go-image-back-table { background-image: url('../../images/table-narrow.jpg'); background-repeat: no-repeat; background-size: cover; background-position: center; }
		.go-image-back-center { width: 33%; margin: 12rem 0;}
		.go-image-back-side { width: 33%; margin: 10rem 0 10em 0;}
	} /* END media */

	#page-wrapper3 { max-width: 1920px; margin: 0 auto; -moz-box-shadow:0px 0px 5px rgba(0,0,0,0.2); -webkit-box-shadow:0px 0px 5px rgba(0,0,0,0.2); box-shadow:0px 0px 5px rgba(0,0,0,0.2); }

/* =============================================================================
   DESIGN STYLES
   ========================================================================== */
	.go-full-back {background: url('../img/pic1.jpg') no-repeat center center fixed;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}  
	.social-icon { margin: 0px 10px 10px 0px; }


	 .owl-theme .owl-nav { margin: 5px 0px; }
	 .owl-theme .owl-nav .owl-prev span, .owl-theme .owl-nav .owl-next span { padding: 5px 10px; margin: 5px 0px; }
     .owl-theme .owl-dots .owl-dot { margin: 0px 10px; }
	 .owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span { background: #005F72; }
	 .owl-theme .owl-dots .owl-dot span {width: 20px; height: 4px;margin: 5px 2px;background: #D6D6D6;display: block;-webkit-backface-visibility: visible;transition: opacity .2s ease;border-radius: 0px}


/* =============================================================================
   NAV STYLES
   ========================================================================== */

	.navbar-custom .navbar-brand {  color: rgba(0, 0, 0, 0.9);}
	.navbar-custom .navbar-brand:hover, .navbar-custom .navbar-brand:focus {  color: rgba(0, 0, 0, 0.9);}
	.navbar-custom .navbar-nav .nav-link {  color: rgba(0, 0, 0, 0.9);}
	.navbar-custom .navbar-nav .nav-link:hover, .navbar-custom .navbar-nav .nav-link:focus { color: #005f72; }
	.navbar-custom .navbar-nav .nav-link.disabled {  color: rgba(0, 0, 0, 0.3);}
	.navbar-custom .navbar-nav .show > .nav-link,.navbar-custom .navbar-nav .active > .nav-link,.navbar-custom .navbar-nav .nav-link.show,.navbar-custom .navbar-nav .nav-link.active {  color: #005f72;}

	.navbar-custom .navbar-toggler {  color: #005f72;  border-color: rgba(0, 0, 0, 0.3);}
	.navbar-custom .navbar-toggler-icon {  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
	}
	.navbar-custom .navbar-text {  color: rgba(0, 0, 0, 0.5);}
	.navbar-custom .navbar-text a {  color: rgba(0, 0, 0, 0.9);}
	.navbar-custom .navbar-text a:hover, .navbar-custom .navbar-text a:focus {  color: rgba(0, 0, 0, 0.9);}


	.navbar-custom-dark .navbar-brand {  color: rgba(255, 255, 255, 1);}
	.navbar-custom-dark .navbar-brand:hover, .navbar-custom-dark .navbar-brand:focus {  color: rgba(255, 255, 255, 1);}
	.navbar-custom-dark .navbar-nav .nav-link {  color: rgba(255, 255, 255, 1);}
	.navbar-custom-dark .navbar-nav .nav-link:hover, .navbar-custom-dark .navbar-nav .nav-link:focus { color: #EECE6B; }
	.navbar-custom-dark .navbar-nav .nav-link.disabled {  color: rgba(255, 255, 255, 0.3);}
	.navbar-custom-dark .navbar-nav .show > .nav-link,.navbar-custom-dark .navbar-nav .active > .nav-link,.navbar-custom-dark .navbar-nav .nav-link.show,.navbar-custom-dark .navbar-nav .nav-link.active {  color: #EECE6B;}

	.navbar-custom-dark .navbar-toggler {  color: #124785;  border-color: rgba(255, 255, 255, 0.3);}
	.navbar-custom-dark .navbar-toggler-icon {  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 1)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
	}
	.navbar-custom-dark .navbar-text {  color: rgba(255,255, 255, 0.5);}
	.navbar-custom-dark .navbar-text a {  color: rgba(255, 255, 255, 0.9);}
	.navbar-custom-dark .navbar-text a:hover, .navbar-custom-dark .navbar-text a:focus {  color: rgba(255, 255, 255, 0.9);}

	.go-list .list-group .list-group-item { position: relative; display: block; padding: 0.75rem 1.25rem; background-color: rgba(0, 0, 0, 0.05); border: 3px solid #FFFFFF !important; -webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;-ms-transition: all 0.5s ease;transition: all 0.5s ease; }
	.go-list .list-group .list-group-item-action:hover, .go-list .list-group .list-group-item-action:focus { z-index: 1; color: #FFFFFF !important; text-decoration: none; background-color: #005f72 !important; }
	.go-list .list-group .list-group-item-action.active { color: #FFFFFF; background-color: #005f72; border: 3px solid #FFFFFF !important; }

/* ==========================================================================
	DEFAULT STYLES
   ========================================================================== */
	.form-group { margin-bottom: 30px; }
	.toast { background-color: rgba(255, 255, 255, 1);}
	.brands > li > a { margin-right: 10px; margin-bottom: 10px; }

/* =============================================================================
   PRINT STYLES
   ========================================================================== */
@media print {
  * { background: transparent !important; color: black !important; box-shadow:none !important; text-shadow: none !important; filter:none !important; -ms-filter: none !important; } /* Black prints faster: h5bp.com/s */
  a, a:visited { text-decoration: underline; }
  a[href]:after { content: " (" attr(href) ")"; }
  abbr[title]:after { content: " (" attr(title) ")"; }
  .ir a:after, a[href^="javascript:"]:after, a[href^="#"]:after { content: ""; }
  pre, blockquote { border: 1px solid #999; page-break-inside: avoid; }
  thead { display: table-header-group; }
  tr, img { page-break-inside: avoid; }
  img { max-width: 100% !important; }
  @page { margin: 0.5cm; }
  p, h2, h3 { orphans: 3; widows: 3; }
  h2, h3 { page-break-after: avoid; }
  #header_wrapper, #nav_wrapper, #tagline_wrapper, #base_wrapper, #footer_wrapper { display: none; }
  #core_area { padding: 0px; }
  #page_wrapper { padding: 0px; width: 100%; box-shadow:none; text-shadow: none; filter:none; -ms-filter: none;  border: 0px solid #FFFFFF; box-shadow: 0px 0px 0px #FFFFFF;-moz-box-shadow: 0px 0px 0px #FFFFFF;-webkit-box-shadow: 0px 0px 0px #FFFFFF;} 
}

