@media only screen and (min-width: 1020px) {
  .group-process { display: flex; }
}

.block-process {
     padding-left: 15px;
     padding-right: 15px;
     position: relative;
     z-index: 10;
}

.block-process::before, .block-process::after {
     content: " ";
     display: table;
}

.block-process::after {
     clear: both;
}

.block-process::before, .block-process::after {
     content: " ";
     display: table;
}

.block-process::after {
     clear: both;
}

.block-process .__icon {
     position: relative;
}

.block-process .__icon::before {
     background: #99e3c1 none repeat scroll 0% 0%;
     content: "";
     display: block;
     position: absolute;
     z-index: -1;
}

.block-process:last-child .__icon::before {
     display: none;
}

.block-process.active .__icon .circle-icon::before {
     background-color: #00bfff;
}

.block-process.active .__icon::before, .block-process.active ~ .block-process .__icon::before {
     background-color: #dadada;
}

.block-process.active ~ .block-process .__icon .circle-icon::before {
     background-color: #a2a2a2;
}

@media only screen and (min-width: 1020px) {
  .block-process { text-align: center; }
  .block-process .__title { height: 60px; margin-bottom: 0px; }
  .block-process .__icon { margin: 0px -15px 40px; }
  .block-process .__icon::before { width: 100%; top: 50%; height: 4px; transform: translateY(-50%); }
  .block-process .__icon::before { left: 50%; }
  .group-process.large-icon .block-process .__icon .circle-icon::before { width: 140px; height: 140px; border: 10px solid rgba(255, 255, 255, 0.6); line-height: 120px ! important; font-size: 40px; }
}

@media only screen and (max-width: 1019px) {
  .block-process { padding-left: 100px; padding-bottom: 20px; }
  .block-process .__title { margin-bottom: 10px; }
  .block-process .__icon { position: absolute; width: 70px; height: 100%; left: 15px; top: 0px; }
  .block-process .__icon::before { width: 4px; height: 100%; left: 50%; transform: translateX(-50%); }
}

.block-process-2 {
     position: relative;
}

.block-process-2 .cell-vertical-wrapper {
     height: 320px;
}

.block-process-2 .__number {
     bottom: 0px;
     color: #333333;
     font-size: 200px;
     height: 200px;
     left: 6px;
     line-height: 1;
     margin-bottom: auto;
     margin-top: auto;
     opacity: 0.04;
     position: absolute;
     top: -20px;
}

.block-process-2 .__block {
     margin-left: auto;
     margin-right: auto;
     padding-bottom: 40px;
     padding-top: 40px;
}

.block-process-2 .__block > * {
     letter-spacing: 0.05em;
}

.block-process-2 .__block .__title {
     font-size: 14px;
     margin-bottom: 10px;
}

.block-process-2 .__block p.__content {
     margin-bottom: 0px;
}

.block-process-2.size-small .cell-vertical-wrapper {
     height: 240px;
}

.block-process-2.size-small .__block > * {
     letter-spacing: 0px;
}

.block-process-2.size-small .__block .__title {
     font-size: 18px;
     margin-bottom: 5px;
}

@media only screen and (min-width: 1020px) {
  .block-process-2 .__block { max-width: 320px; }
}

@media only screen and (max-width: 1019px) {
  .block-process-2 .__block { max-width: 720px; }
}

/* Icon-box-list */
.group-icon-box-list-right-slider {
  position: relative;
}
.group-icon-box-list-right-slider .__block-wrapper-1,
.group-icon-box-list-right-slider .__block-wrapper-2 {
  padding-right: 15px;
  padding-left: 15px;
}
.group-icon-box-list-right-slider .__block-wrapper-1 .__block,
.group-icon-box-list-right-slider .__block-wrapper-2 .__block {
  margin-right: auto;
  margin-left: auto;
}
.group-icon-box-list-right-slider .__block-wrapper-1 {
  padding-top: 100px;
  padding-bottom: 60px;
}
.group-icon-box-list-right-slider .__block-wrapper-1 .__block .hr-header {
  margin-bottom: 30px;
}
.group-icon-box-list-right-slider .__block-wrapper-2 {
  position: relative;
}
.group-icon-box-list-right-slider .__block-wrapper-2 .cell-vertical-wrapper {
  table-layout: fixed;
}
.group-icon-box-list-right-slider .__block-wrapper-2 .__block {
  max-width: 640px;
}
@media only screen and (min-width: 768px ) {
  .group-icon-box-list-right-slider .__block-wrapper-1 .__block {
    width: 720px;
  }
}
@media only screen and (min-width: 1020px ) {
  .group-icon-box-list-right-slider .__block-wrapper-1 .__block {
    width: 960px;
  }
}
@media only screen and (min-width: 1230px ) {
  .group-icon-box-list-right-slider .__block-wrapper-1,
  .group-icon-box-list-right-slider .__block-wrapper-2 {
    width: 50%;
    padding-right: 30px;
    padding-left: 30px;
  }
  .group-icon-box-list-right-slider .__block-wrapper-1 .__block {
    max-width: 680px;
  }
  .group-icon-box-list-right-slider .__block-wrapper-2 {
    position: absolute;
    top: 0;
    right: 0;
    height: 100%;
  }
}
@media only screen and (max-width: 1229px ) {
  .group-icon-box-list-right-slider .__block-wrapper-2 {
    padding-top: 80px;
    padding-bottom: 60px;
  }
}
.group-icon-box-list-side-image {
  position: relative;
}
.group-icon-box-list-side-image:before,
.group-icon-box-list-side-image:after {
  content: " ";
  display: table;
}
.group-icon-box-list-side-image:after {
  clear: both;
}
.group-icon-box-list-side-image:before,
.group-icon-box-list-side-image:after {
  content: " ";
  display: table;
}
.group-icon-box-list-side-image:after {
  clear: both;
}
.group-icon-box-list-side-image .__block-wrapper-2 {
  padding-top: 100px;
  padding-bottom: 75px;
  padding-right: 15px;
  padding-left: 15px;
}
.group-icon-box-list-side-image .__block-wrapper-2 .__block {
  margin-right: auto;
  margin-left: auto;
}
.group-icon-box-list-side-image .__block-wrapper-2 .__block > .__title {
  margin-bottom: 20px;
}
.group-icon-box-list-side-image .__block-wrapper-2 .__block > .__caption {
  margin-bottom: 50px;
}
.group-icon-box-list-side-image .__block-wrapper-2 .__block .block-icon-box-left-icon {
  margin-bottom: 25px;
}
.group-icon-box-list-side-image .__block-wrapper-2 .__block .block-icon-box-left-icon .__right-side .__heading {
  padding-top: 5px;
  margin-bottom: 8px;
}
@media only screen and (min-width: 768px ) {
  .group-icon-box-list-side-image .__block-wrapper-2 .__block {
    width: 720px;
  }
}
@media only screen and (min-width: 1020px ) {
  .group-icon-box-list-side-image .__block-wrapper-2 .__block {
    width: 960px;
  }
}
@media only screen and (min-width: 1230px ) {
  .group-icon-box-list-side-image .__block-wrapper-1,
  .group-icon-box-list-side-image .__block-wrapper-2 {
    width: 50%;
  }
  .group-icon-box-list-side-image .__block-wrapper-2 {
    padding-right: 30px;
    padding-left: 30px;
    float: right;
  }
  .group-icon-box-list-side-image .__block-wrapper-2 .__block {
    max-width: 700px;
  }
  .group-icon-box-list-side-image .__block-wrapper-1 {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
  }
}
@media only screen and (max-width: 1229px ) {
  .group-icon-box-list-side-image .__block-wrapper-1 {
    position: relative;
    min-height: 500px;
  }
}

.static-background {
  background-position: 50% 50%;
  background-size: cover;
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: -2;
}
html,body{top: 0px !important;margin:0;padding:0;background-image:#fff;overflow:visible;background:url('/images/background/nfc-pozadie.png') no-repeat #dcdcf5 top center;}
label{font-weight:normal;}
div{font-size:16px;line-height:30px;}
tr{border-bottom:2px solid #f0f0f0;}
th{padding:10px;}
td{padding:10px;}
h1.small{font-size:26px;}
h4.whi{color:#ffffff;}
input[type="checkbox"]{height:20px;width:20px;}
.p-12{padding:12px;}
.fileUpload {position:relative;overflow:hidden;margin:5px;}
.fileUpload input.upload {position:absolute;top:0;right:0;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0);}
.label.tm0{padding: 7px 3px 4px 3px;}
#wrap{min-height: 100%;}
#footer{min-height:305px;}
.wrapper{min-height:100%;height:100%;}
#mainMenu > ul > li > a.l1 {margin-left:30px;}
.bor5{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.bor5t{border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}
.bor20{border-radius:20px;-moz-border-radius:20px;-webkit-border-radius:20px;}
.vtm{vertical-align:middle;}
.vat{vertical-align:top;}
.whi{background-color:#fff;}
.wraa{padding-left:240px;}
.wrff{padding-left:70px;}
.err{color:#DF0707;font-weight:bold;}
.err1{color:#DF0707;}
.cur{cursor:pointer;}
.sec0{padding:0;}
.non{display:none;}
.row{margin:0;}
label:hover{color:#136B91;}
.kos:hover{background-color:#F8F81E;}
.ib{display:inline-block;}
.b{font-weight:bold;}
#tlme{left:245px;}
.pagination{margin:0;}
.op7{opacity:0.7;filter:alpha(opacity=70);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";}
.op4{opacity:0.4;filter:alpha(opacity=40);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";}
.l2{position:fixed;bottom:0;}
.l3{width:100%;}
.l4{vertical-align:bottom;margin:0 0 -8px 15px;}
.l5{z-index:99999;}
.l6{position:absolute;top:0;left:0;background:#ffffff;width:100%;height:100%;opacity:0.8;}
.l7{-webkit-box-shadow: 0 8px 6px -6px black;-moz-box-shadow: 0 8px 6px -6px black;box-shadow: 0 8px 6px -6px black;margin:60px 0 30px;padding:100px 50px 50px;position:relative;}
.l7a{margin:30px 0;padding:30px;}
.l8{position:absolute;left:50%;margin-left:-73px;width:145px;}
.l9{position:absolute;left:0;top:-150px;}
.l10{padding:0;background:url('/images/background/ambient.jpg') no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;}
.l11{padding:60px 0;}
.l12{margin-top:12px;}
.l13{border-bottom:1px dotted #4F6161;background-color:#eee;color:#4F6161;clear:both;}
.l13a{padding:20px 10px;}
.l14{padding:20px 5px;}
.l15{padding:20px 0 5px 0;}
.l16{padding:5px 0;}
.l17{margin-right:20px;}
.l18{color:#869C9C;}
.l19{width:160px;}
.l20{background-color:#2b6baa;color:white;text-shadow:1px 1px 1px #000;border-bottom:1px solid #fff;}
.l21{border:2px solid #869C9C;background-color:#E9EDED;}
.l21a{border:1px dotted #337ab7;background-color:#E9EDED;}
.l21b{border:2px solid #4F80AD;background:url('/images/background/shortcode-megamenu-bg.png') #F0FEE2 no-repeat right bottom;}
.l22{font-size:20px;}
.l23{padding:40px 0;}
.l24{font-size: 22px;}
.l25{margin:20px 0;}
.l26{font-weight:bold;}
.l27{padding:50px 20px;}
.l28{font-size:12px;color:#848484;}
.l29{font-size:100%;font-weight:normal;color:#fff;background-color:#B1A441;}
.l30{z-index:-999;}
.l31{background-color:#fff;}
.l32{border-top:1px dotted #DADADA;}
.l33{position:relative;}
.l33a{position:absolute;}
.l33b{position:fixed;}
.l34{line-height:30px;}
/* width:251px;*/
.l35{z-index:19;position:fixed;top:0;height:100%;overflow:auto;width:100%;background-color:white;}
.l36{border:2px solid #eee;}
.l37{background-color:#eee;}
.l38{padding:10px 15px;}
.l40{margin-right:-5px;}
.l41{background-color:#89C9E9;}
.l42{font-size:12px;}
.l43{margin-top:2px;}
.l44{margin-right:15px;}
.lmenu > ul {list-style:outside none none;margin-bottom:0;margin-top:1px;padding:0px;}
.lmenu > ul > li {border-bottom:1px dotted #CFCFCF;}
.lmenu > ul > li:last-child {border:none;}
.lmenu > ul > li > a {display:block;padding:10px 15px;-moz-transition: padding-left .3s ease-in;-o-transition: padding-left  .3s ease-in;-webkit-transition: padding-left  .3s ease-in;transition: padding-left  .3s ease-in;}
.lmenu > ul > li > a.amenu:hover {background-color:#f6f6f6;padding-left:30px;}
a.l45{color:#0F3D7D;}
.l45:hover{color:#ffffff;background:#26B8F3;}
.lmenu > ul > li.l46{border-bottom:1px dotted #1e64c0;}
.menx > ul {list-style:outside none none;margin-bottom:0;margin-top:5px;padding:5px 0;}
.menx > ul > li {display:inline;padding:10px 15px 10px 30px;border-left:1px dotted #CFCFCF;}
.menx > ul > li:first-child {border:none;}
.menup > ul {list-style:outside none none;margin-bottom:0;margin-top:5px;padding:5px 0;}
.menup > ul > li {border-bottom:1px solid #CFDBD8;-webkit-box-shadow: 0 1px 1px -1px #B3B9BB;-moz-box-shadow: 0 1px 1px -1px #B3B9BB;box-shadow: 0 1px 1px -1px #B3B9BB;}
.menup > ul > li:hover {background-color:#D8D8D8;-webkit-box-shadow:0 3px 3px -3px #B3B9BB;-moz-box-shadow: 0 3px 3px -3px #B3B9BB;box-shadow: 0 5px 5px -5px #505968;}
.menup0 > ul {list-style:outside none none;margin-bottom:0;margin-top:5px;padding:5px 0;}
.menup0 > ul > li {border-bottom:1px solid #CFDBD8;-webkit-box-shadow: 0 1px 1px -1px #B3B9BB;-moz-box-shadow: 0 1px 1px -1px #B3B9BB;box-shadow: 0 1px 1px -1px #B3B9BB;}
.l47{padding:0 12px;margin-right:-10px;float:right;}
.l48{background-color:#136B91;}
.l49{color:#1e64c0;}
.l50{padding:0 10px;height:38px;line-height:38px;}
.l50a{padding:0 10px;height:38px;line-height:38px;}
.l51{color:#05A705;} /*green*/
.l52{height:39px;line-height:35px;}
.l53{z-index:20;}
.l54{background-color:#ECF3C1;}
.l55{padding:70px 50px 40px;}
.l56{list-style:outside none none;padding:5px;}
.l56a{list-style:outside none none;padding:0px;}
.l57{float:left;display:block;}
.l58{margin-bottom:20px;}
.l58a{margin-top:20px;}
a.l59{color:#0656CE;border-bottom:1px dashed #6FA7FB;}
a:hover.l59{color:#5592ea;border-bottom:1px dotted #6FA7FB;}
a.l59a{color:#136B91;border-bottom:1px dashed #fff;}
a.l59b{color:#060c54;border-bottom:1px dashed #fff;}
a:hover.l59a{color:#fff;border-bottom:1px dotted #fff;}
a:hover.l59b{color:#fff;border-bottom:1px dotted #fff;}
.l60{margin-bottom:30px;border-bottom:1px dotted #CFCFCF;}
.l61{margin:0;padding-bottom:10px;position:relative;bottom:-2px;}
.l61a{border-bottom:4px dotted #DADADA;}
.l62{color:#136B91;}
.l63{width:100%;max-width:400px;margin-bottom:20px;padding-top:20px;}
.l64{width:100%;max-width:400px;}
a.l65{margin-top:0px;padding:15px 36px;}
a.l65a{margin-top:0px;}
input[type="checkbox"].l65{margin:0 0 2px;}
.input-group-addon{border-radius:0;}
.l66{margin:10px 0;}
.l67{height:53px;}
.l68{height:49px;}
.l69{border-top:1px solid #eee;}
.l69a{border-top:5px solid #eee;}
.l70{margin-right:10px;}
.l71{margin:0 0 30px 0;}
.l72{border:2px solid #ebebeb;}
.l72a{border:2px solid #f0f0f0;}
.l73{color:#ABABAB;}
.l74{font-size:16px;}
.l75{border-left:1px dotted #CFCFCF;}
input[type="checkbox"].l76{vertical-align:top;margin:6px 5px 0 10px;}
input[type="checkbox"].l76a{vertical-align:top;margin:6px 20px 0 10px;}
.l77{border-bottom:1px dotted #CFCFCF;}
.l78{font-size:11px;}
.l79{padding:5px 10px;}
.l80{border-bottom:3px solid #D1DBDA;}
.ui-state-highlight {height:55px;line-height:55px;}
.l81{background-color:#EEF2F1;}
.l82{z-index:9999;position:absolute;top:0;left:0;width:100%;height:100%;}
.l83{background-color:#D6DEDD;}
.l84{margin:5px 5px 5px 0;}
.l85:hover{color:#ffffff;background-color:#728E8B;}
.l86{margin-right:30px;}
.l87{background-color:#5f94da;}
.l88{padding:15px;}
.l89{color:#ffffff;}
.l91{right:0;top:0;}
.l92{right:10px;top:18px;}
.l92a{right:20px;top:17px;}
.l93{background-color:#41a5db;}
.l94{height:50px;}
.l95{min-height:104px;}
.l96{max-width:100%;height:auto;}
.l97{border-top:2px solid #1e64c0;}
.l99{padding:20px 0;}
a.l100:hover{background-color:#136B91;color:#fff;}
.l101{top:18px;right:160px;}
.l102{background-color:#FAFA58;} /* yellow */
select.l103{width:200px;max-width:100px;min-width:100px;height: 39px;padding: 4px 12px;vertical-align: top;}
.l104{margin:8px 5px 0 0;}
.l105{float:left;margin:0 30px 30px 0;border:10px solid #F3F307;}
.l106{background-color:#feffaf;border-bottom:3px dotted #f0d727;}
.l107{background-color:#e1fbe4;border-bottom:1px dotted #1e64c0;}
.l108{-moz-transition: padding-left .3s ease-in;-o-transition: padding-left  .3s ease-in;-webkit-transition: padding-left  .3s ease-in;transition: padding-left  .3s ease-in;}
.l108:hover {background-color:#f6f6f6;padding-left:30px;}
.l109{background-color:#FCEFE4;}
.l110{font-style:italic;font-size:12px;text-decoration: line-through;color:#808080;}
.l111{float:right;font-size:12px;color:#C6C6C6;}
.l112{font-size:12px;color:#C6C6C6;}
.l113{margin:30px 0;}
.lbg{background:#1E64C0;border-top:5px solid #5592ea}
.w18{width:20px;text-align:center;}
.l114{line-height:24px;}
.l115{width:300px;}
.l116{border-bottom:2px solid #ebebeb;}
.l117{background-color:#5592ea;}
.l118{border:1px dotted #CFCFCF;}
.l119{width:120px;}
.l120{padding:9px 12px;border:1px solid #ebebeb;}
.l121{border:2px solid #41fd32;}
.l122{right:10px;top:1px;}
.l123{margin-right:20px;margin-bottom:20px;}
.l124{width:90px;}
.l125{right:-10px;top:-18px;}
.l126{background-color:#f7f9f9;}
.l127{border-bottom:2px solid #f0f0f0;}
.l127:last-child{border:none;}
.l128{width:160px;}
.l129{left:-70px;}
.l129a{left:0px;}
.l130{left:0;}
.l131{left:-100%;}
.l132{height:100%;left:0px;position:absolute;overflow:auto;}
/*
.l133{padding:70px 50px 40px 295px;}
.l134{padding:70px 50px 40px;}
*/
.l135{color:#1e64c0;}
.l136{background-color:#ffec00;border-bottom:3px solid #e6d500;}
.l138{width:50px;text-align:center;padding:10px 0;margin:0 5px 5px 0;}
.l139{width:70px;}
.l140{margin:10px 0 30px 0;}
.l141{right:5px;top:-28px;}
.l142{padding:50px 20px 10px 20px;}
.l143{background-color:#F59017;border-bottom:3px solid #e5820b;}
.l144{top:40%;left:50%;margin-top:-40px;margin-left:-180px;}
.l145{line-height:17px;}
.l146{width:50%;float:left;}
.l147{margin-bottom:2px;}
.l148{border:2px solid #5592ea;}
.l149{border-left:5px solid #DF0707;}
i.l150{color:#eee;}
.l151{width:100%;min-width:200px;margin-bottom:6px;}
.l152{border-bottom:1px solid #5492E4;border-right:1px solid #5492E4;}
.l152a{border-bottom:1px solid #5492E4;}
.l153{border:none;}
.l154{border-right:1px solid #5492E4;}
.l155{width:25%;margin:-3px -3px;padding:15px 0;}
a.bg5:hover{background-color:#eee;border-right:1px solid #eee;}
.l156{border:2px solid #96AFEE;}
.l157{border-right: 5px solid #1e64c0;}
.l158{top:-95px;left:0px;width:100%;line-height:20px;text-align:left;}

@media only screen and (max-width: 991px) {
  #mainMenu > ul > li > a.l1{margin:20px 0 0 0;}
  #mainMenu > ul{border:none;}
  .fsm{font-size:14px;}
  .l7{padding:70px 50px 50px;}
  .l7a{padding:10px;}
  .l9{width:70%;left:17%;top:-120px;}
  .l55{padding:50px 20px;font-size:90%;} 
  .smh1{height:50px;font-size:24px;}
  .l133{padding:50px 20px 40px 265px;}
  .l134{padding:50px 20px 40px;}
  .l138{width:40px;text-align:center;padding:5px 0;margin:0 2px 2px 0;font-size:14px;}
  .l140{margin:20px 0 0 0;}
}
@media only screen and (max-width: 600px) {
  .fsm{font-size:14px;}
  .hidd{display:none;}
  .smdd{padding:10px;}
  .smdx{padding:0;border:none;}
  .wi1{width:100%;}
  .smh1{height:30px;font-size:18px;}
  .l133{padding:40px 10px 40px 255px;}
  .l134{padding:10px;}
  .l138{width:35px;text-align:center;padding:5px 0;margin:0 2px 2px 0;font-size:12px;}
  .l140{margin:10px 0 0 0;}
  .l142{padding:50px 5px 10px 5px;}
}