  /* http://meyerweb.com/eric/tools/css/reset/ 

   v2.0 | 20110126

   License: none (public domain)

*/



html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

b, u, i, center,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td,

article, aside, canvas, details, embed, 

figure, figcaption, footer, header, hgroup, 

menu, nav, output, ruby, section, summary,

time, mark, audio, video {

	margin: 0;

	padding: 0;

	border: 0;

	font-size: 100%;

	font: inherit;

	vertical-align: baseline;

}

/* HTML5 display-role reset for older browsers */

article, aside, details, figcaption, figure, 

footer, header, hgroup, menu, nav, section {

	display: block;

}

body {

	line-height: 1;

}

ol, ul {

	list-style: none;

}

blockquote, q {

	quotes: none;

}

blockquote:before, blockquote:after,

q:before, q:after {

	content: '';

	content: none;

}

table {

	border-collapse: collapse;

	border-spacing: 0;

}





.top1 {background:#163c47;}

.logo {margin:0 !important;padding:0 !important;}

.logo a {display:block;}

.danegora img {}

.danegora {font-family: 'Montserrat', sans-serif;color:#fff;font-size:13px;font-weight:400;padding-top:45px;text-align:right;padding-bottom:20px;}

.danegora ul {list-style-type:none;}

.danegora ul li {display:inline-block;}

.ikona1 {background:url('../images/ikona1.jpg') no-repeat;line-height:33px;padding-left:40px;}

.ikona2 {background:url('../images/ikona2.jpg') no-repeat;line-height:33px;padding-left:40px;margin-left:25px;}

#gruemenu.grue_87 > ul > li {float:right !important;}

header {

     background:#f2f2f2;

     padding-top:50px;padding-bottom:50px;

}







             .pani1 .opis {font-size:14px;text-align:justify;line-height:25px;padding-right:30px}

        .pani1 {text-align:center;}

        .pani1 h2 {font-weight:500;font-size:25px;text-align:left}

   .pani1 img {display:block !important;transition:1s;}

   .pani1 img:hover {opacity:0.5;}

   .kont a:hover {background:#163c47;color:#fff;text-decoration:none;}

   .tekstglowna {background:url('../images/bg2.jpg')center no-repeat;padding-bottom:100px;font-family: 'Montserrat', sans-serif;font-weight:300;text-align:justify;font-size:16px;line-height:45px;color:#163c47;}

    .tekstglowna1 {background:url('../images/bg2.jpg')center no-repeat;padding-bottom:80px;padding-top:70px;font-family: 'Montserrat', sans-serif;font-weight:300;text-align:justify;font-size:16px;line-height:45px;color:#163c47;}

   .sygn img {padding-top:80px;display:block;margin:auto;padding-bottom:40px;}

   .grube {font-weight:500;}

   .tekstglowna h2 {padding-top:80px;font-family: 'Montserrat', sans-serif;font-weight:500;font-size:30px;color:#163c47;padding-bottom:20px;}

   .wiecej a {border:2px solid #163c47;padding-top:12px;padding-bottom:12px;color:#163c47;font-family: 'Montserrat', sans-serif;font-weight:500;font-size:16px;text-decoartion:none;

   -webkit-border-radius: 30px;

-moz-border-radius: 30px;

border-radius: 30px;padding-left:45px;padding-right:45px;margin-bottom:50px;transition:0.5s;}

.wiecej a:hover {text-decoration:none;border-color:#d6a85a;color:#d6a85a;margin-left:10px;}

.opis {padding-bottom:30px;}

.bg1 {background:url('../images/bg1.jpg')no-repeat;width:100%;padding-top:200px;padding-bottom:100px;background-color:#f3f5fa;}

.wartosci {font-weight:500;font-size:39px;color:#fff;font-family: 'Montserrat', sans-serif;text-align:center;}

.wartosci1 {color:#fff;font-size:19px;text-align:center;font-family: 'Montserrat', sans-serif;padding-top:10px;margin-bottom:100px;}

.okienko {background:#fff;padding-top:30px;margin-top:20px;padding-bottom:50px;border-top:10px solid #d6a85a;transition:1s;}

.okienko img {display:block;margin:auto;}

.okienko:hover {border-color:#163c47;}

.okienko:hover h5 {color:#d6a85a}

.logosik img {display:block;margin:auto;}

.st1 {font-weight:300;font-size:11px;padding-top:20px;}

footer {background:url('../images/pytaj.jpg') right #163c47 no-repeat;padding-top:30px;padding-bottom:30px;color:#fff;font-family: 'Montserrat', sans-serif;line-height:20px;}

   footer h6 {font-size:16px;font-weight:700;padding-top:20px;}

.okienko h5 {transition:0.5s;text-align:center;font-size:22px;color:#163c47;font-weight:700;font-family: 'Montserrat', sans-serif;padding-top:10px;padding-bottom:20px;}

.tek1 {font-size:14px;font-weight:300;color:#244752;text-align:center;padding-left:15px;line-height:25px;padding-right:15px;font-family: 'Montserrat', sans-serif;}

.ramka {border-right:1px solid #70888e;}

.pytaj a {display:block;width:100%;height:100%;margin-top:100px;transition:1s;}

.pytaj a:hover {margin-top:110px;}



 .breadcrumb {margin:0; padding:0; background:#f2f2f2; font-family: 'Montserrat', sans-serif;}

[itemprop="item"] {font-size:25px;color:#163c47;font-weight:500;}

[itemprop="itemListElement"] {font-size:16px;color:#163c47;font-weight:300;}

.divider {display:none;}

@media(max-width:440px) {

    .ikona1 {

        display:none !important;

    }

    .danegora {font-size:11px;padding-top:0;}

    header {display:none;}

    .logosik img {height:80px;margin-left:0;}

      footer {

      background:#163c47;

      }

      .pytaj a {width:100%;}

}

 .kontaktlink img:hover {opacity:0.8}

.kontaktlink img {width:181px;transition:0.5s}

.breadcrumb {}

.breadcrumb > .active {color:#163c47 !important;}

.breadcrumb a {transition:1s;text-decoration:none;}



/**** MENU rozwijane ***/



#gruemenu.grue_87 ul ul {padding-top:0;border-top:0;}

#gruemenu ul ul li a {font-weight:300 !important;}

#gruemenu.grue_87 ul > li > ul > li > a {line-height:18px !important;}

.wartoscilista {list-style-type:circle;margin-left:40px;margin-right:40px;}

.pani1 button {background:#d6a85a;margin-bottom:70px;border:none;width:100%;transition:1s;font-size:16px}

.pani1 button:hover {background:#163c47}

.pani1 button:focus {background:#163c47}

.btn-info {background-color: #163c47;

border-color: #163c47;}

#myModal .modal-title {font-family: 'Montserrat', sans-serif;font-weight:500;}

#myModal .modal-body p {font-family: 'Montserrat', sans-serif;font-size:12px;line-height:18px;font-weight:300;text-align:justify;}

#myModal .modal-footer button {font-family: 'Montserrat', sans-serif;}



#myModal1 .modal-title {font-family: 'Montserrat', sans-serif;font-weight:500;}

#myModal1 .modal-body p {font-family: 'Montserrat', sans-serif;font-size:12px;line-height:18px;font-weight:300;text-align:justify;}

#myModal1 .modal-footer button {font-family: 'Montserrat', sans-serif;}



#myModal2 .modal-title {font-family: 'Montserrat', sans-serif;font-weight:500;}

#myModal2 .modal-body p {font-family: 'Montserrat', sans-serif;font-size:12px;line-height:18px;font-weight:300;text-align:justify;}

#myModal2 .modal-footer button {font-family: 'Montserrat', sans-serif;}

.pani1:hover button {background:#163c47}
.formularzekontent {padding-top:80px;padding-bottom:80px;}
.fcp_form input.button {width:100% !important;margin-top:40px;}
.fcp_sendrow {margin-left:0 !important;}
#fcp_form    {font-family: 'Montserrat', sans-serif !important;}
div.fcp_line label  {font-family: 'Montserrat', sans-serif !important;font-weight:300 !important;font-size:12px !important;}
.grubiutkie .fcp_label {font-weight:500 !important;font-size:16px !important;margin-top:20px;margin-bottom:10px}
.fcp_form input.button {text-shadow:none !important;background:#d6a85a !important;font-family: 'Montserrat', sans-serif !important;font-weight:500 !important;border:none !important;transition:1s;}
.fcp_form input.button:hover {background:#163c47 !important;;}
