body {
			font-size:12px;
			background-color:#f3f3f3;
		}
		#mainHeader {
			
			background-color:#FFF;
			height:300px;
			background-position:center center;
			border-bottom:1px solid #CCC;
			color:#000;
			font-weight:100 !important;
		}
		.navbar{
			background-color:#FFF;
		}
		.footer{
			padding-top:20px;
			padding-bottom:20px
		}
		.navbar-brand{
			margin:0px !important;
			padding: 0px !important;
			padding-right:100px !important;
		}
		.navbar-brand img{
			height:40px
		}
		.navbar-toggle {
			background-color:#227AD1;
		}
		.navbar-right{
			
		}
		#schowekBTN {
			 background-color:#FFF;
		}
		#schowekBTN:hover {
			background-color:#e3e3e3; 
		}
		.searchEngine h2{
			text-align:center; font-size:15px; width:100%; border-bottom:1px solid #DDD; font-weight:thin; padding-bottom:5px; margin-bottom:10px
		}
		.searchResults h2{
			text-align:center; font-size:15px; width:100%; border-bottom:1px solid #DDD; font-weight:thin; padding-bottom:5px; margin-bottom:10px
		}
		.searchEngine label{ font-weight:normal; clear:both; display: block; }
		.col-lg-2 .searchEngine label {
			font-size:11px; line-height:13px
		}
		.resultTable {
			background-color:#FFF;
			border:1px solid #CCC;
		}
		.resultTable tr td.company{
			font-size:11px; color:#AAA;
		}
		.resultTable td{
			padding-top:20px !important; 
			padding-bottom:20px !important; 
		}
		.resultTable td{
			padding-top:20px !important; 
			padding-bottom:20px !important; 
		}
		.offerlink{
			display:block; clear:both; font-size:16px
		}
		.offer{
			color:#AAA
		}
		.td1{
			width:10px;
			font-size:16px;
		}
		.td1 a{ color:#DDD; }
		.td1 a:hover { color:#227AD1; }
		tr.promo td.td1 { border-left:1px solid #FF7F27; border-collapse: collapse; background-image:url('/webimages/promo.png'); background-repeat:repeat-y}
		tr.promo td{background-color:#FDF5E7 !important}
		.well {background:none !important; background-image:none !important; background-color:#FFF !important; padding:5px !important}
		.navbar-fixed-top {
			border-bottom:2px solid #227AD1;
		}
		.footer {
			border-top:1px solid #227AD1;
		}
		.date {
			color:#DDD
		}
		.salary {
			color:#FCAE3E
		}
		h1.smaller{
			color:#227AD1;
			font-size:22px;
		}
		.left{float:left;}
		div.checker{
			margin-right:3px !important;
		}
		 dusai::after {
			content: attr(data-shda);
		  }
		  dusai::before {
			content: attr(data-weq);
		  }
		  .advertise{
			background-color:#FFF !important;
		  }
		  .advertise:hover{
			background-color:#FFF !important;
		  }
		   .advertise td{
			background-color:#FFF !important;
		  }
		  .advertise:hover td{
			background-color:#FFF !important;
		  }
		  .partners img{
			filter:alpha(opacity=50);
			-moz-opacity: 0.5;
			-khtml-opacity: 0.5;
			opacity: 0.5;
		  }
		   .partners img:hover{
			filter:alpha(opacity=100);
			-moz-opacity: 1;
			-khtml-opacity: 1;
			opacity: 1;
		  }
		  .partnerzy img{
		  max-width:55px;
			height: auto; 
			}
		 .modal-content{
			 
			 border-radius:0px;
		 }
		 .navbar .container{
			 padding-top:20px;
			 padding-bottom:20px;
			 
		 }
		 	.navbar-default {
				 border-radius:0px;
			}
		 @media (min-width: 768px) {
			.navbar {
				 border-radius:0px;
			}
		}
		input.form-control {
				 border-radius:1px;
			
		}
		.panel, .list-group, .well {
			 border-radius:1px;
		}
		.panel-heading, .list-group, .list-group-item:first-child {
			border-top-left-radius:1px;
			border-top-right-radius:1px;
		}
		.panel-body, .list-group, .list-group-item:last-child{
			border-bottom-left-radius:1px;
			border-bottom-right-radius:1px;
		}
		.panel-body > img {
			width:100%
		}

.panel-body img {width:100%;}