@import url('https://fonts.googleapis.com/css?family=Montserrat:200,300,400,500,600,700,800,900');
body{font-family: 'Montserrat', sans-serif;}

a:hover{text-decoration:none}

.mt-200{font-weight:200}
.mt-300{font-weight:300}
.mt-400{font-weight:400}
.mt-500{font-weight:500}
.mt-600{font-weight:600}
.mt-700{font-weight:700}
.mt-800{font-weight:800}
.mt-900{font-weight:900}



.ft-12{font-size:12px}
.ft-14{font-size:14px}
.ft-15{font-size:15px}
.ft-16{font-size:16px}
.ft-20{font-size:20px}
.ft-21{font-size:21px}
.ft-30{font-size:30px}
.ft-28{font-size:28px}
.ft-37{font-size:37px}
.ft-50{font-size:50px}



.c-white{color:#fff}
.c-white a{color:#fff}

.c-green{color:#50be87;}
.c-green a{color:#50be87}

.c-black1{color:#000000}
.c-black1 a{color:#000000}

.c-black2{color:#060606}
.c-black2 a{color:#060606}

.c-blue1{color: #00509c;}
.c-blue1 a{color: #00509c;}
.bg-blue1{background: #00509c;}

.c-gray1{color:#7f7f7f}
.c-gray1 a{color:#7f7f7f}


.bm{padding-left:0px;padding-right:0px}
.nav > li > a > img {margin-right: 8px;}
.nav-contact{line-height:24px}
.nav-contact {padding:8px 15px}
.nav-contact img{margin-top:-1px}
.navbar-default{background:#fff;border:0px}
.navbar-nav > li{border-radius: 6px;background-color: #e6eef5;line-height:30px;margin-left:12px}
.navbar-nav > li > a {padding-top: 12px;padding-bottom: 12px;}
.navbar-default .navbar-nav > li > a{color:#000000}
.navbar-right{margin:24px 0px 22px}
.navbar-brand img{float:left}
.navbar-brand{    margin-top: 15px;height:initial}
.navbar-brand .img2{    margin-top: 3.5px;margin-left:9px}


.top-menu-link{display:inline-block;text-align:Center}
.top-menu-link a{display:inline-block;padding-left:10px;padding-right:10px}
.top-menu-link a:hover{opacity:0.8}
.nav-contact{text-align:left}

header{position:relative}
.container-header{position:absolute;bottom:0px;left:0px;right:0px;width:100%}
.header-div{line-height: 24px;}
.header-h3{line-height: 52px;margin-bottom: 118px;}

#section2{background-image: linear-gradient(180deg, #f0f7ff 0%, #ffffff 70%, #ffffff 100%);padding-top:115px;padding-bottom:100px}
.section2-a img{margin-bottom:130px;box-shadow: 0 15px 46px 0 rgba(0, 0, 0, 0.08);}
.section2-b{line-height: 30px;}
.section2-b img{margin-top:20px}
.section-line{height:1px;background:#c5c9cc}
.section2-c{background:url(images/Stethoscope.B02.2k.png) -45% top  no-repeat;/*min-height:800px*/}
.section2c-div{padding:83px 0 29px;line-height: 28px;}
.section2c-h3{margin-top:0px;margin-bottom:112px;line-height: 40px;}
.dlaczego-box{height: 276px;box-shadow: 0 15px 46px rgba(0, 0, 0, 0.08);background-color: #ffffff;margin-bottom:44px;padding:30px}
.dlaczego-box img{margin-right:17px}
.dlaczego-box h3{line-height:24px;margin-bottom:15px;margin-top:0px}
.dlaczego-box div{line-height:30px}

.table-header-border{height: 10px;background-color: #00509c;}
.table-cols-head{background-color: #e6eef5;}
.table-cols-sh{box-shadow: 0 15px 46px rgba(0, 0, 0, 0.08);background-color: #ffffff;margin-bottom:75px}

.table-col-a{padding-top:20px;padding-bottom:16px;line-height:30px;padding-left:60px}
.table-col-a img{padding-left:10px;margin-bottom:3px}
.table-col-a span + .tooltip > .tooltip-inner {background-color: #00509c;color: #FFFFFF;border: 1px solid #00509c;padding:8px 12px;font-size: 12px;line-height:16px}
.table-col-b{padding-right:60px}
.table-cols-head .table-col-a{line-height:24px;padding-top:27px}
.table-cols-head2 .table-col-a{line-height:24px;padding-top:27px}


.table-col-aa,.table-col-bb,.table-col-cc{letter-spacing: 0.43px;padding-top:21px;text-align:center}
.table-cols-head .table-col-aa,.table-cols-head .table-col-bb,.table-cols-head .table-col-cc{line-height:30px;letter-spacing:initial;padding-top:24px;padding-bottom:23px}
.table-cols-head2 .table-col-aa,.table-cols-head2 .table-col-bb,.table-cols-head2 .table-col-cc{line-height:30px;letter-spacing:initial;padding-top:24px;padding-bottom:23px}
.table-cols{border-bottom:1px solid #cccccc}
/*.table-cols:nth-child(8){border-bottom:0px}*/
.table-cols-last{background:#f8f8f8;margin-top:45px}
.table-col-ab{line-height:30px;padding:15px 68px 21px}

.button-download{border-radius: 32px;background-color: #00509c;display:inline-block;padding:19px 26px;line-height:24px;border:2px solid #00509c;    -webkit-transition: all 0.55s ease-in-out;transition: all 0.55s ease-in-out;}
.button-download:hover{border-radius: 32px;background-color: #fff;display:inline-block;padding:19px 26px;line-height:24px;border:2px solid #00509c;color:#00509c;    -webkit-transition: all 0.55s ease-in-out;transition: all 0.55s ease-in-out;}
.more-hove{display:none !important}
.more-img{display:inline-block !important}
.button-download:hover  .more-hove{display:inline-block !important}
.button-download:hover  .more-img{display:none !important}
.button-download img{display:inline-block;margin-left:7px;margin-top:-3px}

.section6c-div{margin:75px 0px 7px;line-height: 28px;}
.section6c-h3{margin:0px 0px 75px;line-height: 40px;}
.section6-b{padding-top:21px}
.img-left{float:left;margin: -3px 18px 18px 10px;}
.img-right{float:right}
.col-dox{padding-top:22px}
.col-dox:nth-child(odd){background:#e5eef5}
.col-dox:nth-child(even){background: #fefefe;}
.col-dox-more{line-height:28px;padding-left:2px;padding-top:22px}
.col-dox-more a{text-decoration:underline}

#section7{background-image: linear-gradient(180deg, #ffffff 0%, #f0f7ff 70%, #f0f7ff 100%);padding-bottom:180px}
.section7c-div{margin:105px 0px 17px;line-height: 28px;}
.section7c-h3{margin:0px 0px 64px;line-height: 40px;}

#section7 a{text-decoration:underline}

.ul-1{list-style-image: url('images/ul-1.png');line-height: 28px;}
.ul-1 li{margin-bottom:45px}
.ul-2{list-style-image: url('images/ul-2.png');line-height: 13px;letter-spacing: 0.3px;margin-top:18px}
.ul-2 li{margin-bottom:15px}


#kontakt{position:relative;background: #5B94C8;}
.kontakt{position:absolute;top:0px;left:0px;right:0px}
.contact-dt{display:table;width:100%;text-align:center}
.contact-dtc{display:table-cell;vertical-align:middle;width:100%;text-align:center}
.contact-head-desc{line-height: 24px;}
.contact-head-title{line-height: 52px;margin-bottom:2%}
.contact-person-img{margin:0 auto}
.contact-person-img img{margin:0 auto;    max-width: 300px;}
.contact-person-name{margin:25px 0px 23px}
.contact-person-phone{}
.contact-person-mail{}
.contact-person-mail a{text-decoration: underline;}


.footer-line-1{height:57px}
.footer-border{background:#000;height:8px}
.logo-footer{background:#000;padding:4px 27px 3px 29px;margin-top: 22px;}
.footer-line-2{}
.fot-1{line-height: 30px;padding:16px 0px 24px}


/*dokumenty*/
#dox{margin-top:150px;margin-bottom: 113px;}


/*index 2*/
#pakiet-border{margin-bottom:158px}
#pakiet{background-image: linear-gradient(180deg, #ffffff 0%, #f0f7ff 70%, #f0f7ff 100%);}
.pakiet-section-div{line-height: 28px;}
.pakiet-section-h3{line-height: 40px;margin:14px 0px 59px}
.pakiet-box{box-shadow: 0 15px 46px rgba(0, 0, 0, 0.08);background-color: #ffffff;text-align:center;margin-bottom:25px}
.pakiet-info-head{border-top:10px solid #00509b;border-bottom:1px solid #00509b;padding:17px 0px}
.pakiet-info-option{border-bottom:1px solid #ccdceb}
.pakiet-info-option-name{padding:12px 0px 7px;line-height: 16px;}
.pakiet-info-option-price{line-height: 52px;}
.pakiet-info-option-time{line-height: 24px;    margin-top: -6px;padding-bottom:10px}
.pakiet-info-declaration{padding-top:24px;padding-bottom:30px;}
.pakiet-star-info{line-height:16px;margin-top:16px}
.pakiet-star-info img{margin-right:10px;margin-top:-2px}
.pakiet-star{margin-bottom:150px}

.compare-box-div{border: 1px solid #d5d5d5;background-color: #f0f0f0;padding:18px 0px 18px 60px;line-height: 30px;}
.compare-right{padding-right:109px}
.compare-box .table-cols-sh{margin-bottom:0px}
.compare-table-cols-last{background:#ffffff;margin-bottom:75px;box-shadow: 0 15px 46px rgba(0, 0, 0, 0.08);}
.compare-box-div.aaa .compare-right img{transform: rotate(180deg);}
@media (max-width: 1199px){
.navbar-default {border: 0px;}
.navbar-header {float: none;}
.navbar-collapse.collapse{display:none !important}
.navbar-collapse.collapse.in{display:block !important}
.navbar-nav > li {width: 100%;}

.navbar-toggle {display: block;}
.navbar-collapse {border-top: 1px solid transparent;box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);background:#fff}
.navbar-fixed-top {top: 0;border-width: 0 0 1px;}
#bs-example-navbar-collapse-1{display:none}

.navbar-default{margin-bottom:0px}
.navbar-nav > li {margin-left: 0px;margin-bottom: 10px;}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{background:none}
.navbar-brand{margin-top:0px}
.navbar-default .navbar-toggle{border: 0px;padding-top: 0px;padding-bottom:0px;margin-top:20px}
.navbar-default .navbar-toggle .icon-bar{background:#000}
.navbar-default .navbar-toggle .icon-bar:nth-child(3){width:20px;height:3px;margin-left:45px}
.navbar-default .navbar-toggle .icon-bar:nth-child(4){width:17px;height:3px;margin-left:45px}
.navbar-default .navbar-toggle .icon-bar:nth-child(5){width:20px;height:3px;margin-left:45px}
}
@media (min-width: 768px) and (max-width: 1199px){
	header{padding-top:100px}
	.navbar-nav {width: 100%;}
	#carousel-1 .owl-stage{display: flex;  flex-wrap: wrap;}
	#carousel-1 .owl-item{display: flex;}
	.dlaczego-box{height:initial}
}
@media (min-width: 992px){
	
.owl-carousel .owl-item{width:33.3% !important}
#carousel-2 .owl-item {width: 100% !important;}
#carousel-2 .owl-stage {width: 100% !important;}
}
@media (min-width: 993px) and (max-width: 1199px){
	.contact-head-title{margin-bottom:20px}
}
@media (min-width: 768px) and (max-width: 992px){
	.table-col-aa, .table-col-bb, .table-col-cc{padding-top:17px}
	#carousel-3.owl-carousel .owl-stage-outer{padding-bottom:20px}
	#pakiet{padding-bottom:20px}
.owl-carousel .owl-item{width:50% !important}
#carousel-3 .owl-item{width:33.3% !important}
#carousel-2 .owl-item {width: 100% !important;}
#carousel-2 .owl-stage {width: 100% !important;}
.contact-dtc{vertical-align:initial}
.contact-head-desc{padding:15px 0px 2px}
.contact-head-title{padding-bottom:15px;margin-bottom:0px}
.contact-person-img img{width:104px;margin-bottom:10px}
.contact-person-name {margin: 5px 0px 5px;}
.contact-person-phone{margin-bottom:9px}
}
.owl-carousel .owl-item img{width:initial;display: inline-block;}
.owl-prev,.owl-next{width:66px;height:66px;background:#00509c;border-radius: 32px;}
.owl-prev{float:left}
.owl-next{float:right}
.owl-prev img,.owl-next img{    margin: 25px 30px;}
.owl-nav{width:100%;position:relative;padding-left:15px;padding-right:15px}
.owl-theme .owl-dots .owl-dot span{background:#d5d5d5;margin: 5px 3px;}
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span{background:#004e98}
.owl-theme .owl-dots{margin-top:23px}
@media (min-width: 1390px){
 .container-fluid-16{width:1360px}
}


@media (max-width: 992px){
.ft-12-xs{font-size:12px}
.ft-14-xs{font-size:14px}
.ft-15-xs{font-size:15px}
.ft-16-xs{font-size:16px}
.ft-18-xs{font-size:18px}
.ft-20-xs{font-size:20px}
.ft-21-xs{font-size:21px}
.ft-22-xs{font-size:22px}
.ft-24-xs{font-size:24px}
.ft-30-xs{font-size:30px}
.ft-31-xs{font-size:31px}
.ft-33-xs{font-size:33px}
.ft-28-xs{font-size:28px}
.ft-37-xs{font-size:37px}
.ft-50-xs{font-size:50px}



.table-cols {
    border-bottom: 0px solid #cccccc;
}
.heads{overflow:hidden;position:relative;height:77px}
.table-cols-head{position:absolute;left:0px;top:0px}
.table-cols-head2 .table-col-a {
    line-height: 24px;
    padding-top: 27px;
}
.table-cols-head2{position:absolute;left:100%;top:0px;background:#e6eef5}
.head2l,.head2s,.head22s{left:-100%}
.head2ss,.head2ll{left:0px}
.table-col-a{


  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.67;
  letter-spacing: -0.2px;

}
.wdt{display:table;width:100%;text-align:Center}
.wdtc{display:table-cell;vertical-align:middle;border-bottom:1px solid #ccc}
.table-col-a,.table-col-bb{border-right:1px solid #ccc}
.table-col-a:before{content:''  ; width: calc(100% - 30px);   border-bottom: 1px solid #cccccc;position: ABSOLUTE;left: 15px;right: 15px;bottom: 0px;}
.heads .table-col-a:before{content:''  ; width: calc(100% - 30px);   border-bottom: 0px solid #cccccc;position: ABSOLUTE;left: 15px;right: 15px;bottom: 0px;}

#carousel-c1 .owl-next,#carousel-c2 .owl-next{margin-bottom:20px}
#carousel-c1 .owl-prev,#carousel-c2 .owl-prev{margin-bottom:20px}
#carousel-c1 .owl-stage{margin-bottom:20px}
#carousel-c2 .owl-stage{margin-bottom:20px}
.compare-box-div{padding:18px 15px 18px 15px}
.compare-right {
    padding-right: 26px;
}
.page-id-12 #section4{padding-top:80px}
}


@media (max-width: 767px){
	#carousel-3.owl-carousel .owl-stage-outer{padding-bottom:20px}
	#pakiet{padding-bottom:20px}
.navbar-brand > img {max-width: 90px;}
.navbar-default{margin-bottom:0px}
.navbar-nav > li {margin-left: 0px;margin-bottom: 10px;}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus{background:none}
.navbar-brand{margin-top:0px}
.navbar-default .navbar-toggle{border: 0px;padding-top: 0px;padding-bottom:0px;margin-top:20px}
.navbar-default .navbar-toggle .icon-bar{background:#000}
.navbar-default .navbar-toggle .icon-bar:nth-child(3){width:20px;height:3px;margin-left:45px}
.navbar-default .navbar-toggle .icon-bar:nth-child(4){width:17px;height:3px;margin-left:45px}
.navbar-default .navbar-toggle .icon-bar:nth-child(5){width:20px;height:3px;margin-left:45px}
header{padding-top:100px}
.header-h3{margin-bottom:44px}
.bm-xs{padding-left:0px;padding-right:0px}	
#section2{padding-bottom:37px;padding-top:23px}
.ul-1{list-style-image: url('images/ul-1.png');line-height: 28px;    padding-left: 45px;padding-right: 15px;}
.zm-xs .row{padding-left:15px;padding-right:15px}
.section-line{width:calc(100% - 30px);margin-left:15px;margin-right:15px}
.section2-b img{margin-bottom:34px}
.section2c-div,.section2c-div{opacity:0.6;padding:34px 0px 14px}
.section2c-h3,.section7c-h3{line-height:34px;width: 90%;margin: 0 auto 23px;}
.section2-c{min-height:initial}
.table-col-a{padding-left:15px;text-align:Center;padding-top:12px;padding-bottom:20px}
.slider-item .table-col-a{padding-left:15px;text-align:left;padding-top:12px;padding-bottom:20px}
.table-col-b{padding-right:15px;text-align:Center}
.section7c-h3{margin-bottom:25px}
.section7c-div{margin-bottom:25px;margin-top:25px}
.col-dox-more{text-align:center;margin:35px 0px 50px;padding-top:0px}
.section6c-h3{margin-bottom:50px}
.table-cols-sh{margin-bottom:0px;    padding-bottom: 27px;}
.contact-dtc{vertical-align:initial}
.contact-head-desc{padding:32px 0px 2px}
.contact-head-title{padding-bottom:50px;margin-bottom:0px}
.contact-person-img img{width:104px;margin-bottom:18px}
.contact-person-name {margin: 18px 0px 18px;}
.contact-person-phone{margin-bottom:9px}
#section7{padding-bottom:90px}
.table-cols {border-bottom: 0px}
.bl-xs {border-bottom: 1px solid #ccc;width:180px;margin:7px auto 0px}
.table-col-aa, .table-col-bb, .table-col-cc{padding-top:13px}

#carousel-2 .owl-item{margin-bottom: 40px;min-height: 320px;}
.col-dox {    padding-bottom: 19px;}
.col-dox span{float:left;width: calc(100% - 75px);}
.img-left {float: left;margin: 0px 18px 18px 10px;}


#kontakt,.contact-dt{max-height:450px;min-height:400px}
}