/* Peristent Help Button
–––––––––––––––––––––––––––––––––––––––––––––––––– */
@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');

.help-button {
	z-index: 14;
	position: fixed;
	bottom: 12px;
	right: 12px;
	color: #ffffff;
	border-radius: 50%;
	height: 100px;
	width: 100px;
	background-color: #9ACA3C;
	font-size: 16px;
	font-family: "Montserrat";
	font-weight: 700;
	line-height: 18px;
	text-align: center;
	padding-top: 30px;
	text-transform: uppercase;
	letter-spacing: 1px;
	transition-delay: 25ms;
	/*-webkit-box-shadow: 0px 3px 12px 0px rgba(0, 0, 0, 0.25);
	-moz-box-shadow: 0px 3px 12px 0px rgba(0,0,0,0.25);
	box-shadow: 0px 3px 12px 0px rgba(0,0,0,0.25);*/
	cursor: pointer;
	/*-webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;*/
}

/*.help-button:hover { background-color: #005595; }*/

.phone-number {
	display: none;
	z-index: 15;
	position: fixed;
	bottom: -4px;
	right: 12px;
	border-radius: 4px;
	padding: 22px;
	background-color: #005595;
	color: #ffffff;
}

.phone-number h1 {color: #ffffff;}


.close-button-white { 
	background-position: right; 
	background-repeat: no-repeat; 
	display: block; 
	height: 30px; 
	width: 100%; 
	line-height: 3rem !important; 
	vertical-align: middle; 
	opacity: .6;  
	background-image: url(../images/icons/buttons/close-white.png); 
	background-image: url(../images/icons/buttons/close-white.svg), none;
	cursor: pointer;
	-webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

.close-button-white:hover { opacity: 1;}

/* Persistent Alert
–––––––––––––––––––––––––––––––––––––––––––––––––– */

#mobile-menu:not( .mm-menu ) {
   display: none !important;
}

#persistent-alert { 
	background: #A23293; 
	padding: 7px;
	font-size: 12px;
	color: #fff;
}

#persistent-alert a { color:#fff; border-bottom: 1px solid #fff; }

#persistent-alert ul { list-style-type: none; margin: 0; }
#persistent-alert ul>li { display: inline; padding: 0 15px; border-left: 1px solid #e1e1e1;}
#persistent-alert ul>li:first-child { padding: 0px 15px 0px 0px; border-left: none;}

/* Nav
–––––––––––––––––––––––––––––––––––––––––––––––––– */
#nav { 
	padding: 0px 0px 0px 0px; 
    margin-bottom: 25px;
}

#sticker { 
    position: relative;
    z-index: 9999;
    background: #fff;
    border-bottom: 1px solid #E1E1E1;
	height: 55px;
}

.is-sticky #sticker { 
    background: #f0f4f6; 
    -webkit-transition: background 0.3s ease-in-out;
    -moz-transition: background 0.3s ease-in-out;
    -o-transition: background 0.3s ease-in-out;
    transition: background 0.3s ease-in-out;
}

.sticky-wrapper { margin-right: 0px !important;}
.is-sticky #sidebar { width: 18% !important;}
#sidebar { position: relative; float: left; width: 20.2%;}

.questions, .ids-detail {float: right !important;}

#provider-search { font-size: 0.7em; vertical-align: top; margin-top: 8px; width: 70%;}
@media (min-width: 551px) and (max-width: 900px) { #provider-search { width: 110%;} }
@media (max-width: 670px) { #provider-search { width: 327%;} }

.logo-search.column { width: 40%; }
.cart.column  { text-align: right; width: 56%; }
@media (min-width: 321px) and (max-width: 800px) { .cart.column  { text-align: right; width: 74.0%; } .logo-search.column { width: 22%; } }

@media (max-width: 670px) {
	#total-button { float: left; text-align: left; font-size: 12px;} 
	.cart.column  { text-align: right; width: 50%; } .logo-search.column { width: 26%; }
}

img.logo { width: 100px; height: 46px; margin-right: 15px; position:relative; z-index: 300;}
@media (max-width: 600px) {
    img.logo { width: 72px; height: auto; padding: 0; margin: 11px 0; }
}


.co-name { font-family: "Open Sans", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;	 display: inline; position: relative; top: -10px; border-left: 1px solid #e1e1e1; padding-left: 20px;}
@media (max-width: 875px) { .co-name { display: none; }}

img.co-logo { height: 80px; width: auto; }

.cart { 
	font-size: .9em; line-height: 2.0em; text-transform: uppercase; letter-spacing: 1px; font-weight: 300; padding-top: 8px; }


.cart-dropdown {
	font-family: "Roboto Condensed", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif; 
    position: relative;
    display: inline-block;
	width: 490px;
}

.cart-dropdown .cart-dropdown-menu {
    position: absolute;
    top: 100%;
	left: 0px;
    visibility: hidden;
    margin: 0;
    list-style: none;
    width: 90%; 
    padding: 0;
    text-align: left; 
    opacity: 0;
    transition: visibility 0s, opacity 0.2s linear;
	width: 490px;
	
}

.cart-dropdown:hover .cart-dropdown-menu, .cart-dropdown:focus .cart-dropdown-menu {
    visibility: visible;
    opacity: 1;
}


.cart-dropdown a { border: none; color: #455560;  }

#total-button { position: relative; top: -7px; height: 52px; line-height: 16px; padding: 10px 15px 0px 10px !important; border-left: 1px solid #fff;  border-right: 1px solid #fff; transition: visibility 0s, opacity 0s linear; cursor: pointer; margin-bottom: -10px; }


.is-sticky #total-button { 
     border-right: 1px solid #f0f4f6; 
	 border-left: 1px solid #f0f4f6; 
    -webkit-transition: all .6s ease-in-out;
    -moz-transition: all .6s ease-in-out;
    -o-transition: all .6s ease-in-out;
    transition: all .6s ease-in-out;
}

.cart-dropdown:hover #total-button, #total-button:hover { background: #ffffff; border-left: 1px solid #e1e1e1;  border-right: 1px solid #e1e1e1;  }

.cart-dropdown ul {
    border-left: 1px solid #e1e1e1; border-right: 1px solid #e1e1e1;
}

.cart-dropdown li {
    display: block;
    text-decoration: none;
    background: #ffffff;
    margin: 0 !important;
    padding: 16px 22px; 
    border-bottom: 1px solid #e1e1e1 !important;
	
}

.total { display: inline-block; width: 70px; color: #A23293;}



@media (min-width: 321px) and (max-width: 670px) { 
	
	.cart { line-height: 18px; }
    .cart-dropdown { margin: 0 5px 0 0; text-align: left; width: 255px;}
    
	#total-button { 
		width: 250px !important;
		background: none; 
		padding: 8px 6px 12px 6px !important;  
		text-align: left;
		font-size: 12px;
	} 
    
	#total-button-inactive { padding: 18px 6px 15px 6px !important; }

}


.mobile-cart { position: relative; margin-top: 40px !important; }
.mobile-cart li { padding: 0px 22px !important; }
.mobile-cart .button  { color: #f58220; margin-top: 30px;  padding: 0 30px; }
.mobile-cart a { color: #455560;  }



.wallet-tally { 
	font-weight: 300;
	font-family: "Montserrat", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif; 
	color: #7B9AA9;
	font-style: italic; 
	letter-spacing: 0;
	font-size: 90%;
	text-transform: capitalize;
	line-height: 18px;
}

.cart-dropdown-menu .navy-font { color: #005494 !important; }


/* Specialty Buttons
–––––––––––––––––––––––––––––––––––––––––––––––––– */

.download, .download:hover, .check, check:hover { 
    padding: 0px 50px 0px 22px;  
    background-repeat: no-repeat;
    background-position: 94% 50%;
}

.download { background-image: url('../images/icons/buttons/download.png');  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11.45 19.8'%3E%3Ctitle%3Edownload%3C/title%3E%3Cpath d='M7.9,14.1a0.91,0.91,0,0,0-1.2,0,0.91,0.91,0,0,0,0,1.2l4.2,4.3,1.2,1.2,1.2-1.2,4.4-4.3a0.85,0.85,0,0,0-1.2-1.2L13,17.5V1.8a0.8,0.8,0,0,0-1.6,0V17.7Z' transform='translate(-6.47 -1)' style='fill:%23f58220'/%3E%3C/svg%3E"), none }
.download:hover { background-image: url('../images/icons/buttons/download-white.png');  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg width='20' height='20' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11.45 19.8'%3E%3Ctitle%3Edownload%3C/title%3E%3Cpath d='M7.9,14.1a0.91,0.91,0,0,0-1.2,0,0.91,0.91,0,0,0,0,1.2l4.2,4.3,1.2,1.2,1.2-1.2,4.4-4.3a0.85,0.85,0,0,0-1.2-1.2L13,17.5V1.8a0.8,0.8,0,0,0-1.6,0V17.7Z' transform='translate(-6.47 -1)' style='fill:%23ffffff'/%3E%3C/svg%3E"), none }
.check {  background-image: url('../images/icons/buttons/check-white.png'); background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg width='15' height='18' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27.16 21.19'%3E%3Ctitle%3Echeck-white%3C/title%3E%3Cpath d='M32.5,2L12.9,21.6,6.4,15.1' transform='translate(-5.87 -1.47)' style='fill:none;stroke:%23fff;stroke-miterlimit:10;stroke-width:1.5px'/%3E%3C/svg%3E"), none }



/* Pipeline Steps
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.pipeline {
	margin: 0px 0px 30px 0px !important;
	text-align: center;
	font-family: "Roboto Condensed", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-weight: 700;
	text-transform: uppercase;
	color: #f8f9f9;
	background: #455560;
	padding: 0px 7px;
	border-top: 4px solid #fff;
	letter-spacing: 1.5px !important;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	line-height: 56px;
	font-size: 85%;
}

.pipeline.column { width: 16.6666667%; }


.pipeline-completed { 
	background: #005595;
	color: #90a0ad;
}
	
.pipeline-active, .pipeline-completed:hover { 
	color: #FFFFFF;
	border-top: 4px solid #9ACA3C;
	background: #005595;
}

@media (max-width: 610px) {
    .pipeline:first-child, .pipeline:nth-child(n+5) { padding: 22px 5px; }
    .pipeline-wrap { padding: 15px 9px !important; }
}
@media (max-width: 805px) {  
    .pipeline { height: 60px; font-size: 60%; line-height: 14px; padding: 22px 7px; } 
}

@media (max-width: 925px) { .pipeline { letter-spacing: .25px !important;} }



/* Welcome Page
–––––––––––––––––––––––––––––––––––––––––––––––––– */

@media (min-width: 575px) and (max-width: 630px) { label { font-size: 90%;}}
    
.got-time { border: 1px solid #e1e1e1; height: 300px; width: 100%; background-image: url('../images/lifestyle/welcome/got-time.jpg'); background-repeat:no-repeat; background-size: cover; font-size: 110%;}
.got-time-spacing {
	padding: 50px;
	height: 400px !important;
	align-content:center;
}

.for-records { height: 300px; width: 500px; float: right; background-image: url('../images/lifestyle/welcome/for-records.jpg'); background-repeat:no-repeat; background-size: cover; margin: 0 20px 20px 20px;}

@media (max-width: 1225px) { .got-time-spacing { padding: 20px; } }
@media (max-width: 700px) { .got-time-spacing { padding: 15px; } }

@media (max-width: 650px) { 
    .got-time h4 { font-size: 120%; }
}

/* Who's Covered
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.demo-label { line-height: 145% !important; }

.waive-button {
	float: right;
	display: inline;
	text-align: right;
}

@media (max-width: 670px) {
	.waive-button {	float: none; }
}

ul.whos-covered a { color: #455560; }

ul.whos-covered:first-child { 
    border-top: 1px solid #d8dee1 !important;
}

ul.whos-covered li {
    padding: 14px 14px 14px 8px;
    margin: 0px;
    list-style-type: none;
    border-bottom: 1px solid #d8dee1;
    text-transform: uppercase;
    font-family: "Roboto Condensed", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif; 
	font-weight: 700; 
    letter-spacing: 1px;
    font-size: .85em;
    line-height: 1.4em;
}

ul.whos-covered li.active, ul.whos-covered li:hover {
    padding-left: 22px;
	background-color: #f4f7f9;
	border-left: 4px solid #9ACA3C;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; /* IE 8 */
	filter: alpha(opacity=100); /* IE 5-7 */
	-moz-opacity: 1; /* Netscape */
	-khtml-opacity: 1; /* Safari 1.x */
}

.whos-covered-completed { background-color: #f4f7f9; }

.coverage-desc { font-style: italic; font-size: 80%; color: #99a7ae; }

.pref-label { margin-right: 20px;}
.preferred, .not-verified {
	margin-left: 20px;
	display: inline-block;
	line-height: 16px; 
    vertical-align: middle !important;
    background-size: 16px 16px;
    background-repeat: no-repeat;
    padding-left: 22px;
	font-size: 12px;
	text-transform: uppercase;
	letter-spacing: 1px;
	
}

.preferred {
	color: #005595;
    background-image: url(../images/icons/utilities/check-navy.svg);
    /*background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpolygon style='fill:%239aca3c' points='14.2 1.9 15.5 3.1 5.7 14.1 0.5 8.9 1.7 7.7 5.5 11.6 14.2 1.9'/%3E%3C/svg%3E"), none;*/ 
}

.not-verified {
	color: #005595;
    background-image: url(../images/icons/utilities/checklist.png); 
    background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cline stroke='%23005595' stroke-width='2px' x1='14.21' y1='2.13' x2='2.47' y2='13.87'/%3E%3Cline stroke='%23005595' stroke-width='2px' x1='2.47' y1='2.13' x2='14.21' y2='13.87'/%3E%3C/svg%3E"), none;
}

/* Location for IDNs
–––––––––––––––––––––––––––––––––––––––––––––––––– */
#address-picker ul li {
	display: inline-block;
	padding: 35px;
	margin: 2% 4% 0 0;
	border: 1px solid #e1e1e1;
	cursor: pointer;
	-webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}

#address-picker ul li:hover, .address-selected { background-color: #f4f7f9; }

#address-picker ul li:hover a, .address-selected a { background: #f58220; color: #ffffff; }


/* IDN Detail page
–––––––––––––––––––––––––––––––––––––––––––––––––– */

.idn-left.column, .idn-right.column { width: 48%; }
.idn-left.column { padding-right: 4%; text-align: right; }
.idn-right.column { margin-left: 0; border-left: 1px solid #e1e1e1; padding-left: 4%; }

#coverage-map-mobile { display: none;}
#coverage-map { display: block;}
@media (max-width: 1000px) {
	#coverage-map-mobile { display: block;}
	#coverage-map { display: none;}
	#sidebar.ids-sidebar  { position: absolute!important;}
} 

@media (max-width: 670px) {
	#sidebar.ids-sidebar  { display: none;}
} 

/* Plan Summary & Detail Styles
–––––––––––––––––––––––––––––––––––––––––––––––––– */

img.flex-logo { width: 172px; height: 60px; display: block; margin: auto; margin-bottom: 18px;}

.provider-counts { 
	width: 110px;
	height: 110px;
	border: 4px solid #A23293; 
	border-radius: 50%;
	padding: 25px 10px; 
	text-align: center;
	display: block; 
	margin: 0px auto 15px auto;
}

.provider-counts h2 {font-family: "Open Sans", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif; font-size: 1.7em; margin-bottom: 0; color: #A23293;  }

.provider-det { font-family: "Roboto Condensed", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif; color: #A23293; font-size: 12px; letter-spacing: 1px; text-transform: uppercase; line-height: 14px;}

@media (min-width:671px) and (max-width: 1000px) {
	.provider-counts h2 { font-size: 1.6em; }
	.provider-counts { width: 135px; height: 135px; padding: 25px 18px; }
}


label.coverage-type { margin: 10px 10px -10px 10px;}
select#coverage-type { margin: 0;}

img.one-network { object-fit: cover; max-height: 250px; margin-bottom: -1px; }


/* RESPONSIVE TABLE */

#feature-table .stacktable.large-only { display: table; }
#feature-table .stacktable.small-only { display: none; }

@media (max-width: 910px) {
  #feature-table .stacktable.large-only { display: none; }
  #feature-table .stacktable.small-only { display: table; }
}


#feature-table table { table-layout: fixed; }


#feature-table th:first-child { width: 0px !important;}

#feature-table td+td {
	vertical-align: top; 
	padding: 25px 10px 10px 10px;
}


@media (max-width: 910px) { #feature-table td:first-child { width: 4%;} }

.feature-icons { width: 35px; height: 35px; }

#feature-table ul.simple li { line-height: 115%; font-size: 93%; }




.whos-covered-col.column { width: 65.3333333333%; }
.member-type-col.column { width: 30.6666666667%; text-align: right;}

@media (max-width: 1050px) { 
    .whos-covered-col.column, .member-type-col.column { width: 93%; }
    .member-type-col.column {text-align: left; margin: -10px 0 0 35px;}
} 

.member-type { color: darkgrey; font-size: 75%; letter-spacing: 2px; text-transform: uppercase; margin-top: 12px;}

.whats-covered { padding-top:  35px; }


.plan-icon-spacing { padding: 5px 20px; }

img.plan-marker { height: 30px; width: auto; }
img.plan-marker-lg { height: 50px; width: auto; }

@media (max-width:670px) {
	img.plan-marker { height: 15px; width: auto; }
}


.plan-marker-basic, .plan-marker-family, .plan-marker-fancy, .plan-marker-basic-white, .plan-marker-family-white, .plan-marker-fancy-white {
    display: inline-block;
    width: 60px; 
    height: 50px;
    background-repeat: no-repeat;
}

.plan-marker-fancy, .plan-marker-fancy-white { margin-left: -5px; }

.plan-marker-basic { background-position: 0% 90%; background-size: 40% 40%; background-image: url(../images/icons/plan-markers/basic-plan.png); background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg width='30' height='30' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 33.86 27.1'%3E%3Cpath d='M51.29-5.58h0A9,9,0,0,0,38.8-6.94a12.1,12.1,0,0,0-2.9,3.53L23.69,16.68,46,9.08a13.57,13.57,0,0,0,4.07-2.17A9,9,0,0,0,51.29-5.58' transform='translate(-19.4 10.42)' style='fill:%23005595'/%3E%3Cpath d='M27.4-10.29h0A6.61,6.61,0,0,0,19.62-5a8.81,8.81,0,0,0-.09,3.44l2.71,17.47,9-15.2A8.63,8.63,0,0,0,32.56-2.5a6.59,6.59,0,0,0-5.16-7.78' transform='translate(-19.4 10.42)' style='fill:%23005595'/%3E%3C/svg%3E"), none }
.plan-marker-basic-white { background-image: url(../images/icons/plan-markers/basic-plan-white.png); background-image: url(../images/icons/plan-markers/basic-plan-white.svg), none }

.plan-marker-family { background-position: 0% 99%; background-size: 50% 50%; background-image: url(../images/icons/plan-markers/family-plan.png); background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg width='60' height='50' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 33.86 34.16'%3E%3Cpath d='M51.29-5.58h0A9,9,0,0,0,38.8-6.94a12.1,12.1,0,0,0-2.9,3.53L23.69,16.68,46,9.08a13.57,13.57,0,0,0,4.07-2.17A9,9,0,0,0,51.29-5.58' transform='translate(-19.4 10.42)' style='fill:%23005595'/%3E%3Cpath d='M27.4-10.29h0A6.61,6.61,0,0,0,19.62-5a8.81,8.81,0,0,0-.09,3.44l2.71,17.47,9-15.2A8.63,8.63,0,0,0,32.56-2.5a6.59,6.59,0,0,0-5.16-7.78' transform='translate(-19.4 10.42)' style='fill:%23005595'/%3E%3Cpath d='M44.14,18.76h0a5,5,0,0,0-4.89-5.07,6,6,0,0,0-2.53.45L24.14,18.4l12.4,4.8a7.92,7.92,0,0,0,2.53.54,5.1,5.1,0,0,0,5.07-5' transform='translate(-19.4 10.42)' style='fill:%23005595'/%3E%3C/svg%3E"), none }
.plan-marker-family-white { background-image: url(../images/icons/plan-markers/family-plan-white.png); background-image: url(../images/icons/plan-markers/family-plan-white.svg), none }

.plan-marker-fancy { background-position: 3% 110%; background-size: 60% 60%; background-image: url(../images/icons/plan-markers/fancy-plan.png); background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 56.26 42.32'%3E%3Cpath d='M71.2-1.05h0A8.87,8.87,0,0,0,58.8-2.32a9.92,9.92,0,0,0-3,3.44L43.6,21.21,66,13.61A17.63,17.63,0,0,0,70,11.43,9,9,0,0,0,71.2-1.05' transform='translate(-16.91 14.05)' style='fill:%23005595'/%3E%3Cpath d='M47.31-5.76h0A6.61,6.61,0,0,0,39.52-.51a8.81,8.81,0,0,0-.09,3.44l2.71,17.47,9-15.2A8.63,8.63,0,0,0,52.47,2a6.59,6.59,0,0,0-5.16-7.78' transform='translate(-16.91 14.05)' style='fill:%23005595'/%3E%3Cpath d='M21.88-12.82h0A9.54,9.54,0,0,0,18.08.12,15.77,15.77,0,0,0,21.15,4l19.1,16.65L36.45-4.49a17.31,17.31,0,0,0-1.54-4.62,9.56,9.56,0,0,0-13-3.71' transform='translate(-16.91 14.05)' style='fill:%23005595'/%3E%3Cpath d='M64,23.29h0a5,5,0,0,0-4.89-5.07,6,6,0,0,0-2.53.45L44,22.93l12.4,4.8a7.92,7.92,0,0,0,2.53.54,5.1,5.1,0,0,0,5.07-5' transform='translate(-16.91 14.05)' style='fill:%23005595'/%3E%3C/svg%3E"), none }
.plan-marker-fancy-white { background-image: url(../images/icons/plan-markers/fancy-plan-white.png); background-image: url(../images/icons/plan-markers/fancy-plan-white.svg), none }



.plan-header { color: #005595; text-align: center; }
@media (min-width: 690px) and (max-width: 865px) { 
    .plan-header { font-size: font-size: 2em;} 
    
}


.videoWrapper {
	position: relative;
	padding-bottom: 44%; /* 16:9 */
	padding-top: 25px;
	height: 0;
}
.videoWrapper iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

@media  (min-width: 861px) and (max-width: 1000px) { 
	.videoWrapper {
		padding-bottom: 90%; 
	}
}

@media (min-width: 670px) and (max-width:860px) { 
	.videoWrapper {
		padding-bottom: 117%; 
	}
}


.selected, .selected-grey, .selected-white, .unselected {
    display: inline-block;
    height: 24px;
    padding: 0 0 0 35px;
    font-size: 12px;
    font-weight: 600;
    line-height: 24px;
    text-transform: uppercase;
    letter-spacing: 1px;
    background-repeat: no-repeat;
    background-position: left center;
    background-size: 22px 22px !important;
    margin-bottom: 20px;
}

.selected { color: #9aca3c;}
.selected-grey { color: grey; }
.selected-white { color: #fff; }

.selected { background-image: url(../images/icons/utilities/selected.png); background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22.24 22.24'%3E%3Ctitle%3Eselected%3C/title%3E%3Cpath d='M11.84,0.8a11.12,11.12,0,1,0,11,11.12A11,11,0,0,0,11.84.8ZM17,7.12l1,1-7.92,8.8L5.92,12.72l1-1L10,14.88l7-7.76h0Z' transform='translate(-0.64 -0.8)' style='fill:%239aca3c'/%3E%3C/svg%3E"), none }

.selected-grey { background-image: url(../images/icons/utilities/selected-grey.png); background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22.24 22.24'%3E%3Ctitle%3Eselected%3C/title%3E%3Cpath d='M11.84,0.8a11.12,11.12,0,1,0,11,11.12A11,11,0,0,0,11.84.8ZM17,7.12l1,1-7.92,8.8L5.92,12.72l1-1L10,14.88l7-7.76h0Z' transform='translate(-0.64 -0.8)' style='fill:%23bcc1c6'/%3E%3C/svg%3E"), none }
.selected-white { background-image: url(../images/icons/utilities/selected-white.png); background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22.24 22.24'%3E%3Ctitle%3Eselected%3C/title%3E%3Cpath d='M11.84,0.8a11.12,11.12,0,1,0,11,11.12A11,11,0,0,0,11.84.8ZM17,7.12l1,1-7.92,8.8L5.92,12.72l1-1L10,14.88l7-7.76h0Z' transform='translate(-0.64 -0.8)' style='fill:%23ffffff'/%3E%3C/svg%3E"), none }
.unselected { background-image: url(../images/icons/utilities/unselected-grey.png); background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27.8 27.8'%3E%3Ctitle%3Eunselected-grey%3C/title%3E%3Cpath d='M10.8-2A13.9,13.9,0,1,0,24.6,11.9,13.72,13.72,0,0,0,10.8-2Zm6.7,19.4-1.7,1.7L10.7,14,5.6,19.1,3.9,17.4,9,12.3,3.9,7.2,5.6,5.5l5.1,5.1,5.1-5.1,1.7,1.7-5.1,5.1Z' transform='translate(3.2 2)' style='fill:%23bcc1c6'/%3E%3C/svg%3E"), none }

/* Coverage Icons 
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.coverage-icons li { list-style-type: none; }

li.coverage {  
    line-height: 36px; 
    vertical-align: middle !important;
    background-size: 28px 28px;
    background-repeat: no-repeat;
    padding-left: 43px;
}

li.pharmacy-costs { background-image: url(../images/icons/coverage/pharmacy-costs.png); background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 35 35'%3E%3Cpath fill='%23e23d96' d='M13.9,27.73a3.62,3.62,0,1,0,7.25,0V18H13.9Zm.64-9.11h6v9.11a3,3,0,1,1-6,0Z'/%3E%3Cpath fill='%23e23d96' d='M17.53,31.77a4.05,4.05,0,0,1-4-4V17.55h8.1V27.73A4.05,4.05,0,0,1,17.53,31.77ZM15,19v8.69a2.56,2.56,0,1,0,5.12,0V19Z'/%3E%3Cpath fill='%23e23d96' d='M17.5.94a5.88,5.88,0,0,0-5.88,5.88V28.06a5.88,5.88,0,1,0,11.75,0V6.81A5.88,5.88,0,0,0,17.5.94Zm5.16,27.12a5.16,5.16,0,0,1-10.32,0V6.81a5.16,5.16,0,1,1,10.32,0Z'/%3E%3Cpath fill='%23e23d96' d='M17.5,34.36a6.31,6.31,0,0,1-6.3-6.3V6.81a6.3,6.3,0,0,1,12.6,0V28.06A6.31,6.31,0,0,1,17.5,34.36Zm0-32.28a4.74,4.74,0,0,0-4.73,4.73V28.06a4.73,4.73,0,1,0,9.47,0V6.81A4.74,4.74,0,0,0,17.5,2.08Z'/%3E%3C/svg%3E"), none }

li.preventative { background-image: url(../images/icons/coverage/preventative.png); background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg width='26' height='26'  xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22.36 30.9'%3E%3Ctitle%3Epreventative%3C/title%3E%3Cpath d='M25.4,2.4a1.64,1.64,0,0,0-1-1,4.48,4.48,0,0,0-1.1-.1A0.86,0.86,0,0,0,22.7,1a0.68,0.68,0,0,0-.7.7,0.68,0.68,0,0,0,.7.7,0.67,0.67,0,0,0,.7-0.6,2.49,2.49,0,0,1,.8.1,1.58,1.58,0,0,1,.7.7c0.9,2-.8,9-1.1,10.5a0.42,0.42,0,0,0-.3.4c0,2.3-1.5,4.2-3.4,4.2s-3.4-1.9-3.4-4.2a0.52,0.52,0,0,0-.2-0.4c-0.4-1.5-2-8.5-1.2-10.5A1.85,1.85,0,0,1,16,1.8a2.2,2.2,0,0,1,.8-0.1,0.61,0.61,0,0,0,.7.6,0.68,0.68,0,0,0,.7-0.7A0.68,0.68,0,0,0,17.5.9a0.55,0.55,0,0,0-.5.3,1.45,1.45,0,0,0-1.1.1,1.65,1.65,0,0,0-1,1c-0.9,2.2.7,9.3,1.1,10.9,0,0.1-.1.1-0.1,0.2,0,2.6,1.6,4.7,3.7,5a7.23,7.23,0,0,0,.5,3.5c1.2,2.4,1.4,4.8.4,6.4a4,4,0,0,1-3.7,1.8A10.05,10.05,0,0,1,10.1,27a8,8,0,0,0-1.4-1.4A2.66,2.66,0,0,0,9,24.4,2.31,2.31,0,0,0,6.6,22a2.5,2.5,0,0,0,0,5,2.34,2.34,0,0,0,1.7-.7,15.62,15.62,0,0,1,1.3,1.3A10.62,10.62,0,0,0,16.9,31a4.77,4.77,0,0,0,4.3-2.2c1.1-1.9,1-4.5-.4-7.2a5,5,0,0,1-.4-3.1c2.2-.2,3.9-2.4,3.9-5V13.3C24.6,11.9,26.3,4.6,25.4,2.4ZM6.6,26.4a2,2,0,1,1,2-2,2.92,2.92,0,0,1-.2.9A1.38,1.38,0,0,1,8,25a1.27,1.27,0,0,0,.1-0.6,1.54,1.54,0,0,0-1.5-1.5,1.5,1.5,0,0,0,0,3,1.28,1.28,0,0,0,1-.4l0.3,0.3A1.61,1.61,0,0,1,6.6,26.4Z' transform='translate(-3.7 -0.5)' style='fill:%23e23d96;stroke:%23e23d96;stroke-miterlimit:10;stroke-width:0.800000011920929px'/%3E%3C/svg%3E"), none  }

li.pregnancy { background-image: url(../images/icons/coverage/pregnancy.png); background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 35 35'%3E%3Cpath fill='%23e23d96' d='M16.28,9.42a4,4,0,1,0-4-4A4.08,4.08,0,0,0,16.28,9.42Zm0-7a2.94,2.94,0,0,1,2.94,2.94,3,3,0,1,1-5.94,0A3,3,0,0,1,16.28,2.43ZM24.06,17a4.5,4.5,0,0,1,1.31,3.15,4.58,4.58,0,0,1-3,4.31l.84,3H19v6.31H18V26.39h3.78L21,23.71l.53-.11a3.53,3.53,0,0,0,2.78-3.42,3.59,3.59,0,0,0-1-2.47l-3.84-4.47c-.11-.11-.26-.32-.42-.47-.37-.47-.89-1.1-1.31-1.1H14.91c-1.1,0-1.16,1.21-1.16,1.37v4.47l4.15,4.41a.73.73,0,0,0,1.05-1L15.33,17V14.3h1.05v2.26l3.31,3.63a1.8,1.8,0,0,1-.05,2.47,1.74,1.74,0,0,1-2.47,0l-3-3.21-3,6.94h4.73v7.36H14.81V27.44H9.55l3.78-8.83-.63-.68V13a2.29,2.29,0,0,1,2.21-2.42h2.84c.89,0,1.58.84,2.1,1.47a2.89,2.89,0,0,1,.37.47Z'/%3E%3Cpath fill='%23e23d96' d='M16.28,1.38a4,4,0,0,1,0,8,4.08,4.08,0,0,1-4-4,4,4,0,0,1,4-4m0,7a3,3,0,0,0,2.94-3,2.94,2.94,0,0,0-2.94-2.94,3,3,0,0,0-3,2.94,3,3,0,0,0,3,3m1.47,2.26c.89,0,1.58.84,2.1,1.47a2.89,2.89,0,0,1,.37.47L24.06,17a4.5,4.5,0,0,1,1.31,3.15,4.58,4.58,0,0,1-3,4.31l.84,3H19v6.31H18V26.39h3.78L21,23.71l.53-.11a3.53,3.53,0,0,0,2.78-3.42,3.59,3.59,0,0,0-1-2.47l-3.84-4.47c-.11-.11-.26-.32-.42-.47-.37-.47-.89-1.1-1.31-1.1H14.91c-1.1,0-1.16,1.21-1.16,1.37v4.47l4.15,4.41a.73.73,0,0,0,1,0,.73.73,0,0,0,.05-1L15.33,17V14.3h1.05v2.26l3.31,3.63a1.8,1.8,0,0,1-.05,2.47,1.74,1.74,0,0,1-2.47,0l-3-3.21-3,6.94h4.73v7.36H14.81V27.44H9.55l3.78-8.83-.63-.68V13a2.29,2.29,0,0,1,2.21-2.42h2.84M16.28,1a4.37,4.37,0,0,0-4.39,4.34,4.41,4.41,0,0,0,4.39,4.39,4.36,4.36,0,0,0,0-8.73Zm0,7a2.65,2.65,0,0,1-2.65-2.65,2.66,2.66,0,0,1,2.65-2.6,2.6,2.6,0,0,1,2.6,2.6A2.63,2.63,0,0,1,16.28,8Zm1.47,2.26H14.91A2.63,2.63,0,0,0,12.36,13v4.89a.34.34,0,0,0,.09.23l.48.52L9.24,27.3a.34.34,0,0,0,.32.48h4.91v6a.34.34,0,0,0,.34.34h1.05a.34.34,0,0,0,.34-.34V26.39a.34.34,0,0,0-.34-.34H11.65l2.58-6,2.69,2.83a2.09,2.09,0,0,0,3,0,2.15,2.15,0,0,0,.05-3l-3.21-3.52V14.3a.34.34,0,0,0-.34-.34H15.33a.34.34,0,0,0-.34.34V17a.34.34,0,0,0,.09.23l3.63,3.94a.4.4,0,0,1,0,.52.39.39,0,0,1-.51,0L14.1,17.37V13c0-.17,0-1,.81-1h2.84c.11,0,.39.13,1,1l.26.29.19.21,3.82,4.45A3.27,3.27,0,0,1,24,20.19a3.17,3.17,0,0,1-2.52,3.08l-.52.1a.34.34,0,0,0-.26.43L21.29,26H18a.34.34,0,0,0-.34.34v7.36a.34.34,0,0,0,.34.34H19a.34.34,0,0,0,.34-.34v-6h3.81a.34.34,0,0,0,.33-.44l-.76-2.7a4.91,4.91,0,0,0,3-4.51,4.84,4.84,0,0,0-1.41-3.4l-3.82-4.4a2.82,2.82,0,0,0-.38-.49c-.56-.67-1.31-1.57-2.34-1.57Z'/%3E%3C/svg%3E"), none }

li.pediatric { background-image: url(../images/icons/coverage/pediatric.png); background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 35 35'%3E%3Cpath fill='%23e23d96' d='M22,18.57c0-1.47,1-2.11,1.84-3.14A10.46,10.46,0,0,0,26,7.95a.21.21,0,0,0-.22-.2h-1a.22.22,0,0,0-.2.23c0,1,.16,4.12-1.5,6s-2.57,2.71-2.57,4.51a.23.23,0,0,0,0,0V22a8.28,8.28,0,0,0-3-.56H17.4a7.46,7.46,0,0,0-5,1.83.26.26,0,0,0,0,.35l.6.65.09,0v9.56a.22.22,0,0,0,.22.22h1a.22.22,0,0,0,.22-.22V23.35a7.28,7.28,0,0,1,2.91-.6h.18a6.93,6.93,0,0,1,3,.6V33.8a.22.22,0,0,0,.22.22h1A.22.22,0,0,0,22,33.8V24.26l0,0,.6-.65a.26.26,0,0,0,0-.35,5.89,5.89,0,0,0-.63-.52V18.57Zm-4.47-7c1.37,0,1.87-.52,2-2.43h-4C15.67,11,16.2,11.53,17.49,11.53Zm-.13,3h.13c3.69,0,5.56-1.67,5.56-5.73V8.66c0-3.36-1.3-5.09-3.85-5.58a4.6,4.6,0,0,0,.94-1.37c0-.12.05-.25-.07-.33L19.35,1a.39.39,0,0,0-.19-.05.21.21,0,0,0-.2.11,3.53,3.53,0,0,1-1.12,1.36A4.05,4.05,0,0,1,16,3h0c-2.77.4-4.18,2.13-4.18,5.63v.19C11.8,12.91,13.67,14.58,17.36,14.58ZM13.15,8.66c0-3.24,1.45-4.43,4.21-4.43h.13c2.75,0,4.2,1.19,4.2,4.43v.19c0,3.24-1.45,4.44-4.2,4.44h-.13c-2.76,0-4.21-1.2-4.21-4.44Zm-.07,10v3.08a7.74,7.74,0,0,1,1.42-.65V18.54a.21.21,0,0,0,0-.12c0-1.74-.94-2.58-2.57-4.42s-1.49-5-1.5-6a.22.22,0,0,0-.2-.23h-1a.21.21,0,0,0-.22.2,10.46,10.46,0,0,0,2.23,7.48c.89,1,1.84,1.67,1.84,3.14A.16.16,0,0,0,13.08,18.67Z'/%3E%3C/svg%3E"), none }

li.hospitalization { background-image: url(../images/icons/coverage/hospitalization.png); background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 35 35'%3E%3Cpath fill='%23e23d96' d='M32.82,15.38a.73.73,0,0,1-.41-.14L17.48,4.91,2.54,15.25a.71.71,0,0,1-.81-1.17L17.07,3.42a.68.68,0,0,1,.81,0L33.27,14.07a.72.72,0,0,1,.18,1A.68.68,0,0,1,32.82,15.38Z'/%3E%3Cpath fill='%23e23d96' d='M19.91,30.28H15.09a.71.71,0,0,1-.72-.72V25.13H9.94a.71.71,0,0,1-.72-.72V19.54a.71.71,0,0,1,.72-.72h4.42V14.39a.71.71,0,0,1,.72-.72h4.83a.71.71,0,0,1,.72.72v4.42h4.42a.71.71,0,0,1,.72.72v4.83a.71.71,0,0,1-.72.72H20.64v4.42A.72.72,0,0,1,19.91,30.28Zm-4.11-1.44h3.38V24.41a.71.71,0,0,1,.72-.72h4.42V20.3H19.91a.71.71,0,0,1-.72-.72V15.16H15.81v4.42a.71.71,0,0,1-.72.72H10.66v3.38h4.42a.71.71,0,0,1,.72.72Z'/%3E%3C/svg%3E"), none }


.settings-button-inline { float:left; margin-right: 3rem; }

.context-icons { height: 50px; width: 50px; margin-bottom: 20px; }

#compare-table li.coverage { line-height: 24px; }


/* Sticky headers on Comparisons 
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.is-sticky #sticky-also { z-index: 1; }
@media (max-width: 670px) { #sticky-also { display: none; height: 0; vertical-align: bottom;}}

#compare-button span { display: inline;}

.is-sticky .header-table th { border-bottom: 1px solid #e1e1e1; }
.is-sticky .pdf-detail-link { display: none;}


#sticky-compare { background: #fff; padding-bottom: 5px; border-bottom: 1px solid #e1e1e1; }
.is-sticky #sticky-compare { 
    background: #005595; 
	color: #fff;
    -webkit-transition: background 0.3s ease-in-out;
    -moz-transition: background 0.3s ease-in-out;
    -o-transition: background 0.3s ease-in-out;
    transition: background 0.3s ease-in-out;
	z-index: 2;
	padding: 10px;
}

.is-sticky #sticky-compare select { color: #231f20;}

.is-sticky .back-control {color: #fff;}

.is-sticky #sticky-compare .button { 
	background:  #f58220;
	color: #fff;
}

.sticky-pad { padding: 15px 8px 0px 8px;}
.back-sticky-pad { padding: 0px 8px 0px 8px;}

.compare-not-button { color: #A23293; }

/* Compare Plans 
–––––––––––––––––––––––––––––––––––––––––––––––––– */
img.ids-logo { width: auto; height: 120px;}	

img.choose-plan-network-logo { height: 80px; width: auto; margin: 25px 0 8px 0;}
img.choose-plan-network-logo-sm { height: 35px; width: auto; margin: 25px 0 8px 0;}
img.choose-plan-network-logo.magnacare { height: 30px;  margin: 25px 0 23px 0;}
img.network-logo { width: 100%; min-width: 100px; max-width: 160px; height: auto;}

@media (max-width:670px) {
	img.network-logo { width: 100%; max-width: 140px; height: auto;}	
}

.header-table { margin-bottom: 0;}
.header-table th { padding-bottom: 10px; border-bottom: 0; background-color: #fff; opacity: .95;}

@media (max-width: 1340px) { .header-table h4 { font-size: 1.3em; }} 
@media (max-width: 1150px) { .header-table h4 { font-size: .93em; }} 

.price { font-family: "Open Sans", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;	 margin-top: 25px !important; font-size: 1.6em;}

#compare-table tr:first-child td { padding: 0; margin: 0; line-height: 15px;}

#compare-table td:first-child { text-align: left !important; padding: 10px; font-size: 95%;}

#compare-table td { width: 25% !important; line-height: 140%; }
#compare-table .four-plans td, #compare-table .four-plans th { width: 20% !important; }
#compare-table .two-plans td, #compare-table .two-plans th { width: 33% !important; }
#compare-table .one-plan td:first-child, #compare-table .one-plan th:first-child { width: 35% !important; }
#compare-table .one-plan td, #compare-table .one-plan th { width: 65% !important; }

tr.remove-border td { border: 0 !important;}


.comparing { 
	color: #005595; 
	background-image: url(../images/icons/utilities/selected.png); 
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22.24 22.24'%3E%3Ctitle%3Eselected%3C/title%3E%3Cpath d='M11.84,0.8a11.12,11.12,0,1,0,11,11.12A11,11,0,0,0,11.84.8ZM17,7.12l1,1-7.92,8.8L5.92,12.72l1-1L10,14.88l7-7.76h0Z' transform='translate(-0.64 -0.8)' style='fill:%23005595'/%3E%3C/svg%3E"), none;
	background-repeat: no-repeat;
    padding: 0 0 0 35px;
    background-position: left center;
    background-size: 22px 22px !important;
	line-height: 24px;
}

#compare-table th { letter-spacing: 1px; line-height: 105%; font-family: "Roboto Condensed", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif; font-weight: 600; text-transform: uppercase; }
.table-spacer { padding: 15px 0 55px;}
#compare-table { font-size: 95%; }
#compare-table .plan-summary { padding: 20px; background: #f4f7f9; }

#compare-coverage li { background-size: 22px 22px; padding-left: 30px; }

td#provider-search-table div { display: inline-block; margin-top: 12px; }


/* RESPONSIVE TABLE */

#compare-table .stacktable.large-only { display: table; }
#compare-table .stacktable.small-only { display: none; }

@media (max-width: 910px) {
  #compare-table .stacktable.large-only { display: none; }
  #compare-table .stacktable.small-only { display: table; font-size: 90%; }
  #compare-table .stacktable.small-only .button { font-size: 70%; letter-spacing: 0; }

}

#compare-table .stacktable.small-only th  { background-color: #f3f3f3; color: #005595; padding-left: 5px; }

th.st-head-row-main { display: none; }

.stacktable.small-only .inline { white-space: normal;  }

#compare-table .stacktable.small-only td:first-child { background-color: #f4f7f9; width: 43% !important;  }
#compare-table .stacktable.small-only td { text-align: left !important; background: #fff;}

.provider-search-row td:first-child a { display: none; }


/* Advanced Compare Plans 
–––––––––––––––––––––––––––––––––––––––––––––––––– */

#advanced-compare tr:nth-child(even) {background: #f4f7f9}
#advanced-compare th { text-transform: capitalize !important; vertical-align: top; }
.advanced-network-logo { width: 120px; height: auto; margin-top: 15px;}
#advanced-compare td, #compare-table td, #advanced-compare th, #details-table td { width: 25%; vertical-align: top;}

tr.provider-search-row, tr.provider-search-results { background-color: #f4f7f9; }
.provider-search-row td { text-align: center;} 

.header, .expanded-section { border-bottom: 1px solid #E1E1E1; }
.expanded-section { padding: 25px 20px; }
.header { padding: 12px 20px; margin-top: 25px; }
.header:hover, .expanded-section { background-color: #f4f7f9; }

#details-table td:first-child { font-weight: 600 !important; padding-left: 0; }
#details-table th {
	border-bottom: 0;
	color: #6e757e;
	font-family: "Roboto Condensed", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif; 
	font-weight: 600; 
	text-transform: uppercase;  
	font-size: .8em; 
	line-height: 13px;
}


/* RESPONSIVE TABLE */

#details-table .stacktable.large-only { display: table; }
#details-table .stacktable.small-only { display: none; }
.plan-name-show { display: none; }

@media (max-width: 910px) {
	#sticky-also { display: none; height: 0;}
	.plan-name-show { display: block; }
	#svcName { white-space: pre-wrap;}
	#details-table .stacktable.large-only { display: none; }	
	#details-table .stacktable.small-only { display: table; font-size: 90%; }
}

.header:hover { cursor: pointer;}


.expand, .collapse { 
    display: inline-block;
	position: relative;
	top: 0px;
    margin-left: 12px;
    height: 25px;
	width: 25px; 
	line-height: 26px;
	background-color: #f58220;
  	border-radius: 50%;
	vertical-align: middle;
}

.expand:after, .collapse:after {
	content: '';
	display: inline-block;
	position: relative;
  	width: 6px;
  	height: 6px;
  	border-top: 2px solid #fff;
  	border-right: 2px solid #fff;
	left: 8px;
}

.collapse:after {
  	-moz-transform: rotate(-45deg);
  	-webkit-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
	-sand-transform: rotate(-45deg);
   	top: 1px;
}

.expand:after {
  	-moz-transform: rotate(135deg);
  	-webkit-transform: rotate(135deg);
	-ms-transform: rotate(135deg);
  	transform: rotate(135deg);
	-sand-transform: rotate(135deg);
   	top: -3px;
}

a.expand, a.collapse { border-bottom: 0; text-decoration: none;}

.expand:hover, .collapse:hover {
	opacity: 0.7;
  	filter: alpha(opacity=70);
}


/* Map button icons
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.pcp-button, .specialist-button, .ancillary-button, .hospital-button { 
	padding: 0px 25px 0px 10px;
	background-repeat: no-repeat;
	background-position: 96% 50%;
}

.pcp-button {
	background-size: 10px 10px;
	background-image: url(../images/icons/buttons/provider-radio-white.png); 
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='8' cy='8' r='8' fill='%23005595' /%3E%3C/svg%3E"), none; }

.pcp-button:hover, .button-blue-selected.pcp-button {
	background-size: 10px 10px;
	background-image: url(../images/icons/buttons/provider-radio-blue.png); 
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg viewBox='0 0 10 10' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='5' cy='5' r='5' fill='%23ffffff' /%3E%3C/svg%3E"), none; }


.specialist-button { 
	background-size: 16px 16px;
	background-image: url(../images/icons/buttons/specialist-radio-blue.png); 
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 22'%3E%3Cpath fill='%23005595' d='M18.52,11.92a2.42,2.42,0,0,0-2.42,2.42,2.19,2.19,0,0,0,1.21,2,2.82,2.82,0,0,1-2.62,1.91A2.7,2.7,0,0,1,12,15.56V12.69a4.91,4.91,0,0,0,3.83-4.78V2.8a1.14,1.14,0,0,0-1.15-1.15H13.42a1.15,1.15,0,0,0,0,2.3h.13V8a2.75,2.75,0,0,1-2.68,2.74A2.7,2.7,0,0,1,8.18,8V4h.13a1.15,1.15,0,0,0,0-2.3H7A1.14,1.14,0,0,0,5.89,2.87V8a4.91,4.91,0,0,0,3.83,4.78v2.87a5,5,0,0,0,5,5,5.16,5.16,0,0,0,4.91-4.08,2.48,2.48,0,0,0,1.34-2.17A2.42,2.42,0,0,0,18.52,11.92ZM19,15.69l-.32.13V16a4,4,0,0,1-7.91-.45V11.92l-.38-.06a4,4,0,0,1-3.44-4V2.8A.14.14,0,0,1,7,2.68v.06H8.31a.13.13,0,0,1,0,.26H7.16V8a3.7,3.7,0,0,0,7.4,0V3H13.42a.13.13,0,1,1,0-.26h1.28a.14.14,0,0,1,.13.13V8a4,4,0,0,1-3.44,4L11,12v3.57a3.7,3.7,0,0,0,3.7,3.7,3.6,3.6,0,0,0,3.64-3.06l.06-.38L18,15.69a1.48,1.48,0,0,1-.89-1.34,1.4,1.4,0,0,1,2.81,0A1.44,1.44,0,0,1,19,15.69Z'/%3E%3Cpolygon fill='%23005595' points='20.82 3.53 21.75 6.44 24.78 6.44 22.32 8.22 23.29 11.13 20.82 9.35 18.36 11.13 19.29 8.22 16.82 6.44 19.89 6.44 20.82 3.53'/%3E%3C/svg%3E"), none; }

.specialist-button:hover, .button-blue-selected.specialist-button { 
	background-size: 16px 16px;
	background-image: url(../images/icons/buttons/specialist-radio-white.png); 
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg width='16' height='16' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 22'%3E%3Cpath fill='%23ffffff' d='M18.52,11.92a2.42,2.42,0,0,0-2.42,2.42,2.19,2.19,0,0,0,1.21,2,2.82,2.82,0,0,1-2.62,1.91A2.7,2.7,0,0,1,12,15.56V12.69a4.91,4.91,0,0,0,3.83-4.78V2.8a1.14,1.14,0,0,0-1.15-1.15H13.42a1.15,1.15,0,0,0,0,2.3h.13V8a2.75,2.75,0,0,1-2.68,2.74A2.7,2.7,0,0,1,8.18,8V4h.13a1.15,1.15,0,0,0,0-2.3H7A1.14,1.14,0,0,0,5.89,2.87V8a4.91,4.91,0,0,0,3.83,4.78v2.87a5,5,0,0,0,5,5,5.16,5.16,0,0,0,4.91-4.08,2.48,2.48,0,0,0,1.34-2.17A2.42,2.42,0,0,0,18.52,11.92ZM19,15.69l-.32.13V16a4,4,0,0,1-7.91-.45V11.92l-.38-.06a4,4,0,0,1-3.44-4V2.8A.14.14,0,0,1,7,2.68v.06H8.31a.13.13,0,0,1,0,.26H7.16V8a3.7,3.7,0,0,0,7.4,0V3H13.42a.13.13,0,1,1,0-.26h1.28a.14.14,0,0,1,.13.13V8a4,4,0,0,1-3.44,4L11,12v3.57a3.7,3.7,0,0,0,3.7,3.7,3.6,3.6,0,0,0,3.64-3.06l.06-.38L18,15.69a1.48,1.48,0,0,1-.89-1.34,1.4,1.4,0,0,1,2.81,0A1.44,1.44,0,0,1,19,15.69Z'/%3E%3Cpolygon fill='%23ffffff' points='20.82 3.53 21.75 6.44 24.78 6.44 22.32 8.22 23.29 11.13 20.82 9.35 18.36 11.13 19.29 8.22 16.82 6.44 19.89 6.44 20.82 3.53'/%3E%3C/svg%3E"), dfsdfds; }

.ancillary-button { 
	background-size: 10px 10px;
	background-image: url(../images/icons/buttons/urgent-care-radio-blue.png);
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Crect fill='%23005595' x='13.35' y='1' width='13.3' height='38'/%3E%3Crect fill='%23005595' x='1.95' y='12.4' width='36.1' height='13.3'/%3E%3C/svg%3E"), none;
}

.ancillary-button:hover, .button-blue-selected.ancillary-button { 
	background-size: 10px 10px;
	background-image: url(../images/icons/buttons/urgent-care-radio-white.png);
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Crect fill='%23ffffff' x='13.35' y='1' width='13.3' height='38'/%3E%3Crect fill='%23ffffff' x='1.95' y='12.4' width='36.1' height='13.3'/%3E%3C/svg%3E"), none;
}

.hospital-button { 
	background-size: 10px 10px;
	background-image: url(../images/icons/buttons/facilities-radio-blue.png);
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpolygon fill='%23005595' points='27.97 22.48 27.97 39.34 36.5 39.34 36.5 0.66 27.97 0.66 27.97 14.13 12.03 14.13 12.03 0.66 3.5 0.66 3.5 39.34 12.03 39.34 12.03 22.48 27.97 22.48 27.97 22.48'/%3E%3C/svg%3E"), none;
}

.hospital-button:hover, .button-blue-selected.hospital-button { 
	background-size: 10px 10px;
	background-image: url(../images/icons/buttons/facilities-radio-white.png);
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Cpolygon fill='%23ffffff' points='27.97 22.48 27.97 39.34 36.5 39.34 36.5 0.66 27.97 0.66 27.97 14.13 12.03 14.13 12.03 0.66 3.5 0.66 3.5 39.34 12.03 39.34 12.03 22.48 27.97 22.48 27.97 22.48'/%3E%3C/svg%3E"), none;
}


/* Requesting Changes
–––––––––––––––––––––––––––––––––––––––––––––––––– */

.price-increase, .price-decrease { 
    display: inline-block;
	position: relative;
	background-color: #9ACA3C;
  	border-radius: 50%;
	vertical-align: middle;
	margin: 5px 0px 10px 12px;
    height: 24px;
	width: 24px;
    line-height: 24px;
    background-position: right;
    background-repeat: no-repeat;
}



.price-increase:after, .price-decrease:after {
	content: '';
	display: inline-block;
	position: relative;
  	width: 7px;
  	height: 7px;
  	border-top: 2px solid #fff;
  	border-right: 2px solid #fff;
	left: -7px;
}

.price-increase:after {
  	-moz-transform: rotate(-45deg);
  	-webkit-transform: rotate(-45deg);
	transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	-sand-transform: rotate(-45deg);
   	top: 2px;
}

.price-decrease:after {
  	-moz-transform: rotate(135deg);
  	-webkit-transform: rotate(135deg);
  	transform: rotate(135deg);
	-ms-transform: rotate(135deg);
	-sand-transform: rotate(135deg);
   	top: -2px;
}


/* Review Page
–––––––––––––––––––––––––––––––––––––––––––––––––– */

@media (max-width: 900px) { .review-plans-selected .columns { width: 100%; margin: 40px 0 0 0;} }


.review-totals { text-align: right;}
@media (max-width: 670px) { .review-totals { text-align: left;}  }



/* General Styles 
–––––––––––––––––––––––––––––––––––––––––––––––––– */

.content-row {
    display: table;
}

.content-columns {
    display: table-cell;
    height:100%;
    padding: 22px;
}


.dental-column { background: url(../images/lifestyle/choose-plan/smile-couple-lg.jpg) no-repeat right; }
.vision-column { background: url(../images/lifestyle/choose-plan/single-lg.jpg) no-repeat left; }
.health-fsa-column { background: url(../images/lifestyle/choose-plan/couple-lg.jpg) no-repeat right; }
.hsa-column { background: url(../images/lifestyle/choose-plan/single-lg.jpg) no-repeat left; }
.dep-fsa-column { background: url(../images/lifestyle/choose-plan/mom-daughter-lg.jpg) no-repeat right; }
.life-column { background: url(../images/lifestyle/choose-plan/family-lg.jpg) no-repeat right; }
.ltd-column { background: url(../images/lifestyle/choose-plan/fancy-lg.jpg) no-repeat right; }
.std-column { background: url(../images/lifestyle/choose-plan/single-lg.jpg) no-repeat right; }

.dental-column, .vision-column, .health-fsa-column, .dep-fsa-column, .life-column, .std-column, .ltd-column, .hsa-column  { background-size: cover; width: 30%; }

@media (max-width: 650px) { 
    .content-columns:after { content: "";
        display: table;
        clear: both; } 
    .content-columns, .dental-column, .vision-column, .health-fsa-column, .dep-fsa-column, .life-column, .hsa-column  { display: inline-block; width: 100% !important; } 
    .dental-column, .vision-column, .health-fsa-column, .dep-fsa-column, .life-column { height: 200px; margin-bottom: -10px; }
}


.hsa-col { 
    width: 30.6666666667%; 
    padding: 20px; 
    text-align: center;
    background: #f4f7f9;
    cursor: pointer;
}

.hsa-col-selected, .hsa-col:hover { 
    background: #005595;
    color: #ffffff;
}

.percent { font-size: 150%; }
.salary-deduction { font-size: 80%; }

@media (min-width: 551px) and (max-width: 800px) { 
    .hsa-col { padding: 8px; }
    .percent { font-size: 90%; }
    .salary-deduction { font-size: 70%; }
}

@media (max-width: 670px) { 
    .hsa-col { margin-left: 4%; }
    .hsa-col:first-child { margin-left: 0; }
}

ul.hsa li { margin-bottom: .7rem; }


.panel-selected {  background: #005595 !important; color: #ffffff; }


/* General Styles 
–––––––––––––––––––––––––––––––––––––––––––––––––– */

.callout { background-color: #f4f7f9; padding: 35px;}

.callout-cost-icon, .callout-cost-icon-sm { 	
  	background-repeat: no-repeat;
  	background-position: 7% 50%;
	background-image: url(../images/icons/callouts/callout-cost.png);
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 75 75'%3E%3Cpath fill='%23005595' d='M69.26,21.14h0A36.22,36.22,0,0,0,58.71,8.76a1.91,1.91,0,0,0-1.45-.35,1.94,1.94,0,0,0-.87,3.5,32.5,32.5,0,0,1,9.41,11A31.83,31.83,0,1,1,37.5,5.66a1.91,1.91,0,0,0,1.91-1.91,2,2,0,0,0-1.91-2A35.73,35.73,0,1,0,73.23,37.5,35.39,35.39,0,0,0,69.26,21.14Z'/%3E%3Cpath fill='%23005595' d='M38.21,18.2l-.46,4C33,22.19,30,25,30,29.21c0,8.25,12,7.52,12,13.24a3.88,3.88,0,0,1-4.14,4,5.81,5.81,0,0,1-5.72-3.72l-3.07,2a8.34,8.34,0,0,0,5.75,4.76l-.38,3.68h2.38l.35-3.38c5.22,0,8.36-2.88,8.36-7.44,0-8.75-12-7.33-12-13.2a3.47,3.47,0,0,1,3.76-3.53c2.53,0,4,1.69,4.68,3.84l3.11-1.84a7.9,7.9,0,0,0-5-4.95l.5-4.41Z'/%3E%3C/svg%3E"), none;
}

.callout-cost-icon { padding-left: 30%; background-size: 75px 75px; }
.callout-cost-icon-sm { padding-left: 22%; background-size: 45px 45px; }


@media (min-width: 551px) and (max-width: 1000px) {
    .callout { padding: 20px;}
    
	.callout-cost-icon, .callout-cost-icon-sm { 
	background-size: 55px 55px !important;
	background-position: 50% 10%;
	padding: 85px 20px 20px 20px; text-align: center;}
}

@media (max-width: 670px) { 
    .callout-cost-icon, .callout-cost-icon-sm { 
        background-size: 55px 55px !important;
        background-position: 5% 50%;
        padding-left: 30%
    }
}

.callout-alert { background-color: #fffad9; padding: 35px;}

.callout-alert-icon {
	padding-left: 12%;
	background-size: 55px 55px;
	background-repeat: no-repeat;
	background-position: 5% 50%;
	background-image: url(../images/icons/callouts/exclaim_blue.png);
	/*background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 75 75'%3E%3Cpath fill='%23005595' d='M69.26,21.14h0A36.22,36.22,0,0,0,58.71,8.76a1.91,1.91,0,0,0-1.45-.35,1.94,1.94,0,0,0-.87,3.5,32.5,32.5,0,0,1,9.41,11A31.83,31.83,0,1,1,37.5,5.66a1.91,1.91,0,0,0,1.91-1.91,2,2,0,0,0-1.91-2A35.77,35.77,0,1,0,69.26,21.14Z'/%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cpath fill='%23005595' d='M34.6,52.83a2.93,2.93,0,0,1,.91-2.33,3.34,3.34,0,0,1,2.59-.91,3.52,3.52,0,0,1,2.59.91,3.45,3.45,0,0,1,0,4.66,3.34,3.34,0,0,1-2.59.91,3.34,3.34,0,0,1-2.59-.91A3.12,3.12,0,0,1,34.6,52.83Zm6.08-8H35.38l-.52-25.88h6.47Z'/%3E%3C/g%3E%3C/svg%3E"), none;*/
}

@media (max-width: 1215px) { .callout-alert-icon { padding-left: 20%; } }
@media (max-width: 450px) { .callout-alert-icon { padding-left: 25%; } }


.callout-alert-sm, .callout-sm { padding: 20px;}

.callout-selected .callout  { 
	cursor: pointer; 
	background-color: #005595; 
	color: #ffffff !important;
	-webkit-transition: background-color 0.3s ease-in-out;
  -moz-transition: background-color 0.3s ease-in-out;
  -o-transition: background-color 0.3s ease-in-out;
  transition: background-color 0.3s ease-in-out;	
}

#hsa-callouts .callout a { color: #005595; }
#hsa-callouts .callout a.button { color: #f58220; }
#hsa-callouts a:hover, #hsa-callouts .callout:hover a, .callout-selected .callout { color: #ffffff; border: 0;  }
#hsa-callouts .callout:hover a.button , .callout-selected .callout a.button { color: #ffffff !important; border: 1px solid #f58220; background-color: #f58220; }

#hsa-callouts a.button, #hsa-callouts a.button:hover { 
	-webkit-transition: background-color 0.3s ease-in-out;
  -moz-transition: background-color 0.3s ease-in-out;
  -o-transition: background-color 0.3s ease-in-out;
  transition: background-color 0.3s ease-in-out;
}


/* Utilities
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.csv, .print, .pdf, .xls, .email {
	height: 35px;
	width: 35px;
	display:inline-block;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	border-bottom: 0px !important;
	background-repeat: no-repeat;	
	cursor: pointer;
}


.csv { background-image: url(../images/icons/utilities/csv.png); background-image:  url("data:image/svg+xml;charset=UTF-8,%3Csvg id='Layer_4' data-name='Layer 4' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 35 35'%3E%3Cpath fill='%23f58220' d='M23.72,31.28a2.08,2.08,0,0,1-2,2H5.17a2.08,2.08,0,0,1-2-2V3.76a2.08,2.08,0,0,1,2-2h16.5a2.08,2.08,0,0,1,2,2V9.27h.71V3.76A2.75,2.75,0,0,0,21.67,1H5.17A2.75,2.75,0,0,0,2.39,3.76V31.24A2.75,2.75,0,0,0,5.14,34h16.5a2.75,2.75,0,0,0,2.76-2.76V24.42h-.71l0,6.86Z'/%3E%3Cpath fill='%23f58220' d='M21.64,34.5H5.14a3.26,3.26,0,0,1-3.26-3.26V3.76A3.24,3.24,0,0,1,5.17.5h16.5a3.26,3.26,0,0,1,3.26,3.26v6H23.22v-6a1.57,1.57,0,0,0-1.55-1.55H5.17A1.59,1.59,0,0,0,3.62,3.76V31.28a1.59,1.59,0,0,0,1.55,1.55h16.5a1.59,1.59,0,0,0,1.55-1.55l0-7.36H24.9v7.32A3.26,3.26,0,0,1,21.64,34.5Z'/%3E%3Crect fill='%23f58220' x='5.17' y='13.13' width='9.64' height='0.71'/%3E%3Crect fill='%23f58220' x='8.6' y='16.56' width='4.81' height='0.71'/%3E%3Crect fill='%23f58220' x='7.19' y='20.02' width='6.86' height='0.71'/%3E%3Cpath fill='%23f58220' d='M33.11,22.67H15.61V10.88H33.11Zm-16-1.5H31.61V12.38H17.11Z'/%3E%3Cpath fill='%23f58220' d='M22,17.4a1.56,1.56,0,0,1-.24.79,1.45,1.45,0,0,1-.62.53,2.1,2.1,0,0,1-.91.19,1.68,1.68,0,0,1-1.32-.55,2.26,2.26,0,0,1-.48-1.55V16.6a2.58,2.58,0,0,1,.22-1.1,1.65,1.65,0,0,1,.63-.73,1.75,1.75,0,0,1,.95-.26,1.84,1.84,0,0,1,1.25.41A1.61,1.61,0,0,1,22,16.05H21a.76.76,0,0,0-.2-.56.81.81,0,0,0-.56-.17.61.61,0,0,0-.56.29,1.85,1.85,0,0,0-.19.92v.3a2,2,0,0,0,.17,1,.63.63,0,0,0,.59.29.79.79,0,0,0,.54-.17.71.71,0,0,0,.2-.53Z'/%3E%3Cpath fill='%23f58220' d='M25,17.71a.42.42,0,0,0-.16-.35,2,2,0,0,0-.56-.26,5.38,5.38,0,0,1-.66-.26,1.24,1.24,0,0,1-.83-1.12,1,1,0,0,1,.21-.63,1.33,1.33,0,0,1,.58-.42,2.27,2.27,0,0,1,.85-.15,2,2,0,0,1,.82.16,1.3,1.3,0,0,1,.57.47,1.22,1.22,0,0,1,.2.69H25a.52.52,0,0,0-.16-.4.62.62,0,0,0-.43-.14.7.7,0,0,0-.44.12A.36.36,0,0,0,24,16a2.22,2.22,0,0,0,.62.28,3.79,3.79,0,0,1,.73.31A1.22,1.22,0,0,1,26,17.7a1,1,0,0,1-.42.88,1.88,1.88,0,0,1-1.16.32,2.31,2.31,0,0,1-.94-.19,1.41,1.41,0,0,1-.63-.51,1.32,1.32,0,0,1-.21-.75h1a.65.65,0,0,0,.18.51.83.83,0,0,0,.58.16.67.67,0,0,0,.4-.11A.37.37,0,0,0,25,17.71Z'/%3E%3Cpath fill='%23f58220' d='M28.5,17.68l.85-3.11H30.5l-1.44,4.27H27.94l-1.42-4.27h1.14Z'/%3E%3C/svg%3E"), none  }

.csv:hover { background-image: url(../images/icons/utilities/csv.png); background-image:  url("data:image/svg+xml;charset=UTF-8,%3Csvg id='Layer_4' data-name='Layer 4' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 35 35'%3E%3Cpath fill='%23A23293' d='M23.72,31.28a2.08,2.08,0,0,1-2,2H5.17a2.08,2.08,0,0,1-2-2V3.76a2.08,2.08,0,0,1,2-2h16.5a2.08,2.08,0,0,1,2,2V9.27h.71V3.76A2.75,2.75,0,0,0,21.67,1H5.17A2.75,2.75,0,0,0,2.39,3.76V31.24A2.75,2.75,0,0,0,5.14,34h16.5a2.75,2.75,0,0,0,2.76-2.76V24.42h-.71l0,6.86Z'/%3E%3Cpath fill='%23A23293' d='M21.64,34.5H5.14a3.26,3.26,0,0,1-3.26-3.26V3.76A3.24,3.24,0,0,1,5.17.5h16.5a3.26,3.26,0,0,1,3.26,3.26v6H23.22v-6a1.57,1.57,0,0,0-1.55-1.55H5.17A1.59,1.59,0,0,0,3.62,3.76V31.28a1.59,1.59,0,0,0,1.55,1.55h16.5a1.59,1.59,0,0,0,1.55-1.55l0-7.36H24.9v7.32A3.26,3.26,0,0,1,21.64,34.5Z'/%3E%3Crect fill='%23A23293' x='5.17' y='13.13' width='9.64' height='0.71'/%3E%3Crect fill='%23A23293' x='8.6' y='16.56' width='4.81' height='0.71'/%3E%3Crect fill='%23A23293' x='7.19' y='20.02' width='6.86' height='0.71'/%3E%3Cpath fill='%23A23293' d='M33.11,22.67H15.61V10.88H33.11Zm-16-1.5H31.61V12.38H17.11Z'/%3E%3Cpath fill='%23A23293' d='M22,17.4a1.56,1.56,0,0,1-.24.79,1.45,1.45,0,0,1-.62.53,2.1,2.1,0,0,1-.91.19,1.68,1.68,0,0,1-1.32-.55,2.26,2.26,0,0,1-.48-1.55V16.6a2.58,2.58,0,0,1,.22-1.1,1.65,1.65,0,0,1,.63-.73,1.75,1.75,0,0,1,.95-.26,1.84,1.84,0,0,1,1.25.41A1.61,1.61,0,0,1,22,16.05H21a.76.76,0,0,0-.2-.56.81.81,0,0,0-.56-.17.61.61,0,0,0-.56.29,1.85,1.85,0,0,0-.19.92v.3a2,2,0,0,0,.17,1,.63.63,0,0,0,.59.29.79.79,0,0,0,.54-.17.71.71,0,0,0,.2-.53Z'/%3E%3Cpath fill='%23A23293' d='M25,17.71a.42.42,0,0,0-.16-.35,2,2,0,0,0-.56-.26,5.38,5.38,0,0,1-.66-.26,1.24,1.24,0,0,1-.83-1.12,1,1,0,0,1,.21-.63,1.33,1.33,0,0,1,.58-.42,2.27,2.27,0,0,1,.85-.15,2,2,0,0,1,.82.16,1.3,1.3,0,0,1,.57.47,1.22,1.22,0,0,1,.2.69H25a.52.52,0,0,0-.16-.4.62.62,0,0,0-.43-.14.7.7,0,0,0-.44.12A.36.36,0,0,0,24,16a2.22,2.22,0,0,0,.62.28,3.79,3.79,0,0,1,.73.31A1.22,1.22,0,0,1,26,17.7a1,1,0,0,1-.42.88,1.88,1.88,0,0,1-1.16.32,2.31,2.31,0,0,1-.94-.19,1.41,1.41,0,0,1-.63-.51,1.32,1.32,0,0,1-.21-.75h1a.65.65,0,0,0,.18.51.83.83,0,0,0,.58.16.67.67,0,0,0,.4-.11A.37.37,0,0,0,25,17.71Z'/%3E%3Cpath fill='%23A23293' d='M28.5,17.68l.85-3.11H30.5l-1.44,4.27H27.94l-1.42-4.27h1.14Z'/%3E%3C/svg%3E"), none  }


.print { background-image: url(../images/icons/utilities/print.png); background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 35 35'%3E%3Cpath fill='%23f58220' d='M31.38,23.07V9.17A1.16,1.16,0,0,0,30.24,8H24.76v-6H10.19V6.45h7.29V8H4.71A1.16,1.16,0,0,0,3.57,9.17v13.9a1.16,1.16,0,0,0,1.14,1.14H8v1.57H4.71A2.74,2.74,0,0,1,2,23.07V9.17A2.74,2.74,0,0,1,4.71,6.45h3.9V.5H26.38v6h3.9A2.74,2.74,0,0,1,33,9.17v13.9a2.74,2.74,0,0,1-2.71,2.71h-2.9V24.21h2.9A1.15,1.15,0,0,0,31.38,23.07Zm-4.38-4H25V34.5H10V19.12H8V17.55H27Zm-3.57,0H11.57V32.93H23.43Zm-15-7.71h-2v2h2Z'/%3E%3C/svg%3E"), none; }

.print:hover { background-image: url(../images/icons/utilities/print.png); background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 35 35'%3E%3Cpath fill='%23A23293' d='M31.38,23.07V9.17A1.16,1.16,0,0,0,30.24,8H24.76v-6H10.19V6.45h7.29V8H4.71A1.16,1.16,0,0,0,3.57,9.17v13.9a1.16,1.16,0,0,0,1.14,1.14H8v1.57H4.71A2.74,2.74,0,0,1,2,23.07V9.17A2.74,2.74,0,0,1,4.71,6.45h3.9V.5H26.38v6h3.9A2.74,2.74,0,0,1,33,9.17v13.9a2.74,2.74,0,0,1-2.71,2.71h-2.9V24.21h2.9A1.15,1.15,0,0,0,31.38,23.07Zm-4.38-4H25V34.5H10V19.12H8V17.55H27Zm-3.57,0H11.57V32.93H23.43Zm-15-7.71h-2v2h2Z'/%3E%3C/svg%3E"), none; }


.pdf { background-image: url(../images/icons/utilities/pdf.png);  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 35 35'%3E%3Cpath fill='%23f58220' d='M23.72,31.28a2.08,2.08,0,0,1-2,2H5.17a2.08,2.08,0,0,1-2-2V3.76a2.08,2.08,0,0,1,2-2h16.5a2.08,2.08,0,0,1,2,2V9.27h.71V3.76A2.75,2.75,0,0,0,21.67,1H5.17A2.75,2.75,0,0,0,2.38,3.76V31.24A2.75,2.75,0,0,0,5.13,34h16.5a2.75,2.75,0,0,0,2.76-2.76V24.42h-.71l0,6.86Z'/%3E%3Cpath fill='%23f58220' d='M21.63,34.5H5.13a3.26,3.26,0,0,1-3.26-3.26V3.76A3.24,3.24,0,0,1,5.17.5h16.5a3.26,3.26,0,0,1,3.26,3.26v6H23.22v-6a1.57,1.57,0,0,0-1.55-1.55H5.17A1.59,1.59,0,0,0,3.62,3.76V31.28a1.59,1.59,0,0,0,1.55,1.55h16.5a1.59,1.59,0,0,0,1.55-1.55l0-7.36h1.71v7.32A3.26,3.26,0,0,1,21.63,34.5Z'/%3E%3Crect fill='%23f58220' x='5.17' y='13.13' width='9.64' height='0.71'/%3E%3Crect fill='%23f58220' x='8.59' y='16.56' width='4.81' height='0.71'/%3E%3Crect fill='%23f58220' x='7.18' y='20.02' width='6.86' height='0.71'/%3E%3Cpath fill='%23f58220' d='M33.11,22.67H15.6V10.88H33.11Zm-16-1.5H31.61V12.38H17.1Z'/%3E%3Cpath fill='%23f58220' d='M19.8,17.19v1.45h-1V14.37h1.7a2,2,0,0,1,.87.18,1.36,1.36,0,0,1,.58.51,1.39,1.39,0,0,1,.21.75,1.23,1.23,0,0,1-.45,1,1.85,1.85,0,0,1-1.23.37Zm0-.79h.67a.64.64,0,0,0,.46-.15.56.56,0,0,0,.16-.42.69.69,0,0,0-.16-.48.57.57,0,0,0-.44-.18H19.8Z'/%3E%3Cpath fill='%23f58220' d='M23,18.64V14.37h1.37a2,2,0,0,1,1,.26,1.81,1.81,0,0,1,.71.72,2.2,2.2,0,0,1,.26,1v.2a2.2,2.2,0,0,1-.25,1.05,1.81,1.81,0,0,1-.7.73,2,2,0,0,1-1,.27Zm1-3.47v2.68h.36a.8.8,0,0,0,.68-.31,1.54,1.54,0,0,0,.24-.94v-.18a1.53,1.53,0,0,0-.24-.93.81.81,0,0,0-.69-.31Z'/%3E%3Cpath fill='%23f58220' d='M29.84,16.94H28.19v1.7h-1V14.37H30v.79H28.19v1h1.66Z'/%3E%3C/svg%3E"), none }

.pdf:hover { background-image: url(../images/icons/utilities/pdf.png);  background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 35 35'%3E%3Cpath fill='%23A23293' d='M23.72,31.28a2.08,2.08,0,0,1-2,2H5.17a2.08,2.08,0,0,1-2-2V3.76a2.08,2.08,0,0,1,2-2h16.5a2.08,2.08,0,0,1,2,2V9.27h.71V3.76A2.75,2.75,0,0,0,21.67,1H5.17A2.75,2.75,0,0,0,2.38,3.76V31.24A2.75,2.75,0,0,0,5.13,34h16.5a2.75,2.75,0,0,0,2.76-2.76V24.42h-.71l0,6.86Z'/%3E%3Cpath fill='%23A23293' d='M21.63,34.5H5.13a3.26,3.26,0,0,1-3.26-3.26V3.76A3.24,3.24,0,0,1,5.17.5h16.5a3.26,3.26,0,0,1,3.26,3.26v6H23.22v-6a1.57,1.57,0,0,0-1.55-1.55H5.17A1.59,1.59,0,0,0,3.62,3.76V31.28a1.59,1.59,0,0,0,1.55,1.55h16.5a1.59,1.59,0,0,0,1.55-1.55l0-7.36h1.71v7.32A3.26,3.26,0,0,1,21.63,34.5Z'/%3E%3Crect fill='%23A23293' x='5.17' y='13.13' width='9.64' height='0.71'/%3E%3Crect fill='%23A23293' x='8.59' y='16.56' width='4.81' height='0.71'/%3E%3Crect fill='%23A23293' x='7.18' y='20.02' width='6.86' height='0.71'/%3E%3Cpath fill='%23A23293' d='M33.11,22.67H15.6V10.88H33.11Zm-16-1.5H31.61V12.38H17.1Z'/%3E%3Cpath fill='%23A23293' d='M19.8,17.19v1.45h-1V14.37h1.7a2,2,0,0,1,.87.18,1.36,1.36,0,0,1,.58.51,1.39,1.39,0,0,1,.21.75,1.23,1.23,0,0,1-.45,1,1.85,1.85,0,0,1-1.23.37Zm0-.79h.67a.64.64,0,0,0,.46-.15.56.56,0,0,0,.16-.42.69.69,0,0,0-.16-.48.57.57,0,0,0-.44-.18H19.8Z'/%3E%3Cpath fill='%23A23293' d='M23,18.64V14.37h1.37a2,2,0,0,1,1,.26,1.81,1.81,0,0,1,.71.72,2.2,2.2,0,0,1,.26,1v.2a2.2,2.2,0,0,1-.25,1.05,1.81,1.81,0,0,1-.7.73,2,2,0,0,1-1,.27Zm1-3.47v2.68h.36a.8.8,0,0,0,.68-.31,1.54,1.54,0,0,0,.24-.94v-.18a1.53,1.53,0,0,0-.24-.93.81.81,0,0,0-.69-.31Z'/%3E%3Cpath fill='%23A23293' d='M29.84,16.94H28.19v1.7h-1V14.37H30v.79H28.19v1h1.66Z'/%3E%3C/svg%3E"), none }


.xls { background-image: url(../images/icons/utilities/xls.png); background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg id='Layer_3' data-name='Layer 3' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 35 35'%3E%3Cpath fill='%23f58220' d='M20.69,15.88l.7-1.42h1.17l-1.19,2.12,1.22,2.15H21.41l-.72-1.44L20,18.73H18.79L20,16.58l-1.19-2.12H20Z'/%3E%3Cpath fill='%23f58220' d='M24.25,17.94H26v.79H23.23V14.46h1Z'/%3E%3Cpath fill='%23f58220' d='M29,17.6a.42.42,0,0,0-.16-.35,2,2,0,0,0-.56-.26,5.38,5.38,0,0,1-.66-.26,1.24,1.24,0,0,1-.83-1.12A1,1,0,0,1,27,15a1.33,1.33,0,0,1,.58-.42,2.27,2.27,0,0,1,.85-.15,2,2,0,0,1,.82.16,1.3,1.3,0,0,1,.57.47,1.22,1.22,0,0,1,.2.69H29a.52.52,0,0,0-.16-.4.62.62,0,0,0-.43-.14.7.7,0,0,0-.44.12.36.36,0,0,0,0,.61,2.22,2.22,0,0,0,.62.28,3.79,3.79,0,0,1,.73.31,1.22,1.22,0,0,1,.69,1.1,1,1,0,0,1-.42.88,1.88,1.88,0,0,1-1.16.32,2.31,2.31,0,0,1-.94-.19,1.41,1.41,0,0,1-.63-.51,1.32,1.32,0,0,1-.21-.75h1a.65.65,0,0,0,.18.51.83.83,0,0,0,.58.16.67.67,0,0,0,.4-.11A.36.36,0,0,0,29,17.6Z'/%3E%3Cpath fill='%23f58220' d='M23.72,31.28a2.08,2.08,0,0,1-2,2H5.17a2.08,2.08,0,0,1-2-2V3.76a2.08,2.08,0,0,1,2-2h16.5a2.08,2.08,0,0,1,2,2V9.27h.71V3.76A2.75,2.75,0,0,0,21.67,1H5.17A2.75,2.75,0,0,0,2.39,3.76V31.24A2.75,2.75,0,0,0,5.14,34h16.5a2.75,2.75,0,0,0,2.76-2.76V24.42h-.71l0,6.86Z'/%3E%3Cpath fill='%23f58220' d='M21.64,34.5H5.14a3.26,3.26,0,0,1-3.26-3.26V3.76A3.24,3.24,0,0,1,5.17.5h16.5a3.26,3.26,0,0,1,3.26,3.26v6H23.22v-6a1.57,1.57,0,0,0-1.55-1.55H5.17A1.59,1.59,0,0,0,3.62,3.76V31.28a1.59,1.59,0,0,0,1.55,1.55h16.5a1.59,1.59,0,0,0,1.55-1.55l0-7.36H24.9v7.32A3.26,3.26,0,0,1,21.64,34.5Z'/%3E%3Crect fill='%23f58220' x='5.17' y='13.13' width='9.64' height='0.71'/%3E%3Crect fill='%23f58220' x='8.6' y='16.56' width='4.81' height='0.71'/%3E%3Crect fill='%23f58220' x='7.19' y='20.02' width='6.86' height='0.71'/%3E%3Cpath fill='%23f58220' d='M33.11,22.67H15.61V10.88H33.11Zm-16-1.5H31.61V12.38H17.11Z'/%3E%3C/svg%3E"), none }

.xls:hover { background-image: url(../images/icons/utilities/xls.png); background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg id='Layer_3' data-name='Layer 3' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 35 35'%3E%3Cpath fill='%23A23293' d='M20.69,15.88l.7-1.42h1.17l-1.19,2.12,1.22,2.15H21.41l-.72-1.44L20,18.73H18.79L20,16.58l-1.19-2.12H20Z'/%3E%3Cpath fill='%23A23293' d='M24.25,17.94H26v.79H23.23V14.46h1Z'/%3E%3Cpath fill='%23A23293' d='M29,17.6a.42.42,0,0,0-.16-.35,2,2,0,0,0-.56-.26,5.38,5.38,0,0,1-.66-.26,1.24,1.24,0,0,1-.83-1.12A1,1,0,0,1,27,15a1.33,1.33,0,0,1,.58-.42,2.27,2.27,0,0,1,.85-.15,2,2,0,0,1,.82.16,1.3,1.3,0,0,1,.57.47,1.22,1.22,0,0,1,.2.69H29a.52.52,0,0,0-.16-.4.62.62,0,0,0-.43-.14.7.7,0,0,0-.44.12.36.36,0,0,0,0,.61,2.22,2.22,0,0,0,.62.28,3.79,3.79,0,0,1,.73.31,1.22,1.22,0,0,1,.69,1.1,1,1,0,0,1-.42.88,1.88,1.88,0,0,1-1.16.32,2.31,2.31,0,0,1-.94-.19,1.41,1.41,0,0,1-.63-.51,1.32,1.32,0,0,1-.21-.75h1a.65.65,0,0,0,.18.51.83.83,0,0,0,.58.16.67.67,0,0,0,.4-.11A.36.36,0,0,0,29,17.6Z'/%3E%3Cpath fill='%23A23293' d='M23.72,31.28a2.08,2.08,0,0,1-2,2H5.17a2.08,2.08,0,0,1-2-2V3.76a2.08,2.08,0,0,1,2-2h16.5a2.08,2.08,0,0,1,2,2V9.27h.71V3.76A2.75,2.75,0,0,0,21.67,1H5.17A2.75,2.75,0,0,0,2.39,3.76V31.24A2.75,2.75,0,0,0,5.14,34h16.5a2.75,2.75,0,0,0,2.76-2.76V24.42h-.71l0,6.86Z'/%3E%3Cpath fill='%23A23293' d='M21.64,34.5H5.14a3.26,3.26,0,0,1-3.26-3.26V3.76A3.24,3.24,0,0,1,5.17.5h16.5a3.26,3.26,0,0,1,3.26,3.26v6H23.22v-6a1.57,1.57,0,0,0-1.55-1.55H5.17A1.59,1.59,0,0,0,3.62,3.76V31.28a1.59,1.59,0,0,0,1.55,1.55h16.5a1.59,1.59,0,0,0,1.55-1.55l0-7.36H24.9v7.32A3.26,3.26,0,0,1,21.64,34.5Z'/%3E%3Crect fill='%23A23293' x='5.17' y='13.13' width='9.64' height='0.71'/%3E%3Crect fill='%23A23293' x='8.6' y='16.56' width='4.81' height='0.71'/%3E%3Crect fill='%23A23293' x='7.19' y='20.02' width='6.86' height='0.71'/%3E%3Cpath fill='%23A23293' d='M33.11,22.67H15.61V10.88H33.11Zm-16-1.5H31.61V12.38H17.11Z'/%3E%3C/svg%3E"), none }

.email { background-image: url(../images/icons/utilities/email.png); background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 35 35'%3E%3Cpath fill='%23f58220' d='M23.72,31.28a2.08,2.08,0,0,1-2,2H5.17a2.08,2.08,0,0,1-2-2V3.76a2.08,2.08,0,0,1,2-2h16.5a2.08,2.08,0,0,1,2,2V9.27h.71V3.76A2.75,2.75,0,0,0,21.67,1H5.17A2.75,2.75,0,0,0,2.38,3.76V31.24A2.75,2.75,0,0,0,5.13,34h16.5a2.75,2.75,0,0,0,2.76-2.76V24.42h-.71l0,6.86Z'/%3E%3Cpath fill='%23f58220' d='M21.63,34.5H5.13a3.26,3.26,0,0,1-3.26-3.26V3.76A3.24,3.24,0,0,1,5.17.5h16.5a3.26,3.26,0,0,1,3.26,3.26v6H23.22v-6a1.57,1.57,0,0,0-1.55-1.55H5.17A1.59,1.59,0,0,0,3.62,3.76V31.28a1.59,1.59,0,0,0,1.55,1.55h16.5a1.59,1.59,0,0,0,1.55-1.55l0-7.36h1.71v7.32A3.26,3.26,0,0,1,21.63,34.5Z'/%3E%3Cpath fill='%23f58220' d='M16.12,11.32v11h16.5v-11ZM31.24,12,24.49,17.1,17.6,12ZM32,21.67H16.79V12.36L24.46,18,32,12.36Z'/%3E%3Cpath fill='%23f58220' d='M33.12,22.81H15.62v-12h17.5ZM17.29,21.17H31.45V13.36l-7,5.24-7.16-5.25Zm1.83-8.64,5.36,4,5.26-4Z'/%3E%3Crect fill='%23f58220' x='5.17' y='13.13' width='9.64' height='0.71'/%3E%3Crect fill='%23f58220' x='8.59' y='16.56' width='4.81' height='0.71'/%3E%3Crect fill='%23f58220' x='7.18' y='20.02' width='6.86' height='0.71'/%3E%3C/svg%3E"), none }

.email:hover { background-image: url(../images/icons/utilities/email.png); background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 35 35'%3E%3Cpath fill='%23A23293' d='M23.72,31.28a2.08,2.08,0,0,1-2,2H5.17a2.08,2.08,0,0,1-2-2V3.76a2.08,2.08,0,0,1,2-2h16.5a2.08,2.08,0,0,1,2,2V9.27h.71V3.76A2.75,2.75,0,0,0,21.67,1H5.17A2.75,2.75,0,0,0,2.38,3.76V31.24A2.75,2.75,0,0,0,5.13,34h16.5a2.75,2.75,0,0,0,2.76-2.76V24.42h-.71l0,6.86Z'/%3E%3Cpath fill='%23A23293' d='M21.63,34.5H5.13a3.26,3.26,0,0,1-3.26-3.26V3.76A3.24,3.24,0,0,1,5.17.5h16.5a3.26,3.26,0,0,1,3.26,3.26v6H23.22v-6a1.57,1.57,0,0,0-1.55-1.55H5.17A1.59,1.59,0,0,0,3.62,3.76V31.28a1.59,1.59,0,0,0,1.55,1.55h16.5a1.59,1.59,0,0,0,1.55-1.55l0-7.36h1.71v7.32A3.26,3.26,0,0,1,21.63,34.5Z'/%3E%3Cpath fill='%23A23293' d='M16.12,11.32v11h16.5v-11ZM31.24,12,24.49,17.1,17.6,12ZM32,21.67H16.79V12.36L24.46,18,32,12.36Z'/%3E%3Cpath fill='%23A23293' d='M33.12,22.81H15.62v-12h17.5ZM17.29,21.17H31.45V13.36l-7,5.24-7.16-5.25Zm1.83-8.64,5.36,4,5.26-4Z'/%3E%3Crect fill='%23A23293' x='5.17' y='13.13' width='9.64' height='0.71'/%3E%3Crect fill='%23A23293' x='8.59' y='16.56' width='4.81' height='0.71'/%3E%3Crect fill='%23A23293' x='7.18' y='20.02' width='6.86' height='0.71'/%3E%3C/svg%3E"), none }


/* Pagination
–––––––––––––––––––––––––––––––––––––––––––––––––– */
.pag-spacer { position: relative; margin-left: 12px; display: inline !important; }
.next-prev { font-size: 22px; line-height: 28px; }

.hidden {
    display:none;
}    


/* Health Assessment
---------------------------------------------------- */
#ailments .checkbox-custom-label { display: block;}


/* Map Styles 
---------------------------------------------------- */


.map-filter-col.column { width: 23%; }
.map-results-col.column { width: 73%;}
.map-results-col iframe { width: 100%; max-height: 450px; }

ul.map-filter { border-top: 1px solid #e1e1e1;}
ul.map-filter li { 	margin-bottom: 0; padding: 3%; cursor: pointer;}

.map-filter-col ul.map-filter li {
	border-bottom: 1px solid #e1e1e1;
	 -webkit-transition: background-color 0.5s ease, border-color 0.5s ease;
    -moz-transition: background-color 0.5s ease, border-color 0.5s ease;
    /* please note that transitions are not supported in IE 9 and there is no -ms prefix */
    transition: background-color 0.5s ease, border-color 0.5s ease;
}

.map-filter-col ul.map-filter li:hover, .map-filter-on { 
	background: #f4f7f9;
	border-right: 4px solid #9ACA3C; 
}

img.map-marker { float: right; height: 30px; width: auto; margin-top: 10px; }
img.map-filter-logo { width: 120px; height: auto; padding: 1%;}

.provider-num { padding: 0 0 15px 5px; font-weight: 600; font-style: italic;}


/* Tooltips */

.tooltip { display: inline;}
a.tooltip { border: 0; color: #fff;}
a.tooltip span {
    z-index:10;
	display:none; 
	padding:14px 20px;
    margin-top: 35px; 
	margin-left:-150px;
    width:300px; 
	line-height:16px;
	border-radius:4px;
	font-size: 12px; 
	font-family: "Montserrat", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
	color: #455560;
}
a.tooltip:hover span{
    display:inline; 
	position:absolute; 
	color:#111;
    border:1px solid #b5c8d5; 
	background:#f4f7f9; }

.help-icon { 
	display: inline-block; 
	line-height: 24px;
	width: 22px;
	height: 22px;
	background-color: #bcc1c6;
	border-radius: 50%;
	padding: 0 8px;
	-webkit-transition: all 0.3s ease-in-out;
	-moz-transition: all 0.3s ease-in-out;
	-o-transition: all 0.3s ease-in-out;
	transition: all 0.3s ease-in-out;
	font-size: 12px;
}
 
.help-icon:hover { background-color: #7B9AA9; }

.h2-help-icon.help-icon { position: relative; top: -5px; left 6px; }


/* Provider Search
–––––––––––––––––––––––––––––––––––––––––––––––––– */

img.provider-idn, img.provider-idn-selected { padding: 15px; cursor: pointer; border: 2px solid #fff; height: 80px; width: auto;}
img.provider-idn:hover, img.provider-idn-selected { border: 2px solid #f58220; border-radius: 4px; }


/* radios */

select.button-radio { 
	-webkit-appearance:none;
	-moz-appearance: none;
	appearance: none; 
	height: 50px !important; }

.button.button-radio,
button.button-radio,
input[type="submit"].button-radio,
input[type="reset"].button-radio,
input[type="button"].button-radio, 
select.button-radio {
  color: #FFFFFF;
  background-color: #005595;
  border-color: #005595; 
  white-space: normal;
  height: 100%; line-height: inherit; padding: 10px 3px 10px 25px !important; }
  
.button.button-radio.radio-selected,
button.button-radio.radio-selected,
input[type="submit"].button-radio.radio-selected,
input[type="reset"].button-radio.radio-selected,
input[type="button"].button-radio.radio-selected, 
select.button-radio.radio-selected {
	background-color: #455560;
	border-color: #455560; }  
	
.button.button-radio:hover,
button.button-radio:hover,
input[type="submit"].button-radio:hover,
input[type="reset"].button-radio:hover,
input[type="button"].button-radio:hover,
select.button-radio:hover,
.button.button-radio:focus,
button.button-radio:focus,
input[type="submit"].button-radio:focus,
input[type="reset"].button-radio:focus,
input[type="button"].button-radio:focus,
select.button-radio:focus {
  color: #FFFFFF;
  background-color: #455560;
  border-color: #455560; }  

@media (min-width: 701px) and (max-width: 900px) {
	.button.button-radio,
	button.button-radio,
	input[type="submit"].button-radio,
	input[type="reset"].button-radio,
	input[type="button"].button-radio { padding: 10px 30px 10px 10px; }
}
	
@media (min-width: 670px) and (max-width: 700px) {
	
	.provider-radio, .specialist-radio, .facilities-radio, .rx-radio, .radiology-radio, .urgent-care-radio, 
	.lab-radio, .gi-radio, .vision-radio, .saved-radio, .medical-services-radio { background-image: none !important; }
	
}
	
.provider-radio { background-image: url(../images/icons/buttons/provider-radio.png); background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg width='25' height='25' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 22'%3E%3Cpath fill='%23ffffff' d='M18.52,11.93a2.42,2.42,0,0,0-2.42,2.42,2.19,2.19,0,0,0,1.21,2,2.82,2.82,0,0,1-2.62,1.91A2.7,2.7,0,0,1,12,15.57V12.7a4.91,4.91,0,0,0,3.83-4.78V2.81a1.14,1.14,0,0,0-1.15-1.15H13.42a1.15,1.15,0,0,0,0,2.3h.13V8a2.75,2.75,0,0,1-2.68,2.74A2.7,2.7,0,0,1,8.18,8V4h.13a1.15,1.15,0,0,0,0-2.3H7A1.14,1.14,0,0,0,5.89,2.87V8a4.91,4.91,0,0,0,3.83,4.78v2.87a5,5,0,0,0,5,5,5.16,5.16,0,0,0,4.91-4.08,2.48,2.48,0,0,0,1.34-2.17A2.42,2.42,0,0,0,18.52,11.93ZM19,15.69l-.32.13V16a4,4,0,0,1-7.91-.45V11.93l-.38-.06a4,4,0,0,1-3.44-4V2.81A.14.14,0,0,1,7,2.68v.06H8.31a.13.13,0,0,1,0,.26H7.16V8a3.7,3.7,0,0,0,7.4,0V3H13.42a.13.13,0,1,1,0-.26h1.28a.14.14,0,0,1,.13.13V8a4,4,0,0,1-3.44,4L11,12v3.57a3.7,3.7,0,0,0,3.7,3.7,3.6,3.6,0,0,0,3.64-3.06l.06-.38L18,15.69a1.48,1.48,0,0,1-.89-1.34,1.4,1.4,0,0,1,2.81,0A1.44,1.44,0,0,1,19,15.69Z'/%3E%3C/svg%3E"), none; }

.specialist-radio { background-image: url(../images/icons/buttons/provider-radio.png); background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg width='25' height='25' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 22'%3E%3Cpath fill='%23ffffff' d='M18.52,11.92a2.42,2.42,0,0,0-2.42,2.42,2.19,2.19,0,0,0,1.21,2,2.82,2.82,0,0,1-2.62,1.91A2.7,2.7,0,0,1,12,15.56V12.69a4.91,4.91,0,0,0,3.83-4.78V2.8a1.14,1.14,0,0,0-1.15-1.15H13.42a1.15,1.15,0,0,0,0,2.3h.13V8a2.75,2.75,0,0,1-2.68,2.74A2.7,2.7,0,0,1,8.18,8V4h.13a1.15,1.15,0,0,0,0-2.3H7A1.14,1.14,0,0,0,5.89,2.87V8a4.91,4.91,0,0,0,3.83,4.78v2.87a5,5,0,0,0,5,5,5.16,5.16,0,0,0,4.91-4.08,2.48,2.48,0,0,0,1.34-2.17A2.42,2.42,0,0,0,18.52,11.92ZM19,15.69l-.32.13V16a4,4,0,0,1-7.91-.45V11.92l-.38-.06a4,4,0,0,1-3.44-4V2.8A.14.14,0,0,1,7,2.68v.06H8.31a.13.13,0,0,1,0,.26H7.16V8a3.7,3.7,0,0,0,7.4,0V3H13.42a.13.13,0,1,1,0-.26h1.28a.14.14,0,0,1,.13.13V8a4,4,0,0,1-3.44,4L11,12v3.57a3.7,3.7,0,0,0,3.7,3.7,3.6,3.6,0,0,0,3.64-3.06l.06-.38L18,15.69a1.48,1.48,0,0,1-.89-1.34,1.4,1.4,0,0,1,2.81,0A1.44,1.44,0,0,1,19,15.69Z'/%3E%3Cpolygon fill='%23ffffff' points='20.82 3.53 21.75 6.44 24.78 6.44 22.32 8.22 23.29 11.13 20.82 9.35 18.36 11.13 19.29 8.22 16.82 6.44 19.89 6.44 20.82 3.53'/%3E%3C/svg%3E"), none; }

.facilities-radio { background-image: url(../images/icons/buttons/facilities-radio.png); background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg width='25' height='25' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 22'%3E%3Cpath fill='%23ffffff' d='M24.77,8.32,13.57.58a1,1,0,0,0-1.17,0L1.23,8.33A1,1,0,1,0,2.39,10L13,2.67,23.56,10a1,1,0,0,0,.57.2h.07A1,1,0,0,0,25,9.75,1,1,0,0,0,24.77,8.32Z'/%3E%3Cpath fill='%23ffffff' d='M16.89,7.94H15.52a.5.5,0,0,0-.5.5v3.88H11V8.44a.5.5,0,0,0-.5-.5H9.11a.5.5,0,0,0-.5.5V18.9a.5.5,0,0,0,.5.5h1.35a.5.5,0,0,0,.5-.5V14.5H15v4.4a.5.5,0,0,0,.5.5h1.37a.5.5,0,0,0,.5-.5V8.44A.5.5,0,0,0,16.89,7.94Z'/%3E%3C/svg%3E"), none; }

.urgent-care-radio { background-image: url(../images/icons/buttons/urgent-care-radio.png); background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg width='25' height='25' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 22'%3E%3Cpath fill='%23ffffff' d='M24.77,8.32,13.57.58a1,1,0,0,0-1.17,0L1.23,8.33A1,1,0,1,0,2.39,10L13,2.67,23.56,10a1,1,0,0,0,.57.2h.07A1,1,0,0,0,25,9.75,1,1,0,0,0,24.77,8.32Z'/%3E%3Cpath fill='%23ffffff' d='M18.5,11.69H15.78V8.95a1,1,0,0,0-1-1H11.22a1,1,0,0,0-1,1v2.73H7.48a1,1,0,0,0-1,1v3.57a1,1,0,0,0,.31.71,1.06,1.06,0,0,0,.72.29h2.73V20a1,1,0,0,0,1,1h3.6a1,1,0,0,0,.7-.36,1,1,0,0,0,.24-.71V17.25h2.73a1,1,0,0,0,1-1V12.69a1,1,0,0,0-1-1ZM12,15.52a1,1,0,0,0-.72-.29H8.52V13.77h2.75a1,1,0,0,0,1-1V10h1.46v2.74a1,1,0,0,0,.31.72,1.06,1.06,0,0,0,.72.29h2.71v1.47H14.73a1,1,0,0,0-1,1V19H12.27V16.23A1,1,0,0,0,12,15.52Z'/%3E%3C/svg%3E"), none; }

.rx-radio { background-image: url(../images/icons/buttons/rx-radio.png); background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg width='25' height='25' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 22'%3E%3Cpath fill='%23ffffff' d='M20.8,19.39a3.41,3.41,0,0,1-3-1.92L15,11.76l6-2.94,2.74,5.72A3.19,3.19,0,0,1,24,17a3.38,3.38,0,0,1-1.74,2A3.1,3.1,0,0,1,20.8,19.39ZM17,12.46l2.1,4.37a1.87,1.87,0,0,0,1.1,1,1.72,1.72,0,0,0,1.36-.1,1.89,1.89,0,0,0,1-1.12,1.73,1.73,0,0,0-.09-1.36l-2.1-4.38Z'/%3E%3Cpath fill='%23ffffff' d='M14.83,11.25,12.08,5.53A3.2,3.2,0,0,1,11.91,3a3.38,3.38,0,0,1,1.73-2A3.3,3.3,0,0,1,16.22.86a3.25,3.25,0,0,1,1.93,1.76l2.73,5.69Zm.31-9.07a1.76,1.76,0,0,0-.82.2h0a1.87,1.87,0,0,0-1,1.1,1.73,1.73,0,0,0,.09,1.36l2.1,4.38,3.35-1.63L16.78,3.25a1.78,1.78,0,0,0-1.06-1A1.81,1.81,0,0,0,15.14,2.18Z'/%3E%3Cpath fill='%23ffffff' d='M14.87,14.65h-12L3,13.8A6,6,0,0,1,8.86,8.58a5.89,5.89,0,0,1,5.92,5.24ZM4.63,13.15h8.48a4.46,4.46,0,0,0-8.48,0Z'/%3E%3Cpath fill='%23ffffff' d='M8.93,21.09A5.89,5.89,0,0,1,3,15.86L2.93,15H14.87l-.08.83A5.77,5.77,0,0,1,8.93,21.09ZM4.68,16.53a4.49,4.49,0,0,0,4.25,3.07,4.3,4.3,0,0,0,4.19-3.07Z'/%3E%3C/svg%3E"), none; }

.lab-radio { background-image: url(../images/icons/buttons/lab-radio.png); background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg width='25' height='25' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 22'%3E%3Cpath fill='%23ffffff' d='M15.8,1.5H10.39a.45.45,0,0,0-.45.45v15.4a3.15,3.15,0,0,0,6.31,0V1.95A.45.45,0,0,0,15.8,1.5Zm-2.7,17.81a2,2,0,0,1-2-2V2.69h3.92V17.35A2,2,0,0,1,13.09,19.31Z'/%3E%3Cpath fill='%23ffffff' d='M14.21,10.93h-.07c-.13,0-.21-.08-.37-.24a1.27,1.27,0,0,0-.94-.46c-.6,0-1,.63-1.12.9a.35.35,0,0,0,0,.16v5.65a1.44,1.44,0,1,0,2.87,0V11.28A.35.35,0,0,0,14.21,10.93Z'/%3E%3C/svg%3E"), none; }

.radiology-radio { background-image: url(../images/icons/buttons/radiology-radio.png); background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg width='25' height='25' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 22'%3E%3Cpath fill='%23ffffff' d='M14.78,13.1v1.85h5.41a.58.58,0,0,1,.55.55c0,3.16-.4,4.64-2.06,4.64s-2.08-3.73-3.91-4v3.57H11.89V16.16c-1.92.14-2.23,4-4,4s-2-1.49-2-4.64a.58.58,0,0,1,.55-.55h5.43V13.1H6.27a.58.58,0,1,1,0-1.17h5.62V10.08H5.57a.59.59,0,0,1,0-1.18H11.9V7.06H6A.59.59,0,0,1,6,5.89H11.9V4H7.25a.59.59,0,0,1,0-1.18H11.9v-1h2.89v1h4.65a.59.59,0,0,1,0,1.18H14.79V5.89h6a.59.59,0,1,1,0,1.18h-6V8.91h6.34a.59.59,0,0,1,0,1.18H14.79v1.85h5.62a.58.58,0,1,1,0,1.17Z'/%3E%3C/svg%3E"), none; }

.medical-services-radio { background-image: url(../images/icons/menu/rx-equip-active.png); background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg width='28' height='23' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 22'%3E%3Cpath fill='%23ffffff' d='M5.54,5.38v8.82H7V5.38c0-2-.53-3.28-1.63-4-1.68-1-3.9.1-4,.15l-.25.12.63,1.19H1.9a.46.46,0,0,0,.19-.06,2.82,2.82,0,0,1,2.5-.2C5.23,3,5.54,3.93,5.54,5.38Z'/%3E%3Cpath fill='%23ffffff' d='M16.93,14.9a3,3,0,0,0-3,2.46H10a3,3,0,1,0-3,3.64A3.06,3.06,0,0,0,10,18.86H14.1A3.06,3.06,0,0,0,17,21a3,3,0,0,0,3-3.08A3.26,3.26,0,0,0,16.93,14.9Zm1.6,3a1.66,1.66,0,0,1-1.6,1.62,1.6,1.6,0,1,1,1.6-1.62ZM8.64,18A1.6,1.6,0,1,1,7,16.35,1.63,1.63,0,0,1,8.64,18Z'/%3E%3Cpolygon fill='%23ffffff' points='13.88 4.1 13.88 6.88 11.1 6.88 11.1 8.33 13.88 8.33 13.88 11.11 15.32 11.11 15.32 8.33 18.11 8.33 18.11 6.88 15.32 6.88 15.32 4.1 13.88 4.1'/%3E%3Cpath fill='%23ffffff' d='M24.47,2.55h0a4,4,0,0,0-3-1.18H7.68V2.82H21.42a2.79,2.79,0,0,1,1.88.6,1.15,1.15,0,0,1,0,1.17l-3.51,8.18h-12v1.44h13l4-9.11A2.67,2.67,0,0,0,24.47,2.55Z'/%3E%3C/svg%3E"), none; }

.dental-radio { background-image: url(../images/icons/buttons/dental-radio.png); background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg width='25' height='25' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 22'%3E%3Cpath fill='%23ffffff' d='M21,2.55a3.65,3.65,0,0,0-2.9-1.25,10.9,10.9,0,0,0-3.21.7,7.65,7.65,0,0,1-1.74.44A7.3,7.3,0,0,1,11.41,2a10.13,10.13,0,0,0-3.25-.65c-2,.06-4,1.4-4,5a6.32,6.32,0,0,0,1.33,3.2,10.28,10.28,0,0,1,.73,1.25,17.1,17.1,0,0,1,.5,3.11,15.23,15.23,0,0,0,.88,4.49C8.34,19.78,9,20.7,10,20.7h0c1.37,0,1.7-1.71,2.08-3.7A9.07,9.07,0,0,1,12.95,14a8.81,8.81,0,0,1,1,2.88c.52,1.93.93,3.45,2.19,3.45.92,0,1.49-.91,1.93-1.81a19.46,19.46,0,0,0,.79-3.63,31.1,31.1,0,0,1,.87-4.14c.17-.39.42-.82.69-1.3a9.6,9.6,0,0,0,1.27-2.94A4.6,4.6,0,0,0,21,2.55ZM8.31,3.17a9.07,9.07,0,0,1,2.55.56,8.06,8.06,0,0,0,2.28.51,8.12,8.12,0,0,0,2.3-.53,9.59,9.59,0,0,1,2.67-.61,1.91,1.91,0,0,1,1.48.6,3,3,0,0,1,.35,2.45,8.43,8.43,0,0,1-1.06,2.37c-.26.45-.55,1-.76,1.45a27.93,27.93,0,0,0-1,4.59,30.82,30.82,0,0,1-.63,3.11c-.09.18-.17.33-.24.44-.19-.5-.39-1.27-.52-1.75-.56-2.08-1.14-4.24-2.78-4.24s-2.22,2.31-2.65,4.55c-.08.43-.27,1.39-.44,1.94a8.36,8.36,0,0,1-.68-1.09,17.12,17.12,0,0,1-.67-3.84A15.46,15.46,0,0,0,7.87,10,11.55,11.55,0,0,0,7,8.54,5.21,5.21,0,0,1,6,6.3c0-1.14.27-3.07,2.25-3.13Z'/%3E%3C/svg%3E"), none; }

.vision-radio { background-image: url(../images/icons/buttons/vision-radio.png); background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg width='25' height='25' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 22'%3E%3Cpath fill='%23ffffff' d='M25.25,10.51A13.53,13.53,0,0,0,13.43,4.19,13.5,13.5,0,0,0,1.6,10.51a1,1,0,0,0,0,1,13.5,13.5,0,0,0,11.82,6.32,13.53,13.53,0,0,0,11.82-6.32A1,1,0,0,0,25.25,10.51Zm-2.1.49a11.73,11.73,0,0,1-9.72,4.77A11.62,11.62,0,0,1,3.7,11a11.73,11.73,0,0,1,9.72-4.77A11.61,11.61,0,0,1,23.15,11Z'/%3E%3Cpath fill='%23ffffff' d='M13.43,6.77A4.23,4.23,0,1,0,17.66,11,4.24,4.24,0,0,0,13.43,6.77ZM15.62,11a2.2,2.2,0,1,1-2.2-2.2A2.2,2.2,0,0,1,15.62,11Z'/%3E%3C/svg%3E"), none; }

.saved-radio { background-image: url(../images/icons/buttons/saved-radio.png); background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg width='25' height='25' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 26 22'%3E%3Cpath fill='%23ffffff' d='M20.8,9.66a3.9,3.9,0,0,0-.86-2.5,4.19,4.19,0,0,0-3.25-1.58A4,4,0,0,0,14.83,6a6,6,0,0,0-4.09-1.61A6.08,6.08,0,0,0,4.62,9.87a4.8,4.8,0,0,0-2.5,5.25,4.76,4.76,0,0,0,4.76,3.95h4.33a2.13,2.13,0,0,0,2.12-2.12V14.78a.77.77,0,0,0-1-.73l-.61.22,1.75-2.43,1.75,2.43-.61-.22a.77.77,0,0,0-1,.73v2.16a2.13,2.13,0,0,0,2.12,2.12h4.53a4.51,4.51,0,0,0,3.5-1.49,4.86,4.86,0,0,0,1.15-3.21A4.55,4.55,0,0,0,20.8,9.66Zm-3.3,6.25a1,1,0,0,0,0-1.14l-3.39-4.69a.8.8,0,0,0-1.25,0L9.44,14.76a1,1,0,0,0,1.12,1.55l1.23-.44v1.07a.58.58,0,0,1-.58.58H6.89a3.21,3.21,0,0,1-3.25-2.7,3.26,3.26,0,0,1,2-3.73.77.77,0,0,0,.48-.7A4.56,4.56,0,0,1,10.74,6a4.45,4.45,0,0,1,3.39,1.56.77.77,0,0,0,1,.11,2.61,2.61,0,0,1,3.55.48,2.45,2.45,0,0,1,.45,2.12.78.78,0,0,0,.17.68.79.79,0,0,0,.64.27,3,3,0,0,1,2.35.74,3.33,3.33,0,0,1,1,2.45,3,3,0,0,1-3.12,3.16H15.69a.58.58,0,0,1-.58-.58V15.88l1.23.44A1,1,0,0,0,17.49,15.91Z'/%3E%3C/svg%3E"), none; }





.provider-radio, .specialist-radio, .facilities-radio, .rx-radio, .medical-services-radio, .radiology-radio, .urgent-care-radio, 
.lab-radio, .dental-radio, .vision-radio, .saved-radio { text-align: left; background-position: 95% 50%; background-repeat: no-repeat;  }



/* Survey Results */
.survey-answer.column { width: 20%; margin: 0; padding: 10px; text-align: center; }

.survey-radio.radio-custom, .survey-radio-label.radio-custom-label {
    display: block;
    vertical-align: middle;
    margin: 5px;
    cursor: pointer;
    color: #9e9e9e;
    text-decoration: none;
    font-size: 12px !important;
	letter-spacing: 1px;
    font-weight: 600;
    text-transform: uppercase;
	line-height: 20px;
}


.survey-radio.radio-custom + .survey-radio-label.radio-custom-label:before {
    content: '';
    background: #FFFFFF;
    border: 2px solid #ddd;
    border-radius: 50%;
    display: block;
    vertical-align: middle;
    width: 12px;
    height: 12px;
    padding: 2px;
    margin: auto;
    margin-bottom: 8px;
    text-align: center;
    transition: all 250ms cubic-bezier(.4,.0,.23,1);
}

.survey-radio.radio-custom:checked + .survey-radio-label.radio-custom-label:before {
    background: #005595;
    border: 2px solid #005595;
}

@media (max-width:630px){
	.survey-answer.column { width: 100%; text-align: left; padding: 0 35px; }
	.survey-radio.radio-custom, .survey-radio-label.radio-custom-label { display: inline-block;	margin: 0; }
	.survey-radio.radio-custom + .survey-radio-label.radio-custom-label:before { display: inline-block; margin-top: 5px; margin-right: 8px; }
}

ul.password-checker li {
	font-size: 14px;
	line-height: 16px;
	list-style-type: none;
	padding-left: 25px;
	background-image: url(../images/icons/utilities/selected-grey.png);
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22.24 22.24'%3E%3Ctitle%3Eselected%3C/title%3E%3Cpath d='M11.84,0.8a11.12,11.12,0,1,0,11,11.12A11,11,0,0,0,11.84.8ZM17,7.12l1,1-7.92,8.8L5.92,12.72l1-1L10,14.88l7-7.76h0Z' transform='translate(-0.64 -0.8)' style='fill:%23bcc1c6'/%3E%3C/svg%3E"), none;
	background-repeat: no-repeat;
	background-size: 16px 16px;
	background-position: 4px 0px;
	margin-bottom: 6px;
}

ul.password-checker li.correct {
	background-image: url(../images/icons/utilities/selected.png);
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22.24 22.24'%3E%3Ctitle%3Eselected%3C/title%3E%3Cpath d='M11.84,0.8a11.12,11.12,0,1,0,11,11.12A11,11,0,0,0,11.84.8ZM17,7.12l1,1-7.92,8.8L5.92,12.72l1-1L10,14.88l7-7.76h0Z' transform='translate(-0.64 -0.8)' style='fill:%239aca3c'/%3E%3C/svg%3E"), none;
}

ul.password-checker li.pwerror {
	background-image: url(../images/icons/utilities/unselected-red.png);
	background-image: url("data:image/svg+xml;charset=UTF-8,%3Csvg width='24' height='24' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 27.8 27.8'%3E%3Ctitle%3Eunselected-grey%3C/title%3E%3Cpath d='M10.8-2A13.9,13.9,0,1,0,24.6,11.9,13.72,13.72,0,0,0,10.8-2Zm6.7,19.4-1.7,1.7L10.7,14,5.6,19.1,3.9,17.4,9,12.3,3.9,7.2,5.6,5.5l5.1,5.1,5.1-5.1,1.7,1.7-5.1,5.1Z' transform='translate(3.2 2)' style='fill:%23F85000'/%3E%3C/svg%3E"), none;
}