.searchresult-top-div { position:relative;float:left;width:100%;padding:5px;box-sizing:border-box; }
.nb_results { float:left;color:#891e13;padding:10px; }
#fotos_container,.lbx-fav-blocks { float:left;min-height:500px;text-align:center; }
.f_photo,.lbx-box { position:relative;display:inline-block;margin-bottom:2px;background:#f0f0f0;
	overflow:hidden;text-align:center;padding:5px;width:12%;min-width:120px;height:180px;cursor:pointer;border-radius:5px;box-sizing:border-box; }
.f_photo:hover,.lbx-box:hover { background:#d0d0d0; } 
.fp-id,.lbx-img-id { position:relative;float:left;height:15px;width:100%;padding-bottom:5px;font-size:0.8em;color:#afafaf; }
.add2lb-btn { position:absolute;right:-2px;top:-2px;width:16px;height:16px;background:url(../../gfx/btn_add2lbx.png) -4px -4px;cursor:pointer; }
.add2lb-btn:hover { background:url(../../gfx/btn_add2lbx.png) -28px -4px; }
.f_photo img { max-width:100%;max-height:110px; }
.f_details{	display:block;vertical-align:bottom;text-align:center;font-size:0.7em;font-family:verdana;margin:0px;margin-top:3px; }
.nav_container,.bottom_container,.posterpagi-content { position:relative;float:left;margin:0px;width:100%;padding:5px;box-sizing:border-box; }
.bottom_container { margin-top:10px; }
.pagi_container, .nb_results,.posterpagi-pages { display:inline;vertical-align:middle; }
.pagi_container { float:right; }
div.div_pagination { float:right;padding:10px; }
#add2fav-hint { display:none;position:absolute;width:100px;max-height:20px;padding:10px;font-size:0.8em;text-align:center;color:#fff;background:rgba(0,0,0,0.8);border-radius:6px; }
#add2fav-hint .triangle { position:absolute;bottom:-10px;left:42%;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid rgba(0,0,0,0.8); }
.color {  margin:5px;padding:0px;width:10px;height:10px;border:1px solid #000000;float:left; }
.sorry_msg { display:block;font-size:20px;color:#f00;padding-top:40px; }
.sorry_msg span { font-size:70px; }
.szary { color:grey;text-align:left;font-size:10px; }
#keywords { float:left;margin-bottom:50px;margin-left:0px;width:180px;text-align:left;padding-right:5px;text-align:justify; }
#keywords a { color:#d13222; }
#keywords a:hover{ text-decoration:underline; }
/*wallp pagination */
.api2-pagi { float:left;margin-right:2px;text-align:center;width:20px;height:17px;cursor:pointer;border:1px solid #dedede; }
.link100-100 { display:block;width:100%;height:100%; }

/*other media box */
.othermedia-box { position:relative;float:left;margin-bottom:30px;margin-left:0px;width:200px;background:url(../../gfx/pl/txt_randomimages.png);background-repeat:no-repeat;padding-top:37px;overflow:hidden; }
.othermedia-box b { display:block;position:absolute;top:0px;left:0px;width:200px;height:37px;cursor:pointer; }
.othermedia-minibox { width:58px;height:95px;padding-top:5px;float:left;margin-right:2px;margin-bottom:3px;background:url(../../gfx/pl/gfx4posters/same_title_box.png); }
#others-cache { display:none; }
#others-tempcurtain { 
	position:absolute;top:37px;left:0px;width:200px;height:700px;
	z-index:9999;text-align:center;padding-top:1px;
	background-color:#ffffff;background-image:url(../../gfx/pl/lbx/lightbox-ico-loading.gif);background-repeat:no-repeat;background-position:70px 0px; }

/*fotolia pagi*/
.fotolia-pagi,.zoom-pagi { float:left;margin-left:2px;margin-bottom:2px;border:1px solid #cfcfcf;border-radius:3px; }
.fotolia-pagi a,.zoom-pagi a { display:block;padding:5px;font-size:1em;padding-left:10px;padding-right:10px;cursor:pointer; }
.fotolia-pagi:hover,.zoom-pagi:hover { background:#efefef; }

.jump-page-btn { display:block;cursor:pointer;font-weight:bold;width:34px;height:13px;text-align:center;background:#dfdfdf; }
.jumppage-box-txts { position:absolute;top:-12px;font-size:9px;color:#898989; }
.jumppage-box-txts input {font-size:10px;width:30px; }
.jumppage-box { position:relative;float:left;margin-left:20px;width:40px;height:20px;margin-bottom:10px; }

.filters-row { position:relative;float:left;width:100%;min-height:40px; }
#filters-xpander { height:30px;padding-top:5px;box-sizing:border-box;cursor:pointer;color:#fff; }
#filters-xpander:hover { font-weight:bold; }
#h-measure { float:left; }
.filters-box { position:absolute;display:block;width:91%;max-width:318px;height:40px;padding:5px;margin-left:12px;background:#333;text-align:center;overflow:hidden;z-index:90;border-radius:5px;box-sizing:border-box; }
#h-measure span { display:block;width:100%;color:#888;border-bottom:1px solid #555;padding-top:10px;margin-bottom:5px;box-sizing:border-box; }
.filterbtns-row { float:left;width:100%; }
.fbtn-filter { 
    display:inline-block;
    width:73px;
    height:59px;
    margin:2px;
    font-size:11px;
    color:#555;
    border:1px solid #555;
    cursor: pointer;
    background-image:url(../../gfx/filters_btns.png);
    background-repeat:no-repeat;
    background-position:-1px -59px;
    box-sizing:border-box;
	}
.fbtn-orientation-v { background-position:-74px -59px; }
.fbtn-orientation-sq { background-position:-147px -59px; }
.fbtn-type-photo { background-position:-220px -59px; }
.fbtn-type-illustration { background-position:-293px -59px; }
.fbtn-type-vector { background-position:-366px -59px; }
.fbtn-filter-on { color:#fff;border:1px solid #fff;background-position-y:0px; }
#filters-accept-btn { 
	width:50%;
	background:#990000;
	border:2px solid #660000;
	color:#ffffff;
	font-size:18px;
	cursor:pointer;
	padding:10px;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
    border-radius: 6px;
    -moz-border-radius: 6px 6px 6px 6px;
    }
#filters-accept-btn:hover {     
    background: #00aa00;
    border: 2px solid #008800;
    }
div.dummy-box { float:left;width:330px;height:40px; }
div.active-holder { float:left; }
div.active-filter { 
    position: relative;
    float: left;
    margin-left: 12px;
    margin-top: 5px;
    min-height: 17px;
    font-size: 12px;
    padding-right: 50px;
    border: 1px solid #aaa;
    padding: 7px 50px 7px 7px;
    border-radius: 4px; 
    }
 span.active-remove { 
    position: absolute;
    top: 2px;
    right: 2px;
    width: 27px;
    height: 27px;
    background: url(../../gfx/btn_close.png);
    background-position: 0px 0px;
    background-size: contain;
    cursor: pointer;
	}