﻿/* print stylesheet */

#breadcrumbs li a:after { content: " >";  }
/*#pageHeader #pageTitle { float:none; text-align:left;} hierdoor verdwijnt de titel...*/
#footer,
#subNavigationSlider,
#pagetools,
.itemNav,
#headerWrapper #navigationSearch,
#navigation { display:none;}
#wrapper { padding-top:10px;}

#headerWrapper { border: 0 !important; }
.headerImageWrapper { height: 0px !important; overflow: hidden; }
#main { padding:10px 0px;}
#wrapper,
.contentWrapper {width: auto;}
.contentWrapper { padding: 20px 0px;}
#content { margin-top: 70px; }

.galleryWrapper.galleryImage, .galleryWrapper.galleryImage img { position: static; }
.galleryWrapper a { background: none transparent; }
.galleryWrapper .action { display: none; }

.layoutFinance .mainLayer #wizardSteps { margin-bottom: 40px; }
.layoutFinance .mainLayer #wizardSteps ol li { font-size: 24px; }

.layoutFinance .financewizard .printArea,
.layoutFinance .financewizard .printArea .btnPrintFinanceCalculation,
.layoutFinance .financewizard #financeProducts,
.layoutFinance .financewizard #monthSelection li .monthDetails input[type="radio"],
.layoutFinance .financewizard .calculation,
.layoutFinance .financewizard #disclaimer .title .icon { display: none; width: 0; height: 0; }

.isIE7 #financeProducts,
.isIE7 .calculation,
.isIE7 .questionMark,
.isIE7.layoutFinance input { display: none !important; height: 0; z-index: -1; width: 0; }

.layoutFinance .printDate,
.layoutFinance .financewizard dt.hidden,
.layoutFinance .financewizard dd.hidden { display: block; }

.layoutFinance .logoFinance img { float: left; }
.layoutFinance .logoFinance .printDate { float: right; margin-top: 48px; color: #b2000b; font-size: 12px; width: auto; padding-right: 17px; }

.layoutFinance #layer { background-color: #fff; }
.layoutFinance .layerContent { padding: 0; }

body, #doormat, #footerCTA, .brochureDE .innerWrapper .gradientWrapper { background-color: #fff; }
.isIE7andUp html,
.isIE7andUp body,
.isIE7andUp form,
.isIE7andUp .border-radius,
.isIE7andUp .autoPadDiv { width: 700px; }

.financewizard.twocolumn { background: none; }
.iconTop, .iconBottom { display: none; }

.layoutFinance .financewizard { margin-top: 20px; }
.layoutFinance .financewizard #monthSelection li .months { font-weight: normal; }

.layoutFinance .financewizard #monthSelection { width: 100%; float: left; margin-bottom: 40px; }
.layoutFinance .financewizard #monthSelection li {width: 100%; height: 25px !important; min-height: 25px; line-height: 25px; border-left: 2px solid transparent; }
.layoutFinance .financewizard #monthSelection li .monthDetails { width: 100%; padding: 0; margin: 0; height: 25px; min-height: 25px; line-height: 25px; }
.layoutFinance .financewizard #monthSelection li .arrow { display: none; right: 0; height: 0; width: 0; }
.layoutFinance .financewizard #monthSelection li .monthDetails dd,
.layoutFinance .financewizard #monthSelection li .choice, 
.layoutFinance .financewizard #monthSelection li .months, 
.layoutFinance .financewizard #monthSelection li .percent, 
.layoutFinance .financewizard #monthSelection li .installment { width: 25%; height: 25px; padding: 0; margin: 0; }

.layoutFinance .financewizard #monthSelection li.active { border: 2px solid #b20006; }
.layoutFinance .financewizard #monthSelection li .monthDetails.active { color: #000; background-color: #fff; }
.layoutFinance .financewizard #monthSelection li dl { -webkit-margin-before: 0; -webkit-margin-after: 0; }
.layoutFinance .financewizard #monthSelection li .checkBlack { display: block; visibility: hidden; }
.layoutFinance .financewizard #monthSelection li.active dl { position: relative; }
.layoutFinance .financewizard #monthSelection li.active .checkBlack { visibility: visible; margin: 6px 0 0 10px; } 

.layoutFinance .financewizard .headers { width: 100%; border-top: 0; }
.layoutFinance .financewizard .headers li { padding: 0; }
.layoutFinance .financewizard .headers .choice,
.layoutFinance .financewizard .headers .months,
.layoutFinance .financewizard .headers .percent,
.layoutFinance .financewizard .headers .installment { position: relative; display: inline-block; float: none; }
.layoutFinance .financewizard .headers .choice { padding-left: 2%; width: 22%; }
.layoutFinance .financewizard .headers .months { width: 25%; }
.layoutFinance .financewizard .headers .percent { width: 24%; }
.layoutFinance .financewizard .headers .installment { width: 25%; }

.isIE7.layoutFinance .financewizard .headers .choice,
.isIE7.layoutFinance .financewizard .headers .months,
.isIE7.layoutFinance .financewizard .headers .percent,
.isIE7.layoutFinance .financewizard .headers .installment { float: left; line-height: 32px; }
.isIE7.layoutFinance .financewizard .headers .choice { padding-left: 2%; width: 22%; }
.isIE7.layoutFinance .financewizard .headers .months { width: 25%; }
.isIE7.layoutFinance .financewizard .headers .percent { width: 24%; }
.isIE7.layoutFinance .financewizard .headers .installment { width: 25%; }



.layoutFinance .mainLayer #wizardSteps { padding: 0 0 0 2%; }
.layoutFinance #modelName { color: #B3000F; position: absolute; right: 45px; font-size: 24px; font-weight: bold; padding-top: 8px; text-transform: uppercase; width: auto; display: block; }
.isIE7andUp.layoutFinance #modelName { right: 0; }
.layoutFinance .financewizard #monthSelection .financeSpecs,
.layoutFinance .financewizard #monthSelection .financeSpecs dt,
.layoutFinance .financewizard #monthSelection .financeSpecs dd { display: none; height: 0; width: 0; }

.layoutFinance .financewizard #printableFinanceSpecs { display: block; float: left; }
.layoutFinance .financewizard #printableFinanceSpecs .financeSpecs { position: relative; display: block; float: none; width: 100%; top: auto; right: auto; padding: 0; }
.layoutFinance .financewizard #printableFinanceSpecs .financeSpecs dt { width: 68%; padding: 0 0 0 2%; margin: 0; }
.layoutFinance .financewizard #printableFinanceSpecs .financeSpecs dd { width: 30%; padding: 0; margin: 0; }

.isIE7.layoutFinance .financewizard #printableFinanceSpecs .financeSpecs dt { width: 385px; }
.isIE7.layoutFinance .financewizard #printableFinanceSpecs .financeSpecs dd { width: 200px; }

.layoutFinance .financewizard #disclaimer { position: relative; display: block; float: left; width: 98%; padding: 0 0 0 2%; margin-top: 40px; }
.layoutFinance .financewizard #disclaimer .title { margin: 0; padding: 0; }
.layoutFinance .financewizard #disclaimer .titleText { margin: 0; padding: 0; }


/* KIA JOBS print styles */
strong {font-weight:bold;} 
#jobContactInfo .sidebarPanel {box-shadow:none; -webkit-box-shadow:none; border:1px solid #ccc;}
.contentList li {padding-left:0 !important;}
.kiajobs #headerWrapper { position: relative; }
.kiajobs .contentWrapper .content {width:70%;}
.kiajobs .contentWrapper .sidebar {width:25%;}
.kiajobs #jobContactInfo .sidebarPanel {width:150px;}
.kiajobs .gmapStatic img {width:100%;}
.kiajobs #pageTitle * {color:#000;}
.kiajobs hr.ruler {border-bottom:1px dotted #ccc; }
.kiajobs .jobDetailInfo > span {display:inline-block; line-height:20px;}
.kiajobs #pageHeader .logo {margin-left:-20px;}

.back,
.more,
#breadcrumbs,
#socialShareBreadcrumbs,
.socialShare,
#interestedPanel,
.contentList li .icon,
.jobButtons,
.kiajobs .btnRed,
.kiajobs hr.ruler.hidePrint,
#cookieDialog {display:none !important;}