
/*
================= top; SearchBox ================
*/
/*div.KategoryList div.catList>div.list>div.item{
	width:33.3%;
}
div.KategoryList div.catList>div.list>div.list div.item{
	width:33%;
}*/
@media screen and (max-width: 820px) {

	#top{
		height:40px;
	}
	#top div.top_mbh_c{
		display:block;
	}

	#top div.module_box_one{
		position:relative;
		z-index:5;
	}

	div.top_SearchBox{
		background-color:#fff;
		display:block;
		left:-108%;
		padding:0;
		position:absolute !important;
		top:45px;
		width:104%;
		z-index:4;
		padding:5px;
		-webkit-transition:left 0.3s;
		transition:left 0.3s;
		box-shadow:0 0 4px #d0d0d0;
	}
	div.top_SearchBox.open{
		left:-2%;
	}
	div.top_SearchBox span.city{
		width:100%;
		width:-webkit-calc(100% - 115px);
		width:calc(100% - 115px);
	}
	div.top_SearchBox div.searchForm button[type="submit"]{
		width:110px;
		vertical-align:top;
		height:38px;
	}
	div.top_SearchBox div.searchForm button[type="submit"] span.text{
		display:inline;
	}


	div.top_UserBox{
		float:right;
	}
	div.UserBox div.ModuleContentBody>ul>li.parent>ul,div.UserBox div.ModuleContentBody>ul>li#announs_>ul{
		right:-5px;
	}
	div.UserBox div.ModuleContent.log div.ModuleContentBody>ul>li.add_ads{
		display:inline-block;
	}
	div.UserBox div.ModuleContentBody>ul>li.category,div.UserBox div.ModuleContentBody>ul>li.search{
		display:inline-block;
		-webkit-transition:background-color 0.1s;
		transition:background-color 0.1s;
		position:relative;
	}
	div.UserBox div.ModuleContentBody>ul>li.category.open,div.UserBox div.ModuleContentBody>ul>li.search.open{
		background-color:#fff;
		-webkit-transition:background-color 0.1s 0.2s;
		transition:background-color 0.1s 0.2s;
	}
	div.UserBox div.ModuleContentBody>ul>li.category:after,div.UserBox div.ModuleContentBody>ul>li.search:after{
		content:"";
		position:absolute;
		bottom:-8px;
		right:0;
		width:100%;
		height:8px;
		-webkit-transition:background-color 0.1s;
		transition:background-color 0.1s;
	}
	div.UserBox div.ModuleContentBody>ul>li.category.open:after,div.UserBox div.ModuleContentBody>ul>li.search.open:after{
		background-color:#fff;
		-webkit-transition:background-color 0s 0.2s;
		transition:background-color 0s 0.2s;
	}
	div.UserBox a.usrMoneta{
		display:none;
	}
	div.UserBox div.ModuleContentBody ul li.usrMoneta{
		display:block;
	}
	div.siteColumnTop div.site{
		position:static;
	}
	div.KategoryList{
		width:205px;
		position:absolute;
		right:0;
		overflow:hidden;
		top:46px;
		z-index:-1;
		-webkit-transition:z-index 0s 0.2s;
		transition:z-index 0s 0.2s;
	}
	div.KategoryList.open{
		z-index:4;
		-webkit-transition:z-index 0s;
		transition:z-index 0s;
	}
	div.KategoryList div.ModuleContentBody{
		background-color:#fff;
		right:-210px;
		-webkit-transition:right 0.3s;
		transition:right 0.3s;
		position:relative;
		top:4px;
		box-shadow:0 0 4px #d0d0d0;
		width:200px;
	}
	div.KategoryList.open div.ModuleContentBody{
		right:-5px;
	}
	div.KategoryList div.catList{
		margin:0;
	}
	div.KategoryList div.catList>div.list>div.item{
		width:98%;
		text-align:right;
		margin-left:2%;
	}
	div.KategoryList div.catList>div.list>div.item.open{
		border-radius:0;
		border-right:0;
		border-bottom:0;
	}
	div.KategoryList div.catList>div.list>div.list{
		border-right:0;
		width:98%;
		margin-left:2%;
		position:static;
	}
	div.KategoryList div.catList>div.list>div.list div.item{
		width:100%;
		text-align:right;
	}
	div.KategoryList div.catList>div.list>div.list div.item.open{
		border-radius:0;
		/*border-left:0;*/
		border-right:0;
		width:98%;
		margin-left:2%;
	}
	div.KategoryList div.catList>div.list div.list.clone.open{
		/*border-left:0;*/
		border-right:0;
		width:98%;
		margin-left:2%;
	}
	/*
	================= Menu ================
	*/
	.footer_Menu.fixed .ModuleContentHeader{
		width:30px;
		right:-30px;
		height:31px;
	}
	.footer_Menu.fixed .ModuleContentHeader:after{
		font-size:1.5rem;
		margin-top:-0.75rem
	}
	/*
	=================  ================
	*/

	/*
	================ Filtry ==============
	*/
	div.adsFilter div.filter{
		-webkit-flex: 0 1 49%;
		flex: 0 1 49%;
		max-width:49%;
	}
	/*
	================ Wiadomosci ==============
	*/
	div.User ul.converstaion li.me {
		margin-left: 5%;
	}
	div.User ul.converstaion li {
		width: 95%;
	}
	#listaWiadomosc td {
		display: block;
		padding: 5px;
	}
	#listaWiadomosc th:nth-child(2),#listaWiadomosc th:nth-child(3),#listaWiadomosc th:nth-child(4),#listaWiadomosc th:nth-child(5){
		display: none;
	}
	#listaWiadomosc th label{
		width: auto !important;
		height: auto !important;
	}
	#listaWiadomosc div.selectAll-text{
		display: block;
		margin-left: 30px;
	}
	#listaWiadomosc tbody tr td:nth-child(1), #listaWiadomosc tbody tr td:nth-child(2){
		display: inline-block;
		padding: 5px 0;
	}
	#listaWiadomosc tbody tr td:nth-child(4), #listaWiadomosc tbody tr td:nth-child(5){
		display: inline-block;
	}
	#listaWiadomosc tbody tr td:nth-child(4){
		width: calc(100% - 50px);
		width: -webkit-calc(100% - 50px);

	}
	#listaWiadomosc tbody tr td:nth-child(5) i {
		vertical-align: top;
	}
	#listaWiadomosc td{
		border: 0;
	}
	#listaWiadomosc tbody tr td:nth-child(1) div{
		width: 25px;
		height: 25px;
		margin-left: 5px;
		padding: 0;
	}
	#listaWiadomosc tbody tr td:nth-child(2){
		width: calc(100% - 50px);
		width: -webkit-calc(100% - 50px);
	}
	/*
	=================  ================
	*/
	/*
	================ Lista ogloszen ==============
	*/
	#listaOferta td {
		display: block;
		padding: 5px;
	   padding:bottom
	}
	#listaOferta thead th:not(:first-child){
		display:none;
	}
	#listaOferta tbody td:first-child, #listaOferta tbody td:nth-child(2){
		display:inline-block;
	}
	#listaOferta tbody td:nth-child(3){
		text-align:center;
	}
	div.ikony a {
		margin: 0;
		font-size: 1rem;
	}
	div.ikony {
		margin: 5px 0;
	}
	#listaOferta tbody td:nth-child(5) span{
		font-size: 1.5em;
		font-weight: bold;
		color: #3a860a;
	}

	/*#listaOferta th:nth-child(2),#listaOferta th:nth-child(3),#listaOferta th:nth-child(4),#listaOferta th:nth-child(5),#listaOferta th:nth-child(6),#listaOferta th:nth-child(7){
		display: none;
	}*/
	/*
	=================  ================
	*/

	/*
	================ User ==============
	*/
	div.User div.ModuleContentHeader{
		margin-bottom: 15px;
		padding: 5px;
	}
	div.User div.ModuleContentBody {
		padding: 5px;
	}
	div.User .nav-tabs{
		border: 0;
		display: block;
	}
	div.User .nav-tabs .nav-item {
		display: block;
		width: 100%;
		margin: 0 0px;
	}
	div.User .nav-tabs .nav-link {
		display: block;
		padding: .5em 1em;
		border-radius: .25rem;
		margin: 0 10px;
	}
	div.User .nav-tabs .nav-link.active{
		background-color: #fff;
		box-shadow: 0 0 7px #999;
	}
	div.User div.input-group{
		width: calc(100% - 20px) !important;
		margin: 10px;
	}

	#ulOferta {
		padding-top: 10px;
	}
	/*
	=================  ================
	*/
	/*
	/*
	================ Obserwowane ==============
	*/
	#listaObserwowane td {
		display: block;
		padding: 5px;
		border: 0;
	}
	#listaObserwowane th:first-child{
		display: block;
	}
	#listaObserwowane th:not(:first-child){
		display: none;
	}
	#listaObserwowane td:nth-child(1),#listaObserwowane td:nth-child(2),#listaObserwowane td:nth-child(3){
	   display: inline-block;
	}
	#listaObserwowane td:nth-child(2){
	   float: right;
	}
	#listaObserwowane td:nth-child(3){
	   width: calc(100% - 163px);
	   word-wrap: break-word;
	}
	#listaObserwowane td.t_center{
		display: none;
	}
	#listaObserwowane td:last-child{
	   width: 100%;
		clear: both;
		text-align: right;
	}
	#listaObserwowane td:last-child ul{
	   margin: 0;
	}
	#listaObserwowane tfoot div{
	   text-align:center;
	}
	#listaObserwowane span.mobileView{
		display:inline-block;
		margin-right: 5px;
	}
	#listaObserwowane.search td:nth-child(3){
	   width: calc(100% - 37px);
	}
}
/*
=================  ================
*/