@media screen and (min-width:1280px){#igallery_block a{width:96px;height:96px;background-size:96px auto}#igallery_block a:hover{margin:16px 1px 0 0}#togallery{height:96px;width:91px}#gallery{height:127px}#gallery_block{height:114px}#togallery b{margin:27px 0 0;text-align:center}#gallery_rarr{padding:25px 0 0 5px;right:0}#gallery_larr{padding:25px 0 0}}@media screen and (min-width:1281px){#gallery_rarr{right:-17px}}@media screen and (max-width:1280px){#igallery{margin:0 auto;text-align:left}#gallery{max-width:1143px;margin:0;text-align:left;overflow:hidden;white-space:nowrap;padding:0}#iheader,#ifooter,#igallery,#main{max-width:1250px}#column_right{margin:12px 17px 22px 0}#column_left{margin:12px 20px 6px 0}.app-widescreen #column_right,.app-widescreen #column_left{display:none}.app-widescreen #column_center{width:961px !important;float:none;margin:0 19px 20px 6px}.app-widescreen #appframe{max-width:961px !important}}@media screen and (max-width:1279px){#iheader,#ifooter,#main{width:980px;min-width:980px;margin:0 auto;text-align:left}#igallery{width:941px;margin:0 auto;text-align:left}#igallery_block a{margin:18px 1px 0 0}#gallery{min-width:879px;width:879px;margin:0}#site_menu{margin-left:230px}#column_right{float:left;margin:0}#column_center{float:right;margin:12px 20px 20px 0}#column_left{margin:12px 0 6px 0}#user_menu{margin-right:19px}#ad_left_ad{max-width:250px}#site_menu b{margin:27px 18px 0}#mmore_list b{margin:8px 18px 0}}@media screen and (max-width:1024px){#logo{margin-left:15px}#togallery,#column_left,#column_right{margin-left:15px}#gallery{min-width:864px;width:864px}#gallery_larr{margin:18px 0 0}.app-widescreen #column_right,.app-widescreen #column_left{display:none}.app-widescreen #column_center{width:947px !important;float:none;margin:0 18px 20px}.app-widescreen #appframe{max-width:947px !important}}@media screen and (min-width:1120px) and (max-width:1279px){#upper,#restorer{top:0}}@media screen and (min-width:1366px){#upper,#restorer{top:0}#upper,#downer,#restorer{width:calc((100% - 270px - 30px - 655px - 30px - 270px - 12px)/2);width:-webkit-calc((100% - 270px - 30px - 655px - 30px - 270px - 12px)/2);width:-moz-calc((100% - 270px - 30px - 655px - 30px - 270px - 12px)/2)}}@media screen and (min-width:1405px){#upper,#restorer{top:0}#upper,#downer,#restorer{width:calc((100% - 270px - 30px - 655px - 30px - 270px - 40px)/2);width:-webkit-calc((100% - 270px - 30px - 655px - 30px - 270px - 40px)/2);width:-moz-calc((100% - 270px - 30px - 655px - 30px - 270px - 40px)/2)}}