body{background:#efefef;color:#000000;margin:0 auto;padding:0;font-size:12px;font-family:Open Sans, sans-serif;-webkit-font-smoothing:antialiased;}
form, fieldset{margin:0;padding:0;border-width:0;}
input, select, textarea{font-family:Open Sans, sans-serif;font-size:12px;color:black;resize:none;}
input:focus, select:focus, textarea:focus, a{outline:none;}
input[type=text], input[type=password], input[type=submit], input[type=button], input[type=email], input[type=number], input[type=tel], textarea{-webkit-appearance:none;}
input[type=password]{font-family:Open Sans, sans-serif;}
input[type=checkbox].menu{display:block;}
table{border-spacing:0;}
td, th{padding:0;}
img{vertical-align:bottom;}
a img{border-width:0;}
a{color:#000000;text-decoration:none;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;}
a:hover{text-decoration:underline;}
a:focus{text-decoration:none;}
a:hover, a:active, a:focus{outline:0;}
.none{display:none;}
*{margin-top:0;margin-bottom:0;-webkit-text-size-adjust:none;text-size-adjust:none;-moz-text-size-adjust:none;box-sizing:border-box;}
.container-fluid{max-width:1280px;padding-left:20px;padding-right:20px;}
@media all and (min-width:768px){.container-fluid{padding-left:70px;padding-right:70px;}}
@media all and (min-width:1050px){.container-fluid{padding-left:50px;padding-right:50px;}}
.all{overflow:hidden;min-width:340px;}
section h2{font-size:37px;line-height:33px;color:#1b1b1b;text-align:center;padding-bottom:38px;}
@media all and (min-width:768px){section h2{font-size:40px;line-height:33px;}}
.logo-box{overflow:hidden;padding:27px 0 26px 0;min-height:190px;}
@media all and (min-width:768px){.logo-box{padding:29px 0 14px 0;min-height:0;}}
@media all and (min-width:1050px){.logo-box{padding-bottom:0;}}
.logo-box h1{float:left;margin:0;padding:0 19px 0 10px;}
@media all and (min-width:768px){.logo-box h1{padding:18px 19px 53px 0;}}
@media all and (min-width:1050px){.logo-box h1{padding:0 35px 0 0;}}
.logo-box p{color:#ffffff;font-weight:300;float:left;text-align:left;}
.logo-box p.text{font-size:16px;line-height:33px;position:absolute;top:60px;left:107px;}
@media all and (min-width:768px){.logo-box p.text{top:82px;left:146px;}}
@media all and (min-width:1050px){.logo-box p.text{font-size:26px;line-height:33px;position:relative;padding:5px 0 0 35px;top:auto;left:auto;}
 .logo-box p.text::before{content:" ";position:absolute;width:1px;height:50px;top:0;left:0;background-color:#8adafc;}}
.logo-box p.button{font-size:22px;line-height:33px;font-weight:bold;padding:30px 0 0 0;margin:0 71px 0 0;display:block;clear:both;}
@media all and (min-width:768px){.logo-box p.button{float:right;clear:none;padding-top:19px;}}
@media all and (min-width:1050px){.logo-box p.button{margin:0;padding-top:16px;}}
.logo-box p.button a{background-color:#454545;padding:13px 51px 14px 20px;}
.logo-box p.button a:hover{background-color:#5f5f5f;}
.logo-box p.button a::before{background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM0MzQzNCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzExMTExMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #343434), color-stop(100%, #111111));background-image:-moz-linear-gradient(#343434, #111111);background-image:-webkit-linear-gradient(#343434, #111111);background-image:linear-gradient(#343434, #111111);}
@media all and (min-width:1050px){header{padding-top:10px;}}
header .container-fluid{background-color:#14b5f8;box-shadow:0px 5px 13px 0px #e2e2e2;}
@media all and (min-width:1050px){header .container-fluid{border-top-left-radius:4px;border-top-right-radius:4px;}}
header #menu{width:60px;height:60px;margin:0 auto;display:block;position:absolute;top:107px;right:20px;background-color:#ffffff;border-radius:5px;}
@media all and (min-width:768px){header #menu{top:48px;right:70px;}}
@media all and (min-width:1050px){header #menu{display:none;}}
header #menu input{width:60px;height:60px;z-index:1;opacity:0;cursor:pointer;position:relative;float:left;margin:0;}
header #menu input:checked + span{background:transparent;}
header #menu input:checked + span::after{transform:rotate(45deg) translate(-6px, -8px);-webkit-transition:rotate(45deg) translate(-6px, -8px);top:9px;}
header #menu input:checked + span::before{transform:rotate(-45deg) translate(-14px, 15px);-webkit-transition:rotate(-45deg) translate(-14px, 15px);top:-21px;}
header #menu span{position:absolute;top:29px;left:18px;border-radius:10px;width:60px;height:60px;background-color:#14b5f8;height:4px;width:25px;}
header #menu span::before, header #menu span::after{content:"";position:absolute;width:25px;height:4px;background:#14b5f8;top:-7px;-webkit-transition:0.3s;transition:0.3s;border-radius:10px;}
header #menu span::after{top:7px;}
header .navigation{overflow:hidden;height:0;margin-top:-7px;width:100%;-webkit-transition:height 0.3s linear;transition:height 0.3s linear;}
@media all and (min-width:1050px){header .navigation{padding:0 50px 0 0;height:51px !important;}}
@media all and (min-width:1050px){header .navigation nav{float:left;}}
header .navigation p{float:right;font-size:15px;line-height:15px;color:#ffffff;padding-top:21px;display:none;}
@media all and (min-width:1050px){header .navigation p{display:block;}}
header nav{overflow:hidden;}
header nav ul{margin:10px 0 20px 0;padding:0;overflow:hidden;text-align:center;}
@media all and (min-width:1050px){header nav ul{float:left;margin:0;}}
header nav ul li{margin:0;list-style-type:none;font-size:18px;line-height:33px;color:#ffffff;width:100%;padding:0 0 20px 0;}
@media all and (min-width:1050px){header nav ul li{width:auto;float:left;font-size:15px;line-height:30px;padding:0 36px 0 0;}}
header nav ul li a{color:#ffffff;padding:0;display:block;}
header nav ul li a:hover{text-decoration:none;color:#006e9c;}
form{text-align:center;padding:8px 0 41px 0px;position:relative;}
@media all and (min-width:768px){form{padding:19px 0 48px 0px;}}
@media all and (min-width:1050px){form{padding:13px 0 69px 0px;}}
form .slider-box{padding:20px 65px 17px 65px;position:relative;text-align:left;margin:0;background-color:#ffffff;}
@media all and (min-width:768px){form .slider-box{padding:20px 65px 56px 65px;}}
form .slider-box::before{content:" ";position:absolute;width:100%;height:29px;bottom:-29px;left:0;background-color:#ffffff;}
@media all and (min-width:768px){form .slider-box::before{display:none;}}
@media all and (min-width:1050px){form .slider-box{padding:20px 51px 13px 280px;background-color:transparent;}}
@media all and (min-width:768px){form .slider-box:first-of-type{padding-bottom:24px;}}
@media all and (min-width:1050px){form .slider-box:first-of-type{padding-bottom:13px;}}
form .slider-box:first-of-type::before{display:none;}
form .slider-box input{position:absolute;top:0;left:-99999px;}
form .slider-box .value{font-size:20px;line-height:38px;position:absolute;color:#14b5f8;bottom:45px;left:0;width:200px;border:1px solid #aeaeae;border-radius:4px;padding:0 0 0 19px;}
@media all and (min-width:768px){form .slider-box .value{top:19px;bottom:auto;left:auto;right:0;}}
@media all and (min-width:1050px){form .slider-box .value{top:71px;left:0;}}
form .min, form .max{font-size:15px;line-height:33px;color:#757575;position:absolute;left:0;bottom:-3px;}
@media all and (min-width:768px){form .min, form .max{top:77px;}}
@media all and (min-width:1050px){form .min, form .max{left:230px;font-size:11px;}}
form .max{left:auto;right:0;}
form .form-control::-moz-placeholder{color:#ffffff;}
form .form-control:-ms-input-placeholder{color:#ffffff;}
form .form-control::-webkit-input-placeholder{color:#ffffff;}
form label{font-size:22px;line-height:30px;color:#1b1b1b;padding:0 0 85px 0;margin-left:-65px;display:block;font-weight:normal;max-width:200px;}
@media all and (min-width:768px){form label{padding:0 0 33px 0;font-size:25px;line-height:33px;max-width:none;}}
@media all and (min-width:1050px){form label{padding-bottom:36px;margin:0 0 0 -280px;}}
form .slider{height:10px;border-radius:50px;background-color:#ececec;}
form .main-form-content{min-width:100%;margin:407px 0 0 0;padding:34px 0 0 0;overflow:hidden;position:relative;}
@media all and (min-width:768px){form .main-form-content{padding-top:50px;margin:607px -5px 0 -5px;}}
form .main-form-content::before{content:" ";position:absolute;height:1px;top:0;left:-70px;right:-70px;background-color:#e1e1e1;}
@media all and (min-width:1050px){form .main-form-content{margin:29px -5px 0 -5px;padding-top:30px;}}
form .main-form-content .form-group{margin-bottom:9px;}
@media all and (min-width:768px){form .main-form-content .form-group{width:25%;float:left;padding:0 5px;margin-bottom:10px;}}
form .main-form-content .form-group label{display:none;}
form .main-form-content .form-group .form-control{height:40px;font-size:14px;line-height:20px;color:#000000;border:0;border-radius:3px;border:1px solid #aeaeae;position:relative;z-index:1;}
form .main-form-content .form-group .form-control.error-input{box-shadow:0px 1px 9px -3px #d92b2b inset, 0px 0px 0px 1px #e15656 inset;border-color:#e15656;}
form .main-form-content .form-group .form-control:focus{box-shadow:none;}
form .main-form-content .form-group .form-control::-moz-placeholder{color:#000000;}
form .main-form-content .form-group .form-control:-ms-input-placeholder{color:#000000;}
form .main-form-content .form-group .form-control::-webkit-input-placeholder{color:#000000;}
form .button-box{padding:1px 0 0 0;overflow:hidden;clear:both;text-align:center;}
@media all and (max-width:767px){form .button-box{display:flex;display:flexbox;display:-webkit-flex;-webkit-flex-direction:column;flex-direction:column;}}
@media all and (min-width:768px){form .button-box{text-align:left;padding-top:39px;}}
@media all and (min-width:1050px){form .button-box{padding-top:25px;}}
form .button-box p{padding:13px 0 16px 0;font-size:18px;line-height:30px;color:#1b1b1b;float:right;}
@media all and (max-width:767px){form .button-box p{-webkit-order:1;order:1;}}
@media all and (min-width:768px){form .button-box p{padding:13px 0 0 50px;text-align:left;line-height:33px;}}
@media all and (min-width:1050px){form .button-box p{font-size:14px;float:left;}}
form .button-box p span{color:#14b5f8;position:relative;}
@media all and (min-width:768px){form .button-box p span{padding-right:14px;margin-right:12px;}}
@media all and (min-width:1050px){form .button-box p span{margin-right:6px;padding-right:10px;}}
form .button-box p span::before{content:" ";position:absolute;width:1px;height:13px;top:7px;right:0;background-color:#bdbdbd;display:none;}
@media all and (min-width:768px){form .button-box p span::before{display:block;}}
@media all and (min-width:1050px){form .button-box p span::before{height:10px;}}
form .button-box p a{display:block;}
@media all and (min-width:768px){form .button-box p a{display:inline-block;}}
form .button-box button{float:none;margin:0 auto;}
@media all and (max-width:767px){form .button-box button{-webkit-order:2;order:2;}}
@media all and (min-width:768px){form .button-box button{float:left;}}
button.btn{border:0;border-radius:3px;width:218px;font-size:22px;line-height:24px;color:#ffffff;font-weight:bold;padding:18px 10px 17px 24px;text-align:left;float:left;background-color:#12b4f7;height:60px;position:relative;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;}
button.btn::before{content:" ";position:absolute;width:30px;height:100%;border-top-right-radius:4px;border-bottom-right-radius:4px;top:0;right:0;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwOGJjNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwNjk5NiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #008bc5), color-stop(100%, #006996));background-image:-moz-linear-gradient(#008bc5, #006996);background-image:-webkit-linear-gradient(#008bc5, #006996);background-image:linear-gradient(#008bc5, #006996);}
button.btn::after{content:" ";position:absolute;width:4px;height:6px;top:50%;right:14px;margin-top:-3px;background:url(/_lptemplates/medpozyczka/images/arrow-button.png);}
button.btn:hover{text-decoration:none;color:#ffffff;background-color:#42c3f8;}
.checkbox{margin-top:18px;clear:both;}
@media all and (min-width:768px){.checkbox{margin-top:8px;}}
@media all and (min-width:1050px){.checkbox{margin-top:20px;}}
.checkbox label{position:relative;font-size:15px;line-height:19px;color:#1b1b1b;font-weight:300;padding:8px 0 8px 40px;margin-left:0;text-align:left;max-width:none;}
.checkbox label a{text-decoration:underline;color:#1b1b1b;}
.checkbox label a:hover{text-decoration:none;}
.checkbox input{height:auto;}
.checkbox .cr{position:absolute;top:50%;left:0;background-color:#ebfbff;border:1px solid #b9cdd0;border-radius:.25em;width:25px;height:25px;margin-top:-14px;float:left;margin-right:.5em;}
.checkbox + .checkbox{margin-top:10px;}
.cr-icon{position:absolute;top:5px;width:25px;}
.cr-icon.check{height:12px;left:3px;background-image:url("/_lptemplates/medpozyczka/images/check.png");background-size:auto 100%;background-repeat:no-repeat;}
.checkbox label input[type="checkbox"]{display:none;}
.checkbox label input[type="checkbox"] + .cr > .cr-icon{transform:scale(3) rotateZ(-20deg);opacity:0;transition:all .3s ease-in;}
.checkbox label input[type="checkbox"]:checked + .cr > .cr-icon{transform:scale(1) rotateZ(0deg);opacity:1;}
.checkbox label input[type="checkbox"]:disabled + .cr{opacity:.5;}
.checkbox label input[type="checkbox"].error-input + .cr{box-shadow:0px 1px 9px -3px #d92b2b inset;border-color:#e15656;}
.ui-slider-horizontal{height:4px;margin-top:-10px;border-radius:3px;left:75px;right:76px;position:absolute;}
@media all and (min-width:1050px){.ui-slider-horizontal{left:290px;right:61px;}}
.ui-slider-horizontal .ui-slider-range{top:10px;height:10px;border-top-left-radius:10px;border-bottom-left-radius:10px;}
.ui-slider-horizontal .ui-slider-range-min{left:-10px;}
.ui-widget-header{background-color:#7bd7fd;box-shadow:2px 0px 0px 0px #7bd7fd;border-radius:3px;}
.ui-widget-content{border:0;background-color:transparent;}
.ui-slider .ui-slider-handle{border-radius:3px;top:4px;margin-left:-10px;border:0;background-color:#11b3f6;font-weight:bold;width:20px;height:20px;-webkit-transition:none;transition:none;cursor:pointer;border-radius:20px;}
.ui-slider .ui-slider-handle.ui-state-hover, .ui-slider .ui-slider-handle.ui-state-focus{text-decoration:none;}
.main-section .container-fluid{background:#ffffff url(/_lptemplates/medpozyczka/images/result-bg.png) no-repeat;box-shadow:0px 5px 13px 0px #e2e2e2;background-size:auto 450px;background-position:center 329px;position:relative;}
@media all and (min-width:768px){.main-section .container-fluid{background-size:auto 736px;background-position:center 172px;}}
@media all and (min-width:1050px){.main-section .container-fluid{background-size:auto;background-position:right bottom;}}
.main-section .form-box{margin:0;position:relative;}
@media all and (min-width:768px){.main-section .form-box{float:left;}}
@media all and (min-width:1050px){.main-section .form-box{width:617px;margin-left:0;}}
.main-section .form-box form::before{content:" ";position:absolute;height:1px;top:401px;left:-300px;right:-300px;background-color:#e1e1e1;display:block;}
@media all and (min-width:768px){.main-section .form-box form::before{top:301px;}}
@media all and (min-width:1050px){.main-section .form-box form::before{display:none;}}
.main-section h2{font-size:50px;line-height:47px;font-weight:bold;display:inline-block;padding:12px 0 3px 17px;margin-bottom:-6px;}
@media all and (min-width:768px){.main-section h2{font-size:70px;line-height:62px;padding:0 0 0 17px;}}
@media all and (min-width:1050px){.main-section h2{padding-left:47px;}}
.main-section .text{position:absolute;top:43px;left:50%;margin-left:262px;font-size:40px;line-height:40px;color:#ffffff;width:300px;display:none;}
@media all and (min-width:768px){.main-section .text{display:block;}}
@media all and (min-width:1050px){.main-section .text{font-size:45px;line-height:45px;margin-left:382px;}}
.main-section .text::before{content:" ";position:absolute;width:42px;height:55px;top:98px;left:-19px;background-image:url(/_lptemplates/medpozyczka/images/arrow1.png);}
@media all and (min-width:1050px){.main-section .text::before{left:-21px;}}
.main-section .result-box{position:absolute;bottom:593px;left:50%;width:140px;margin-left:-70px;}
@media all and (min-width:768px){.main-section .result-box{width:205px;margin-left:-102px;bottom:430px;}}
@media all and (min-width:1050px){.main-section .result-box{position:relative;float:right;padding-top:210px;margin-right:150px;bottom:auto;left:auto;margin-left:0;width:174px;}}
.main-section .result-box h3{font-size:15px;line-height:23px;color:#1b1b1b;margin:0;}
@media all and (min-width:768px){.main-section .result-box h3{font-size:20px;line-height:33px;padding-bottom:11px;}}
@media all and (min-width:1050px){.main-section .result-box h3{font-size:11px;padding-bottom:0;}}
.main-section .result-box p{padding:0 0 14px 0;font-size:38px;line-height:33px;color:#1b1b1b;border-bottom:1px solid #bcbbc0;margin-bottom:5px;}
@media all and (min-width:768px){.main-section .result-box p{font-size:60px;line-height:33px;padding-bottom:36px;margin-bottom:12px;}}
@media all and (min-width:1050px){.main-section .result-box p{font-size:50px;padding-bottom:18px;margin-bottom:5px;}}
.main-section .result-box p:last-of-type{color:#14b5f8;}
.how-it-works{padding:16px 0 27px 0;}
@media all and (min-width:768px){.how-it-works{padding:25px 0 27px 0;}}
@media all and (min-width:1050px){.how-it-works{padding-bottom:30px;}}
.how-it-works h2{text-align:center;color:#1b1b1b;padding-bottom:12px;}
@media all and (min-width:768px){.how-it-works h2{padding-bottom:22px;}}
@media all and (min-width:1050px){.how-it-works h2{padding-bottom:39px;}}
.how-it-works ul{margin:0;padding:0;overflow:hidden;}
.how-it-works ul li{margin:0;padding:9px 0 10px 113px;list-style-type:none;background-image:url(/_lptemplates/medpozyczka/images/step2.png);background-repeat:no-repeat;background-position:left center;}
@media all and (min-width:768px){.how-it-works ul li{padding:18px 0 18px 113px;}}
@media all and (min-width:1050px){.how-it-works ul li{float:left;width:33.3%;padding:0 0 0 140px;background-position:50px center;}}
.how-it-works ul li:first-child{background-image:url(/_lptemplates/medpozyczka/images/step1.png);}
.how-it-works ul li:last-child{background-image:url(/_lptemplates/medpozyczka/images/step3.png);}
.how-it-works ul li h3{font-size:29px;line-height:33px;color:#1b1b1b;margin:0;}
@media all and (min-width:1050px){.how-it-works ul li h3{font-size:20px;}}
.how-it-works ul li p{font-size:22px;line-height:22px;color:#4f4f4f;padding-top:9px;}
@media all and (min-width:768px){.how-it-works ul li p{font-size:23px;line-height:21px;}}
@media all and (min-width:1050px){.how-it-works ul li p{font-size:14px;line-height:17px;padding-top:2px;}}
.info-box{position:relative;padding:0 20px;text-align:center;}
@media all and (min-width:768px){.info-box{padding:0 70px 2px 70px;text-align:left;}}
@media all and (min-width:1050px){.info-box{padding:0;}}
.info-box .container-fluid{background-color:#ffffff;border-radius:3px;padding:20px 33px 26px 33px;position:relative;box-shadow:0px 2px 1px 0px #dfdfdf;}
@media all and (max-width:767px){.info-box .container-fluid{display:flex;display:flexbox;display:-webkit-flex;-webkit-flex-direction:column;flex-direction:column;}}
@media all and (min-width:768px){.info-box .container-fluid{padding-top:34px;padding-bottom:34px;}}
@media all and (min-width:1050px){.info-box .container-fluid{padding:28px 50px 30px 50px;}}
.info-box .container-fluid::before{content:" ";position:absolute;width:100%;height:1px;bottom:156px;left:0;background-color:#dbdbdb;}
@media all and (min-width:768px){.info-box .container-fluid::before{top:129px;}}
@media all and (min-width:1050px){.info-box .container-fluid::before{top:53px;}}
.info-box p{font-size:20px;line-height:33px;color:#1b1b1b;font-weight:bold;display:inline-block;position:relative;z-index:1;margin:0;}
@media all and (min-width:1050px){.info-box p{background-color:#ffffff;}}
.info-box p span{font-size:65px;line-height:78px;color:#01a5e9;vertical-align:middle;padding:1px 0 5px 0;display:block;}
@media all and (min-width:768px){.info-box p span{position:absolute;margin-top:-10px;top:24px;right:-108px;display:inline-block;line-height:33px;padding:0 15px 0 9px;}}
@media all and (min-width:1050px){.info-box p span{position:static;top:auto;right:auto;}}
.info-box p.text{position:relative;line-height:28px;font-size:19px;padding:0 20px 38px 20px;}
@media all and (max-width:767px){.info-box p.text{-webkit-order:1;order:1;}}
@media all and (min-width:768px){.info-box p.text{padding:0;max-width:240px;}}
@media all and (min-width:1050px){.info-box p.text{padding:0 40px;max-width:none;line-height:33px;}}
.info-box p.text::before, .info-box p.text::after{content:" ";position:absolute;width:9px;height:9px;border-radius:9px;top:13px;left:0;background-color:#0caef2;display:none;}
@media all and (min-width:1050px){.info-box p.text::before, .info-box p.text::after{display:block;}}
.info-box p.text::after{left:auto;right:0;}
.info-box p.button{font-size:19px;float:right;margin-top:6px;}
@media all and (max-width:767px){.info-box p.button{-webkit-order:2;order:2;}}
@media all and (min-width:1050px){.info-box p.button{margin-top:0;margin-right:73px;float:none;}}
.info-box p.button a{display:inline-block;}
.info-box p.link{font-weight:500;font-size:15px;line-height:28px;padding-top:21px;text-align:center;}
@media all and (max-width:767px){.info-box p.link{-webkit-order:3;order:3;}}
@media all and (min-width:768px){.info-box p.link{display:block;text-align:right;padding-top:70px;}}
@media all and (min-width:1050px){.info-box p.link{padding-top:10px;}}
.link{display:block;text-align:right;font-size:15px;line-height:28px;}
@media all and (min-width:1050px){.link{float:right;padding-top:10px;}}
.link a{display:inline-block;border:1px solid #dbdbdb;border-radius:2px;padding:4px 32px 6px 16px;color:#1b1b1b;position:relative;}
@media all and (min-width:1050px){.link a{padding:0 21px 0 10px;background-color:#ffffff;}}
.link a::after{content:" ";position:absolute;width:4px;height:7px;top:16px;right:13px;background:url(/_lptemplates/medpozyczka/images/arrow-link.png) no-repeat;background-size:auto 7px;}
@media all and (min-width:1050px){.link a::after{top:12px;right:9px;background-size:auto;}}
.link a:hover{text-decoration:none;background-color:#efefef;}
.button{font-size:20px;line-height:33px;color:#ffffff;margin-right:100px;}
.button a{background-color:#11b3f6;color:#ffffff;border-radius:4px;padding:9px 56px 8px 20px;position:relative;display:block;font-weight:bold;}
.button a::before{content:" ";position:absolute;width:30px;height:100%;border-top-right-radius:4px;border-bottom-right-radius:4px;top:0;right:0;background-image:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzAwOGJjNSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAwNjk5NiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');background-size:100%;background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #008bc5), color-stop(100%, #006996));background-image:-moz-linear-gradient(#008bc5, #006996);background-image:-webkit-linear-gradient(#008bc5, #006996);background-image:linear-gradient(#008bc5, #006996);}
.button a::after{content:" ";position:absolute;width:4px;height:6px;top:50%;right:14px;margin-top:-3px;background:url(/_lptemplates/medpozyczka/images/arrow-button.png);}
.button a:hover{text-decoration:none;background-color:#42c3f8;}
.loan-terms{padding:16px 0 0 0;min-height:400px;text-align:center;}
@media all and (min-width:768px){.loan-terms{padding-top:23px;}}
@media all and (min-width:1050px){.loan-terms{text-align:left;}}
.loan-terms .container-fluid{position:relative;}
.loan-terms h2{color:#1b1b1b;text-align:center;padding-bottom:32px;}
@media all and (min-width:768px){.loan-terms h2{padding-bottom:50px;}}
@media all and (min-width:1050px){.loan-terms h2{padding-bottom:38px;}}
.loan-terms .loan-box{margin:0;min-height:385px;position:relative;}
@media all and (min-width:768px){.loan-terms .loan-box{border:1px solid #c3c3c3;border-radius:2px;padding:0 33px;}}
@media all and (min-width:1050px){.loan-terms .loan-box{margin:0 -50px;padding:0 50px;}}
.loan-terms .loan-box::before{content:" ";position:absolute;width:16px;height:16px;top:-9px;left:50%;margin-left:-8px;background-color:#efefef;border-top:1px solid #c3c3c3;-webkit-transform:rotate(45deg) skew(-9deg, -9deg);transform:rotate(45deg) skew(-2deg, -2deg);z-index:0;border-left:1px solid #c3c3c3;display:none;}
@media all and (min-width:768px){.loan-terms .loan-box::before{display:block;}}
.loan-terms .answers-box{padding:2px 0 0 0;position:relative;}
@media all and (min-width:768px){.loan-terms .answers-box{padding:24px 33px 28px 33px;}}
@media all and (min-width:1050px){.loan-terms .answers-box{padding:24px 25px 40px 50%;}}
.loan-terms .answers-box::before{content:" ";position:absolute;width:263px;height:293px;top:51px;left:22%;background:url(/_lptemplates/medpozyczka/images/loan-image.png);display:none;}
@media all and (min-width:1050px){.loan-terms .answers-box::before{display:block;}}
.loan-terms .answers-box ul{margin:0;padding:0;}
.loan-terms .answers-box ul li{margin:0;padding:0;list-style-type:none;display:none;}
.loan-terms .answers-box ul li.active{display:block;}
.loan-terms .answers-box ul li h3{font-size:28px;line-height:33px;color:#1b1b1b;padding:5px 0 15px 0;}
@media all and (min-width:768px){.loan-terms .answers-box ul li h3{font-size:30px;}}
@media all and (min-width:1050px){.loan-terms .answers-box ul li h3{padding-bottom:29px;}}
.loan-terms .answers-box ul li p{font-size:17px;line-height:20px;color:#4f4f4f;padding-bottom:20px;margin-bottom:0;}
@media all and (min-width:1050px){.loan-terms .answers-box ul li p{font-size:15px;}}
.loan-terms .answers-box .button{display:inline-block;margin-top:16px;margin-right:0;}
@media all and (min-width:1050px){.loan-terms .answers-box .button{margin-top:25px;}}
.loan-terms .answers-box .button a{padding:8px 51px 9px 20px;}
.loan-terms .question-box{width:100%;overflow:hidden;}
@media all and (min-width:768px){.loan-terms .question-box{padding:30px 33px 41px 33px;float:left;}}
@media all and (min-width:1050px){.loan-terms .question-box{width:208px;padding:49px 0 0 0;}}
.loan-terms .question-box ul{margin:0;padding:0;background-color:#ffffff;border-radius:4px;border:1px solid #e9e9e9;overflow:hidden;}
.loan-terms .question-box ul li{margin:0;padding:0;list-style-type:none;border-top:1px solid #e2e2e2;color:#1b1b1b;font-size:21px;line-height:26px;}
@media all and (min-width:768px){.loan-terms .question-box ul li{font-size:22px;line-height:48px;}}
@media all and (min-width:1050px){.loan-terms .question-box ul li{font-size:14px;line-height:17px;}}
.loan-terms .question-box ul li:first-child{border:0;}
.loan-terms .question-box ul li.active a{color:#ffffff;background-color:#14b1f3;position:relative;overflow:hidden;}
@media all and (min-width:1050px){.loan-terms .question-box ul li.active a{margin-right:-10px;}
 .loan-terms .question-box ul li.active a::before{content:" ";position:absolute;top:0;right:0;width:10px;height:100%;background-color:#efefef;}
 .loan-terms .question-box ul li.active a::after{content:" ";position:absolute;border-left:10px solid #14b1f3;width:0px;height:100%;top:50%;right:0;margin-left:-35px;margin-top:-32px;border-top:32px solid transparent;border-bottom:32px solid transparent;}}
.loan-terms .question-box ul li a{display:block;color:#151515;padding:23px 20px 24px 20px;position:relative;z-index:1;-webkit-transition:color 0.3s linear, background-color 0.3s linear;transition:color 0.3s linear, background-color 0.3s linear;}
@media all and (min-width:768px){.loan-terms .question-box ul li a{padding:11px 20px 15px 20px;}}
@media all and (min-width:1050px){.loan-terms .question-box ul li a{padding:16px 20px 17px 20px;}}
.loan-terms .question-box ul li a:hover{text-decoration:none;background-color:#14b1f3;color:#ffffff;}
.loan-terms .info-box{margin:66px 0 0 0;background-color:#ffffff;}
@media all and (min-width:768px){.loan-terms .info-box{margin:70px 0 10px 0;background-color:transparent;}}
@media all and (min-width:1050px){.loan-terms .info-box{margin:121px 0 0 0;}}
.loan-terms .info-box h2{margin:10px 0 8px 0;}
@media all and (min-width:1050px){.loan-terms .info-box h2{margin:20px 0 10px 0;}}
.loan-terms .info-box h2 br{display:none;}
@media all and (min-width:768px) and (max-width:1049px){.loan-terms .info-box h2 br{display:block;}}
.question-section{padding:20px 0 0 0;}
@media all and (min-width:768px){.question-section{padding:30px 70px 0 70px;}}
@media all and (min-width:1050px){.question-section{padding:19px 0 0 0;}}
.question-section .container-fluid{min-height:496px;overflow:hidden;position:relative;padding:0;background-color:#ffffff;}
@media all and (min-width:768px){.question-section .container-fluid{padding:0 33px 30px 33px;border-radius:4px;}}
@media all and (min-width:1050px){.question-section .container-fluid{border:0;background-color:transparent;background:#ffffff url(/_lptemplates/medpozyczka/images/question-image.png) left center no-repeat;padding-left:50px;padding-right:50px;}}
.question-section .container-fluid::before{content:" ";position:absolute;width:16px;height:16px;top:-9px;left:50%;margin-left:-8px;background-color:#efefef;-webkit-transform:rotate(45deg) skew(-9deg, -9deg);transform:rotate(45deg) skew(-2deg, -2deg);z-index:0;}
.question-section h2{padding:25px 20px 39px 20px;}
@media all and (min-width:768px){.question-section h2{padding:25px 0 44px;}}
@media all and (min-width:1050px){.question-section h2{padding-bottom:32px;}}
.question-section .question-box{width:50%;float:right;position:relative;display:none;}
@media all and (min-width:1050px){.question-section .question-box{display:block;}}
.question-section .question-box::before{content:" ";position:absolute;width:1px;top:7px;left:0;bottom:2px;display:block;background-color:#e2e2e2;}
.question-section .question-box ul{margin:0;padding:0;counter-reset:list;}
.question-section .question-box ul li{margin:0;padding:6px 0 0 29px;list-style-type:none;font-size:17px;line-height:33px;color:#848484;}
.question-section .question-box ul li:first-child{padding-top:0;}
.question-section .question-box ul li.active a{padding-left:1px;color:#1b1b1b;}
.question-section .question-box ul li.active a::before{left:-41px;}
.question-section .question-box ul li a{color:#848484;position:relative;padding:0 0 0 43px;}
.question-section .question-box ul li a::before{position:absolute;top:2px;left:0;counter-increment:list;content:counter(list);font-size:13px;line-height:24px;color:#ffffff;background-color:#0caff2;border-radius:24px;width:24px;height:24px;text-align:center;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;}
.question-section .question-box ul li a:hover{text-decoration:none;color:#1b1b1b;}
.question-section .answers-box{padding-top:3px;text-align:center;}
@media all and (min-width:768px){.question-section .answers-box{border:1px solid #e2e2e2;border-radius:7px;}}
@media all and (min-width:1050px){.question-section .answers-box{width:50%;float:left;text-align:right;border:0;border-radius:0;}}
.question-section .answers-box ul{margin:0;padding:0;counter-reset:list;border-bottom:1px solid #e2e2e2;}
@media all and (min-width:768px){.question-section .answers-box ul{border:0;}}
@media all and (min-width:1050px){.question-section .answers-box ul{width:384px;padding:0 50px;display:inline-block;}}
.question-section .answers-box ul li{margin:0;padding:14px 20px 17px 20px;list-style-type:none;font-size:16px;line-height:20px;color:#4f4f4f;border-top:1px solid #e2e2e2;}
@media all and (min-width:768px){.question-section .answers-box ul li{padding:14px 30px 17px 30px;}}
@media all and (min-width:1050px){.question-section .answers-box ul li{padding:0;display:none;border:0;}}
.question-section .answers-box ul li:first-child{padding-top:11px;}
@media all and (min-width:768px){.question-section .answers-box ul li:first-child{border-top:0;}}
@media all and (min-width:1050px){.question-section .answers-box ul li:first-child{padding-top:0;}}
.question-section .answers-box ul li h3{font-size:21px;line-height:33px;padding-bottom:11px;}
@media all and (min-width:1050px){.question-section .answers-box ul li h3{display:none;}}
.question-section .answers-box ul li h3 a{color:#848484;position:relative;}
.question-section .answers-box ul li h3 a:hover{text-decoration:none;}
.question-section .answers-box ul li h3 a:hover::before{background-color:#0aacf0;border-color:#0aacf0;color:#ffffff;}
/*.question-section .answers-box ul li h3 a::before{position:absolute;top:-58px;left:50%;margin-left:-22px;counter-increment:list;content:counter(list);font-size:18px;line-height:40px;color:#0aacf0;background-color:#ffffff;border:1px solid #e2e2e2;border-radius:44px;width:44px;height:44px;text-align:center;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;}*/
.question-section .answers-box ul li p{margin-bottom:0;padding-bottom:20px;display:none;}
@media all and (min-width:1050px){.question-section .answers-box ul li p{display:block;}}
.question-section .answers-box ul li.active{display:block;padding-bottom:26px;}
@media all and (min-width:1050px){.question-section .answers-box ul li.active{padding-bottom:0;}}
.question-section .answers-box ul li.active h3 a{color:#1b1b1b;}
.question-section .answers-box ul li.active h3 a::before{background-color:#0aacf0;border-color:#0aacf0;color:#ffffff;}
.question-section .answers-box ul li.active p{display:block;}
.question-section .button{display:inline-block;margin:0;padding:23px 0 26px 0;}
@media all and (min-width:768px){.question-section .button{display:none;}}
@media all and (min-width:768px){.borrow-section{padding:0 70px;}}
@media all and (min-width:1050px){.borrow-section{padding:0;}}
.borrow-section .container-fluid{background:url(/_lptemplates/medpozyczka/images/borrow-bg.png);background-size:cover;border-radius:4px;padding-top:18px;}
@media all and (min-width:768px){.borrow-section .container-fluid{padding-top:24px;}}
@media all and (min-width:1050px){.borrow-section .container-fluid{padding:25px 50px 30px 50px;}}
.borrow-section h2{padding-bottom:5px;}
@media all and (min-width:768px){.borrow-section h2{padding-bottom:18px;}}
@media all and (min-width:1050px){.borrow-section h2{padding-bottom:14px;}}
.borrow-section ul{margin:0;padding:0 30px;overflow:hidden;}
@media all and (min-width:1050px){.borrow-section ul{margin:0 -29px;padding:0;}}
.borrow-section ul li{margin:0;padding:0;list-style-type:none;display:none;text-align:center;}
@media all and (min-width:1050px){.borrow-section ul li{text-align:left;display:block;width:33.3%;float:left;padding:0 29px;}}
.borrow-section ul li.active{display:block;}
.borrow-section ul li h3{font-size:25px;line-height:30px;color:#1b1b1b;padding-bottom:9px;}
@media all and (min-width:768px){.borrow-section ul li h3{padding-bottom:17px;}}
@media all and (min-width:1050px){.borrow-section ul li h3{padding-bottom:29px;}}
.borrow-section ul li h3 br{display:none;}
@media all and (min-width:1050px){.borrow-section ul li h3 br{display:block;}}
.borrow-section ul li p{font-size:15px;line-height:20px;color:#4f4f4f;margin:0;padding-bottom:20px;}
.borrow-section ul li p.link{font-size:14px;line-height:29px;display:inline-block;margin-top:7px;}
@media all and (min-width:768px){.borrow-section ul li p.link{margin-top:16px;}}
@media all and (min-width:1050px){.borrow-section ul li p.link{margin-top:26px;}}
.borrow-section .navigation-box{padding:2px 0 22px 0;text-align:center;}
@media all and (min-width:768px){.borrow-section .navigation-box{padding:38px 0 40px 0;}}
@media all and (min-width:1050px){.borrow-section .navigation-box{display:none;}}
.borrow-section .navigation-box ol{margin:0;padding:0;display:inline-block;}
.borrow-section .navigation-box ol li{margin:0 4px 0 5px;padding:0;list-style-type:none;float:left;}
.borrow-section .navigation-box ol li.active a{border-color:#0aadf0;background-color:#0aadf0;}
.borrow-section .navigation-box ol li a{width:24px;height:24px;border:1px solid #dcdcdc;border-radius:45px;color:#ffffff;display:block;text-indent:-99999px;background-color:#ffffff;}
.borrow-section .navigation-box ol li a:hover{border-color:#0aadf0;background-color:#0aadf0;}
.features-section{padding-bottom:10px;}
@media all and (min-width:768px){.features-section{padding-bottom:7px;}}
@media all and (min-width:1050px){.features-section{padding-bottom:37px;}}
.features-section h2{padding:23px 0 11px 0;}
@media all and (min-width:1050px){.features-section h2{padding:25px 0 7px 0;}}
.features-section ul{margin:0 auto;padding:0;overflow:hidden;max-width:1024px;}
.features-section ul li{margin:0 0 29px 0;padding:0 28px 0 0;list-style-type:none;background:url(/_lptemplates/medpozyczka/images/feature-icon2.png) left 0 no-repeat;}
@media all and (min-width:768px){.features-section ul li{padding:0 28px 0 106px;margin-bottom:45px;background-position:left center;}}
@media all and (min-width:1050px){.features-section ul li{margin:0;width:50%;float:left;background-position:22px 31px;}}
.features-section ul li:first-child{background:url(/_lptemplates/medpozyczka/images/feature-icon1.png) left 0 no-repeat;}
@media all and (min-width:768px){.features-section ul li:first-child{background-position:left center;}}
@media all and (min-width:1050px){.features-section ul li:first-child{background-position:22px 33px;}}
.features-section ul li h3{font-size:27px;line-height:29px;color:#1b1b1b;margin-bottom:4px;padding-left:100px;padding-bottom:21px;min-height:79px;}
@media all and (min-width:768px){.features-section ul li h3{padding-left:0;padding-bottom:0;font-size:28px;line-height:40px;min-height:1px;}}
@media all and (min-width:1050px){.features-section ul li h3{font-size:19px;line-height:33px;margin-bottom:1px;}}
.features-section ul li p{font-size:21px;line-height:28px;color:#4f4f4f;}
@media all and (min-width:1050px){.features-section ul li p{font-size:13px;line-height:17px;}}
.contact-section{padding:25px 0 0 0;background-color:#ffffff;display:none;}
@media all and (min-width:1050px){.contact-section{display:block;}}
.contact-section h2{padding-bottom:12px;}
.contact-section form{padding:21px 0 35px 0px;}
.contact-section form .small-group{overflow:hidden;margin-left:-50px;padding-bottom:8px;}
.contact-section form .small-group .form-group{width:33.3%;float:left;padding-left:50px;}
.contact-section form label{font-size:13px;line-height:21px;color:#1b1b1b;font-weight:bold;padding:0;margin:0;text-align:left;}
.contact-section form .form-control{font-size:25px;line-height:33px;color:#9e9e9e;font-weight:300;padding:0 0 8px 0;border:0;border-bottom:1px solid #c8c8c8;border-radius:0;box-shadow:none;height:42px;}
.contact-section form textarea.form-control{height:42px;padding-bottom:2px;}
.contact-section form button.btn{width:119px;font-size:17px;line-height:33px;margin-top:35px;padding:9px 10px 17px 21px;height:50px;float:none;}
footer{padding:6px 0 21px 0;background-color:#ffffff;border-top:1px solid #dbdbdb;}
@media all and (min-width:768px){footer{padding:0 0 36px 0;border-top:0;}}
@media all and (min-width:1050px){footer{padding-bottom:19px;border-top:1px solid #dbdbdb;}}
footer .container-fluid{overflow:hidden;padding-top:18px;}
@media all and (min-width:768px){footer .container-fluid{padding-top:35px;}}
@media all and (min-width:1050px){footer .container-fluid{padding-top:25px;}}
footer .link-box{padding-top:33px;position:relative;}
@media all and (min-width:768px){footer .link-box{padding-top:62px;}}
@media all and (min-width:1050px){footer .link-box{float:left;padding-top:0;}}
footer .link-box::before{content:" ";position:absolute;height:1px;top:15px;left:-70px;right:-70px;display:block;background-color:#dbdbdb;}
@media all and (min-width:768px){footer .link-box::before{top:27px;}}
@media all and (min-width:1050px){footer .link-box::before{display:none;}}
footer .link-box ul{margin:0;padding:5px 0;overflow:hidden;text-align:justify;}
@media all and (min-width:1050px){footer .link-box ul{text-align:left;padding-bottom:9px;}}
footer .link-box ul::after{content:'';display:inline-block;width:90%;}
@media all and (min-width:1050px){footer .link-box ul::after{display:none;}}
footer .link-box ul li{margin:0;padding:0 0 18px 0;list-style-type:none;font-size:15px;line-height:20px;color:#252526;}
@media all and (min-width:768px){footer .link-box ul li{font-size:17px;line-height:20px;display:inline-block;padding:0 0 0 22px;}}
@media all and (min-width:1050px){footer .link-box ul li{font-size:12px;line-height:16px;}}
footer .link-box ul li:first-child{padding-left:0;}
footer .link-box ul li a{text-decoration:underline;color:#252526;}
footer .link-box ul li a:hover{text-decoration:none;}
footer .link-box p{font-size:15px;line-height:20px;color:#252526;}
@media all and (min-width:768px){footer .link-box p{font-size:17px;line-height:20px;}}
@media all and (min-width:1050px){footer .link-box p{font-size:12px;line-height:16px;}}
footer .link-box p a{text-decoration:underline;color:#05a9ed;}
footer .link-box p a:hover{text-decoration:none;}
footer .contact-box{overflow:hidden;display:block;padding-top:9px;}
@media all and (max-width:767px){footer .contact-box{display:flex;display:flexbox;display:-webkit-flex;-webkit-flex-direction:column;flex-direction:column;}}
@media all and (min-width:1050px){footer .contact-box{float:right;padding-top:5px;}}
footer .contact-box p{display:inline-block;font-size:14px;line-height:20px;color:#252526;}
@media all and (max-width:767px){footer .contact-box p{-webkit-order:1;order:1;}}
@media all and (min-width:768px){footer .contact-box p{float:right;text-align:right;font-size:16px;line-height:20px;color:#737373;}}
@media all and (max-width:767px){footer .contact-box p:first-of-type{-webkit-order:2;order:2;padding-top:14px;}}
@media all and (min-width:768px){footer .contact-box p:first-of-type{float:left;text-align:left;}}
@media all and (min-width:1050px){footer .contact-box p{padding-left:24px;font-size:12px;width:auto;float:none;}}
footer .contact-box p img{margin-top:-5px;}
@media all and (min-width:1050px){footer .contact-box p img{height:40px;width:auto;margin:0 0 2px 0;}}
footer .text-box{padding:36px 0 0 0;text-align:center;clear:both;}
@media all and (min-width:768px){footer .text-box{padding-top:46px;}}
@media all and (min-width:1050px){footer .text-box{padding:47px 60px 0 60px;}}
footer .text-box p{font-size:12px;line-height:18px;color:#252526;padding-bottom:18px;margin:0;}
.popup-layer{position:fixed;left:0;top:0;z-index:100;height:100%;width:100%;background-color:rgba(0, 0, 0, 0.8);display:none;}
.popup-container{position:fixed;z-index:101;left:0;top:20%;margin-top:-50px;width:100%;display:none;}
.popup{margin:0 auto;color:#313131;width:90%;max-width:400px;background-color:#ffffff;text-align:left;border-radius:5px;position:relative;border:2px solid #14b5f8;padding:10px;}
.popup p{margin:0;max-height:200px;overflow:auto;font-size:11px;}
.popup h3{font-size:20px;}
.popup .close-popup{position:absolute;right:-10px;top:-10px;background-color:#14b5f8;border-radius:20px;color:#ffffff;width:20px;text-align:center;line-height:20px;cursor:pointer;}
.text-section{background:#efefef;padding-bottom:67px;}
@media all and (min-width:1050px){.text-section{min-height:1020px;}}
@media all and (min-width:1650px){.text-section{background-size:100% auto;}}
.text-section.contact .text-box{overflow:hidden;}
@media all and (min-width:768px){.text-section.contact .text-box{min-height:790px;}}
.text-section.contact .text-box::before{display:none;}
.text-section.contact .text-box h2{float:left;}
.text-section.contact .text-box .contact-box{padding:25px 0 0 0;overflow:hidden;}
.text-section.contact .text-box .contact-box p{width:200px;float:left;padding-bottom:15px;}
.text-section.contact .text-box .contact-box p img{margin-top:6px;}
.text-section.contact .text-box .contact-box p.tel{width:100%;font-size:33px;line-height:33px;color:#000000;font-weight:bold;}
.text-section.contact .text-box form{background:transparent;padding:14px 0 0 0;width:100%;background:url(/_lptemplates/medpozyczka/images/contact-icon.png) no-repeat 150px 242px;}
@media all and (min-width:768px){.text-section.contact .text-box form{position:absolute;width:100%;padding:0 40px 0 307px;margin-top:160px;}}
@media all and (min-width:1050px){.text-section.contact .text-box form{padding:0 415px 0 295px;}}
.text-section.contact .text-box form label{display:none;}
.text-section.contact .text-box form textarea.form-control{height:370px;padding:14px 22px;}
.text-section.contact .text-box form .form-control{height:42px;font-size:14px;line-height:14px;color:#000000;border:1px solid #dfdfdf;box-shadow:none;padding:6px 22px;}
.text-section.contact .text-box form .form-control:focus{border:1px solid #dfdfdf;box-shadow:none;}
.text-section.contact .text-box form .form-control.error-input{box-shadow:0px 1px 9px -3px #d92b2b inset;border-color:#e15656;}
.text-section.contact .text-box form .form-control::-moz-placeholder{color:#000000;}
.text-section.contact .text-box form .form-control:-ms-input-placeholder{color:#000000;}
.text-section.contact .text-box form .form-control::-webkit-input-placeholder{color:#000000;}
.text-section.contact .text-box form .form-group{margin-bottom:8px;}
.text-section.contact .text-box form .form-group.button{padding-top:12px;}
.text-section.contact .text-box button.btn{border:0;height:60px;font-size:21px;line-height:25px;color:#ffffff;font-weight:bold;width:100%;}
.text-section.contact .contact-box{width:272px;padding:20px 0 0 0;float:left;clear:both;position:relative;z-index:1;}
.text-section.contact .contact-box p{font-size:18px;line-height:24px;color:#2b3034;font-weight:300;}
.text-section .container-fluid{position:relative;padding-top:33px;z-index:1;}
.text-section h2{font-size:44px;line-height:46px;color:#2b3034;font-weight:bold;display:inline-block;position:relative;padding:0 0 36px 0;margin-bottom:24px;text-align:left;}
@media all and (min-width:768px){.text-section h2{font-size:55px;line-height:55px;}}
.text-section h2::before{content:" ";position:absolute;width:100%;height:1px;bottom:1px;left:0;background-color:#d9d9d9;}
.text-section .form-box{position:absolute;top:60px;right:50px;width:360px;display:none;z-index:2;border-radius:4px;background-color:#ffffff;}
@media all and (min-width:1050px){.text-section .form-box{display:block;}}
.text-section .text-box{padding:0px 10px;counter-reset:list;position:relative;}
@media all and (min-width:768px){.text-section .text-box{padding:0px 20px;}}
@media all and (min-width:1050px){.text-section .text-box{padding:0px 390px 0px 0;}}
.text-section .text-box.apply{padding:0;}
.text-section .text-box.apply h2{max-width:750px;margin:20px auto 36px auto;display:block;}
.text-section .text-box.simple-box::before{display:none;}
.text-section .text-box.simple h3::before{display:none;}
.text-section .text-box.conditions h3::before{display:none;}
.text-section .text-box h3{font-size:32px;line-height:32px;color:#2b3034;font-weight:bold;padding-bottom:18px;}
@media all and (min-width:768px){.text-section .text-box h3{font-size:35px;line-height:35px;}}
.text-section .text-box h3::before{counter-increment:list;content:counter(list) ". ";}
.text-section .text-box p{font-size:15px;line-height:25px;color:#808080;padding-bottom:25px;margin:0;}
.text-section .text-box p.to-right{text-align:right;margin-top:-25px;padding-bottom:42px;}
.text-section .text-box ul{margin:0;padding:0 0 25px 0;}
.text-section .text-box ul li, .text-section .text-box ol li{margin:0;padding:0 0 0 17px;list-style-type:none;font-size:15px;line-height:25px;color:#808080;position:relative;}
.text-section .text-box ul li::before, .text-section .text-box ol li::before{content:" ";position:absolute;width:8px;height:9px;top:9px;left:0;background-image:url(/_lptemplates/medpozyczka/images/arrows.png);}
.text-section .text-box.faq ul{margin:0;padding:0;}
.text-section .text-box.faq ul li{margin:0;padding:11px 0 0 0;list-style-type:none;}
.text-section .text-box.faq ul li:first-child{padding-top:1px;}
.text-section .text-box.faq ul li::before{display:none;}
.text-section .text-box.faq ul li.active h3 a{color:#12b4f7;}
.text-section .text-box.faq ul li.active h3 a:focus{color:#12b4f7;}
.text-section .text-box.faq ul li.active h3 a::before{background-image:url(/_lptemplates/medpozyczka/images/faq-icon-active.png);}
.text-section .text-box.faq ul li.active p{display:block;}
.text-section .text-box.faq ul li:first-child{border-top:0;}
.text-section .text-box.faq ul li h3{display:block;font-size:18px;line-height:23px;color:#2b3034;padding-bottom:0;margin-top:2px;}
.text-section .text-box.faq ul li h3::before, .text-section .text-box.faq ul li h3::after{display:none;}
.text-section .text-box.faq ul li h3 a{display:block;position:relative;padding:0 0 0 29px;}
.text-section .text-box.faq ul li h3 a::before{content:" ";position:absolute;width:19px;height:18px;top:4px;left:0;background-image:url(/_lptemplates/medpozyczka/images/faq-icon.png);}
.text-section .text-box.faq ul li h3 a:hover, .text-section .text-box.faq ul li h3 a:focus{color:#000000;}
.text-section .text-box.faq ul li h3 a:focus{text-decoration:none;}
.text-section .text-box.faq ul li p{display:none;padding:9px 0 35px 29px;}
.text-section form{padding:15px 0 0 0;}
.text-section form label{margin:0;font-size:20px;line-height:24px;padding-bottom:80px;}
.text-section form .form-group::before{left:-36px;}
.text-section form .min, .text-section form .max{top:135px;}
.text-section form .min{left:0;}
.text-section form .slider-box{margin:0 30px 0 30px;padding:25px 0 27px 0;}
.text-section form .slider-box label{top:37px;left:0;}
.text-section form .slider-box .value{font-size:20px;line-height:38px;top:66px;left:0;}
.text-section form .main-form-content{padding:40px 25px 19px 25px;}
.text-section form .main-form-content::before{left:-6px;}
.text-section form .main-form-content .form-group{width:100%;}
.text-section form .main-form-content .form-group.name{width:50%;}
.text-section form .main-form-content .label{top:36px;left:30px;padding:3px 0 6px 0px;position:absolute;}
.text-section form .main-form-content p{clear:both;font-size:12px;line-height:12px;color:#ffffff;text-align:left;font-weight:bold;padding:18px 0 0 5px;position:relative;z-index:1;}
.text-section form .checkbox{clear:both;padding-left:26px;}
.text-section form .checkbox label{display:block;font-size:15px;line-height:1.5;padding-bottom:10px;}
.text-section form .button-box{padding:10px 30px 25px 30px;}
.text-section form .button-box p{padding-left:0;}
.text-section form .button-box button.btn{width:125%;}
.text-section .ui-slider-horizontal{left:10px;right:10px;}
#form-content{max-width:750px;margin:0 auto;padding:20px 0 0 0;}
#contact form .input-line .error-input, #contact form .textarea-line .error-input{border-color:#e15656;box-shadow:0 1px 9px -3px #d92b2b inset;}
#contact .input-line input, #contact .textarea-line textarea{border:1px solid #dfdfdf;box-shadow:none;color:#000000;font-size:14px;height:42px;line-height:14px;padding:6px 22px;background-color:#fff;background-image:none;border-radius:4px;display:block;transition:border-color 0.15s ease-in-out 0s, box-shadow 0.15s ease-in-out 0s;width:100%;}
#contact .textarea-line textarea{height:200px;}
#contact label{font-size:20px;line-height:24px;margin:0;padding-bottom:10px;padding-top:10px;float:left;}
#contact input[type=submit]{border:0 none;color:#ffffff;font-size:21px;font-weight:bold;height:60px;line-height:25px;width:100%;background-color:#12b4f7;border-radius:3px;float:left;padding:18px 10px 17px 24px;position:relative;text-align:left;transition:all 0.3s linear 0s;margin-top:10px;}
#contact input[type=submit]:hover{background-color:#42c3f8}
.text-section .text-box.apply #pdmTabs ul li::before, .text-section .text-col ol li::before{display:none;}
.text-section .text-box.apply #pdmTabs ul li{padding:0 0 0px 5px;}
.text-section .text-box.apply #pdmTabs ul{padding:0px 0 0px 11px;}
.text-section .text-box.apply #pdmForm #pdmForm2 .pdmInfo p{font-size:12px;}
.aff p{font-size: 15px;line-height: 20px;color: #4f4f4f;margin: 0;padding-bottom: 20px;}
.aff h3{font-size: 29px;line-height: 33px;color: #1b1b1b;padding: 5px 0 15px 0;}
#popupEmailPhone .popup-content{top:15px!important;}
#popupEmailPhone .popup-content {padding: 10px 30px 10px 30px;}
#popupEmailPhone .popup-content h2 {
  padding-bottom: 10px; }
#popupEmailPhone .popup-content p {line-height:40px;}
@media all and (min-width:600px){.pdmCheckboxBackground{width:150%}}
#pdmMultiRedirections header ol li:before{
background-image:none!important;}
.pdmCheckboxDesc {
    padding-left: 5px!important;
}
.subpage .form-box { right: 0px!important; top: 0px!important; } .main-section .result-box { top: 500px} 
@media (min-width: 1050px) {.main-section .result-box {top: -75px!important; }} 
@media (min-width: 768px){ .main-section .result-box { top: 465px; }} 
.subpage .text-section form .checkbox label { font-size: 11px!important; }

.mini-form .pdmCheckboxDesc { font-size: 11px!important; padding-left: 0px!important; }