﻿.headKU{
	font: 400 24px/29px "Roboto", sans-serif !important;	
	color: #434445 !important;
}
.boksKU{
	height: 130px;
	font-family: "Roboto Condensed", sans-serif;
	font-weight:bold;
	font-size: 14px;
	line-height:18px;
	border-radius: 4px;
	border: 2px solid #ccc;
	background-repeat:no-repeat;
	background-position: 15px 15px;
	padding-left: 13px;
	max-width: 130px;
	margin-bottom: 15px;
}
.boksKU:hover{
	background-color:#E60003;
	color: #fff;
}
.b01{
	background-image: url(/images/user-edit.svg);
	padding-top:75px;
}

.b02{
	background-image: url(/images/bus.svg);
	padding-top:85px;
}

.b03{
	background-image: url(/images/building.svg);
	padding-top:85px;
}

.b04{
	background-image: url(/images/landmark.svg);
	padding-top:85px;
}

.b05{
	background-image: url(/images/info-square.svg);
	padding-top:75px;
}

.b06{
	background-image: url(/images/kolejka.png);
	background-size: 40px 40px;
	padding-top:85px;
}

.b01:hover{background-image: url(/images/user-edit2.svg);}
.b02:hover{background-image: url(/images/bus2.svg);}
.b03:hover{background-image: url(/images/building2.svg);}
.b04:hover{background-image: url(/images/landmark2.svg);}
.b05:hover{background-image: url(/images/info-square2.svg);}
.b06:hover{
background-image: url(/images/kolejka2.png);
  background-size: 40px 40px;
  background-repeat: no-repeat;
}
.nm{
	margin-right: 0px;
}
.nm .col-sm-4{
	padding-right: 0px;
}
.okruszkiKU, .okruszkiKU a{
	color:#999;
	margin-bottom: 15px;
}
.okruszkiKU span{
	font-size: 18px;
	padding-left: 8px;
	padding-right: 8px;
}
.breadKat{
	cursor:pointer;
}
.okruszkiKU span#last, .okruszkiKU span.breadKat{
	font-size: 14px;
}
body .podstrona h1{
	margin-bottom: 15px;
}
h3{
	margin: 25px 0px 10px 0px !important;
}
#lupa{
	background-image: url(/images/lupka.svg);
	background-size:60%;
	background-repeat:no-repeat;
	background-position:center;
	background-color: #fe0000;
	width:40px;
	height:40px;
	border-radius: 3px;
	float: right;
}
#SearchService{
	border: 1px solid #CBCBCB;
	border-radius: 3px;
	height:40px;
	width: 50vw;
	max-width:820px;
}
.pole{
	float:left;
}
.headUslugi{
	color: #504f54;
    font: 700 14px/18px "Roboto", sans-serif;
    border-bottom: 1px solid #CBCBCB;
    padding:10px;
    margin-top: 30px;
}
.rekord{
	border-bottom: 1px solid #E5E5E5;
	padding-top: 15px;
	padding-bottom: 15px;
	padding-left: 35px;
	cursor:pointer;
	color: #215A92;
	background-image:url(/UrzadMiasta/KatalogUslug/punktorKU.png);
	background-repeat:no-repeat;
	background-position: 15px 20px;
}
.rekord:hover{
	background-color:#E60003;
	background-image:url(/UrzadMiasta/KatalogUslug/punktorKU_h.png);
	color: #fff;
}
.rekord div{
	float:left;
}
.dziubek{
	font-size: 20px;
	padding-right: 15px;
}
.titlwUsluga{
	max-width:95%;
}
.nagMenu{
	font: normal 18px/20px Roboto;
	border-bottom: 1px solid #CBCBCB;
	padding-top: 15px;
	padding-bottom:15px;
}
.menuKU{
	padding:15px 15px 0px 15px;
	cursor:pointer;
}
.Nazwauslugi{
	font: normal 24px/29px Roboto;
	color: #E60003;
	margin-top:35px;
}
.srodTytul{
	font: bold 20px/24px Roboto;
	color: #434445;
	border-bottom: 1px solid #E5E5E5;
	padding-bottom: 13px;
	padding-left: 42px;
	padding-top: 13px;
	margin-top: 50px;
	margin-bottom:26px;
	background-repeat:no-repeat;
	background-position: 0px 12px;
}
.ik1{background-image:url(/images/ik1.svg);}
.ik2{background-image:url(/images/ik2.svg);}
.ik3{background-image:url(/images/ik3.svg);}
.ik4{background-image:url(/images/ik4.svg);}
.ik5{background-image:url(/images/ik5.svg);}
.ik6{background-image:url(/images/ik6.svg);}
.ik7{background-image:url(/images/ik7.svg);}
.ik8{background-image:url(/images/ik8.svg);}
.ik9{background-image:url(/images/ik9.svg);}
.ik10{background-image:url(/images/ik10.svg);}
.UslugaElement{
	display:none;
}
.KUpowrot{
	border-top: 1px solid #E5E5E5;
	padding-top:14px;
	margin-top: 50px;
	color: #434445;
	cursor:pointer;
}
.KUpowrot span{
	color:#E60003;
}
.menuKU.active{
	color: #E60003;
	font-weight:bold;
}
.menuKU.sub{
	padding-left:30px;
}
