/*
Theme Name:   Studnie KI child
Description:  Write here a brief description about your child-theme
Author:       KI
Author URL:   Write here the author's blog or website url
Template:     studnie-ki
Version:      1.0
License:      GNU General Public License v2 or later
License URI:  http://www.gnu.org/licenses/gpl-2.0.html
Text Domain:  studnie-ki
*/

/* Write here your own personal stylesheet */
*, *:before, *:after {
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
 }
 body {background:#fff;padding:0;margin:0;background:url(images/tlotop.png) repeat-x;}
a {text-decoration:none}
header {float:left;width:100%;padding:0;margin:0;height:289px;position:relative}
.wrapper {;margin:0 auto;width:960px;position:relative;z-index:100}

.logo {float:left;margin:41px 0 0 28px}

.telefon {float:right;margin:26px 103px 0 0;font:38px 'Arial';color:#EE6C0D;position:relative}
.headerimg {float:left;margin-top:-120px;margin-bottom:110px}
img.gwarancja {float:right;width:130px;position:absolute;z-index:9999;bottom:-150px;right:-150px}

img.gwarancja:hover {opacity:0.9}
.nawigacja {float:left;width:100%;height:51px;list-style-type:none;background:#4A9BF9;padding:0;margin:36px 0 0 0;z-index:99999 !important;border-bottom:2px solid #F37A1F}
.nawigacja > li {float:left;padding:24px 15px 9px 15px;font:14px 'Arial';font-weight:bold;text-transform:uppercase;position:relative;border-right:1px solid #72B4FC;border-left:1px solid #2B8CF9}

.nawigacja > li:first-child {border-left:0}.nawigacja > li:last-child {border-right:0}
.nawigacja > li a {color:#fff;} .nawigacja > li:hover {background:#1481F8} .nawigacja > li a:hover {color:#fff}

.nawigacja > li:hover > ul {display:block}
.nawigacja > li > ul {position:absolute;top:49px;left:0;list-style-type:none;width:240px;padding:2px 0 0 0;margin:0;text-transform:none;display:none;z-index:99999 !important}
.nawigacja > li > ul > li {float:left;width:100%;background:#4A9BF9;margin-top:0;padding:7px 10px;font:13px 'Arial';font-weight:bold;border-bottom:1px solid #72B4FC;border-top:1px solid #2B8CF9} .nawigacja > li > ul > li a{color:#fff}
.nawigacja > ul > li:first-child {border-top:0}.nawigacja > ul > li:last-child {border-bottom:0}

.nawigacja > li > ul > li:hover{background:#1481F8}
.nawigacja > li > ul > li > a > span {float:left;width:3px;height:3px;background:#464545;margin:7px 10px 0 0}
#owl-demo {float:left;width:730px;margin-top:-115px;position:relative;z-index:0 !important}
#owl-demo h2 {margin:0;float:left;padding:0;position:absolute;top:60px;left:40px;font:30px 'Arial';color:#fff;font-weight:bold;width:400px}
#owl-demo div.opis {float:left;position:absolute;top:130px;left:40px;font:14px 'Arial';color:#fff;width:330px;height:200px}

#owl-demo a.button {clear:both;float:right;background:#4a9bf5;color:#fff;font:11px 'Arial';font-weight:bold;text-transform:uppercase;padding:7px 15px;margin:35px 0 0 10px}
#owl-demo a.button:hover {background:#1481F8;color:#fff}


.potrojny {float:left;width:100%;margin-top:20px}
div.news {float:left;width:316px;height:187px;position:relative;margin-right:6px;border:8px solid #E9E9E9}
.youtube {float:left;border:8px solid #E9E9E9;} .youtube img {float:left}
div.news img {float:left;position:relative;z-index:9}
div.news .newsop {position:absolute;bottom:0;left:0;width:100%;color:#fff;background:#4085D6;font:11px 'Arial';font-weight:bold;z-index:10;padding:4px 0 0 0;opacity:0.9}
div.news .newsop h2 {float:left;width:100%;margin:0;padding:0;font:14px 'Arial';font-weight:bold;margin:0 5% 8px 5%;}
div.news .newsop h2 a {color:#fff} div.news .newsop h2 a:hover {text-decoration:underline;color:#F37A1F}
div.news .newsop article {width:94%;margin:0 3%;font:12px 'Arial';margin-bottom:-5px}

div.news .newsop h2 img {float:Left;margin:2px 10px 0 0}

div.news:hover .newsop {opacity:0.8}

.well {float:left;width:100%;margin:30px 0 10px 0}
.well h1 {font:18px 'Arial';font-weight:bold;color:#464545;float:left;width:100%;margin:0;padding:0}
.well article {float:left;width:100%;font:14px 'Arial';color:#414141;margin:15px 0 0 0}

.teren {width:100%;float:left;margin-top:10px}

.teren > h2 {float:left;width:230px;height:84px;background:#4A9BF9;color:#fff;font:15px 'Arial';font-weight:bold;text-transform:uppercase;text-align:center;padding:29px 10px 0 10px}
.powiat {float:left;width:210px;margin:0 0 0 30px;} .powiat h3 {float:left;font:13px 'Arial';font-weight:bold;;margin:0;padding:0;width:100%;margin-top:20px}
.powiat h3 a {color:#818282}

.powiat article {float:left;width:100%;font:11px 'Arial';margin-top:8px}
.powiat article a {color:#818282}
footer {float:Left;width:100%;background:#E8E8E8;height:52px;margin:10px 0}
footer .polewej {float:Left;width:481px;padding:12px 17px 0 17px;font:12px 'Arial';color:#9c9c9c}
footer .licznik {float:left;width:150px;text-align:center;font:12px 'Arial';color:#9c9c9c;padding-top:20px}
.realizacja {float:right;margin:21px 15px 0 0;font:12px 'Arial';color:#b6b6b6}
.realizacja img {float:right;opacity:0.4;margin-left:7px;margin-top:-4px}
.realizacja img:hover {opacity:1}

.entry-title {float:left;width:100%;background:#4a9bf9;margin:0;font:15px 'Arial';font-weight:bold;color:#fff;padding:17px 15px;text-transform:uppercase;margin-top:-110px}

article.tresc {float:left;width:100%;margin-top:-30px;font:14px 'Arial';color:#414141;padding:0 3%;margin-top:-45px}

article.tresc iframe {width:100%;height:300px;float:left;margin-top:15px}
article.kontakt iframe {width:100%;height:300px;float:left;margin-top:15px}

h2.ent {float:left;width:100%;margin:0;padding:0;font:18px 'Arial';font-weight:bold;margin-bottom:16px}
article.tresc a {color:#0778F5}


.gallery_box_single {float:left;margin-left:-3%;width:106%;padding:0;}
.gllr_image_block  {float:left !important;margin-right:0px;padding:6px 2px}
.gllr_image_block p {padding:4px 4px 1px 4px;float:left;margin:0;background:#DADBDD}
.gllr_image_block img {border:2px solid #fff}

.kontakt {float:left;width:100%;margin-top:-110px}
.lewostronny {float:left;width:250px;margin-right:21px}

.lewostronny h2, .prawostronny h2, .mp {float:left;margin:0;padding:0;width:100%;background:#4A9BF9;color:#fff;font:15px 'Arial';font-weight:bold;text-transform:uppercase;padding:20px 23px}

.prawostronny {float:left;width:688px}

.danef {float:left;font:14px 'Arial';color:#818282;margin:25px 0 0 15px}


.prawostronny .full {float:left;width:100%;margin-top:20px}
.prawostronny .half {float:left;width:49%;margin-top:20px;margin-right:1%} .prawostronny .half2 {float:left;width:50%;margin-top:20px;}
.prawostronny label {float:left;width:125px;font:15px 'Arial';color:#818282;text-align:right;padding:9px 20px 0 0}
.prawostronny .full input {float:left;width:560px;border:3px solid #D6D6D6;height:35px;padding:2px 10px;font:12px 'Arial'}
.prawostronny .full textarea {float:left;width:560px;border:3px solid #D6D6D6;height:180px;padding:2px 10px;font:12px 'Arial'}
.prawostronny .half input {float:left;width:190px;border:3px solid #D6D6D6;height:35px;padding:2px 10px;font:12px 'Arial'}
.prawostronny .half2 input {float:left;width:217px;border:3px solid #D6D6D6;height:35px;padding:2px 10px;font:12px 'Arial'}

.mp {margin-top:20px;}

.prawostronny .button input {background:#4a9bf9;float:right;width:150px;text-align:center;font:15px 'Arial';color:#fff;text-transform:uppercase;font-weight:bold;border:0;padding:8px 0;margin:7px 4px 0 0}
.prawostronny .button input:hover {background:#878C8C}

.rr {float:left;width:100%;margin-bottom:15px} .rr img {float:left;margin-right:9px}

.rr img.j {float:left;margin:5px 9px 0 0}

.current_page_item {background:#f37a1f !important;} .current_page_item a {color:#fff !important}

div.menu-slider {float:left;width:215px;background:#80797B;height:379px;margin-top: -115px;margin-right:15px}

ul.obokslidera {float:left;margin:10px 0;padding:0 10px;list-style-type:none;width:100%}
ul.obokslidera li {float:left;width:100%;;padding:7px 10px;border-bottom:1px solid #696365;border-top:1px solid #857E81}
ul.obokslidera li:last-child{border-bottom:0}ul.obokslidera li:first-child{border-top:0}
ul.obokslidera li a {color:#E3E1E2;font:12px 'Arial';font-weight:bold} ul.obokslidera li a:hover {color:#F48025}