@media screen and (max-width: 775px) {
img {max-width: 90% !important; height: auto !important;min-width: 10px !important;min-height: 10px !important;}
iframe, textarea, input, button, submit, select, video, object, embed {max-width: 99% !important;}
table, span, div, ins {max-width: 100% !important;}

.pluginname_1 {font-size: 12px !important;}
.pluginname_2 {font-size: 12px !important;}

.logo {padding: 10px 10px 0px 10px !important; box-sizing: border-box !important;}
.logo img {width: 100% !important; height: auto !important;}
#yandex_ad232, div[id^="yandex_ad"] {overflow: hidden !important; width: 100% !important;}
.main_13 .main_22 > .width_100, .main_13_alt .main_22 > .width_100 {table-layout: fixed !important;}
p[align="justify"], div[align="justify"] {text-align: left !important;}
h1[align="justify"], h2[align="justify"], h3[align="justify"] {text-align: left !important;}
td.plugin_2_4 table[border="1"] {width: 100% !important; height: auto !important; overflow: auto !important;}

#p408_pre {display: none !important;}

.main_1 {width: 100% !important;}
.main_10 {height: 10px !important;}
.main_13 {padding-right: 0px !important;}
.main_13 > .width_100 > tbody > tr > td {display: block !important; width: auto !important;}
.main_13 > .width_100 > tbody > tr > td.main_33 {display: none !important;}
.main_13 > .width_100 > tbody > tr > td.main_28 {display: none !important;}
.main_13 > .width_100 > tbody > tr > td.main_31 {display: none !important;}
.main_14 {padding-bottom: 5px !important;}
.main_15 {width: 100% !important;}
.main_16 {height: auto !important;}
.plugin_1_6 #p2000_latest_posts:first-child td a br {display: none !important;}
.plugin_1_6 #p2000_latest_posts:last-child {text-align: center !important;}
.plugin_1_6 #p2000_latest_posts:last-child tr {display: inline !important;}
.plugin_1_6 #p2000_latest_posts:last-child td {display: inline-block !important; vertical-align: top !important; padding: 0px !important; margin: 5px !important; width: 100% !important; max-width: 200px !important;}
.plugin_1_6 #p2000_latest_posts:last-child td img {padding-top: 10px !important;}

.navigation_1 {background-size: 100% 100% !important; background-color: #898989;}
.navigation_1 table {text-align: center !important;}
.navigation_1 .bullet_8_default, .navigation_1 .bullet_8_hover {display: inline-block !important; vertical-align: top !important;}
.navigation_1 .bullet_4 {background: none !important;}
.navigation_1 .bullet_5 {padding: 0px !important; margin: 0px 15px 0px 15px !important;}

.plugin_2_4 > div {overflow: auto !important; width: 100% !important;}
.plugin_2_4 > div > table[width="634"] {width: 600px !important; min-width: 600px !important;}
.plugin_2_4 > table[width="634"] {height: auto !important; display: block !important; overflow: auto !important;}
.plugin_2_4 > table[width="634"] > tbody, .plugin_2_4 > table[width="634"] > thead, .plugin_2_4 > table[width="634"] > tfoot {display: table !important; width: 600px !important; min-width: 600px !important; }

.ya-share2 {text-align: center !important;}
.ya-share2__list_direction_horizontal > .ya-share2__item {margin: 3px !important;}

#p6_form input[type="text"] {width: 100% !important; box-sizing: border-box !important;}
#p6_form textarea {width: 100% !important; box-sizing: border-box !important;}

.highslide-container > table {display: none !important;}
.highslide-wrapper {text-align: center !important; left: 0px !important; top: 0px !important; right: 0px !important; width: 100% !important; height: 100% !important; position: fixed !important;}
.highslide-image {position: static !important; display: inline-block !important;}
.highslide-image + div {display: none !important;}
.closebutton {top: 0px !important; left: 0px !important;}
.highslide-wrapper, .highslide-outline {background: none !important;}
.p17_imageborder, .highslide img {padding: 2% !important; max-width: 98% !important; margin: 1% !important; box-sizing: border-box !important;}
.highslide .p17_imageborder {width: 98% !important;}

.plugin_2_4 form input[type="text"] {width: 100% !important; box-sizing: border-box !important;}
.plugin_2_4 form input[type="password"] {width: 100% !important; box-sizing: border-box !important;}
.plugin_2_4 > form[name="form"] > table > tbody > tr > td[width="70%"] {width: 40% !important;}
.plugin_2_4 > form[name="form"] > table > tbody > tr > td[width="30%"] {width: 60% !important;}

.footer_1 {background-size: 100% 100% !important; height: auto !important; min-height: 35px !important;}
.footer_2 {background-size: 5px 100% !important;}
.footer_2 .width_100 {height: 100% !important;}
.footer_3 {width: 100px !important; height: 100% !important; background-size: 100% 100% !important;}
.footer_4 {width: 100px !important; height: 100% !important; background-size: 4px 100% !important;}
.footer_5 {background-size: 5px 100% !important; height: auto !important; min-height: 37px !important;}
.footer_6 {display: table !important; height: 100% !important; width: 100% !important; box-sizing: border-box !important;}
.footer_6 > a {display: table-cell !important; height: 100% !important; vertical-align: middle !important;}
.footer_7 {height: 100% !important;}
.copyright {font-size: 12px !important; padding: 12px !important; padding-top: 8px !important;}

.main_22 .width_100 .plugin_2_4 table td[style^="width: 40%; padding-bottom: 5px; padding-top: 7px; padding-right: 20px;"] {padding-right: 0px !important;}
.plugin_2_4 > table td > a[style*="height: 100px"] {display: block !important; overflow: hidden !important;}

.defaultSkin table.mceLayout {width: 100% !important; display: block !important; overflow: auto !important;}
.defaultSkin table.mceLayout > tbody {display: table !important; width: 100% !important;}
.defaultSkin .mceIframeContainer iframe {width: 100% !important;}

.defaultSkin table.mceToolbar {text-align: center !important; width: auto !important;}
.defaultSkin table.mceToolbar > tbody > tr > td {display: inline-block !important; vertical-align: top !important;}
.defaultSkin table, .defaultSkin tbody, .defaultSkin a, .defaultSkin img, .defaultSkin tr, .defaultSkin div, .defaultSkin td, .defaultSkin iframe, .defaultSkin span, .defaultSkin *, .defaultSkin .mceText {white-space: normal !important;}

#com_comment {width: 100% !important; box-sizing: border-box !important;}
#p2_comment table {width: 100% !important;}
#p2_comment td[rowspan="2"] {width: 110px !important;}
div[id^="comments_"] > table td:first-child {width: 110px !important;}

.plugin_2_4 table[cellspacing="0"][cellpadding="0"] img[style*="max-width: 100px"] {width: 100% !important; max-width: 100px !important;}
.plugin_2_4 table[cellspacing="0"][cellpadding="0"] td[style*="padding-right: 20px"] {padding-right: 0px !important;}

.plugin_2_4 table[border="1"] {overflow: hidden !important; display: block !important; width: 100% !important;}
.plugin_2_4 table[border="1"] > tbody {display: table !important; width: 100% !important; border: 1px solid #000 !important; box-sizing: border-box !important;}

a {text-decoration: underline;}
}
@media screen and (max-width: 650px) {
.main_13_alt > .width_100 > tbody > tr > td {display: block !important; width: auto !important;}
.main_13_alt > .width_100 > tbody > tr > td.main_33 {display: none !important;}
.main_13_alt > .width_100 > tbody > tr > td.main_28 {display: none !important;}
.main_13_alt > .width_100 > tbody > tr > td.main_31 {display: none !important;}
.main_13_alt > .width_100 > tbody > tr > td.main_22_alt > .width_100 .plugin_2_4 > form > table {width: 100% !important;}
.main_13_alt > .width_100 > tbody > tr > td.main_22_alt > .width_100 .plugin_2_4 > form > table input[type="text"] {width: 100% !important;}
.main_13_alt > .width_100 > tbody > tr > td.main_22_alt > .width_100 .plugin_2_4 > form > table select {width: 100% !important;}
.plugin_2_4 #p2000_latest_posts:first-child td a br {display: none !important;}
.plugin_2_4 #p2000_latest_posts:last-child {text-align: center !important;}
.plugin_2_4 #p2000_latest_posts:last-child tr {display: inline !important;}
.plugin_2_4 #p2000_latest_posts:last-child td {display: inline-block !important; vertical-align: top !important; padding: 0px !important; margin: 5px !important; width: 100% !important; max-width: 200px !important;}
.plugin_2_4 #p2000_latest_posts:last-child td img {padding-top: 10px !important;}
}
@media screen and (max-width: 600px) {
.main_22 .plugin_2_4 > table > tbody > tr > td[width="25%"] {display: inline-block !important; vertical-align: top !important; width: 45% !important; margin: 1% !important; padding: 1% !important;}
}
@media screen and (max-width: 490px) {
.main_22 .plugin_2_4 > table[cellpadding="10"] td {overflow: hidden; display: inline-block !important; width: 47% !important; margin: 1% !important; padding: 0px !important;}
}
@media screen and (max-width: 450px) {
.main_22 .plugin_2_4 > table > tbody > tr > td[width="25%"] {width: 96% !important;}
.main_22 .plugin_2_4 > table > tbody > tr > td[width="50%"][style*="border"] {display: inline-block !important; vertical-align: top !important; width: 96% !important; margin: 1% !important; padding: 1% !important;}
.main_22 .plugin_2_4 > table[width="100%"][border="0"][cellspacing="2"][cellpadding="2"] {display: block !important;}
.main_22 .plugin_2_4 > table[width="100%"][border="0"][cellspacing="2"][cellpadding="2"] > tbody {display: block !important;}
.main_22 .plugin_2_4 > table[width="100%"][border="0"][cellspacing="2"][cellpadding="2"] > tbody > tr {display: block !important;}
}
@media screen and (max-width: 400px) {
.ya-share2__list {min-width: 60px !important;}
}