﻿@charset "utf-8";
/* CSS Document */


@import url('https://fonts.googleapis.com/css?family=Work+Sans|Oswald');

@media screen {
	
			
	
	
	/* home stuff */
	
		
 .circle-no
	{content:" \00bb";    display: block;border:3px solid;
		border-top-right-radius: 50%;
border-top-left-radius: 50%;
border-bottom-right-radius: 50%;
border-bottom-left-radius: 50%;
    height:  29px;
    width: 27px;
    line-height: 22px !important;
    text-align: center;
	padding-left:3px;
  	font: 42px 'Arial', sans-serif;}
	.ct-logo img {height: 45px;
margin-bottom: 5px;}
	.ct-icon img {margin:10px 30px -20px -30px !important}
		.ct-button-space {margin-left:350px !important}

	
	/* textiles */
	
		
	div.tex-button {position:absolute;z-index:1010;margin-top:-120px;}
	div.tex-button div.button a {float:right !important}
	div.tex-image {position:relative;z-index:1000;margin-bottom:10px;overflow:hidden;height:300px}
	.tex-image img {object-fit:contain;width:100%;}
	div.tex-hold {position:relative}
		div.tex-holder {margin-top:120px !important;margin-bottom:-130px !important;}
	div.tex-content {margin-top:-60px;}
	div.bar.tex {height:60px;margin-bottom:40px}
	
	
	
	/* about deroyal */
	
	div.perks {height:150px;overflow:hidden;}
	.perks img {height:150px;width:auto;}
	
	.history-hold {margin-top:80px !important;}
	.div_history {margin-top:-40px;}
	
	.his-bar {color:white;position:relative;    top: -145px;}
	
	
		.his-text {position:relative;font-size:15px;line-height:1.25;padding:30px 55px 0 35px;text-align:left;overflow:hidden;}
	
	.his-text, .flip-card, .flip-card-back {height: 340px;}
	
	div.his-square {width:100%;height:100%;overflow:hidden;}
	.his-square img {width:100%;object-fit:cover;opacity:0.9}

.his-side {font-family:'Arial', sans-serif;font-size:40px;line-height:36px;margin:0;text-transform:uppercase;opacity:0.5;  width:100%;  display:block; position:absolute; letter-spacing:2px; font-weight:900;text-align:center !important; bottom:0;
-moz-transform: rotate(270deg);
-ms-transform: rotate(270deg);
-o-transform: rotate(270deg);
transform: rotate(270deg);
    white-space:nowrap;}
	
	div.his-side {background-color:transparent !important;
    left: 45%;overflow:hidden;vertical-align:bottom;}
	
	.his-20s .his-bar-title {text-transform:uppercase !important}

		.his-bar-title {font-family: 'Oswald', sans-serif;
    font-weight: 600;    font-size: 90px;    position: absolute;    top: 232px;
    left: 20px;    opacity: 0.95;    color: white;background-image:url(../img/arrow_white.png);background-position:bottom 35px right;background-size:30px 30px;background-repeat:no-repeat;padding-right:40px}
	
			.his-70s {background-color:#A3A09C;}
			.his-80s {background-color:#4A8298}
			.his-90s {background-color:#042FB9}
			.his-00s {background-color:#14bef0}
			.his-10s {background-color:#0960D7}
			.his-20s {background-color:#399D9E}
	.his-right {border-right:5px inset solid white}
	.his-right {border-right:5px inset solid white}
	.his-bottom {border-bottom:5px solid white}
	
	/* .his-side {font-family:'Arial', sans-serif;font-size:40px;line-height:36px;margin:0;text-transform:uppercase;opacity:0.4;    writing-mode:tb-rl;
-moz-transform: rotate(180deg);
-ms-transform: rotate(180deg);
-o-transform: rotate(180deg);
transform: rotate(180deg);
    white-space:nowrap;
    display:block;position:absolute;bottom:0;right:0;
   font-weight:900} */




div.comm-image {height:450px;width:450px;float:right;overflow:hidden;z-index:10;margin-right:-80px;}

.comm-circle {background-color:#3542A2;color:white;text-align:center}
.comm-title {font-size:28px !important;line-height:30px !important;text-align:center !important;}

div.comm-circle {margin:110px 0 0 60px;z-index:10000000;border-radius:50%;width:300px;height:300px;padding:45px 30px 20px;box-shadow: inset 0px 0px 15px #000}
.comm-circle.pageTitle.white {font-size:24px;line-height:24px;}
.button.no-bkd a {background-color:transparent;padding:12px 15% 12px 12px !important}
.community {background-image: url(/images/default-source/page-content/about-us/COMMUNITY);background-repeat:no-repeat; background-position:right -70px top -30px;background-size:contain;}
.community00000 {box-shadow:inset 0 0 30000px rgba(255,255,255,0.8);}

.community-in {background-image: url(../img/circle-mask.png);background-position:right top;background-repeat:no-repeat;padding-top:60px;background-size:contain;}
.up30 {background-position:right top -30px !important}
	
.history-center {margin-left:31% !important;}
.his-center-hold {position:relative;width:100%;margin-top:25px}
div.spacer {height:40px;content:normal}

	.grad-left {background-image: 
    linear-gradient(255deg, #0058a4 0%, #0058a4 20%,  rgba(0,88,164,0.4) 40%, transparent 75%);}	
	.grad-right {background-image: 
    linear-gradient(105deg, #0058a4 0%, #0058a4 20%,  rgba(0,88,164,0.4) 40%, transparent 75%);}
	
.sfimagesTmbList img:hover {border:3px solid white;box-shadow: inset 0 0 15px #000;}
.sfimagesTmbList img {max-width:150px;border:3px solid transparent;transition:0.3s ease-in}


/* Ceridian footer */

.CandidatePortal > body .footer > .toggle, .CandidatePortal > body .content > .footer {display:none !important;background:var(--scale-600) !important;visibility:hidden;}	
	

	
	/* Branding Downloads */
	
.overview-doc.big img {    height: 150px !important;
		width: auto !important;}	
	.overview-doc img {    height: 120px;
    width: 93px;
    border: 3px sinset #0058a4;
    margin: -9px 8px 8px -8px;
    padding: 3px;
    background-color: #0058a4;
}

	
	.primary-logo {border:none}
	div.overview-doc .sfimageWrp {background-repeat:no-repeat;background-position:center;background-image:url("../img/booklet_bkd.png");background-size:contain}
	div.overview-doc {width:auto;}
	div.overview-doc-hold {text-align: center}
	
	.link, .link a, .doc-link, .doc-link a {font-weight:600;font-size:18px;}
	.link a, .doc-link a {padding-top: 150px !important;
    margin-top: -150px !important;}
	.link a:visited, a:visited {}
	.link a:hover, .link div:hover, .doc-link a:hover, .doc-link div:hover {color:#70cacb}
	div.primary {padding:40px 30px 15px 32px; height:65px;width:65px;text-align:center;vertical-align:middle}
	div.secondary {padding:20px 15px 10px 17px; height:55px;width:55px;text-align:center}
	.secondary-logo .bkd7545 {border-bottom:1px solid #3d5567}
	
	.link, div.primary, div.secondary, .link a  {word-spacing:900px;word-break:normal;cursor:pointer;}
	
	.cont-logos img, .devices img {text-align:center}
	.cont-logos img {padding:10%;width:150px;height:auto;}
	.devices img {padding:15% 5%;height:15px;width:auto;}
	.primary-logo img {padding:4% 10px;}
	.secondary-logo img {padding:8% 10px}
	.secondary-logo.stacked img {padding:12% 10px}
	.primary-logo img, .secondary-logo img {height:auto;width:75%;}
	.primary-logo div {height:auto;}
	.secondary-logo div {height:81.5px;}
	.primary-logo div, .secondary-logo div, .cont-logos div, .device-zip div {margin-top:1px}
	
	.cont-logos {text-align:center;}
	.devices, .primary-logo, .secondary-logo {text-align:center}
	.cont-logos div, .devices div {height:65px;}
	.primary-logo div:hover, .secondary-logo div:hover, .cont-logos div:hover, .device-zip div div:hover {background-color:#70cacb}

/* products & home products icons */


.homeBox {height:100px;margin-top:-30px;}
	.orthopedic, .patient, .surgical, .wound {text-align:center;font-family:'Poppins', sans-serif;text-transform:uppercase;}
.orthopedic, .orthopedic.title a {color:#0058a4;}
	.patient, .patient.title a {color:#002d5b;}
	.surgical, .surgical.title a {color:#1d90b2;}
	.wound, .wound.title a {color:#8a9eae;}

.cat-title, .cat-title a, .cat-title a:hover {font-size:34px !important;color:#607b90 !important;}
.wound-title, .wound-title a, .wound-title a:hover {color:#607b90;}
.wound-title, .wound-title a {font-size:28px !important;line-height:32px !important;}
div.wound-title {width:70%;}
.card div.wound-title {width:100%;}
	.card .wound-title a {font-size:20px !important;line-height:26px !important}

.cat-title, .cat-title a, .cat-title a:hover, .wound-title, .wound-title a, .wound-title a:hover{font-family: 'Poppins', sans-serif !important;letter-spacing:2px;background:none;text-transform:uppercase !important;margin-top:5px;}

.orthopedic-h, .patient-h, .surgical-h, .wound-h, .cont-h, .orthopedic-h2, .patient-h2 {background-repeat:no-repeat;background-color:#f3f7fa; filter:grayscale(40%); }
.orthopedic-h, .patient-h, .surgical-h, .wound-h, .cont-h {height:445px }
.orthopedic-h2, .patient-h2 {height:auto}
	.pc-swoosh, .ac-swoosh, .wc-swoosh, .ct-swoosh, .pc-stripe, .ac-stripe, .wc-stripe, .ct-stripe, .gd-swoosh, .c298-swoosh, .c325-swoosh, .c293-swoosh, .c295-swoosh {background-repeat:no-repeat;background-position:top center;background-size:cover}
	.pc-swoosh {background-image: url(/images/default-source/page-content/our-products/pc-swoosh)}
	.pc-stripe {background-image: url(/images/default-source/page-content/our-products/pc-stripe)}
	.ac-swoosh {background-image: url(/images/default-source/page-content/our-products/ac-swoosh)}
	.ac-stripe {background-image: url(/images/default-source/page-content/our-products/ac-stripe)}
	.wc-swoosh {background-image: url(/images/default-source/page-content/our-products/wc-swoosh)}
	.wc-stripe {background-image: url(/images/default-source/page-content/our-products/wc-stripe)}
	.ct-swoosh {background-image: url(/images/default-source/page-content/our-products/ct-swoosh)}
	.ct-stripe {background-image: url(/images/default-source/page-content/our-products/ct-stripe)}
	.gd-swoosh {background-image: url(/images/default-source/page-content/our-products/gd-swoosh)}
	.c298-swoosh {background-image: url(/images/default-source/page-content/our-products/c298-swoosh)}
	.c325-swoosh {background-image: url(/images/default-source/page-content/our-products/c325-swoosh)}
	.c293-swoosh {background-image: url(/images/default-source/page-content/our-products/c293-swoosh)}
	.c295-swoosh {background-image: url(/images/default-source/page-content/our-products/c295-swoosh)}
	
	.wound2-g {height:400px}
.wound3-g {height:445px}
.wound2-g {background-image: linear-gradient(65deg, #f3f7fa 0%, #f3f7fa 60%,  rgba(243,247,250,0.4) 80%, transparent 95%);}

.orthopedic-g, .patient-g, .surgical-g, .wound-g {padding:0;height:100%;}

	.orthopedic-h, .orthopedic-h2 {background-image: url(/images/default-source/page-content/our-products/ORTHO-HEADER); background-position: 110% 0;  background-size:50%; }

	.orthopedic-g {background-image: 
    linear-gradient(65deg, #0058a4 0%, #0058a4 60%,  rgba(0,88,164,0.4) 80%, transparent 95%);}

	.patient-h, .patient-h2 {background-image: url(/images/default-source/page-content/our-products/PATIENT-HEADER); background-position: 100% 0;
  background-size:contain;  }

	.patient-g {background-image: 
    linear-gradient(65deg, #002d5b 0%, #002d5b 60%,  rgba(0,45,91,0.4) 80%, transparent 95%);}
	

	.surgical-h {background-image: url(/images/default-source/page-content/our-products/SURGICAL-HEADER); background-position: 100% 0;
  background-size:contain;  }

	.surgical-g {background-image: 
    linear-gradient(65deg, #1d90b2 0%, #1d90b2 60%,  rgba(29,144,178,0.4) 80%, transparent 95%);}


	.wound-h {background-image: url(/images/default-source/page-content/our-products/WOUND-HEADER); background-position: 100% 0;
  background-size:contain;  }

	.wound-g {background-image: 
    linear-gradient(65deg, #8a9eae 0%, #8a9eae 60%,  rgba(138,158,174,0.4) 80%, transparent 95%);}

.npwt, .adv, .burn {background-color:#f3f7fa; background-position: 100% 0; background-size:contain;  }
		.npwt {background-image: url(/images/default-source/page-content/Our-Products/npwt-HEADER);}
		.adv {background-image: url(/images/default-source/page-content/Our-Products/adv-HEADER);}
		.burn {background-image: url(/images/default-source/page-content/Our-Products/burn-HEADER);}
		.ct-npwt {background-image: url(/images/default-source/page-content/Our-Products/ctnpwt-HEADER); background-size: contain !important;
    background-position: right -10% top !important}


div.menu-vert-hold, div.intro-vert, div.cat-hold {position:relative}
div.cat-hold {padding:30px 0 20px}
div.pageTitle-holder {padding:10px 0 0}
div.menu-vert, div.intro-text {position:relative}
div.intro-text {margin-top:6% !important}
div.menu-vert {margin-top:50% !important;}
div.displayBlock {display:block !important}

div.product-menu {width:320px;}
div.product-menu, div.cat-title-hold {vertical-align: middle;position:absolute;height:auto; display: flex;  align-items: center;  /* align vertical */}

div.product-menu.surg.wound {margin-top:-45%;position:absolute}
div.product-menu.pc {margin-top:-35%;position:absolute}
div.product-menu.pc2.wound {margin-top:20px !important;position:absolute}
div.product-menu.pc-12 {position:absolute}
div.product-menu.ortho2.wound {margin-top:-20px !important;position:absolute}
div.product-menu.ct.wound {margin-top:-30px !important}
div.product-menu.wound {display:block !important;margin-top: 20px}
div.product-menu.wound.npwt-group {display:block !important;margin-top: 0 !important;}
div.product-menu.wound a {position:relative !important;color:#607b90 !important;text-align:left;}
div.product-menu.wound a:hover {border-color:#607b90 !important}

div.product-menu a {transition:all 0.2s ease-in 0s;color:white;font-size:14px;line-height:18px;margin: 0 0 5px 0;height:auto;width:250px !important;padding:5px 0px 5px 0px;border-bottom:1px transparent solid;border-top:1px transparent solid;position:relative;display:block !important;text-transform:uppercase;font-weight:600;font-family:'Poppins', sans-serif !important;letter-spacing:2px;}

.product-menu a::before {content:'»';float:right;position:absolute;right:0;left:300px;border-bottom:1px transparent solid;border-top:1px transparent solid}

.product-menu a:hover, .sfNavVertical li:hover, .sfNavVertical a:hover, .sfNavVertical a.sfSel:hover, .sfNavVerticalSiteMap > li > a, .sfNavVerticalSiteMap > li > a:hover, .button.no-marg.med.b a:hover  {border-color:white !important;color:white !important}

.product-menu a:hover {text-decoration:none !important;padding-right:60px;padding-left:10px;display: inline-block;}
  
/* .wound-title a::after {content:'»';padding-right:10px;float:right;position:absolute;} */



	/* par excellence */


.bkdpar { background-image:linear-gradient(65deg, transparent 0%, transparent 50%, #14bef0 100%)}
.bkdpar.white { background-image:none !important}
div.par-logo {height:420px;position:relative}
.par-logo-img img {height:120px;margin-top:275px;text-align:center;}
.ct_button {}

	div.text-block.par img {height:230px;padding-bottom:40px;}
		.wide img {width:100% !important;max-height:260px !important}
.wider img  {height:240px !important;padding-bottom:30px !important}
.bullets-par {background-position:left 0 !important}


/* continuum */


div.ct-menu {height:300px;position:relative}
div.ct-counter {margin-left:-50px}

div.hold {position:relative;height:100%}
div.logo-holder {position:relative;margin-top:76%}
	div.logo-block, div.continuum-page-logo {bottom:0;width:100%;background-image:url(../img/angled-bar.png);background-repeat:no-repeat}
	div.green-page-logo {    bottom: 0;
    width: 100%;
       position: absolute;
    background-size: contain;
    /* background-image: url(../img/angled-white-bar.png); */
    background-repeat: no-repeat;
    height: 155px;}
div.logo-block {background-size:cover;vertical-align: bottom;position:absolute;height:auto; display: flex; }
div.continuum-page-logo {background-position:right bottom}

	div.logo-bar {background-position:-80px left !important;height:450px !important}

div#T15653F92518_Col00 {position:relative;height:155px;width:110%}
div.green-top div#T15653F92518_Col00 {height:450px !important}
	div.continuum-page-logo {bottom:0;height:115px;position:absolute;text-align:right;left:0}
	div.continuum-page-logo img {position:absolute;bottom:22px;right:40px;}
	div.green-page-logo img { position: absolute; top: 80px; right: 120px; height: 80px;}

	
	div.bar-tagline {margin-left:30%;}
	div.tag {padding-right:175px;float:right !important}
	
	div.cont-logo-home, div.logo-bar  {position:relative;background-position:bottom left;background-repeat:no-repeat}
	div.cont-logo-home {background-image:url(../img/grad-bar.png);}
	div.logo-bar  {background-image:url(../img/grad-bar2.png);}
.logo-block img {margin:5px;width:80%}


div.ct_button-r {position:absolute;right:0;margin-top:20px;}
div.ct_button-l {position:absolute;left:0;margin-top:20px;}

div.contact-btn.right, div.sys-btn.right {padding-left:85px !important;padding-right:7px !important;}
div.contact-btn.right { background-position:right -35px top}
div.sys-btn.right {	background-position: right -15px top}
	div.contact-btn.left  { background-position: left -35px top;    padding-left: 15px !important;    padding-right: 80px !important;}

div.contact-btn, div.sys-btn {display:inline-block;background-size:contain;background-repeat:no-repeat;background-position:left;text-transform:capitalize;font-size:18px !important;font-weight:600;}
	
	div.contact-btn {background-image:url(../img/contact-btn.png)}
	div.sys-btn {background-image:url(../img/sys-btn.png)}

div.contact-btn a {color:#0058a4 !important;}
div.contact-btn a {padding: 10px 0 !important;}
div.sys-btn a {padding: 10px 0 16px !important;display:inline-block;color:#53CBCC !important;text-transform:uppercase !important;letter-spacing:1px !important;font-size:16px !important;font-family:'Poppins', sans-serif}
	
div.contact-btn a {display:inline-block;background: -webkit-linear-gradient(65deg, #002d5b 0%, #0058a4 25%, #1994ca 65%, #33a9cc 95%, #14bef0 100%) !important;
  background-clip: text !important;  -webkit-background-clip: text !important;  -webkit-text-fill-color: transparent !important;	color:transparent !important}

div.contact-btn:hover {background-image:url(../img/contact-roll.png) !important; }
div.sys-btn:hover {background-image:url(../img/sys-roll.png) !important; }
div.contact-btn a:hover, div.contact-btn:hover, div.sys-btn a:hover, div.sys-btn:hover {color:white !important; background-clip:none !important;
  -webkit-background-clip:none !important;
  -webkit-text-fill-color: white !important;}


div.countdown.holder {margin:40px 0 0}
div.intro.countdown, div.copyright.countdown {color:white;margin:40px 0 0 0px !important;font-weight:600 !important}
div.count-num {margin-right:-50px;margin-left:-60px !important;}
#countdown {animation-delay:5.5s;}
.count-num {font-size:200px;font-weight: 600;text-align:center !important;font-family: 'Heebo', sans-serif !important;letter-spacing:-5px;line-height:150px;margin-bottom:-5px !important;margin:20px 0 -65px 0 !important}
.count-num::after {content:'%';margin-left:0px !important;font-size:65px;margin-top:-30px!important;font-family: 'Arial', sans-serif !important}
div.copyright.countdown {margin-top:0px !important;}

	.intro.bins ul li {margin-bottom:20px;line-height:12px !important;}
	.intro.bins ul {margin:15px 0 30px 15px}
	.ct-bullets ul li {line-height:1.25 !important;list-style-type:none;margin-left:5px !important;}
	div.ct-bullets {margin-right:60px !important}
		.ct-bullets ul li::before {line-height:1 !important;content: '»';margin-left:-20px;margin-right: 10px}/*;display: inline-block; height: 20px; width: 20px; background-image:url(../img/Cont_Rings_white.png);background-size:17px;background-repeat: no-repeat;background-position:center;margin-top:-3px
	.ct-bullets ul li image {height:18px}*/

	.quote.w.ct {margin:-60px 30px 20px 60px !important}
	.rfid, div.continuum-right, div.continuum-left {background-repeat:no-repeat;background-size:contain;z-index:500000 !important}
div.continuum-right, div.continuum-left {padding-top:40px;background-position:top;margin-top:60px}
.rfid {background-image:url(../img/rfid.png);background-position-x:10%}
div.continuum-right {background-image:url(../img/ct-bar-right.png);}
div.continuum-left {background-image:url(../img/ct-bar-left.png);}

div.ct-inventory {margin-bottom:-190px;}

div.mask-npwt {background-image:url(../img/npwt-mask.png);height:317px}
div.bkd-npwt {background-image:url(/images/default-source/page-content/continuum/npwt-screen);height:317px; margin-top:40px;}
div.bkd-spine {background-image:url(/images/default-source/page-content/continuum/spine-aims); background-size: cover; background-position: left -80px top 0 !important;background-repeat: no-repeat;width:600px}

div.mask-npwt2 {background-image:url(../img/vault-mask.png);height:249px;}
div.wires-vault-hold {margin-top:-20px;margin-left:150px;width:35% !important}

div.mask-npwt2 {height:249px !important;}
div.bkd-npwt2 {background-image:url(/images/default-source/page-content/continuum/npwt-vault);margin-top:-160px;margin-bottom:-130px}
		.caption {font-weight:600;font-size:12px;font-family:'Arial', sans-serif;color:white;padding:2px;z-index:900000000;margin:-30px 0px 0px 40px;text-align:right;}
div.npwt-stuff {margin-top:-350px;margin-left:585px;width:55%;padding-bottom:40px;}
div.npwt-device img {height: 200px;text-align: right;max-width:125%;}
div.medTitle img {width:50%;margin-top:5px;}
.small {line-height:120% !important;}


div.image-holder {position:absolute;width:200% !important}
.scanner img {position:absolute;left:30px;padding-top:200px;width:375px !important;}
div.caption-air {background-image:url("../img/caption-bkd.png");height:75px;float:right;font-weight:600;font-size:20px;line-height:21px;position:relative;margin-top:-9px !important}
div.text-caption-air {width:150px;margin-right:190px !important;margin-top:-4px !important}

div.track {margin-left:40px;}
div.mask-air {background-image:url(../img/air-mask.png);height:249px;}
div.bkd-air {background-image:url(/images/default-source/page-content/continuum/scanner-diagram);}
div.wires-air {background-image:url(../img/wires-air.png);background-position: left -20px top 90px !important;
    padding-bottom: 60px;
    padding-left: 80px;
    margin-left: -120px;}


div.mask-oscar {z-index:0 !important;background-image:url(../img/oscar-mask.png);height:318px;}
div.bkd-oscar {background-position:left top;background-image:url(/images/default-source/page-content/continuum/oscar-trash);margin-top:0px;/*margin-bottom: -150px;*/z-index:0;}
div.wires-oscar {padding-bottom: 40px;padding-left:60px;text-align: left;margin-right:-200px;}
div.wires-oscar img {margin-left:-25px;margin-top:-10px;padding-bottom:40px;}
div.wires-oscar-hold {margin:-170px 0px 0px 265px;z-index:25}
div.oscar-bin {background-image:url(../img/Cont_Oscar.png);background-position:top 30px right 30%;background-repeat:no-repeat;padding-bottom:10px}

div.mask-phys {background-image:url(../img/mini-mask.png);height:436px;}
div.bkd-phys {background-position:left top;background-image:url(/images/default-source/page-content/continuum/mini-vault);margin:-140px auto -20px 120px}
div.wires-mini {background-image:url(../img/wires-mini.png);background-position: left bottom; padding-bottom: 40px;text-align: left;z-index:500;margin:0px 190px 0 -150px}
div.wires-mini img {margin-left:220px;top:-10px;}
div.syringe {z-index:450;margin-left:-120px;}


div.mask-dme {background-image:url(../img/DME-maska.png);height: 504px;}
div.bkd-dme {background-image:url(/images/default-source/page-content/continuum/dme);height: 504px;margin-top:-345px;margin-left:110px;}
div.wires-dme {background-image:url(/images/default-source/page-content/continuum/wires-dme);margin-top: 90px;margin-left: -250px;height: 504px;width:140% !important;}
	
	div.bkd-touch {display:none;height:300px;background-image:url(/images/default-source/page-content/continuum/touch);background-size:cover;overflow:hidden;margin-top:125px;}
div.mask-touch {display:none;background-image:url(../img/touch-mask2.png);height:320px;background-size:cover;}

 div.wires-vault, div.mask-air, div.bkd-touch, div.mask-touch, div.bkd-air, div.wires-air, div.ct-arch, div.cec, div.mask-oscar, div.bkd-oscar, div.wires-oscar, div.caption-air, div.mask-phys, div.bkd-phys, div.wires-mini, div.mask-dme, div.bkd-dme, div.wires-dme, div.blue-grad-bar, div.rfid-bar {background-repeat:no-repeat;background-size:contain}

div.bkd-npwt2, div.mask-npwt2 {background-size:cover}
div.bkd-npwt, div.mask-npwt {background-size:contain;background-repeat:no-repeat}
div.bkd-npwt, div.mask-npwt, div.mask-npwt2 {background-position:left !important;}


div.mask-air, div.bkd-air, div.mask-touch, div.bkd-touch, div.wires-air, div.ct-arch, div.cec, div.caption-air, div.mask-dme, div.bkd-dme, div.wires-dme, div.blue-grad-bar, div.bkd-npwt2, div.mask-npwt2, div.gr-arch  {background-position:right top;}

div.mask-oscar, div.bkd-npwt, div.mask-phys, div.bkd-phys {background-position:left;}

div.blue-grad-bar {}
div.rfid-bar  {background-image:url("../img/rfid-bar.png");background-position: right -90px center;
    padding: 0 240px 0 0;margin-top:0px;}
.ring-logo img {height:60px;}

div.ct-arch  {background-image:url(../img/blue-arch2.png);background-size:cover !important;background-position: top left 10% !important;}
div.gror div.ct-arch {background-position: top left 50% !important;}
	div.ct-arch.arch35 {background-image:url(../img/blue-arch2.png);background-size:cover !important;background-position: top left 25% !important;}	
	div.ct-arch.arch45 {background-image:url(../img/blue-arch2.png);background-size:cover !important;background-position: top left 45% !important;}
	div.ct-corner-L {background-image:url(../img/white-corner-L.png);background-position:top -1px left;background-repeat: no-repeat}	
	div.ct-corner-R {background-image:url(../img/white-corner-R.png);background-position:bottom -1px right;background-repeat: no-repeat}
div.gr-arch  {background-image:url(../img/367-arch.png);background-size:cover !important;background-position: top left 10% !important;}
div.cec  {background-image:url(/images/default-source/page-content/continuum/cec);background-position:right !important;background-size:cover !important;}
div.gror  {background-image:url(/images/default-source/page-content/oem/gror);background-position:center right !important;background-size:cover !important;}
.CEC-btn {    padding-top: 72% !important;}
	
	.intro.bins.continuum, .intro.bins.continuum2 {color: #0058a4 !important;
    font-size: 24px !important;
    line-height: 26px !important;
    font-weight: bold !important;}
	.intro.bins.continuum ul li {font-size:18px !important;line-height:24px !important}
	.intro.bins.continuum2 ul li {font-size:26px !important;line-height:30px !important}
	.intro.bins.continuum ul, .intro.bins.continuum2 ul {list-style:none;color: #0058a4 !important; font-weight:bold}
	.intro.bins.continuum ul li:before, .intro.bins.continuum2 ul li:before {content: '»';
    color: #14bef0;
    font-size: 105%;
    font-weight: 600;
    margin-top: -2px;
    position: absolute;}
	.intro.bins.continuum ul li:before {margin-left: -20px;margin-right: 5px}
	.intro.bins.continuum2 ul li:before {margin-left: -25px;margin-right: 10px}
	

/* blog */

	h2.ownership {border-top:0px !important;border-bottom:gray 2px solid !important;margin-top:20px !important;color:gray !important;opacity:0.5 !important}
	#pnlPedigree h3 {font-size:20px !important}
h2.sfpostTitle.sftitle a {color:white !important}
h2.sfpostTitle.sftitle a:hover, a.sfpostFullStory.sffullstory:hover, a.sfpostFullStory.sffullstory.blue293:hover {color:#80cecf !important}
h2.sfpostTitle.sftitle a {line-height:20px !important;font-size:18px !important}
.sfpostFullStory.sffullstory {font-weight:600 !important;text-transform:uppercase;margin-top:10px;line-height:3 !important}
.sfpostFullStory.sffullstory:hover {color:white !important}
a.sfpostFullStory.sffullstory {color:#0058a4 !important}
a.sfpostFullStory.sffullstory.blue293 {color:white !important}
.sfpostFullStory.sffullstory::after {content:'»';margin-left:5px;}
li.sfpostListItem {list-style:none !important; margin-left:-13px !important;}
div.sfpostAuthorAndDate.sfmetainfo {visibility:hidden;height:0}
.sfpostListTitleDateSummary .sfpostListItem {padding-top:20px !important;padding-bottom:0px !important;border-top:1px solid white;margin-top:25px!important}

.sfpostListTitleDateSummary .sfpostListItem.line-low {

    padding-bottom: 20px !important;
    padding-top: 0px !important;
    border-bottom: 1px solid white;border-top:none !important;
        border-bottom-color: #c1c1c1;
	margin-bottom: 25px !important;}

.sfpostContent.sfcontent {display:contents !important;color:#868686 !important}
.sfpostContent.sfcontent a {color:#1292EF !important}
.sfpostContent.sfcontent a:hover {color:#70cacb !important}
.sfpostContent.sfcontent:hover {display:contents !important}



/* events posters layout */

	div.trade-bar {margin-top:-100px}
div.poster-pages {padding:0 80px 70px 0;margin-top:-60px}
div.poster-pages div.sf_pagerNumeric {font-size:22px !important;margin:20px;border-top:none !important}
div.eventRow-hold {width:100%;overflow:hidden;}
div.eventRow {overflow:hidden;width:140%;height:620px;margin-right:-10%}
div.eventHold {margin:0 auto;width:100%}

div.eventFeature:hover {width:20%;transition:0.2s ease-in ;}
div.eventFeature {width: 10%;position:relative;
    margin: 0 -1px 20px 1px;
       float: left;border-left:3px solid white;border-right:1px solid white;
    background-size: cover;overflow: hidden;background-position:center
    }

div.event-more a {display:inline-block;background-color:transparent;width:100%;height:100%;margin-left:-20px;}
div.event-more a {position:absolute;top:0%;bottom:0%;color:white;text-align:right;}
div.event-more a:hover {color:white;content:'►';font-size:20px;}
.eventOverlay {height:450px;background-image: 
    linear-gradient(0deg, #0058a4 0%, #0058a4 30%, rgba(0,88,164,0.4) 50%, transparent 75%);
    padding:40px 10% 0;}
div.eventLogo-hold {top:-40px;z-index:100000000;text-align:center !important;}
div.eventLogo-hold.White {background-color:white !important;padding:5%}
.eventStuff-hold {position: relative;height:100%}
.eventStuff {position:absolute;bottom:10px;width:100%}
.eventLocation, .eventName {font-size:16px;margin:5px 0 !important;line-height:18px !important}
.eventName a, .eventName {font-weight:600 !important;color:white !important;text-transform:uppercase!important}
.dateTitle {font-size:55px !important}

div.eventLocation {position:relative;border-top:2px solid white;padding-top:5px;}
div.eventName-hold {position:relative;height:auto;padding-top:20px;margin-top:30px}
div.eventName {vertical-align:bottom;}
div.eventInfo-holder {height:100px;}

.sfcontent.event {display:none;}
.sfcontent.event:hover {display:contents !important }



/* events item article */


.event.half {padding:0 0 60px 0!important;width:50% !important;background-color:white}
	.event.half.bkdwhite {padding-bottom:59px !important}
.event.large-head, .event.eventOverlay, .event-photo, .event-head, .event-details {height:700px !important;margin-bottom:-40px}
.event.eventOverlay {background-image:linear-gradient(0deg, white 5%, transparent 5%);}
.event-head {position:relative;}
.event-photo, .event-head {background-repeat:no-repeat;background-size:cover !important;background-position: top center !important;}

div.logo-shadow {height:40%;width:40%;top:10%;right:80px;position:absolute;box-shadow:0px 3px 4px 4px rgba(0,0,20,0.5);}
div.event-logo-hold {display:block;padding:0;width:100%;height:82%;position:relative;}
div.event-logo-hold-block {width:100%;position:absolute;height:100%;display: flex;align-items: center;}
div.event-logo {position:absolute;vertical-align: middle; display: flex;  align-items: center;height:90%;width:90%;margin-left:5%;}
div.event-logo.None {position:absolute;vertical-align: middle; display: flex;  align-items: center;height:100% !important;width:100% !important;margin-left:0% !important;}
div.event-logo {background-size:contain !important;background-repeat:no-repeat;background-position:center;}

div.logo-date {position:relative;height:20%;margin-top:-1%;}
li.event-details-date {text-align:center;padding:1.5% 0;font-size:35px;line-height:45px;letter-spacing:normal;font-weight:600;text-transform:uppercase;color:#14bef0}
li.event-details-date strong {display:none;width:0}


div.event-content {background-color:white;height:100%;}
.sfAddEventWrp {margin-top:20px !important;font-size:12px !important;float:right !important;margin-right:20% !important}
div.event-details {position:relative}
div.event-details-intro {padding:80px;margin-top:40px;}
div.event-details-stuff  {position:absolute;max-height:30%;min-height:25%;padding:20px 0;margin:0 0 0 80px;border-top:4px solid #e1e1e1}
.event-details-stuff, .event-details-stuff a, p.event-details-content a {color:#002B5D}
.event-details-stuff, .event-details-stuff a {font-size:22px;font-weight:600}
.event-details-stuff a:hover, p.event-details-content a:hover {color:#70cacb}

.logo-shadow.Blue {background-color:#0058a4;}
.logo-shadow.White, .logo-shadow.None {background-color:white;}
.logo-shadow.Black {background-color:black;}
.logo-shadow.Dark.Gray {background-color:rgba(177,177,177,1.00);}

div.logo-date.bkdindigo.Blue, div.logo-date.bkdindigo.Black {background-color:#14bef0 !important;}
li.event-details-date.Blue, li.event-details-date.Black {color:white !important;}


li.event-details-title {font-weight:normal;text-transform:none;font-size:50px;line-height:52px;margin-bottom:10px;}
li.event-details-city a, li.event-details-date1 {font-weight:600;font-size:22px;text-transform:uppercase;line-height:22px}
li.event-details-city a {color:#14bef0;margin:0px 0 -5px}
li.event-details-city a:hover {color:#70cacb}
li.event-details-date1 {margin:-30px 0 40px}
span.end::before{content:" - " !important}
span.end:empty{display:none}
li.event-details-title, li.event-details-hotel a {color:#0058a4}

p.event-details-content, p.event-details-content h6, p.event-details-content h5, p.event-details-content h4, p.event-details-content h3, p.event-details-content h2, p.event-details-content h1 {color:#777;font-size:18px !important;line-height:22px !important;text-transform:none;font-family:'Arial', sans-serif !important;font-weight:normal;letter-spacing:normal !important;}
p.event-details-content {margin:40px 30px 0 10px}

li.event-details-hotel a::first-line {text-transform:none;font-size:35px;line-height:35px;}
li.event-details-hotel a {font-size:22px;line-height:30px}
li.event-details-hotel a, li.event-details-web a, li.event-details-mail a, li.event-details-contact {font-weight:normal}

li.event-details-contact a, li.event-details-mail a, li.event-details-phone a, li.event-details-date1, li.event-details-web a
{color:#8e8e8e;border-color:#8e8e8e}
	
li.event-details-web a {    display: none;}
li.event-details-web a[href^="https:"],
li.event-details-web a[href^="http:"] {    display: inline-block; }
	li.event-details-web a {margin-top:40px}
li.event-details-web a{padding:7px 20px 5px;border:2px solid;}
li.event-details-web a:hover {color:white;background-color:#14bef0;border:2px solid #14bef0;}
li.event-details-web a, li.event-details-mail a, li.event-details-contact {font-size:18px}


li.event-details-city a::before {background-image:url(../img/location_298.png) !important;}
li.event-details-hotel a::before {background-image:url(../img/hotel_293.png) !important}
li.event-details-contact a::before {background-image:url(../img/person_298.png) !important}
li.event-details-mail a::before {background-image:url(../img/email298.png) !important}
li.event-details-phone a::before {background-image:url(../img/phone298.png) !important}
li.event-details-phone {font-size:25px}

li.event-details-city a::before, li.event-details-hotel a::before, li.event-details-contact a::before, li.event-details-mail a::before, li.event-details-phone a::before {display:block;float:left;content:"";background-size:auto 20px;background-repeat:no-repeat;background-position:bottom;width:20px;height:20px}
	li.event-details-hotel a::before {height:25px !important}

li.event-details-city a::before, li.event-details-hotel a::before, li.event-details-contact a::before, li.event-details-mail a::before, li.event-details-phone a::before {margin-right:0px;width:30px !important;}

li.event-details-hotel a::before, li.event-details-contact a::before, li.event-details-mail a::before, li.event-details-phone a::before {margin-left:-40px !important;}

li.event-details-city a, li.event-details-hotel a, li.event-details-contact a, li.event-details-mail a, li.event-details-phone a
{display:inline-block}
li.event-details-contact a, li.event-details-hotel a, li.event-details-mail a, li.event-details-phone a
{margin-left:35px !important;}

div.event-details-stuff li {padding-left:10px;}
	div.share {margin-top:20px;}
	.RadSocialShare_Default {background-color:transparent !important;border-color:transparent !important}


/* tradeshows/international */


	div.lang {margin-top:-60px !important}
	div.language {padding-top:12px}
	div.language .sflanguagesDropDown, div.language .sflanguagesDropDown option {letter-spacing:2px;font-family:'Poppins', sans-serif;}
	div.language select.sflanguagesDropDown {margin-top:-3px;letter-spacing:2px;font-family:'Poppins', sans-serif;padding:2px 5px;border:0 !important}
.calendar-contact {padding:20px 0 !important}
div.trade8 {margin-bottom:-4px !important}
div.overlay-more.trade {padding:60px 0}
div.country {min-height:75px}


/* search results */

	.doc-rows {margin:40px 0}
.docRow.searches h3 {font-size: 14px !important;margin-bottom: 10px !important;margin-left: 25px;
    text-transform:none !important;font-family: 'Arial', sans-serif !important;letter-spacing:0 !important;}
.page-type {display:none !important}

.searches .galleryTitle-hold {margin-top:10px;text-align:center;}
.docRow.searches {width:110% !important;float:left;margin-left:0 !important}
.search-pager {border-top:2px solid #bebebe}
	
	.video-search .sf-search-results.media-list {border-bottom:none !important;padding-top:10px !important;margin:0 !important;margin-left:-2% !important;width:105% !important}

.sf-search-results.media-list.doc-rows {margin-top:20px;padding-left:4px !important;padding-top:20px}
.media.sf-media .video-grid {margin-top:0}
.page-type {margin-left: 25px;
    line-height: .15;font-size:10px;
    letter-spacing: 1px;
    font-style: italic;}

.search-results h1 {font-size:28px;font-weight:normal;color:#BEBEBE}
.search-results h1 em, .search-results h3 a {color:#0058a4 !important}
.search-results h3 {font-size:18px !important;letter-spacing:0 !important;font-family: 'Arial', sans-serif !important;font-weight:normal;color:#0058a4 !important;padding-bottom:5px;margin-bottom:5px !important;text-transform: none !important;}
.search-results h3, .search-results h3 a {line-height:18px !important;}
.search-results h3 a {border-bottom:1px solid #0058a4;}
.search-results h3 a:hover {border-bottom:2px solid #70cacb;color:#70cacb !important}
.search-results p {color:#777;}
.search-results a {font-weight:600}
.search-results a:hover {color:#0058a4;text-transform:underline;}


.search-pager {  padding-top: 10px;
    margin-top: 10px;
    border-top: 2px solid #0058a4;}
.search-pager, .text-muted {width:100%;float:right;text-align:right}
.search-pager ul li {float:left;}
.search-pager ul li {padding:0 5px;border:1px solid #0058a4;margin-left:5px;}
.search-pager ul li:hover, .search-pager ul li.active {display:block;color:white !important;background-color:#0058a4}
.search-pager ul li a:hover, .search-pager ul li.active a {display:block;color:white !important}
.search-pager ul.pagination {float:right}

.sr-only {display:none}




	
	
	/* education */

	
div.studies-wide {margin-left:5%;width:95%;}
	div.studies-view a, div.studies-view a:link {color:white !important}

.study-bkd {background-position:top;background-image:url("../img/Studies_bkd_wc.png");background-size:120%; width:46%;margin:0 22px 40px 0;float:left}
.study-bkd.study-continuum, .study-bkd.study-continuum-npwt, .study-bkd.study-continuum-dme, .study-bkd.study-continuum-physician, .study-bkd.study-continuum-patient-safety, .study-bkd.study-continuum-acute-care {background-image:url("../img/Studies_bkd_ct.png") !important}
.study-bkd.study-surgical {background-image:url("../img/Studies_bkd_surg.png") !important}
.study-bkd.study-patient-care {background-image:url("../img/Studies_bkd_pc.png") !important}
.study-bkd.study-orthopedic {background-image:url("../img/Studies_bkd_ortho.png") !important}

.top-study, .study-read-more a, .study-date, .study-title {letter-spacing:1px;font-family:'Poppins', sans-serif !important}
.top-study {background-repeat:no-repeat;background-image:url("../img/Studies_top_wc.png");height:50px;background-size:contain;margin-top:10px;}

.top-study.top-study-continuum {background-image:url("../img/Studies_top_ct.png") !important;}
.top-study.top-study-continuum-npwt  {background-image:url("../img/Studies_top_ctnpwt.png") !important;}
.top-study.top-study-npwt  {background-image:url("../img/Studies_top_npwt.png") !important;}
.top-study.top-study-continuum-dme  {background-image:url("../img/Studies_top_ctdme.png") !important;}
.top-study.top-study-continuum-physician  {background-image:url("../img/Studies_top_ctphys.png") !important;}
.top-study.top-study-continuum-patient-safety  {background-image:url("../img/Studies_top_ctps.png") !important;}
.top-study.top-study-continuum-acute-care  {background-image:url("../img/Studies_top_ctac.png") !important;}

.top-study.top-study-patient-care {background-image:url("../img/Studies_top_pc.png") !important;}
.top-study.top-study-surgical {background-image:url("../img/Studies_top_surg.png") !important;}
.top-study.top-study-advanced {background-image:url("../img/Studies_top_adv.png") !important;}
.top-study.top-study-burn {background-image:url("../img/Studies_top_burn.png") !important;}
.top-study.top-study-orthopedic {background-image:url("../img/Studies_top_ortho.png") !important;}

div.mid-study {cursor:pointer;height:125px;min-height:125px;padding:20px 15px 20px 20px;margin-bottom:0px;color:white !important;overflow:hidden;transition:0.2s ease-in;background-image:url(../img/down.png);background-repeat:no-repeat;background-position:bottom center;background-size:contain}
div.expand {height: 102%;
    overflow: hidden;}
div.mid-study:hover {border-bottom:5px solid #ade0e1;min-height:125px;height:auto;max-height:100%;overflow:visible;transition:0.2s ease-in;background-image:none}
div.mid-study a, div.mid-study a:link {color:white !important}
	
ul.cat-tab li a {display:inline-block;font-weight:400;font-family:'Poppins', sans-serif;text-transform:uppercase !important;font-size:13px;padding:4px 32px 3px 10px;list-style:none !important;letter-spacing:1px;float:left;background-color:#0B6895;}
.intro ul.cat-tab, ul.cat-tab li {list-type:none !important;display:inline-block;margin-left:0 !important }
ul.cat-tab li span {position: absolute;    right: 5px;    top: 3px;    margin-right: 0px;}
ul.cat-tab li, ul.cat-tab li a {color:white !important;position:relative}

ul.cat-tab li a:hover {background-color:#70cacb}

	
.study-read-more {cursor:pointer;display:block;background-color:#ADE0E1;padding:0 20px 5px;text-align:right;margin-top:-1px}
.study-read-more, .study-read-more a {color:#002d5b !important;font-weight:bold;text-transform:uppercase}
.study-read-more:hover {background-color:#b1b1b1}


.study-section {height:240px;overflow:hidden;}
.study-title {min-height:65%;font-weight:600;font-size:15px;line-height:1.25;margin-bottom:5px;}
.study-cited, .study-info, .study-tags {margin:0px 0 0px;line-height:1.25;font-weight:100;min-height:20%}
.study-cited {font-size:11px;padding-top:15px;padding-bottom:10px;}
.study-info {font-size:13px;border-top:3px solid #fff;padding-top:10px;}
	.studies-view {}

.study-tags ul.sfTagsList li {font-size:11px;display:inline !important;margin:0 !important}
.study-tags ul.sfTagsList li:after {content:',';margin-left:-2px;margin-right:4px;}
.study-date {float:left;}
	
	ul.category-list.sf-Tags {margin-left:25px}
	ul.category-list.sf-Tags li {list-style:none}
	ul.category-list.sf-Tags li a::before {content:url(../img/unchecked.png);vertical-align: baseline;margin-left: -24px;
    margin-right: 7px;}
ul.category-list.sf-Tags li a.hit-stage::before, ul.category-list.sf-Tags li a:hover::before  {content:url(../img/checked.png) !important;}
	
	ul.category-list.sf-Tags li a {color:#808080;font-size:14px}
	ul.category-list.sf-Tags li a.hit-stage, ul.blank.sf-Tags, ul.category-list.sf-Tags li a:hover, li a.hit-stage {color:#0058a4 !important}
	
	div.clear-hold {    position: relative;
    padding-bottom: 0;
    text-align: right;
    margin-top: -20px;
    width: 100%;}
	
ul.blank.sf-Tags li a, ul.blank.sf-Tags li {font-size:14px;list-style:none !important}
	
.blank.sf-Tags li a {color:#888;padding:4px 8px;border:1px solid #888;text-transform:capitalize !important;}
	.blank.sf-Tags li a:hover {color:#70cacb;border-color:#70cacb}

.blank li a:before {content:'x';text-transform:lowercase !important;margin-right:4px}
	
/*
		div.clear-hold {position: relative;
    border-bottom: 2px solid #e1e1e1;
    padding-bottom: 0;
    margin-bottom: 10px;}
	ul.blank.sf-Tags li {float:right}
ul.blank.sf-Tags li a {background-color:#e1e1e1 !important;color:#333 !important;padding:7px 8px;margin-top:27px;position:absolute;right:3%}
ul.sf-Tags {margin:0 !important;list-style:none !important; width:100%;line-height:1}

ul.sf-Tags li {font-weight:normal !important;font-size:14px;margin-right:15px;margin-bottom:10px !important;}
ul.sf-Tags li, ul.cat-tab li {cursor:pointer !important}

ul.sf-Tags li a, ul.sf-Tags li a:active {height:10px;vertical-align:baseline;}
ul.sf-Tags li a {display:inline-block;text-transform:capitalize !important }
ul.sf-Tags li a sup {vertical-align:top !important}
ul.sf-Tags li a:hover, ul.sf-Tags li a:active, ul.blank.sf-Tags li a:hover, ul.sf-Tags li a.sf-Tags-size3.hit-stage, ul.sf-Tags li a.hit-stage, ul.cat-tab li a.hit-stage {color:#0058a4 !important}
ul.sf-Tags {margin-bottom:20px !important;padding-bottom:0px;}






/* support */

div.support-holder {margin:-60px 0 0 !important;}
div.support {border:0;margin-bottom:0 !important;}
div.customer {  margin: 0 !important;  padding: 10px 0 55px !important;}
div.support-menu {padding:22px 20px 18px;}
div.support-line {border-top:5px solid white;border-bottom:5px solid white;}
div.support-line-top {border-top:2px solid white;padding-top:40px}
.corporate-title {margin:17px 0 !important}
	.corp-address {text-transform:uppercase;font-size:18px !important;line-height:26px;margin-bottom:20px}
.corp {font-size:36px !important;margin-top:17px !important }
.pageTitle.white {line-height:34px;}

.returns div.intro {margin-bottom:40px}
.returns div.subTitle {font-weight:600 !important;letter-spacing:1px !important}


.sfMetaInfo {visibility:hidden;height:0;}
div.returns {margin-top:60px !important;}





/* certs form */

#instructions {border:none !important;width:530px !important;margin-top:50px}
#instructions .subTitle {font-size:17px !important;font-weight:400 !important;letter-spacing:1px !important}
#instructions .intro.small {font-size:92% !important}
div.pedigree, div.conform, div.sterile, div.order, div.results, div.analysis, div.expiry {text-align:left;background-position:left middle;background-size:35px, 35px;background-repeat:no-repeat;padding-left:55px;min-height:5px}
	div.expiry {background-position:left 7px top;background-size:contain !important;}
div.pedigree-bkd, div.conform-bkd, div.sterile-bkd, div.order-bkd, div.results-bkd , div.analysis-bkd , div.expiry-bkd {padding:15px 20px;border-bottom:2px solid white}

div.analysis-bkd {background-color:#59C5D6}
div.analysis {background-image:url(../img/analysis.png)}
div.conform-bkd {background-color:#4AB6C8}
div.conform {background-image:url(../img/gearcheckwhite.png)}
div.pedigree-bkd {background-color:#1f94af}
div.pedigree {background-image:url(../img/pillwhite.png)}
div.sterile-bkd {background-color:#1f9bae}
div.sterile {background-image:url(../img/eowhite.png)}
div.order-bkd {background-color:#0a86a5}
div.order {background-image:url(../img/boxwhite.png)}
div.expiry-bkd {background-color:#037298}
div.expiry {background-image:url(../img/expiry.png)}
div.textiles-bkd {background-color:#026181}
div.textiles {background-image:url(../img/textiles.png)}
div.results-bkd {background-color:#002d5b}
div.results, .b293.print a {background-image:url(../img/printwhite.png) !important;color:white !important}

.bottom-line {border-bottom:1px solid #666;margin-bottom:2px;padding-bottom:2px}
.top-line2 {border-top:2px solid #0058a4;margin-top:2px;padding-top:2px}
.bottom-line2 {border-bottom:2px solid #a6a6a6;margin-bottom:4px;padding-bottom:0}
.bottom-line.white {border-bottom:2px solid white;margin-bottom:4px;padding-bottom:1px !important}

.cert-top .content {padding-top:0 !important;margin-bottom:60px;min-height:auto !important}
div.certs {padding:20px 0;margin-bottom:0px !important}
.cert-crumb {padding:0 !important;margin:15px 0 0px !important}
.divider { margin-top:2px !important }

div.labels {margin:-60px auto 0}
.docHdr {margin-bottom:20px !important}


/* cert results */

div#utilitiesMainFrame {margin-bottom:40px;float:left}

.singleCertDocument {margin-bottom:60px;box-shadow: 0px 0px 5px 2px rgba(0,0,0,0.2);padding:50px 40px}
p.pageBreak {margin-bottom:-30px;}

#pnlCompliance p {margin:10px 0}
#rptrComplianceList_ctl00_ucCompliance_pnlCustomerLine, .cert-info, th.gridBorder_Blue_293 {font-family:'Poppins', sans-serif;text-transform:uppercase;letter-spacing:1px;}
tr.gridRow_Blue_293 {padding:20px 10px !important}
th.gridBorder_Blue_293 {font-size:12px}
#rptrComplianceList_ctl00_ucCompliance_pnlCustomerLine, .cert-info {font-size:18px}
#rptrComplianceList_ctl00_ucCompliance_pnlCustomerLine span.bold, .cert-info span.bold {color:#0058a4}







/* web tools */

div.app-top, div.part-top, div.doc-top, div.pack-top, div.bill-top, div.cert-top, div.labels-top {background-repeat:no-repeat;background-position:center top;}
div.labels-top {background-image:url(../img/labels.png);min-height:1100px}
div.cert-top {background-image:url(../img/cert.png);min-height:1100px}
div.app-top {background-image:url(../img/top.png)}
div.doc-top {background-image:url(../img/doc.png)}
div.part-top {background-image:url(../img/part.png)}
div.pack-top {background-image:url(../img/pack.png)}
div.bill-top {background-image:url(../img/bill.png)}

div.pack-nav {width:150%;margin-top:33px}

div.toolTitle {width:200% !important;margin: 6px auto 0px;}
.inventory, .quotes, .optimize, .ssupports, .packUsers, #navFrame .menu li.tabLink a, #navLeft, #navLeft a, a.prodcatalog, a.doclink , a.docproduct {float:left;display:block;width:auto;color:#888;cursor:pointer}

#navFrame .menu li.tabLink a {padding-top:40px;margin-top:-40px}

.inventory, .quotes, .optimize, .ssupports, .packUsers {margin-right:40px;}
li#tabOrdering, li#tabUsage, li#tabReceiving, li#tabMaintenance, li#tabReports, a.doclink, a.docproduct {margin-right:40px;display:block}

.inventory::before, .quotes::before, .optimize::before, .ssupports::before, .packUsers::before, .boldBlue_295::before, li#tabUsage::before, li#tabOrdering::before, li#tabReceiving::before, li#tabMaintenance::before, li#tabReports::before, a.prodcatalog::before, a.doclink::before, a.docproduct::before {display:block;content:'';background-repeat:no-repeat;background-position:center top;background-size:contain;height:30px;width:auto;margin:10px auto;}

.boldBlue_295, .pack-nav a:hover, #navFrame .menu li.tabLink a:hover, li.tabSelected a, a.prodcatalog:hover, a.doclink:hover, a.docproduct:hover {color:#002d5b !important}
h3.shadedTitle {font-size:26px !important;font-weight:400 !important}

/* Pack Management */
.inventory.boldBlue_295::before, .inventory:hover::before {background-image:url("../img/box295.png") !important}
.inventory::before {background-image:url("../img/box.png");}
.quotes.boldBlue_295::before, .quotes:hover::before {background-image:url("../img/quote295.png");}
.quotes::before {background-image:url("../img/quote.png");}
.optimize.boldBlue_295::before, .optimize:hover::before {background-image:url("../img/check295.png");}
.optimize::before {background-image:url("../img/check.png");}
.ssupports.boldBlue_295::before, .ssupports:hover::before {background-image:url("../img/chat295.png");}
.ssupports::before {background-image:url("../img/chat.png");}
.packUsers.boldBlue_295::before, .packUsers:hover::before {background-image:url("../img/person295.png");}
.packUsers::before {background-image:url("../img/persongray.png");}
	/*.pack-user::before {content:'|';margin-right:10px;}
	.pack-user {margin-left:10px}*/

/* DOC */
div.location-bar {height:40px}
h3.tableCaption {font-style:normal !important;font-size:18px !important}
li#tabUsage:hover::before, li#tabUsage.tabSelected::before {background-image:url("../img/checklist295.png");display:block}
li#tabUsage::before {background-image:url("../img/checklist.png");}
li#tabOrdering:hover::before, li#tabOrdering.tabSelected::before {background-image:url("../img/laptop295.png");display:block}
li#tabOrdering::before {background-image:url("../img/laptop.png");}
li#tabReceiving:hover::before, li#tabReceiving.tabSelected::before {background-image:url("../img/truck295.png");}
li#tabReceiving::before {background-image:url("../img/truck.png");}
li#tabMaintenance:hover::before, li#tabMaintenance.tabSelected::before {background-image:url("../img/w-tool295.png");}
li#tabMaintenance::before {background-image:url("../img/w-tool.png");}
li#tabReports:hover::before, li#tabReports.tabSelected::before {background-image:url("../img/research295.png");}
li#tabReports::before {background-image:url("../img/research.png");}
a.prodcatalog:hover::before {background-image:url("../img/info.png")}
a.prodcatalog::before {background-image:url("../img/info-gray.png")}
a.doclink:hover::before {background-image:url("../img/link295.png")}
a.doclink::before {background-image:url("../img/link.png")}
a.docproduct:hover::before {background-image:url("../img/armsling295.png")}
a.docproduct::before {background-image:url("../img/armsling.png")}

.doc-location { position: absolute; top: 400px; margin-left: -11px !important;}

h4.collapsiblePanelHdr {font-size:15px !important;letter-spacing:normal !important;}

span#ctl00_cph_Content_gvrTrayList_lblRowCount {width:100%;}

.gridHdr_Blue_293 a, .gridBorder_Gray a, .iconSelectAll, .iconUnselectAll, .gvrpasl_resultsHeaderRight, .gvrpasl_resultsHeaderRight h5, td.gridBorder_Gray, .resultsHeaderRight h5, h4.iconInformation.allRequired, h5.iconInformation, .pageForm h5, h3.details_FirstCaption, h3.details_BackOrder, div.detailsRight h3 {font-family:'Arial', sans-serif !important;letter-spacing:normal !important;text-transform:none}

.iconSelectAll, .iconUnselectAll, .gvrpasl_resultsHeaderRight, .gvrpasl_resultsHeaderRight h5, .resultsHeaderRight h5, h4.iconInformation.allRequired, .pageForm h5, h3.solidBlueTitle {font-size:14px !important}
h5.iconInformation, h3.details_FirstCaption, h3.details_BackOrder, div.detailsRight h3 {font-size:20px !important}
h3.solidBlueTitle a, .gridHdr_Blue_293 a {color:#ff9966 !important;font-weight:bold !important;text-transform:uppercase}
.gridHdr_Blue_293 a:hover, h3.solidBlueTitle a:hover {color:white !important;}
.gridHdr_Blue_293 a, td.gridBorder_Gray {font-size:12px !important;font-weight:normal}
td.gridBorder_Gray, .pageForm h5 {color:#666 !important}
.thLightOrange a, .thLightGreen a, .thLightYellow a, .thLightRed a {color:#0058a4 !important}
.thLightOrange a:hover, .thLightGreen a:hover, .thLightYellow a:hover, .thLightRed a:hover {color:#70cacb !important}

div.web-tools {padding:20px 0;margin-bottom:0}
div.tools {height:190px}
div.signout {}

.bhelp a {float:right;border-radius:50%;width:15px;height:15px;text-align:center;display:inline-block;padding:3px 4px 5px;color:#666;font-weight:600;background-color:#d1d1d1;}
.bhelp a {margin:8px 40px 30px;}
.bhelp.toppa a {margin:-51px 10px 0px !important;}
.help a:hover {opacity:0.5}

	.bhelp a:hover {background-color:#c1c1c1;font-size:15px;}

.valError:before {
    border-top: 7px solid red !important;
}

.valError:before {
 left: 25px !important;
    top: 100% !important;
    border-bottom: 15px solid transparent !important;
	right:100% !important;
	border-left:10px solid transparent !important;
	border-right:10px solid transparent !important;
}
.valError {
    border-radius: 0 !important;
   -webkit-box-shadow:0  0 0 0 rgba(0,0,0,0) !important;
    -moz-box-shadow: 0px 0px 5px 1px rgba(0,0,0,1.0);
   box-shadow:0  0 0 0 rgba(0,0,0,0) !important;
    background-color: red !important;
	background-image:none !important;
	margin-top:-25px !important;
	margin-left:0 !important
}
h6.valError {
   padding-left: 10px !important
}

div.toold .button a {min-width:70% !important}
div.tools-hold {    height: 250px;
    overflow: hidden;    padding: 30px !important;
}
fieldset {border:0 !important;padding:0 !important}
.div_ads-border.div-tools {position:relative}
div.terms-hold {display:none;width:100px;float:right;text-align:right;margin:0 auto}
	div.terms {    position: absolute;
    top: 15px;
    right:30%;
    z-index: 1;
    text-align: right;display:inline-block}
	
.terms a {font-size: 14px;
    color: #002d5b;
    letter-spacing: 0;}

p.buttonRow, .gradientGreen_Small_LeftShadow, .gradientGreen_Small_RightShadow, .gradientGreen_Small_RightShadow_DOC {display:block}



/* web labels */


#navFrameRight a {color:white !important;font-weight:600 !important}
	
/* certs */
	
	table.no-border {border:0 !important}
	table.analysis-table tr td {border:1px solid #ABC1D4;line-height:18px !important}
	table.analysis-table  {width:70%;margin-bottom:40px;border-collapse:collapse !important;border-spacing:0 !important}
	table.analysis-table.half {width:50% !important}
	table.analysis-table.wide {width:85% !important}
	table.analysis-table.big-wide {width:100% !important}
	.analysis-table td, .gridBorder_Blue_293 {padding:5px 10px}
	.analysis-table td.anTitle {width:28%}
	.analysis-table.cols td.anTitle, .analysis-table.cols td.anData{width:50% !important}
	.analysis-table.big-wide td.anTitle, .analysis-table.big-wide td.anData{width:20% !important;text-align:center !important}
	.analysis-table td.anData {width:3%;text-align:left}
	.analysis-table .space, .no-border .space {width:10%;border-top-width: 0 !important;border-bottom-width:0 !important}
	.anTitle, th.gridBorder_Blue_293 {font-weight:600;    font-size:14px;    text-transform: uppercase;       font-family: 'Poppins', sans-serif !important;}
	td.anTitle {color: #0058a4;text-align: right;background-color:#C7D6E2;}
	th.gridBorder_Blue_293 {color: white !important;background-color:#0058a4;}
	th.gridBorder_Blue_293.left {text-align:left !important}
	.gridBorder_Blue_293 {	border-color: #ABC1D4;}
	.analysis-table.big-wide td.anData.right {text-align:left !important}
	.analysis-table.big-wide td.anTitle.left {text-align:right !important}
	
	
}