body    {margin:0;font-size:18px;font-family: 'Open Sans', sans-serif;color:#504f4f;font-weight:400;line-height:32px;background:#f2f2f2 url('../Images/bgSite.jpg');}
.clear {clear:both} 

html * {margin: 0; padding: 0;}
a {color:#504f4f;}
a:hover {color:#504f4f;}

input[type=checkbox], input[type=radio] {margin:11px 0 0;}

#header{
	min-height:104px;
	position:fixed;
	width:100%;
	z-index:99;
	background:#f2f2f2 url('../Images/bgSite.jpg');
}
#header .logo{
	margin:15px 0 0 15px;
}
.menuTopRight {width:100%;}
.menuTopRight ul {margin:9px 0px;padding:0px;white-space: nowrap;float:right;}
.menuTopRight li {display:block;float:left;font-size:17px;padding:0 8px 0 8px;margin:0 0px 0 0;color:#525252;list-style-type: none;white-space: nowrap;}
.menuTopRight li.nr {}
.menuTopRight li.flag {}


.navbar {margin-bottom:0px !important;}

/* navigation */
.float-right {float:right;}
.navbar {min-height:52px;}
.navbar-default {border:0px;background:none;}
.nav-pills {	margin-top: 0px;}
.navbar-nav {margin:0;}
.navbar-nav > li {}
.navbar-nav > li > a {
  -webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;
  	-webkit-transition: all 0.2s ease-out;
	   -moz-transition: all 0.2s ease-out;
		 -o-transition: all 0.2s ease-out;
		    transition: all 0.2s ease-out;
}
.navbar-nav > li + li { margin-left: 0px;}
.navbar-nav > li.active > a,
.navbar-nav > li.active > a:hover,
.navbar-nav > li.active > a:focus {
  color: #fff;
  background-color: #428bca;
}
.nav>li>a {padding:7px 25px;color:#383a3a;}
.nav>li>a:hover {color:#ffffff;background:#383a3a;}
.menu-border-top {border-top:1px solid #cbcbcb;}
.navbar-default .navbar-nav>li>a {color:#383a3a;font-size:17px;padding:8px 20px;margin:9px 2px 8px 2px;}
.navbar-default .navbar-nav>li>a:hover {color:#ffffff;background:#ef4036;}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:focus, .navbar-default .navbar-nav>.open>a:hover {color:#ffffff;background:#ef4036;}
.navbar-default .navbar-collapse {border:0;}

/* rozwijane menu */
.dropdown-menu {font-size:16px;border:0px;border-radius:0px;padding:0px;}
.dropdown-menu>li>a {padding:7px 20px;color:#ef4036;}
.dropdown-menu>li>a:hover {color:#fff;background:#ef4036;}


/* slideshow */
.carousel-caption {right:15%;left:15%;bottom:15px;}
.carousel-caption h1{opacity:0.85;background:#ef4036;font-weight:300;font-size:24px;padding:20px;text-shadow:0 0px 0px rgba(0,0,0,.6);float:right;-webkit-border-radius: 6px;-moz-border-radius: 6px;border-radius: 6px;}
.carousel-caption h1 small{color:#ffffff;font-style: italic;}
.carousel-indicators {bottom:10px;}
.carousel-control {width:5%;background-image:linear-gradient(to right, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%) !important;background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%) !important; background-image:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0))) !important;}
.carousel {margin-bottom:0px;}
.carousel-inner > .item {text-align:center;}
.carousel-inner>.item>img {display:inline-block;}
.pr {padding-right:0px;}
.pl {padding-left:0px;}

.btn-yellow {float:left;box-sizing:border-box;padding:0 25px 0 25px;background:#00aec6;color:#ffffff;border-radius:0px;height:128px;line-height:130px;}
.btn-yellow:hover {background:#286090;color:#ffffff;}

.btn-primary {background:#ef4036;border:0px;}
.btn-primary:hover {background:#504f4f;}

/* panel lista menu */
.panel-primary {border:0px;}
.panel-primary>.panel-heading {border:0px;padding:20px 20px 18px 20px;border-top-left-radius:3px;border-top-right-radius:3px;}
.panel {box-shadow:0 0px 0px rgba(0,0,0,0);-webkit-box-shadow:0 0px 0px rgba(0,0,0,0);border-radius:0px;background:none;}
.panel-title {font-size:28px;}
.panel-body {padding:0px;margin:15px 0 0 0;}
.list-group {margin-bottom:0px;}
.list-group-item:first-child {border-top-left-radius:0px;border-top-right-radius:0px;}
.list-group-item:last-child {border-bottom-right-radius:0px;border-bottom-left-radius:0px;}

/* nasza oferta */
.panel-offer {border:0px;}
.panel-offer>.panel-heading {border:0px;text-align:center;background:none;padding:40px 20px 20px 20px;border-top-left-radius:0px;border-top-right-radius:0px;color:#ef4036;}
.panel-offer>.panel-body {border-top:1px solid #c3c9d5;border-left:1px solid #c3c9d5;}
.rbright {border-right:1px solid #c4c8d4;}
.rbdown {border-bottom:1px solid #c4c8d4;}
.rBox {width:100%;text-decoration:none;padding:10% 2% 0 2%;min-height:220px;background:#ffffff;}
.rbPhoto {width:100%;text-align:center;}
.rbTitle {width:100%;color:#726766;font-size:16px;text-align:center;margin:15px 0 0 0;}

.paddingZero {padding:0;}

/* nasza oferta */
.panel-default {border:0px;}
.panel-default>.panel-heading {border:0px;text-align:center;background:none;padding:40px 20px 15px 20px;border-top-left-radius:0px;border-top-right-radius:0px;color:#ef4036;}
.panel-default>.panel-body {border:0px;}


.row {margin-right: 0;margin-left: 0;}
.rowTxt {margin: 15px;}
.rowTxt ul{margin: 15px 0 15px 45px;}
/* section */
section#main {margin:0;}
section#copyright {margin:16px 0;text-align:center;font-size:16px;}
section#copyright span {color:#ef4036;}
section#slideshow {padding:104px 0 0 0;}




/* stopka */
footer {background:#ef4036;padding:12px 0;}
#menu-stopka {background:none;float:none;margin:5px 0 0 0;text-align:center;}
.navbar-footer {background:none;border:0px;min-height:41px;}
#menu-stopka > li {border-right:1px solid #ffffff;float:none;display:inline-block;}
#menu-stopka > li.last {border-right:0px solid #ffffff;}
#menu-stopka>li>a {color:#ffffff;font-size:16px;padding:5px 25px;margin:0 4px 0 0;}
#menu-stopka>li>a:hover {background:#504f4f;}
.navbar-toggle-footer {background:#504f4f;border-color:#504f4f !important;}
.navbar-toggle-footer:hover {background:#504f4f;border-color:#504f4f !important;}

.contact-hp {
	min-height: 235px;
	padding: 30px 0;
	color:#504f4f;
}
.contact-hp h3{
	color:#ef4036;
	font-size:28px;
}
.contact-hp-box {
	line-height: 30px;
	padding: 0 50px;
	margin-top: 40px;
	margin-bottom: 30px;
}

.contact-hp-box:last-child {
	border-left: 1px solid #cbcbcb;
}

.contact-head-sm { 
	font-size: 22px;
	margin: 0 20px;
}

.contact-head-xl {
	font-size: 36px;
	margin: 0 20px;
}

.form-fill {
	color: #504f4f;
	-webkit-transition: all 0.2s ease-out;
	   -moz-transition: all 0.2s ease-out;
		 -o-transition: all 0.2s ease-out;
		    transition: all 0.2s ease-out;
}

.form-fill:hover {
	color: #ef4036;
	text-decoration: none;
	margin-left: 5px;
}

.form-fill:hover:after {
	content: '→';
	color: #ef4036;
	float: left;
}

/*
.dropdown:hover .dropdown-menu {
    display: block;
}
*/
@media (max-width: 1200px) 
{
	.nav>li>a {padding:10px 15px;}
	.navbar-default .navbar-nav>li>a {padding:7px 10px;}
}
@media (max-width: 991px) 
{
	.footerBox {border-top:1px solid #566b9e;text-align:center;border-left:0px;}
	.navbar-default .navbar-nav>li>a {padding:7px 24px;}
	.menuTopRight {border-top:1px solid #cbcbcb;}
}

@media (max-width: 768px) 
{

	
	.navbar-nav {margin:0;}
	
	.navbar-default {border-top:1px solid #cbcbcb;}
	.navbar-default .navbar-nav>li {border-bottom:1px solid #cbcbcb;}
	.navbar-default .navbar-nav>li>a {margin:0;padding:15px 24px;}
	.navbar-default {background:none;}
	.navbar-default {z-index:5;}

	.carousel-caption {right:2%;left:2%;bottom:0px;padding-bottom:5px;}
	.carousel-caption h1 {font-size:20px;padding:15px;}
	.carousel-caption p {font-size:15px;}
	.carousel-control.right {right:3px;}

	.paddingLogo {padding:0;}
	
	#menu-stopka > li {border-right:0px solid #ffffff;border-top:1px solid #ffffff;display:block;}
	#menu-stopka>li>a {padding:15px 0;}
	.borderFooterTop {border:0px;box-shadow: inset 0 0px 0 rgba(255,255,255,.1);-webkit-box-shadow:inset 0 0px 0 rgba(255,255,255,.1); }
	.float-right {float:none;}
	
	section#slideshow {padding:186px 0 0 0;}
}
@media (max-width: 510px) 
{
	.carousel-caption h1 {padding:10px;font-size:17px;}
	.menuTopRight li {font-size:16px;padding:0 0 0 30px;margin:9px 15px 0 0;}
}
@media (max-width: 420px) 
{
	
	.menuTopRight {display:none;}
	
}
