body, select, input, textarea, button{outline:none;}
a{outline:none;color:#3394e6;text-decoration:none;}
a:hover{text-decoration:underline;}
a img{border:0 none;}
a > img{vertical-align:bottom;}
h1,h2,h3,h4,h5,.h1,.h2,.h3,.h4,.h5{margin:1.3em 0 .6em 0;letter-spacing:-0.01em;line-height:normal;font-weight:bold;text-rendering:optimizeLegibility;}
.h1{font-size:23px;}
h2, .h2{font-size:21px;}
h3, .h3{font-size:18px;}
h4, .h4{font-size:16px;}
h5, .h5{font-size:14px;}
.addcomment h3{margin:.3em 0 .6em 0;}
.strike{text-decoration:line-through;}
.nobr{white-space:nowrap;}
.hide{display:none;}
.title_hide{left:-9999px;position:absolute;top:-9999px;overflow:hidden;width:0;height:0;}
.uline{text-decoration:underline;}
.strike{text-decoration:line-through;}
.justify{text-align:justify;}
.center{text-align:center;}
.left{float:left;}
.right{float:right;min-width:137px;}
fieldset{border:1px solid rgba(0,0,0,0.1);padding:20px;margin-bottom:25px;}
fieldset legend{font-weight:bold;}
.grey{color:#919191;}
.grey a{color:inherit;}
.grey a:hover{color:#353535;}
.blue{color:#3394e6;}
.orange{color:#e85319;}
sup{vertical-align:super;font-size:smaller;}
.over{display:inline-block;vertical-align:middle;max-width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
a .over{cursor:pointer;}
.cover{background-position:50% 50%;background-repeat:no-repeat;-webkit-background-size:cover;background-size:cover;}
ul{padding-left:25px;list-style:disc outside;}
ol{padding-left:25px;list-style:decimal outside;}
strong, b{font-weight:bold}
em, cite, i{font-style:italic}
caption{text-align:left}
th, td{vertical-align:middle}
small, .small{font-size:.9em;}
hr{height:0;border:0;border-top:2px solid #eeeeef;-moz-box-sizing:content-box;box-sizing:content-box;margin:20px 0;}
.clr{clear:both}
.clrfix:after{clear:both;content:"";display:table;}
.coment{font-size:12px;line-height:2em;color:#6F8190;}
.element .quote {font-size: 0.9em;}
@media only screen and (min-width:601px){.grid_1_2, .grid_1_4{float:left;margin-right:4%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.grid_1_2{width:48%;}
.grid_1_4{width:22%;}
.grid_last{margin-right:0;}
}
.dropdown{position:relative;}
.dropdown-menu, .dropdown-form{min-width:160px;padding:12px 0;border-radius:2px;margin-top:5px !important;display:none;z-index:99;position:absolute;box-shadow:0 8px 40px -10px rgba(0,0,0,0.3);border:1px solid #e6e6e6;border-color:rgba(0,0,0,0.1);background-clip:padding-box;background-color:#fff;}
.dropdown-menu{list-style:none;margin:0;}
.dropdown-form{padding:40px;}
.dropdown-menu.dot:before, .dropdown-form.dot:before{content:"";position:absolute;top:0;left:50%;margin:-11px 0 0 -11px;width:22px;height:22px;border-radius:50%;background-color:#fff;}
.dropdown-menu li a{height:1%;padding:5px 20px;border:0 none;display:block;white-space:nowrap;text-decoration:none;color:inherit;}
.dropdown-menu li a:hover{background-color:#e05b37;color:#fff;}
.open .dropdown-menu, .open .dropdown-form{display:block;}
.fade{opacity:0;-webkit-transition:opacity 0.15s linear;transition:opacity 0.15s linear;}
.fade.in{opacity:1;}
.collapse{overflow:hidden;height:0;width:0;display:inline-block;}
.collapse.in{display:block;width:auto;height:auto;}
.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height 0.35s ease;transition:height 0.35s ease;}
.tab-content > .tab-pane{display:none;}
.tab-content > .active{display:block;}
.icon{display:inline-block;width:32px;height:32px;fill:#3394e6;vertical-align:middle;}
.icon-logo{width:42px;height:42px;}
.icon-vk{width:10px;height:1em;}
.icon-tw{width:14px;height:1em;}
.icon-fb{width:8px;height:1em;}
.icon-gp{width:18px;height:1em;}
.icon-ya{width:7px;height:1em;}
.icon-od{width:10px;height:1em;}
.icon-mail{width:16px;height:1em;}
.grey .icon{fill:#919191;}
.wrp{max-width:1437px;}
#login_pane{list-style:none;padding:0;margin:0;}
#login_pane > li > .btn-border{border-color:rgba(255,255,255,0.2);color:#fff;white-space:nowrap;}
#login_pane > li > .btn-border:hover{border-color:#fff;box-shadow:inset 0 0 0 2px rgba(255,255,255,0.2);-webkit-box-shadow:inset 0 0 0 2px rgba(255,255,255,0.2);}
#login_pane > li > .btn-border .over{max-width:120px;margin-top:-2px;}
#login_pane > li > .btn-border > .pm_num{margin-top:-3px;vertical-align:middle;display:inline-block;}
.pm_num{font-size:11px;background-color:#fff;border-radius:10px;min-width:12px;height:12px;line-height:13px;margin:-2px -14px 0 12px;padding:4px;color:#3394e6;text-align:center;vertical-align:middle;}
#login_pane .dropdown-form{text-align:center;left:50%;padding:39px;margin-left:-150px;width:220px;}
.dropdown-form .soc_links{margin:0;}
.dropdown-form .soc_links > a{margin-bottom:20px;}
.login_form{list-style:none;padding:0;margin:0;border-bottom:1px solid #efefef;}
.login_form > li{border-top:1px solid #efefef;display:block;position:relative;}
.login_form > li > label{display:none;}
.login_form > li > input{border:0 none;padding:19px;padding-left:23px;border-radius:0;background-color:transparent;width:100%;height:60px;}
.login_form > li > .icon{position:absolute;left:0;top:50%;margin:-7px 0 0 0;height:14px;width:1em;}
.login_form > li.login_input-btn > input{padding-right:65px;}
.login_form > li.login_input-btn > .btn{position:absolute;right:0;top:50%;margin-top:-18px;padding:0;width:54px;}
.login_form__foot{text-align:left;margin-top:20px;}
.dropdown-form.logged:after{content:"";position:absolute;left:0;top:0;width:100%;height:99px;z-index:-1;}
.dropdown-form.logged:before, .dropdown-form.logged:after{background-color:#f7f7f7;}
.login_pane__info .avatar{margin:12px 0;}
.login_pane__menu{list-style:none;padding:0;margin:25px 0;text-align:left;border-bottom:1px solid #efefef;}
.login_pane__menu li a{color:inherit;text-decoration:none !important;padding:14px 0;display:block;border-top:1px solid #efefef;}
.login_pane__menu li a:hover{color:#3394e6;}
.login_pane__foot{text-align:left;}
.login_pane__foot .plus_icon{margin:-3px 5px 0 0;}
#cat_menu .soc_links{padding:0 25px;margin-top:35px;}
.soc_links{display:flex;justify-content:space-between;max-width:170px;}
.soc_links > a{display:inline-block;width:26px;height:26px;line-height:26px;border-radius:50%;background-color:#bababa;text-align:center;-webkit-transition:all ease .1s;transition:all ease .1s;}
.soc_links > a:hover{-webkit-transform:scale(1.3,1.3);transform:scale(1.3,1.3);}
.soc_links > a > .icon{fill:#fff;vertical-align:middle;margin:-3px 0 0 0;}
.soc_vk:hover{background-color:#5486ca;}
.soc_tw:hover{background-color:#60bbf5;}
.soc_fb:hover{background-color:#4268ca;}
.soc_gp:hover{background-color:#de553a;}
.soc_ya:hover{background-color:#ff0000;}
.soc_od:hover{background-color:#ff7800;}
.soc_mail:hover{background-color:#006cff;}
.pagetools{border:1px solid #d6d6d6;border-radius:2px;margin-bottom:25px;position:relative;padding-left:8%;width:100%;height:52px;overflow:hidden;font-size:.9em;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
#combo-tools .pagetools_in{height:100px;-webkit-transition:all .3s ease .2s;transition:all .3s ease .2s;}
.pagetools_in{color:#919191;}
.sortbar_in, .speedbar{display:block;height:22px;padding:14px 25px;line-height:22px;}
.pagetools_back{position:absolute;left:0;top:0;width:8%;height:50px;border-right:1px solid #d6d6d6;text-align:center;}
.pagetools_back .icon{display:block;margin:15px auto 0 auto;width:30px;height:20px;}
#combo-tools.active > .pagetools_in{margin-top:-50px;}
.breadcrumb .over{vertical-align:baseline;}
.sortbar_in{white-space:nowrap;}
.sortbar_in > form{display:inline;}
.box, .comment{background-color:#fff;margin-bottom:3px;position:relative;box-shadow:0 0 1px #CCC;}
.box > .heading{padding:4% 8%;margin:0;text-transform:uppercase;}
.box > .heading .hnum{font-size:.6em;display:inline-block;vertical-align:top;margin:0 0 0 .4em;}
.box_in{padding:2% 5%;}
.story .title{margin:-.1em 0 1em 0;font-size:20px;}
.story .title > a{color:inherit;text-decoration:none !important;-webkit-transition:all ease .2s;transition:all ease .2s;}
.story .title > a:hover{color:#3394e6;}
.story_icons{position:absolute;top:0;left:0;width:8%;list-style:none;padding:1% 0 0 0;margin:-.2em 0 0 0;}
.fixed_story{background:#FEFEFE;}
.fixed_story .story_icons{z-index:1;}
.story_icons > li{text-align:center;margin:0 0 10px 0;display:inline-block;}
.story .box_in > .text{font-size:1.08em;}
.story .box_in > .text:after{content:"";display:block;clear:both;}
.story .box_in > .text > img[style*="left"], .story .box_in > .text > .highslide img[style*="left"]{margin:2px 4% 4% 0;}
.story .box_in > .text > img[style*="right"], .story .box_in > .text > .highslide img[style*="right"]{margin:2px 0 4% 4%;}
.story .box_in > .text img{max-width:100%;}
.editdate{margin:4% 0 0 0;font-family:Georgia, "Times New Roman", Times, serif;font-style:italic;}
.fav_btn > a, .edit_btn > a{display:inline-block;padding:4px;width:16px;height:16px;}
.fav_btn .icon{width:16px;height:16px;vertical-align:top;}
.fav_btn .icon-fav{fill:#919191;}
.fav_btn:hover .icon-fav{fill:#3394e6;}
@media only screen and (min-width:601px){.fixed_story .fav_btn .icon-fav{fill:#fff;}
.fixed_story .fav_btn:hover .icon-fav{fill:#fff;}
}
.fav_btn .icon-star{fill:#fed762;}
.edit_btn > a{position:relative;-webkit-transition:transform ease .2s;transition:transform ease .2s;}
.edit_btn > a > i, .edit_btn > a:after, .edit_btn > a:before{padding-top:2px;width:16px;height:0;background-color:#919191;overflow:hidden;display:block;margin:3px 0;}
.edit_btn > a:after, .edit_btn > a:before{content:"";}
.edit_btn > a:hover > i, .edit_btn > a:hover:after, .edit_btn > a:hover:before{background-color:#3394e6;}
.edit_btn > a:hover{-webkit-transform:rotate(90deg);transform:rotate(90deg);}
.fixed_label{position:absolute;right:0;top:0;width:8%;height:30px;padding-top:4%;}
.fixed_label:before{content:"";position:absolute;left:60%;top:0;bottom:0;margin:0 0 0 -10px;background-color:#e85319;width:30px;}
.fixed_label:after{content:"";position:absolute;bottom:0;left:60%;margin:0 0 0 -10px;border:solid transparent;border-bottom-color:#fff;border-width:0 15px 5px 15px;z-index:1;}
.story_tools{margin-top:4%;}
.story_tools > .category{float:right;margin-top:.7em;font-size:.9em;}
.story_tools > .category .icon{width:12px;height:15px;margin:-.2em .4em 0 0;}
.story_tools > .btn{float:left;margin-right:2em;}
.story_tools > .rate{float:left;}
.story_tools .rate_stars{margin-top:6px;}
.rate_like > a, .rate_like-dislike{float:left;height:22px;line-height:22px;padding:6px 12px;border:1px solid #eaeaea;border-radius:18px;text-decoration:none !important;font-weight:bold;color:#919191;-webkit-transition:all ease .2s;transition:all ease .2s;}
.rate_like > a:hover{border-color:#3394e6;color:#3394e6;}
.rate_like .icon{width:16px;height:15px;margin:-.2em .3em 0 0;}
.rate_like-dislike > a{display:inline-block;width:22px;height:22px;text-align:center;}
.rate_like-dislike > a .icon{width:14px;height:15px;fill:#787878;vertical-align:middle;margin:-.3em 0 0 0;}
.rate_like-dislike > a:hover .icon{fill:#3394e6;}
.rate_like-dislike .ratingplus{color:#88c54d;}
.rate_like-dislike .ratingminus{color:#e45757;}
.rate_like-dislike > span{cursor:default;margin:0 .3em;}
.meta{font-size:.9em;background-color:#f5f7f8;padding:2% 7%;box-shadow:0 0 1px #C0C9D6;text-shadow: 1px 1px 0 #FFF;}
.comment .meta{background:none;box-shadow:none}
.meta:after, .story_tools:after{clear:both;display:table;content:"";}
.meta > ul{list-style:none;padding:0;margin:0;}
.meta > ul > li{display:inline;}
.meta > ul.left > li{margin-right:2em;}
.meta > ul.right > li{margin-left:2em;}
.meta .icon{width:16px;height:16px;margin:-.2em .4em 0 0;}
.meta .icon-views{height:18px;}
.signature{font-size:.9em;opacity:.5;margin-top:.9em;}
.navigation{margin:25px 0;}
.navigation:after{clear:both;display:block;content:"";}
.pages{text-align:left;}
.pages span, .pages a:hover, .page_next-prev{background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);border-radius:18px;}
.pages span, .pages a{color:inherit;display:inline-block;position:relative;padding:7px 7px;min-width:22px;height:22px;line-height:22px;text-align:center;text-decoration:none !important;font-weight:bold;}
.pages span{color:#399;}
.pages a:hover{color:#fff;background-color:#3394e6;}
.pages span{color:#3394e6;}
.page_next-prev{float:right;height:36px;}
.page_next-prev *{float:left;}
.page_next-prev .icon{width:32px;height:20px;fill:#d7d7d7;}
.page_next-prev > span > a:hover .icon{fill:#3394e6;}
.page_next-prev > span > *{float:left;padding:8px 12px;}
.page_next > span, .page_prev > span{opacity:0.5;}
.splitnewsnavigation{margin-top:4%;padding-top:4%;font-weight:bold;border-top:1px solid #efefef;}
.splitnewsnavigation > a, .splitnewsnavigation > span{padding:6px 10px;}
.block_grey{padding:25px;margin-bottom:25px;border-radius:2px;background-color:#e5e5e5;}
.block_grey > .title{margin:0 0 1em 0;font-size:1em;letter-spacing:0;}
.vote_more{font-size:.9em;margin:-.7em 0 1em 0;}
.vote_list{margin:8% 0;}
.vote_list .vote, .vote_list .pollanswer{margin:.6em 0 .2em 0;}
.vote_list .vote > input, .vote_list .pollanswer > input{display:none;}
.vote_list .vote > input + label:before, .vote_list .pollanswer > input + label:before{display:inline-block;width:8px;height:8px;border:4px solid #3b3b3b;background-color:#fff;margin:-3px 4px 0 0;vertical-align:middle;cursor:pointer;content:"";border-radius:2px;}
.vote_list .vote > input[type="radio"] + label:before,
.vote_list .pollanswer > input[type="radio"] + label:before{border-radius:50%;}
.vote_list .vote > input + label:hover:before, .vote_list .pollanswer > input + label:hover:before{border-color:#3394e6;}
.vote_list .vote > input:checked + label:before, .vote_list .pollanswer > input:checked + label:before{background-color:#3394e6;border-color:#3394e6;}
.vote_list .vote > input + label:before, .vote_list .vote > input:checked + label:before,
.vote_list .pollanswer > input + label:before, .vote_list .pollanswer > input:checked + label:before{-webkit-transition:border-color ease .2s;transition:border-color ease .2s;}
.btn-border .icon-votes{width:16px;height:14px;margin:-3px 0 0 0;vertical-align:middle;}
.vote_votes, .pollallvotes{font-size:.9em;}
#dlevotespopupcontent{height:auto !important;overflow:visible !important;}
.tag_list > span{margin:0 2px 2px 0;}
.tag_list > span, .tag_list > span > a{display:inline-block;}
.tag_list > span > a{border:1px solid #d6d6d6;color:inherit;text-decoration:none !important;padding:4px 8px;border-radius:2px;}
.tag_list > span > a:hover{background-color:#fff;color:#3394e6;border-color:#fff;box-shadow:0 3px 7px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 3px 7px 0 rgba(0,0,0,0.2);}
.tags_more{margin-top:1em;}
.relnews{margin:-20px 0 0 0;padding:0;list-style:none;}
.relnews > li > a:after{content:"";display:block;clear:both;}
.relnews > li > a{display:block;color:inherit;text-decoration:none !important;border-bottom:1px solid #d5d5d5;padding:25px 0 25px 33px;}
.relnews > li:last-child > a{border-bottom-width:0;}
.relnews > li > a .icon, .relnews > li > a > b{-webkit-transition:all ease .2s;transition:all ease .2s;}
.relnews > li > a .icon{width:16px;height:14px;float:left;margin:4px 0 0 -33px;}
.relnews > li > a > *{cursor:pointer;display:block;}
.relnews > li > a > b{display:block;}
.relnews > li > a > span{font-size:.9em;opacity:.5;text-transform:lowercase;margin-top:.4em;}
.relnews > li > a:hover > b{color:#3394e6;}
.lastcomm{margin:-20px 0 0 0;padding:0;list-style:none;}
.lastcomm > li > a:after{content:"";display:block;clear:both;}
.lastcomm > li > a{display:block;color:inherit;text-decoration:none !important;border-bottom:1px solid #d5d5d5;padding:25px 0 25px 33px;}
.lastcomm > li:last-child > a{border-bottom-width:0;}
.lastcomm > li > a .icon, .lastcomm > li > a > b{-webkit-transition:all ease .2s;transition:all ease .2s;}
.lastcomm > li > a .icon{width:16px;height:14px;float:left;margin:4px 0 0 -33px;}
.lastcomm > li > a > *{cursor:pointer;display:block;}
.lastcomm > li > a > b{display:block;margin-top:.4em;}
.lastcomm > li > a > span{font-size:.9em;opacity:.5;}
.lastcomm > li > a:hover > b{color:#3394e6;}
.showfull .pagetools{position:absolute;}
.showfull .story{float:left;width:100%;margin-top:77px;}
.showfull .comments, .showfull #dle-content .box{float:left;width:100%;}
.showfull #dle-content .rightside{margin:0 -350px 0 0;}
.showfull #dle-content .rightside .banner{padding:0;}
.page_static{margin-bottom:60px;}
.page_static:after{clear:both;display:block;content:"";}
.page_static > .text{font-size:1.15em;}
.berrors{background:#ffe6dd;border:1px solid #f0c4b5;color:#553c33;padding:20px 25px;margin-bottom:25px;height:1%;border-radius:2px;box-sizing:border-box;}
.addcomment{background-color:#f2f2e8;margin-top:10px;}
.plus_icon{width:16px;height:16px;display:inline-block;vertical-align:middle;position:relative;}
.addcomment .plus_icon{width:8%;padding:10px 0;float:left;margin-top:4%;}
.plus_icon > span, .plus_icon > span:before, .plus_icon > span:after{overflow:hidden;text-indent:-9999px;white-space:nowrap;position:absolute;}
.plus_icon > span:before, .plus_icon > span:after{background-color:#b3b3b3;content:"";}
.plus_icon > span{width:16px;height:16px;left:50%;top:50%;margin:-8px 0 0 -8px;}
.plus_icon > span:after{left:0;top:50%;width:100%;height:2px;margin-top:-1px;}
.plus_icon > span:before{left:50%;top:0;width:2px;height:100%;margin-left:-1px;}
.plus_icon.circle{width:12px;height:12px;padding:4px;border-radius:50%;border:2px solid #3394e6;}
.plus_icon.circle > span{width:12px;height:12px;margin:-6px 0 0 -6px;}
.plus_icon.circle > span:before, .plus_icon.circle > span:after{background-color:#3394e6;}
ul.ui-form{list-style:none;padding:0;margin:0;}
ul.ui-form > li{margin-bottom:20px;}
ul.ui-form > li:last-child{margin-bottom:0;}
.carousel{position:relative;padding-top:49%;margin-bottom:5px;overflow:hidden;width:100%;}
.carousel-inner{position:absolute;overflow:hidden;width:100%;left:0;top:0;bottom:0;}
.carousel-inner > .item{display:none;position:relative;width:100%;height:100%;overflow:hidden;-webkit-transition:0.6s ease-in-out left;transition:0.6s ease-in-out left;}
.carousel-inner > .item > .cover{width:100%;position:absolute;left:0;top:0;bottom:0;}
.carousel-inner > .item > img,
.carousel-inner > .item > a > img{line-height:1;vertical-align:top;}
.carousel-inner > .active,
.carousel-inner > .next,
.carousel-inner > .prev{display:block;}
.carousel-inner > .active{left:0;}
.carousel-inner > .next,
.carousel-inner > .prev{position:absolute;top:0;width:100%;}
.carousel-inner > .next{left:100%;}
.carousel-inner > .prev{left:-100%;}
.carousel-inner > .next.left,
.carousel-inner > .prev.right{left:0;}
.carousel-inner > .active.left{left:-100%;}
.carousel-inner > .active.right{left:100%;}
.carousel-control{position:absolute;top:0;bottom:0;right:0;margin:25px;width:44px;display:flex;align-items:center;z-index:1;}
.carousel-control_in{box-shadow:0 5px 25px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 5px 25px 0 rgba(0,0,0,0.2);background-color:#fff;border-radius:22px;text-align:center;}
.carousel-control .up, .carousel-control .down{display:block;padding:15px 12px;}
.carousel-control .icon{fill:#d7d7d7;width:20px;height:32px;}
.carousel-control a:hover > .icon{fill:#3394e6;}
.carousel-indicators{list-style:none;padding:0;margin:0;text-align:center;}
.carousel-indicators li{display:block;width:20px;height:20px;margin:0 auto;cursor:pointer;position:relative;}
.carousel-indicators li:after, .carousel-indicators li:before{content:"";position:absolute;left:50%;top:50%;border-radius:50%;}
.carousel-indicators li:after{width:4px;height:4px;margin:-2px 0 0 -2px;background-color:#7f7f7f;}
.carousel-indicators li:hover:after, .carousel-indicators li.active:after{background-color:#3394e6;}
.carousel-indicators li:before{display:none;border:2px solid #3394e6;width:8px;height:8px;margin:-6px 0 0 -6px;}
.carousel-indicators li.active:before{display:block;}
.carousel-caption{position:absolute;left:0;bottom:0;right:94px;margin:0 0 8% 8%;z-index:10;color:#fff;text-shadow:0 1px 1px rgba(0,0,0, 0.2);}
.carousel-caption .title{font-weight:bold;letter-spacing:-.03em;font-size:2.9em;line-height:1.3em;background-color:rgba(222,230,239, 0.8);}
.carousel-caption .text{font-size:1.3em;line-height:1.45em;background-color:rgba(51,65,74, 0.8);}
.carousel.vertical .carousel-inner{height:100%;}
.carousel.vertical .item{left:0;-webkit-transition:.4s ease-in-out top;transition:.4s ease-in-out top;}
.carousel.vertical .active{top:0;}
.carousel.vertical .next{top:100%;}
.carousel.vertical .prev{top:-100%;}
.carousel.vertical .next.left,
.carousel.vertical .prev.right{top:0;}
.carousel.vertical .active.left{top:-100%;}
.carousel.vertical .active.right{top:100%;}
.form-group{margin-bottom:20px;}
.form-group > label{display:block;margin-bottom:.4em;}
.imp:after{content:"*";margin:0 0 0 10px;color:#e85319;}
@media only screen and (min-width:601px){.form-group.combo:after{clear:both;display:table;content:"";}
.form-group.combo > .combo_field{width:45%;float:left;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.form-group.combo > .combo_field:last-child{padding-left:10px;}
.form-group.combo > .combo_field:first-child{padding-right:10px;}
}
.form_submit{margin-top:20px;}
.form-sep{border-top:1px solid #efefef;}
#comment-editor .bb-editor textarea{padding:7px;padding-bottom:45px;height:200px;}
.addpm #comment-editor .bb-editor textarea{height:340px;}
.wseditor table, .bb-editor table{margin:0px;}
.com_list{}
.comment{padding:4% 8%;position:relative;-webkit-transition:box-shadow ease .4s;transition:box-shadow ease .4s;}
.com_list .comment{border-top:1px solid #efefef;background-color:transparent;margin:0;border-radius:0;box-shadow:none;-webkit-box-shadow:none;}
.com_content{color:#414B5A;font-size:14px;}
.avatar{display:inline-block;}
.avatar .cover{width:100px;height:100px;border-radius:50%;white-space:nowrap;text-indent:-9999px;display:inline-block;}
.comment .avatar{float:left;margin-right:15px;position:relative;}
.comment .avatar .cover{width:36px;height:36px;}
.com_online{position:absolute;left:100%;top:50%;margin:-4px 0 0 -4px;overflow:hidden;text-indent:-9999px;background-color:#70bb39;border:2px solid #fff;width:4px;height:4px;border-radius:50%;}
.com_info{font-size:.9em;margin-bottom:2%;margin-top:-5px;}
.com_info:after{clear:both;display:block;content:"";}
.com_user{float:left;margin:9px 15px 0 0;}
.comment .meta{display:inline;}
.comment .meta .left{margin:9px 0 0 0;}
.comment .meta .left .mass input{margin:-2px 0 0 0;vertical-align:middle;}
.comment .meta > ul.left > li{margin-right:10px;}
.comment .reply{text-transform:lowercase;}
.comment .meta .left a{display:inline-block;width:20px;height:20px;vertical-align:middle;padding:2px;margin-top:-2px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.comment .meta .left .reply a{padding:2px;width:auto;vertical-align:baseline;}
.comment .meta .left .del a{padding:4px;}
.comment .meta .left .icon{margin:0;fill:#919191;vertical-align:top;}
.comment .meta .left a:hover .icon{fill:#3394e6;}
.comment .meta .left a .icon-reply{width:15px;height:16px;fill:#3394e6 !important;margin-right:.4em;vertical-align:middle;}
.comment .meta .left a .icon-coms{width:15px;height:16px;fill:#3394e6 !important;margin-right:.4em;vertical-align:middle;}
.comment .meta .left .edit_btn > a{padding:2px;margin-top:-4px;}
.comment .icon-bad{width:16px;height:16px;}
.comment .icon-cross{width:12px;height:12px;}
.comment .meta .rate{float:right;}
#dle-comments-list{width:100%;overflow:hidden;}
#dle-comments-list .comments-tree-list{list-style:none;padding:0;margin:0;}
#dle-comments-list > .comments-tree-list > li > .comments-tree-list{padding:0 8%;border-top:1px solid #efefef;}
#dle-comments-list > .comments-tree-list > li .comments-tree-list > li{padding-left:20px;}
#blind-animation .comments-tree-list{list-style:none;padding:0;margin:0;}
.comments-tree-list > li > ol > li .comment{padding:30px 0;position:relative;box-shadow:none;-webkit-box-shadow:none;border-width:0;}
.comments-tree-list li ol li .comment{position:relative;box-shadow:none;-webkit-box-shadow:none;border-width:0;}
.comments-tree-list > li > ol > li .comment:after{content:"";position:absolute;width:2000px;height:1px;margin-left:-500px;left:0;top:0;background-color:#efefef;}
.comments-tree-list > li > ol > li .comment:before{content:"";position:absolute;left:0;top:12px;margin:30px 0 0 -20px;background-color:#e6e6e6;width:10px;height:2px;}
.mass_comments_action{text-align:right;border-top:1px solid #efefef;padding:2% 8%;}
.mass_comments_action > select{height:36px;padding:5px;width:200px;margin-left:1em;}
.com_content > .title{margin-top:4%;}
.com_content > .text{font-size:1.08em;}
.page_form_style body{background-color:#f7f7f7;}
.page_form{max-width:1100px;padding-left:7%;}
.page_form__back{background-color:#3394e6;position:fixed;left:0;top:0;height:100%;width:3%;padding:0 2%;}
.page_form__back:after{content:"";position:absolute;top:0;right:0;width:5px;height:100%;background-repeat:repeat-y;background-image:-webkit-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 100%);background-image:-moz-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 100%);background-image:-o-linear-gradient(left, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 100%);background-image:linear-gradient(left, rgba(0,0,0,0) 0%, rgba(0,0,0,0.1) 100%);}
.page_form__back > .icon{position:absolute;left:50%;top:8%;margin:0 0 0 -15px;width:30px;height:20px;fill:#fff;opacity:.6;}
.page_form__back:hover > .icon{opacity:1;}
.page_form__body{padding:0 10%;}
.page_form__logo{padding:8% 0 0 0;margin-bottom:8%;}
.page_form__logo .icon{margin-top:-10px;width:60px;height:60px;}
.page_form__inner > .title{font-weight:normal;font-size:30px;margin:4% 0;}
.page_form__form .form_submit{border-top:1px solid #e0e0e0;padding:20px 0 0 0;margin-top:20px;}
@media only screen and (min-width:701px){.page_form__form{font-size:1.25em;}
.page_form__form .form-group label{color:#999;}
.page_form__form .form-group input, .page_form__form .form-group textarea,
.page_form__form .form-group select, .page_form__form .c-captcha input{font-size:1em;height:60px;line-height:26px;padding:15px;}
.page_form__form .form-group textarea{height:auto;}
.page_form__form .c-captcha img{width:160px;height:60px;}
.page_form__form .c-captcha input{width:160px;}
.page_form__form .form_submit{padding-top:3%;margin-top:3%;}
.page_form__form ul.ui-form > li{margin-bottom:3%;}
.page_form__form .form_submit > .btn{font-size:1em;font-weight:normal !important;height:60px;border-radius:30px;line-height:26px;padding:17px 28px;}
}
.page_form__form .login_check{position:relative;}
.page_form__form .login_check > input{padding-right:150px;}
.page_form__form .login_check > .btn{width:120px;position:absolute;right:0;top:0;font-weight:bold;margin:12px;}
#result-registration{margin-top:10px;font-size:.8em;}
.regtext{margin-bottom:5%;}
.page_form__foot{margin-top:8%;padding-bottom:8%;}
.page_form__foot > *{display:block;float:none;}
.page_form__foot .ca{display:block;margin-top:2%;margin-left:0;}
@media only screen and (min-width:601px){#pm-menu:after{content:"";clear:both;display:block;}
#pm-menu{margin-bottom:25px;}
#pm-menu a{color:inherit;padding:10px 16px;border-radius:2px;border:2px solid transparent;float:left;text-decoration:none !important;}
#pm-menu a:hover{border-color:#3394e6;color:#3394e6;}
}
.pm-box{margin-bottom:25px;}
.pm_status{padding:25px;background-color:#f7f7f7;border-radius:2px;}
.pm_progress_bar{background-color:#e5dbcc;margin-bottom:10px;border-radius:2px;}
.pm_progress_bar span{background:#e85319;font-size:0;height:20px;border-radius:2px;display:block;overflow:hidden}
.userinfo_top{position:relative;padding-bottom:50px;margin-bottom:50px;}
.userinfo_top .avatar{position:absolute;}
.user_tab{list-style:none;padding:0;margin:0;}
.user_tab > li{display:inline;margin-right:1.2em;}
.user_tab > li > a{text-decoration:none !important;font-size:.6em;-webkit-transition:all ease .3s;transition:all ease .3s;}
.user_tab > li > a{color:#fff;opacity:.5;}
.user_tab > li > a:hover{color:inherit;}
.user_tab > li.active > a{cursor:default;font-size:1em;opacity:1;}
.usinf{list-style:none;padding:0;margin:0 0 25px 0;}
.usinf li{padding:12px 0;border-top:1px solid #e6e6e6;}
.usinf li:first-child{border-top-width:0;}
.ui-c1, .ui-c2{display:inline-block;vertical-align:top;}
.ui-c1{width:30%;margin-right:5%;}
.ui-c2{width:60%;}
.userinfo{padding-left:90px;}
.userinfo .avatar{position:absolute;float:left;margin:0 0 0 -90px;}
.userinfo .avatar .cover{width:60px;height:60px;}
.userinfo > ul{list-style:none;padding:0;margin:0;}
@media only screen and (max-width:1279px){.showfull #dle-content .rightside{width:240px;margin-right:-290px;}
ol.topnews > li > a{padding-left:45px;}
ol.topnews > li > a:before{font-size:1.2em;width:28px;height:28px;line-height:20px;padding:2px 0;margin-left:-45px;}
#votes .btn-border{padding-left:10px;padding-right:10px;}
}
@media (min-width:981px){#search_btn{display:none;}
}
@media (max-width:980px){#login_pane{float:right;margin-top:22px;}
.showfull .story{margin-top:0;}
.showfull .pagetools{position:relative;}
.rightside, .tags_block,
.showfull #dle-content .rightside .banner_240,
.midside .banner{display:none;}
.showfull #dle-content .rightside{float:none;width:auto;margin:0;padding:0;display:block;}
.showfull .comments, .showfull #dle-content .box{float:none;}
.block{background-color:#fff;margin-bottom:25px;border-radius:2px;position:relative;box-shadow:0 1px 3px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,0.2);}
.block > .title{padding:4% 8%;margin-bottom:0;}
.block > .title:after{display:none;}
.relnews{margin:0;border-top:1px solid #efefef;}
.relnews > li > a{border-bottom:1px solid #efefef;padding:4% 8%}
.relnews > li > a .icon{margin:3px 0 0 0;}
.relnews > li > a > b, .relnews > li > a > span{margin-left:27px;}
.block_grey{padding:4% 8%;margin-bottom:25px;}
.block_grey > .title{font-size:1.2em;}
.vote_list{margin:4% 0;}
}
@media only screen and (max-width:700px){.page_form__form .login_check > .btn{margin:5px;font-weight:normal;}
}
@media only screen and (max-width:750px){.table_top_users, .pmlist{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;}
table.userstop, table.pm{width:900px;}
}
@media only screen and (max-device-width:480px){body{-webkit-text-size-adjust:100%;}
table { overflow: auto; display: block; font-size: .6em;}
}
@media only screen and (max-width:600px){body, select, input, textarea, button{font-size:13px/1.5;}
.hblock, .mass_comments_action, #dofullsearch, .vote_more, .bb-pane{display:none;}
.midside{padding:0;}
#content{padding:15px 15px 0 15px;}
.navigation{margin:15px 0;}
.box, .comment, .berrors{margin-bottom:15px;}
.box > .heading{padding:20px;}
.quote, blockquote{font-size:1.1em;}
.mejs-container{max-width:100%;}
.story video{max-width:100%;}
.story iframe{max-width:100%;}
.ui-dialog{width:100% !important;left:0 !important;}
.ui-dialog-buttonset > .ui-button{margin:2px;}
#login_pane{float:none;margin-top:16px;text-align:center;visibility:hidden;opacity:0;-webkit-transition:all ease .3s;transition:all ease .3s;}
#login_pane .dropdown-form{position:fixed;top:105px;left:10px;right:10px;bottom:10px;overflow-x:hidden;overflow-y:auto;margin:0;padding-bottom:0;width:auto;min-width:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.login_pane__foot, .login_form__foot{padding-bottom:39px;}
#search_btn{padding:7px;}
#search_btn > span{border-width:0;width:36px;height:36px;}
#q_search{left:15px;right:50px;height:50px;padding:0;}
.q_search{margin-top:7px;}
.carousel{margin-bottom:0;border-radius:0;}
.carousel-caption{position:absolute;left:0;top:0;width:100%;height:100%;margin:0;display:table;}
.carousel-caption_in{display:table-cell;vertical-align:middle;text-align:center;padding:15px;}
.carousel-caption .title{font-size:1.2em;font-weight:bold;}
.carousel-caption .text{font-size:1em;}
.carousel-control{position:static;}
.carousel-control_in{background:none;box-shadow:none;-webkit-box-shadow:none;}
.carousel-indicators{display:none;}
.carousel-control .up, .carousel-control .down{position:absolute;z-index:12;left:50%;margin-left:-21px;}
.carousel-control .up{top:0;}
.carousel-control .down{bottom:0;}
.carousel-control .up .icon, .carousel-control .down .icon{fill:#fff !important;}
.block, .block_grey{margin-bottom:15px;}
.block > .title, .block_grey, .relnews > li > a{padding:20px;}
.box_in{padding:10px;}
.story_icons{float:right;position:relative;padding:0;margin:-4px 0 10px 10px;}
.story > .meta{padding:10px 20px;}
.meta > ul.left > li{margin-right:12px;}
.meta > ul.right > li{margin-left:12px;}
.story .title{font-size:1.15em;}
.story .box_in > .text{font-size:1em;}
.story_date > *{display:none;}
.story_date > time{display:inline;}
.story_tools, .editdate{margin-top:20px;}
.shortstory .story_tools > .rate{float:right;}
.story_tools > .btn{padding:0;width:36px;text-align:center;}
.story_tools > .btn > b{margin-left:2px;margin-right:2px;}
.fixed_label{width:10px;height:18px;padding:0;margin-top:20px;background-color:#e85319;}
.fixed_label:before{display:none;}
.fixed_label:after{bottom:auto;left:0;top:0;margin:0 -3px 0 0;border:solid transparent;border-left-color:#fcfafa;border-width:9px 0px 9px 3px;}
.pagetools{margin-bottom:0;border-radius:0;border-width:0 0 1px 0;height:51px;padding-left:50px;}
.pagetools_back{width:50px;height:50px;}
.sortbar, .breadcrumb_in{width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;}
.breadcrumb_in .over{display:block;overflow:visible;}
.sortbar_in:after, .breadcrumb_in .over:after{content:"";width:25px;display:inline-block;}
.page_next-prev{height:auto;float:none;background:none;box-shadow:none;-webkit-box-shadow:none;}
.page_prev{float:left;}
.page_next{float:right;}
.page_prev, .page_next{position:relative;z-index:1;border-radius:18px;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);}
.pages{text-align:center;}
.navigation .pages > *{display:none;border-radius:18px;background:#9c9c9c;color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);}
.navigation .pages > span{background:#3394e6;}
.navigation .pages > span,
.navigation .pages > *:first-child,
.navigation .pages > *:last-child{display:inline-block;}
.navigation .pages > span.nav_ext{display:none;}
.addcomment .plus_icon{display:none;}
.addcomment h3{display:none;}
.comment{padding:20px;padding-bottom:80px;}
.com_content > .title{font-size:1.15em;}
.comment .meta{position:absolute;bottom:0px;left:20px;right:20px;}
.com_info{margin:0 0 20px 0;padding-left:46px;}
.com_user{display:block;}
.comment .avatar{margin-left:-46px;margin-right:0;}
.comment .rate_like > a, .comment .rate_like-dislike{border-color:transparent;}
.comment .meta .mass, .reply a span{display:none;}
#dle-comments-list > .comments-tree-list > li > .comments-tree-list{padding:0 20px;}
.comments-tree-list li ol li .comment{padding:20px 0;padding-bottom:60px;}
.comments-tree-list .comments-tree-list .comment .meta{left:0;right:0;}
.comments-tree-list > li > ol > li .comment:before{margin:25px 0 0 -20px;}
.contacts{font-size:0.7em;}
.contacts > .grid_1_2{margin-top:15px;padding-left:30px;}
.contacts > .grid_1_2 .icon{width:16px;height:18px;margin-left:-30px;}
.form_submit > .btn-big{width:100%;margin-top:5px;}
.form_submit .c-captcha{float:none;margin-bottom:20px;}
.c-captcha img, .c-captcha > input{width:122px;}
.combo_field{margin-bottom:20px;}
.page_form{padding-left:0;padding-top:50px;}
.page_form__body{padding:0 8%;}
.page_form__logo .icon{margin-top:0;}
.page_form__back{left:0;z-index:999;width:100%;height:50px;padding:0;}
.page_form__back > .icon{top:50%;left:0;margin:-10px 0 0 8%;}
.page_form__back:after{display:none;}
.page_form__inner > .title{font-size:24px;}
.stats_head > ul{font-size:1em;}
#pm-menu{margin-bottom:20px;}
#pm-menu a{padding:10px 0;color:inherit;display:block;border-top:1px solid #efefef;text-decoration:none !important;}
#pm-menu a:hover{color:#3394e6;}
.userinfo_top{padding-bottom:50px;}
.user_tab > li{display:block;margin-right:0;}
.user_tab > li > a{font-size:11px;letter-spacing:0;}
.ui-c1, .ui-c2{width:100%;margin:0;display:block;vertical-align:top;}
.ui-c1{font-size:.9em;}
}
a[rel="nofollow"], noindex a{border:none !important;* display:contents;}
.news_block a[rel="nofollow"], noindex a{display:contents !important;}
.news_block li {margin: 10px auto;}
#loading-layer{background:#000;padding:20px;text-align:center;color:#fff;border-radius:2px}
.scriptcode, .title_quote,
.title_spoiler, .text_spoiler{padding:2% 4%;background:#fff;border:1px solid #dde4ea;}
.title_quote{margin-top:2px;font-weight:bold;}
.quote, blockquote{padding:1% 4%;margin:1em 0;border-left:2px solid #e85319;font-style:italic;color:#45586B;font-size:14px;}
.title_spoiler{margin-top:2px;}
.text_spoiler{margin-bottom:2px;}
.title_spoiler img{vertical-align:middle;margin:-1px 0 0 !important}
.scriptcode{color:#4c6d0f;text-align:left;font-family:"Courier New"}
.title_spoiler{font-weight:normal;}
.text_spoiler{border-top:0;text-align:justify;}
.hide{background-color:#f0f0f0;padding:5px;color:#4c6d0f;margin:0 0 1em 0}
.hide a{text-decoration:underline;}
.hide a:hover{text-decoration:none}
.rating, .unit-rating{width:115px;height:23px;}
.rating{font-size:11px;}
.unit-rating, .unit-rating li a:hover, .unit-rating li.current-rating{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAACKBAMAAAAnGmX8AAAALVBMVEX///+RkZH+12L/w0//7cP/5aj+24X/+u7/9d2tra3Jycne3t7/zGn5+fnx8fHkdmbhAAACEUlEQVRIx+2UuUsDQRTGF+8bp4yiyKDRUhiNFikW73LxwsIiRETL4F2KilpYmFYQklIE0VYbIQQsY2kjWkbwfzDjzvhm3rzCJiCSr1p+SfY7HsT7w2rYp3ltQPO6HpqPDdA8GSVxPeckr+HcJ205T1D8gHPSeJbzPopz7hrvnk4sSL4wcboLdIpb6v0ZxuY+LGB/HRY2ubn2MeB1a5ukxtEUGkEp4bSVchtvhLzfORaE/NV7VCDnlFzJPSKPJmEcczpffhg4x13zvB2nVxXvDdP2oKNHU+FOAyi+r/xRgWn9sOVVRKv8/ycJmlc/0nx8iOYrMRLXC5EibYUIKN4iBGl8KMQoaSsEaZwTIo7Z3tHkoihpdX7mBOiysJSHhJYCWMDExho1JjfXPgP8ZG2T0zhub7SjecJpK+U23gz5iHMsHRJpLuTDzmoqjnNEJRXTbByTv/Gd48YD+WHgHHddtsMnrhb5MO0gih/b/7ZfQQWWA+WPCizph22vojKr7Y3mTec0L7bT/K6T5ukIbctYgbRlLEPxRsbOSVvGuimeZYw0ZiVh9vpwfyX5xfXDJ1CJDHVAQlOQtvXOxMYazSa/9UDvGqIOrWmNI/ZxXjS/xCOrjHjSZ3g7Wg1CmsZZ6Eq9P1LAR1RCXDaOpKGtOV2mGUaD48pGRXliFL8jTNuF4odB2tKoQDaj/FGBG/3w4f0LfQHtX5JXyZBVcwAAAABJRU5ErkJggg==);-webkit-background-size:23px auto;background-size:23px auto;}
.unit-rating{list-style:none;margin:0;padding:0;position:relative;background-position:0 -46px;}
.unit-rating li{text-indent:-90000px;padding:0;margin:0;float:left;}
.unit-rating li a{display:block;width:23px;height:23px;text-decoration:none;border:0 none !important;text-indent:-9000px;z-index:17;position:absolute;padding:0;}
.unit-rating li a:hover{background-position:0 -23px;z-index:2;left:0;}
.unit-rating a.r1-unit{left:0;}
.unit-rating a.r1-unit:hover{width:23px;}
.unit-rating a.r2-unit{left:23px;}
.unit-rating a.r2-unit:hover{width:46px;}
.unit-rating a.r3-unit{left:46px;}
.unit-rating a.r3-unit:hover{width:69px;}
.unit-rating a.r4-unit{left:69px;}
.unit-rating a.r4-unit:hover{width:92px;}
.unit-rating a.r5-unit{left:92px;}
.unit-rating a.r5-unit:hover{width:115px;}
.unit-rating li.current-rating{background-position:0 0;position:absolute;height:23px;display:block;text-indent:-9000px;z-index:1;padding:0px;}
.ratingplus{color:#70bb39;}
.ratingminus{color:red;}
.ratingzero{color:#6c838e;}
#dropmenudiv{padding:10px 0;min-width:140px;width:auto !important;opacity:1 !important;display:none;font-size:.9em;box-shadow:0 8px 40px -10px rgba(0,0,0,0.3);border:1px solid #e6e6e6;border-color:rgba(0,0,0,0.1);background-clip:padding-box;}
#dropmenudiv{background-color:#fff;}
#dropmenudiv a{text-decoration:none !important;color:inherit;display:block;padding:3px 20px;border:0 none;white-space:nowrap;color:inherit;}
#dropmenudiv a:hover{background-color:#eeeeef;}
.highslide-wrapper, .highslide-outline{background:#fff}
.highslide-image{border:2px solid #fff}
.highslide-active-anchor{visibility:hidden}
.highslide-active-anchor img{visibility:hidden}
.highslide-dimming{background-color:black}
.highslide-html{background-color:white}
.highslide-loading{display:block;color:white;font-size:9px;font-weight:bold;text-decoration:none;padding:3px;border:1px solid white;background-color:black}
a.highslide-full-expand{background:url(../dleimages/fullexpand.gif) no-repeat;display:block;margin:0 10px 10px 0;width:34px;height:34px}
.highslide-display-block{display:block}
.highslide-display-none{display:none}
.highslide-caption{display:none;padding:5px;background:white}
.highslide-controls{width:195px;height:40px;background:url(../../../engine/classes/highslide/graphics/controlbar-black-border.gif) no-repeat 0 -90px;margin-right:15px;margin-bottom:10px;margin-top:10px}
.highslide-controls ul{position:relative;left:15px;height:40px;list-style:none;margin:0;padding:0;background:url(../../../engine/classes/highslide/graphics/controlbar-black-border.gif) no-repeat 100% -90px}
.highslide-controls li{float:left;padding:5px 0;}
.highslide-controls a{background:url(../../../engine/classes/highslide/graphics/controlbar-black-border.gif);display:block;float:left;height:30px;width:30px;outline:none}
.highslide-controls a.disabled{cursor:default}
.highslide-controls a span{display:none}
.highslide-controls .highslide-previous a{background-position:0 0}
.highslide-controls .highslide-previous a:hover{background-position:0 -30px}
.highslide-controls .highslide-previous a.disabled{background-position:0 -60px !important}
.highslide-controls .highslide-play a{background-position:-30px 0}
.highslide-controls .highslide-play a:hover{background-position:-30px -30px}
.highslide-controls .highslide-play a.disabled{background-position:-30px -60px !important}
.highslide-controls .highslide-pause a{background-position:-60px 0}
.highslide-controls .highslide-pause a:hover{background-position:-60px -30px}
.highslide-controls .highslide-next a{background-position:-90px 0}
.highslide-controls .highslide-next a:hover{background-position:-90px -30px}
.highslide-controls .highslide-next a.disabled{background-position:-90px -60px !important}
.highslide-controls .highslide-move a{background-position:-120px 0}
.highslide-controls .highslide-move a:hover{background-position:-120px -30px}
.highslide-controls .highslide-full-expand a{background-position:-150px 0}
.highslide-controls .highslide-full-expand a:hover{background-position:-150px -30px}
.highslide-controls .highslide-full-expand a.disabled{background-position:-150px -60px !important}
.highslide-controls .highslide-close a{background-position:-180px 0}
.highslide-controls .highslide-close a:hover{background-position:-180px -30px}
.ui-widget-overlay{background:#000;opacity:0.5;left:0;top:0;right:0;bottom:0;position:fixed;}
.ui-helper-clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden}
.ui-helper-clearfix{display:inline-block}
* html .ui-helper-clearfix{height:1%}
.ui-helper-clearfix{display:block}
.ui-dialog{text-align:left;overflow:hidden;padding:0;position:absolute;width:370px;border-radius:2px;box-shadow:0 8px 40px -10px rgba(0,0,0,0.3);border:1px solid #e6e6e6;border-color:rgba(0,0,0,0.1);background-color:#f7f7f7;background-clip:padding-box;}
.ui-dialog-titlebar{padding:20px 20px;position:relative;}
.ui-dialog-title{float:left;font-weight:bold;font-size:1.15em;}
.ui-dialog-titlebar-close{position:absolute;right:10px;top:50%;margin-top:-16px;height:32px;width:32px;border:0 none !important;}
.ui-dialog-titlebar-close .ui-icon{display:block;margin:10px auto 0 auto;width:12px;height:12px;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYBAMAAAASWSDLAAAAG1BMVEUAAAA1NTU1NTU1NTU1NTU1NTU1NTU1NTU1NTW7eCkWAAAACHRSTlMA8DiyCsELwNb3saQAAABlSURBVBjTY2AxYoACZQcG10YFCJtJooTBokMIwlHsaAZioBRYAigKJoAAJAghoRIQCiYEoSEiUCmIBFQKLAGTAkvApCASCA6GMoQBGEYjLEV1DopDUbyA4jlUb6ciAiSMgQ0pqAB4linXHtbaoQAAAABJRU5ErkJggg==);-webkit-background-size:12px auto;background-size:12px auto;opacity:.5;}
.ui-button{float:right;border:0 none;display:inline-block;vertical-align:middle;cursor:pointer;height:36px;border-radius:18px;line-height:22px;outline:none;background-color:#3394e6;color:#fff;border:0 none;padding:7px 22px;text-decoration:none !important;box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all ease .1s;transition:all ease .1s;}
.ui-dialog-titlebar-close:hover .ui-icon{opacity:1;}
.ui-icon{overflow:hidden;text-indent:-9999px;}
.ui-dialog label{color:#575757;}
.ui-dialog-content{padding:20px;border:1px solid #fff;overflow:auto;position:relative;zoom:1;}
.loginbox.ui-dialog, .loginbox .ui-dialog-content{overflow:visible !important;}
.ui-dialog-content h2{display:inline;font-size:1em;font-weight:bold}
.ui-dialog .ui-dialog-buttonpane{padding:20px;text-align:center;}
.ui-dialog .ui-resizable-se{bottom:3px;height:14px;right:3px;width:14px;}
.ui-draggable .ui-dialog-titlebar{cursor:move;}
.ui-state-error{background:#fef1ec 50% 50% repeat-x !important;border:1px solid #cd0a0a;color:#cd0a0a;}
.ui-button{margin:0 3px;}
.ui-helper-hidden-accessible{display:none;}
pre code{display:block;padding:0.5em;background:#f9fafa;border:1px solid #dce7e7;overflow:auto;white-space:pre;}
pre .comment, pre .template_comment, pre .diff .header, pre .doctype, pre .lisp .string, pre .javadoc{padding:0;margin:0;border:none;box-shadow:none;background-color:inherit;color:#93a1a1;font-style:italic;}
pre .keyword, pre .css .rule .keyword, pre .winutils, pre .javascript .title, pre .method, pre .addition, pre .css .tag, pre .lisp .title{color:#859900;}
pre .number, pre .command, pre .string, pre .tag .value, pre .phpdoc, pre .tex .formula, pre .regexp, pre .hexcolor{color:#2aa198;}
pre .title, pre .localvars, pre .function .title, pre .chunk, pre .decorator,
pre .builtin, pre .built_in, pre .lisp .title, pre .identifier, pre .title .keymethods, pre .id{color:#268bd2;}
pre .tag .title, pre .rules .property, pre .django .tag .keyword{font-weight:bold;font-size:1.08em !important;}
pre .attribute, pre .variable, pre .instancevar, pre .lisp .body, pre .smalltalk .number, pre .constant, pre .class .title,
pre .parent, pre .haskell .label{color:#b58900;}
pre .preprocessor, pre .pi, pre .shebang, pre .symbol,
pre .diff .change, pre .special, pre .keymethods, pre .attr_selector, pre .important, pre .subst, pre .cdata{color:#cb4b16;}
pre .deletion{color:#dc322f;}
pre .tex .formula{background:#eee8d5;}
pre .comment:hover{background-color:inherit;box-shadow:none;}
.quick-edit-text{padding:.4em;width:350px;}
.quick-edit-textarea{height:250px;padding:2px;border:1px solid #d7d7d7;width:100%;box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075);-webkit-transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;transition:border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;}
select, textarea, input[type="text"], input[type="password"], input[type="file"],
input[type="datetime"], input[type="datetime-local"], input[type="date"],
input[type="month"], input[type="time"], input[type="week"], input[type="number"],
input[type="email"], input[type="url"], input[type="search"], input[type="tel"],
input[type="color"]{display:inline-block;width:302px;height:46px;line-height:22px;padding:10px;vertical-align:middle;border-radius:2px;background:#fff;border:1px solid #d7d7d7;-webkit-transition:border 0.2s linear 0s;transition:border 0.2s linear 0s;box-sizing:border-box;}
textarea{margin:0;overflow:auto;vertical-align:top;resize:vertical;}
textarea:focus, select:focus, input[type="text"]:focus, input[type="password"]:focus,
input[type="file"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus,
input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus,
input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus,
input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus,
input[type="color"]:focus, .uneditable-input:focus{border-color:#3394e6;}
input[type="radio"], input[type="checkbox"]{line-height:normal;margin:-2px 6px 0 0;vertical-align:middle;}
input[type="file"], input[type="image"],
input[type="submit"], input[type="reset"],
input[type="button"], input[type="radio"],
input[type="checkbox"]{width:auto;}
input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
select[multiple], select[size], textarea{height:auto;}
input::-moz-placeholder, textarea::-moz-placeholder, input::-webkit-input-placeholder, textarea::-webkit-input-placeholder{opacity:0.6;}
input:focus{outline:none;}
input[type="file"], input[type="image"]{padding:0;border-width:0;background-color:transparent;}
.wide, .bb-editor textarea, .ui-dialog textarea, select#category, .timezoneselect, .quick-edit-text{width:100% !important;}
#searchuser, #searchinput{width:100% !important;margin-bottom:10px;}
.form_submit .c-captcha{float:right;}
.c-captcha{position:relative;}
.c-captcha:after{clear:both;display:block;content:"";}
.c-captcha > a{float:left;margin-right:5px;}
.c-captcha img{position:relative;display:block;width:130px;height:46px;z-index:1;-webkit-transition:all ease .2s;transition:all ease .2s;}
.c-captcha > input{float:left;width:130px;}
.btn, .bbcodes, .btn-border{border:0 none;display:inline-block;vertical-align:middle;cursor:pointer;height:36px;border-radius:18px;line-height:22px;outline:none;background-color:#3394e6;color:#fff;border:0 none;padding:7px 22px;text-decoration:none !important;box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,0.2);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:all ease .1s;transition:all ease .1s;}
.btn > .icon{fill:#fff;}
.btn-white > .icon{fill:#3394e6;}
.btn-white{background-color:#fff;color:#3394e6;}
.btn-white:hover > .icon{fill:#fff;}
.btn-white:hover{background-color:#3394e6;color:#fff;}
.btn:hover, .bbcodes:hover, .ui-button:hover{background-color:#46a6f6;}
.btn-big{height:46px;padding:12px 27px;border-radius:23px;}
.btn-border{color:#3394e6;border:2px solid #3394e6;line-height:22px;padding:5px 20px;background-color:transparent !important;overflow:hidden;box-shadow:inset 0 0 0 0 transparent;-webkit-box-shadow:inset 0 0 0 0 transparent;}
.btn-border:hover{box-shadow:inset 0 0 0 2px rgba(51,148,230,0.2);-webkit-box-shadow:inset 0 0 0 2px rgba(51,148,230,0.2);}
.dm-overlay{position:fixed;top:0;left:0;background:rgba(0,0,0,0.7);display:none;overflow:auto;width:100%;height:100%;z-index:1000}
.dm-overlay:target{display:block;-webkit-animation:fade .6s;-moz-animation:fade .6s;animation:fade .6s}
.dm-table{display:table;width:100%;height:100%;max-width: 1000px;margin: auto;}
.dm-cell{display:table-cell;padding:0 1em;vertical-align:middle;text-align:center}
.dm-modal{display:inline-block;text-align:left;text-shadow: 1px 1px 0 #FFF;}
.dm-modal table {font-size: 0.7em}
.close, .close2{z-index:9999;float:right;width:30px;height:30px;color:#000;text-align:center;text-decoration:none;line-height:26px;cursor:pointer;background: #FFF;border-radius: 50px;}
.close:after, .close2:after{display:block;border:2px solid #CCC;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;content:'X';-webkit-transition:all 0.6s;-moz-transition:all 0.6s;transition:all 0.6s;-webkit-transform:scale(0.85);-moz-transform:scale(0.85);-ms-transform:scale(0.85);transform:scale(0.85)}
.close:hover:after, .close2:hover:after{border-color:#666;color:#e49c11;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}
.raion {background-color: #FFF;width: 85%;margin: auto;padding: 10px;}
@media all and (max-width:415px){
.meta .left, .meta .right {float:none;}
.meta > ul.right > li {margin: 0;}
.raion {width: 98%;}
.soc_links {max-width: 70%;margin: 30px 5px;}
}
@media all and (max-width:359px){
.dm-cell {padding: 0}
.dm-modal {padding: 5px; width: 95%;}
}
.pulse-button {position: fixed; bottom: 8%; right: 7%; margin-left: -20px; margin-top: -20px; display: block; width: 80px; height: 60px; font-size: 1.3em; font-weight: bold; color: white; text-shadow: 0 1px 0 #1f4c76; border: 1px solid #8c9dcb; box-shadow: 0 0 0 0 rgb(86, 105, 150), inset 0 1px 0 #abcbe9; border-radius: 100%; v-align: middle; background: #566996; background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #879fd8), color-stop(100%, #566996)); background-image: -webkit-linear-gradient(#879fd8, #566996); background-image: -moz-linear-gradient(#879fd8, #566996); background-image: -o-linear-gradient(#879fd8, #566996); background-image: linear-gradient(#879fd8, #566996); cursor: pointer; -webkit-animation: pulse 1s infinite cubic-bezier(0.6, 0, 0, 1); text-align: center; font-size: .85em; font-weight: 300; padding-top: 20px; opacity: .8;}
.pulse-button:hover { -webkit-animation: none; background:#CF2A0A;border: none; box-shadow:none;opacity: 1;}
@-webkit-keyframes pulse {
  to {box-shadow: 0 0 0 15px rgba(90, 153, 220, 0), inset 0 1px 0 #abcbe9;}
}