/*** D.iK.iJ - http://dikij.com/wm/adaptaciya-saytov.php ***/

@media screen and (min-width: 961px) {
body {overflow: auto !important;}
#zakr, #hovr {display: none !important;}
#leftColomn {display: block !important; left: 0px !important;}
.tarat {display: block !important;}
}

h1 {color: #F7f7f7;}
.statickkk {color: #f7f7f7;}



.Teleprograma ul.epg_prog {
    column-count: 2;
    margin: 0 10px;

}

#bd4d700d17{margin-bottom:15px}
.abuza {
    clear: both;
    text-align: center;
    color: #fff;
    background-color: #000;
    padding: 180px 0;
    font-size: 24px;
font-weight: 700;}
.last span {color: #9C9C9C !important;}
.last .kosssa {color: #2a5c78 !important;}
ul.program_listing li.active span.name {color: #e08649;}
ul.program_listing li.active .kosssa {color: #e08649; font-weight: bold;}
ul.program_listing li.future .kosssa {color: #357DA5;}
ul.program_listing li.future .name {color: #F7f7f7;}

.loginnnnnn .dropdown-menu .loginnn {background: #e08649 !important; color: #F7f7f7 !important;}
.loginnnnnn .dropdown-menu button.fbutton {background: #357DA5 !important;}
.loginnnnnn .dropdown-menu button.fbutton span {color: #F7f7f7 !important}

#registration > input.bbcodes[type="submit"] {color: #e08649;}

.menuuuuuu .red {color: #F7f7f7;}

.rate_like {white-space: nowrap;}
.rate_like img {vertical-align: middle; margin-top: -3px; filter: brightness(2);}
.com > span {color: #f7f7f7;}
.com_message> div:first-child {color: #f7f7f7;}
.ratingtypeplus.ignore-select {color: #f7f7f7;}
.fieldsubmit button.fbutton {background: #e08649; color: #F7f7f7; padding: 7px 10px 6px 10px; font-weight: 700;}

.gfdrwetwet.bbbffggee {background: rgba(0, 0, 0, 0.15);  border: 1px solid #323232;}
.griitit {overflow: auto; height: 300px;}
.ggtwetwygzzzf {display: block; position: relative; overflow: hidden; text-overflow: ellipsis; margin-right: 0px; height: 60px; border-bottom: 1px solid #323232;}
.ggtwetwygzzzf > a {display: block; padding: 10px 0px; overflow: hidden; text-overflow: ellipsis; text-decoration: none !important; cursor: pointer;}
.ggtwetwygzzzf span {line-height: 40px; white-space: nowrap; max-width: 100%;}
.titlegghh img {height: 40px; margin-left: 15px!important; margin-right: 10px; opacity: 1!important; vertical-align: top!important;}
.bbbffggee ::-webkit-scrollbar-button{background-image:url();background-repeat:no-repeat;width:5px;height:0}
.bbbffggee ::-webkit-scrollbar-track{background-color: #323232;}
.bbbffggee ::-webkit-scrollbar-thumb{-webkit-border-radius:0; border-radius:0; background-color: #b3b3b3;}
.bbbffggee ::-webkit-scrollbar-thumb:hover{background-color: #fff; }
.bbbffggee ::-webkit-resizer{background-image:url(); background-repeat:no-repeat; width:5px; height:0}
.bbbffggee ::-webkit-scrollbar{width:5px}


.izbrannoe {margin-top: 15px; margin-bottom: 15px; box-sizing: border-box; float: left; cursor: pointer;font-weight: bold; font-style: italic; text-align: center; background: #e08649; color: #F7f7f7; display: inline-block; border: 1px solid #2d2d2d; text-decoration: none; padding: 1px 9px;}

.izbr_del{background:#357da5 !important;}


#innermobile2 {clear: both;}

.teleprorama a {font-weight: bold; margin-right: 0px !important;}
.teleprorama a[href*="javascript:"] {display: none;}
.teleprorama {margin-left: 0px !important;}
.teleprorama .faqq {margin-top: -41px; position: relative; top: -15px;}

#addcform .g-recaptcha {margin-bottom: 13px;}

.apk-down {padding: 15px; margin-bottom: 15px; border: 1px solid #323232; background: rgba(0, 0, 0, 0.15); position: relative; z-index: 1;}
.apk-down h4 {color: #e08649;}
.apk-down .block-desc {color: #F7F7F7;}
.apk-down .block-cta a {width: 100%; box-sizing: border-box; color: #F7F7F7; background: #3eaf88;}

@media screen and (max-width: 1350px) {
body {background-size: cover;}
}
@media screen and (max-width: 960px) {
img {max-width: 100%; height: auto; box-sizing: border-box;}
iframe, textarea, input, button, submit, select, video, object, embed {max-width: 100%; box-sizing: border-box;}
table, span, ins {max-width: 100%;}

h1, h1 span {font-size: 21px; line-height: normal;}
.apk-down {margin: 15px 0px 0px;}
.teleprorama {margin-bottom: 0px;}

#plashka {display: block !important; z-index: 1199; position: relative; height: 50px; left: 0px; top: 0px; right: 0px; width: 100%; background: #fff;}
#plashka .hiferrrr {height: 50px;}
#plashka .miramira {margin-top: 8px; margin-left: 8px;}
#plashka .loginnnnnn {display: none;}
#plashka .poisk_div {width: auto; position: absolute; right: 50px; top: 0px; bottom: 0px; left: 134px;}
#plashka #story {width: 100%; box-sizing: border-box; padding-right: 28px; height: 30px; margin-top: 10px;}
#plashka .searchokkkk {right: 4px; top: 50%; margin-top: -8px;}
#leftColomn {float: none !important; margin: 0px; padding: 0px; width: 270px !important; max-height: 100%; height: 100%; box-sizing: border-box; overflow: auto; -webkit-overflow-scrolling:touch; touch-action: pan-y; position: fixed; display: none; background-color: #000; top: 0px; left: -100%; right: auto; z-index: 1201; -webkit-transition: left 0.5s; -moz-transition: left 0.5s; -o-transition: left 0.5s; transition: left 0.5s;}
#leftColomn .menuuuuuu {width: auto; float: none; padding-bottom: 5px; padding-top: 5px;}
#leftColomn .menuuuuuu > a {float: none; width: auto; display: block; margin: 5px 0px;}
#leftColomn .loginnnnnn {padding-bottom: 7px; padding-top: 7px; display: block !important; display: flex !important; flex-direction: column; flex-wrap: wrap;}
#leftColomn .loginnnnnn > a[href*="/index.php?do=register"] {order: 2;}
#leftColomn .loginnnnnn > a[href*="/chto-seychas-na-tv.html"] {order: 3;}
#leftColomn .loginnn[href*="/index.php?action=logout"] {order: 4;}
#leftColomn .loginnn[href*="/index.php?action=logout"] + a[href*="/index.php?do=register"] {display: none;}
#leftColomn .loginnn[href*="/index.php?action=logout"] + style + a[href*="/index.php?do=register"] {display: none;}
#leftColomn .dropdown .caret {margin-top: 11px;}
#leftColomn .loginnnnnn > a, #leftColomn .loginnnnnn .dropdown > a {float: none !important; display: block; width: auto; text-transform: none; background: none; padding: 0px; margin: 2px 0px; color: #357DA5; text-decoration: underline; line-height: 1.6; list-style-type: none; font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; font-weight: normal;}
#leftColomn .loginnnnnn > a:hover, #leftColomn .loginnnnnn .dropdown > a:hover {color: #E23939; text-decoration: none;}
#leftColomn .loginnnnnn .dropdown {order: 1; float: none !important; margin-left: 0px !important; position: static;}
#leftColomn .loginnnnnn .dropdown > .loginnn {color: #e08649; float: none; width: auto; background: none; padding: 0px; margin: 2px 0px;}
#leftColomn .loginnnnnn .dropdown-menu {float: none; top: 0px; margin-left: 0px; margin-top: 0px; right: 10px; background: #4B4A4A; position: relative; width: 100%; box-sizing: border-box;}
#leftColomn .loginnnnnn .dropdown-menu a {float: none; width: auto;}
#leftColomn .loginnnnnn .dropdown-menu .loginnn {float: none; width: auto; display: block; text-align: center; margin: 0px;}
#leftColomn #login_name, #leftColomn #login_password, #leftColomn button.fbutton {width: 100% !important;}
#leftColomn .menuuuuuu .loginnn.bzz:after {content: " Выход"; color: #357DA5;} 
#leftColomn .menuuuuuu .loginnn.bzz {color: #E23939; text-decoration-color: #357DA5;}
#leftColomn .menuuuuuu .loginnn.bzz:hover:after {color: #E23939;}
#leftColomn .menuuuuuu .loginnn:hover {color: #E23939;}
#buter {display: block !important; width: 30px; height: 22px; cursor: pointer; box-sizing: content-box; padding: 14px 10px; position: absolute; top: 0px; right: 0px;}
#buter span {display: block; height: 4px; background: #000; border-radius: 5px; margin-bottom: 5px;}
#buter span:last-child {margin-bottom: 0px;}
#zakr {z-index: 99999990 !important; cursor: pointer; font-family: Arial; color: #fff; position: fixed; right: 5px; top: 5px; padding: 0; font-size: 25px; line-height: 40px; width: 40px; text-align: center;}
#zakr:hover {color: #E23939 !important;}
#hovr {background: #000000; background: rgba(0, 0, 0, 0.7); position: fixed; top: 0px; bottom: 0px; left: 0px; right: 0px; z-index: 1200; opacity: 0; -webkit-transition: opacity 1s; -moz-transition: opacity 1s; -o-transition: opacity 1s; transition: opacity 1s;}
#innermobile .gfdrwetwet.bbbffggee {background: rgba(0, 0, 0, 0.15); border: 1px solid #323232;}
#innermobile .griitit {height: 300px; overflow: auto; padding: 0px;}


body {background: #000;}
#content {background-color: #000; width: auto; position: relative; left: 0px; margin-left: 0px; z-index: 100;}
.wrapperrrr {width: auto;}
.contentttt {padding: 15px;}
.content_left {float: none; width: auto;}
.jikaa {margin-right: 2%; margin-top: 0px;}

h1 {width: auto; padding-right: 10px; padding-top: 0px; color: #F7f7f7;}
h2 {width: auto; height: auto;}
.img_padding img {margin-right: 15px;}
.social-likes {display: none;}

#dle-content {margin-right: -2%; overflow: hidden;}
#registration h1 {display: block;}
.all_tv {margin-top: 2%; margin-right: 2%; box-sizing: border-box; width: 14.6666%; height: auto;}
.all_tv a {border: 1px solid #323232; background: rgba(0, 0, 0, 0.15); display: block; line-height: 0px;}
.all_tv a:hover {border: 1px solid #007AFF;}
.all_tv a:hover img {border: none;}
.all_tv img {width: 111px; margin: auto; background: none; border: none;}

.img_padding {padding: 15px 0px 0px;}

.kikoki {padding: 15px; width: auto;}
#dle-content > .kikoki {width: 98%; box-sizing: border-box;}

.ignore-select {display: block; margin-top: 0px;}
textarea {margin-bottom: 15px;}
input#name, textarea#comments {width: 100% !important;}

.pagination a:link, .pagination a:visited {color: #f7f7f7;}
.ignore-select {display: inline-block;}
#addcform {display: block;}

.com_answers {margin-left: 20px;}
.com_answers .com_answers {margin-left: 2%;}
.gradda {float: none; margin-top: 6px; display: block; margin-right: 0px; text-align: right;}
.com_message {padding-right: 15px;}
.com_message > div {overflow: hidden;}
#dlefastreplycomments input[type="text"] {width: 100%; margin-bottom: 12px; margin-top: 7px;}
.bb-editor textarea {width: 100%; margin-bottom: 12px;}

.pagination {clear: both; padding: 20px 15px 0px 12px; margin-bottom: 10px;}
.pagination span, .pagination a {display: inline-block; vertical-align: middle; margin-top: 3px;}

.g-recaptcha {width: 100%; overflow: hidden;}
#dlefastreplycomments div[id^="dle_recaptcha"] {width: 100%; overflow: hidden; margin-bottom: 7px;}
.g-recaptcha > div, #dlefastreplycomments div[id^="dle_recaptcha"] > div {max-width: 100%; box-sizing: border-box;}

.bloggg {margin-right: -2%; margin-top: calc(15px - 2%);}
.bloggg .all_tv br, .bloggg .all_tv b {display: none;}

.kijjkaa {width: 31.333%; height: 175px; margin-right: 2%; box-sizing: border-box; margin-top: 2%;}
.kijjkaa b {display: none;}
.kijjkaa img {float: none; width: 50px; margin: auto; display: block;}

#sendmail > div {padding: 0px 2% 15px 0px !important;}
#sendmail input.f_input, #sendmail textarea.f_textarea {width: 100% !important; box-sizing: border-box;}
#sendmail button.fbutton {margin-left: 0px !important;}

#sendmail input.f_input, #sendmail textarea.f_textarea {width: 100% !important; box-sizing: border-box;}
#dle-content > form[name="registration"] input.f_input {width: 100% !important; box-sizing: border-box;}
#dle-content > form[name="registration"] > div {padding: 0px !important;}
#dle-content > form[name="registration"] textarea.f_textarea {width: 100% !important; box-sizing: border-box;}

#registration, #dle-content> form[name="registration"] {padding-right: 2%;} 
#registration > div, #dle-content> form[name="registration"] > div {padding: 0px !important; overflow: hidden;}
#registration > div > div, #dle-content> form[name="registration"] > div > div {width: 49% !important; box-sizing: border-box;}

.content_left > .statickkk >#container {margin-right: -2%; overflow: hidden;}
.statickkk[style*="margin-right: 20px"] {margin: 0px !important;}
.statickkk[style*="margin-right: 20px"] h1 {margin-top: 0px !important;}

.user_right {width: auto; margin: 15px 15px 20px;}
table.tableform {width: 100%; box-sizing: border-box;}
table.tableform input.f_input, table.tableform textarea.f_textarea {width: 100% !important; box-sizing: border-box;}
#myTabContent {padding-bottom: 0px !important;}
#myTabContent > div {margin-bottom: 0px !important;}

#preroll {clear: both;}
.reringgg {margin-top: -5px !important;}

.rakana {margin-left: 0px; width: auto;}

.jikaa .social-likes {overflow: auto; white-space: nowrap; margin: 0px; width: 100%; text-align: center;}

.teleprorama {padding: 0px;}
.teleprorama .faqq {top: 0px;}
.Teleprograma {padding: 0px;}
.clr {width: auto; padding: 15px;}

.contentttt .foooootter {padding: 15px 0px 5px; margin-top: 20px;}
.foooootter {padding: 15px 15px 0px 15px;}
.contentttt .foootterrrr {padding: 15px 0px 0px 0px;}
.foootterrrr {padding: 15px;}
.counter {width: 46px;}
}
@media screen and (max-width: 805px) {
.all_tv {width: 18%;}
}
@media screen and (max-width: 730px) {
#registration > div > div, #dle-content> form[name="registration"] > div > div {width: auto !important; float: none !important;}
}
@media screen and (max-width: 700px) {
.kijjkaa {width: 48%;}
}
@media screen and (max-width: 670px) {
.relatednews .all_tv {width: 23%;}
}
@media screen and (max-width: 570px) {
.jikaa .social-likes .social-likes__button {font-size: 0px; padding: 0px 0px 1px 20px; text-indent: -200px; overflow: hidden; }
}
@media screen and (max-width: 530px) {
.relatednews .all_tv {width: 31.333%;}
.ui-dialog {width: 98% !important; left: 1% !important; right: 1% !important; box-sizing: border-box;}
.reringgg {width: 85px; margin-right: 0px;}
.reringgg_text {display: none;}
}
@media screen and (max-width: 500px) {
#preroll, #innermobile {margin-left: -16px; margin-right: -16px;}
}
@media screen and (max-width: 470px) {
.img_padding img {max-width: 45% !important;}
.com {position: relative;}
.com > span:first-child {position: absolute; left: 15px; bottom: 15px; padding-right: 0px !important;}
.com {padding: 11px 15px 5px;}
.com_message {padding-right: 0px; padding-left: 0px;}
.user_right {float: none; margin: 15px 0px 20px; float: none;}
.all_tv img {padding: 10px;}
}
@media screen and (max-width: 405px) {
.relatednews .all_tv {width: 48%;}
.relatednews .all_tv:last-child:nth-child(odd) {display: none; width: 98% !important;}
.padding_border_comment img {display: none;}
table.tableform {display: block;}
table.tableform tbody, table.tableform tr, table.tableform td {display: block;}
table.tableform td.label {margin-bottom: 5px;}
.nav-tabs {margin-right: 0px !important;}
.nav-tabs>li, .nav-pills>li {float: none;}
.nav-tabs>li>a {border-right: none; margin-bottom: 7px;}
}
@media screen and (max-width: 370px) {
.fieldsubmit button.fbutton, #sendmail button.fbutton {width: 100%;}
#dle-content > form[name="registration"] button.fbutton {width: 100%; box-sizing: border-box;}
.baseform .fieldsubmit input.fbutton {width: 100%; margin-bottom: 0px;}
.user_right span.pmmmmm a {display: block; text-align: center;}
.all_tv img {padding: 5px;}
.kijjkaa {width: auto; float: none; height: auto;}
div.no_program {height: auto;}
}
@media screen and (max-width: 328px) {
.com > span:first-child {display: none;}
.all_tv img {padding: 1px;}
}