/*START DEFAULT TEMPLATE STYLES HERE*/


/*SWITCH OFF ITEMS WHICH ARE NOT APPLICABLE TO THE UK OFFERING*/

h3.content-in-cart,
#content .two-colum .products .links-group A.link-checkbox, A.link-checkbox,
div.plan-compare[id^=compare],
div.return-to-cart a img {display:none;}


/*Branding*/

html {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    text-transform: none !important;
}

#logo {
    background: rgba(0, 0, 0, 0) url("/dpworld/media/default/Graphics/Dashbot_logo.png") no-repeat scroll 0 0;
    float: left;
    height: 65px !important;
    margin-top: -5px !important;
    width: 230px !important;
    margin-left: -5px !important;
}

div#mainNav {
    background-color: #ffffff !important;
    color: #fff;
    float: left;
    height: 110px;
    padding: 25px;
    width: 100%;
}

#menu li a, #menu-no-dashboard li a {
    display: block;
    font-size: 1.1em !important;
    font-weight: 300 !important;
    line-height: 20px;
    outline: 0 none;
    padding-top: 0px !important;
    position: relative;
    text-decoration: none;
    text-transform: initial !important;
    z-index: 10;
}

/* Discounts*/

div#main.discounts, div#main.discounts #tile1 {
    height: auto;
    margin-bottom: 0;
    padding-top: 0;
    width: 100%;
}
div#main.discounts #tile1 .tile-content {
    border-bottom: 0 none;
    height: auto;
    margin-bottom: -1.5em;
    margin-top: -1em;
    padding: 0;
}
div#main.discounts #tile2, div#main.discounts #tile3, div#main.discounts #tile4 {
    margin: 0;
    width: 33.33%;
}

div#main.discounts #tile1 .tile-content {margin-top: -5em !important;}

/* Cursor */
.slide {cursor: initial !important;}
.tile-content {cursor: pointer;}


/*current elections - hide cost*/
#benefitStatementContainer .price {display: none !important;}

/*main*/
div#mainNav {height: 109px !important;}

/*footer*/
#footer, #footer-sub {background-color: #ffffff; clear: both; padding: 30px 5px 0 !important;}
#footer div {padding-left: 8%; padding-right: 2%; width: 23%;}

/*overview tab - top*/
#overviewcontainer .tabs UL LI A {width: 150px; height: 40px !important;}
.activelink .tabTitle {color: #f58220 !important;}
#mainTab-0 a {font-weight: 700;}
#mainTab-1 a {font-weight: 700;}
#mainTab-2 a {font-weight: 700;}

#profilecontainer .htabs-container .tabs UL LI, #overviewcontainer .tabs UL LI {
    width: 150px;
}

/*Benefits overview bulletpoints*/
.benefitsinfo .items ul {list-style: disc !important; margin-left:40px !important;}

/*Welcome widget*/

#menu li, #menu-sub, #menu-no-dashboard li, #menu-sub {
    border: medium none;
    float: left;
    padding-left: 20px !important;
}

#links a, #links span {
    font-size: 0.8em;
    text-transform: capitalize !important;
}

div#mainNav a {
    color: #004F71 !important;
}

ul#links li {
    line-height: 60px;
    padding-top: 0px !important;
}

A.button-style.orange {
    background: #004f71 none repeat scroll 0 0;
}

A.button-style.blue {
    background: #4298b5 none repeat scroll 0 0;
}

H1 {
    color: #004F71;
}

.slidecaption#homeslide1cap1 {margin-top: 11%; font-size: 50px; color:#f58220; font-weight: 500 !important;}
.slidecaption#homeslide1cap2 {margin-top: 15%; font-size: 100px; padding-left: 0 !important; color:#173a64; font-weight: 500 !important;}
.slidecaption#homeslide1cap3 {margin-top: 23% !important; font-size: 35px !important; color:#f58220; font-weight: 500 !important;}
.slidecaption#hfw_homeslideURL {margin-top: 30% !important; font-size: 40px; style="text-decoration: none" color:#c51f41; font-weight: 500 !important;}
.slidecaption#hfw_homeslideURL a:link {color: #c51f41 !important;}
.slidecaption#hfw_homeslideURL a:visited {color: #c51f41 !important;}

.slidecaption#homeslide2cap1 {margin-top: 11%; font-size: 50px; color:#f58220; font-weight: 500 !important;}
.slidecaption#homeslide2cap2 {margin-top: 15% !important; font-size: 100px; padding-left: 0 !important; color:#173a64; font-weight: 500 !important;}
.slidecaption#homeslide2cap3 {margin-top: 23% !important; font-size: 35px !important; color:#f58220; font-weight: 500 !important;}
.slidecaption#homeslide7cap2 {margin-top: 30% !important; font-size: 40px; style="text-decoration: none" color:#c51f41; font-weight: 500 !important;}
.slidecaption#homeslide7cap2 a:link {color: #c51f41 !important;}
.slidecaption#homeslide7cap2 a:visited {color: #c51f41 !important;}

.slidecaption#homeslide3cap1 {margin-top: 11%; font-size: 50px; color:#f58220; font-weight: 500 !important;}
.slidecaption#homeslide3cap2 {margin-top: 15% !important; font-size: 100px; padding-left: 0 !important; color:#173a64; font-weight: 500 !important;}
.slidecaption#homeslide3cap3 {margin-top: 30% !important; font-size: 50px !important; color:#f58220; font-weight: 500 !important;}

.slidecaption#homeslide4cap1 {margin-top: 11%; font-size: 50px; color:#f58220; font-weight: 500 !important;}
.slidecaption#homeslide4cap2 {margin-top: 15% !important; font-size: 100px; padding-left: 0 !important; color:#173a64; font-weight: 500 !important;}
.slidecaption#homeslide4cap3 {margin-top: 23% !important; font-size: 35px !important; color:#f58220; font-weight: 500 !important;}

.slidecaption#homeslide5cap1 {margin-top: 11% !important; font-size: 50px !important; color:#f58220 !important; font-weight: 500 !important;}
.slidecaption#homeslide5cap2 {margin-top: 15% !important; font-size: 100px !important; padding-left: 0 !important; color:#173a64 !important; font-weight: 500 !important;}
.slidecaption#homeslide5cap3 {margin-top: 23% !important; font-size: 35px !important; color:#f58220 !important; font-weight: 500 !important;}

.slidecaption#homeslide6cap1 {margin-top: 11% !important; font-size: 50px !important; color:#f58220 !important; font-weight: 500 !important; text-align: left !important;}
.slidecaption#homeslide6cap2 {margin-top: 15% !important; font-size: 100px !important; padding-left: 0 !important; color:#173a64 !important; font-weight: 500 !important; text-align: left !important;}
.slidecaption#homeslide6cap3 {margin-top: 23% !important; font-size: 35px !important; color:#f58220 !important; font-weight: 500 !important; text-align: left !important;}

.slidecaption#homeslide7cap1 {margin-top: 30% !important; font-size: 35px !important; color:#f58220 !important; font-weight: 500 !important; text-align: left !important;}
.slidecaption#homeslide7cap1 a:link {color: #c51f41 !important;}
.slidecaption#homeslide7cap1 a:visited {color: #c51f41 !important;}

#home #tile2.tile:hover {background: url("/dpworld/media/default/Graphics/benefits_home.png") no-repeat scroll 50% 15%, rgba(0, 0, 0, 0) linear-gradient(to bottom, #fff, #ddd) repeat scroll 0 center; box-shadow:0 0 4px 2px #888;}
#home #tile2.tile {background: url("/dpworld/media/default/Graphics/benefits_home.png") no-repeat scroll 50% 15%, rgba(0, 0, 0, 0) linear-gradient(to bottom, #fff, #ddd) repeat scroll 0 center;}
#home #tile3.tile:hover {background: url("/dpworld/media/default/Graphics/high_street_on.png") no-repeat scroll 50% 15%, rgba(0, 0, 0, 0) linear-gradient(to bottom, #fff, #ddd) repeat scroll 0 center; box-shadow:0 0 4px 2px #888;}
#home #tile3.tile {background: url("/dpworld/media/default/Graphics/high_street_on.png") no-repeat scroll 50% 15%, rgba(0, 0, 0, 0) linear-gradient(to bottom, #fff, #ddd) repeat scroll 0 center;}
#home #tile4.tile {background: url("/dpworld/media/default/Graphics/reward_home.png") no-repeat scroll 50% 15%, rgba(0, 0, 0, 0) linear-gradient(to bottom, #fff, #ddd) repeat scroll 0 center;}
#home #tile4.tile:hover {background: url("/dpworld/media/default/Graphics/reward_home.png") no-repeat scroll 50% 15%, rgba(0, 0, 0, 0) linear-gradient(to bottom, #fff, #ddd) repeat scroll 0 center; box-shadow:0 0 4px 2px #888;}

#benefits #tile2.tile:hover {background: url("/dpworld/media/default/Graphics/benefits_home.png") no-repeat scroll 50% 15%, rgba(0, 0, 0, 0) linear-gradient(to bottom, #fff, #ddd) repeat scroll 0 center; box-shadow:0 0 4px 2px #888;}
#benefits #tile2.tile {background: url("/dpworld/media/default/Graphics/benefits_home.png") no-repeat scroll 50% 15%, rgba(0, 0, 0, 0) linear-gradient(to bottom, #fff, #ddd) repeat scroll 0 center;}
#benefits #tile3.tile {background: url("/dpworld/media/default/Graphics/benefits_overview_on.png") no-repeat scroll 50% 15%, rgba(0, 0, 0, 0) linear-gradient(to bottom, #fff, #ddd) repeat scroll 0 center;}
#benefits #tile3.tile:hover {background: url("/dpworld/media/default/Graphics/benefits_overview_on.png") no-repeat scroll 50% 15%, rgba(0, 0, 0, 0) linear-gradient(to bottom, #fff, #ddd) repeat scroll 0 center; box-shadow:0 0 4px 2px #888;}
#benefits #tile4.tile {background: url("/dpworld/media/default/Graphics/life_events_on.png") no-repeat scroll 50% 15%, rgba(0, 0, 0, 0) linear-gradient(to bottom, #fff, #ddd) repeat scroll 0 center;}
#benefits #tile4.tile:hover {background: url("/dpworld/media/default/Graphics/life_events_on.png") no-repeat scroll 50% 15%, rgba(0, 0, 0, 0) linear-gradient(to bottom, #fff, #ddd) repeat scroll 0 center; box-shadow:0 0 4px 2px #888;}

#discounts #tile2.tile:hover {background: url("/dpworld/media/default/Images/Tiles_200x129px/discounts_1.png") no-repeat scroll 50% 15%, rgba(0, 0, 0, 0) linear-gradient(to bottom, #fff, #ddd) repeat scroll 0 center; box-shadow:0 0 4px 2px #888;}
#discounts #tile2.tile {background: url("/dpworld/media/default/Images/Tiles_200x129px/discounts_1.png") no-repeat scroll 50% 15%, rgba(0, 0, 0, 0) linear-gradient(to bottom, #fff, #ddd) repeat scroll 0 center;}
#discounts #tile3.tile:hover {background: url("/dpworld/media/default/Images/Tiles_200x129px/money.png") no-repeat scroll 50% 15%, rgba(0, 0, 0, 0) linear-gradient(to bottom, #fff, #ddd) repeat scroll 0 center; box-shadow:0 0 4px 2px #888;}
#discounts #tile3.tile {background: url("/dpworld/media/default/Images/Tiles_200x129px/money.png") no-repeat scroll 50% 15%, rgba(0, 0, 0, 0) linear-gradient(to bottom, #fff, #ddd) repeat scroll 0 center;}
#discounts #tile4.tile:hover {background: url("/dpworld/media/default/Graphics/high_street_on.png") no-repeat scroll 50% 15%, rgba(0, 0, 0, 0) linear-gradient(to bottom, #fff, #ddd) repeat scroll 0 center; box-shadow:0 0 4px 2px #888;}
#discounts #tile4.tile {background: url("/dpworld/media/default/Graphics/high_street_on.png") no-repeat scroll 50% 15%, rgba(0, 0, 0, 0) linear-gradient(to bottom, #fff, #ddd) repeat scroll 0 center;}
#discounts .tile-content {padding-top: 80px !important; text-align: center !important;}
.tile-content {color: #c51f41 !important;}

/*No shadows*/
div#main.benefits, div#main.benefits #tile1, div#main.home, div#main.home #tile1, div#main.discounts, div#main.discounts #tile1 {box-shadow: none !important;}

/*Cost color*/
.cost {color: #41b6e6 !important;}

/*step 2 covers*/
.product-info H2 {font-size: 1.4em !important};

/*font color line name*/
LI P.line {color: #41B6E6 !important;}

/*cursor*/
.slidecaption {cursor: initial !important;}

/*font color line group*/
.line-group.Financial > h2 {color: #173a64 !important;}
.line-group.HealthandWellbeing > h2 {color: #c51f41 !important;}
.line-group.Lifestyle > h2 {color: #f58220 !important;}

/*Step 2*/
.line-group LI.waived {border-bottom: 10px solid lightgray !important;}
.line-group LI:focus, .line-group LI:hover {border-bottom: 10px solid #173a64 !important; box-shadow: 0 0 4px 2px #d7d7d7 !important; cursor: pointer;}
.line-group LI.waived:focus, .line-group LI.waived:hover {border-bottom: 10px solid #173a64 !important;}
.line-group LI {border-bottom: 10px solid #173a64 !important;}

/* Font color under personal tab, contact etc.*/
.colum-left > p {color:#173a64 !important;}

/*font color personal, contact, work, dependants*/
.htabs-container .tabs UL LI.sel A {color: #c51f41 !important;}

/* Font color first name, surname etc.*/
span.label, label {color:#c51f41 !important;}

/*step 2 plan and cover*/
.in-Cart .you-chose .selected-plan {clear: both !important;}

/*provider finder and prescription finder*/
.available-options .links-group.four-links a {display: none !important;}

/* hide line group icons - step 2*/
.line-group H2 {background: none !important;}

/*Lower tabs in benefits overview*/
#content .info .info-links UL LI.sel A {color: #c51f41 !important;}
#content .info .info-links UL LI A {color: black !important;}

/*1 step text*/
span.label, label {text-transform: inherit !important;}

/*lineset step 2*/
.plan.lineset {margin-top: -30px !important;}

/* Step 2 - Line names - rows height */

.line-group .scrollable {height: 330px;}
.line-group LI {height: 300px;}
.line {height: 55px !important;}
.plan {height: 33px !important;}
/*#enrollStep2Container LI P.line {height: 68px !important;}

#enrollStep2Container .cover {display: none !important;}
*/

/*overview top tabs*/
/* #subTabs li a span.tabTitle {width: 185% !important;} */

/* font in cart*/
.in-Cart .cost P, .in-Cart .funded P {color: #666 !important;}

#content .info .info-links UL LI.sel {background: rgba(0, 0, 0, 0) url("/dpworld/media/default/Graphics/arrow.gif") no-repeat scroll center top;}

/*cart price and count color*/
.cart .price {color: #c51f41 !important;}
.count > span {color: #c51f41 !important;}

/*Button*/
A.button-style.blue {float: right;}

/*in cart*/
.in-Cart .you-chose H3, .in-Cart .you-pay H3, .rightsection H3 {font-size: 1.1em !important;}

/*life events*/
#dpworld_life_events_bg {background: rgba(0, 0, 0, 0) url("/dpworld/media/default/Graphics/life_events_on.png") no-repeat scroll 750px top / 110px auto; padding-right: 270px; text-align: justify;}

/* "see also" widget display*/
#linedata .right-column .tools.fixed {position: static !important;}


/*selected plan*/
element.style {float: unset !important;}

/* End of Branding*/

H1 {
    color: #C51F41;
}

A.button-style.blue {
    background: #f58220 none repeat scroll 0 0;
}

A.button-style.orange {
    background: #fdb71d none repeat scroll 0 0;
}

/* Enrol */

.home-benefits .content-home-benefits {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
}

.steps UL {
    background: transparent url("/dpworld/media/default/Graphics/DPWorld_1-2-3_bars.png") no-repeat scroll left top;
}

img {margin-top: 0px !important;}

/*DEFAULT TILE LAYOUT FOR 3 DASHBOARD PAGES*/

div#home #tile1 {height: 310px; background: #D94234 url("/static/Aon.Marketplace/img/tiles/family.jpg") 0% 100% no-repeat ;}
div#home #tile1 .tile-content { height: 160px; border-bottom: 10px solid #fff; }
div#home #tile2 {background-color: #EE5921;}
div#home #tile3 {height: 470px; background: #7CD0DE;}
div#home #tile4 {background-color:#C0C0C0;}
div#home #tile5 {background-color:#4C90BF;}
div#home #tile6 {background: #F1C11E url("/static/Aon.Marketplace/img/bg/tiles.jpg") 100% 0% no-repeat ;}
div#home #tile6 .tile-content {border-right: 10px solid #FFFFFF; width: 160px;}

div#benefits #tile1 {background-color: #F1C11E;}
div#benefits #tile2 {height: 310px; background-color: #EE5921; background-image: url("/static/Aon.Marketplace/img/tiles/family.jpg"); background-position: 0% 100% ; background-repeat: no-repeat;}
div#benefits #tile2 .tile-content {height:160px; border-bottom:10px solid #FFFFFF;}
div#benefits #tile3 {height: 470px; background:#7CD0DE;}
div#benefits #tile4 {background-color:#66CC33;}
div#benefits #tile5 {background: #4C90BF url("/static/Aon.Marketplace/img/bg/tiles.jpg") 100% -600px no-repeat ;}
div#benefits #tile5 .tile-content {border-right: 10px solid #FFFFFF; width: 160px;}
div#benefits #tile6 {background-color: #EE5921;}

div#lifechanges #tile1 {background-color: #4C90BF;}
div#lifechanges #tile2 {height: 310px; background: #EE5921 url("/static/Aon.Marketplace/img/tiles/family.jpg") 0% 100% no-repeat ;}
div#lifechanges #tile2 .tile-content {height:160px; border-bottom:10px solid #FFFFFF;}
div#lifechanges #tile3 {height: 310px; background: #F1C11E url("/YourBenefits/media/TemplateSite.Corporate/DashboardImages/wedding_ring.jpg") 0% 100% no-repeat ;}
div#lifechanges #tile4 {background-color:#D94234;}
div#lifechanges #tile5 {height: 470px; background-color: #48AC3F;}

/* Login Page */

#login .tile.action :hover,
.tile:hover {box-shadow:0 0 4px 2px #888; cursor:pointer;} 

.tile.flip {background-color:#FFFFFF;}  
.tile.flip .tile-wrapper {transition:0.7s;}

.login-box label {color: white !important;}

.tile {width: 310px;}

#login .tile {width:150px;}
#login .double.tile {width: 310px;} 
#login .tile:hover {cursor:default;}

#login #tile1 {background: #A59C94 url("/dpworld/media/default/Graphics/Dashbot_iBot.png") no-repeat scroll 48px 180px !important; height: 470px; box-shadow: none;}
#login #tile2 {background: #F58220 no-repeat scroll !important; height: 470px; box-shadow: none;}

#wp-login .tile-content h2 {margin: 15px !important;}
#login .tile-content h2 {margin: 15px !important;}
#wp-forgetPassword .tile-content h2 {margin: 15px !important;}

.bg-green {background-color: #FDD377 !important;}
.bg-red-light {background-color: #FDB71D !important;}

#wp-login #login.button {background-color: #C51F41 !important;float: none;margin-left: 15px; margin-top: 17px;}

.tile-content .question {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}
#login .tile-content p {overflow: hidden; padding: 2px 15px; margin-top: -15px}
#wp-forgetPassword .tile-content h2 {color: #FFFFFF;}

.tile label {color: #fff !important; text-transform: capitalize !important;}

#wp-login .tile-content h2 {color: white !important;}
#login .tile-content h2 {color: white !important;}
#login .tile-content p {color: white !important;}
.login-box {margin-left: 15px !important; width: 85% !important;}




.error {margin-left: 130px !important; margin-top: -336px !important;}


/*tab "marketplace" height*/
.htabs-container .tabs-bg {height: 65px !important;}


/*END DEFAULT TEMPLATE STYLES HERE*/

/* BEENFITS OVERVIEW - FULL WIDTH TEXT, LISTS STYLE (numerical and bullet points), No background on FAQs
Removed also "MAKE TEXT IN INTRO ITEMS OCCUPY FULL WIDTH" part above */


div.overview {padding-right: 330px !important;}

#content .info .info-text {padding: 12px 30px 0 12px;text-align: justify;}
#content .info .info-text OL {list-style-type: decimal;margin: 10px 0 0 45px;padding: 0;}
#faqs ul {list-style: outside none none !important;}
li.faq-item {list-style: outside none none;}
.faq-item ul li {background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;list-style-type: initial;}
.faq-item li {background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;}
.faq-item ol li {background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;}
#content .info .info-text ul {line-height: 1.5;list-style-type: initial;margin: 10px 0 15px 45px;}

#content .info #faqs, #content .info div.benefit-type-faqs {background: rgba(0, 0, 0, 0) none repeat scroll 0 0;}

/* BENEFITS OVERVIEW - icons */

.overview.La908d9f0-0661-4ab8-bf04-123e57cd233e {background: rgba(0, 0, 0, 0) url("/dpworld/media/default/Tiles_447x243px/DPWorld_ChildcareVouchers_447x243.png") no-repeat scroll 115% 50% !important;}
.overview.L723353ae-a5a0-4d0f-8f8e-9a3959a7720e {background: rgba(0, 0, 0, 0) url("/dpworld/media/default/Tiles_447x243px/DPWorld_Cycle-to-Work_447x243.png") no-repeat scroll 115% 50% !important;}
.overview.Ld2e6d162-e0f5-48bc-a66c-997731db2330 {background: rgba(0, 0, 0, 0) url("/dpworld/media/default/Tiles_447x243px/DPWorld_DCPension_447x243.png") no-repeat scroll 115% 50% !important;}
.overview.Ld2314088-3fac-4391-8b1f-937a7594fba1 {background: rgba(0, 0, 0, 0) url("/dpworld/media/default/Tiles_447x243px/DPWorld_GymMembership_447x243.png") no-repeat scroll 115% 50% !important;}
.overview.L93eaadd8-4bae-4591-8e4e-9aed89f5e6cc {background: rgba(0, 0, 0, 0) url("/dpworld/media/default/Tiles_447x243px/DPWorld_LifeInsurance_447x243.png") no-repeat scroll 115% 50% !important;}
.overview.Lf5d59b00-c408-418e-a49a-626d74759a87 {background: rgba(0, 0, 0, 0) url("/dpworld/media/default/Tiles_447x243px/DPWorld_TravelInsurance_447x243.png") no-repeat scroll 115% 50% !important;}
.overview.L5321a55c-34cd-4640-9b6c-6d3877325151 {background: rgba(0, 0, 0, 0) url("/dpworld/media/default/Tiles_447x243px/DPWorld_WillWriting_447x243.png") no-repeat scroll 115% 50% !important;}
.overview.L3c6e079f-af3c-40ca-bff5-c004b3260152 {background: rgba(0, 0, 0, 0) url("/dpworld/media/default/Tiles_447x243px/DPWorld_CriticalIllnesInsurance_447x243.png") no-repeat scroll 115% 50% !important;}
.overview.L7dec51af-bbfa-4f1a-8bf4-8d0d812453aa {background: rgba(0, 0, 0, 0) url("/dpworld/media/default/Tiles_447x243px/DPWorldDentalInsurance_447x243.png") no-repeat scroll 115% 50% !important;}
.overview.L470a68b9-2c97-41a5-8680-da26e971751e {background: rgba(0, 0, 0, 0) url("/dpworld/media/default/Tiles_447x243px/DPWorld_HealthCashPlan_447x243.png") no-repeat scroll 115% 50% !important;}
.overview.Ldc77977d-7900-4c7c-a66a-27039783d9fd {background: rgba(0, 0, 0, 0) url("/dpworld/media/default/Tiles_447x243px/DPWorld_HealthCashPlan_447x243.png") no-repeat scroll 115% 50% !important;}
.overview.Lb773e509-25c6-451f-9e67-34242d641889 {background: rgba(0, 0, 0, 0) url("/dpworld/media/default/Tiles_447x243px/DPWorld_HealthScreeningYou_447x243.png") no-repeat scroll 115% 50% !important;}
.overview.L1aef5248-c629-46a2-8574-b946676b04b0 {background: rgba(0, 0, 0, 0) url("/dpworld/media/default/Tiles_447x243px/DPWorld_HealthScreeningPtnr_447x243.png") no-repeat scroll 115% 50% !important;}
.overview.L723353ae-a5a0-4d0f-8f8e-9a3959a7720e {background: rgba(0, 0, 0, 0) url("/dpworld/media/default/Tiles_447x243px/DPWorld_Cycle-to-Work_447x243.png") no-repeat scroll 115% 50% !important;}
.overview.L0c41b6df-4ee1-4a57-93d4-b6e249a28fb0 {background: rgba(0, 0, 0, 0) url("/dpworld/media/default/Tiles_447x243px/DPWorld_GourmetCard_447x243.png") no-repeat scroll 115% 50% !important;}
.overview.Lc845ed32-db70-4a6b-868f-62b9a0c47505 {background: rgba(0, 0, 0, 0) url("/dpworld/media/default/Tiles_447x243px/DPWorld_PMI447x243.png") no-repeat scroll 115% 50% !important;}
.overview.L62454ab8-94d5-45cb-8aeb-a2ec811c9797 {background: rgba(0, 0, 0, 0) url("/dpworld/media/default/Tiles_447x243px/DPWorld_GreenCarScheme_447x243.png") no-repeat scroll 115% 50% !important;}

/* Step 2 - icons*/
.benefit-menu .img.La908d9f0-0661-4ab8-bf04-123e57cd233e {background:url("/dpworld/media/default/Images/Tiles_200x129px/DPWorld_ChildcareVouchers_200x129px.png") 0% 100% no-repeat !important;}
.benefit-menu .img.L723353ae-a5a0-4d0f-8f8e-9a3959a7720e {background:url("/dpworld/media/default/Images/Tiles_200x129px/DPWorld_Cycle-to-Work_200x129px.png") 0% 100% no-repeat;}
.benefit-menu .img.Ld2e6d162-e0f5-48bc-a66c-997731db2330 {background:url("/dpworld/media/default/Images/Tiles_200x129px/DPWorld_DCPension_200x129px.png") 0% 100% no-repeat;}
.benefit-menu .img.Ld2314088-3fac-4391-8b1f-937a7594fba1 {background:url("/dpworld/media/default/Images/Tiles_200x129px/DPWorld_GymMembership_200x129px.png") 0% 100% no-repeat;}
.benefit-menu .img.L93eaadd8-4bae-4591-8e4e-9aed89f5e6cc {background:url("/dpworld/media/default/Images/Tiles_200x129px/DPWorld_LifeInsurance_200x129px.png") 0% 100% no-repeat;}
.benefit-menu .img.Lf5d59b00-c408-418e-a49a-626d74759a87 {background:url("/dpworld/media/default/Images/Tiles_200x129px/DPWorld_TravelInsurance_200x129px.png") 0% 100% no-repeat;}
.benefit-menu .img.L5321a55c-34cd-4640-9b6c-6d3877325151 {background:url("/dpworld/media/default/Images/Tiles_200x129px/DPWorld_WillWriting_200x129px.png") 0% 100% no-repeat;}
.benefit-menu .img.L3c6e079f-af3c-40ca-bff5-c004b3260152 {background:url("/dpworld/media/default/Images/Tiles_200x129px/DPWorld_CriticalIllnesInsurance_200x129px.png") 0% 100% no-repeat;}
.benefit-menu .img.L7dec51af-bbfa-4f1a-8bf4-8d0d812453aa {background:url("/dpworld/media/default/Images/Tiles_200x129px/DPWorld_DentalInsurance_200x129px.png") 0% 100% no-repeat;}
.benefit-menu .img.L470a68b9-2c97-41a5-8680-da26e971751e {background:url("/dpworld/media/default/Images/Tiles_200x129px/DPWorld_HealthCashPlan200x129px.png") 0% 100% no-repeat;}
.benefit-menu .img.Ldc77977d-7900-4c7c-a66a-27039783d9fd {background:url("/dpworld/media/default/Images/Tiles_200x129px/DPWorld_HealthCashPlan200x129px.png") 0% 100% no-repeat;}
.benefit-menu .img.Lb773e509-25c6-451f-9e67-34242d641889 {background:url("/dpworld/media/default/Images/Tiles_200x129px/DPWorld_HealthScreeningYou_200x129px.png") 0% 100% no-repeat;}
.benefit-menu .img.L1aef5248-c629-46a2-8574-b946676b04b0 {background:url("/dpworld/media/default/Images/Tiles_200x129px/DPWorld_HealthScreeningPtnr_200x129px.png") 0% 100% no-repeat;}
.benefit-menu .img.L723353ae-a5a0-4d0f-8f8e-9a3959a7720e {background:url("/dpworld/media/default/Images/Tiles_200x129px/DPWorld_Cycle-to-Work_200x129px.png") 0% 100% no-repeat;}
.benefit-menu .img.L0c41b6df-4ee1-4a57-93d4-b6e249a28fb0 {background:url("/dpworld/media/default/Images/Tiles_200x129px/DPWorld_GourmetCard_200x129px14.png") 0% 100% no-repeat;}
.benefit-menu .img.Lc845ed32-db70-4a6b-868f-62b9a0c47505 {background:url("/dpworld/media/default/Images/Tiles_200x129px/DPWorld_PMI_200x129px.png") 0% 100% no-repeat;}
.benefit-menu .img.L62454ab8-94d5-45cb-8aeb-a2ec811c9797 {background:url("/dpworld/media/default/Images/Tiles_200x129px/DPWorld_GreenCarScheme_200x129px.png") 0% 100% no-repeat;}

/* BENEFITS OVERVIEW - BENEFITS CATEGORIES - NO ICONS */

.htabs-container .tabs-bg {height: 35px;}
#overviewcontainer .tabs LI {height: 30px !important;}
#overviewcontainer .tabs UL LI A, #overviewcontainer .tabs UL LI.sel A{padding: initial;background: none;}
#overviewcontainer .tabs UL LI, #overviewcontainer .tabs UL LI.sel{background: none;}
.htabs-container .tabs UL LI A {text-transform: none;}

#subTabs .htabs-container .tabs-bg {height: 26px !important;}
#headerTabs.htabs-container .tabs-bg {height: 26px !important;}

 @media all and (-ms-high-contrast:none)
 {
 #headerTabs{bottom:30px;  }/* IE10 */
 #headerTabs.htabs-container{background:none}
 #headerTabs .tabs ul li.sel strong{background:none}
 *::-ms-backdrop, #headerTabs { bottom:30px;  } /* IE11 */
 *::-ms-backdrop, #headerTabs.htabs-container{background:none}
 *::-ms-backdrop,  #headerTabs .tabs ul li.sel strong{background:none}
 }

@-moz-document url-prefix(){
  .line-group .scrollable {
    height: 330px !important;
}
  .line-group LI {
    height: 300px !important;
}
} 


/* TRS */
#expressTRSContainer .tile-content {
    background: #fdb71d none repeat scroll 0 0;
    color: white !important;
}

#expressTRSContainer .tile-content:hover,  .trs_Print_yourstatement.button-style.orange:hover{
      background: #FF8200 none repeat scroll 0 0;
}


.trs_div_sidebar > h5 {
    background: rgba(0, 0, 0, 0) none repeat scroll 0 0;
    padding: 0;
}

.trs_div_sidebar .additionalContent {
  margin-top: -25px;
  text-align: justify;
}

.trs_Print_yourstatement.button-style.orange {
  text-transform: capitalize;
}

/*contact text*/
#contactsandlinks-108868 > div {text-align: left !important;}

/*scroll arrow benefits overview*/
.anythingSlider-default .forward a {
    background: rgba(0, 0, 0, 0) url("/dpworld/media/default/Graphics/DPWorld_arrowhead_red.png") no-repeat scroll 0 0 !important;}

.anythingSlider-default .back a {background: rgba(0, 0, 0, 0) url("/dpworld/media/default/Graphics/DPWorld_arrowhead_red-2.png") no-repeat scroll 0 0 !important;}

/*remove margin*/
#content {margin-left: 0px !important;}

/* Hide my money*/

div#main.discounts #tile3 {
    display: none;
}

div#main.discounts #tile2 {
    width: 50%;
}

div#main.discounts #tile4 {
    width: 50%;
}

OL.BenefitIntroNumListStyle { list-style: outside none lower-alpha !important;}




/* Minification failed (line 199, error number 1019): Unexpected token, found ';' */