#fon-dzen { position: relative; height: 100%; border-radius: 4px; background-color: #fff;}
.allmode-dzen [class^="allmode-"], .allmode-dzen img, .allmode-dzen a { margin: 0; padding: 0; background: transparent none; border: 0 none; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
.allmode-dzen a { text-decoration: none; outline: 0;}
.allmode-dzen a:hover { color: #333333 !important; text-decoration: underline; background: transparent none;}
.allmode-dzen { margin: 10px 0;}
.allmode-dzen .allmode-wrapper > div { position: relative; height: 100%; overflow: hidden;}
.allmode-dzen .allmode-name { padding: 0px; margin-bottom: 10px; font-size: 18px; font-weight: 700; line-height: 22px; text-transform: uppercase; color: #DC0000 !important; letter-spacing: 2px;}
.allmode-dzen .allmode-name a { color: #DC0000;}
.allmode-dzen .allmode-showall { padding: 0 8px 4px;}
.allmode-dzen .allmode-topbox, .allmode-dzen .allmode-itemsbox { margin: 0 -12px; overflow: hidden;}
.allmode-dzen .allmode-wrapper { float: left; width: 50%; margin: 6px 0; padding: 0 5px;}
.allmode-dzen .allmode-itemsbox .allmode-wrapper { margin: 12px 0;}
.allmode-dzen .allmode-topitem { padding-bottom: 6px;}
.allmode-dzen .allmode-topitem .allmode-img img { width: 100%;}
.allmode-dzen .allmode-topitem .allmode-title { margin: 10px 0 20px 0; padding: 4px 14px 14px 14px; font-size: 17px; line-height: 22px; font-weight: 700;}
.allmode-dzen .allmode-topitem .allmode-title a {color: #000;}
.allmode-dzen .allmode-topitem .allmode-text { margin: 6px 4px 0; overflow: hidden; font-size: 14px; line-height: 18px;}
.allmode-dzen .allmode-img img { max-width: 100%; height: auto; font-style: italic; vertical-align: middle;}
.allmode-dzen .allmode-topitem .allmode-details { font-size: 12px; line-height: 13px; color: #657786; margin-top: 6px; position: absolute; bottom: 16px; right: 20px; font-family: Arial, Helvetica, sans-serif;}
.allmode-dzen .allmode-topitem .allmode-info { margin-top: -4px; padding-bottom: 2px; font-size: 10px; line-height: 16px; font-style: italic; color: #b4b4b4;}
.allmode-dzen .allmode-date { padding: 0 10px 0 0px;}
.allmode-dzen .allmode-hits { padding: 0 4px 0 24px; background-image: url(/images/systems/entersprite.png); background-position: 0px -60px; background-repeat: no-repeat;}
.allmode-dzen .allmode-comments { padding: 0 4px 0 18px; background-image: url(/images/systems/entersprite.png); background-position: 0px -90px; background-repeat: no-repeat;}
.allmode-dzen .allmode-comments a{ color: #657786 !important;}
.allmode-dzen .allmode-comments a {color: #657786 !important;}
.allmode-dzen .lt320 .allmode-wrapper { width: 100% !important;}
.allmode-dzen .gt640 .allmode-wrapper { width: 33.33%;}
.allmode-dzen .gt880 .allmode-wrapper { width: 25%;}
.columns-topitem-1 .allmode-topbox .allmode-wrapper, .columns-item-1 .allmode-itemsbox .allmode-wrapper { width: 100%
}
.columns-topitem-2 .allmode-topbox .allmode-wrapper, .columns-item-2 .allmode-itemsbox .allmode-wrapper { width: 50%
}
.columns-topitem-3 .allmode-topbox .allmode-wrapper, .columns-item-3 .allmode-itemsbox .allmode-wrapper { width: 33.33%
}
.columns-topitem-4 .allmode-topbox .allmode-wrapper, .columns-item-4 .allmode-itemsbox .allmode-wrapper { width: 25%
}
.columns-topitem-5 .allmode-topbox .allmode-wrapper, .columns-item-5 .allmode-itemsbox .allmode-wrapper { width: 20%
}
.columns-topitem-3 .lt480 .allmode-topbox .allmode-wrapper, .columns-topitem-4 .lt480 .allmode-topbox .allmode-wrapper, .columns-topitem-5 .lt480 .allmode-topbox .allmode-wrapper { width: 50%;}
.columns-item-3 .lt480 .allmode-itemsbox .allmode-wrapper, .columns-item-4 .lt480 .allmode-itemsbox .allmode-wrapper, .columns-item-5 .lt480 .allmode-itemsbox .allmode-wrapper { width: 50%;}
@media
only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min-device-pixel-ratio: 1.3), only screen and (min-resolution: 120dpi)
{ .allmode-dzen .allmode-info > span, .allmode-dzen .allmode-comments { }
.allmode-dzen span.allmode-rating { }
.allmode-dzen .allmode-rating span { }
}





.allmode-list [class^="allmode-"], .allmode-list img, .allmode-list a { margin: 0; padding: 0; background: transparent none; border: 0 none; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
.allmode-list a { text-decoration: none;}
.allmode-list .allmode-items a:hover { }
.allmode-list { position: relative;}
.allmode-list .allmode-name { line-height: 24px; font-size: 17px; letter-spacing: 1px; text-transform: uppercase; font-weight: 700;}
.allmode-list .allmode-name a { color: #565656;}
.allmode-list .allmode-showall { }
.allmode-list .allmode-showall a { }
.allmode-list .allmode-showall a:hover { color: #e7e7e7;}
.allmode-list .allmode-showall a:after { }
.allmode-list .allmode-items { margin: 0 !important; padding: 0 !important;}
.allmode-list .allmode-items > li { position: relative; margin: 0 !important; padding: 0px; list-style: none; overflow: hidden;}
.allmode-list .allmode-items > li:first-child { }
.allmode-list .allmode-items > li:last-child { }
.allmode-list .allmode-items > li:hover { }

.allmode-list .allmode-text { font-size: 14px; color: #4d4d4d;}
.allmode-list .allmode-info { font-size: 12px; color: #737373;}
.allmode-list .allmode-info + h3 { margin-top: 4px !important;}
.allmode-list .allmode-info span { margin-right: 7px; padding-right: 10px; border-right: 0px solid #dedede;}
.allmode-list .allmode-info span:last-child { margin-right: 0; padding-right: 0; border-right: none;}
.allmode-list .allmode-date { font-weight: bold; color: #4c4c4c;}
.allmode-list .allmode-comments, .allmode-list .allmode-hits, .allmode-list .allmode-rating {}
.allmode-list .allmode-comments { background-position: 0 0;}
.allmode-list .allmode-hits { background-position: 0 -20px;}
.allmode-list .allmode-rating { background-position: 0 -40px;}
.allmode-list li.allmode-item { padding: 8px 36px 4px 16px !important;}
.allmode-list .allmode-right { display: table-cell; min-width: 120px;}
.allmode-list .allmode-item .allmode-date { display: block; float: left; margin-right: 16px; padding-top: 1px; width: 17%; min-width: 40px; font-size: 12px; line-height: 18px; text-align: right;}
.allmode-list .allmode-item .allmode-title, .allmode-list .allmode-item .allmode-title a { font-size: 14px;}
.allmode-list .allmode-items .allmode-title a { color: #000000 !important;}
.allmode-list .allmode-items .allmode-title a:hover { border-bottom: 1px solid #000 !important;}
.allmode-list .allmode-item .allmode-info span { padding-top: 1px; font-size: 11px;}
.allmode-list .allmode-item .allmode-text { font-size: 12px;}
.list-showall { padding-bottom: 32px;}
.list-showall .allmode-showall { top: auto; bottom: 6px;}
@media (max-width: 480px) { .allmode-list .allmode-topitem img { width: 100%
}
.allmode-list .allmode-item img { width: 50%
}
.allmode-list .allmode-items > li { padding-right: 28px !important;}
.allmode-list .allmode-readmore { width: 24px; background-position: -4px 50%;}
.allmode-list li:hover .allmode-readmore { background-position: -36px 50%;}
}
.allmode-list .allmode-img-cont { position: relative;}
.allmode-list .allmode-img { margin: 6px 0px 0px 0px;}
.allmode-list .allmode-img img { float: left; margin: 4px 16px 1px 0px; max-width: 100%; height: auto; border-radius: 50%;}
.allmode-list .allmode-title { }
.allmode-list .allmode-title a { font-size: 16px; font-weight: 700; }
.exklusive .allmode-list .allmode-title {margin: 4px 0px 0px 0px; line-height: 18px;}
.list-item-tags { font-size: 12px; text-transform: uppercase; margin: 0px 0px 0px 0px;}
.list-item-tags a {color: #dc0000 !important;}
.list-item-tags a:hover { color: #000 !important; text-decoration: none !important;}





.allmode-novoe [class^="allmode-"], .allmode-novoe img, .allmode-novoe a { margin: 0; padding: 0px 4px 0px 0px; background: transparent none; border: 0 none; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
.allmode-novoe a {text-decoration: none; color: #000 !important;}
.allmode-novoe a:hover {color: #333333 !important; background: transparent none; border-bottom: 1px solid #333333;}
.allmode-novoe {margin: 0px;}
.allmode-novoe .allmode-name { line-height: 50px; font-weight: 700; font-size: 18px; color: #DC0000; margin: 0px 0px 0px 3px; text-transform: uppercase; letter-spacing: 2px;}
.allmode-novoe .allmode-itemsbox {margin: 0px; display: block;}
.allmode-novoe .allmode-item { position: relative; overflow: hidden; clear: left; margin-bottom: 15px; padding: 0px 16px 0px 0px; background-color: #ffffff; border-radius: 4px;}
.allmode-novoe .allmode-item .allmode-title { margin: -10px 0px 3px 0px !important; font-size: 17px; line-height: 22px; font-weight: 700;}
.allmode-novoe .allmode-item .allmode-text { color: #373737; font-size: 12px; font-style: normal; line-height: 17px; font-weight: normal; font-variant: normal;}
.allmode-novoe .allmode-img img { float: left; overflow: hidden; clear: left; margin: 0 16px 0px 0; padding: 0px; max-width: 100%; height: auto; transition: 0.4s ease;}
.allmode-novoe .allmode-title a {font-weight: 700;}
.allmode-novoe .allmode-item .allmode-details { font-size: 12px; line-height: 13px; color: #657786; margin-top: 6px; position: absolute; bottom: 16px; right: 20px; font-family: Arial, Helvetica, sans-serif;}
.allmode-novoe .allmode-date {padding: 0 10px 0 0px;}
.allmode-novoe .allmode-hits { padding: 0 4px 0 24px; background-image: url(/images/systems/entersprite.png); background-position: 0px -60px; background-repeat: no-repeat;}
.allmode-novoe .allmode-comments { padding: 0 4px 0 18px; background-image: url(/images/systems/entersprite.png); background-position: 0px -90px; background-repeat: no-repeat;}
.allmode-novoe .allmode-comments a{color: #657786 !important;}
@media (max-width: 480px) { .allmode-novoe .allmode-topitem img {width: 100%}
.allmode-novoe .allmode-item img {width: 50%}
}





.allmode-rubrika [class^="allmode-"], .allmode-rubrika img, .allmode-rubrika a { margin: 0; padding: 0; background: transparent none; border: 0 none; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
.allmode-rubrika {margin: 0px;}
.allmode-rubrika .allmode-name { line-height: 60px; font-weight: 700; font-size: 18px; color: #DC0000; margin: 0px 0px 0px 3px; text-transform: uppercase; letter-spacing: 2px;}
.allmode-rubrika .allmode-name a { color: #DC0000;}
.allmode-rubrika .allmode-name a:hover { color: #000; border-bottom: 1px solid #000000;}
.allmode-rubrika .allmode-topbox {margin: 0px 0px 0px 0px;}
.allmode-rubrika .allmode-topitem { padding: 0px; overflow: hidden; clear: left; position: relative;}
.allmode-rubrika .allmode-topitem .allmode-title { margin: 0 0 20px 0 !important; font-size: 18px; line-height: 22px; font-weight: 700;}
.allmode-rubrika .allmode-topitem .allmode-title a {color: #FFFFFF !important;}
.allmode-rubrika .allmode-topitem .allmode-title a:hover {border-bottom: 1px solid #FFFFFF;}
.allmode-rubrika .allmode-topitem .allmode-text {font-size: 15px; line-height: 22px;}
.allmode-rubrika .allmode-mytopdata { position: absolute; bottom: 0px; padding: 54px 14px 14px 14px; color: #ffffff; background-image: -webkit-linear-gradient(270deg,rgba(0,0,0,0.00) 2.07%,rgba(0,0,0,1.00) 100%); background-image: -moz-linear-gradient(270deg,rgba(0,0,0,0.00) 2.07%,rgba(0,0,0,1.00) 100%); background-image: -o-linear-gradient(270deg,rgba(0,0,0,0.00) 2.07%,rgba(0,0,0,1.00) 100%); background-image: linear-gradient(180deg,rgba(0,0,0,0.00) 2.07%,rgba(0,0,0,1.00) 100%); width: 100%;}
.allmode-rubrika .allmode-itemsbox {margin: 0px; display: block;}
.allmode-rubrika .allmode-item { position: relative; overflow: hidden; clear: left; margin-bottom: 10px; padding: 0px 16px 0px 0px; border-radius: 4px;}
.allmode-rubrika .allmode-item .allmode-title { margin: 0px 0 6px 0 !important; font-size: 17px; line-height: 21px; font-weight: 700;}


.allmode-rubrika .allmode-item .allmode-title a {color: #000 !important;}

.allmode-rubrika .allmode-item .allmode-title a:hover {border-bottom: 1px solid #000;}
.allmode-rubrika .allmode-item .allmode-text {font-size: 15px; line-height: 22px;}
.allmode-rubrika .allmode-img img { float: left; overflow: hidden; clear: left; margin: 0 16px 0px 0; padding: 0px; max-width: 100%; height: auto; transition: 0.4s ease;}

.imgpadbottom .allmode-rubrika .allmode-img img { margin-bottom: 10px;}

.allmode-rubrika .allmode-title a {font-weight: 700;}
.allmode-rubrika .allmode-topitem .allmode-details1 { font-size: 12px; line-height: 13px; color: #cbd1d3; position: absolute; bottom: 10px; right: 20px; font-family: Arial, Helvetica, sans-serif;}
.allmode-rubrika .allmode-date1 {padding: 0 10px 0 0px;}
.allmode-rubrika .allmode-hits1 { padding: 0 4px 0 24px; background-image: url(/images/systems/entersprite.png); background-position: 0px -120px; background-repeat: no-repeat;}
.allmode-rubrika .allmode-comments1 { padding: 0 4px 0 18px; background-image: url(/images/systems/entersprite.png); background-position: 0px -150px; background-repeat: no-repeat;}
.allmode-rubrika .allmode-comments1 a {color: #cbd1d3 !important;}
.allmode-rubrika .allmode-item .allmode-details { font-size: 12px; line-height: 13px; color: #657786; margin-top: 6px; position: absolute; bottom: 1px; right: 20px; font-family: Arial, Helvetica, sans-serif;}

.imgpadbottom .allmode-rubrika .allmode-item .allmode-details {bottom: 10px;}



.allmode-rubrika .allmode-date {padding: 0 10px 0 0px;}
.allmode-rubrika .allmode-hits { padding: 0 4px 0 24px; background-image: url(/images/systems/entersprite.png); background-position: 0px -60px; background-repeat: no-repeat;}
.allmode-rubrika .allmode-comments { padding: 0 4px 0 18px; background-image: url(/images/systems/entersprite.png); background-position: 0px -90px; background-repeat: no-repeat;}
.allmode-rubrika .allmode-comments a {color: #657786 !important;}
@media (max-width: 750px) { .allmode-rubrika .allmode-topitem img {width: 100%}
.allmode-rubrika .allmode-item img {width: 100%}
.allmode-rubrika .allmode-topitem .allmode-details1 { display: none !important;}
.allmode-rubrika .allmode-item .allmode-details { display: none !important;}
}
@media (max-width: 970px) {.allmode-rubrika .allmode-topitem .allmode-details1 { display: none !important;}
.allmode-rubrika .allmode-item .allmode-details { display: none !important;}
}
.revers-text .allmode-rubrika .allmode-item .allmode-title a { color: #ddd !important;}
.revers-text .allmode-rubrika .allmode-item .allmode-title a:hover { border-bottom: 1px solid #ddd;}
.revers-text .allmode-rubrika .allmode-item .allmode-text { color: #ddd !important;}
.revers-text-menuinner .allmode-rubrika .allmode-item .allmode-title a { color: #ddd !important;}
.revers-text-menuinner .allmode-rubrika .allmode-name { line-height: 38px; font-weight: 700; font-size: 18px; color: #DC0000; text-transform: uppercase; letter-spacing: 2px; margin-bottom: 10px;}
.revers-text-menuinner .collums-mediavideo-small { display: none;}



.allmode-slider [class^="allmode-"], .allmode-slider img, .allmode-slider a { margin: 0; padding: 0; background: transparent none; border: 0 none; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
.allmode-slider a {text-decoration: none; outline: 0;}
.allmode-slider a:hover {background: transparent none;}
.allmode-slider {position: relative; overflow: hidden;}
.allmode-slider .allmode-name { position: relative; z-index: 100; float: left; line-height: 50px; font-weight: 700; font-size: 18px; color: #DC0000; margin: 0px 0px 0px 5px; text-transform: uppercase; letter-spacing: 2px;}
.allmode-slider .allmode-name, .allmode-slider .allmode-name a {color: #DC0000;}
.allmode-slider .allmode-itemsbox {clear: both;}
.allmode-slider .allmode-item {position: relative; height: 100%;}
.allmode-slider .allmode-img {position: relative; overflow: hidden;}
.allmode-slider .allmode-img img {display: block; width: 100%; height: auto;}
.allmode-slider .allmode-img:hover img {opacity: 0.85;}
.allmode-slider .allmode-block-grad { position: absolute; bottom: 0px; width: 100%; background-image: -webkit-linear-gradient(270deg,rgba(0,0,0,0.00) 2.07%,rgba(0,0,0,1.00) 100%); background-image: -moz-linear-gradient(270deg,rgba(0,0,0,0.00) 2.07%,rgba(0,0,0,1.00) 100%); background-image: -o-linear-gradient(270deg,rgba(0,0,0,0.00) 2.07%,rgba(0,0,0,1.00) 100%); background-image: linear-gradient(180deg,rgba(0,0,0,0.00) 2.07%,rgba(0,0,0,1.00) 100%);}
.allmode-slider .allmode-content { padding: 20px 5% 24px 5%;}
.allmode-slider .allmode-title {font-size: 30px; font-weight: 700; line-height: 34px; margin-bottom: 20px;}
.allmode-slider .allmode-title, .allmode-slider .allmode-title a {color: #ffffff;}
.allmode-slider .allmode-title + div {margin-top: 14px;}
.allmode-slider .allmode-title a:hover {color: #ffffff; border-bottom: 1px solid #FFFFFF;}
.allmode-slider .allmode-text { color: #ffffff; font-size: 15px; line-height: 20px; margin-bottom: 14px;}
.allmode-slider .allmode-item .allmode-details { font-size: 12px; line-height: 13px; color: #cbd1d3; margin-top: 6px; position: absolute; bottom: 16px; left: 32px; font-family: Arial, Helvetica, sans-serif;}
.allmode-slider .allmode-date {padding: 0 10px 0 0px;}
.allmode-slider .allmode-hits { padding: 0 4px 0 24px; background-image: url(/images/systems/entersprite.png); background-position: 0px -120px; background-repeat: no-repeat;}
.allmode-slider .allmode-comments { padding: 0 4px 0 18px; background-image: url(/images/systems/entersprite.png); background-position: 0px -150px; background-repeat: no-repeat;}
.allmode-slider .allmode-comments a{color: #cbd1d3 !important;}
.owl-carousel { display: none; width: 100%; -webkit-tap-highlight-color: transparent; position: relative; z-index: 1;}
.owl-carousel .owl-stage { position: relative; -ms-touch-action: pan-Y;}
.owl-carousel .owl-stage:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
.owl-carousel .owl-stage-outer { position: relative; overflow: hidden; -webkit-transform: translate3d(0px, 0px, 0px); border-radius: 4px;}
.owl-carousel .owl-item { position: relative; min-height: 1px; float: left; -webkit-backface-visibility: hidden; -webkit-tap-highlight-color: transparent; -webkit-touch-callout: none;}
.owl-carousel .owl-item img { display: block; width: 100%; -webkit-transform-style: preserve-3d;}
.owl-carousel.owl-loaded {display: block;}
.owl-carousel.owl-loading {opacity: 0; display: block;}
.owl-carousel.owl-hidden {opacity: 0;}
.owl-carousel.owl-refresh .owl-item {display: none;}
.owl-carousel.owl-drag .owl-item { -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}
.owl-carousel.owl-grab { cursor: move; cursor: -webkit-grab; cursor: -o-grab; cursor: -ms-grab; cursor: grab;}
.owl-carousel.owl-rtl {direction: rtl;}
.owl-carousel.owl-rtl .owl-item {float: right;}
.allmode-slider .allmode-nav1 { position: relative; float: left; margin: 14px 0px 0px 26px; -webkit-tap-highlight-color: transparent;}
.allmode-slider .allmode-nav1 div { display: inline-block; vertical-align: top; height: 20px; cursor: pointer; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none;}
.allmode-slider .owl-prev, .allmode-slider .owl-next { }
.allmode-slider .owl-prev:hover {background-position: 0 -20px;}
.allmode-slider .owl-next {background-position: 100% -40px;}
.allmode-slider .owl-next:hover {background-position: 100% -60px;}
.allmode-slider .owl-dot span { display: block; margin: 6px 5px; width: 10px; height: 10px; border-radius: 50%; background-color: #cbd1d3; -webkit-backface-visibility: visible; -webkit-transition: background-color 200ms ease; -moz-transition: background-color 200ms ease; -ms-transition: background-color 200ms ease; -o-transition: background-color 200ms ease; transition: background-color 200ms ease;}
.allmode-slider .owl-dot:hover span {background-color: #0043a5;}
.allmode-slider .owl-dot.active span { margin: 6px 5px; width: 10px; height: 10px; background-color: #DC0000; border: 1px solid transparent;}
.allmode-slider .allmode-nav.disabled, .allmode-slider .allmode-pages.disabled {display: none;}
.nopoint .allmode-slider .allmode-nav1 {display: none;}
.nopoint .allmode-slider .allmode-nav div {}
.nopoint .allmode-slider .allmode-block-grad {width: 100%;}
.nopoint .collums-mediavideo {display: none;}
.nopoint .allmode-slider .allmode-pages {display: none;}
.nopoint .allmode-slider .owl-prev { width: 30px; height: 50px; float: left; cursor: pointer; background-image: url(/images/systems/entersprite.png); background-position: -180px -30px; background-repeat: no-repeat;}
.nopoint .allmode-slider .owl-next { width: 30px; height: 50px; float: right; cursor: pointer; background-image: url(/images/systems/entersprite.png); background-position: -210px -30px; background-repeat: no-repeat;}
.nopoint .allmode-slider .owl-prev:hover { background-image: url(/images/systems/entersprite.png); background-position: -180px -90px; background-repeat: no-repeat;}
.nopoint .allmode-slider .owl-next:hover { background-image: url(/images/systems/entersprite.png); background-position: -210px -90px; background-repeat: no-repeat;}
.nopoint .allmode-slider .allmode-nav { position: absolute; left: 30%; width: 40%; height: 50px; z-index: 5000; top: 30%;}
.nopoint .allmode-slider .allmode-nav div {}
@media (max-width: 750px)
{.allmode-slider .allmode-title {font-size: 20px; line-height: 22px;}
}
.smalltext .allmode-slider .allmode-title {font-size: 20px; font-weight: 700; line-height: 26px; margin-bottom: 20px;}



.allmode-columns [class^="allmode-"], .allmode-columns img, .allmode-columns a { margin: 0; padding: 0; background: transparent none; border: 0 none; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
.allmode-columns a { text-decoration: none; outline: 0;}
.allmode-columns a:hover { color: #333333 !important; text-decoration: underline; background: transparent none;}
.allmode-columns { margin: 20px 0; border-bottom: 3px solid transparent;}
.allmode-columns .allmode-name { padding: 0 8px 4px; font-size: 14px; font-weight: bold; line-height: 20px; text-transform: uppercase; border-bottom: 3px solid transparent;}
.allmode-columns .allmode-showall { padding: 0 8px 4px; text-align: right !important;}
.allmode-columns .allmode-topbox, .allmode-columns .allmode-itemsbox { margin: 0 -14px; overflow: hidden;}
.allmode-columns .allmode-wrapper { float: left; width: 50%; margin: 16px 0; padding: 0 14px;}
.allmode-columns .allmode-itemsbox .allmode-wrapper { margin: 12px 0;}
.allmode-columns .allmode-wrapper > div { position: relative; height: 100%; overflow: hidden;}
.allmode-columns .allmode-topitem { padding-bottom: 6px; border-bottom: 2px solid transparent;}
.allmode-columns .allmode-topitem .allmode-date { margin: 0 4px 3px 0; font-size: 12px; font-weight: bold; font-style: italic; line-height: 20px; text-align: right !important;}
.allmode-columns .allmode-topitem .allmode-img img { width: 100%; border-width: 5px; border-style: solid; border-radius: 3px; box-shadow: 0 0 3px #d6d6d6; transition: border 0.4s ease;}
.allmode-columns .allmode-topitem .allmode-title { margin: 10px 0 8px 0; padding: 0 4px; font-size: 16px; font-weight: bold;}
.allmode-columns .allmode-topitem .allmode-text { margin: 6px 4px 0; overflow: hidden; font-size: 14px; line-height: 18px; color: #505050;}
.allmode-columns .allmode-topitem .allmode-info { margin-top: -2px; padding: 8px 8px 4px; line-height: 16px; background-color: #f3f3f3; border-radius: 0 0 4px 4px;}
.allmode-columns .allmode-item { padding-bottom: 4px;}
.allmode-columns .allmode-item .allmode-title { margin: 5px 0 4px 0; padding: 0 4px; font-size: 13px; font-weight: bold;}
.allmode-columns .allmode-item .allmode-img img { display: block; float: left; margin: 2px 16px 8px 0; border-width: 3px; border-style: solid; border-radius: 2px; transition: border 0.4s ease;}
.allmode-columns .allmode-item .allmode-text { font-size: 12px; line-height: 16px; color: #505050;}
.allmode-columns .allmode-item .allmode-info { margin-bottom: 8px; padding: 4px 8px; line-height: 16px; background-color: #f3f3f3; border-radius: 2px;}
.allmode-columns .allmode-img img { max-width: 100%; height: auto; font-style: italic; vertical-align: middle;}
.allmode-columns .allmode-info > span, .allmode-columns .allmode-comments { padding: 0 10px 0 17px; font-size: 11px;}
.allmode-columns span.allmode-rating { padding: 0; background-image: none; white-space: nowrap;}
.allmode-columns .allmode-rating span { display: inline-block; width: 10px; height: 10px;}
.allmode-columns .allmode-star { margin: 0 1px;}
.allmode-columns .allmode-star span { display: block;}
.allmode-columns .allmode-comments { padding-right: 0; color: #505050;}
.allmode-columns .allmode-comments a { font-weight: normal;}
.allmode-columns .allmode-readmore { height: 20px;}
.allmode-columns .allmode-readmore a { position: absolute; right: 0; bottom: 4px; padding: 0 4px; font-size: 12px; line-height: 20px; text-align: right;}
.allmode-columns .lt320 .allmode-wrapper { width: 100% !important;}
.allmode-columns .gt640 .allmode-wrapper { width: 33.33%;}
.allmode-columns .gt880 .allmode-wrapper { width: 25%;}
.columns-topitem-1 .allmode-topbox .allmode-wrapper, .columns-item-1 .allmode-itemsbox .allmode-wrapper { width: 100%
}
.columns-topitem-2 .allmode-topbox .allmode-wrapper, .columns-item-2 .allmode-itemsbox .allmode-wrapper { width: 50%
}
.columns-topitem-3 .allmode-topbox .allmode-wrapper, .columns-item-3 .allmode-itemsbox .allmode-wrapper { width: 33.33%
}
.columns-topitem-4 .allmode-topbox .allmode-wrapper, .columns-item-4 .allmode-itemsbox .allmode-wrapper { width: 25%
}
.columns-topitem-5 .allmode-topbox .allmode-wrapper, .columns-item-5 .allmode-itemsbox .allmode-wrapper { width: 20%
}
.columns-topitem-3 .lt480 .allmode-topbox .allmode-wrapper, .columns-topitem-4 .lt480 .allmode-topbox .allmode-wrapper, .columns-topitem-5 .lt480 .allmode-topbox .allmode-wrapper { width: 50%;}
.columns-item-3 .lt480 .allmode-itemsbox .allmode-wrapper, .columns-item-4 .lt480 .allmode-itemsbox .allmode-wrapper, .columns-item-5 .lt480 .allmode-itemsbox .allmode-wrapper { width: 50%;}
@media
only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min-device-pixel-ratio: 1.3), only screen and (min-resolution: 120dpi)
{ .allmode-columns .allmode-info > span, .allmode-columns .allmode-comments { background-image: url(icons@3x.png);}
.allmode-columns span.allmode-rating { background-image: none;}
.allmode-columns .allmode-rating span { background-image: url(rating@3x.png);}
}
.allmode-columns a, .allmode-columns .allmode-name, .allmode-columns .allmode-title, .allmode-columns .allmode-showall {color: #0b4c8c !important;}
.allmode-columns .allmode-topitem .allmode-date, .allmode-columns .allmode-info > span {color: #052646;}
.allmode-columns, .allmode-columns .allmode-name, .allmode-columns .allmode-topitem, .allmode-columns .allmode-img img {border-color: #d5e6f7;}
.allmode-columns .allmode-img a:hover img {border-color: #0b4c8c;}
.allmode-columns .allmode-category {background-position: 0 0;}
.allmode-columns .allmode-hits {background-position: 0 -40px;}
.allmode-columns .allmode-date {background-position: 0 -80px;}
.allmode-columns .allmode-author {background-position: 0 -120px;}
.allmode-columns .allmode-comments {background-position: 2px -160px;}
.allmode-columns .allmode-star span {background-position: 0 -40px;}






.allmode-default [class^="allmode-"], .allmode-default img, .allmode-default a { margin: 0; padding: 0; background: transparent none; border: 0 none; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
.allmode-default a { text-decoration: none;}
.allmode-default a:hover { color: #333333 !important; background: transparent none; border-bottom: 1px solid #333333;}
.allmode-default { margin: 0px;}
.allmode-default .allmode-name { line-height: 50px; font-weight: 700; font-size: 20px; color: #DC0000; margin: 0px 0px 0px 3px; text-transform: uppercase; letter-spacing: 1px;}
.allmode-default .allmode-showall { margin: 0 8px; padding: 3px 4px 0; text-align: right !important; border-top: 1px solid #dddddd;}
.allmode-default .allmode-topbox { margin: 0 8px;}
.allmode-default .allmode-topitem { padding: 14px 0 10px; overflow: hidden; clear: left; border-top: 1px dashed #dddddd;}
.allmode-default .allmode-topitem .allmode-title { margin: 0 0 3px 0 !important; font-size: 15px; line-height: 21px; font-weight: 700;}
.allmode-default .allmode-topitem .allmode-text { color: #373737; font-size: 13px; font-style: normal; line-height: 20px; font-weight: normal; font-variant: normal;}
.allmode-default .allmode-topitem .allmode-readmore { float: right; margin-right: 4px; text-align: right; font-size: 11px; font-style: normal; line-height: 20px; font-weight: normal; font-variant: normal;}
.allmode-default .allmode-topitem .allmode-details { margin-bottom: 3px; font-size: 12px; line-height: 14px; color: #525252;}
.allmode-default .allmode-topitem .allmode-info { margin-top: -4px; padding-bottom: 2px; font-size: 11px; line-height: 17px; font-style: italic; color: #b4b4b4;}
.allmode-default .allmode-itemsbox { margin: 0px; display: block;}
.allmode-default .allmode-item { position: relative; overflow: hidden; clear: left; margin-bottom: 20px; padding: 0px 16px 0px 0px; background-color: #ffffff; border-radius: 4px;}
.allmode-default .allmode-item .allmode-title { margin: 0px 0 10px 0 !important; font-size: 18px; line-height: 22px; font-weight: 700;}
.allmode-default .allmode-item .allmode-text { color: #373737; font-size: 15px; font-style: normal; line-height: 22px; font-weight: normal; font-variant: normal;}
.allmode-default .allmode-item .allmode-readmore { float: right; margin-right: 4px; font-size: 11px; text-align: right;}
.allmode-default .allmode-item .allmode-details { font-size: 13px; line-height: 13px; color: #657786; margin-top: 6px; position: absolute; bottom: 10px; right: 10px; font-family: Arial, Helvetica, sans-serif;}
.allmode-default .allmode-item .allmode-details > span { padding-top: 0px;}
.allmode-default .allmode-item .allmode-info { margin-top: -4px; padding-bottom: 2px; font-size: 10px; line-height: 16px; font-style: italic; color: #b4b4b4;}
.allmode-default .allmode-img img { float: left; overflow: hidden; clear: left; margin: 0 16px 0px 0; padding: 0px; max-width: 100%; height: auto; transition: 0.4s ease;}
.allmode-default .allmode-title a { font-weight: 700;}
.allmode-default .allmode-date { padding: 0 10px 0 0px;}
.allmode-default .allmode-hits{ padding: 0 14px 0 25px; background-image: url(/images/systems/eye-02.svg); background-size: 20px 12px; background-repeat: no-repeat; float: left;}
.allmode-default .allmode-comments { padding: 0 10px 0 15px; height: 18px; width: 18px; background-repeat: no-repeat; float: left; padding-top: 2px;}
.allmode-default .allmode-rating { white-space: nowrap;}
.allmode-default .allmode-rating span { display: inline-block; width: 10px; height: 10px;}
.allmode-default .allmode-star { margin: 0 1px;}
.allmode-default .allmode-star span { display: block;}
.allmode-default .allmode-category, .allmode-default .allmode-author { padding-right: 5px; font-style: normal; color: #808080;}
.allmode-default .allmode-details span:last-child, .allmode-default .allmode-info span:last-child { padding-right: 0;}
@media (max-width: 480px) { .allmode-default .allmode-topitem img { width: 100%
}
.allmode-default .allmode-item img { width: 50%
}
}
@media
only screen and (-webkit-min-device-pixel-ratio: 1.3), only screen and (min-device-pixel-ratio: 1.3), only screen and (min-resolution: 120dpi)
{ .allmode-default .allmode-date, .allmode-default .allmode-hits, .allmode-default .allmode-comments { }
.allmode-default .allmode-rating span { }
}
.allmode-default a {color: #000 !important;}
.allmode-default .allmode-name, .allmode-default .allmode-showall, .allmode-default a:hover img {border-color: #cc1f1f;}
.allmode-default .allmode-date {background-position: 0 0;}
.allmode-default .allmode-hits {background-position: 0px 0px;}
.allmode-default .allmode-comments {background-position: 0 -60px;}
.allmode-default .allmode-star span {background-position: 0 -40px;}