.agreement .left-container{width:705px}.agreement .left-container .top{margin:20px 0 0 0}.agreement .left-container p{margin-bottom:5px}.agreement .left-container p.details span{margin-left:20px}.agreement .left-container p.last{margin:15px 0 40px}.agreement .right{float:right}.agreement #content .items{margin:10px 0 0 10px}.agreement #content .item{border-bottom:2px solid #5a6e66;padding-bottom:10px;text-align:right}.agreement #content .item .agreement-heading-number{float:left;width:45px}.agreement #content .item .agreement-heading-text{display:table}.agreement #content .item h3{text-align:left;margin-bottom:10px}.agreement #content .item .agreement-heading-number{position:relative;left:10px;background-color:#5a6e66;border-radius:50%;display:inline-block;height:38px;width:38px;color:#fff;display:inline-flex;align-items:center;padding-left:14px;padding-bottom:6px}.agreement #content .item .agreement-heading-number.two-digits{padding-left:8px;padding-bottom:2px}.agreement #content .item .agreement-heading-text a{margin-left:18px;font-weight:bold;display:inline-block;position:relative;top:8px}.agreement #content .item .agreement-heading-text p{font-size:12px!important;margin-top:4px}.agreement #content .item .agreement-info{margin-left:0}.agreement #content .ordered .item .agreement-info{margin-left:0}.agreement #content .item .more-info{float:left;width:50%;text-align:left}.agreement #content .item .contact-info{display:table;width:50%;padding-left:20px}.agreement #content .item .more-info tbody:after{content:" "}.agreement #content .item .more-info td.date{font-weight:bold;font-size:12px;text-align:left;margin:0 0 5px}.agreement #content .item .more-info td.expired{color:#ca0000}.agreement #content .item .more-info td.mail{font-weight:normal;text-align:left;margin:0;line-height:1}.agreement #content .item .more-info-hotel p.date{font-weight:bold;font-size:12px;text-align:left;margin:0 0 5px}.agreement #content .item .more-info-hotel p.expired{color:#ca0000!important;margin-left:20px!important}.agreement #content .item .more-info-hotel p.mail{font-weight:bold;text-align:left;margin:0}.agreement #content .item .contact-info{display:table;width:50%;text-align:left;line-height:1.3em}.agreement #content .item table{text-align:left;font-size:12px;width:100%}.agreement #content .item .contact-info table th{text-align:left}.agreement #content .item .contact-info table td{padding-top:5px}.agreement #content .item table td.last{width:36px}.agreement #content #list-one .item table p{margin:0}.agreement #content #list-one p{font-size:12px;margin:0 0 0 31px;position:relative}.agreement #content #list-one p.info{margin:0 0 0 18px}.agreement #content .pricelist .pricelist-infotext p{font:inherit!important;margin:0 0 10px 0!important}.agreement #content .item .documents{background-color:#e7f2ec;padding:10px 0 10px 0;margin-top:20px;position:relative;text-align:center}.agreement #content .item .documents a{color:#222!important}.agreement .area-items{border-top:solid 1px #e1e1e1;padding-right:0;padding-left:0}.agreement .area-items .items__list{padding-top:20px}.agreement .area-items .items__list h1,.agreement .area-items .items__list h2,.agreement .area-items .items__list h3,.agreement .area-items .items__list h4,.agreement .area-items .items__list h5,.agreement .area-items .items__list h6{font-family:"Merriweather",serif}.agreement .area-items .items__list li h3{font-family:"Merriweather Sans",sans-serif;font-weight:normal!important}.agreement .area-items .items__list .document{min-height:inherit!important;display:flex;align-items:center}.agreement #content .item .documents ul{text-align:right;padding:10px 0 0}.agreement #content .item .documents span{font-weight:bold;padding-right:16px;background:url(/Static/css/images/helper_green_down_arrow.png) no-repeat right center;cursor:pointer}.agreement #content .item .documents table{width:100%;margin-top:10px;line-height:1}.agreement #content .item .documents table td.date{width:120px;text-align:right}.agreement #content .item .documents table td.date span{padding-right:0}.agreement #content .item .documents table th{font-weight:bold;padding-bottom:15px;position:static;text-align:left}.agreement #content .item .documents p{padding:0 0 0 30px;margin-top:4px}.agreement #content .item .documents table td span{position:static;background:none;font-weight:normal;cursor:auto}.agreement #content .item .documents .link{font-weight:bold;text-align:left}.agreement #content .item .documents p.link{margin-bottom:0;color:#222;padding-left:0;margin-top:15px;margin-bottom:10px}.agreement #content .item .documents .more-documents ul{padding-top:0}.agreement #content .item .documents .more-documents li{text-align:left;padding:2px}.agreement #content .item .documents .more-documents a.agreement-link{text-decoration:none;padding:5px 5px 5px 30px;background:url(/Static/css/images/extern.png) no-repeat}.agreement #content .item .documents .more-documents a.agreement-link:hover{text-decoration:underline}.agreement #content .items.ordered .item:first-child{background-color:#e7f2ec}.agreement #content .items.ordered .item:first-child .special.mail{background:#5a6e66 url(/Static/css/images/icon_envelope_white_small.png) 5px 12px no-repeat!important;color:#fff!important;font-weight:normal!important}.agreement #content .items.ordered .item:first-child h3 span{background-color:#5a6e66;border-radius:50%;display:inline-block;height:38px;width:38px}.agreement #content .items.ordered .item.first .documents{background-color:#fcf0d4}.agreement #content #list-one .info{font-size:16px;height:23px;font-weight:bold;line-height:1}.agreement #content #list-one a.blue{font-size:12px;height:23px;padding-top:10px;font-weight:normal;vertical-align:middle}.agreement #content #list-one a.envelope{background:url(/Static/css/images/icon_envelope_blue.png) no-repeat left center;font-size:14px}.agreement #content #list-one a:hover{text-decoration:underline}.agreement #content #list-one .items{border-top:4px solid #5a6e66;margin:10px 0 0}.agreement #content #list-one .item{margin:0;position:relative}.agreement #content #list-one .item .documents a{display:inline-block;font-size:13px;min-height:24px}.agreement #content #list-one .item .xlsx{background-size:20px}.agreement #content #list-two ul{margin:0 auto 0}.agreement #content #list-two h2{font-size:18px;font-weight:bold;color:#222;margin:20px 0 0 20px}.agreement #content #list-two h3{background-color:#d2e6db;color:#000;text-align:center;font-size:14px;font-weight:bold;padding:7px 0}.agreement #content #list-three h3{font-size:18px;font-weight:bold;color:#222;margin:10px 5px 5px 10px}.agreement #content #list-two{background:#e7f2ec}.agreement #content #list-two table{width:100%}.agreement #content #list-two th,.agreement #content #list-two td{padding:10px;vertical-align:top}.agreement #content #list-two td{border-bottom:1px solid #e1e1e1}.agreement #content #list-two td.last{width:140px;text-align:right}.agreement #content #list-two td h4 a{background-position:left top;color:#222;display:inline-block;font-size:13px;font-weight:normal;min-height:24px;padding-top:0;text-decoration:none!important}.agreement #content #list-two td h4 a:hover{text-decoration:underline!important}.agreement #content #list-two td p{font-size:12px;color:#222;margin:0 0 0 31px;position:relative}.agreement #content #list-two td span{font-size:12px;color:#222}.agreement #content #list-two table.commonDocumentsHeader{font-weight:bold;margin-top:-10px;padding-bottom:15px;position:static;text-align:left;font-size:12px}.agreement #content #list-two table.commonDocumentsHeader th.last{width:140px;text-align:right}.agreement #content #list-three p{margin:0 10px 20px 10px;line-height:1.4}.agreement #content #list-three p.line{border-bottom:4px solid #5a6e66;line-height:1.4;margin-bottom:25px}.agreement #content #list-three table{margin-top:20px;width:100%;margin-left:10px}.agreement #content #list-three table th{height:25px;text-align:left;font-weight:bold}.agreement #content #list-three table td{padding:3px 0}.agreement #content.three-col{border:0 none;padding:0!important}#main.agreement #content.three-col{background:transparent}div.status h2{font-size:15px;padding-top:0}div.status a{text-decoration:none!important}div.status a:hover{text-decoration:none}div.status a:hover h3{text-decoration:underline}div.status ul li{border-top:solid 1px #e1e1e1;padding:5px 0 5px 40px;opacity:.2}div.status ul li.completed{opacity:1}div.status ul li h3{padding:3px 0 0 0}div.status ul li p{line-height:1.1;margin:0}div.status ul li.level1{background:transparent url(/Static/css/images/krav-01.png) no-repeat 0 10px}div.status ul li.level2{background:transparent url(/Static/css/images/krav-02.png) no-repeat 0 10px}div.status ul li.level3{background:transparent url(/Static/css/images/krav-03.png) no-repeat 0 10px}div.status ul li.level4{background:transparent url(/Static/css/images/krav-04.png) no-repeat 0 10px}div.status ul li.level5{background:transparent url(/Static/css/images/krav-05.png) no-repeat 0 10px}div.status ul li.level6{background:transparent url(/Static/css/images/krav-06.png) no-repeat 0 10px}div.status ul li.level7{background:transparent url(/Static/css/images/krav-07.png) no-repeat 0 10px}