.testHolder {
	margin: 15px;
}

.tempImg {
	height: 20px;
	vertical-align: middle;
	opacity: 0.8;
	margin: 0px 6px 0px 2px;
}

.labelDialogHolder {
	position: fixed;
	width: 100%;
	top: 0;
	left: 0;
	height: 100%;
	z-index: 5000;
	background: none rgba(0,0,0,0.6);
}

.labelDialogHolder input {
	border:1px solid #bebebe;
	padding:3px;
	border-radius:3px;
	margin:2px;
}

.createLabelDialog .iconsHolder {
	height: 300px;
	overflow-y: scroll;
	display: block;
	background: #eeeeee;
	width: 100%;
	margin: 25px 0 0 0;
	background: -moz-linear-gradient(top, #eeeeee 0%, #eeeeee 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eeeeee), color-stop(100%,#eeeeee));
	background: -webkit-linear-gradient(top, #eeeeee 0%,#eeeeee 100%);
	background: -o-linear-gradient(top, #eeeeee 0%,#eeeeee 100%);
	background: -ms-linear-gradient(top, #eeeeee 0%,#eeeeee 100%);
	background: linear-gradient(to bottom, #eeeeee 0%,#eeeeee 100%);
}

.createLabelDialog .iconsHolder img{
	margin: 4px;
	background: #fff;
	border-radius: 4px;
	cursor:pointer;
	border: 1px dotted #888;
	padding: 3px;
}

.createLabelDialog {
	position: fixed;
	top: 20%;
	left: 15%;
	width: 70%;
	color: #333;
	background: #fefefe;
	border-radius: 4px;
	box-shadow: 0px 0px 15px #000;
	padding: 10px;
}

.labelMenuHolder span img {
	height: 20px;
	margin: 0;
	display: inline-block;
	opacity:0.7;
	vertical-align: middle;
}

.labelMenuHolder {
	overflow: hidden;
	height: 20px;
	width:20px;
	position: absolute;
	margin-left:320px;
	cursor:pointer;
	top: 0;
	z-index: 500;
	color:#fff;
	text-shadow: 1px 1px 1px #333;
	background: none #e0e0e0;
	border-radius: 0px 3px 0px 3px;
	padding: 2px 16px 2px 5px;
	box-shadow: 0px 0px 1px #333;
	transition: all ease 0.2s;
	-webkit-transition: all ease 0.2s;
	-o-transition: all ease 0.2s;
	-moz-transition: all ease 0.2s;
	background: #f9c667;
	background: -moz-linear-gradient(top, #f9c667 0%, #f79621 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f9c667), color-stop(100%,#f79621));
	background: -webkit-linear-gradient(top, #f9c667 0%,#f79621 100%);
	background: -o-linear-gradient(top, #f9c667 0%,#f79621 100%);
	background: -ms-linear-gradient(top, #f9c667 0%,#f79621 100%);
	background: linear-gradient(to bottom, #f9c667 0%,#f79621 100%);
}

.side-by-side .labelMenuHolder {
	top:15px !important;
	margin-left: 327px !important;
}

.sbs:hover .labelMenuHolder {
	margin-left: 200px !important;
}


.offerItemList .adminHolder, .item .adminHolder,  .sbs .adminHolder {
	display:none;
	top:100px;
}

.offerItemList:hover .labelMenuHolder, .item:hover .labelMenuHolder, .sbs:hover .labelMenuHolder, .subOffersList:hover .labelMenuHolder {
	width: 140px;
	margin-left: 83px; 
}


.offerItemList:hover .adminHolder, .item:hover .adminHolder, .sbs:hover .adminHolder,.subOffersList:hover .labelMenuHolder {
	display:block;
}

.item:hover .labelMenuHolder, .sbs:hover .labelMenuHolder, .subOffersList:hover .labelMenuHolder{
	width: 140px;
	margin-left: 200px;/* 83px;*/ 
} 

.subOffersList:hover .adminHolder, .item:hover .adminHolder, .sbs:hover .adminHolder {
	display:block;
}

.offerItemList .labelMenuHolder, .item .labelMenuHolder, .sbs .labelMenuHolder {
	width: 13px;
	margin-left: 210px;
	top:5px;
}

.sbs .adminHolder {
	top:150px;
	right:11px;
}

.previewTab img {
	bottom: 3px;
	opacity: 0.7;
	margin: 2px 2px 2px 0px;
	height: 20px;
	vertical-align: middle;
}  

.filtersHolder
{
    list-style-type: none;
    padding:4px 0;
    display:block;
    background-color:#4CAE4C;
}  
.filtersHolder li
{
    display:block;
    margin:2px 0 2px 8px;
}
.filterHolder li label, .filterHolder li input
{
    cursor:pointer;
}
#categoryFilters
{
    display:block;
    margin:5px;
}
#filterDateFrom
{
    margin:0 0 10px 8px;
}

h2.simpleTitle {
	color: #fff !important;
	width: 92.7%;
	padding: 5px 9px;
	height: auto;
	position: absolute;
	background: none rgba(0,0,0,0.7);
	text-shadow: -1px 1px 0px #000 !important;
	line-height: normal;
	font-weight: 100;
	font-size: 15px;
	margin: -35px 0 0 0;
}

.owl-carousel h2.simpleTitle {
	border-radius: 0px 0px 4px 4px;
}

 .sbs .adminSortExplanation,
 .item .adminSortExplanation,
 .offerItemList .adminSortExplanation,
 .subOffersList .adminSortExplanation {
	 position: absolute;
	 width: 200px;
	 margin-top: 35px;
	 margin-left: 65px;
	 pointer-events: none;
	 opacity: 0;
	 background: rgba(255,255,255,0.9);
	 padding: 10px 10px;
	 border-radius: 4px;
	 transition: all ease 0.2s;
	 box-shadow: 0px 0px 10px #333;
 }

 .item .adminSortExplanation, .offerItemList .adminSortExplanation {
	 margin-top:15px;
	 margin-left: 13px;
	 z-index: 555;
 }

 .sbs:hover .adminSortExplanation,
 .item:hover .adminSortExplanation,
 .offerItemList:hover .adminSortExplanation,
 .subOffersList:hover .adminSortExplanation {
	 opacity:1;
 }

.footer
{
    z-index: 100;
}

<!-- newOffers -->

	.loader{
		position: absolute;
		margin-left: -20px; 
		left:50%;
		display:block; 
		z-index:200; 
		bottom: 37px;'
	}
	.makePaging{
		cursor: pointer;
		background-color:#00702f;
		width: 25%;
	  	height: 40px;
	  	margin: 16px auto 0 34%;
	  	float:left;
	  	border-top-left-radius: 2px;
	  	border-bottom-left-radius: 2px;
	  	font-size: 17px;
  		font-family: 'Roboto Condensed',sans-serif;
  		color: white;
  		font-weight: 100;
  		text-align: center;
  		line-height: 40px;
	}
	.makePaging:hover{
		background: linear-gradient(to bottom, #00bc58 0%,#009944 100%) !important;
	}
	.makePaging:hover + .offersLeft {
		
		background: linear-gradient(to bottom, #00bc58 0%,#009944 100%) !important;
	}
	.offersLeft{
		background-color:#00702f;
		width: 6%;
	  	height: 40px;
	  	margin: 16px auto 0 1px;
	  	float:left;
	  	border-top-right-radius: 2px;
	  	border-bottom-right-radius: 2px;
	  	font-size: 17px;
  		font-family: 'Roboto Condensed',sans-serif;
  		color: white;
  		font-weight: bold;
  		text-align: center;
  		line-height: 40px;
	}
		.adminHolder {
		margin-top: 106px;
		width: 20px !important;
		margin-left: 203px !important;
	}
