@charset "utf-8";
/* CSS Document */
/*
img.lp{background-position: 0 0; background-repeat:no-repeat; background-color: whiteSmoke; width:89px; height:89px; float:lef; margin: 5px 3px 5px 7px;cursor:pointer; background-position:center; background-size: 89px auto}
*/
img.lp{background-repeat:no-repeat;width: 89px;height: 59px;float: lef;margin: 5px 3px 5px 7px;cursor: pointer;background-position: center 0px;background-size: 89px auto;}
.lp:hover{margin:6px 3px 4px 7px;}

#div_sort{position:fixed;display: block; top: 57px; margin: 0 10px 0 32px; z-index:1002; clear:both; padding:6px 5px 5px 5px; color:#CCC; text-shadow: 1px 1px 2px #FFF;font:100 12px Arial, Helvetica, sans-serif;letter-spacing:1px; color:#999
}
#div_sort b{font-weight:100;color:#666; cursor:pointer;text-shadow:none;}
#div_sort b:hover{text-decoration:underline}
#div_sort b.act{color:#000;text-decoration:underline}


#all_mes{margin: 3px -10px 0 -6px;}
#loader{background:url('http://img.lepsh.net/foto/ajax_loader/5.gif') 0 0  no-repeat; width:71px; height:8px; margin:20px 0 10px 10px; display:none}/*встроенный в штмл код загрузчик */
/* постраничный проход */
.str_viv1{margin-top:-20px}
#block_str{width:780px; margin-top: 8px;float: left;}

/*выделаяем активную миниатюру*/
.act_ph{border: 1px dotted black !important;padding: 3px;margin: 3px -1px -1px 3px !important;background-color: #ECECEC !important;}
/* ширина окна достигает размера сайта - начинаем адаптировать элементы  - 992 px - Планшеты в режиме landscape, нетбуки, ноутбуки, десктоп.*/
@media only screen and (max-width: 992px),screen and (max-height: 550px){#div_sort{position:absolute !important;}}