@charset "UTF-8";
/* Kiosk CSS */

@font-face {
  font-family: 'RobotoLight';
  font-style: normal;
  font-weight: 300;
  src: local('Roboto Light'), local('Roboto-Light'), url(../_fonts/Roboto-Light-webfont.woff2) format('woff2'), url(../_fonts/Roboto-Light-webfont.woff) format('woff');
}
@font-face {
  font-family: 'RobotoRegular';
  font-style: normal;
  font-weight: 400;
  src: local('Roboto'), local('Roboto-Regular'), url(../_fonts/Roboto-Regular-webfont.woff2) format('woff2'), url(../_fonts/Roboto-Regular-webfont.woff) format('woff');
}
@font-face {
  font-family: 'RobotoMedium';
  font-style: normal;
  font-weight: 500;
  src: local('Roboto Medium'), local('Roboto-Medium'), url(../_fonts/Roboto-Medium-webfont.woff2) format('woff2'), url(../_fonts/Roboto-Medium-webfont.woff) format('woff');
}
@font-face {
  font-family: 'RobotoBold';
  font-style: normal;
  font-weight: 700;
  src: local('Roboto Bold'), local('Roboto-Bold'), url(../_fonts/Roboto-Bold-webfont.woff2) format('woff2'), url(../_fonts/Roboto-Bold-webfont.woff) format('woff');
}

body {
	margin: 0;
	font: 28px/1.4em 'RobotoRegular', sans-serif;
	color: #09497e;
	background: #fafbfd;
}
a {
	text-decoration: none;
	color: #09497e;	
}
a, 
img { 
	border: 0;
	outline: none;
}
h1 {
	font-family: 'RobotoRegular', sans-serif;
 	font-size: 1.5em;
	line-height: 1.2;
}
h2 {
	font-family: 'RobotoRegular', sans-serif;
 	font-size: 1.2em;
	line-height: 1;
}


section {
	display: none;
	width: 1920px;
	height: 1080px;
}
section:first-of-type {
	display: block;
}

#home .logo {
	position: absolute;
	z-index: 4;
	top: 460px;
	left: 683px;
}
#mainindex #home .logo {
    top: 200px;
}
#mainindex #home.panel div:nth-of-type(2) {
	left: 250px;
} 
#mainindex #home.panel div:nth-of-type(3) {
	left: 795px;
} 
#mainindex #home.panel div:nth-of-type(4) {
	right: 250px;
}
#home .link {
	position: absolute;
	z-index: 5;
	bottom: 446px;
	width: 300px;
	height: 140px;
	font-family: 'RobotoLight', sans-serif;
 	font-size: 1.5em;
	line-height: 1.1;
	color: #fff;
	text-align: center;
	background: transparent url(../_img/homeindex-link-arrow.png) no-repeat bottom center;
}
#home .link a {
	display: block;
	width: 300px;
	height: 140px;
	color: #fff;
}
#home .link.tall, 
#home .link.tall a {
	height: 230px;
}
#home .link:hover {
	opacity: 0.8;
}
#home .link.nolink:hover {
	opacity: 1;
	cursor: default;
}

.full-video {
	width: 1920px;
	height: 1080px;
	background: #104d6e;
}
.panel {
	position: relative;
	width: 1920px;
	height: 1080px;
    background: #fafbfd;
	overflow: hidden;
}
.vertline {
	position: absolute;
	z-index: 1;
	top: 0;
	left: 138px; 
	width: 3px;
	height: 100%;
	background: #09497e;	
}
#home .vertline {
	background: #fff;	
}
.backbttn {
	position: absolute;
	z-index: 3;
	bottom: 108px;
	left: 116px;
	width: 160px;
	cursor: pointer;
}
.nextbttn {
	position: absolute;
	z-index: 3;
	bottom: 36px;
	left: 115px;
	width: 160px;
	height: 50px;
	cursor: pointer;
}
#plandestination .backbttn {
	top: 24px;
	left: 935px;
	width: 43px;
    height: 43px;
}
#plandestination .nextbttn {
	bottom: 24px;
	left: 935px;
	width: 43px;
    height: 43px;
}
#plandestination #footer .nextbttn {
	left: 896px;
	width: 150px;
}
.diskouter {
    display: inline-block;
    height: 50px;
    width: 50px;
    margin: 0;
    padding: 0;
	background: #fff;
    border-radius: 50%;
	float: left;
}
.diskouter.backdisk-arrow, 
.diskouter.nextdisk-arrow {
    height: 43px;
    width: 43px;
	background: transparent;
    border-radius: 50%;
}
.backdisk {
    width: 50px;
    height: 50px;
    margin: 0;
    padding: 0;
	background: #f66a32 url(../_img/prototype-back-arrowup.png) no-repeat 9px 15px;
    border-radius: 50%;
}
.nextdisk {
    width: 50px;
    height: 50px;
    margin: 0;
    padding: 0;
	background: #f66a32 url(../_img/prototype-next-arrowdown.png) no-repeat 9px 20px;
    border-radius: 50%;
}
.backdisk-arrow .backdisk {
    width: 43px;
    height: 43px;
	background: transparent url(../_img/prototype-back-arrowup-orange.png) no-repeat 0 6px;
    border-radius: 50%;
	opacity: 0.7;
}
.nextdisk-arrow .nextdisk {
    width: 43px;
    height: 43px;
	background: transparent url(../_img/prototype-next-arrowdown-orange.png) no-repeat 0 13px;
    border-radius: 50%;
	opacity: 0.7;
}
.backbttn:hover .backdisk,
.backbttn:hover span,
.nextbttn:hover .nextdisk, 
.nextbttn:hover span {
	opacity: 0.8;
}
.nextbttn:hover .nextdisk-arrow .nextdisk, 
.nextbttn:hover .nextdisk-arrow span {
	opacity: 1;
}
.backbttn span, 
.nextbttn span {
	display: inline-block;
	padding: 8px 0 0 14px;
}
#home .nextbttn span {
	color: #fff;
}
#plandestination #footer .nextbttn span {
	padding: 6px 0 0 14px;
	color: #f66a32;
}

.infofull .textbox-wrapper {
	position: absolute;
	z-index: 2;
	display: table;
	top: 0;
	left: 128px;
	width: 970px;
	height: 1080px;
}
.infofull .textbox-wrapper.wide {
	width: 1700px;
}
.infofull .textbox-wrapper.medium {
	width: 1680px;
}
.infofull-image .textbox-wrapper {
	width: 760px;
}
.infokey .textbox-wrapper {
	position: absolute;
	z-index: 2;
	display: table;
	top: 0;
	left: 130px;
	width: 380px;
	height: 1080px;
}
.textbox {
	padding-bottom: 60px;
}
#plandestination .textbox {
	padding-top: 100px;
}
#plandestination #focusoutcomes .textbox {
	padding-top: 50px;
}
#plandestination #easytouse .textbox {
	padding-top: 0;
}
.infofull .textbox {
	display: table-cell;
	vertical-align: middle;
}
.infokey .textbox {
	display: table-cell;
	vertical-align: middle;
}
.infofull h1, 
.infofull h2  {
	margin-left: 72px;
	margin-top: 2px;
} 
.infokey h2  {
	margin-left: 40px;
	margin-top: 2px;
}  
.infofull ul {
	margin-left: 74px;
}
.infofull .texthead {
	margin: 0 0 22px 0;
}
.infofull .texthead.textdisk-off, 
.infofull .wide .texthead.textdisk-on, 
.infofull .medium .texthead.textdisk-on {
	margin: 0 0 40px 0;
}
.infofull .wide .texthead {
	width: 950px;
}
.infofull .medium .texthead {
	width: 1150px;
}
.infofull .textpoint {
	margin: 0 0 16px 0;
	float: left;
	clear: both;
}
#smartretirementincomeplan #intro.infofull .textpoint {
	cursor: pointer; 
}
.textpoint-row {
	clear: both;
}
.infofull .textpoint-row .textpoint {
	margin: 0 0 18px 0;
}
.infokey .textpoint {
	margin: 0;
	float: left;
	clear: both;
	cursor: pointer;
}
.textpoint h2 {
	margin-bottom: 20px;
	line-height: 1.3;
}
.infofull .textpoint-row .textpoint {
	width: 460px;
	float: left;
	clear: none;
	cursor: auto;
}
.infofull .wide .textpoint-row .textpoint {
	width: 560px;
}

ul, ol, p {
	font-family: 'RobotoLight', sans-serif;
	color: #555;
}
ul {
	list-style-type: disc;	
}
ol {
	list-style-type: decimal;	
}
ul.bigdisk {
	list-style-type: none;
}
ul.bigdisk li::before {
	content: "";
	display: inline-block;
    height: 24px;
    width: 24px;
    margin: 4px 15px 0 -46px;
    padding: 0;
	background: #fff;
	border: 3px solid #09497e;
    border-radius: 50%;
	float: left;
}
ul.bigdisk li {
	margin-left: 38px;	
}
li { 
	margin-left: 24px; 
	margin-top: 18px; 
	margin-bottom: 10px; 
	padding-left: 6px;
}
p { 
	margin-bottom: 18px; 
}
.infofull p {
	margin-left: 74px; 
}
.infokey p {
	margin-left: 40px; 
}

.textdisk {
    display: inline-block;
    height: 20px;
    width: 20px;
    margin: 11px 0 0;
    padding: 0;
	background: #fff;
	border: 2px solid #09497e;
    border-radius: 50%;
	float: left;
}
.infofull .textdisk {
    height: 20px;
    width: 20px;
}
.infokey .textdisk {
    height: 20px;
    width: 20px;
}
.textpoint:hover .textdisk, 
.textdisk-on .textdisk {
	background: #09497e;
}
.textdisk-on .textdisk {
	margin: 12px 0 0;
}
.textdisk-off .textdisk {
	opacity: 0;
}

.infofull-image-large {
	position: relative;
	margin: 50px 0 0;
	float: right;
}
#seewholepicture .infofull-image-large {
	margin: 20px 0 0;
}
.infofull-image-small {
	margin: 0 100px 0 0;
	float: right;
}

.prototype {
	position: absolute;
	z-index: 2;
	top: 20px;
	left: 540px;
	width: 1310px;
	height: 1040px;
	background: #fafbfd;
	overflow-x: hidden;
	overflow-y: auto; 
}
.prototype-inner {
	position: absolute;
	z-index: 2;
	top: 0;
	left: 0;
}
.prototype-inner img {
	display: none;
	float: left;
}
.prototype-inner img.image1 {
	display: block;
}
#efficiency .prototype-inner img.image1 {
	display: none;
}

.content-needhelp-tab {
	position: absolute;
	z-index: 3;
	top: 318px;
	right: 161px;
	width: 74px;
	height: 298px;
}
.content-needhelp-tab-btn {
	position: absolute;
	z-index: 1;
	top: 0;
	left: 0;
	width: 74px;
	height: 298px;
}
.content-needhelp-tab-expand {
	display: none;
	position: absolute;
	z-index: 10;
	top: 0;
	left: 0;
	width: 224px;
	height: 298px;
}

.tooltip {
	display: none;	
	position: absolute;
	z-index: 50;
	width: 340px;
	background: #115f8e;
	background: rgba(17, 95, 142, .7);
	border-radius: 15px;
	pointer-events: none;
}
.tooltip-main {
	margin: 30px 25px;
	font: 22px/1.4em 'RobotoBold',sans-serif;
	color: #fff;
	text-align: center;
}
.tooltip-tail {
	position: absolute;
	z-index: 50;
	bottom: -39px;
	left: 45%;
    display: block;
    border-color: rgba(17, 95, 142, .7) transparent transparent transparent;
    border-style: solid;
    border-width: 20px;
    width: 0;
    height: 0;
}
.tooltip-tail-up {
	position: absolute;
	z-index: 50;
	top: -40px;
	left: 45%;
    display: block;
    border-color: transparent transparent rgba(17, 95, 142, .7) transparent;
    border-style: solid;
    border-width: 20px;
    width: 0;
    height: 0;
}
.tooltip-tail-left {
	position: absolute;
	z-index: 50;
	top: 30%;
	left: -40px;
    display: block; 
    border-color: transparent rgba(17, 95, 142, .7) transparent transparent;
    border-style: solid;
    border-width: 20px;
    width: 0;
    height: 0;
}



/* AFTERTAX */ 
/* AFTERTAX */

#tooltip-247helpicons.tooltip {
	/* display: block; */
	top: 200px;
	left: 930px;
}
#tooltip-247enrollmentkit {
    top: 325px;
	left: 937px;
}
#tooltip-247tapcontinue {
    top: 510px;
	left: 466px;
}
#tooltip-247tapcontinue .tooltip-tail, 
#tooltip-realtimetapanywhere .tooltip-tail {
    display: none;
}

#tooltip-realtimeriskslider {
    top: 765px;
	left: 245px;
}
#tooltip-realtimeadjustage {
    top: 728px;
	left: 12px;
}
#tooltip-realtimeretirementcalculator {
    top: 684px;
	left: 480px;
}
#tooltip-realtimetapanywhere {
    top: 500px;
	left: 400px;
}
#tooltip-realtimecustomcontribution {
    top: 1180px;
	left: 30px;
}
#tooltip-realtimeclickcontinue {
    top: 1690px;
	left: 804px;
}
#tooltip-realtimeenrollmentclickcontinue {
    top: 934px;
	left: 790px;
}
#tooltip-realtimeviewfulloptions {
    top: 986px;
	left: 50px;
}
#tooltip-realtimeselectpiechart {
    top: 625px;
	left: 595px;
}
#tooltip-realtimepiechartclickcontinue {
    top: 2545px;
	left: 790px;
}
#tooltip-realtimeallocateclickcontinue {
    top: 930px;
	left: 790px;
}

#tooltip-assistedselectanswer {
	/* display: block; */
    top: 490px;
	left: 740px;
}
#tooltip-assistedclickcontinue1 {
    top: 1810px;
	left: 794px;
}
#tooltip-assistedclickcontinue2 {
    top: 400px;
    left: 470px;
}
#tooltip-assistedclickcontinue2 .tooltip-tail {
    display: none;
}

#tooltip-fulfillmentsign1 {
	/* display: block; */
    top: 1288px;
	left: 40px;
}
#tooltip-fulfillmentsign2 {
    top: 1140px;
	left: 230px;
}
#tooltip-fulfillmentsign3 {
    top: 505px;
	left: 30px;
}
#tooltip-fulfillmentclickcontinue {
    top: 680px;
    left: 640px;
}

/* 24/7 */
#help247 .prototype-inner .image2 {
	cursor: pointer;
}

/* Real-Time Modeling */
#realtimemodeling .image5 {
	position: absolute;
	z-index: 3;
	top: 0;
	left: 0;
	cursor: pointer;
}

/* Assisted Form Fill */
#assistedform .prototype-video {
	display: none;
    position: absolute;
    top: 10px;
	left: -539px;
	width: 1920px;
	height: 1080px;
	background: #fafbfd;
}
#assistedform .prototype-video.clickReady {
	cursor: pointer;
}

/* end AFTERTAX */
/* end AFTERTAX */



/* SPONSOR */
/* SPONSOR */

#tooltip-easeofusetapcontinue {
    top: 340px;
    left: 340px;
}
#tooltip-easeofusetapcontinue .tooltip-tail {
    display: none;
}
#tooltip-shortcutsmenu.tooltip {
	top: 4px;
	left: 720px;
}
#tooltip-workflowassistance {
	top: 4px;
	left: 320px;
}
#tooltip-selectrequests {
	top: 635px;
	left: 0;
}
#tooltip-approverequests {
	top: 380px;
	left: 0;
}
#tooltip-myreports {
	top: 4px;
	left: 480px;
}
#tooltip-efficiencytapcontinue1 {
    top: 500px;
	left: 350px;
}
#tooltip-efficiencytapcontinue2 {
    top: 450px;
    left: 670px;
}
#tooltip-efficiencytapcontinue1 .tooltip-tail, 
#tooltip-efficiencytapcontinue2 .tooltip-tail {
    display: none;
}

#tooltip-companyplan {
    top: 810px;
    left: 40px;
}
#tooltip-plansuccess {
    top: 4px;
    left: 330px;
}
#tooltip-participationmetrics {
    top: 184px;
    left: 0;
}
#tooltip-participationmetrics .tooltip-tail {
	left: 35%;
}
#tooltip-enrollmentmetrics {
    top: 4px;
    left: 140px;
}
#tooltip-insighttapcontinue {
    top: 300px;
    left: 330px;
}
#tooltip-insighttapcontinue .tooltip-tail {
    display: none;
}

#tooltip-runreports {
	/* display: block; */
    top: 606px;
    left: 940px;
}
#tooltip-clickclose {
    top: 250px;
    left: 532px;
}
#tooltip-addreport1 {
    top: 928px;
    left: 940px;
}
#tooltip-addreport2 {
    top: 1070px;
    left: 940px;
}
#tooltip-clickrun {
	display: none;
    position: absolute;
    z-index: 3;	
	bottom: 116px;
    left: 1036px;
}
#tooltip-powerfultapcontinue1 {
	display: none;
    position: absolute;
    z-index: 3;	
	top: 82px;
    left: 1070px;
}
#tooltip-powerfultapcontinue1 .tooltip-tail {
    display: none;
}
#tooltip-clickraw {
    top: 464px;
    left: 680px;
}
#tooltip-changeorder {
    top: 516px;
    left: 340px;
}
#tooltip-schedulereports {
    top: 106px;
    left: 160px;
}
#tooltip-runquarterly {
    top: 490px;
    left: 430px;
}
#tooltip-firstmonth {
    top: 520px;
    left: 430px;
}
#tooltip-daymonth {
    top: 568px;
    left: 550px;
}
#tooltip-selectfirst {
    top: 610px;
    left: 450px;
}
#tooltip-powerfultapcontinue2 {
    top: 400px;
    left: 350px;
}
#tooltip-powerfultapcontinue3 {
    top: 400px;
    left: 350px;
}
#tooltip-powerfultapcontinue2 .tooltip-tail, 
#tooltip-powerfultapcontinue3 .tooltip-tail {
    display: none;
}


/* Ease of Use */
#easeofuse .prototype-inner .image1 {
	cursor: pointer;
}

/* Efficiency */
#efficiency .prototype-video {
	display: none;
    position: absolute;
    top: -30px;
	left: -543px;
	width: 1920px;
	height: 1080px;
	background: #fafbfd;
}
#efficiency .textpoint {
	display: none;
}
#efficiency .textpoint:first-of-type {
	display: block;
}
#efficiency .prototype-inner .image6, 
#efficiency .prototype-inner .image7 {
	cursor: pointer;
}

/* Insight */
#insight .textpoint {
	display: none;
}
#insight .textpoint:first-of-type {
	display: block;
}
#insight .prototype-inner .image5 {
	cursor: pointer;
}

/* Powerful Reporting */
#powerful .textpoint {
	display: none;
}
#powerful .textpoint:first-of-type {
	display: block;
}
.footerbar {
	display: none;
    position: absolute;
    z-index: 3;	
	bottom: 20px;
    left: 595px;
}
#footerbar1 {
	/* display: block; */
}
#powerful .prototype-inner .image6, 
#powerful .prototype-inner .image16, 
#powerful .prototype-inner .image17 {
	cursor: pointer;
}
#alertbar {
	display: none;
    position: absolute;
    z-index: 3;	
	top: 20px;
    left: 595px;
}
#powerful .prototype-video {
	display: none;
    position: absolute;
    top: -10px;
	left: -553px;
	width: 1920px;
	height: 1080px;
	background: #fafbfd;
}
#powerful .prototype-video.prototype-video2 {
    top: 80px;
    left: -730px;
}


/* end SPONSOR */
/* end SPONSOR */



/* PLANDESTINATION */
/* PLANDESTINATION */


#headerbar {
	position: fixed;
	z-index: 15;
	top: 0;
	left: 0;
	width: 1920px;
	height: 118px;
	pointer-events: none;
}
.headerbarlogo {
	display: none;
	position: absolute;
	z-index: 4;
	top: 34px;
	left: 132px;
	cursor: pointer;
	pointer-events: auto;
}
.headerbarlogo-on {
	display: block;
}
.outlinebutton {
	position: absolute;
	z-index: 4;
	border: 4px solid #fff;
    border-radius: 10px;
	cursor: pointer;
}
.outlinebutton div {
	padding: 12px 22px;
	font-family: 'RobotoBold', sans-serif;
 	font-size: 1em;
	text-align: center;
}
.outlinebutton.contactusbttn {
	border: 4px solid #fff;
}
.outlinebutton-grey.contactusbttn {
	border: 4px solid #a6a6a6;
}
.outlinebutton.contactusbttn div {
	color: #fff;
}
.outlinebutton-grey.contactusbttn div {
	color: #a6a6a6;
}
#headerbar .outlinebutton {
	top: 24px;
	right: 132px;
}
#footer .botmain .outlinebutton.contactusbttn {
	position: relative;
	margin: 20px 0 22px;
	border: 4px solid #f57f4b;
	float: right;
}
#footer .botmain .outlinebutton.contactusbttn div {
	color: #f57f4b;
}

#accessible {
	background: transparent url(../_img/plandestination-AA_ChartBackground-lite.png) no-repeat 0 -40px;
}
#seewholepicture {
	background: transparent url(../_img/plandestination-SWP_ChartBackground.png) no-repeat 0 -40px;
}
#focusoutcomes {
	background: transparent url(../_img/plandestination-FOO_ChartBackground.png) no-repeat 0 -40px;
}
#easytouse {
	background: transparent url(../_img/plandestination-ETU_ChartBackground.png) no-repeat 0 -40px;
}

.topmain {
	overflow: hidden;
}
#home .topmain {
	height: 680px;
}
#footer .topmain {
	height: 530px;
	padding: 190px 0 48px 100px;
	background: #0f547d url(../_img/plandestination-footer-back.jpg) no-repeat 0 0;
}
#footer .topmain h1, 
#footer .topmain h2, 
#footer .topmain p {
	margin-left: 0;
	color: #fff;
}
#footer .topmain h2 {
    margin-bottom: 20px;
}
#footer .topmain p {
	font-size: .8em;
	margin-bottom: 0
}
#plandestination h1 {
	text-transform: uppercase;
}

#home .botmain {
	height: 400px;
}
#footer .botmain {
	height: 465px;
}
.botmain .thirdswrapper {
	margin: 30px 0 0 140px;
}
.topmain .thirdswrapper {
	margin: 40px 0 0 0;
}
.botmain .thirds {
	width: 400px;
	padding: 0 70px;
	text-align: center;
	border-right: 1px solid #555;
	float: left;
}
.topmain .thirds {
	width: 450px;
	padding: 70px 70px 0;
	float: left;
}
.topmain .thirds:first-of-type {
	width: 575px;
	padding-left: 0;
	padding-right: 0;
	background: transparent url(../_img/plandestination-icon-benefittypes.png) no-repeat 0 0;
}
.topmain .thirds:nth-of-type(2) {
	background: transparent url(../_img/plandestination-icon-services.png) no-repeat 70px 0;
}
.topmain .thirdsinnerborder {
	border-right: 1px solid #fff;
}
.thirds:last-of-type {
	border: 0;
}
.top main .thirds:last-of-type {
	padding-left: 0;
}

.centermain {
	position: absolute;
	z-index: 4;
	top: 240px;
	left: 660px;
}
.centermain .tagline {
	margin: 14px 0;
	padding: 0 6px 0 0;
	font-family: 'RobotoLight', sans-serif;
 	font-size: 1.5em;
	color: #fff;
	text-align: center;
}
.centermain .button {
	margin: 26px 0 0 190px;
	float: left;
}

#plandestination #home .logo {
	position: relative;
	z-index: auto;
	top: auto;
	left: auto;
}
#plandestination #home .full-video {
	margin: -200px 0 0 0;
}
#plandestination #home.infofull h1 {
	margin: 40px 0 24px 0;
	text-align: center;
}
#plandestination #home .botmain .thirds h2 {
	margin: 0;
	padding: 0 0 20px 0;
}
#plandestination #home .botmain .thirds p {
	margin: 0;
}
#plandestination .thirds a {
	color: #f57f4b;
	text-decoration: underline;
}
#plandestination .thirds a:hover {
	text-decoration: none;
}
#plandestination #home .botmain .thirds a {
 	font-size: .9em;
}
#plandestination #footer .topmain .thirds a {
 	padding: 0 2px;
}

.greybar {
	background: #f2f3f4;
	overflow: auto;
}
.greybar-inner {
	width: 800px;
	height: 100%;
	margin: 0 auto;
}
.greybar p {
	padding: 36px 0 0;
	font-family: 'RobotoLight', sans-serif;
	float: left;
}
.greybar p span {
	font-family: 'RobotoRegular', sans-serif;
}
.footerlogos {
	display: block;
	margin: 0 auto;
}
.copyright {
	padding: 6px 0;
 	font-size: .7em;
	color: #a4a4a4;
	text-align: center;
}


/* MULTISLIDERS */

#sliderwrapper-focusoutcomes {
	
}
#sliderwrapper-wholepicture {
	
}
#sliderwrapper-easytouse {
	
}

.slidercontrols {
	position: absolute;
	z-index: 10;
	top: 580px;
	left: -658px;
	width: 622px;
	height: 41px;
}
.orangeline {
	margin: 20px 0 0 0;
	width: 580px;
	height: 2px;
	background: #f57f4b;
	float: right;
}
#sliderwrapper-easytouse .slidercontrols .orangeline {
    width: 516px;
    margin-left: 50px;
	float: left;
}

.slider, 
.slider-inner-wrapper, 
.slider-inner-inner, 
.slider-inner-inner .element-slide {
	height: 608px; 
} 
.slider-inner-inner .element-slide .element-slide-inner {
	display: table-cell;
	vertical-align: middle;
    width: 927px;
	height: 608px;
	padding: 0;
}
.slider-button {
}
.slider ul {
	padding: 0;
}
.slider ul.pager { 
	display: inline; 
}
.slider ul.pager li span { 
	display: none; 
}

.slider {
	position: absolute;
	z-index: 7;
	top: 154px;
	left: 173px;
	width: 927px;
  	background: transparent;
}
.slider-button-wrapper {
	position: absolute;
	z-index: 8;
	width: 46px;
	height: 46px;
	background: #fff;
	border-radius: 50%;
}
.slider-button-wrapper-back {
	top: 0;
    left: 20px;
}
.slider-button-wrapper-next {
	top: 0;
    left: 80px;
}
.slider-button {
	width: 40px;
	height: 40px;
	border: 3px solid #f57f4b;
	border-radius: 50%;
	opacity: 0.4; 
}
.slider-button-back {
	background: #fff url(../_img/plandestination-slidernav-back.png) no-repeat 11px 12px;
}
.slider-button-next {
	background: #fff url(../_img/plandestination-slidernav-next.png) no-repeat 13px 12px;
}
.slider-button.active {
    cursor: pointer;
    opacity: 1;
}
.slider-button.active:hover {
	opacity: 0.7;
}
.slider-inner-wrapper {
	position: absolute;
	z-index: 2;
	top: 0;
	left: 0;
    width: 926px;
    overflow: hidden;
}
.slider-inner-inner {
	position: absolute;
	z-index: 2;
	top: 0;
	left: 0;
    width: 926px;
}
.slider-inner-inner .element-slide {
    width: 926px;
	margin: 0;
    padding: 0;
	border: 0;
	overflow: auto;
	float: left;
}
.slider-inner-inner .element-slide .element-slide-inner {
}
.pager-wrapper {
	position: absolute;
    z-index: 9;
    top: 0;
    left: 160px;
    width: 450px;
	height: 20px;
}
.slider ul.pager { 
	padding: 0;
	margin: 0 auto;
}
.slider ul.pager li { 
	display: inline-block; 
	width: 15px; 
	height: 15px; 
	margin: 0 5px; 
	padding: 0;
	background: #fff;
	border: 1px solid #f57f4b;
	border-radius: 50%; 
	cursor: pointer; 
}
.slider ul.pager li.active { 
	color: #fff; 
	background: #f57f4b; 
}
.slider ul.pager li span { 
	display: none;
}

/* end multisliders */

/* end PLANDESTINATION */
/* end PLANDESTINATION */





