@charset "utf-8";
/* CSS Document */

*{
	margin:0;
	padding:0;
	outline:none;
	font-family: Lato, Tahoma, Geneva, sans-serif;
	/*! line-height:1.5em; */
	font-size:1.0em;
}
table{border-collapse:collapse;}

sup{font-size:85%; vertical-align: baseline; position: relative; top:-0.4em;}

img{border:none;}
p{
	/*line-height:1.2em;*/
}
.holder-content *{/*line-height:17px;*/}
h1{
	font-size: 1.4em;
	color: #2c5987;
	font-weight: normal;
	margin: 0;
	padding-bottom: 0.3em;
}

a{color:#000000;}
/* html{background:#f8f8f8 url(../images/layout/bg-html.png) repeat;} */
body{
	/*! background:url(../images/layout/bg-top.png) repeat-x 0 0; */
	/* min-width:1190px; */
}

.holder-top-mobile {display: none;}
#menu-box {display: none;}

@media screen and (min-width: 200px) {
	.holder-middle .menu li {
	border-bottom: none;
	height: 40px;
	line-height: 40px;
	font-size: 1.4em;
	/* border-left: 1px solid #c8c8c8; */
}

	/* Option 1 - Display Inline */
	.holder-middle .menu li {
	display: inline-block;
	margin-right: -4px;
}

	.holder-chaser .chaser li {
	border-bottom: none;
	height: 40px;
	line-height: 40px;
	font-size: 1.4em;
	/* border-left: 1px solid #c8c8c8; */
}

	.holder-chaser .chaser li {
	display: inline-block;
	margin-right: -4px;
}


}


#rodoinfo {display:none; width: 995px; font-size: 0.8em; margin: 0 auto; column-count: 2; padding-top: 10px; padding-bottom: 20px; border-top: 1px silver solid;}

/* Szare tlo gornego formularza */
.holder-top-form {background-color: #f4f4f4;}
.holder-top-form .top-form-total {background-color: #f4f4f4; display: flow-root;}
.holder-top-paskowy {background-color: white;}
.top-form-left input.topfile {background-color: #f4f4f4;}

/* --- WĄSKI UKLAD --- */
@media only screen and (max-width: 1251px) {
body {min-width:995px;}
.holder-top .top, .holder-middle .loc-holder .loc, .container {width:995px;}
.holder-chaser {width: 100%; height: 40px; border-bottom: 1px solid #ebebeb; z-index:500; position: fixed; display: none; top:0;}
.holder-chaser .chaser{width: 995px; height: 40px; left: 50%; position: fixed; transform: translateX(-50%);}
.holder-middle .menu{width: 995px; margin: 0 auto;}
.holder-navi {padding-bottom: 8px;}
.holder-navi ol {width: 995px; margin: 0 auto;}
.holder-footer .menu{height: 80px;}
.holder-left{width:154px;}
.holder-content{width:550px; margin-right:9px;}
.holder-top-form .top-form-total{width:995px;}
.top-form-header{width:750px;}
.top-form-left {width:440px;}
.top-form-left .area-holder .resizable{min-width:400px; max-width:400px;}
.holder-top-paskowy .top-form-pasek{width:995px;}
#rodoinfo {width: 995px;}
.top-form-left p.info2{font-size:0.7em;}
#follow{display:none;}  /* Ikona FB na małych ekranach */
.holder-middle .menu li.wyrzuc{display:none;}  /* Regulaminy na małych ekranach */
.window-opinie{display:none;}
.top-form-pasek-lewy{width:380px; float: left; padding: 2px 0px 0px 0px; display:block; margin-left: 10px;}
.top-form-pasek-srodek{width:330px; float: left; padding: 2px 0px 0px 0px; display:block; margin-left: 10px;}
.top-form-pasek-prawy{width:230px; float: left; padding: 2px 0px 0px 0px; display:block; margin-left: 10px;}
.site-form.v2 p.title, .site-form.v2 p.desc{font-size:1.5em;}
#div_opinie {width: 185px;}
#pytscroller {width: 185px;}
#wybopikli {font-size: 0.9em;}
.wytycznerodo{background: url(https://www.eporady24.pl/images/rodo154px.png); border: 1px solid grey; display:block; width: 154px; height: 200px; padding-top:10px;}
.dokumentyrodo{background: url(https://www.eporady24.pl/images/rodo154px-dokumenty.png); border: 1px solid grey; display:block; width: 154px; height: 200px; padding-top:10px;}
.holder-dodatkowy{padding: 10px; margin: 10px 0; background: #f0f0f0 url("../images/layout/tekst-dodatkowy-medium.png") no-repeat 10px 10px; height: 84px;}
}


/* --- SZEROKI UKLAD --- */
@media only screen and (min-width: 1252px) {
body {min-width:1190px;}
.holder-top .top, .holder-middle .loc-holder .loc, .container {width:1190px;}
.holder-chaser {width: 100%; height: 40px; border-bottom: 1px solid #ebebeb; z-index:500; position: fixed; display: none; top:0;}
.holder-chaser .chaser{width: 1190px; height: 40px; left: 50%; position: fixed; transform: translateX(-50%);}
.holder-middle .menu{width: 1190px; margin: 0 auto;}
.holder-navi {padding-bottom: 8px;}
.holder-navi ol {width: 1190px; margin: 0 auto;}
.holder-footer .menu{height: 40px;}
.holder-left{width:250px;}
.holder-content{width:640px; margin-right:15px; margin-left: 6px;}
.holder-top-form .top-form-total{width:1190px;}
.top-form-header{width:1170px;}
.top-form-left {width:605px;}   /* było 635 */
.top-form-left .area-holder .resizable{min-width:565px; max-width:565px;} /* było 595 */
.holder-top-paskowy .top-form-pasek{width:1190px;}
#rodoinfo {width: 1190px;}
.top-form-left p.info2{font-size:0.8em;}
.top-form-pasek-lewy{width:470px; float: left; padding: 2px 0px 0px 0px; display:block; margin-left: 10px;}
.top-form-pasek-srodek{width:380px; float: left; padding: 2px 0px 0px 0px; display:block; margin-left: 10px;}
.top-form-pasek-prawy{width:300px; float: left; padding: 2px 0px 0px 0px; display:block; margin-left: 10px;}
.site-form.v2 p.title, .site-form.v2 p.desc{font-size:1.4em;}
.top-form-zgody-top {margin-left: 10px;}
#div_opinie {width: 270px;}
#pytscroller {width: 270px;}
.wytycznerodo{background: url(https://www.eporady24.pl/images/rodo200px.png); border: 1px solid grey; display:block; width: 200px; height: 259px; margin:10px auto; }
.dokumentyrodo{background: url(https://www.eporady24.pl/images/rodo200px-dokumenty.png); border: 1px solid grey; display:block; width: 200px; height: 259px; margin:10px auto; }
.holder-dodatkowy{padding: 10px; margin: 10px 0; background: #f0f0f0 url("../images/layout/tekst-dodatkowy-large.png") no-repeat 10px 10px; height: 65px;}
}

.holder-content *:link {color: #2c5987; text-decoration: none;
}
.holder-content a:hover {color: #2c5987; text-decoration: underline;
}
a:visited {color:#2c5987; text-decoration:none;}
a:hover {color:#2c5987; text-decoration:underline;}


.dane-publikacji {
	font-size: 0.8em;
	padding-bottom: 1em;
}

.dane-publikacji a:link {color:black;}


/* --------------------------- Top & Footer-------------------------------------------- */
.holder-top{} /* height:69px; */
.holder-top .top, .holder-middle .loc-holder .loc, .container{
	margin:0 auto;
}
.holder-top .top{
	/* background:url(../images/layout/eporady-logo-blue.png) no-repeat; */
	height:66px;
	position:relative;
	/*! background-color: #EBEBEB; */
}
.holder-top .top .home, .holder-top .top .dbamy, .holder-top .top .search .btn{position:absolute;}
.holder-top .top .home{
	display:block;
	width:270px;
	/*! /*! height:65px; */ /*! *\/ */
	/* padding-left: 20px; */
}
.holder-top .top .fb{
	width:210px;
	height:30px;
	left:515px;
	position:absolute;
	top:5px;
}
.holder-top .top .dbamy{
	background:url(../images/layout/sprite1.png) no-repeat;
	background-position: 0 -119px;
	width:240px;
	height:25px;
	left:485px;
	position:absolute;
	top:36px;
}
.holder-top .top .opinie{
	background:url(../images/layout/sprite1.png) no-repeat;
	background-position: 0 -48px;
	display:block;
	/*font-size:12px;*/
	height:36px;
	left:240px;
	padding:15px 0 0 10px;
	position:absolute;
	text-align:center;
	text-decoration:none;
	top: 0;
	width:245px;
}
.holder-top .top .opinie > strong{/*font-size:13px;*/}

.logoform {
    display: block;
    background: url(../images/layout/logoform2.svg) 0 0 no-repeat;
    height: 45px;
    margin-left: 0px;
}

.logoforminfor {
    display: block;
    background: url(../images/layout/logoforminfor.svg) 0 0 no-repeat;
    height: 55px;
    margin-left: 0px;
}


a.opiniowiec:link, a.opiniowiec:visited {text-decoration:none; color: #729331}
a.opiniowiec:hover {text-decoration:underline;}

.holder-top .top .search{
	/* background:url(../images/layout/bg-search.png) no-repeat 0 11px; */
	float:right;
	position:relative;
	width:270px;
	/*height:66px;*/
}
.holder-top .top .search input.search{
	/*background:url(../images/layout/search-input.png) no-repeat;*/
	/*border:none;*/
	/*font-size: 11px;*/
	height:22px;
	right:5px;
	/*line-height: 18px;*/
	padding:0 90px 0 10px;
	position:absolute;
	top:30px;
	vertical-align:middle;
	width:160px;
	border-radius: 0;
}
.holder-top .top .search input.btn{
	right:5px;
	position:absolute;
	top:28px;
	/* left: 261px;
	top: 36px; */
	border-radius: 0;
}

.holder-top .holder-login{position:absolute; top:5px; right:0; width:100%; height:25px;} /* text-align:center; */
.holder-top .holder-login > a{font-weight:bold; text-decoration:none; /*font-size:11px;*/ margin:0 0 0 5px; color:#1f5584;}
.holder-top .holder-login > a:hover{text-decoration:underline; color:#2576bc;}
.holder-top .holder-login a.login{}
.holder-top .holder-login a.register{border-left:solid 1px #1f5584; padding:0 0 0 15px; margin:0 0 0 15px;}

.holder-middle{/* height:55px;*/ margin-bottom:10px; border-top: 1px solid #ebebeb; border-bottom: 1px solid #ebebeb;}

.holder-middle .menu{
	/*! background:url(../images/layout/bg-top-menu.png) repeat-x; */
	height:40px;
	/*text-align:center;*/
	font-size:0.65em;
}

.holder-middle .menu ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
.holder-middle .menu li {
	line-height: 38px;
	height: 39px;
	font-weight:300;
	/*border-bottom: 1px solid #888;*/
}

.holder-middle .menu a {
	text-decoration: none;
	color: #003953;
	display: block;
	transition: .3s background-color;
	padding: 0 15px;
}

.holder-middle .menu li:first-child a{padding-left:0px;}

.holder-middle .menu a:hover {
	color: #0076BD;
	border-bottom: 2px solid #0076BD;
/*	background-color: #2c5987;
	color: #fff; */
}

.holder-chaser .chaser{
	height:40px;
	font-size:0.65em;
	background-color: #ffffff;
}

.holder-chaser .chaser ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
.holder-chaser .chaser li {
	line-height: 38px;
	height: 40px;
}

.holder-chaser .chaser a {
	text-decoration: none;
	color: #003953;
	display: block;
	transition: .3s background-color;
	padding: 0 15px;
    text-transform: uppercase;
}

.holder-chaser .chaser a:hover {
	color: #0076BD;
	border-bottom: 2px solid #0076BD;
}

.holder-chaser .chaser .chaser-zapytaj {
	background-color: #e7505a;
	margin-right:4px;
    text-align: center;
}

.holder-chaser .chaser .chaser-zapytaj a {
	color: white;
	font-family: "Trebuchet MS", Arial, Tahoma, sans-serif;
	font-size: 1.5em;
	letter-spacing: 1px;
	text-transform: initial;
}

.holder-chaser .chaser .chaser-zapytaj a:hover {
	background-color: #e12330;
}

.holder-footer-mobile{background-color: #fff; text-align: center; font-size: 0.7em; padding: 10px 0;}
a.footer-mobile-link{color: darkgrey; text-decoration: none;}
a.footer-mobile-linkhover{color: black; text-decoration: none;}

.holder-footer .menu{
	/* background:url(../images/layout/bg-bottom-menu.png) repeat-x; */
	/*height:40px;*/
	/*text-align:center;*/
	border-bottom: 1px solid #c8c8c8
}
.holder-middle .menu a.item, .holder-footer .menu a.item{
	/* background:url(../images/layout/top-menu-border.png) no-repeat 100% 2px; */
	color:#000;
	display: inline-block;
	/*font-size: 0.8em;*/
	/*font-weight: bold;*/
	height: 8px;
	padding: 10px 9px 10px 10px;
	text-decoration: none;
}
.holder-middle .menu a.item{} /* text-transform: uppercase; */
.holder-middle .menu a.item:hover, .holder-footer .menu a.item:hover{color:#2c5987;}
.holder-middle .menu a.item.last{background:none;}

.holder-middle .loc-holder{
	background:#ebebeb;
	color:#626060;
	/*font-size: 11px;*/
	height: 15px;
	margin-top: 5px;
}
.holder-middle .loc a, .holder-middle .loc span{
	color:#626060;
	font-weight:bold;
	text-decoration:none;
}
.holder-middle .loc a:hover{text-decoration:underline;}

.holder-footer{text-align: center; margin-bottom:5px; background-color: #f0f0f0; border-top: 1px solid #c8c8c8;}
.holder-footer .partnerzy{background:#fff;}
.holder-footer .partnerzy .item{margin:0 10px;}
.holder-footer .partnerzy img.item{padding-top:8px;}
.holder-footer .links{
	background:#fff;
	padding:20px 0;
}
.holder-footer .links, .holder-footer .links .p11 > a{
	color:#56595C;
	font-size: 0.85em;
}

/* --------------------------- / Top & Footer-------------------------------------------- */
.holder-left, .holder-content, .holder-right{float:left;}
.holder-left {
	margin-right:9px;
}

.holder-content * {line-height: 1.5rem; text-decoration: none;}

.holder-right{width:270px;/*! background-color: lightcoral; */}
.holder-left a.btn-zadaj-pytanie{
	/* background:url(../images/layout/btn-zadaj-pytanie.png) no-repeat;
	width:154px;
	text-indent:-5000px; */
	/*background:#8dc352 url(../images/layout/sprite1.png) no-repeat 130px -492px;*/
	display:block;
	/*height:15px;*/
	margin:0 0 5px;
	color:#fff;
	/*font-size:15px;*/
	font-weight:bold;
	text-decoration:none;
	/*text-shadow:1px 1px 1px #555555;*/
	padding:10px;
}
.holder-left a.btn-zadaj-pytanie:hover{
	/* background-color:#7ebc44; */
	/* background:#8dc352 url(../images/layout/sprite1.png) no-repeat 130px -492px; */
	/* background-position:130px 8px; */
}
.holder-left a.btn-zadaj-pytanie.v2{background-color:#2c5987;}
.holder-left a.btn-zadaj-pytanie.v2:hover{background-color:#729331;} /* #4d8bbf - niebieski */

.holder-left a.btn-zadaj-pytanie.v3{background-color:#f1b214;}
.holder-left a.btn-zadaj-pytanie.v3:hover{background-color:#f3a315;}

/* --------------------------- Left Menu -------------------------------------------- */
ul.menu, ul.menu ul.sub-menu{list-style:none;}
ul.sub-menu{display:none;}
ul.menu li.active ul.sub-menu{display:block;}
ul.sub-menu.active{display:block;}
/* ul.menu li.item{background:url(../images/layout/v-spacer.png) 0 100% repeat-x;} */
ul.menu li.item{
	/* font-weight:bold; */
	font-size:0.9em;
	position:relative;
	cursor:pointer;
}
ul.menu li.item *{/*line-height:15px;*/}
ul.menu .item a.link{
	background:url(../images/layout/sprite1.png) no-repeat -160px -265px;
	background:url(../images/layout/sprite1.png) no-repeat -160px -256px\9; /* IE hack */
	position:absolute;
	display: block;
	height:15px;
	width:5px;
}
ul.menu .item a, ul.menu .item span.slide{
	color:#565555;
	display: block;
	padding:8px 0 5px 10px;
	text-decoration: none;
}

ul.menu li.active ul.sub-menu{display:block;}

/* ul.menu .item a:hover, ul.menu .item a.active{color:#eb7b06; background-position:0 50%;} */

ul.menu .item ul.sub-menu .sub-item {font-size: 0.9em;}

ul.menu .item ul.sub-menu .sub-item a{
	/* background:url(../images/layout/sprite1.png) no-repeat 5px -624px; */
	font-weight:normal;
	padding:6px 0 4px 15px;
}
ul.menu .item ul.sub-menu .sub-item a:hover, ul.menu .item ul.sub-menu .sub-item a.active{background-color:#eee;color:#565555;}

ul.menu li.item:hover a.link, ul.menu li.item.active a.link{background-position:0 -265px;
background-position:0 -256px\9;} /* IE hack */
ul.menu li.item:hover span.slide, ul.menu li.item.active span.slide{color:#eb7b06;}

/* --------------------------- / Left Menu -------------------------------------------- */

/* --------------------------- Left Menu bez rozwijania --------------------------------------------
ul.menu, ul.menu ul.sub-menu{list-style:none;}
ul.menu li.item{background:url(../images/layout/v-spacer.png) 0 100% repeat-x;}
ul.menu li.item{
	font-weight:bold;
	font-size:11px;
}
ul.menu .item a{
	background:url(../images/layout/menu-item.png) no-repeat -160px 50%;
	color:#565555;
	display: block;
	padding:8px 0 10px 10px;
	text-decoration: none;
}
ul.menu .item a:hover, ul.menu .item a.active{color:#eb7b06; background-position:0 50%;}
ul.menu .item ul.sub-menu .sub-item a{
	background:url(../images/layout/menu-sub-item.png) no-repeat 5px 50%;
	font-weight:normal;
	padding:6px 0 4px 15px;
}
ul.menu .item ul.sub-menu .sub-item a:hover, ul.menu .item ul.sub-menu .sub-item a.active{background-color:#eee;color:#565555;} */
/* --------------------------- / Left Menu -------------------------------------------- */


div.biuletyn p.title, div.wSerwisie p.title, .holder-left .box p.title, .holder-right .box p.title{
	background:#f0f0f0; /* #70b637 */   /* #AAD06E */
	/*color:#fff;*/
	display:block;
	/*font-weight:bold;*/
	height:18px;
	/* text-shadow:1px 1px 2px #555555; */
	text-align:center;
	padding:0.3em 0 0.6em;
}
div.biuletyn{
	background:#eee; /* #aad06e */
	/* border:solid 1px #9bc15f; */
	/*font-size:11px;*/
	margin:5px 0 1px;
}
div.biuletyn div.desc{
	position:relative;
	padding:3px 7px 30px;
}
div.biuletyn select.biuletyn{
	position:absolute;
	bottom:5px;
	left:7px;
	width:50px;
	padding:1px 1px 2px;
	width:115px;
}
div.biuletyn input.biuletyn{
	position:absolute;
	bottom:5px;
	left:125px;
}
div.wSerwisie{/*background:#f3f3f3;*/ padding:0 0 3px;}
div.wSerwisie p.title{
	/*background:#ababab;*/
	border:solid 1px #ececec;
}
div.wSerwisie div.desc p{margin:6px 0 8px 5px; font-size:0.8em;}
div.wSerwisie div.desc p a{
	color:#000000;
	text-decoration:none;
}
div.wSerwisie div.desc p >img{margin-right:5px;}

.holder-left .box, .holder-right .box{
	/* background:#f3f3f3; */
	margin:1px 0;
}
/*.holder-left .box p.title, .holder-right .box p.title{background:#ababab;}*/
.holder-left .box .content, .holder-right .box .content{padding:5px 5px 0; font-size: 0.8em}
.holder-left .box .content > a, .holder-right .box .content > a {
	/* background:url(../images/layout/v-spacer.png) repeat-x 0 100%; */
	display:block;
	font-size: 0.9rem;
	text-decoration:none;
	padding:0 2px 6px;
	/*line-height:16px;*/
    color: #565555;
}
.holder-left .box .content > a:hover, .holder-right .box .content >a:hover{text-decoration:underline;}
/* ----------------------------- Right Layout --------------------------------------- */
.holder-right .holder-counter{
	background:#dddddd; /* eedd98 */
	color:#333333;
	/*font-size:12px;*/
	font-weight: bold;
	height:18px;
	padding:6px 0 6px 2px;
	text-align:center;
}
.holder-right .holder-counter p.title, .holder-right .holder-counter ul.counter{float:left;}
.holder-right .holder-counter p.title{margin:0 3px 0 15px;}
.holder-right .holder-counter li.number /* v2 */{
	background:url(../images/layout/sprite1.png) no-repeat 0 -540px;
	display:block;
	float:left;
	height: 12px;
	list-style: none outside none;
	margin:0 0 0 2px;
	padding:3px 1px;
	width: 14px;
}
.holder-right p.opinie{
	background:#eee url(../images/layout/sprite1.png) no-repeat 0px -375px;
	display:block;
	margin-bottom:1px;
}

.holder-right p.opinie:hover{background-color:#ccc;}
.holder-right p.opinie:hover a.opinie{background-position:240px 4px}
.holder-right a.opinie{
	/* background:url(../images/layout/hand.png) no-repeat 240px 3px; */
	display:block;
	/*font-size:12px;/*
	font-weight: bold;
	height:20px;
	padding:8px 0 5px 80px; /* 8px 0 0 70px */
	text-decoration:none;
}
.holder-right a.btn-szukamy-prawnikow{
	background-color:#e7505a; /* #2c5987; */ 
	display:block;
	margin:1em 0 5px;
	color:#fff;
	text-decoration:none;
	padding:7px 10px;
    font-size: 1.3em;

}
.holder-right a.btn-szukamy-prawnikow:hover{
	background-color:#729331;
	text-decoration:none;
}

/*
.holder-right .holder-counter{* v1 *
	background:#eedd98; color:#333333; float: left; font-size: 12px; font-weight: bold; height: 33px; padding: 6px 0 6px 2px; text-align: center; width: 132px;}
.holder-right .holder-counter li.number{background:url(../images/layout/counter-bg.png) no-repeat; display:block; float:left; height: 12px; list-style: none outside none; margin: 5px 0 0 2px; padding: 3px 1px; width: 14px;}
.holder-right a.opinie{background:#b4d6f4 url(../images/layout/btn-opinie.png) no-repeat 3px 100%; margin-right:1px; display:block; float:left; text-indent:-5000px; width:135px; height:45px;
}
*/

.holder-right .holder-zapytaj{
	background:url(../images/layout/zapytaj-prawnika.png) no-repeat 0 0;
	width:100%;
	height:64px;
	margin-bottom:1px;
	display:block;
	text-indent:-50000px;
}

.holder-right .holder-zapytaj:hover{
	background:url(../images/layout/zapytaj-prawnika.png) no-repeat 0 -64px;
}

.holder-right .holder-zapytaj.v1{background-image:url(../images/layout/zapytaj-prawnika-1.png); height:92px;}
.holder-right .holder-zapytaj.v2{background-image:url(../images/layout/zapytaj-prawnika-2.png); height:82px;}
.holder-right .holder-zapytaj.v3{background-image:url(../images/layout/zapytaj-prawnika-3.png); height:92px;}
.holder-right .holder-zapytaj.v4{background:#4a87bc url(../images/layout/zapytaj-prawnika-4.png) no-repeat 50% 9px; height:90px;}
.holder-right .holder-zapytaj.v4:hover{background-color:#346ea0;}
.holder-right .holder-zapytaj.v10{background:url(../images/layout/zapytaj-prawnika-10.png) no-repeat 50% 1px; height:93px;}
.holder-right .holder-zapytaj.v11{background:url(../images/layout/zapytaj-prawnika-11.png) no-repeat 50% 0; height:92px;}
.holder-right .holder-zapytaj.v21{background:#f8f8f8 url(../images/layout/zapytaj-prawnika-31.png);}
.holder-right .holder-zapytaj.v22{background:#f8f8f8 url(../images/layout/zapytaj-prawnika-32.png);}
.holder-right .holder-zapytaj.green{background:#ffffff url(../images/layout/zapytaj-prawnika.png);}

.holder-right .holder-zapytaj.v31{background:#f8f8f8 url(../images/layout/zapytaj-prawnika-41.png);}
.holder-right .holder-zapytaj.v32{background:#f8f8f8 url(../images/layout/zapytaj-prawnika-32.png);}
.holder-right .holder-zapytaj.v33{background:#f8f8f8 url(../images/layout/zapytaj-prawnika-43.png);}

.holder-right .holder-zapytaj.v31:hover{background-color:#f6edb3;}
.holder-right .holder-zapytaj.v32:hover{background-color:#c5e1fa;}
.holder-right .holder-zapytaj.v33:hover{background-color:#d8f1bb;}

.holder-right div.lawyers{margin:2px 0; background-color: white;}
.holder-right div.lawyers h1{
	color:#1f67a4;
	/* font-family: Georgia, "Times New Roman", Times, serif; */
	/*font-size: 16px;*/
	/* font-weight: normal; */
	padding: 10px 0;
	text-align: center;
}

holder-right table.lawyers td{vertical-align:middle;}
/* Poniższa linia jest potrzebna przy braku zdjęcia prawnika */
.holder-right table.lawyers th .namealt{font-size:0.7em; font-weight: normal;}
.holder-right table.lawyers td .name{
	font-size:0.7em;
	color:#000000;
	/*line-height:15px;*/
	text-decoration:none;
}
.holder-right table.lawyers th.border{background:url(../images/layout/h-spacer.png) repeat-y 0 0;}
.holder-right table.lawyers th.img{padding:4px 3px; border:none;}

.holder-right a.p-partner{background:url(../images/layout/program_partnerski.jpg) no-repeat; display:block; margin:2px 0; height:110px;}


/* ----------------------------- / Right Layout --------------------------------------- */

/* ----------------------------- Main Page Content --------------------------------------- */



.news-short{
	/* background:url(../images/layout/news-short-title-bg.png) repeat-x; */
	overflow:hidden;  /* auto */
	/*font-size:11px;*/
	margin-bottom:10px;
}

.news-short2{
	overflow:none;
	/* font-size:11px; */
	/*margin-bottom:10px;*/
	/*border-bottom: 1px solid #eee;*/
}
.news-short h1.title{
	/* background:url(../images/layout/news-short-title.png) no-repeat 5px 7px; */
	padding:5px 22px 12px;
	display:block;
}

.news-short h2.title{
	/* background:url(../images/layout/news-short-title.png) no-repeat 5px 7px; */
	padding:5px 7px 12px;
	display:block;
}

h2.xtitle {/*font-size: 13px;*/ color: #555; padding-top: 10px; border-top: 1px solid #eeeeee;}
h6.xtitle {/*font-size: 13px;*/ color: #555; padding-top: 10px; border-top: 1px solid #eeeeee;}
.news-short div.titleo{padding:5px 0 12px; display:block;}

.news-short h1.title, .news-short h1.title > a {
	/*font-size:11px;*/
	color:#555555;
	/* text-transform:uppercase; */
	text-decoration:none;
}
.news-short .left, .news-short .right{
	float:left;
	/* min-height:60px; */
	width:264px;
}
.news-short .left{margin:0 18px 0 3px;}
.news-short a.title{
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	/*line-height:18px;*/
}
.news-short a.title:hover{text-decoration:underline;}
.news-short span.date{font-size:0.6em; color:#777777;}
.news-short p.desc{/*font-size:11px;*/}
.news-short a.item{
	text-decoration:none;
	display:block;
	position:relative;
	padding-left:35px;
	/*line-height:18px;*/
	color:#000000;
	margin-bottom:5px;
}
.news-short a.item span.date{
	position:absolute;
	left:0;
	top:5px;
}
.news-short a.item:hover{text-decoration:underline;}
.news-short a.item:hover span.date{text-decoration:none;}
a.more, .news-short a.more, .news-short.opinie .dobmar-pause{
	border-bottom:dashed 1px #a8a8a8;
	color:#555555;
	float: right;
	/*font-size: 11px;*/
	font-weight: bold;
	margin-top: 5px;
	text-decoration: none;
	padding-bottom:3px;
}

#google + .news-short.opinie {float:left; height:240px; overflow:hidden; width:190px;}
#google + .news-short.opinie .vert.simply-scroll-container {height:175px;}
#google + .news-short.opinie .vert.simply-scroll-container .simply-scroll-clip {height:175px;}

.news-short .title.title-1{color: #4f9319;}
.news-short .item.title-2{color: #eb7b06; /*padding-right: 85px;*/}
div.left p.p11.title-1 a{color: #4f9319; text-decoration: none; /*line-height:18px;*/}
div.right p.p11.title-2 a{color: #eb7b06; text-decoration:none; /*line-height:18px;*/}
div.left p.p11.title-1 a:hover, div.right p.p11.title-2 a:hover{text-decoration:underline;}

.news-short .title.title-1 /* , .news-short .title.title-2 */ {display:block;}
.news-short span.title{
	font-size:10px;
	position:absolute;
	top:-15px;
	right:0;
}
.news-short a.item.title-2 strong{
	display: block;
	padding-top: 2px;
	/*font-size:11px;*/
}
.news-short img.img{
	border: 1px solid #ccc;
	margin: 0 5px 5px;
	padding: 1px;
	float:left;
}
.news-short.opinie{height:205px;}
.news-short.opinie .seeAll{position:relative; height:25px;}

.news-short.opinie .more.stop, .news-short.opinie .more.play, .news-short.opinie a.more.all,
.news-short.opinie .dobmar-pause{
	bottom:0px;
	position:absolute;
	cursor:pointer;
}
.news-short.opinie a.more.play{display:none;}
.news-short.opinie a.more.all{right:0;}

.wybrane {padding:0 0 0.3em;}

.scrollerpodpis {text-align: right; padding-bottom: 1em; font-style: italic;}

/* ----------------------------- / Main Page Content --------------------------------------- */

.fix, .clear {clear:both;}
.fix-l{clear:left;}
.fix-r{clear:right;}
.relative{position:relative;}
.absolute{position:absolute;}


p.p11{/*font-size:11px*/}
.ads{
	width:980px;
	height:150px;
	margin:0 auto;
	text-align:center;
	padding-left:15px;
}

/* ---------------------------------- Facebook w prawym górnym rogu --- START ----------------------------- */
#follow.right {
	width: 52px;
	position: fixed;
	right: 0;
	top: 45px;
	background-color: inherit;
	padding: 22px 0;
	font-family: Verdana,sans-serif;
	border: 0 solid #cccccc;
	border-right-width: 0;
}

#follow.right ul {
	padding: 0;
	margin: 0;
	list-style-type: none !important;
	/*font-size: 24px;*/
	font-size: 1.5em;
	color: #000000;
}

#follow.right ul li {
	list-style-type: none !important;
	margin: 0 0;
}

#follow.right ul li.follow {}
#follow.right ul li a {display:block;}

#follow.right ul li.follow span,
#follow ul li a span {
	display: none;
}

.size48 .facebook {background: transparent url(https://www.eporady24.pl/images/facebook48px.png) no-repeat;}

.size48 li.iconOnly a {
	height: 48px;
	width: 48px;
	display: block;
}

.size60 .facebook {
	background: transparent url(https://www.eporady24.pl/images/facebook60px.png) no-repeat;
}

.size60 li.iconOnly a {
	height: 60px;
	width: 60px;
	display: block;
}

.sizeoth .facebook {
	background: transparent url(https://www.eporady24.pl/images/layout/sprite1.png) no-repeat 0px -430px;
}

.sizeoth li.iconOnly a {
	height: 49px;
	width: 52px;
	display: block;
}

li.iconOnly a span.head {
	display: none;
}

li.iconOnly a {
	margin: 0 0 1px 0;
	padding: 0 !important;
}

/* ---------------------------------- Facebook w prawym górnym rogu --- END ----------------------------- */

/* Dziennik Ustaw i Monitor Polski */
.dump {
	font-family: Tahoma, Geneva, sans-serif;
	/*font-size:11px;*/
}
#ukryty_dziennik > a, #ukryty_monitor > a {/*line-height: 18px;*/ color: #000000;}

/* ---------------- Różności przeniesione na żywioł ze starego pliku, wszystko do dopieszczenia ----------- */

/* ------------------ To są wpisy w sondzie ------------------ */
.tdp1 {
	/*font-size: 11px;*/
	padding: 0 3px 0 7px;
}

.tdp2 {
	/*font-size: 11px;*/
	width: 15px;
	padding: 4px 0 4px 5px;
	text-align: center;
}

.tdp3 {
	/*font-size: 11px;*/
	width: 246px;
	padding-left: 3px;
}

.tdp4 {
	/*font-size: 11px;*/
	margin: 2px 7px 2px 7px;
}

.tdp5 {
	/*font-size: 11px;*/
	padding: 2px 7px 2px 7px;
}

/* ------------------------------------------------------------------------ */

.dots {
	background: url(../images/tlo_kro_horizontal.png) repeat-x;
	margin: 10px 0 3px 0;
	height: 3px;
	/*width: 530px;*/
}

.pdots {
	background-image:url(../images/layout/sprite2.png);
	background-repeat:repeat-x;
	background-position: 0px -57px;
	margin-top:3px;
	line-height:0.5em;
}

.p1 {
	/* font-family: Lato, Tahoma, Arial, Helvetica, sans-serif; */
	/*font-size: 12px;*/
	/*text-align: left;*/
	/*color: #000000;*/
	margin: 4px 9px 4px 9px;
	font-size: 0.94em;
}

.p1 ul, .p1 ol {
	margin: 0 0 0 17px;
}

.p1 ul ul, .p1 ul ol  {
	margin: 0 0 0 34px;
}

.p1 strong a:hover{text-decoration:underline;}

.p2 {
	/* font-family: Lato, Tahoma, Arial, Helvetica, sans-serif; */
	/*font-size: 12px;*/
	/*text-align: left;*/
	/*color: #000000;*/
	margin: 4px 0;
}

.pt1, .pt2 {font-size: 0.9em;}

.autor {
	font-size: 0.9em;
	color: #858585;
	/*line-height: 14px;*/
	margin: 0;
	/* font-family: Lato, tahoma, arial, helvetica, sans-serif; */
}

.tlo_sz {
	background: #F7F7F7;
}

.tlo_zolty {
	background-color: #FEFFB7;
}

.tlo_rozowy {
	background-color: #FFC0AF;
}

.txt {
	/*font-size: 12px;*/
	color: #000000;
	/*line-height: 17px;*/
	margin: 0;
	/* font-family: Lato, tahoma, arial, helvetica, sans-serif; */
}

.start {
	/*font-size: 10px;*/
	color: #000000;
	font-weight: bold;
	margin: 0;
	text-transform: uppercase;
	letter-spacing: 1px;
	/* font-family: Lato, tahoma, arial, helvetica, sans-serif; */
}

.start a:link {
	color: #000000;
	text-decoration: none;
}

.start a:visited {
	color: #000000;
	text-decoration: none;
}

.start a:hover {
	color: #000000;
	text-decoration: underline;
}

.log {
	font-size: 0.5em;
	color: #FFFFFF;
	margin: 0;
	/* font-family: Lato, tahoma, arial, helvetica, sans-serif; */
}

.log1 {
	margin-top: 0.5em; /*margin-left: 13px;*/
	font-size: 11px;
	color: #FFFFFF;
	/* font-family: Lato, tahoma, arial, helvetica, sans-serif; */
}

.pas_sz {
	height: 20px;
	background: #f0f0f0;
	margin-bottom: 4px;
}

.st_s {
	/*font-size: 11px;*/
	/*color: #FFFFFF;*/
	/*font-weight: bold;*/
	margin: 0;
	margin-left: 9px;
	/* font-family: Lato, tahoma, arial, helvetica, sans-serif; */
	padding: 0.3em 0 0.3em;
}

.st_s a:link {
	color: #FFFFFF;
	text-decoration: none;
	margin-left: 0;
}

.st_s a:visited {
	color: #FFFFFF;
	text-decoration: none;
	margin-left: 0;
}

.st_s a:hover {
	color: #FFFFFF;
	text-decoration: none;
	margin-left: 0;
}

.tab {
	margin-left: 0;
}

.maly_cz {
	font-size: 0.8em;
	color: #56595C;
	/*line-height: 14px;*/
	margin: 0;
	margin-top: 2px;
	margin-bottom: 5px;
	/* font-family: Lato, tahoma, arial, helvetica, sans-serif; */
}

.maly_cz a:link {
	/*font-size: 11px;*/
	color: #2c5987;
	/*line-height: 14px;*/
	margin: 0;
	margin-top: 2px;
	margin-bottom: 5px;
	/* font-family: Lato, tahoma, arial, helvetica, sans-serif; */
}

.maly_cz a:visited {
	/*font-size: 11px;*/
	color: #2c5987;
	/*line-height: 14px;*/
	margin: 0;
	margin-top: 2px;
	margin-bottom: 5px;
	/* font-family: Lato, tahoma, arial, helvetica, sans-serif; */
}

.maly_cz a:hover {
	/*font-size: 11px;*/
	color: #2c5987;
	/*line-height: 14px;*/
	margin: 0;
	margin-top: 2px;
	margin-bottom: 5px;
	/* font-family: Lato, tahoma, arial, helvetica, sans-serif; */
}

.data {
	font-size: 0.8em;
	color: #858585;
	margin: 0;
	/* font-family: Lato, tahoma, arial, helvetica, sans-serif; */
}

/* --------------------------------- */

.opinieDate {
/* 	background: #eee; */
	color: #636363;
	font-size: 0.8em;
/*	font-weight: bold; */
	margin: 0 0 5px 0;
	padding: 1px 0;
}

/* Whisker - Wąs */
.site-formgora {
	background:url(../images/site-form-bg.png) no-repeat 50% 0;
	border:solid 1px #e0e0e0;
	margin:5px 0;/* 4px;*/
	position:relative;
	padding:10px 0 40px;
	text-align:center;
}

.site-form-stepsgora {
	background:url(../images/site-form-brace.png) center bottom no-repeat;
	margin:0 0 5px;
	padding:0 10px 35px;
}

.site-form-btngora, .site-form-btn-closegora {
	background:url(../images/site-form-btn.png) no-repeat;
	bottom:0;
	display:block;
	height:31px;
	position:absolute;
	right:190px;
	width:158px;
}

.site-form-btn-closegora {
	background-position:0 -31px;
}

/* ******************************************************************* */

.site-formgora p.title, .site-formgora p.desc {
	color:#21708E;
	font-size:1.3em;
	font-weight:bold;
	line-height:1.4em;
}

.site-formgora p.desc {
	/*font-size:12px;*/
	margin:10px 0 15px;
}

.site-form-steps-tabgora th {
	background:url("../images/site-form-steps.png") no-repeat scroll 10px 0 transparent;
	color:#5d5d5d;
	/*font-size:11px;*/
	padding:0 10px 0 45px;
	vertical-align: top;
}

.site-form-steps-tabgora .th-2, .site-form-steps-tabgora.green .th-2, .site-form-steps-tabgora.orange .th-2, .site-form-steps-tabgora.orange-sq .th-2{background-position:-215px 0;}
.site-form-steps-tabgora .th-3, .site-form-steps-tabgora.green .th-3, .site-form-steps-tabgora.orange .th-3, .site-form-steps-tabgora.orange-sq .th-3{background-position:-445px 0;}

.site-form-steps-tabgora.green th{background:url("../images/site-form-steps-green.png") no-repeat scroll 10px 0 transparent;}
.site-form-steps-tabgora.orange th{background:url("../images/site-form-steps-orange.png") no-repeat scroll 10px 0 transparent;}
.site-form-steps-tabgora.orange-sq th{background:url("../images/site-form-steps-orange-sq.png") no-repeat scroll 10px 0 transparent;}

/**************************************************************************/

/* Whisker dolny */
.site-formdol {
	background:url(../images/site-form-bg.png) center top no-repeat;
	border:solid 1px #e0e0e0;
	margin:5px 0;/* 4px;*/
	position:relative;
	padding:10px 0 40px;
	text-align:center;
}

.site-form-stepsdol {
	background:url(../images/site-form-brace.png) center bottom no-repeat;
	margin:0 0 5px;
	padding:0 10px 35px;
}

.site-form-btndol, .site-form-btn-closedol {
	background:url(../images/site-form-btn.png) no-repeat;
	bottom:0;
	display:block;
	height:31px;
	position:absolute;
	right:190px;
	width:158px;
}

.site-form-btn-closedol {
	background-position:0 -31px;
}

/* *** */

.site-formdol p.title, .site-formdol p.desc {
	color:#21708E;
	font-size:1.3em;
	font-weight:bold;
	line-height:1.4em;
}

.site-formdol p.desc {
	/*font-size:12px;*/
	margin:10px 0 15px;
}

.site-form-steps-tabdol th {
	background:url("../images/site-form-steps.png") no-repeat scroll 10px 0 transparent;
	color:#5d5d5d;
	/*font-size:11px;*/
	padding:0 10px 0 45px;
}

.site-form-steps-tabdol .th-2, .site-form-steps-tabdol.green .th-2, .site-form-steps-tabdol.orange .th-2, .site-form-steps-tabdol.orange-sq .th-2{background-position:-215px 0;}
.site-form-steps-tabdol .th-3, .site-form-steps-tabdol.green .th-3, .site-form-steps-tabdol.orange .th-3, .site-form-steps-tabdol.orange-sq .th-3{background-position:-445px 0;}

.site-form-steps-tabdol.green th{background:url("../images/site-form-steps-green.png") no-repeat scroll 10px 0 transparent;}
.site-form-steps-tabdol.orange th{background:url("../images/site-form-steps-orange.png") no-repeat scroll 10px 0 transparent;}
.site-form-steps-tabdol.orange-sq th{background:url("../images/site-form-steps-orange-sq.png") no-repeat scroll 10px 0 transparent;}

/* *** */

#questionFormRollDowngora {
	display: none;
}

#questionFormRollDowndol {
	display: none;
}

.oferta p.info, .site-formgora p.info, .site-formdol p.info{background:url(../images/form/info.png) no-repeat 100% 2px; display:block; position:relative; padding:3px 0 7px; margin:0 10px; cursor:default; z-index:5000;}
.oferta span.info-content, .site-formgora span.info-content, .site-formdol span.info-content{
	background:#4174a1;
	border:solid 1px #ddd;
	color:#fff;
	display:none;
	font-weight:bold;
	left:100%;
	line-height:1.4em;
	padding:5px;
	position:absolute;
	top:-50%;
	white-space:nowrap;
	z-index:5000;
}
.oferta p.info:hover span.info-content, .site-formgora p.info:hover span.info-content, .site-formdol p.info:hover span.info-content{display:block;}

.popup-2 {
	background:#e5f0d5;
	border:solid 3px #c1dc9a;
	font-family: Tahoma,Geneva,sans-serif;
	margin:0 auto;
	padding:2px;
	width:550px;
	z-index: 5;
}

.popup-2 h1 {
	color:#386812;
	font-size:1.1em;
	margin:0;
	text-align:center;
}

.popup-2 h6 {
	color:#bf1d1d;
	font-size:0.9em;
	letter-spacing:1px;
	/*font-weight:bold;*/
	font-family: Tahoma, Geneva, sans-serif;
	text-align:center;
}

.popup-2 .popup-top {
	background:url(../images/popup/color-top.png) repeat-x center top;
}

.popup-2 .popup-content {
	background:url(../images/popup/color-btm.png) repeat-x center bottom;
	padding:5px 18px;
	position:relative;
}

.popup-2 .bln-close {
	background:url(../images/popup/btn-close.png) no-repeat;
	display:block;
	height:30px;
	outline:none;
	position:absolute;
	right:0;
	top:3px;
	width:30px;
}

.popup-2 .step {
	background:url(../images/popup/hr.png) no-repeat center top;
	margin:5px 0;
	padding:5px 0;
}

.popup-2 .step label {
	color:#db6700;
	display:block;
	/*font-size:11px;*/
	font-weight:bold;
	margin:0 0 3px;
}

.popup-2 .oferta-form-name {
	height:22px;
	margin-bottom:3px !important;
}

.popup-2 th {
	color:#313131;
	/*font-size:12px;*/
}

/* Dzienniki Ustaw */
.dz-u{padding:10px;}
.dz-u .rocznik{padding:0 5px;}
.dz-u .rocznik a{
	background:#fafafa;
	border:solid 1px #ececec;
	color:#333333;
	display:inline-block;
	/*line-height:15px;*/
	margin:2px 0;
	text-align:center;
	text-decoration:none;
	width:31px;
	/*font-size:12px;*/
}
.dz-u .rocznik a:hover, .dz-u .rocznik a.active{
	background:#459bcc;
	border-color:#459bcc;
	color:#fff;
}
.dz-u .rocznik h1{font-size:1.1em;}

.dz-u .navigation{
	background:url(../images/dz-u-lupka.png) no-repeat 2px 7px;
	padding:0 0 0 25px;
	width:100%;
}
.dz-u .navigation h1, .dz-u .navigation h1 a{
	color:#145a95;
	font-size:1.1em;
	margin:10px 0 0;
	padding:6px 0 0;
}
.dz-u .navigation h1 a{text-decoration:underline;}
.dz-u .navigation h1 a:hover{color:#459bcc;}
.dz-u .nr h1{
	background:#ebebeb;
	color:#3a3a3a;
	padding:5px 8px;
}
.dz-u .nr{margin-top:10px;}
.dz-u .nr h1 span{color:#145A95;}
.dz-u .nr ul{margin-left:10px!important; padding-left:0!important;}
.dz-u .nr ul li{
	background:url(../images/dz-u-pos.png) no-repeat 0 8px;
	display:block;
	float:left;
	list-style:none outside none;
	padding:3px 0 3px 9px;
	width:43px;
	/*font-size:12px;*/
}
.dz-u .nr ul li a{color:#333333;}
.dz-u .nr ul li a:hover{color:#145A95;}
.dz-u .pos{
	background:url(../images/dz-u-pos-bg.png) no-repeat 0 0;
	font-weight:bold;
	padding:0 11px;
}
.dz-u .pos a{
	color:#145A95;
	display:block;
	height:22px;
	padding:5px 10px;
}
.dz-u-date{
	border-collapse:separate;
	border-spacing:6px;
	margin:5px 0 15px -6px;
}
.dz-u-date td{
	border-left:dotted 1px #145a95;
	/*font-size:11px;*/
	font-weight:normal;
	/*line-height:12px;*/
	padding:0 5px;
}
.dz-u-date td span{color:#145a95}
.dz-u .rozp{margin:20px 0;}
.dz-u .rozp h1{
	font-size:1.2em;
	text-align:center;
}
.dz-u .rozp h1 span{/*font-size:11px;*/}


.dz-u .one div{
	margin:20px 0;
}

.dz-u .one p{
	margin:10px 0;
}

.dz-u .one .title{
	margin:20px 0;
	font-size: 1.3em;
	font-weight: bold;
}

.dz-u .one .dateContainer p{
	float:left;
	width:50%;
	margin: 0px;
}

/* Gofin */
.gofin {
	border-style: solid;
	border-width: 1px;
	background-color: #fffdf0;
	padding: 5px;
	width: 400px;
	margin-left: 65px;
}

.gofintable {
	width: 100%;
}

.gofintable td {
	padding: 3px;
	border-style: solid;
	border-width: 1px;
}

/* ************************************** OKIENKO OPINIE ********************************************* */
.window-opinie{
	background:url(../images/opinie/window-opinie-bg.png) no-repeat 50% 96px;
	width:246px;
	position:fixed;
	bottom:30px;
	right:0;
}
#show-window-opinie{
	background:url(../images/opinie/window-opinie-btn-show.png) no-repeat;
	width:40px;
	height:225px;
	position:fixed;
	bottom:30px;
	right:-40px;
	cursor:pointer;
}
.window-opinie .foto{height:100px;}
.window-opinie .foto.f1{background:url(../images/opinie/window-opinie-f1.png) no-repeat center bottom;}
.window-opinie .foto.f2{background:url(../images/opinie/window-opinie-f2.png) no-repeat center bottom;}
.window-opinie .foto.f3{background:url(../images/opinie/window-opinie-f3.png) no-repeat center bottom;}
.window-opinie .foto.f4{background:url(../images/opinie/window-opinie-f4.png) no-repeat center bottom;}
.window-opinie .foto.f5{background:url(../images/opinie/window-opinie-f5.png) no-repeat center bottom;}
.window-opinie .foto.f6{background:url(../images/opinie/window-opinie-f6.png) no-repeat center bottom;}
.window-opinie .foto.f7{background:url(../images/opinie/window-opinie-f7.png) no-repeat center bottom;}
.window-opinie .foto.f8{background:url(../images/opinie/window-opinie-f8.png) no-repeat center bottom;}
.window-opinie .foto.f9{background:url(../images/opinie/window-opinie-f9.png) no-repeat center bottom;}
.window-opinie .foto.f10{background:url(../images/opinie/window-opinie-f10.png) no-repeat center bottom;}
.window-opinie .foto.f11{background:url(../images/opinie/window-opinie-f11.png) no-repeat center bottom;}
.window-opinie .btn-close{
	background:url(../images/opinie/window-opinie-btn-close.png) no-repeat transparent;
	width:62px;
	height:14px;
	position:absolute;
	right:5px;
	top:0;
	cursor:pointer;
}
.window-opinie .content .date{
	color:#7e7e7e;
	font-size: 0.9em;
	margin: 32px 20px 0 10px;
	text-align: right;
}
.window-opinie .content{
	background:#fff;
	margin:0 4px;
	padding:0 10px;
}
.window-opinie .content p{font-size:0.8em;}
.window-opinie .content .name{
	background:url(https://www.eporady24.pl/images/tlo_kro_horizontal.png) repeat-x bottom;
	padding:5px 0;
	color:#7e7e7e;
	font-weight:bold;
}
.window-opinie .content a.next{
	font-size:0.75em;
	color:#d16402;
	display: block;
	padding: 5px 5px 8px;
	text-align: right;
}
/* ************************************ OKIENKO OPINIE end ******************************************* */


/* Nawigacja */
.new_pagenav {
	font-weight: bold;
}

table.new_pagenav {
	height: 28px;
	/* background-color: #f7f7f7; */
	width: 100%;
}

.next_previous_unactive {
	font-size: 0.8em;
	font-weight: normal;
	color: #b0b1b3;
}

.sm10 {
	margin: 0 0 0 10px;
}

.sm101 {
	margin: 0 10px 0 0;
}

.dp99 {
	text-align: left;
	margin-left: 2px;
	margin-right: 9px;
}

.tdnavr {
	text-align: right;
	white-space: nowrap;
}

.tdnavl {
	text-align: left;
	white-space: nowrap;
}

.a {
	/*font-size: 11px;*/
	color: #56595C;
	/*line-height: 14px;*/
	margin: 0;
	margin-top: 2px;
	margin-bottom: 5px;
	margin-left: 9px;
	margin-right: 9px;
	/* font-family: Lato, tahoma, arial, helvetica, sans-serif; */
}

.a a:link {
	color: #FFFFFF;
	text-decoration: none;
}

.a a:visited {
	color: #FFFFFF;
	text-decoration: none;
}

.a a:hover {
	color: #56595C;
	background-color: #FFFFFF;
	text-decoration: none;
}

.a2 {
	font-size: 0.8em;
	/*color: #ff0000;/*
	/*line-height: 14px;*/
	/* font-family: Lato, tahoma, arial, helvetica, sans-serif; */
	text-align:center;
	min-width:15px;
	display:inline-block;
	padding:1px;
}

a.a2:hover, a.a2.active {background-color:#1f6eb1;color:white;text-decoration:none;}

.podzial {
	color: #d7d7d7;
	margin: 0 3px;
	/*font-size: 11px;*/
}

.pagenav_one_link {
	width: 10px;
}
/* Nawigacja END */


/* Contenty */
.content2 {
	margin: 10px 0 10px 30px;
	color: #000000;
	/* font-family: Lato, Tahoma, Verdana, Arial, Helvetica, sans-serif; */
	/*font-size: 11px;*/
	text-align: left;
}

.content3 {
	margin: 6px 9px 6px 9px;
	color: #000000;
	/* font-family: Lato, Tahoma, Verdana, Arial, Helvetica, sans-serif; */
	/*font-size: 11px;*/
	text-align: left;
}

.content4 {
	margin: 6px 9px 6px 9px;
	color: #000000;
	/* font-family: Lato, Tahoma, Verdana, Arial, Helvetica, sans-serif; */
	/*font-size: 12px;*/
	padding-bottom: 4px;
	text-align: left;
}

/* Dla materiałów powiązanych (w pytaniach) */
.content5 {
	margin: 0px 9px 0px 9px;
	color: #000000;
	/* font-family: Lato, Tahoma, Verdana, Arial, Helvetica, sans-serif; */
	/*font-size: 12px;*/
	padding-bottom: 0px;
	text-align: left;
}


/* Content END */

/* Sup i Red */
sup {
	font-size: 0.85em;
}

.red {
	color: #D63500;
}
/* Sup i Red END */


/* ---------------------------------- Zapytaj prawnika --- START ----------------------------- */
.zapytajPrawnika {
	width: 154px;
}

.zapytajPrawnika a,
.zapytajPrawnika img {
	border: none;
	outline: none;
	margin: 0;
	padding: 0;
}

.zapytajPrawnika a img {
	display: block;
}

/* do tooltipa, niepotrzebne */
.k {
	background-color: #a6c65f !important;
	border: 1px solid #9cbb57 !important;
	color: #254609 !important;
	/*font-size: 11px !important;*/
	padding: 5px;
	position: absolute;
	z-index: 3000;
	width: 140px !important;
}

/* --------------------------------*/

.bubbleInfo {
	height: 47px;
	left: 0;
	position: relative;
	top: 0;
}

.bubbleInfo1 {
	height: 63px;
	left: 0;
	position: relative;
	top: 0;
}

.bubbleInfo2 {
	height: 73px;
	left: 0;
	position: relative;
	top: 0;
}

.trigger {
	position: absolute;
}

/* Bubble pop-up */
.popup {
	position: absolute;
	display: none;
	z-index: 50;
	border-collapse: collapse;
}

.popup td.corner {
	height: 15px;
	width: 19px;
}

.popup td#topleft {
	background-image: url(../web/images/bubble/bubble-1.png) !important;
	background-image: url(../web/images/bubble/bubble-1.gif);
}

.popup td.top {
	background-image: url(../web/images/bubble/bubble-2.png) !important;
	background-image: url(../web/images/bubble/bubble-2.gif);
}

.popup td#topright {
	background-image: url(../web/images/bubble/bubble-3.png) !important;
	background-image: url(../web/images/bubble/bubble-3.gif);
}

.popup td.left {
	background-image: url(../web/images/bubble/bubble-4.png) !important;
	background-image: url(../web/images/bubble/bubble-4.gif);
}

.popup td.right {
	background-image: url(../web/images/bubble/bubble-5.png) !important;
	background-image: url(../web/images/bubble/bubble-5.gif);
}

.popup td.center {
	background: #396418;
	color: #e6e8ab;
	font-weight: bold;
	text-align: center;
}

.popup td#bottomleft {
	background-image: url(../web/images/bubble/bubble-6.png) !important;
	background-image: url(../web/images/bubble/bubble-6.gif);
}

.popup td.bottom {
	background-image: url(../web/images/bubble/bubble-7.png) !important;
	background-image: url(../web/images/bubble/bubble-7.gif);
	text-align: center;
}

.popup td.bottom img {
	display: block;
	margin: 0 auto;
}

.popup td#bottomright {
	background-image: url(../web/images/bubble/bubble-8.png) !important;
	background-image: url(../web/images/bubble/bubble-8.gif);
}

/* ---------------------------------- Zapytaj prawnika --- END ----------------------------- */

.oferta-form-p {
	color:#db6700;
	font-size:1.1em;
	font-weight:bold;
	margin:10px 5px 0;
}

.oferta-form-bg {
	border:solid 1px #e0e0e0;
	background:#f3f3f3;
	margin:5px 0 0;
	padding:7px;
	font-family: Tahoma, Geneva, sans-serif;
	/*font-size:12px;*/
	color:#313131;
}

/* Font dla wpisywania pytania w wąsie */
.oferta-form-bg textarea {/*font-size:12px;*/}

.oferta-form-input, .oferta-form-ta, .oferta-form-name {
	border:solid 1px #ea6a12;
	height:20px;
	padding:0 5px;
	width:503px;
}

.oferta-form-ta {
	color:#888888; height:205px;
}

.oferta-form-at {
	width:517px;
	margin-top:5px;
	border-collapse:collapse;
}

.oferta-form-at th a {
	color:#308cb1;
	/*font-size:11px;*/
}

.oferta-form-at th a:hover {
	text-decoration:none;
}

.oferta-form-name {
	height:26px;
	margin:0 0 7px 0px;
	width:269px;
}

.oferta-form-kod {
	/*font-size:11px;*/
	margin-left:157px;
}

.oferta-form-table {
	margin:0 auto;
}

/* ----- ramka w oknie drukowania ----- */
.ramka-print {
	background:#f4f7f8;
	border:solid 1px #cfe2ec;
	width:518px;
}

.ramka-print .content {
	background:url(../images/drukuj/bg-ramka-print.png) repeat-x top;
	border:solid 1px #fff;
	text-align:center;
	padding:7px 0 7px 0;
}

.ramka-print .content span {
	/*font-size:12px;*/
	font-weight:bold;
	color:#606060;
}

.ramka-print .content a {
	font-weight:bold;
	color:#606060;
	text-decoration:none;
}

.ramka-print .content .hr {
	background:url(../images/drukuj/hr.jpg) repeat-x;
	height:2px;
	margin:2px 5px 0 5px;
}

.ramka-printInput {
	border:solid 1px #b4b4b4;
	margin:5px 3px;
	width:140px;
	height:18px;
}

.ramka-printBtn {
	margin:5px 3px;
}

.ramka-print img {
	margin:3px 0;
}

/* ----- komentarze ------- */

.count_comment {font-weight: normal;}

.comments {
	margin: 20px 0;
}

.comments .header_comment {
	height:28px;
	margin:4px;
	padding:0 0 5px 5px!important;
	/*background:url(../images/layout/sprite2.png) repeat-x 0 -10px;*/
	color:#000;
	background-color:#f0f0f0;
}

.comments h4  {
	float:left;
	padding:5px 0 0;
}

.comments .new_comment {
	width:545px;
}

.comments .add_comment {
	float:right;
	border:1px solid #c8c8c8;
	min-height: 100%;
}

.comments .add_comment	.trigger_new_comment {
	/*background:url(../images/layout/sprite1.png) no-repeat;*/
	/*background-position: 0 -229px;*/
	/*width:150px;*/
	height:1.5em;
	display:block;
	padding: 4px 10px;
}

.comments ul {
	list-style:none outside none;
	margin: 0;
}

.comments form label {
	display: block;
	cursor: pointer;
	padding:10px 0 0;
}

.comments form input, .comments form textarea {
	border:1px solid #969696;
	padding:3px;
}

.comments form .submit {
	margin-top:10px;
}

.comments form .captcha_template {
	font-weight: bold;
	margin-right:5px;
}

.comments  ul.errors {
	margin: 0px;
	padding: 0px;
}

.comments .new_comment {
	display:none;
}

.comments  ul.errors li {
	color:#EC0000;
	display:block !important;
}

.comments .success_comment {
	color:#EC0000;
	margin:10px 18px;
}

.comments .comment{
	margin:4px;
	padding:3px;
}

.comments .gray {
	background: #F4F4F4;
}

.comments .comment .date {
	color: #898989;
	padding-bottom: 3px;
}

.comments .comment .text {
}

.comments .comment .user {
	padding: 3px 0 8px 0;
	font-weight:bold;
}
/* --------------------------------- */

/*oferta*/
.oferta {
	padding: 0 9px;
	width: 530px;
}

.oferta .title {
	margin: 15px auto 15px 0;
}

.color1 {
	color: #a41e1e;
}

.color2,
.color2 a {
	color: #e64c10;
}

.color3,
.pLower a {
	color: #308cb1;
}

/* --------------------------------- */

.naglowek {
	/*font-size: 12px;*/
	color: #1f6eb1;
	/* font-family: Lato, Tahoma, Verdana, Arial, Helvetica, sans-serif; */
}

.naglowek a:link,
.naglowek a:visited {
	/*font-size: 12px;*/
	color: #1f6eb1;
	/* font-family: Lato, Tahoma, Verdana, Arial, Helvetica, sans-serif; */
	text-decoration: none;
}

.naglowek a:hover {
	/*font-size: 12px;*/
	color: #1f6eb1;
	/* font-family: Lato, Tahoma, Verdana, Arial, Helvetica, sans-serif; */
	text-decoration: underline;
}

.naglowek_mini {
	/*font-size: 11px;*/
	color: #1f6eb1;
	/* font-family: Lato, Tahoma, Verdana, Arial, Helvetica, sans-serif; */
}

.naglowek_mini a:link,
.naglowek_mini a:visited {
	/*font-size: 11px;*/
	color: #1f6eb1;
	/* font-family: Lato, Tahoma, Verdana, Arial, Helvetica, sans-serif; */
	text-decoration: none;
}

.naglowek_mini a:hover {
	/*font-size: 11px;*/
	color: #1f6eb1;
	/* font-family: Lato, Tahoma, Verdana, Arial, Helvetica, sans-serif; */
	text-decoration: underline;
}

.naglowek2 {
	margin-top: 10px;
}

.naglowek2 a:link,
.naglowek2 a:visited {
	/*font-size: 12px;*/
	color: #458429;
	/* font-family: Lato, Tahoma, Verdana, Arial, Helvetica, sans-serif; */
	text-decoration: none;
}

.naglowek2 a:hover {
	/*font-size: 12px;*/
	color: #458429;
	/* font-family: Lato, Tahoma, Verdana, Arial, Helvetica, sans-serif; */
	text-decoration: underline;
}

.top_content a:link,
.top_content a:visited {
	color: #1e69aa;
	/* font-family: Lato, Tahoma, Verdana, Arial, Helvetica, sans-serif; */
	/*font-size: 11px;*/
	height: 25px;
	font-weight: bold;
	text-decoration: none;
}

.top_content a:hover {
	color: #1e69aa;
	/* font-family: Lato, Tahoma, Verdana, Arial, Helvetica, sans-serif; */
	/*font-size: 11px;*/
	height: 25px;
	font-weight: bold;
	text-decoration: underline;
}

.top_content {
	background-image: url(../images/h1_bg.jpg);
	background-repeat: repeat-x;
	height: 25px;
	color: #1e69aa;
	/* font-family: Lato, Tahoma, Verdana, Arial, Helvetica, sans-serif; */
	/*font-size: 11px;*/
	font-weight: bold;
	text-align: left;
}

.top_content2 a:link,
.top_content2 a:visited {
	color: #1e69aa;
	/* font-family: Lato, Tahoma, Verdana, Arial, Helvetica, sans-serif; */
	/*font-size: 11px;*/
	height: 25px;
	font-weight: bold;
	text-decoration: none;
	text-align: left;
	margin-left: 27px;
}

.top_content2 a:hover {
	color: #1e69aa;
	/* font-family: Lato, Tahoma, Verdana, Arial, Helvetica, sans-serif; */
	/*font-size: 11px;*/
	height: 25px;
	font-weight: bold;
	text-decoration: underline;
	margin-left: 27px;
}

.img {
	margin: 0 5px 5px 5px;
	border: #CCCCCC solid 1px;
	padding: 1px;
}

/* --------------- EBOOKI ------------------ */

.p1 .b {
	font-weight: bold;
	background-color: #feaf0a;
}

.p1 .c {
	font-weight: bold;
	background-color: #cdcdcd;
	color: #FFFFFF;
}

.p1 h2 {
	font-weight: lighter;
	color: #2c5987;
	font-size: 1.3em;
	line-height: 130%;
	margin: 0;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 30px;
	padding-right: 30px;
	text-align: center;
	/*font-family: georgia, times new roman, serif;*/
}

.p1 h2 b {
	/*font-family: georgia, times new roman, serif;*/
	font-weight: bold;
}

.p1 h5 {
	font-weight: lighter;
	color: #2c5987;
	font-size: 1.25em;
	line-height: 130%;
	margin: 0;
	padding-top: 15px;
	padding-bottom: 10px;
	padding-left: 30px;
	padding-right: 30px;
	text-align: center;
	/*font-family: georgia, times new roman, serif;*/
}

.cytat {
	/*font-size: 12px;*/
	/*line-height: 17px;*/
	margin: 0;
	font-family: georgia, times new roman, serif;
}

.cytat_poz {
	/*font-size: 12px;*/
	/*line-height: 17px;*/
	margin: 0;
	font-style: italic;
	font-family: georgia, times new roman, serif;
}

.cytat_pod {
	/*font-size: 12px;*/
	/*line-height: 17px;*/
	margin: 0;
	font-style: italic;
	font-weight: bold;
	color: #808080;
	font-family: georgia, times new roman, serif;
}

.cecha {
	color: #313131;
	/*font-size: 11px;*/
	margin: 0;
	/* font-family: Lato, tahoma, arial, helvetica, sans-serif; */
}

.pkt {
	list-style: none;
	list-style-image: url(../images/pkt.png);
	color: #313131;
	/*font-size: 12px;*/
	/*line-height: 17px;*/
	margin: 0 0 0 20px;
	padding-bottom: 10px;
	/* font-family: Lato, tahoma, arial, helvetica, sans-serif; */
}

.kw1 {
	list-style: none;
	list-style-image: url(../images/kw1.png);
	color: #313131;
	/*font-size: 12px;*/
	/*line-height: 17px;*/
	margin: 0 0 0 20px;
	padding-bottom: 10px;
	/* font-family: Lato, tahoma, arial, helvetica, sans-serif; */
}

.okno {
	/*height: 15px;*/
	/*font-size: 11px;*/
	color: #56595C;
	/* font-family: Lato, tahoma, arial, helvetica, sans-serif; */
	background: #FFFFFF;
	/*border-top: 1px solid #909090;
	border-bottom: 1px solid #909090;
	border-left: 1px solid #909090;
	border-right: 1px solid #909090;*/
	border-color: #909090;
	padding:2px;
}

.tab1 {
	background: #FFFFFF;
	border: 1px solid #C1D3DA;
}

.tab2 {
	background: #F0F5F7;
}

.tab2 td, .tab4 td {padding: 5px;}

.tab3 {
	background: #FFFFFF;
	border: 1px solid #FCE880;
}

.tab4 {
	background: #FEF9DC;
}

.kom {
	border-bottom: 1px solid #CCCCCC;
}

.kom1 {
	background: #EEEEEE;
	border-bottom: 1px solid #CCCCCC;
}

.kom2 {
	background: #EEEEEE;
}

.kom3 {
	border-right: 2px solid #CCCCCC;
}

.guzik {
	background: #feaf0a;
	border: 1px solid #909090;
	color: #FFFFFF;
	/*font-size: 11px;*/
	font-weight: bold;
	letter-spacing: 1px;
	/* font-family: Lato, tahoma, arial, helvetica, sans-serif; */
}

.guzik2 {
	background: #feaf0a;
	border: 1px solid #909090;
	color: #FFFFFF;
	/*font-size: 11px;*/
	font-weight: bold;
	letter-spacing: 1px;
	/* font-family: Lato, tahoma, arial, helvetica, sans-serif; */
	border-radius:0;
}

/* --------------- EBOOKI END ------------------ */

/* -------------------- GŁÓWNY FORMULARZ OFERTOWY START -----------------------*/
.site-form {margin:0 auto 5px; width:530px;}
.site-form > h1{color:#1f5584; font-size:1.6em; text-align:center; line-height: 1.5em;}
.site-form > h2{color:#ee8413; font-size:1.3em; letter-spacing:1px; margin:12px 0 7px;}
.site-form .form-content{
	/* background:#f8f8f8 url(../images/form/btm_1x.png) no-repeat 50% 100%; */
	padding-bottom:0px;
}
.site-form .form-content.type-1{/* background:#f8f8f8 url(../images/form/btm_2x.png) no-repeat 50% 100%; */ padding-bottom:7px;}
.site-form .form-content > span{
	color:#1f5584;
	font-size:1.3em;
	font-weight:normal;
	/*line-height:16px;*/
	margin:0;
	/*font-family: Georgia, "Times New Roman", Times, serif;*/
	display:block;
	/* background:url(../images/form/top_2x.png) no-repeat 50% 0; */
	height:30px;
	padding:15px 0 0 10px;
}

.site-form .form-content > span.type-1{
	color:#1f5584;
	font-size:1.3em;
	font-weight:normal;
	/*line-height:16px;*/
	margin:0;
	/*font-family: Georgia, "Times New Roman", Times, serif;*/
	display:block;
	/* background:url(../images/form/top_1x.png) no-repeat 50% 0; */
	height:30px;
	padding:15px 0 0 10px;
}

.site-form span + .border{border-left:0px solid #e2e2e2; border-right:0px solid #e2e2e2; padding:0 10px 0 25px;}
.site-form .form-content.type-1 > span { /*background:url(../images/form/top_1x.png) no-repeat 50% 0; */}

.site-form input.title, .site-form input.contact-data, .site-form input.contact-data-tel{
	border:none;
	/* font-size:13px;*/
	height:18px;
	padding:7px 10px;
	float:left;
}
.site.form .form-content span b.form-numerek {font-size: 1.7em; font-weight: normal;}

.site-form input.title{background:url(../images/form/input_1.png) no-repeat 0 0; width:435px;}
.site-form input.contact-data{background:url(../images/form/input_2.png) no-repeat 0 0; width:365px;}
.site-form p.contact-data{display:block; float:left; font-weight:bold; padding:5px 10px 15px 0; text-align:right; width:55px;}
.site-form input.contact-data-tel{background:url(../images/form/input_4.png) no-repeat 0 0; width:160px;}
.site-form p.contact-data-tel{display:block; float:left; font-weight:bold; padding:5px 10px 15px 0; text-align:right; width:149px;}
.site-form p.contact-data-tel-info{display:block; float:left; font-weight:normal; padding:5px 0 0 10px; width:85px;}
.site-form input.send[type="image"]{margin:0 25px;}
.validate{background:url(../images/form/validate_ico.png) no-repeat 50% 0; width:18px; height:20px; float:left; margin:2px 0 0 20px;}
.validate.ok{background-position:50% -20px;}
.validate.error{background-position:50% -40px;}

.form-content label.error{/*font-size:13px;*/ font-weight:bold; color:#ca2600; display:inline-block; margin:0 0 4px; padding:2px 7px 4px; text-decoration:underline;}

.site-form .browse{/*float:left;*/ padding:2px 0 3px 60px; width:290px; position:relative;}
.site-form .browse span.zal{position:absolute; top:12px; left:-1px; /*font-size:11px;*/}
.site-form .hr{background:url(../images/form/hr.png) repeat-x 0 100%; height:10px; margin:0 38px 5px 0;}
.site-form #addFile{display:block; /*float:left;*/ color:#1f5584; /*font-size:11px;*/ font-weight:bold; text-decoration:none; margin:7px 0 0 60px;}
.site-form #addFile_dol{display:block; /*float:left;*/ color:#1f5584; /*font-size:11px;*/ font-weight:bold; text-decoration:none; margin:7px 0 0 60px;}
.site-form input.file{background:url(../images/form/input_3.png) no-repeat 0 0; width:245px;  /*font-size:13px;*/ height:18px; padding:7px 10px; border:none;}
.site-form .send-holder{
	margin:0 auto;
	padding-left:25px;
	width:405px;
}
.site-form p.info{background:url(../images/form/info.png) no-repeat 100% 2px; display:block; position:relative; padding:3px 0 7px; margin:0 62px; cursor:default; z-index:5000;}
.site-form p.info-tel{background:url(../images/form/dlaczego.png) no-repeat 100% 2px; display:block; position:relative; padding:3px 0px 7px; margin-left: 415px; cursor:default; z-index:5000; width: 25px;}
.site-form span.info-content{
	background:#4174a1;
	border:solid 1px #ddd;
	color:#fff;
	display:none;
	font-weight:bold;
	left:100%;
	line-height:1.4em;
	padding:5px;
	position:absolute;
	top:-50%;
	white-space:nowrap;
	z-index:5000;
}
.site-form p.info:hover	span.info-content{display:block;}
.site-form .send-holder label.regulamin{font-weight:normal; /*font-size:11px;*/ display:block; padding:7px 0 6px 25px;}
.site-form .send-holder label.regulamin > a{color:#dd7508; text-decoration:none;}
.site-form .send-holder label.regulamin > a:hover{text-decoration:underline;}
.site-form .send-holder p.kod{/*font-size:11px; */display:block; padding:0 0 0 25px;}



.site-form .area-holder{background:url(../images/form/area.png) repeat-y; width:455px; float:left;}
.site-form .area-holder .top{background:url(../images/form/area_top.png) no-repeat 50% 0; height:7px;}
.site-form .area-holder .btm{background:url(../images/form/area_btm.png) no-repeat 50% 100%; height:7px;}
.site-form .area-holder .resizable{border:none;  margin:5px 5px 5px 15px; /*font-size:13px;*/ /*line-height:18px;*/ padding-right:10px; color:#888888;
	min-width:425px; max-width:425px;
	min-height:125px; max-height:500px;
}

/* ------------------------ NOWY WĄS --------------------------------------- */

@media only screen and (max-width: 1251px) {
.form-click{/*background:url(../images/form/area_click_grey.png) no-repeat 0 0;*/
		color:#729331; font-size:1.2em; margin:0 auto; padding:10px 60px 0 23px; text-align:left; height:106px; cursor:text; background-color:#f0f0f0; border:1px solid #999999;}
}

@media only screen and (min-width: 1252px) {
.form-click{/*background:url(../images/form/area_click_wide_grey.png) no-repeat 0 0;*/
		color:#729331; font-size:1.2em; margin:0 auto; padding:10px 60px 0 23px; text-align:left; height:106px; cursor:text; background-color:#f0f0f0; border:1px solid #999999;}
}

/*.form-click > .arrow{background:url(../images/form2/arrow.png) no-repeat 0 0;
				position:absolute; width:25px; height:35px; right:42px!important; top:26px!important;} */
/* ----------------------------- / Strona z Formularzem --------------------------------------- */

/* -----------------------------  Strona z Formularzem II --------------------------------------- */
.site-form.v2{width:100%;}
.site-form.v2{margin: 0 0 5px; padding:0 0 40px; position:relative; text-align:center;}
.site-form.v2 .site-form-btn{background:url(../images/form2/site-form-btn.png) 50% 0 no-repeat;
							bottom:0; display:block; height:31px; position:absolute; right:190px; width:158px;}

.site-form.v2 .site-form-steps{background:url(../images/form2/site-form-brace.png) center bottom no-repeat;
								margin:0 0 5px;	padding:0 30px 20px;}
.site-form.v2 .site-form-steps2{margin:0 0 5px;	padding:0 30px 5px;} /* wersja bez wąsa */

.site-form.v2 .site-form-btn, .site-form.v2 .site-form-btn-close{
				background:url(../images/form2/site-form-btn.png) no-repeat; bottom:0;	display:block;	height:31px;
				position:absolute; right:190px; width:158px;}
.site-form.v2 .site-form-btn-close{background-position:0 -31px;}

.site-form.v2 p.title, .site-form.v2 p.desc{color:#a8a8a8; /*font-size:1.7em;*/ font-weight:normal; line-height:1.5em; text-align:left; padding-left: 23px;}
.site-form.v2 p.desc{/*font-size:12px;*/ margin:8px 0 12px;}
.site-form.v2 .site-form-steps-tab th{
		background:url(../images/form2/site-form-steps2.png) no-repeat 10px 0; color:#5d5d5d; /*font-size:11px;*/ padding:6px 5px 7px 45px;}

.site-form.v2 .site-form-steps-tab .th-2{background-position:-277px 0;}
.site-form.v2 .site-form-steps-tab .th-3{background-position:-445px 0;}

.site-form.v2 .oferta-form-bg {background:#F3F3F3; border:1px solid #E0E0E0; color:#313131; font-family: Tahoma,Geneva,sans-serif;
	/*font-size:12px;*/ margin:5px 0 0; padding:7px;}
.site-form.v2 .oferta-form-p{color:#DB6700; /*font-size:13px;*/ font-weight:bold; margin:10px 5px 0;}
.site-form.v2 .oferta-form-input,
.site-form.v2 .oferta-form-ta,
.site-form.v2 .oferta-form-name{border:1px solid #EA6A12; height:20px; padding:0 5px; width:503px;}
.site-form.v2 .oferta-form-ta{height: 156px; color:#888888; /*font-size:12px;*/}
.site-form.v2 .oferta-form-at{border-collapse:collapse; margin-top:5px; width:517px;}

.site-form.v2 .oferta-form-at th a{color:#308CB1; /*font-size:11px;*/ text-decoration:none;}
.site-form.v2 .oferta-form-table{margin:0 auto;}
.site-form.v2 .oferta-form-name{height:26px; margin:0 0 7px 0; width:269px;}
.site-form.v2 .oferta-form-kod{/*font-size: 11px;*/ margin-left: 157px;}
.site-form.v2 .oferta{padding:0 9px; width:530px;}
#questionFormRollDown{display:none;}

/* ----------------------------- / Strona z Formularzem II --------------------------------------- */
.site-form.v2 p.text-area{border:1px solid #EA6A12; padding:5px 5px; width:503px; background:#fff; color:#888888; text-align:left;  height:55px;}
.site-form.v2 .arrow{background:url(../images/form2/arrow.png) no-repeat 0 0;
				position:absolute; width:25px; height:35px; right:-8px; top:6px;}
.site-form.v2 .arrow.v2{background:url(../images/layout/sprite1.png) no-repeat 0 -309px;
				position:absolute; width:40px; height:56px; right:24px !important; top:0px !important;}
.site-form.v2 .arrow.v3{background:url(../images/layout/sprite1.png) no-repeat 0 -309px;
				position:absolute; width:40px; height:56px; right:6px !important; top:0px !important;}

.site-form.v2 .arrow.v4{background:url(../images/form/tutaj_mozna_zadac_pytanie_anim_long.png) no-repeat 0 0;
				position: absolute; z-index: 200; top: -50px; width: 100px; height: 100px; right: 50px;}

.none{display:none;}

/* -------------------- GŁÓWNY FORMULARZ OFERTOWY END ----------------------- */

/* --------------------- DZIAŁ POMOC START ---------------------------------- */
.titleJakPracujemy {
/*	background: url(../web/images/title_bg.png) no-repeat top left; */
	color: #666;
	padding: 3px 1px 16px 8px;
	margin: 15px 0 5px 0;
	font-size:1.1em;
}

.contentJakPracujemy {
	padding: 0 10px 0 35px;
}


.GwarancjaLeft {float: left; width: 60%;}
.GwarancjaRight {float: right; text-align: right; width: 40%;}


/* --------------------- DZIAŁ POMOC END ---------------------------------- */


/* --------------------- POD PYTANIAMI I ARTYKUŁAMI START ---------------------------------- */
.szary_dzial {
	background-color: #ababac;
	color: #FFF;
	font-weight: bold;
	/*font-size: 11px;*/
	padding: 1px 1px 1px 8px;
	margin: 10px 0 5px 0;
}

.szary_dzial span {
	margin-left: 7px;
}

.data_k {
	font-size: 0.9em;
	color: #858585;
	margin: 0;
	/* font-family: Lato, tahoma, arial, helvetica, sans-serif; */
}

.pola_td_pod_artykuly_pytania {
	padding: 2px 10px 2px 10px;
	text-align: left;
	display: block;
}
.pola_td_pod_artykuly_pytania a:link {
	/*font-size: 12px;*/
}

/* --------------------- POD PYTANIAMI I ARTYKUŁAMI END ---------------------------------- */


/* ---------------------------------- Wyglad dzialu POMOC --- START ----------------------------- */
.pomocContent {
	font-size: 0.9em;
}

.pomocContent span {
	font-weight: bold;
	color: #0f72b2;
}

.pomocHeader {
	/*background: url(../web/images/pomoc_header_bg.png) no-repeat;*/
	background-color: #2c5987;
	color: #fff;
	font-weight: bold;
	/*height: 27px;*/
	padding: 3px 0 4px 5px;
	/*font-size: 10.5pt;*/
	margin-bottom: 10px;
}

.pomocNr {
	/*background: url(../web/images/pomoc_arrow.png) no-repeat top left;*/
	background-color:#729331;
	font-weight: bold;
	/*font-size: 10.5pt;*/
	padding: 0 0 1px 7px;
	font-weight: bold;
	color: #fff;
	float: left;
	width: 1.5em;
	/*height: 27px;*/
	margin-right: 5px;
}

.pomocNrDesc {
	/*float: left;*/
	/*font-size: 10.5pt;*/
	/*width: 505px;*/
	font-style:italic;
}

.pomocArrow {
	/*background: url(../web/images/arrow.png) top left no-repeat;*/
	/*padding-left: 18px;*/
	/*font-size: 9.5pt;*/
	margin: 5px 0;
}

.pomocContent textarea {
	border: solid 2px #c3d7e4;
	background: #f8f8f8;
	color: #636363;
	width: 556px;
	height: 200px;
	margin-top: -1px;
	margin-bottom: 2px;
	padding: 5px;
}

.podpowiedz {
	background-color: lightyellow;
	padding: 10px;
}

.clear {
	clear: both;
	height: 1px;
}

/* ---------------------------------- Wyglad dzialu POMOC --- END ----------------------------- */

/* ---------------------------------- Orzeczenia START ------------------------------------ */
.tags-margin-10 {/*font-size: 11px;*/ margin-left:10px;}
.tags-margin-5 {margin-left:5px;}
.bold {font-weight: bold;}
/* ---------------------------------- Orzeczenia END ------------------------------------ */

/* ---------------------------------- Kodeksy START ------------------------------------ */

.kodeks {
	/* font-family: Lato, Tahoma,Geneva,sans-serif; */
	margin: 0;
	padding: 0;
	/*font-size: 12px !important;*/
	/*line-height: 17px  !important;*/
}

.kodeks img,
.kodeks img a {
	border: none;
	outline: none;
}

.kodeks,
.kodeks a {
	color: #2c5987;
	text-decoration: none;
	text-align: left;
}
.kodeks ul {padding:0; margin-left:0;}
.czesci {margin-top:10px;}
.czesci li {
	/*display: inline;*/
	list-style-type: none;
	/*font-size: 0.8em;*/
	/*font-weight: bold;*/
	margin-right: 30px;
	margin-bottom: 10px;
}

.kodeksLine {
	height: 1px;
	border-bottom: solid 1px #82adcb;
	border-top: solid 1px #055c97;
	margin: 8px 0 14px 0;
}

.rozdzialy {border-collapse:collapse;}
.rozdzialy td {
	font-size: 0.7em;
	padding: 4px 0;
	/*width: 105px;*/;
}

.rozdzialy td a:hover, .kodeks .czesci a:hover {color:#fc6602;}
.hidden {display: none;}
a.czescSelected, a.selected {color:#fc6602  !important;}

.artykuly li {
	display: block;
	float: left;
	width: 85px;
	background: #ececec;
	border: solid 1px #fff;
	padding: 2px 0 3px 4px;
}

.artykuly,
.artykuly li a {color:#2c5987; text-decoration:none;}
.artykuly a:hover {color:#fc6602;}
.artykuly li ul li {
	border: none;
	width: 72px;
	margin: 2px 0 0 10px;
}
/* ---------------------------------- Kodeksy END ------------------------------------ */

/* ---------------------------------- Drobne poprawki do różnych tekstów START ------------------------------------ */
/* Wyliczenie w surowym tekście np. w aktualności z GOFIN-u */
.holder-content ul, .holder-content ol {/*font-size: 0.7em;*/ margin-left: 20px;}
/* Pogrubienie w surowym tekście */
.holder-content strong {/*font-size: 12px;*/}
#opinion strong {font-size: 0.8em;}
/* ---------------------------------- Drobne poprawki do różnych tekstów END ------------------------------------ */

/* ---------------------------------- Drobne poprawki do różnych tekstów END ------------------------------------ */

.smudge{background:url(../images/layout/smudge1.png) no-repeat 0 100%; padding-bottom:7px;}
.smudge.v2{background-image:url(../images/layout/sprite1.png); background-position: 0 -186px;}
.smudge.v3{background-image:url(../images/layout/smudge3.png);}
.smudge.v4{background-image:url(../images/layout/sprite1.png); background-position: 102px -153px;}

.pag{text-align:center; white-space:nowrap;} /* white-space-collapse:collapse; */
.pag .item{color:#1f6eb1; font-weight:bold; font-size:0.8em; /*border:solid 1px #a1c1df; */text-align:center; min-width:15px; /*height:16px;*/ display:inline-block; margin:2px 0; padding:1px;}
.pag .item:hover, .pag .item.active{color:#fff; background:#1f6eb1; /*border:solid 1px #1f6eb1;*/}

.pag .item.prev, .pag .item.next{background:url(../images/layout/pag.png) no-repeat 0 0; border:none; width:20px; height:18px; text-indent:-100px; overflow:hidden; vertical-align:middle;}
.pag .item.next{background-position:-20px 0;}
.pag .item.prev:hover{background-position:0 -20px}
.pag .item.next:hover{background-position:-20px -20px;}
.pag .item.select{position:relative; cursor:pointer;z-index:999}
.pag .item.select .content{display:none; top:16px; left:-1px; width:90px; position:absolute;
	                        border:solid 1px #a1c1df; background:#f8f8f8; white-space:normal; text-align:left; padding:2px 5px}

.pag .item.select:hover .content{display:block;}


/* ----- Okienko starego typu, w którym wyświetlane są informacje dla niektórych kampanii START ----- */

.window {
	background: url(../web/images/oferta/window_bg.png) repeat-y;
	margin: 10px auto;
	width: 470px;
}

.windowTop {
	height: 9px;
	background: url(../web/images/oferta/window_top.png) no-repeat;
	width: 470px;
}

.windowBtm {
	background: url(../web/images/oferta/window_btm.png) no-repeat;
	height: 13px;
	width: 470px;
}

.windowContent {
	width: 450px;
	padding: 5px 10px 0 10px;
	/*line-height: 10px;*/
}

.formTable p {
	/*font-size: 12px;*/
	/*line-height: 20px;*/
}

.formTable {
	margin: 0 auto;
	text-align: left;
	border-collapse: collapse;
}

/* ----- Okienko starego typu, w którym wyświetlane są informacje dla niektórych kampanii END ----- */
#slidePanelDiv {
	width:550px;
	height:100%; /*670px;*/
	background:url(images/slide/slide-bg.png) repeat-y #fff left;
}
.slide-button-hide, .slide-button-show{background:url(images/slide/button-pp-zwin.png) no-repeat top;width:29px; height:208px; display:block; margin-top:173px;}
.slide-button-hide{background-position:bottom;}
.oferta-form-ta {height:156px;}

/* Wprowadzenie do kategorii  */
.wprowadzenie {padding: 0 10px 0 10px; margin-bottom: 12px; margin-top: 10px;}
h1.wprowadzenie-title {font-weight: normal; color: #2c5987;}
.wprowadzenie p {padding-bottom: 4px;}

h1.pytanie-title{color: black;}

/* --------------------------- Top Form-------------------------------------------- */
.holder-top-form{/*font-family: Arial, sans-serif;*/}

.holder-top-form .top-form-total{
	margin:0 auto;
	min-height: 440px;
/*	border-bottom: 1px silver solid; */
}
.holder-top-form .top-form-total{
	/*xheight:400px;*/
	position:relative;
	/*overflow: hidden;*/
}
.holder-top-paskowy{
	margin:0 auto;
	height: 60px;
	position:relative;
	background-color: #fafafa;
	border-top: 1px solid #c0c0c0;
	border-bottom: 1px solid #c0c0c0;
	padding-top: 24px;
	padding-bottom: 20px;
}

.holder-top-paskowy .top-form-pasek{
	margin:0 auto;
	position:relative;
	overflow: hidden;
}

.top-form-pasek p {/*font-size: 15px; font-weight: bold; line-height:24px;*/}
.top-form-pasek p span {color:#dd7508;}
.top-form-pasek p > a {color:#dd7508; text-decoration:none;}

.top-form-header {float: left;}
.top-form-left {float: left;}
.top-form-right {width:300px; float: left;}
.top-form-corner {width:245px; float: left; height: 45px;}
.top-form-steps {width:255px; float: left;}
.steps-tytul {color: #4171ad;}
.steps-numer {font-size: 110%;vertical-align: sub;padding-right: 0.2em;color: inherit;font-weight: bold;}
.steps-opis {padding-bottom: 1em;font-size: 14px;padding-left: 1.2em;}

/* .top-form-right .zgody {width:245px; float: left; position: relative; overflow: auto;} */
/* .top-form-right .zgody li { list-style: none; } */
/* .top-form-right .zgody ul li { float: left; } */

/* .zgody {width:245px; float: left; position: relative; overflow: auto;} */
.zgody-top li { list-style: none; }
.zgody-top ul li { float: left; }

.top-form-zgody-down {width:245px; float: left; position: relative; overflow: auto;}
.top-form-zgody-down li { list-style: none; }
.top-form-zgody-down ul li { float: left; }

.top-form-zgody-foto{padding-left: 10px;}
.top-form-header > span{/*font-family: Arial, sans-serif; */color:#2c5987; /*font-size:20px;*/ font-weight: bold; /*line-height: 23px; */margin: 0; height: 25px; display: block;}
.top-form-header > h2{color:#ee8413; /*font-size:20px;*/ letter-spacing:1px; margin:12px 0 7px;}
.top-form-left .form-content, .top-form-right .form-content{
	padding-bottom:0px;
}
.top-form-left .form-content > span{
	color:#222222;
	/*font-size:16px;*/
	/*line-height:16px;*/
	margin:0;
	/*font-family: Arial, sans-serif;*/
	display:block;
	height:20px;
	padding:5px 0 0 10px;
}

.top-form-left .form-content > span.type-1, .top-form-right .form-content > span.type-1{
	color:#222222;
	/*font-size:16px;*/
	/*line-height:16px;*/
	margin:0;
	/*font-family: Arial, sans-serif;*/
	display:block;
	height:20px;
	padding:5px 0 0 10px;
}

.top-form-left input.title, .top-form-left input.contact-data{
	color: #888888;
	/*font-size:13px;*/
	/*height:15px;*/
	padding:5px;
	float:left;
}

.top-form-left input.contact-data-tel{
	/*font-size:13px;*/
	/*height:15px;*/
	padding:5px;
	float:left;
}

.buttons {margin-top: 10px; padding-top: 10px;}

.buttons .next a {
	line-height: 3em;
	background-color: #EB5710;
	border: 1px solid #D5420C;
	position: relative;
	left: 35px;
	border-radius: 5px;
	width: 256px;
	height: 48px;
	display: block;
	margin-bottom: 5px;
	color: #FFF;
	font-weight: bold;
	/*font-size: 13px;*/
	cursor: pointer;
}

.buttons .next a:hover {text-decoration: none; background-color: #ff7027;}

.buttons .next input[type=submit] {
	/*font-family: Arial, sans-serif;*/
	line-height: 3em;
	background-color: #EB5710;
	border: 1px solid #D5420C;
	/* position: relative; */
	margin: 5px 15px;
	border-radius: 5px;
	width: 256px;
	height: 48px;
	margin-bottom: 5px;
	color: #FFF;
	font-weight: bold;
	/*font-size: 17px;*/
	cursor: pointer;
}


.buttons .next input[type=submit]:hover {text-decoration: none; background-color: #ff7027;}

.buttons a {text-decoration:none;}

.buttons .next {
	text-align: center;
	color: #8B837F;
	/*font-size: 14px;*/
}


/* .site.form .form-content span b.form-numerek {font-size: 20px; font-weight: normal;} */

.top-form-left input.title{width:400px; margin-left: 10px;}
.top-form-left input.contact-data{width:220px; float:left; margin-bottom:4px;}
.top-form-left p.contact-data{display:block; float:left; /*font-family: Arial, sans-serif; *//*font-size:14px;*/font-weight:normal; padding:8px 10px 5px 0; text-align:right; width:55px;}
.top-form-left input.contact-data-tel{width:220px; float:left;}
.top-form-left p.contact-data-tel{display:block; float:left; /*font-family: Arial, sans-serif;*/ /*font-size:14px;*/ font-weight:normal; padding:8px 10px 15px 0; text-align:right; width:55px;}
.top-form-left p.contact-data-tel-info{display:block; float:left; /*font-family: Arial, sans-serif; *//*font-size:13px;*/ font-weight:normal; padding:8px 0 0 10px; width:85px;}
.top-form-right input.send[type="image"]{margin:0 25px;}
.validate{background:url(https://www.eporady24.pl/images/form/validate_ico.png) no-repeat 50% 0; width:18px; height:20px; float:left; margin:2px 0 0 15px;}
.validate.ok{background-position:50% -20px;}
.validate.error{background-position:50% -40px;}

.form-content label.error{/*font-size:13px;*/ font-weight:bold; color:#ca2600; display:inline-block; margin:0 0 4px; padding:2px 7px 4px; text-decoration:underline;}

.top-form-left .browse{/*float:left;*/ padding:2px 0 3px 60px; /*xwidth:290px;*/ position:relative;}
.top-form-left .browse span.topzal{position:absolute; top:7px; left:10px; font-size:11px; font-weight:normal; color: #777;}
.browse span.pionzal {margin: 5px 10px; font-size: 0.7em;}
.top-form-left .hr{height:10px; margin:0 5px 5px 5px;}
.top-form-left #topaddFile, .top-form-left #downaddFile {display:block; float:left; color:#2c5987; /*font-family: Arial, sans-serif; */ font-size:13px; text-decoration:none; margin:7px 0 0 80px; padding-bottom: 5px;}
.xtop-form-left #addFile{display:block; /*float:left;*/ color:#1f5584; /*font-family: Arial, sans-serif; *//*font-size:13px;*/ font-weight:bold; text-decoration:none; margin:7px 0 0 60px;}
.xtop-form-left #addFile_dol{display:block; /*float:left;*/ color:#1f5584; /*font-size:12px; */font-weight:bold; text-decoration:none; margin:7px 0 0 60px;}
.top-form-left input.topfile{width:220px; font-size:0.7em; padding:4px 6px; border:none; margin-left: 10px;}
input.pionfile{width:220px; font-size:0.7em; padding:2px 0px 5px; border:none; margin-left: 14px; background-color: inherit; color: white;}
.top-form-left input.topfile:hover {/*background-color:red;*/}
.top-form-right .send-holder{
	/*margin:0 auto;
	padding-left:10px;*/
	/*width:300px;*/
}
/*.top-form-right p.info{background:url(https://www.eporady24.pl/images/form/info.png) no-repeat 100% 2px; display:block; position:relative; padding:3px 0 7px; margin:0 20px; cursor:default; z-index:4000; /*font-family: Arial, sans-serif; */ /*font-size: 12px;}*/
.top-form-right p.info{display:block; position:relative; padding:3px 0 7px; margin:0; cursor:default; z-index:4000; /*font-family: Arial, sans-serif; */ font-size: 0.8em;}
.top-form-left p.info-tel{display:block; position:relative; margin-left: 238px; cursor:default; z-index:5000; height: 3px; margin-top: 2px; font-size: 0.8em; font-weight: bold; color: grey;}
.top-form-left span.info-content{
	background:#77A942;
	border:solid 1px #ddd;
	color:#fff;
	display:none;
	/*font-weight:bold;*/
	left:80%;
	/*line-height:20px;*/
	padding:5px;
	position:absolute;
	top:70%;
	white-space:nowrap;
	z-index:5000;
	border-radius: 5px;
	font-size:0.8rem;
}
.top-form-left span.info-tel-content{
	background:#77A942;
	border:solid 1px #77A942;
	color:#fff;
	display:none;
	/*font-weight:bold;*/
	/* left:80%; */
	/*line-height:20px;*/
	padding:5px;
	position:absolute;
	/* top:70%; */
	white-space:nowrap;
	z-index:5000;
	border-radius: 5px;
	font-size:0.8rem;
	font-weight:normal;
}

.top-form-left div.wielokropek{
padding-left:120px;
padding-bottom:8px;
margin-top:-16px;
}

.top-form-left p.wielokropek{
	font-size:1.2em;
}

.top-form-left span.wielokropek-content{
	background:#77A942;
	border:solid 1px #ddd;
	color:#fff;
	display:none;
	/*font-weight:bold;*/
	line-height:1.3em;
	padding:5px;
	position:absolute;
	top:45px;
	left:630px;
	white-space:nowrap;
	z-index:5000;
	border-radius: 5px;
	font-size:0.8rem;
}


.top-form-right span.info-godzina{
	background:#77A942;
	border:solid 1px #77A942;
	color:#fff;
	display:none;
	/*font-weight:bold;*/
	/* left:100%; */
	line-height:1.4em;
	padding:5px;
	position:absolute;
	/* top:-50%; */
	white-space:nowrap;
	z-index:5000;
	border-radius: 5px;
	font-size:0.8rem;
}

.top-form-left p.info:hover span.info-content, .top-form-left p.info-tel:hover span.info-tel-content{display:block;}
.top-form-left span.wielokropek:hover span.wielokropek-content{display:block;}
.top-form-right p.info:hover span.info-godzina{display:block;}

.top-form-right p.info2{position:relative;}

label.regulamin, .top-form-zgody-down .send-holder label.regulamin {/*font-family: Arial, sans-serif;*/font-weight:normal; font-size:0.7em; /*line-height: 14px; */display:block; padding:5px 0 0 5px; color: grey;}
label.regulamin > a, .top-form-zgody-down .send-holder label.regulamin > a{color:#dd7508; text-decoration:none; /*font-family: Arial, sans-serif;*/}
label.regulamin > a:hover, .top-form-zgody-down .send-holder label.regulamin > a:hover {text-decoration:underline;}
.top-form-right p.kod, .top-form-zgody-down .send-holder p.kod {/*font-family: Arial, sans-serif; *//*font-size:11px;*/ display:block; padding:0 0 0 25px;}

.top-form-left .area-holder{float:left;}
.top-form-left .area-holder .resizable{color: #888; /*margin-left:10px;*/ /*font-size:14px; */ /*line-height:18px;*/ padding:5px;
	min-height:150px; max-height:500px;
}

input, textarea {
border:1px solid #d1d1d1;
/* border-radius: 3px; */
}
/*
input:hover, textarea:hover {
border:1px solid #C83135;
}
*/
.oswiadczenia {font-size: 0.9em; text-align: center; font-weight: bold; color:#2c5987;  padding-top: 15px; /*font-family: Arial, sans-serif;*/}

.prawnik-duzy {font-size: 0.9em; text-align: center; font-weight: bold; color:#2c5987;  padding-top: 15px; /*font-family: Arial, sans-serif;*/}
.prawnik-duzy-nazwa {font-size: 1.1em; text-align: left; padding-left: 10px; padding-right: 10px; padding-top: 6px; color:grey;}
.prawnik-duzy-opis {font-size: 0.8em; text-align: left; padding-left: 10px; padding-right: 10px; color: grey; padding-bottom:50px;}
.prawnik-duzy-opis b {/*font-size: 11px;*/ /*line-height: 18px;*/}
.prawnik-duzy-opis a {color: grey;}

/* Niebieska poświata */
input.focus[type="text"], input[type="text"]:focus, textarea.focus, textarea:focus, input.hover[type="text"], input[type="text"]:hover, textarea.hover, textarea:hover {
	border-color: #51A7E8;
	box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.075) inset, 0px 0px 5px rgba(81, 167, 232, 0.5);
}

input.focus[type="email"], input[type="email"]:focus, input.hover[type="email"], input[type="email"]:hover {
	border-color: #51A7E8;
	box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.075) inset, 0px 0px 5px rgba(81, 167, 232, 0.5);
}

/* Aktualnosci w nowej odslonie */
.main-najnowsze {color: #2c5987; font-size: 1.3em; padding: 5px 22px 12px 0;}
.xdata {color: #808080; /*font-size: 12px;*/}
.xpunktor {color: #000000; /*font-size: 12px;*/}
.itemx {color: #EB7B06;}

.mainbutton {
background-color: #e7505a;
color: #FFF;
text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.2);
display: inline-block;
padding: 14px 22px;
margin: 25px 0 2px 0px;
cursor: pointer;
border: 1px solid #e12330;
overflow: visible;
font-size: 1.1em;
font-weight: bold;
text-decoration: none;
white-space: nowrap;
background-clip: padding-box;
border-radius: 0;
-moz-user-select: none;
}

.mainbutton:hover {
text-decoration: none;
background-color: #e12330;
transition: box-shadow 0.3s ease, background-color 0.3s ease;
box-shadow: 0 6px 8px -5px rgba(8,14,20,0.5);
}


.bluebutton {
background-color: #1B75B4;
color: #FFF;
text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.2);
display: inline-block;
padding: 14px 22px;
margin: 0 0 2px 0px;
cursor: pointer;
border: 1px solid #11486F;
overflow: visible;
font-size: 1.1em;
font-weight: bold;
text-decoration: none;
white-space: nowrap;
background-clip: padding-box;
border-radius: 0;
-moz-user-select: none;
}

.bluebutton:hover {
text-decoration: none;
background-color: #11486F;
transition: box-shadow 0.3s ease, background-color 0.3s ease;
box-shadow: 0 6px 8px -5px rgba(8,14,20,0.5);
}

.greenbutton {
background-color: #729331;
color: #FFF;
text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.2);
display: inline-block;
padding: 14px 22px;
margin: 0 0 2px 0px;
cursor: pointer;
border: 1px solid #11486F;
overflow: visible;
font-size: 1.1em;
font-weight: bold;
text-decoration: none;
white-space: nowrap;
background-clip: padding-box;
border-radius: 0;
-moz-user-select: none;
}

.greenbutton:hover {
text-decoration: none;
background-color: #4f6b29;
transition: box-shadow 0.3s ease, background-color 0.3s ease;
box-shadow: 0 6px 8px -5px rgba(8,14,20,0.5);
}

#poprawa_emaila_adres {height: 20px; width: 546px;}

/* Google Form */
.goo-form{width:335px; height: 280px; float:left; overflow: hidden; border: solid 1px #f0f0f0; /*border-radius: 5px;*/ background-color: #f0f0f0; margin-right: 5px;}
.goo-form .prawnikfotka {width: 61px; height: 61px; margin: 8px 9px 0 9px; float: left;}
.goo-form .prawniknazwa {width: 200px; padding-top: 20px; font-size: 0.8em;}
.goo-form textarea {width: 302px; height: 127px; /* border-radius: 5px; */ padding:6px; margin: 8px 9px; min-width:302px; max-width:302px; min-height:127px; max-height:127px; color:#888888; overflow: auto; position: relative; position: static\9;}
.goo-form .przycisk{
	background-color:#729331;
	display:block;
	margin:3px auto;
	color:#fff;
	font-weight:bold;
	text-decoration:none;
	padding: 6px;
	border: 0;
	width: 94%;
	font-size: 1.3em;
}
/*.goo-form .przycisk {width: 312px; height: 44px; background:url(../images/goo-przycisk-flat.png) no-repeat; margin: 0 11px 6px 11px; display:block; border: none;}*/
.goo-form .przycisk:hover {cursor:pointer; background-color:#2c5987;}

/* Dziekujemy */
.form-dodawanie-telefonu input.contact-data-tel{width:170px; float:left;margin-top:4px; /*font-size:13px;*/ height:15px; padding:5px;}
.form-dodawanie-telefonu p.contact-data-tel{display:block; float:left; /*font-family: Arial, sans-serif;*/ /*font-size:14px;*/ font-weight:normal; padding:8px 10px 15px 0; text-align:right; width:55px;}
.form-dodawanie-telefonu p.contact-data-tel-info{display:block; float:left; /*font-family: Arial, sans-serif; *//*font-size:13px;*/ font-weight:normal; padding:8px 0 0 10px; width:85px; color: blue;}
.form-dodawanie-telefonu p.info-tel{background:url(https://www.eporady24.pl/images/form/dlaczego.png) no-repeat 100% 0px; display:block; position:relative; padding:25px 0px 0px 0px; margin-left: 238px; cursor:default; z-index:5000; width: 89px; height: 3px; margin-top: 5px; /*font-family: Arial, sans-serif;*/}
.form-dodawanie-telefonu p.info-tel:hover span.info-tel-content{display:block;}
.form-dodawanie-telefonu span.info-tel-content{
	background:#5BB721;
	border:solid 1px #5BB721;
	color:#fff;
	display:none;
	font-weight:bold;
	/*line-height:20px;*/
	padding:5px;
	position:absolute;
	white-space:nowrap;
	z-index:5000;
	border-radius: 5px;
}

/* Dodatki poprawkowe */
h2.podobne-materialy{text-align: left; padding-top: 5px; padding-bottom: 2px; padding-left: 0px; padding-right: 5px; /*font-size: 15px;*/ font-weight: normal;}
h4.podobne-materialy{text-align: left; padding-top: 5px; padding-bottom: 2px; padding-left: 0px; padding-right: 5px; /*font-size: 15px;*/ font-weight: normal; font-size: 1.2em;}

.start-artykul{/* font-size: 12px; */}
.loc h1 {margin-left: 2px; /*line-height: 12px;*/ font-size: 0.9em; margin-top: 3px;}
h2.tytul-pytania{/*font-size: 12px;*/ margin-bottom: 1px; padding-bottom: 1px; font-weight: normal;}

h2.srodtytul, .tresc_pytania h2 {/*font-size: 12px;*/ margin-bottom: 1px; padding-bottom: 0.2em; font-weight: normal; font-size: 1.2em; margin-top:-3em; padding-top:4em;}
b.numer-w-paginacji{/*font-size: 11px;*/}
p.wyliczenie-top-pages{color: #1E6CAE; padding: 1em 0; font-weight: bold;}
p.top-pages {padding-left:1.1em;}

#menu-box{display:none;}
#menu_trigger{display:none;}
.holder-navi-mobile{display: none;}
.przycisk-przejscia{display: none;}

#cookies-message{padding: 5px 0px; /*font-size: 12px;*/ line-height: 0.8em; border-bottom: 1px solid rgb(211, 208, 208); text-align: center; position: fixed; bottom: 0px; background-color: #efefef; width: 100%; z-index: 999;}
#accept-cookies-checkbox{background-color: #8cc652; padding: 5px 10px; color: #FFF; border-radius: 3px; -moz-border-radius: 3px; -webkit-border-radius: 3px; display: inline-block; margin-left: 10px; text-decoration: none; cursor: pointer;}

p.akapit-nawigacyjny{/*line-height: 12px;*/}

.opiniebox {background: #ffffff url('../images/cudzyslow20.png') no-repeat 14px 20px; padding: 10px 20px 0 65px; margin: 0 0px 20px 0; /*font-size: 12px;*/ /*line-height: 18px;*/}
.opinieboxDate {color: #636363; font-size: 0.9em; font-weight: bold; padding: 2px 0px;}
.opinieboxDopisek {font-style: italic; text-align: right;}
.opinieboxPodpis {font-style: italic; font-weight: bold; text-align: right; color: #808080;}

.fotolia {font-size: 9px; position:absolute; padding: 3px 0 0 6px; font-style:italic; color: #cccccc;}
.fotolia2 {font-size: 9px; font-style:italic; color: #cccccc;}
.p2fotka {float:left; width:293px; padding-right:10px; padding-top:28px;}


/* Formularz kolorowanie lewej ramki */
.resizable.notEmpty {
    border-left: 2px solid green;
}

#questionName.notEmpty {
    border-left: 2px solid green;
}

#questionMail.notEmpty {
    border-left: 2px solid green;
}

#questionPhone.notEmpty {
    border-left: 2px solid green;
}

#questionContent:valid {
    border-left: 2px solid green;
}

#questionName:valid {
    border-left: 2px solid green;
}

#questionMail:valid {
    border-left: 2px solid green;
}

#questionMail:invalid {
    /* box-shadow: none; */
    /* border-color: #51A7E8;
    box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.075) inset, 0px 0px 5px rgba(81, 167, 232, 0.5); */
}

#questionNamepion.notEmpty {
    border-left: 2px solid green;
}

#questionMailpion.notEmpty {
    border-left: 2px solid green;
}

#questionPhonepion.notEmpty {
    border-left: 2px solid green;
}

#questionContentpion:valid {
    border-left: 2px solid green;
}

#questionNamepion:valid {
    border-left: 2px solid green;
}

#questionMailpion:valid {
    border-left: 2px solid green;
}

#questionContent:placeholder-shown {
    border-left: 2px solid #c00; /* Red */
}

#questionName:placeholder-shown {
    border-left: 2px solid #c00; /* Red */
}

.namewrap {position: relative;font-family: sans-serif;font-size: 14px;width: max-content;}

.nameplaceholder {position: absolute;right: 4px;top: 6px;pointer-events: none;opacity: .3;}

#questionName:placeholder-shown + .nameplaceholder {opacity: 0;}

#questionMail:placeholder-shown {
    border-left: 2px solid #c00; /* Red */
}

.mailwrap {position: relative;font-family: sans-serif;font-size: 14px;width: max-content;}

.mailplaceholder {position: absolute;right: 4px;top: 6px;pointer-events: none;opacity: .3;}

#questionMail:placeholder-shown + .mailplaceholder {opacity: 0;}


#questionPhone:placeholder-shown {
    border-left: 2px solid #808080; /* Szary */
}

.phonewrap {position: relative;font-family: sans-serif;font-size: 14px;width: max-content;}

.phoneplaceholder {position: absolute;right: 4px;top: 6px;pointer-events: none;opacity: .3;}

#questionPhone:placeholder-shown + .phoneplaceholder {opacity: 0;}

#questionContentpion:placeholder-shown {
    border-left: 2px solid #c00; /* Red */
}

#questionNamepion:placeholder-shown {
    border-left: 2px solid #c00; /* Red */
}

#questionMailpion:placeholder-shown {
    border-left: 2px solid #c00; /* Red */
}

#questionPhonepion:placeholder-shown {
    border-left: 2px solid #808080; /* Szary */
}

/* ZOPIM */
.meshim_widget_components_chatWindow_chatPanel_QueueMessage, .queue_message {display: none !important; color: white;}

/* Share */
.share a:link, .share a:visited, .share a:hover {text-decoration: none;}
.share img:hover {transform: scale(1.1);}

.prezentbutton {
    background-color: #5AA65A;
    color: #FFF;
    text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.2);
    display: inline-block;
    padding: 7px 15px;
    margin: 0 0 2px 0px;
    cursor: pointer;
    border: 1px solid #82CA82;
    overflow: visible;
    font-size: 1.1em;
    font-weight: bold;
    text-decoration: none;
    white-space: nowrap;
    background-clip: padding-box;
    border-radius: 0;
    -moz-user-select: none;
}

.prezentbutton:hover {
	text-decoration: none;
	background-color: #82CA82;
	transition: box-shadow 0.3s ease, background-color 0.3s ease;
	box-shadow: 0 6px 8px -5px rgba(8,14,20,0.5);
}

.rodocennikbutton {
    background-color: #729331;
    color: #FFF;
    display: inline-block;
    padding: 7px 15px;
    margin: 0 0 2px 0px;
    cursor: pointer;
    border: 0;
    overflow: visible;
    font-size: 1.1em;
    font-weight: bold;
    text-decoration: none;
    white-space: nowrap;
}

.rodocennikbutton:hover {
	text-decoration: none;
	background-color: #2c5987;
	transition: background-color 0.3s ease;
}

#rodo-wrapper {
	border:1px solid #e2e2e2;
	background:#f1f1f1;
	padding:20px;
}
#rodo-wrapper div {
	clear:both;
	margin:1em 0;
}
#rodo-wrapper label {
	display:block;
	float:none;
	font-size:16px;
	width:auto;
}
#rodo-wrapper form#rodoorderform input {
	border-color:#B7B7B7 #E8E8E8 #E8E8E8 #B7B7B7;
	border-style:solid;
	border-width:1px;
	padding:5px;
	font-size:16px;
	color:#333;
}
#rodo-wrapper form#rodoorderform textarea {
	font-size:100%;
	padding:0.6em 0.5em 0.7em;
	border-color:#B7B7B7 #E8E8E8 #E8E8E8 #B7B7B7;
	border-style:solid;
	border-width:1px;
}

#rodo-wrapper .error {color:#ad0000;}

#rodo-wrapper table {width: 100%; border-collapse: collapse; padding: 2px;}
#rodo-wrapper table thead {background: #fc9;}
#rodo-wrapper table tr.np {background: lightgray;}
#rodo-wrapper table td {padding: 5px;}
#rodo-wrapper .kategoria {background: #F8B0B0; padding-top: 10px;}
#rodo-wrapper .cena {width: 50px; text-align: right;}
#rodo-wrapper .wybieram {text-align: center;}
#rodo-wrapper form#rodoorderform input#rodosend {color: white; width: 50%}
#rodo-wrapper #rodosend {border: 1px solid #006; background: #729331; color: white; padding: 5px 15 px;}
#rodo-wrapper #rodosend:hover {border: 1px solid #006; background: #2c5987; color: white}
#rodo-wrapper table td a {border-bottom:dashed 1px #a8a8a8; color:#555; font-weight: bold; text-decoration: none;}

.rodopopup{
    width: 200px;
    margin: auto;
    text-align: center
}
.rodopopup img{
    width: 200px;
    height: 283px;
    cursor: pointer
}
.rodoshow{
    z-index: 999;
    display: none;
}
.rodoshow .rodooverlay{
    width: 100%;
    height: 100%;
    background: rgba(0,0,0,.66);
    position: absolute;
    top: 0;
    left: 0;
}
.rodoshow .rodoimg-show{
    width: 713px;
    height: 1008px;
    background: #FFF;
    position: absolute;
    /*top: 50%;*/
    left: 50%;
    transform: translate(-50%,-50%);
    overflow: hidden
}
.rodoimg-show span{
    position: absolute;
    top: 10px;
    right: 10px;
    z-index: 99;
    cursor: pointer;
}
.rodoimg-show img{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
}

#price, #price2, #price3 {
  text-align: center;
}

.plan {
  display: inline-block;
  margin: 10px 1%;
  border: 1px solid gray;
}

.plan-inner {
  background: #fff;
  margin: 0 auto;
  min-width: 280px;
  max-width: 100%;
  position:relative;
}

.plan-inner2 {
  background: #fff;
  margin: 0 auto;
  min-width: 580px;
  max-width: 100%;
  position:relative;
}

.entry-title {
  background: #53CFE9;
  height: 140px;
  position: relative;
  text-align: center;
  color: #fff;
  margin-bottom: 30px;
}

.entry-title>h3 {
  background: #20BADA;
  font-size: 20px;
  padding: 5px 0;
  text-transform: uppercase;
  font-weight: 700;
  margin: 0;
}

.entry-title .price {
  position: absolute;
  bottom: -25px;
  background: #20BADA;
  height: 95px;
  width: 95px;
  margin: 0 auto;
  left: 0;
  right: 0;
  overflow: hidden;
  border-radius: 50px;
  border: 5px solid #fff;
  line-height: 80px;
  font-size: 24px;
  font-weight: 700;
}
.price span {
  position: absolute;
  font-size: 9px;
  bottom: 10px;
  left: 30px;
  font-weight: 400;
}

.entry-content {
  color: #323232;
}

.entry-content ul {
  margin: 0;
  padding: 0;
  list-style: none;
  text-align: center;
}

.entry-content li {
  border-bottom: 1px solid #E5E5E5;
  padding: 10px 0;
}

.entry-content li:last-child {
  border: none;
}

.btn {
  padding: 3em 0;
  text-align: center;
}

.btn_blizej{
  padding: 1em 0 1.5em;
  text-align: center;
}

.btn a, .btn_blizej a {
  background: #729331;
  padding: 10px 30px;
  color: white;
  font-weight: 700;
  text-decoration: none;
}

.btn a:link, .btn_blizej a:link, .btn a:visited, .btn_blizej a:visited {color:white;}

.btn a:hover, .btn_blizej a:hover {
  background: #2c5987;
  text-decoration: none;
  color: white;
}

.hot {
    position: absolute;
    top: -7px;
    background: #F80;
    color: #fff;
    text-transform: uppercase;
    z-index: 2;
    padding: 2px 5px;
    font-size: 9px;
    border-radius: 2px;
    right: 10px;
    font-weight: 700;
}
.basic .entry-title {
  background: #75DDD9;
}

.basic .entry-title > h3 {
  background: #44CBC6;
}

.basic .price {
  background: #44CBC6;
}

.standard .entry-title {
  background: #4484c1;
}

.standard .entry-title > h3 {
  background: #3772aa;
}

.standard .price {
  background: #3772aa;
}

.ultimite .entry-title > h3 {
  background: #DD4B5E;
}

.ultimite .entry-title {
  background: #F75C70;
}

.ultimite .price {
  background: #DD4B5E;
}

.custom .entry-title > h3 {
  background: #2E7D32;
}

.custom .entry-title {
  background: #4CAF50;
  height: 80px;
  margin-bottom: 10px;
}

.custom .price {
  background: #2E7D32;
}


#showrodopakietpodstawowy, #showrodopakietstandardowy, #showrodopakietpelny {
	padding: 10px 15px;
	background-color: #2c5987;
	font-size: 0.9em;
	color: white;
	text-align: center;
	width: 50%;
	margin: 0 auto;
	cursor: pointer;
}

#showrodocompare {
	padding: 10px 15px;
	background-color: #2c5987;
	font-size: 1.1em;
	color: white;
	text-align: center;
	width: 40%;
	margin: 0 auto;
	cursor: pointer;
	text-decoration: none;}

#showrodopakietpodstawowy:hover, #showrodopakietstandardowy:hover, #showrodopakietpelny:hover, #showrodocompare:hover {
	text-decoration: none;
	background-color: #729331;
	transition: background-color 0.3s ease;
}

.showlexine {cursor: pointer; text-decoration: underline;}
.adreslexine {display: none; color: gray;}

.menu a.topmenugreen {color: #729331; background-color: #F1F7E5; border-bottom: 2px solid #F1F7E5;}
.menu a.topmenugreen:hover {background-color: #CFE3A9;}

.menu a.topmenuorange {color: black; background-color: #fdc16a; border-bottom: 2px solid #F1F7E5;}
.menu a.topmenuorange:hover {color: black; background-color: #ff9600;}

.privacy-more-content {
font-weight: normal;
font-size: 12px;
line-height: 14px;
padding: 5px 0 0 16px;
display: none;
color: #808080;
}

.show {display: block!important;}

/* zgody w pionowym formularzu wyrazniejszy i jasniejszy kolor  */
.pion {color: #cccccc!important;}

.breadcrumb a {text-decoration: none; opacity: 0.8;}
.breadcrumb a:hover {text-decoration: underline; opacity: 1;}

ol.breadcrumb {
  list-style: none;
}
ol.breadcrumb li {
  display: inline;
  font-size: 0.8em;
}
ol.breadcrumb li+li:before {
  padding: 8px;
  color: gray;
  content: "\25B8";
}
ol.breadcrumb li a {
  color: black;
  opacity: 0.7;
  text-decoration: none;
}
ol.breadcrumb li a:hover {
  color: black;
  text-decoration: underline;
  opacity: 1;
}

.tocinside {padding: 0.2em 0.5em; border: 1px solid #f3f3f3; margin: 0 0 1em 0; font-size: 0.9em; background-color: #f7f7f7; text-align: left;}
fieldset legend {padding: 0 0.5em; background-color: #e0e0e0; color: #222; margin-left: 1.1em;}


h1.pozwy_pisma {line-height: 1.5em; font-size: 2em;}
h2.pozwy_pisma {margin: 1em 9px 4px 0px; font-size: 1.2em;}

.zamowienie_uslugi {background-color: #f3f3f3; padding: 0.1em 1em 1em 1em;}

.form_pozwy_pisma input.title{width:400px; margin-left: 10px;}
.form_pozwy_pisma input.contact-data{width:220px; float:left; margin-bottom:4px; padding: 5px;}
.form_pozwy_pisma p.contact-data{display:block; float:left; /*font-family: Arial, sans-serif; *//*font-size:14px;*/font-weight:normal; padding:8px 10px 5px 0; text-align:right; width:55px;}
.form_pozwy_pisma input.contact-data-tel{width:220px; float:left; padding: 5px;}
.form_pozwy_pisma p.contact-data-tel{display:block; float:left; /*font-family: Arial, sans-serif;*/ /*font-size:14px;*/ font-weight:normal; padding:8px 10px 15px 0; text-align:right; width:55px;}
.form_pozwy_pisma p.contact-data-tel-info{display:block; float:left; /*font-family: Arial, sans-serif; *//*font-size:13px;*/ font-weight:normal; padding:8px 0 0 10px; width:85px;}
.form_pozwy_pisma p.info-tel{display:block; position:relative; margin-left: 238px; cursor:default; z-index:5000; height: 3px; margin-top: 2px; font-size: 0.8em; font-weight: bold; color: grey;}
.form_pozwy_pisma p.info-tel:hover span.info-tel-content{display:block;}
.form_pozwy_pisma span.info-content{
	background:#77A942;
	border:solid 1px #ddd;
	color:#fff;
	display:none;
	/*font-weight:bold;*/
	left:80%;
	/*line-height:20px;*/
	padding:5px;
	position:absolute;
	top:70%;
	white-space:nowrap;
	z-index:5000;
	border-radius: 5px;
	font-size:0.8rem;
}
.form_pozwy_pisma span.info-tel-content{
	background:#77A942;
	border:solid 1px #77A942;
	color:#fff;
	display:none;
	/*font-weight:bold;*/
	/* left:80%; */
	/*line-height:20px;*/
	padding:5px;
	position:absolute;
	/* top:70%; */
	white-space:nowrap;
	z-index:5000;
	border-radius: 5px;
	font-size:0.8rem;
	font-weight:normal;
}

.form_pozwy_pisma div.wielokropek{
padding-left:120px;
padding-bottom:8px;
margin-top:-16px;
}

.form_pozwy_pisma p.wielokropek{
	font-size:1.2em;
}

.form_pozwy_pisma span.wielokropek-content{
	background:#77A942;
	border:solid 1px #ddd;
	color:#fff;
	display:none;
	/*font-weight:bold;*/
	line-height:1.3em;
	padding:5px;
	position:absolute;
	top:45px;
	left:630px;
	white-space:nowrap;
	z-index:5000;
	border-radius: 5px;
	font-size:0.8rem;
}

.form_pozwy_pisma .namewrap, .form_pozwy_pisma .mailwrap, .form_pozwy_pisma .phonewrap {font-size: 16px;}

.zielony a {
  color: #2bac0f !important;
}

.krkbutton {background-color: #2864a4; font-style: normal; color: #FFF; text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.2); display: inline-block; padding: 5px 10px; margin: 1em 0 0 0; cursor: pointer; border: 1px solid #1a416a; overflow: visible; font-size: 0.9em; font-weight: bold; text-decoration: none; white-space: nowrap; background-clip: padding-box; border-radius: 0; -moz-user-select: none; max-width: 85%; white-space: normal; word-wrap: break-word;}
a.krkbutton:link, a.krkbutton:visited, a.krkbutton:hover {color: white!important;}
a.krkbutton:link, a.krkbutton:visited {text-decoration: none!important;}
a.krkbutton:hover,a.krkbutton:visited:hover {text-decoration: underline!important;}

.kreska-koniec-tekstu {
  margin-top: 1.5em;
  background: #fff url("../images/layout/kreska-koniec-tekstu-v03.png");
  height: 5px;
  background-repeat: no-repeat;
  background-position: center;
}

.szary {
    background-color: #eeeeee;
    padding: 1em;
    margin: 1em -1em 0 -1em;
    border-top: 4px solid #bfbfbf;
    border-radius: 5px;
}

.inline-photo {
  border: 1em solid #fff;
  border-bottom: 4em solid #fff;
  border-radius: .25em;
  box-shadow: 1em 1em 2em .25em rgba(0,0,0,.2);
  margin: 2em auto;
  opacity: 0;
  transform: translateY(4em) rotateZ(-5deg);
  transition: transform 4s .25s cubic-bezier(0,1,.3,1),
              opacity .3s .25s ease-out;
  max-width: 600px;
  width: 90%;
  will-change: transform, opacity;
}

.inline-photo.is-visible {
  opacity: 1;
  transform: rotateZ(-2deg);
}
