/* SZABLON IV*/
/*Kolorystyka szablonu*/
#sekcjaTekstTlo h2 {
    color: #EE6A15;
    font-size: 30px;
}
#sekcjaTekstGlowny h1{
		text-transform:uppercase;
  	color:#EE6A15;
		font-size: 40px;
}
.main-navigation-right .current-menu-item {
    border-bottom: 4px solid #000;
}
#main a{
		color:#EE6A15;
}
/* KONIEC kolorystyka szablonu */


/* MAIN CSS*/
#main p, h1, h2, h3, h4, h5, h6{
font-family: 'Mukta', sans-serif;
}
#page {
    border-top-left-radius: 15px;
    border-top-right-radius: 15px;
  	box-shadow:0px 0px 10px #000;
}

#header-logo-image img {
    padding-left: 20px;
    padding-top: 12px;
}
#head_tel2{
		display:none;
}
#head_tel, #head_mail {
    font-size: 20px;
    padding: 15px 0;
  	float:left;
  	margin-right:20px;
}
#head_mail::before {
  	content: "\f003";
  	font-family: 'sow-fontawesome', sans-serif;
  	margin-right:10px;
  	font-size: 28px;
		vertical-align: bottom;
}
#head_tel::before, #head_telM::before, #head_tel2::before, #head_tel2M::before{
  content: "\f095";
  font-family: 'sow-fontawesome', sans-serif;
  margin-right:10px;
  font-size: 28px;
	vertical-align: bottom;
}
.main-navigation-right li a {
    text-transform: uppercase;
}

#main{
		padding-left:20px;
  	padding-right:20px;
}
.home #main{
		padding:0;
}
#contactGoogleMap iframe{
		width:100%;
		height:300px;
		border:0;
}

/* JSON CSS*/

#sekcjaTekstGlowny, #sekcjaTekstTlo, #sekcjaBoxy{
		padding:0px 25px;
}
#sekcjaTekstGlowny{
		padding-top:35px;
}
#sekcjaTekstGlowny h1{
		text-transform:uppercase;
		font-size: 40px;
}
#sekcjaTekstTlo{
		padding-top:40px;
  	padding-bottom:40px;
}
#sekcjaTekstTlo p{
		color:#fff;
}
#sekcjaTekstTlo h2 {
    font-size: 30px;
}
#sekcjaTytulBoxy h3{
		font-size:30px;
}
.boxy{
		width:270px;
		height:230px;
}
.boxy h4{
		margin-top: -160px;
		padding: 20px;
		text-transform: uppercase;
}
.boxy h4::after{
  	content: "\f0a9";
  	font-family: 'sow-fontawesome', sans-serif;
  	color:#fff;
  	margin-left:10px;
  	vertical-align: sub;
  	transition:0.3s;
		-webkit-filter: brightness(100%);
		filter: brightness(100%);
}
.boxy:hover h4::after{
  	margin-left:15px;
}
.boxy a {
    color: #fff !important;
    border-bottom: 1px solid #fff;
		-webkit-filter: brightness(100%);
		filter: brightness(100%);
}
.boxy img{
		-webkit-filter: brightness(60%);
  	filter: brightness(60%);
  	transition:0.5s;
}
.boxy img:hover, .boxy:hover img{
		-webkit-filter: brightness(100%);
		filter: brightness(100%);
}
#sekcjaRamka{
		border:1px solid #c6c6c6;
  	margin:40px 40px;
  	border-radius:6px;
}
#sekcjaRamka p{
		margin-bottom:0;
}
#sekcjaMapaGoogle{
		text-align:center;
}
#sekcjaMapaGoogle iframe{
  	width:100%;
		max-width:1200px;
  	height:300px;
  	border:0;
}
.footer-socket-wrapper {
    background: #000;
    max-width: 1200px;
    margin: 0 auto;
    padding: 20px 20px;
		border-bottom-left-radius: 15px;
		border-bottom-right-radius: 15px;
		box-shadow:0px 0px 10px #000;
}
.footer-socket-wrapper *{
		color:#fff;
}

#header-right-section {
    margin-bottom: 0;
    padding: 37px 15px;
}
.main-navigation-right li a {
    padding: 10px 15px;
}