.main{width:981px;}
.right_block{width:775px;}
.left_block{width:200px;}

li.photo_album{width:160px;}
.photo_list li a img{padding:1px;height:auto;max-width:100% !important;}
.photo_list:not(.photo_list_rolik) li{width:183px;padding:10px 5px;}
.photo_list.photo_list_rolik li{width:248px;padding:10px 5px;}

.photo_list .photo_title, .photo_list .photo_album_title{font-size:16px;}

.full_photo {float:left;display:inline-block;margin:0 15px 15px 0;width:125px;}
.full_photo img{-webkit-box-shadow: 7px 7px 5px 0px rgba(50, 50, 50, 0.75);-moz-box-shadow: 7px 7px 5px 0px rgba(50, 50, 50, 0.75);box-shadow: 7px 7px 5px 0px rgba(50, 50, 50, 0.75);max-width:100% !important;}
.text_on_photo{display:inline;}
/*.text_on_photo p{text-align:justify;}*/
.text_on_photo iframe{clear:both;}

.header .menu{/*box-shadow:0 0 10px #FFD700;*/padding-top:10px;}
.header .menu > ul{text-align:center;}
.header .menu > ul > li{display:inline-block;padding:0 10px;}
.header .menu  > ul > li:hover > ul.level-1{top:39px;right:auto;left:10px;box-shadow:0px 0 8px #777;}

.film_tags{margin-bottom:8px;}
.owner{margin-bottom:8px;}

h1, .h1{font-size:18px;}

.icon-user{display:inline-block;width:14px;height:14px;*margin-right:.3em;line-height:14px;vertical-align:text-top;background-image:url("/base-img/glyphicons-halflings-white.png");background-repeat:no-repeat;margin-top:1px;background-position:-168px 0;margin-right:2px;}

.photo_list .photo_title, .photo_list .photo_album_title{font-size:14px;}
.similar-item__title a{font-size:13px;}

.top_search_form{float:right;width:400px;}
.header_search_form{text-align:right;}

.left_menu_head{font-size:18px;line-height:20px;padding:0 0 5px 5px;text-transform:uppercase}
ul.left_menu{border-top:solid 1px #FFD700;margin-bottom:10px;}
ul.left_menu > li > a{display:block;padding:5px;text-decoration:none;border-bottom:solid 1px #FFD700;}
ul.left_menu > li > a:hover{background:rgba(255,255,255,0.4);}

.similar-list.similar-list_rolik .similar-item{width:248px;}
.similar-list .similar-item img{padding:1px;background:#fff;}
.similar-list .similar-item:hover img{box-shadow:0 0 30px #FFD700;}
.similar-list.similar-list_rolik .similar-item img{height:auto !important;}
.similar-list.similar-list_rolik .similar-item .similar-item__title{height:37px;overflow:hidden;margin-bottom:10px;}

.film_tags a{display:inline-block;background:#666;color:#ccc;padding:5px 10px;margin:2px 5px;text-decoration:none;}

.right_block iframe{max-width:100%;}

.confirmation_area{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;padding:0;background:rgba(255,255,255,.7) url('/img/bg_how_old.png');z-index:9999999999;display:flex;justify-content:center;align-items:center;}
.confirmation_area .confirmation_area_place{padding:20px;background:url(/img/bg_bd.png) #bbbbbb repeat;background:#1f1f1f;}
.confirmation_area .confirmation_area_place .confirmation_text_area{-webkit-box-shadow:inset 0px 0px 2px 0px rgba(255, 215, 0, 1);-moz-box-shadow:inset 0px 0px 2px 0px rgba(255, 215, 0, 1);box-shadow:inset 0px 0px 2px 0px rgba(255, 215, 0, 1);padding:30px;}
.confirmation_area .confirmation_area_place .confirmation_text_area p{color:#fff;font-family:Arial;font-size:18px;text-align:center;line-height:24px;}
.confirmation_area .confirmation_area_place .confirmation_text_area .confirmation_area_text{}
.confirmation_area .confirmation_area_place .confirmation_text_area .confirmation_area_text_eng{font-size:16px;color:#bb2525;line-height:26px;}
.confirmation_area .confirmation_area_place .confirmation_text_area .confirmation_area_head{font-size:26px;line-height:32px;margin-top:20px;}
.confirmation_area .confirmation_area_place .confirmation_text_area .confirmation_area_head_eng{font-size:20px;color:#bb2525;line-height:26px;}
.confirmation_area .confirmation_area_place .confirmation_text_area .confirmation_area_button{padding:10px 0;display:flex;align-items: center;justify-content: center;}
.confirmation_area .confirmation_area_place .confirmation_text_area .confirmation_area_button .btn_confirm_area{cursor:pointer;color:#fff;margin:0 10px;display:flex;justify-content:center;align-items:center;width:120px;height:50px;font-family:Arial;font-size:18px;box-sizing:border-box;text-align:center;padding:5px;-webkit-box-shadow:2px 2px 2px 0px rgba(50, 50, 50, 0.75);-moz-box-shadow:2px 2px 2px 0px rgba(50, 50, 50, 0.75);box-shadow:2px 2px 2px 0px rgba(50, 50, 50, 0.75);}
.confirmation_area .confirmation_area_place .confirmation_text_area .confirmation_area_button .btn_confirm{background-color:#05b816;}
.confirmation_area .confirmation_area_place .confirmation_text_area .confirmation_area_button .btn_deny{background-color:#bb2525;}
.confirmation_area .confirmation_area_place .confirmation_text_area .confirmation_area_button .btn_confirm:hover{background-color:#05b816;}
.confirmation_area .confirmation_area_place .confirmation_text_area .confirmation_area_button .btn_deny:hover{color:#000;}

@media (max-width:980px) {
    .confirmation_area.no_mobile{display:none;}
}