#breadCrumbs,ul.breadcrumb {display: none;}
.row-start{background-image:url(/images/rozwiazania/emerson/banner.jpg);background-position: top right;}

.bg-left{background-image:url(/images/rozwiazania/emerson/bg-left.jpg);}
.bg-right{background-image:url(/images/rozwiazania/emerson/bg-right.jpg);}

.text-banner-lg {line-height: 1.2em;font-weight: 200;}

.row-kolka {padding:30px 0;}

.bg-green-1 {background-color: #009459;color: #fff;position: relative;}
.bg-green-2 {background-color: #57b992;color: #fff;position: relative;}
.bg-green-3 {background-color: #abdcc8;color: #009459;position: relative;}

.bg-green-1 .btn-primary {background: #fff;color: #009459}

.bg-green-1 h2,.bg-green-2 h2,.bg-green-3 h2 {color: #fff!important;}

.boxes .box-green {position: absolute;left:0;top:0;opacity: 0;transition: 0.3s;margin-left:15px;margin-right: 15px;width:auto!important;}
.boxes .box-green:hover {opacity: 1}

.bg-green-1 .container {position: relative;}
.bg-green-1 img {position: absolute;margin-left: 0px;margin-top: -10px;right:0;}

#kontakt img {margin-right: 20px;}

.box-grey {background:#f3f3f4;}
.box-green {background-color: #009459;color: #fff;}

#slider-2 .carousel-inner,#slider-3 .carousel-inner,#slider-4 .carousel-inner {overflow: visible;}
#slider-2 .left,#slider-3 .left,#slider-4 .left {margin-left: -80px;}
#slider-2 .right,#slider-3 .right,#slider-4 .right {margin-right: -80px;}
#slider-2 .left img, #slider-2 .right img,#slider-3 .left img, #slider-3 .right img {top:100px;}
#slider-4 .left img, #slider-4 .right img {top:77px;}
#slider-2 .carousel-control {}


.table-custom {clear: both;width: 100%;}
.table-custom .bg-green-dark,.table-custom .hl2 {background-color: #009459;color: #fff;}
.table-custom .bg-green-light,.table-custom td.hl {background-color: #abdcc8;}
.table-custom td, .table-custom th{padding: 10px 20px;}

.table-green {clear: both;width: 100%;}
.table-green td, .table-green th{padding: 4px 20px;}
.table-green td img {margin:-10px 0;}
.table-green th{padding: 30px 20px;} 
.table-green th {color: #fff;background-color: #009459;font-size: 1.2em;font-weight: 200;}
.table-green tr:nth-child(even) td {background: #abdcc8;}

.boxes .box {height: 240px;margin-bottom: 30px;text-align: center;font-size:1.2em;}
.boxes .box img {max-width: 200px;height: auto;}

@media (max-width: 767px){
	.pull-right-md {max-width: 100%;height: auto;margin-left: 0%;}
	.bg-left, .bg-right {background-position: left;background-size: 100% auto;}


	img {max-width: 100%;height: auto;}
	.bg-green-1 img {display: none;}
	#slider-1 {display: none;}

	.boxes .box {height: 260px;display:table;width: 100%;}
	.boxes .box span {display: table-cell;vertical-align: middle;font-size: 24px;line-height: 36px;}


	.bg-green-1 .btn {float: none!important;margin:10px 0;}


	div.landing h2 {font-size: 26px;font-weight: 200;}

	.row-technologia img{display: none;}

	h2 + img.pull-right-md,img.pull-right-md {max-width: 40%!important;height: auto;margin-top: 20px;margin-left: 20px;}
}

@media (min-width: 992px){
	.landing,div.landing {font-weight: 100;font-size: 19px;line-height: 35px;color: #444;display: inline-block;}


	
	div.landing h2 {font-size: 38px;padding-top: 15px;padding-bottom: 15px;}	
}

@media (min-width: 1200px){

	.btn-lg {padding-top: 0;}	

	.table-custom td, .table-custom th{padding: 10px 20px;}

	.boxes .box {height: 260px;display:table;width: 100%;}
	.boxes .box span {display: table-cell;vertical-align: middle;}

	.carousel-inner {max-width: 100%;}
	.carousel-inner .item {padding-left: 0!important;padding-right: 0!important;}

	.bg-green-1 .btn-primary {padding-left: 50px;padding-right: 50px;}

	.landing .bg-green-1 h2 {font-size:33px;font-weight: 200;margin-bottom: 5px;margin-left: -15px;}
	.landing .bg-green-1 .text-lg {margin-left: -15px;font-size: 24px;font-weight: 400;}

	ul.bulleted {list-style-type: none;margin-top: 20px;margin-bottom: 20px;}
	.bulleted li {background:url(/images/rozwiazania/emerson/bull.png) top 5px left  no-repeat;padding-left: 50px!important;padding-top: 0px;line-height: 30px;}
	.bulleted li:before {display: none;}

	.row-kolka {padding:50px 0;clear: both;}

	#breadCrumbs,ul.breadcrumb {display: block;color: #fff;}
	#breadCrumbs a {color: #fff;}
	#breadCrumbs li:before {color: #fff!important;padding-left: 10px;padding-right: 10px;}
	#breadCrumbs li:first-child:before {content:'';}
	#breadCrumbs li {}
	#breadCrumbs li:first-child {}
	#breadCrumbs {position: absolute;z-index: 90;width: 100%;}

	.row-start {height: 750px;z-index: 89;}
	.text-banner-lg {margin-top: 100px;}
}