#site-slogan {
	display:none;
}

/*#block-block-16, #block-block-32{
	background: #fff url("images/icon_phone_rpopodkarpackie.png") no-repeat scroll 29px 19px;
	border-color: #73726d #3a86c8 #3a86c8;
}*/

#block-block-32 .telefon{
	color: #3a86c8;
}

.region-highlighted nav.contextual-links-region {display:none;}
.region-highlighted nav.block-menu {display:block;}

#breddiv {
	margin:0px 0 15px
}

/* kolorowanie rodzica */

ul.menu li.active-trail span {
	color:#407eb3;
	font-weight:900;
}

/* Menu under slider */

.block-menu {
	padding:0 35px;
}

.front .block-menu {
	padding:0 30px;
}

.block-menu .menu {
	margin:-10px 0 20px;
	padding:0;
}

.block-menu .menu li a {
	color:#373737;
	font-weight:bold;
	font-size:0.9em;
	line-height:22px;
}

body #site-name {
	padding-left:95px;
	width:240px;
	background: url('images/herb2.png') no-repeat 13px 0;
}


#block-views-serwisy-tematyczne-block-2 {
	background: url('images/hover5.png') no-repeat 0 0;
}

/* hovers */

nav#block-superfish-3 .responsive-menus-simple li a:hover,
nav#block-superfish-3 .responsive-menus-simple li span:hover,
.block-menu .menu li a:hover {
	color:#407eb3;
}

.block-menu .menu li.active-trail a,
.breadcrumb .inline.last a,
#breddiv a,
#breddiv,
ul.menu li a.active {
	color:#407eb3;
}

.node-strona-dwie-po-owy .field-name-field-title-2 {
	color:#e30000;
}


#content a {
	color:#de0128;
}

#content #block-system-main a:hover, #content #block-system-main a:visited {
	color:#de0128;
}

.node-aktualno-ci- .group-middle .field-name-title h1 {
	color:#de0128;
}

#content a:hover {
	color:#3a86c8;
}

.view-akutalno-ci .view-content .views-field-nothing .subtitleview a, .field-name-field-kategoria-wpisu .field-item a{
	color:#3a86c8 !important;
}

.page-baza-wiedzy #block-system-main .view-serwisy-tematyczne .views-row a {
	color:#549ccc!important;
}

/* colors */

ul.menu li {
	border-right: 2px solid #3f7eb2;
}

#block-search-form .form-actions .form-submit {
	background-color:#e30000;
}

#content .view-euroabecad-o .view-content .views-view-grid .col-1 {
	border-right: 3px solid #e30000;
}

#main_kontakt {
	border-bottom:1px solid #e30000;
}
#node-190 .komandytowa {
	border-top:1px solid #e30000;
}

#block-block-20,
#sliding-popup.sliding-popup-bottom,
button, input[type="button"], input[type="reset"], input[type="submit"],
#block-block-16 .sub,
#block-views-serwisy-tematyczne-block-1  {
	background-color:#3a86c8;
}

#block-block-22,
#block-block-23,
#block-views-blok-aktualnosci-block
{
	background-color:#e30000;
}

#block-block-16 {
	border: 1px solid #e30000;
}

#content a:hover {
	color: #407eb3!important;
}

#block-system-main article ul li,
#block-system-main .field-type-text-long ul li,
#content #block-block-28 ul li {
	background: url('images/li-red.png') 0 51% no-repeat;
}

#block-system-main article table td,
#block-system-main article table th {
	border-color:#e30000;
}

@media screen and (max-width: 1024px) and (min-width: 769px) {

	#block-views-serwisy-tematyczne-block-2 {
		background: url('images/hover5.png') no-repeat -39px 0
	}

	.block-menu,
	.front .block-menu  {
		padding:0;
	}

	#breddiv {
		margin-top:10px;
	}

	#block-block-1 {
		margin:10px 0 0 10px;
	}

}

@media screen and (max-width: 768px) and (min-width: 581px) {

	#block-views-serwisy-tematyczne-block-2 {
		background: url('images/hover5.png') no-repeat -39px 0
	}

	.block-menu,
	.front .block-menu {
		padding:0;
	}

	#breddiv {
		margin-top:10px;
	}

	#block-block-1 {
		margin:10px 0 0 10px;
	}

}

@media screen and (max-width: 580px) and (min-width: 321px) {

.front .block-menu,
.block-menu {padding:0;}

body #site-name {width:100%;background:none;padding:0;}

.block-menu .menu {
	margin:-5px 0 20px;
	padding:0;
}

.block-menu .menu li {
	display:block;
	width:290px;
	border-bottom:2px solid #e30000;
	border-right:0;
}

.not-front .block-menu .menu li {
	width:300px;
}

.block-menu .menu li a {
	color:#373737;
	font-weight:bold;
	text-align:center;
	display:block;
	padding:5px 0;
	font-size:0.9em;
	line-height:16px;
}

.front #block-system-main #node-617 .field-name-body img {
	display:none;
}

nav#block-superfish-3 .responsive-menus.responsified span.toggler {
	background-image:url('images/menu-orange2.png');
}

nav#block-superfish-3 .responsive-menus-simple {
	border: 1px solid #3a86c8;
}

nav#block-superfish-3 .responsive-menus-simple li.blue-bg {
	background: #3a86c8;
}


nav#block-superfish-3 .responsive-menus-simple li.blue-bg:hover span {
	color:#fff;
}

#content .view-euroabecad-o .view-content .views-view-grid .col-1 {
	border-right:0;
}

.breadcrumb {
	height:23px;
	overflow:hidden;
}

}

@media screen and (max-width: 320px) {

	.front .block-menu,
	.block-menu {padding:0;}

	body #site-name {width:100%;background:none;padding:0;}

	.block-menu .menu {
		margin:-5px 0 20px;
		padding:0;
	}

	.block-menu .menu li {
		display:block;
		width:290px;
		border-bottom:2px solid #e30000;
		border-right:0;
	}

	.not-front .block-menu .menu li {
		width:300px;
	}

	.block-menu .menu li a {
		color:#373737;
		font-weight:bold;
		text-align:center;
		display:block;
		padding:5px 0;
		font-size:0.9em;
		line-height:16px;
	}

	.front #block-system-main #node-617 .field-name-body img {
		display:none;
	}

	nav#block-superfish-3 .responsive-menus.responsified span.toggler {
		background-image:url('images/menu-orange2.png');
	}

	nav#block-superfish-3 .responsive-menus-simple {
		border: 1px solid #3a86c8;
	}

	nav#block-superfish-3 .responsive-menus-simple li.blue-bg {
		background: #3a86c8;
	}


	nav#block-superfish-3 .responsive-menus-simple li.blue-bg:hover span {
		color:#fff;
	}

	#content .view-euroabecad-o .view-content .views-view-grid .col-1 {
		border-right:0;
	}

	.breadcrumb {
		height:23px;
		overflow:hidden;
	}
}
