  /* 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;



}



















  



  



   .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;}



   .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 {text-align:center;font-size:10px;letter-spacing:2px;background:#163c47;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;}


#panel_cookie_dol .tresc {line-height:25px;}
.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 {padding-top:18px;}



.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;}

.oplywanie {}

.tekstglowna h3.braz {font-size:25px;color:#d6a85a;padding-bottom:0;margin-top:50px;font-weight:500;background:url('../images/sygnma.jpg') no-repeat;padding-left:45px}
  .clear {clear:both;}
.danekontakt {font-family: 'Montserrat', sans-serif;padding-bottom:10px;}
.danekontakt .opis {font-size:14px;font-weight:300;padding-top:20px;line-height:25px;}
  .danekontakt h3 {line-height:25px;}
   .danekontakt h2 {line-height:35px;padding-top:80px;font-family: 'Montserrat', sans-serif;font-weight:500;font-size:30px;color:#163c47;padding-bottom:30px;}
.danekontakt1 {font-family: 'Montserrat', sans-serif;padding-bottom:60px;}
.danekontakt1 .opis {font-size:14px;font-weight:300;padding-top:10px;line-height:25px;}
 
  .danekontakt1 h3 {line-height:25px;}
   .danekontakt1 h2 {line-height:35px;padding-top:10px;font-family: 'Montserrat', sans-serif;font-weight:500;font-size:30px;color:#163c47;padding-bottom:20px;}
     .fo {padding-top:70px !important;}
     #field005 {height:255px;}


div.fcp_checkbox_l label.fcp_lcb {max-width:90% !important;margin-bottom:15px;}
div.fcp_checkbox_inner {margin-bottom:15px;}
#fcp_form {padding:20px;}

div.fcp_line label  {font-family: 'Montserrat', sans-serif !important;font-weight:300 !important;font-size:12px !important;}
.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;}

.fcp_sendrow {margin-left:0 !important;}
div.fcp_sendrow input[type="submit"] {width:100% !important;}