/* --------ЗАГАЛЬНІ------ */@font-face{font-family: 'MagistralC';src: url('/design/fonts/MagistralC.ttf');}@font-face{font-family: 'MagistralC-Bold';src: url('/design/fonts/MagistralC-Bold.ttf');}body { font:1em Arial, Tahoma, sans-serif; }a { text-decoration:none; color:#0000FF; outline:none; }a:hover{ color:#ff5223; outline:none; }img{border:0px;}h1 { font:1.4em Arial, Tahoma, sans-serif; margin:0px; }h2 { font:1.3em Arial, Tahoma, sans-serif; margin:0px; }h3 { font-size:1.1em; font-weight:bold; margin:0px; font-weight:normal; }ul { padding:0px; margin:0px; }object { z-index:0; }/* HEAD */header { max-width:1280px; margin:10px auto; background: url('/design/img/head.png') center 0 repeat-x; }header .head { width:100%; min-height:131px; overflow:hidden; background: url('/design/img/head_left.png') left top no-repeat;  }header .head .head_right{ float:right; text-align:right; padding:10px 11px 0 0; min-width:450px; width:auto; }header .head .head_right .socials { margin:12px 4px 0 5px; display:inline-block; }header .head .head_right .socials img{ width:30px; display:inline-block; margin:0x; }header .head .head_right .socials .mobile_menu_toggle { display:none; }header .head .head_right .head_login { display:inline-block; line-height:1.7; }header .head .head_right .head_login span, header .head .head_right .head_login a { color:#0F75BC; }header .head .head_right .head_search { margin:16px 3px 0 0; text-align:right; height:30px; overflow:hidden; }header .head .head_right .head_search input[name=keyword] { border:0px solid #FFFFFF; vertical-align:middle; border-radius:10px; padding:6px; width:270px; }header .head .head_right .head_search .find_button { border:0px; height:21px; width:24px; cursor:pointer; background:url(/design/img/find.png) center center no-repeat; }header .head .head_left .logo_a { display:block; width:195px; height:115px; background:url(/design/img/logo.png) center center no-repeat; margin-left:20px; }header .head .head_right .head_mobile_search { display:none; }.menu { max-width:1280px; margin:5px auto; clear:both; font-family:Tahoma, Arial, sans-serif; text-align:right; }.menu-h { padding:0px 0px 0px 50px; color:#993333; height:10px; }.menu-h li{ float:left; margin:3px 8px 0px 8px; list-style:none; background-color:#FFFFFF; }.menu-h .select { border:1px solid #993333; border-radius:3px 3px 0px 0px; border-bottom:1px solid #FFFFFF; margin:-2px 0px 0px 0px; padding:4px 9px; }.menu-h2 { color:#993333; margin-top:13px; padding-top:5px; border-top:1px solid #993333; text-align:left; }.top-nav { display:none; }footer { max-width:1280px; clear:both; overflow:hidden; margin:10px auto 0px auto; padding:10px; background:#FFCC00 url('/pictures/design/Bottom.png') top left; background-repeat:repeat-x;  }footer .tag { padding-bottom:4px; text-align:center; width:100%; }footer .tag a:link, footer .tag a:visited, footer .tag a:active { text-decoration:none; color:black; text-decoration:underline; }footer .tag a:hover{ color:white; text-decoration:underline; }.middle { width:100%; max-width:1280px; margin:10px auto; clear:both; display:flex; }.middle .left { width:calc(100% - 250px); margin:0 5px 0 0; overflow:hidden; }.middle .right { /*float:right;*/ width:242px; margin:0; overflow:hidden; }.general_ul { list-style:none; }.general_ul li { margin:0 4px 12px 0; }.small_text { color:gray; font-size:0.9em; }.mini_text { color:gray; font-size:0.9em; }/*************** PAGES  ****************//* Головна */.fp_new_pict { margin:6px 0px; overflow:hidden; display:block; text-align:center; z-index:3; overflow-y:hidden; max-height:253px; }.fp_new_pict img { border:1px solid #AFE1EA; width:100%; height:100%; max-width:450px !important; /*max-height:253px !important;*/ /*margin-top:-20%;*/ }.index_page_new_image { margin:6px 6px 0 0; width:155px; height:90px; overflow:hidden; display:block; float:left; }.index_page_new_image img{ width:155px; }/* Search */.gs-result {margin:10px 0; }.gs-image-box { width:155px !important; }.gs-image { width:155px; max-width:155px !important; }.gs-bidi-start-align { font-size:1em !important; }/* Новини */.strela { float:left; margin:4px 5px 0px -6px; }.search_input_big { border: 1px solid #AEE6FF; border-radius:5px; padding:6px; margin:10px 0; max-width:100%; width:80%; }/* Новина */.new { padding:0px; border:1px solid #AFE1EA; border-radius:9px; /*text-align:left; */ line-height:1.4; margin-bottom:6px; /* overflow:hidden; */ }.short_new_img { width:155px; height:87px; border:1px solid #AFE1EA; overflow:hidden; display:block; float:left; margin:3px 6px 2px 6px; text-align:center; }.short_new_img img{ width:155px; max-width:155px !important; height:auto; margin:0 auto; }.new_pict_block { margin:6px auto; box-sizing:border-box; overflow:hidden; }.new_pict { border:1px solid #AFE1EA; display:block; /*width:auto; height:auto;*/ margin:0 auto; }.text_underimage { color:gray; font-size:0.9em; text-align:center; margin-top:-3px; }.adv_article { float:right; width:24px; height:24px; background:url('/pictures/design/P.png') center center no-repeat; margin-right:10px; }/* energy off */.turnoff-scheduleui-table { border-spacing: 0px; border-collapse: collapse; }.turnoff-scheduleui-table th { border:1px solid black; margin:0; padding:0; }.turnoff-scheduleui-table td { border:0; margin:0; padding:0; }.turnoff-scheduleui-table tr td:nth-child(1), .turnoff-scheduleui-table tr td:nth-child(2)  { border:1px solid black; margin:0; padding:0; }/*.turnoff-scheduleui-table td:nth-child(2n) { border-left:1px solid black; border-top:1px solid black; border-bottom:1px solid black; border-spacing:0px 0px; }.turnoff-scheduleui-table td:nth-child(2n+1) { border-right:1px solid black; border-top:1px solid black; border-bottom:1px solid black; border-spacing:0px 0px;  }*/.turnoff-scheduleui-table tr:nth-child(odd) td:nth-child(odd) { border-left:1px solid black; border-top:1px solid black; border-bottom:1px solid black; border-spacing:0px 0px; }.turnoff-scheduleui-table tr:nth-child(odd) td:nth-child(even) { border-right:1px solid black; border-top:1px solid black; border-bottom:1px solid black; border-spacing:0px 0px;  }.turnoff-scheduleui-table tr:nth-child(even) td:nth-child(even) { border-left:1px solid black; border-top:1px solid black; border-bottom:1px solid black; border-spacing:0px 0px; }.turnoff-scheduleui-table tr:nth-child(even) td:nth-child(odd) { border-right:1px solid black; border-top:1px solid black; border-bottom:1px solid black; border-spacing:0px 0px;  }.light_on, .light_1 {background-color:rgb(147, 209, 79); }.light_off, .light_2 {background-color:red; }.light_3 {background-color:rgb(255, 255, 0); }/* .onimage_text { position:absolute; bottom:29px; left:10px; font-size:12px; text-shadow:0 3px 3px #FFFFFF, 0 -3px 3px #FFFFFF, 3px 1px 3px #FFFFFF, -3px 1px 3px #FFFFFF, -3px 0 3px #FFFFFF, 3px 0 3px #FFFFFF, -3px 2px 3px #FFFFFF, 3px 2px 3px #FFFFFF, -0 2px 3px #FFFFFF, 0 -2px 3px #FFFFFF; } */.onimage_text { font-size:0.9em; margin-top:-20px; text-align:center; text-shadow:0 3px 3px #FFFFFF, 0 -3px 3px #FFFFFF, 3px 1px 3px #FFFFFF, -3px 1px 3px #FFFFFF, -3px 0 3px #FFFFFF, 3px 0 3px #FFFFFF, -3px 2px 3px #FFFFFF, 3px 2px 3px #FFFFFF, -0 2px 3px #FFFFFF, 0 -2px 3px #FFFFFF; }.photovideo { float:right; font-size:12px; padding:0px 10px 0px 10px; }.photovideo a{ border-bottom:1px dotted #666666; color:#666666; margin:0px 10px 0px 10px; cursor:pointer; }.new_photo1 { display:inline-block; width:220px; height:180px; overflow:hidden; border:2px solid white; margin:6px; position:relative; }.video_block { clear:both; text-align:center; margin:10px 0; }.video_block video { max-width:90%; }.new_images { overflow:hidden; margin:6px; clear:both; }.new_images div { overflow:hidden; }.new_images div img { width:100%; height:auto; }.author { text-align:right; margin:6px 6px 6px 0; }.read_more div { overflow:hidden; vertical-align:top; margin:0 0 0 0; }.read_more div img { width:auto; max-width:100%; }.content, .new_body, .context_body, .porada_body { padding:0px 6px; word-wrap:break-word; }.porada_body img, .new_body img, .context_body img { max-width:90% !important; height:auto !important; }.content p, .new_body p, .context_body p{ margin:8px 0px; word-wrap:break-word; }.content td p, .new_body td p, .context_body td p { text-indent:0px; }/* .new_body iframe, .video_block iframe {  min-width:520px; min-height:320px; } */.new_body h2, .porada_body h2, .context_body h2 { margin:30px 0 0 0; }.new_body h3, .porada_body h3, , .context_body h3 { margin:30px 0 0 0; }.new_body table, .context_body table { max-width:100%; margin:0 auto; clear:both; }.new_body table td, .context_body table td { padding:5px; }.new_body ul, .context_body ul { margin:0; }.content blockquote { border-left:5px solid #AFE1EA; font-style:italic; padding-left:6px; }/* .ads_in_article { margin:6px 0; text-align:center; } *//*.content h2, .new_body h2{ font:17px Arial, Tahoma, sans-serif; margin:0px; font-weight:bold; }.content h3, .new_body h3{ font:15px Arial, Tahoma, sans-serif; font-weight:bold; }*/.content ul, .new_body ul, .context_body ul{ margin-left:14px; }.content_share { overflow:hidden; text-align:right; padding:0 6px; }.content_share .shareon { background:url('/design/img/share.png') center left no-repeat; padding-left:44px; }/* Оголошення */.short_ogolosh { margin:20px 0; }.mini_ogol_image_div { width:100%; height:170px; overflow:hidden; /*border:1px solid rgb(175, 225, 234);*/ padding:0; text-align:center; }.mini_ogol_img { height:170px; max-width:100%; }a.mini_ogol_title { font-size:1.4em; color:#0098D0; font-weight:bold; text-decoration:underline; overflow:hidden; display:inline-block; padding:3px 2px; }a.mini_ogol_title:hover { color:#FFFFFF; background-color:#0098D0; }.short_ogolosh_title { position:relative; }.short_ogol_bottom { color:gray; position:absolute; bottom:0; }.short_ogol_bottom a{ color:gray; margin:0 20px 0 0; font-size:16px; }.short_ogol_bottom a:hover{ text-decoration:underline; }.over_ogol_small { font-size:0.8em; text-align:right; }.mini_ogol_price { font-size:1.2em; color:#000000; font-weight:bold; float:right; margin-top:-10px; }.mini_ogol_date { color:gray; font-size:0.9em; }.general_ogolosh_photo { text-align:center; overflow:hidden; position:relative; }.general_ogolosh_photo img{ max-width:500px; width:100%; }.ogol_photo { border:1px solid #AFE1EA; border-radius:9px; line-height:1.4; margin-top:20px; padding:10px; }.ogol_photo_title { background-color:#FFFFFF; padding:10px; font-weight:bold; }.ogol_photo_thumbs div img { width:100%; }.add_favorite { position:relative; display:inline-block; border-bottom:1px dotted blue; }.add_favorite .add_favorite_button { color:blue; cursor:pointer; }.add_favorite .remove_favorite_button { color:red; cursor:pointer; }.add_favorite .remove_favorite_button i, .add_favorite .add_favorite_button i { font-size:20px; }.add_favorite .add_favorite_button.noposition, .add_favorite .remove_favorite_button.noposition { position:static; top:0; right:0; }.add_favorite .noposition .add_favorite_tip { position:static; top:0; right:0; font-size:14px; }.add_favorite .noposition i { font-size:25px; }/*************** OTHER ELEMENTS  ****************//* навігація */.navigation { color:#636363; background:#F9F9F9; border:1px solid #E6E6E6; padding:3px 6px; text-align:left; margin-bottom:6px; }.navigation a:link,.navigation a:visited,.navigation a:active { color:blue; text-decoration:underline; }.navigation a:hover { color:blue; text-decoration: underline; }.navigation_input { text-decoration:none; color:#636363; background:#F9F9F9; border:1px solid silver; padding:3px; font-family:Tahoma;  }.navigation_input2 { text-decoration:none; color:#636363; background:#F9F9F9; border:1px solid silver; padding:3px; font-family:Tahoma; height:15px; width:240px; }.navigation_button { text-decoration:none; color:#636363; background:#F9F9F9; border:1px solid silver; padding:3px; font-family:Tahoma; height:23px; }.addbutton, .addbutton:hover { display:inline-block; text-decoration:none; text-align:center; padding:5px; color:#FFFFFF; background:#328824; border:2px solid #216117; border-width:1px 2px 2px 1px; border-radius:5px; }.addbutton:active { border-width:3px 1px 1px 3px; color:#FFFFFF; }.navigation_form  { overflow:hidden; margin-bottom:5px;}.navigation_form div{ float:left; width:50%; height:27px;}.navigation_form div form{ margin:0px; padding:0px; float:left; }.cat_selector { width:100%; margin:6px 0; overflow:hidden; }.cat_selector .cat_selector_left{ float:left; }.cat_selector .cat_selector_right{ float:right; }.dashed_line { border-top:1px dashed #000000; }/* banners *//* .top-banner { text-align:center; margin-top:10px; } *//* Mobile hidden */.mobile_skip_30 { display:none; }.mobile_show, .table_show, .table_show_flex { display:none; }/* спойлер */.spoiler { background-color:#edf5fd; background-image:url(/design/img/spoiler_bg.gif); background-repeat:repeat-x; padding-left:10px; margin-left:0px;  padding-right:10px; margin-right:0px; } .spoiler.nobackground { background-image:none; background-color:#FFFFFF; border:2px solid silver; border-radius:5px; }.spoilerheader { padding:4px 4px 0px 10px; background:url(/design/img/plus.gif) no-repeat 0px 8px; display:block; cursor:pointer; color:red; } .spoiler.open .spoilerheader { background-image:url(/design/img/minus.gif); }.spoiler .spoilertext { display:none; padding-top: 12px; padding-bottom: 12px; }.spoiler.open .spoilertext { display:block; }/* Нагору */.scrollup{ width:100px; height:40px; opacity:0.8; position:fixed; bottom:30px; left:30px; padding-left:30px; line-height:40px; color:#8ADBFF; display:none; background: url(img/to_top.png) no-repeat; outline:0; }/* Вирівнювання */.text-center { text-align:center; }.text-right { text-align:right; }.text-left { text-align:left; }/* панель */.toolbar { background-color:#CCFFFF; border-radius:0px 0px 5px 5px; padding:5px; box-shadow:0 0 8px rgba(0,0,0,0.5); max-width:1280px; z-index:101; margin:0 auto; font-size:0.9em; }.delete_x { width:16px !important; /*position:absolute; right:5px; top:5px;*/ }/* admin */.news_list_sidebar { width:300px; position:fixed; z-index:10; right:0; top:20px; font-size:12px; background-color:#f3f3f3; padding:0 5px; }.news_list_sidebar p{ border-bottom:1px solid black; margin:2px 0; }/*.unhide { cursor:pointer; color:blue; }.unhide:hover { color:#ff5223; }.delete { cursor:pointer; color:blue; }.delete:hover { color:#ff5223; }.ogol_title { overflow:hidden; }.ogol_title1 { float:left; max-width:80%; padding:5px 10px; font-size:16px; font-weight:bold; background:url('/design/img/top_new.png') repeat-x; border-radius:6px 6px 0px 0px; -webkit-border-radius:6px 6px 0px 0px; -moz-border-radius:6px 6px 0px 0px; }.ogol_title2 { float:right; padding-top:18px; font:10px Tahoma, Arial, sans-serif; margin-right:6px; vertical-align:bottom; }.mini_ogol_image_td { width:170px; overflow:hidden; }a.mini_ogol_cat { color:gray; }a.mini_ogol_region { color:#B5B2A2; font-weight:bold; }.mini_ogol_tools { font-size:20px; word-spacing:10px; }*/.h3_newtitles { font-size:12px; }.h3_newtitles a{ color:black;}.h3_newtitles a:hover{ color:blue; }.big_title { font:17px Arial, Tahoma, sans-serif; }.error_msg { color:#B94A58; background-color:#F2DEDE; padding:8px; }.good_msg  { color:green; background-color:#DFF0D8; padding:8px; }.gray_msg  { color:#C59853; background-color:#FCF8E3; padding:8px; }.gray_text { color:gray; }.red_text { color:red; }.siren_text { color:#80379C; }.ss { text-decoration:line-through; }.blue_text { color:blue; }.light-blue_text { color:#095A92; }.noscript { width:100%; color:#B94A58; background-color:#F2DEDE; position:absolute; top:0; left:0; padding:10px; }.noscript  div{ width:800px;margin:0 auto; }.blink_me { font-weight:bold; }.no_overflow { overflow:hidden; }.text-center { text-align:center; }.right_side { float:right; }.underline { text-decoration:underline; }.nolink { border-bottom:1px dashed #0000FF; }.nobackground { background:none; background-color:#FFFFFF; }.clear { clear:both; }.sortable_panel a{ margin:0 10px; }.sortable_panel a.active {font-weight:bold; color:black; }.head_8_03 { width:980px; margin:10px auto; overflow:hidden; background: url(../pictures/design/head_woman_day.png) 0px 15px no-repeat; }.head_8_03 .head2 form{ margin:12px 80px 0px 0px; }.head_9_05  { width:980px; margin:10px auto; overflow:hidden; background: url(../pictures/design/head_win.png) 0px 6px no-repeat; }.head_9_05_2  { width:980px; margin:10px auto; overflow:hidden; background: url(../pictures/design/head_win2.png) 0px 6px no-repeat; }.head_valentine  { width:980px; margin:10px auto; overflow:hidden; background: url(../pictures/design/head_valentin.png) 0px 15px no-repeat; }.head_8_03 .logo { width:350px; height:48px; position:relative; top:22px; left:155px; background:url('../pictures/design/logo_woman_day.png') center top no-repeat; float:left;}.head_9_05 .logo, .head_9_05_2 .logo { width:350px; height:55px; position:relative; top:15px; left:270px; background:url('../pictures/design/logo_win.png') center top no-repeat; float:left;}.head_valentine .logo { width:380px; height:55px; position:relative; top:25px; left:155px; background:url('../pictures/design/logo_valentin.png') center top no-repeat; float:left;}.head_search_text { border:1px solid #AEE6FF; padding:3px; color:gray; height:17px; border-radius:3px; }.head_search_submit { border:0px; height:21px; width:24px; cursor:pointer; background:url(../pictures/design/find.png) no-repeat right top; }.head_valentine  .head2 .search_form { position:relative; left:-99px; }.error1 {color:red; font-size:40px; border:1px solid red; padding:0px 10px 0px 10px;}.error2 {color:red; font-size:20px;}.good1 { color:green; font-size:40px; border:1px solid green; padding:0px 10px 0px 10px;}.good2 { color:green; font-size:20px;}/*блоки колонок справа*/.block { width:auto; margin:10px 0px; border:1px solid #AFE1EA; padding:0; border-radius:5px; /*font-size:12px;*/ background:#F6F6F6; }.block_title { font:1.2em bold Georgia, Arial, sans-serif; margin:6px 0px; }.block ul{ padding:0px; margin:0 0 0 14px; list-style:square outside;}.block ul li{ margin:10px 0px;}.block2 { width:300; margin:0px 0px 10px 0px; text-align:left; border:1px solid #AFE1EA; font-size:12px; background:#F6F6F6; }/* Форми додавання/редагування */.add_form { width:100%; }.add_form table { width:100%; border:0; }.add_form table td{ padding:5px 0; vertical-align:middle; position:relative; }.add_form input[type=text], .add_form input[type=password], .add_form select, .add_form textarea { padding:5px; border:1px solid #AFE1EA; border-radius:5px; }.add_form input[type=text], .add_form textarea { width:92%; }.add_form input[name=phone], .add_form input[name=mail] { width:188px; }.add_form input[type=submit] { padding:10px; color:white; background:#328824; border:2px solid #216117; border-top:1px; border-left:1px; border-radius:7px; cursor:pointer; }.add_form input[type=submit]:active { border:2px solid #216117; border-top:3px; border-left:3px; }.add_form .active { border:2px solid #216117; border-top:3px; border-left:3px; }.show_hint { display:inline-block; width:20px; height:20px; cursor:pointer; text-align:center; position:relative; }.add_form input.sequrity { width:80px; }.add_form input[name=price] { width:80px; }.add_form textarea { max-width:100%; }.add_form ul#img-list{ margin:0; }.add_form ul#img-list  li{ display:inline-block; list-style:none; margin:10px; color:green; max-width:170px; }.add_form ul#img-list  li img{ border:1px solid #AFE1EA; }.short_add_form tr td{ padding:0 10px; }.short_add_form tr td input[type=text]{ max-width:90%; }.show_hint .form_hint { display:none; background:#E8F4DE url('/design/img/info-green.png') 10px 10px no-repeat; color:#528425; position:absolute; left:20px; top:-15px; z-index:100; padding:0 10px 10px 35px; margin:0 10px; width:250px; }.show_hint .form_hint .form_hint_triangle { width:10px; height:10px; border:10px solid transparent; border-right:10px solid #E8F4DE; position:absolute; left:-30px; top:7px; }/* --------PAGES-------- */.title { padding:6px 0px 6px 6px; min-height:40px; background:url('/design/img/top_new.png') repeat-x; font-size:1.1em; border-radius:8px; }.bottom { padding:5px 5px 5px 7px; font:14px Tahoma, Arial, sans-serif; overflow:hidden; min-height:10px; }.bottom2 { padding:5px 5px 5px 7px; font:14px Tahoma, Arial, sans-serif; }/* коментарі */.comment_new_author { border:0px; background-color:#A8E4FF; padding:3px; font-size:1em; overflow:hidden; }.comment { border:1px dotted #A8E4FF; border-top:0px #A8E4FF; background:#FFFDFE; padding:3px; line-height:1.3em; margin-bottom:20px; word-wrap:break-word; }.quote { color:#666666; background-color:#ccffff; padding:3px; width:75%; margin:10px 0 0 0; }.red {color:red;}.comment_violation { color:blue; cursor:pointer; }.div_comment_violation { display:none; position:absolute; margin:3px 0 0 50px; background-color:#A8E4FF; padding:5px; }/* Форма для додавання коментарів */.comment_form { width:100%; background-color:#A8E4FF; padding:10px 0; margin:0 auto;}.comment_form table { width:90%; }.comment_form input[type=text], .comment_form textarea { width:100%; }.comm-left { width:45%; float:left; text-align:left; padding:2px 0px; }.comm-right { width:45%; float:right; text-align:left; padding:2px 0px; }.comm-center { width:450px; margin:0px, 25px, 0px, 25px; text-align:left; }/* Перемикачка сторінок */.pages { margin-bottom:9px; font-family:Tahoma; }.pages a{ margin:0px 5px; }.pages span{text-decoration:none; padding:3px 6px; color:#000000; }/*  галерея  */.gallery_descr {background-color:#edf5fd; background-image:url(/pictures/design/spoiler_bg.gif); padding:3px; width:600px; margin-bottom:12px; font-size:14px;}.manyphoto { padding:5px; }  .manyphoto div{ width:160px; background:#F8FAFC; border:1px solid #CCCCCC; padding-top:0; padding-bottom:17px; }.manyphoto div:hover { width:160px; background: #e4f7ff; border: 1px solid #a0e1ff; }.manyphoto div p{ width:150px; height:103px; padding:0px; margin:0px; }.manyphoto img{ max-height:93px; max-width:140px; border:0px; /* opacity:0.8; */ -webkit-box-shadow:#999 2px 2px 5px; -moz-box-shadow:#999 2px 2px 5px; box-shadow:#999 2px 2px 5px; }.photonumber { position:relative; top:-2px; left:-70px; color:gray; height:10px; } .alboms { padding:5px;}.alboms div{ overflow:hidden;}.photoalbom {width:220px; padding:5px; background:#F8FAFC; border:1px solid #CCCCCC; height:100%;}.photoalbom:hover{ background:#e4f7ff; border:1px solid #a0e1ff; }.photoalbom img{ -webkit-box-shadow:#999 1px 1px 5px; -moz-box-shadow:#999 1px 1px 5px; box-shadow:#999 1px 1px 5px; }.albom_image {max-height:100px; max-width:140px; overflow:hidden; margin:3px 0px; }.onephoto { padding:0px; border-left:1px solid #AFE1EA; border-right:1px solid #AFE1EA; text-align:left; line-height:1.4;}.onephoto div {margin:0px; padding:0px;}/* Конкурс краси */.pretty_girls_list { list-style:none; }.pretty_girls_list li{ font-size:16px; margin:10px 0; }/* Кабінет */.content .short_cabinet { margin:20px 0; overflow:hidden; border-bottom:1px solid silver; }.content .short_cabinet:last-of-type { border-bottom:none; margin:0; }.content .short_cabinet img{ max-width:150px; overflow:hidden; }/* Проекти *//*.nproject_list div.one_project { margin:20px 0; border-top:1px solid silver; }.nproject_list div.one_project .name { padding:5px; font-weight:bold; font-size:16px; }.nproject_list div.one_project .name:hover { color:blue; cursor:pointer; }.nproject_list div.one_project .content { display:none; }*/.np_short_image { float:left; width:175px; height:175px; overflow:hidden; padding-right:6px; }.np_short_image img{ max-width:175px; max-height:175px; }.np_short .content { overflow:hidden; }.np_short .np_short_details{ margin:-25px 0 0 191px; overflow:hidden; }.np_image { display:inline-block; width:150px; height:150px; margin:0 10px; text-align:center; position:relative; }.np_image img { max-width:150px; }.np_image .delete_x { width:16px; position:absolute; right:5px; top:5px; }/* Голосування */.vote .answers { display:none; }.votes_show_results { float:right; margin-top:-30px; }/* Планувальник */.add_task_content { display:none; }.add_task_content.open { display:block; }.add_task_content table td{ padding:5px; }.add_task_content table, .add_task_content  form input[type=text], .add_task_content  form textarea{ width:100%; }.add_task_content  form textarea{ min-height:150px; width:90%; }.big_vertical_submit { width:100%; height:100%; min-width:100px; min-height:250px; padding:10px; color:white; background:#328824; border:2px solid #216117; border-top:1px; border-left:1px; border-radius:7px; -webkit-border-radius:7px; cursor:pointer; }.scheduler_table { width:100%; background-color:#FFFFFF; }/*.scheduler_table tr:hover{ background-color:#7ED6EB; }*/.scheduler_table tr.first td{ margin-top:10px; border-top:1px solid silver; }.scheduler_table tr.checking{ background-color:#BEF2F3; }.scheduler_table tr.already{ background-color:#F1F1F1; }.scheduler_table td i { cursor:pointer; margin:0 5px; }ul.scheduler_list, ul.scheduler_list_false { list-style:none; margin:0; }.scheduler_list li { margin:0; padding:0; /*margin-top:-50px; padding-top:60px;*/ }.scheduler_spoiler {display:none; border:1px solid gray; padding:2px; }.scheduler_spoiler  p { padding:3px; }.scheduler_spoiler  p:hover { background-color:#BEF2F3; }.disable_scheduler_comment { color:blue; cursor:pointer; float:right; margin-left:10px; }.scheduler_comment_img { max-width:30px; max-height:40px; margin:0 5px; }.scheduler_photo { display:inline-block; margin:10px; width:150px; height:100px; overflow:hidden; position:relative; }.scheduler_photo img { max-width:150px; }.scheduler_photo .delete_x { width:16px; position:absolute; right:5px; top:5px; }.scheduler_sorter  span, .scheduler_sorter  a{ margin:0 10px; font-weight:bold; } /* Subscribe */.subscribe_table tr td { width:33%; vertical-align:top;  padding:5px; }.subscribe_type { border:2px solid #000000; padding:5px; min-height:130px; cursor:pointer; }.subscribe_type:hover { border:2px solid #FF5223; }.subscribe_slider_newspaper { display:none; }.subscribe_slider_e_subscribe { display:none; }.subscribe_block_newspaper { display:none; }.subscribe_block_e_subscribe { display:none; }.payment_methods { margin:10px 0; }.payment_methods img{ display:inline-block; margin:0 20px; }.subscribe_block { padding:12px; }.subscribe_block input[type=text], .subscribe_block input[type=password] { width:400px; padding:6px; }.subscribe_block_e_subscribe input[name=phone]{ width:167px; margin-left:2px; }.subscribe_block_e_subscribe select[name=country]{ width:231px; min-height:30px; }.subscribe_block_newspaper input[name=phone]{ width:400px; margin-left:0; }.subscribe_block select { padding:6px 6px 5px 6px; }.subscribe_periods { margin:0 -10px; }.subscribe_period { border:1px solid silver; display:inline-block; width:120px; margin:0 10px; padding:5px; cursor:pointer; }.mounth_newspaper { margin:10px; padding:5px; display:none; float:both; border:1px solid gray; position:relative; }.mounth_newspaper input{ margin-left:10px; }.mounth_newspaper .span_period_mounth { color:gray; position:relative; }.mounth_newspaper .span_period_mounth  .disabled-detector{ position:absolute; top:0; opacity:0; left:0; width:100%; height:100%; }.mounth_newspaper .blocked_mounth{ display:none; border:1px solid red; background-color:white; color:black; padding:5px; position:absolute; top:-35px; left:10px; width:250px;}.per_mounths_table { margin:10px 0; border:1px solid #000000; padding:3px; width:100%; }.per_mounths_table th { min-width:35px; text-align:center; border-bottom:1px solid #000000; padding:3px; }.per_mounths_table td { min-width:35px; text-align:center; }.per_mounths_table td.subscribe_table_td_right { text-align:right; }.per_mounths_table td.subscribe_table_td_left { text-align:left; padding:3px 5px; }.subscribe_button { display:block; margin:0 0 0px 0; }#subscribe_rules, #subscribe_confidence, #subscribe_dogovir, #e_subscribe_rules, #e_subscribe_confidence, #e_subscribe_dogovir { display:none; max-width:990px; }.subscribe_submit_area {display:none; margin:20px 0; /*overflow:hidden;*/ }.subscribe_submit { float:right; margin-top:-40px; }.subscribe_submit input { width:207px; min-height:48px; background:url(../design/img/liqpay_next.jpg) center center no-repeat; border:0; cursor:pointer; }.newspaper_example_table { width:100%; }.newspaper_example_table tr td { text-align:center; }.subscribe_adm_div { border:1px solid gray; padding:5px; margin-bottom:15px; overflow:hidden; }.subscribe_adm_div.paid { background-color:#90EE90; }.subscribe_adm_div.processed { background-color:#9ACD32; }.subscribe_adm_div .left { float:left; width:25%; margin:-5px 0 0 -5px; padding-left:5px; border-bottom:1px solid gray; }.subscribe_adm_div .right { float:right; width:20%; color:blue; }.subscribe_adm_div .right i { margin:0 5px; cursor:pointer; }.subscribe_adm_table { width:100%; }.subscribe_adm_table tr td { padding:5px; }/* Logs */.logs_table tr td { padding:3px; background-color:#CCEFFF; }/* UI */#ui-datepicker-div { background-color:#FFFFFF; padding:5px; }.ui-datepicker-calendar tr td{ padding:3px; }/*  Юзери  */.user_tr:hover { background-color:#ccffff; }.user_tr td{ padding:3px; }/*  теревені  */.talk1 { float:left; width:40px; background:url(../pictures/design/talk_number.jpg) 0px 5px no-repeat; padding:5px 0px 25px 0px; color:white; text-align:center; font-weight:bold;}.talk2 { float:left; width:110px; padding:5px 5px 25px 5px; font-weight:bold; }.talk2 span{ font-size:10px; font-weight:normal; }.talk3 { margin-left:151px; min-height:55px; padding:5px 5px 25px 5px; border-left:1px dotted #66CCFF;}.undervote {float:left; width:73px; height:100%; padding:0px 10px 0px 17px; font-size:11px;}/* Повідомлення в юзерах */.readed a{color:666699;}.noread { font-weight:bold;}.noread a{color:666699;}.user_block { border:1px dotted blue; padding:5px; width:710px; margin-bottom:10px;}/* різні елементи */.add_error { color:red; font-weight:bold; }.add_good { color:green; font-weight:bold; }.photo_knopka { width:89px; height:68px; background:#FFFFFF url('../pictures/design/photo_knopka.jpg') no-repeat; padding:20px 0px 0px 98px; font-size:16px; }.photo_knopka a{ font-size:18px; }.photo_knopka p{ margin:0px;}.sequrity { width:80px; height:38px; font:bold 26px sans-serif; padding:0px 3px; text-align:center; }.adds { margin:10px 0px 10px 10px;}/* Likes */.like_block span { cursor:pointer; color:#4E69A2; position:relative; }.like_block span.blocked { color:#80379C; }.like_block span.fa-thumbs-down.already { color:black; }.news_like_block { /*float:left;*/ position:relative; top:5px; width:auto; display:inline-block; margin:0 20px 0 6px; background-color:#4E69A2; border-radius:4px; padding:1px 5px; font-size:16px; color:#FFFFFF; }.news_like_block span { color:#FFFFFF; }.news_like_block span.fa-thumbs-o-up.already, .news_like_block span.fa-thumbs-o-down.already { color:white; }.comments_like_block { font-size:16px; }.comments_like_block .likes, .comments_like_block .unlikes { font-size:14px; }.loading { display:none; width:64px; height:64px; background:url('/pictures/design/loading.gif'); position:fixed; top:50%; left:50%; margin:-32px 0 0 -32px; }#capcha { border:1px #6699CC solid; cursor:pointer; }/* форми в а */.admin_body { background:#363636; }.admin { margin:10px 10px 10px 10px; background:#FFFFFF; }.input { background-color: #FFFEE3; border-width: 2px; }.leftadmin { float:left; width:200px; margin-right:10px; background:#363636; }.leftadmin a{ color:#FFFFFF; }.leftadmin p{ margin: 0px 10px 0px 10px; }.rightadmin { float:right; width:740px; background:#FFFFFF; }/* Блок процесу завантаження */.over_download {width:100%; height:10000%; display:none; position:absolute; top:0; left:0; z-index:100; }.download { position:fixed; top:40%; left:50%; width:300px; height:80px; margin:-50px 0px 0px -160px; padding:10px; background-color:#FFFFFF; border:4px solid silver; text-align:center; border-radius:10px; z-index:101; }/*@media not all and (min-resolution:.001dpcm){ @supports (-webkit-appearance:none) and (not (stroke-color:transparent)) {    header .head .head_inside .right .head_login .socials { margin-right:12px;  }}}*/