body{font-family:Arial;font-size:14px;background:#121315;color:#999;min-width:280px;cursor:default;}
html, body{height:100%;}
*{padding:0;margin:0;outline:0;border:none;}
ul, ol{list-style:none;}
u{text-decoration:none;}
i{font-style:normal;}
a{color:#ccc;text-decoration:none;cursor:pointer;-ms-transition:color .15s ease-out 0s;-webkit-transition:color .15s ease-out 0s;transition:color .15s ease-out 0s;-ms-transition:background .15s ease-out 0s;-webkit-transition:background .15s ease-out 0s;transition:background .15s ease-out 0s;}
a:hover{color:#fff;text-decoration:underline;}
.hide{display:none !important;}
select,textarea{font-family:Arial;font-size:1.2em;}
h1,h2,h3,h4,h5,h6{clear:both;display:block;font-weight:normal;}
h1{font-size:2em;}
h2{font-size:1.8em;}
h3{font-size:1.6em;}
.at-share-btn-elements {text-align: center;padding-top: 8px;}
.black-bg{background:#000;margin-top:-3px;padding-top:3px;}
.layout{display:block;overflow:hidden;width:100%;margin:0 auto;}
.ways{width:1000px;margin:0 auto;}
.sidebar{float:left;overflow:hidden;width:226px;margin-bottom:3px;}
.mainbar{display:block;overflow:hidden;margin:0 0 0 229px;}
.only-desktop{display:block;}
.headline{display:block;overflow:hidden;height:40px;line-height:40px;font-size:.9em;background:#000;}
.headline span,
.headline span a{float:left;}
.headline span a{margin-right:10px;}
.headline .menu{float:right;}
.headline .menu a{float:left;margin-left:20px;}
.headline .menu a b{font-weight:normal;color:#777;margin-left:3px;}
.headline .menu a b u{color:#abf44d;}
.headline .menu a i{font-style:normal;}
.headline .menu a:hover{text-decoration:none;}
.headline .menu a:hover i{text-decoration:underline;}
.headline .menu a:hover b{color:#ccc;}
.header{display:block;background:#050505;border-bottom:1px solid #333;}
.header .logo{float:left;}
.header .logo img{width:100%;height:auto;}
.header .logox{float:left;}
.header .logox img{width:100%;height:auto;}
.header .mobile-menu{display:none;float:right;width:29px;height:29px;background:url(http://imcdn.gayhits.com/images/sprite.png) no-repeat -31px -173px;cursor:pointer;margin:15px 2px 15px 0;-moz-opacity:0.6;filter:alpha(opacity:60);opacity:0.6;}
.header .mobile-menu:hover,
.header .mobile-menu.active,
.header .search-menu:hover,
.header .search-menu.active{-moz-opacity:1.0;filter:alpha(opacity:100);opacity:1.0;}
.header .search-menu{display:none;float:right;width:29px;height:29px;background:url(http://imcdn.gayhits.com/images/sprite.png) no-repeat -66px -141px !important;cursor:pointer;margin:15px 15px 15px 0;-moz-opacity:0.6;filter:alpha(opacity:60);opacity:0.6;}
.header.max .search{margin-top:18px;}
.header .search{float:left;width:500px;margin-top:23px;}
.header .search span{position:relative;display:block;height:38px;}
.header .search input{float:left;width:100%;height:38px;line-height:39px;font-size:1em;font-weight:normal;color:#ccc;background:#111;border:1px solid #444;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 30px 0 15px;}
.header .search input:focus{color:#fff;background:#222;border:1px solid #666;}
.header .search a{position:absolute;top:0px;right:0px;width:65px;height:38px;text-align:center;background:#555;}
.header .search a:hover{background:#777;}
.header .search a b{float:left;width:16px;height:16px;background:url(http://imcdn.gayhits.com/images/sprite.png) no-repeat -4px -179px;margin:12px 0 0 25px;}
.header .search i{position:absolute;top:0px;right:65px;width:68px;height:36px;line-height:36px;font-size:.85em;text-align:center;background:#222;border:1px solid #444;border-right:none;cursor:pointer;}
.header .search i:hover{background:#333;color:#ccc;}
.header .search i b{font-weight:normal;}
.header .search i u{position:relative;top:-2px;display:inline-block;width:7px;height:4px;background:url(http://imcdn.gayhits.com/images/sprite.png) no-repeat -8px -111px;-moz-opacity:0.6;filter:alpha(opacity:60);opacity:0.6;margin-left:4px;}
.header .search i:hover u{-moz-opacity:1.0;filter:alpha(opacity:100);opacity:1.0;}
.header .search i ul{display:none;}
.header .search i:hover ul{display:block;position:absolute;top:36px;right:-1px;width:68px;background:#222;color:#ccc;border:1px solid #444;border-top:none;cursor:pointer;z-index:9999;}
.header .search ul li{display:block;height:32px;line-height:32px;text-align:left;border-top:1px solid #444;padding-left:10px;}
.header .search ul li:hover{background:#333;color:#fff;}
.header.max .enter{margin-top:25px;}
.header .enter{float:right;font-size:1.2em;margin-top:30px;}
.header .enter b{color:#333;margin:0 10px;}
.header .enter.members a{float:right;}
.header .enter.members .avatar{float:right;overflow:hidden;width:40px;height:40px;border:1px solid #444;margin:-10px 0 0 10px;}
.header .enter.members .avatar:hover{border:1px solid #666;}
.header .enter.members .avatar img{display:block;width:100%;height:auto;}
.header .enter.members .notice{float:right;width:24px;height:24px;background:url(http://imcdn.gayhits.com/images/sprite.png) no-repeat -330px -176px;-moz-opacity:0.5;filter:alpha(opacity:50);opacity:0.5;margin:-2px 7px 0 0;}
.header .enter.members .notice:hover{-moz-opacity:1.0;filter:alpha(opacity:100);opacity:1.0;}
.header .enter.members .upload{float:right;width:28px;height:28px;line-height:28px;text-align:center;background:#333;color:#999;font-size:1.4em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin:-4px 10px 0 0;}
.header .enter.members .upload:hover{background:#555;color:#fff;text-decoration:none;}
.mainmenu{clear:both;display:block;overflow:hidden;background:#252525;margin-top:3px;position:relative;z-index:1;}
.xmainmenu.brd{margin-bottom:-3px;}
.mainmenu.brd .head{border-bottom:1px solid #555;}
.mainmenu .head{display:block;overflow:hidden;line-height:30px;}
.mainmenu .head a{float:left;text-align:center;background:#333;font-weight:bold;text-transform:uppercase;color:#999;border:1px solid #555;border-left:none;border-bottom:none;padding:0 18px;}
.mainmenu .head a:first-child{border-left:1px solid #555;padding:0 23px 0 23px;}
.mainmenu .head a:hover{color:#ccc;background:#383838;}
.mainmenu .head a.active{background:#454545;color:#fff;}
.mainmenu .head .mobile{display:none;}
.mainmenu .data{display:block;overflow:hidden;background:#454545;}
.mainmenu .data a{float:left;height:26px;line-height:26px;text-align:center;font-size:.8em;background:#333;color:#ccc;border:1px solid #777;padding:0 10px;margin:5px 0 5px 5px;}
.mainmenu .data a:hover,
.mainmenu .data a.active{color:#fff;background:#222;border:1px solid #999;}
.mainmenu .data a.active:hover{text-decoration:none;}
.mainmenu .data i{float:left;font-size:.8em;color:#ccc;margin:13px 3px 0 10px;}
.mainmenu .data.filter{display:block;overflow:hidden;border-bottom:1px solid #777;background:#454545;}
.mainmenu .data.bg{background:#333;}
.mainmenu .data.filter select{float:left;max-width:75px;height:28px;line-height:28px;text-align:left;font-size:.8em;background:#333;color:#ccc;border:1px solid #777;padding:0 0 0 5px;margin:5px 0 5px 5px;cursor:pointer;}
.mainmenu .data.filter a{background:#222;}
.mainmenu .data-mobile{display:none;overflow:hidden;background:#454545;}
.mainmenu .data-mobile .current{display:block;height:32px;line-height:32px;font-size:1em;background:#333;color:#ccc;border:1px solid #777;padding:0 10px;cursor:pointer;}
.mainmenu .data-mobile .current:hover{color:#fff;background:#222;border:1px solid #999;}
.mainmenu .data-mobile .current.active{color:#fff;background:#333;}
.mainmenu .data-mobile .current b{float:right;width:7px;height:4px;background:url(http://imcdn.gayhits.com/images/sprite.png) no-repeat -8px -111px;margin:15px 2px 0 0;-moz-opacity:0.6;filter:alpha(opacity:60);opacity:0.6;}
.mainmenu .data-mobile .current:hover b,
.mainmenu .data-mobile .current.active b{-moz-opacity:1.0;filter:alpha(opacity:100);opacity:1.0;}
.mainmenu .data-mobile span.active{display:block;}
.mainmenu .data-mobile span{display:none;border:1px solid #777;background:#222;font-size:.9em;border-top:none;}
.mainmenu .data-mobile span a{clear:both;display:block;width:100%;height:32px;line-height:32px;color:#999;border-top:1px solid #555;padding:0 11px;}
.mainmenu .data-mobile span a:first-child{border-top:none;}
.mainmenu .data-mobile span a:hover{color:#fff;}
.mainmenu .data-mobile span a .new{position:relative;top:2px;left:7px;}
.mainmenu .data-mobile span a.active{color:#ccc;}
.footer{clear:both;display:block;overflow:hidden;background:#333;}
.footer .dsk{display:block;font-size:12px !important;margin:15px;}
.footer .menu{clear:both;display:block;overflow:hidden;font-size:9px;margin:0 10px 15px 10px;}
.footer ul{float:left;width:100%;}
.footer ul li{float:left;}
.footer .copyrights{float:left;font-size:12px !important;font-weight:normal;margin:-3px 0 15px 15px;}
.footer .copyrights a{font-weight:bold;}
.gotop,
.bookmark{position:fixed;right:2px;bottom:20px;width:40px;height:40px;background:#000;border:1px solid #555;z-index:9999;cursor:pointer;}
.gotop:hover,
.bookmark:hover{background:#111;border:1px solid #777;}
.gotop{bottom:66px;}
.bookmark{bottom:20px;}
.gotop b,
.bookmark b{float:left;width:24px;height:24px;margin:9px 0 0 9px;-moz-opacity:0.6;filter:alpha(opacity:60);opacity:0.6;}
.gotop:hover b,
.bookmark:hover b{-moz-opacity:1.0;filter:alpha(opacity:100);opacity:1.0;}
.bookmark b{background:url(http://imcdn.gayhits.com/images/sprite.png) no-repeat -68px -175px;}
.gotop b{background:url(http://imcdn.gayhits.com/images/sprite.png) no-repeat -95px -176px;}
.content{clear:both;display:block;overflow:hidden;}
.all-content{clear:both;display:block;}
.content .box{clear:both;display:block;overflow:hidden;background:#222;border:1px solid #333;padding:10px;margin-bottom:3px;}
.new{display:inline-block;overflow:hidden;width:10px;height:14px;background:url(http://imcdn.gayhits.com/images/sprite.png) no-repeat -185px -182px;}
.title-line .new{position:relative;top:2px;margin-left:7px;}
.sub-title .new{position:relative;top:3px;margin-left:7px;}
.mainmenu .data .new{position:relative;top:2px;margin-left:4px;}
.mainbar .title-line{margin-bottom:3px;}
.title-line.zoom{height:auto;line-height:auto;line-height:15px;padding:8px 11px 9px 11px;display: block;border: 1px solid #333;}
.title-line.zoom b{display:none;}
.title-line{clear:both;display: inline-block;overflow:hidden;height:26px;line-height:26px;font-size:1em;font-weight:bold;color:#999;background:#111;padding:0 17px;margin-top:3px;}
.title-line b{float:left;width:22px;height:20px;background:url(http://imcdn.gayhits.com/images/sprite.png) no-repeat -122px -176px;margin:6px 10px 0 -5px;-moz-opacity:0.6;filter:alpha(opacity:60);opacity:0.6;}
.title-line u{color:#555;font-weight:normal;margin:0 2px;}
.title-line a{color:#fff;}
.title-counter{clear:both;display:block;height:30px;line-height:30px;font-size:.9em;color:#999;background:#222;border:1px solid #333;padding:0 13px;margin-top:-1px;}
.title-box{border: 1px solid #333;}
.title-box.zoom{height:auto;line-height:auto;line-height:15px;padding:8px 11px 9px 11px;}
.title-box.zoom b{display:none;}
.title-box b{float: left;width: 22px;height: 20px;background: url(http://imcdn.gayhits.com/images/sprite.png) no-repeat -122px -176px;margin: 6px -5px 0 10px;-moz-opacity: 0.6;filter: alpha(opacity:60);opacity: 0.6;}
.mainbar .pagination{margin-bottom:0;}
.pagination{clear:both;display:block;overflow:hidden;font-size:1em;color:#999;background:#222;border:1px solid #333;text-align:center;margin-bottom:3px;}
.pagination a{display:inline-block;text-align:center;background:#333;color:#ccc;border:1px solid #555;padding:8px 12px;margin:5px 0 5px 1px;}
.pagination a:hover{color:#fff;background:#222;border:1px solid #777;}
.pagination span{display:inline-block;text-align:center;background:#444;color:#fff;font-weight:bold;border:1px solid #999;padding:8px 12px;margin:5px 0 5px 1px;}
.pagination i{display:inline-block;text-align:center;color:#777;font-weight:bold;margin:5px 10px 5px 10px;}
.pagination-mobile{clear:both;display:block;overflow:hidden;font-size:1em;color:#999;background:#222;border:1px solid #333;text-align:center;margin-top:0 !important;margin-bottom:3px;}
.pagination-mobile a{display:inline-block;text-align:center;background:#333;color:#ccc;border:1px solid #555;padding:8px 13px;margin:5px 0;}
.pagination-mobile span{position:relative;display:inline-block;width:50px;top:-1px;}
@-moz-document url-prefix(){.pagination-mobile{padding-bottom:6px;}
.pagination-mobile a{margin:0px 0 5px 0 !important;}
.pagination-mobile span{position:relative;display:inline-block;width:50px;top:12px !important;}
}
.pagination-mobile span input{display:block;width:100%;height:32px;background:#222;color:#ccc;font-size:1.2em;border:1px solid #555;text-align:center;}
.pagination-mobile span input:focus{background:#fff;color:#000;border:1px solid #fff;}
.pagination-mobile i{position:relative;display:inline-block;font-size:1em;top:-1px;margin:0 5px;}
.cats{font-size:.85em;font-weight:bold;margin-top:3px;}
.cats ul:first-child{margin-left:-10px;}
.cats ul:first-child li{border:none;}
.cats li{float:left;width:25%;height:25px;line-height:25px;border-left:1px solid #333;}
.cats li a{display:block;height:30px;color:#999;}
.cats li:hover a{color:#ccc;}
.cats li a b{float:left;width:6px;height:5px;background:url(http://imcdn.gayhits.com/images/sprite.png) no-repeat -9px -168px;-moz-opacity:0.6;filter:alpha(opacity:60);opacity:0.6;margin:10px 10px 0 12px;}
.cats li:hover a b{-moz-opacity:1.0;filter:alpha(opacity:100);opacity:1.0;}
.searches{display:block;font-size:.9em;background:#373737;padding:10px 0 0 0px;margin-top:3px;}
.searches li span{font-size:1.4em;color:#fff;}
.searches li a{white-space:nowrap;overflow:hidden;color:#999;}
.searches li a:hover{color:#ccc;}
.searches ul{display:block;-webkit-column-count:4;-moz-column-count:4;column-count:4;overflow:hidden;margin-bottom:-10px;}
.searches li{height:26px;line-height:26px;line-height:normal;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;width:80%;overflow:hidden;text-overflow:ellipsis;}
.searches.list ul{display:block;-webkit-column-count:1;-moz-column-count:1;column-count:1;overflow:hidden;margin-bottom:-10px;}
.searches.list li{float:left;padding-right:4px;width:auto;}
.searches_mini{margin-top:3px;}
.searches_mini a{float:left;line-height:20px;font-size:.9em;color:#999;}
.searches_mini a:hover{color:#ccc;}
.searches_mini b{float:left;line-height:20px;color:#666;margin-right:5px;}
.sidebar .search{float:left;width:100%;margin:6px -2px -2px 0;}
.sidebar .search span{position:relative;display:block;height:38px;}
.sidebar .search input{float:left;width:100%;height:32px;line-height:32px;font-size:1em;font-weight:normal;color:#ccc;background:#111;border:1px solid #666;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 30px 0 15px;}
.sidebar .search input:focus{color:#fff;background:#333;border:1px solid #666;}
.sidebar .search a{position:absolute;top:0px;right:0px;width:40px;height:32px;text-align:center;background:#555;}
.sidebar .search a:hover{background:#777;}
.sidebar .search a b{float:left;width:16px;height:16px;background:url(http://imcdn.gayhits.com/images/sprite.png) no-repeat -4px -179px;margin:9px 0 0 12px;}
.box.cagetories-list{padding:0;margin:-1px 0 0 0;}
.cagetories-list li:first-child{border:none;}
.cagetories-list li{display:block;height:25px;line-height:25px;font-size:.85em;border-top:1px solid #333;}
.cagetories-list li:hover{background:#333;}
.cagetories-list li a b{float:left;width:6px;height:5px;background:url(http://imcdn.gayhits.com/images/sprite.png) no-repeat -9px -168px;-moz-opacity:0.6;filter:alpha(opacity:60);opacity:0.6;margin:9px 8px 0 13px;}
.cagetories-list li:hover a b{-moz-opacity:1.0;filter:alpha(opacity:100);opacity:1.0;}
.cagetories-list li a{display:block;}
.adv-wide{display:block;width:100%;text-align:center;}
.adv-wide .title-line{text-align:left;margin:0 0 3px 0;}
.adv-wide .three,
.adv-wide .four,
.adv-wide .five{display:none}
.btn{height:30px;line-height:30px;color:#ccc;background:#161616;text-align:center;border:1px solid #444;cursor:pointer;}
.btn:hover{color:#fff;background:#111;border:1px solid #555;}
.btnb{height:30px;line-height:30px;color:#ccc;text-align:center;background:#222;border:1px solid #333;cursor:pointer;}
.btnb:hover,
.btnb.active{color:#fff;background:#333;border:1px solid #444;}
.super{background:#aedd1f;color:#000;border:1px solid #aedd1f;}
.super:hover{background:#b8e841 !important;border:1px solid #aedd1f;color:#000 !important;}
.button-set{float:left;width:100%;border-top:1px solid #333;padding-top:10px;margin-top:10px;}
.button-set .btn{float:left;height:32px;line-height:32px;padding:0 15px;}
.button-set .warning{margin-top:0;}
.warning{display:block;overflow:hidden;height:32px;line-height:32px;font-size:11px;text-align:left;margin-top:3px;}
.warning.full-screen{margin:3px 3px 0 3px;}
.warning.auto{height:auto;min-height:32px;line-height:15px;}
.warning p{display:block;overflow:hidden;margin:10px 0 8px 0;}
.warning a{color:#fff;}
.warning.error{color:#ff7272;background:#4c1212;border:1px solid #ff3d3d;}
.warning.success{color:#97e766;background:#27540e;border:1px solid #63cf21;}
.warning.info{color:#50d4e4;background:#154862;border:1px solid #50d4e4;}
.warning u{float:right;width:12px;height:12px;background:url(http://imcdn.gayhits.com/images/sprite.png) no-repeat -263px -182px;cursor:pointer;margin:10px 10px 0 8px;}
.warning b{float:left;width:20px;height:20px;margin:6px 8px 0 10px;}
.warning.success b{background:url(http://imcdn.gayhits.com/images/sprite.png) no-repeat -399px -179px;}
.warning.error b{background:url(http://imcdn.gayhits.com/images/sprite.png) no-repeat -377px -179px;}
.warning.info b{background:url(http://imcdn.gayhits.com/images/sprite.png) no-repeat -355px -179px;}
@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0;}
to{background-position:0 0;}
}
@-o-keyframes progress-bar-stripes{from{background-position:40px 0;}
to{background-position:0 0;}
}
@keyframes progress-bar-stripes{from{background-position:40px 0;}
to{background-position:0 0;}
}
.progress{position:relative;display:block;height:36px;overflow:hidden;background:#f3f3f3;}
.progress i{float:left;width:0;height:100%;background:#79b900;-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease;}
.progress i.active{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite;}
.progress i.striped{background-image:-webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);background-image:-o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);background-image:linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);-webkit-background-size:40px 40px;background-size:40px 40px;}
.progress b{position:absolute;top:9px;left:0;right:0;color:#000;font-size:1.2em;text-align:center;}
@media (max-width:479px){.ways{width:299px;}
.only-desktop{display:none;}
.headline{height:65px;line-height:26px;text-align:center;}
.headline{text-align:center;}
.headline span{float:left;width:100%;margin-top:7px;font-size:1.2em;}
.headline span a{float:none;}
.headline .menu{width:100%;text-align:center;margin-top:7px;}
.headline .menu a{float:none;display:inline-block;margin:0 8px;}
.header{height:auto;margin-bottom:1px;}
.header .logo{width:225px !important;margin-top:5px !important;}
.header .mobile-menu{display:block;}
.header .search{width:100%;margin:-4px 0 3px 0;}
.header .enter{display:none;float:right;width:100%;text-align:center;margin:15px 0;}
.mainmenu{background:none;}
.mainmenu .head{border:1px solid #555;display:none;}
.mainmenu.brd .head{margin-bottom:3px;}
.mainmenu .head.show{display:block;}
.mainmenu .head{margin-bottom:3px;}
.mainmenu .head .mobile{display:block;}
.mainmenu .head a:first-child{border-left:none;border-top:none;padding:0;}
.mainmenu .head a.active{border-left:none;padding:0;}
.mainmenu .head a{width:100%;padding:0;}
.mainmenu .data{background:#252525;padding-bottom:5px;}
.mainmenu .data a{padding:0 6.95px;margin:4px 0 0 4px;}
.mainmenu .data.filter i{width:64px;}
.mainmenu .data.filter select{width:65px;max-width:65px;margin:4px 0 0px 5px;}
.mainmenu .data.filter a{clear:both;float:left;width:274px;margin:4px 0px 0px 5px;}
.mainmenu .data.filter .both{clear:both;}
.mainmenu .data.filter .mob-def{margin-top:5px;}
.mainbar .cats{display:block;border-bottom:1px solid #444;margin:0;}
.cats{font-size:1em;font-weight:normal;}
.cats li{width:50%;}
.cats li a b{margin:10px 5px 0 10px;}
.searches li{width:50%;}
.searches{font-size:1em;}
.searches_mini{font-size:.9em;}
.pagination{display:none;}
.title-counter{height:26px;line-height:26px;font-size:1em;padding:0 11px;}
.footer .dsk{text-align:center;}
.footer li{line-height:22px;float:left;width:88px;text-align:center;font-size:.85em;background:#333;color:#ccc;border:1px solid #777;margin:0 0px 2px 2px;}
.footer li:hover{color:#fff;background:#222;border:1px solid #999;}
.footer li a{display:block;}
.footer .copyrights{text-align:center;width:100%;margin-left:0;}
.sidebar{display:none;}
.mainbar{margin:0 0 3px 0px;}
.adv-wide .two,.adv-wide .three,.adv-wide .four,.adv-wide .five{display:none;}
.adv-wide .title-line{text-align:center;}
.adv-wide .title-line b{display:none;}
}
@media (min-width:360px) and (max-width:479px){.ways{width:360px !important;}
.footer li{width:109px;}
.mainmenu .data.filter a{width:334px;}
.mainmenu .data.filter select{width:96px;max-width:96px;}
}
@media (min-width:480px) and (max-width:699px){.ways{width:459px;}
.only-desktop{display:none;}
.mainmenu{background:none;}
.mainmenu .head{border:1px solid #555;display:none;}
.mainmenu.brd .head{margin-bottom:3px;}
.mainmenu .head.show{display:block;}
.mainmenu .head{margin-bottom:3px;}
.mainmenu .head .mobile{display:block;}
.mainmenu .head a:first-child{border-left:none;border-top:none;padding:0;}
.mainmenu .head a.active{border-left:none;padding:0;}
.mainmenu .head a{width:100%;padding:0;}
.mainmenu .data{background:#252525;padding-bottom:5px;}
.mainmenu .data a{padding:0 13px;margin:4px 0 0 4px;}
.mainmenu .data.filter i{width:91px;}
.mainmenu .data.filter select{width:119px;max-width:118px;margin:4px 0 0px 5px;}
.mainmenu .data.filter a{float:right;width:90px;margin:4px 5px 0px 5px;}
.mainbar .cats{display:block;border-bottom:1px solid #444;margin:0;}
.cats{font-size:1em;font-weight:normal;}
.cats li{width:50%;}
.cats li a b{margin:10px 5px 0 10px;}
.searches{font-size:1em;}
.searches li{width:50%;}
.searches_mini{font-size:.9em;}
.pagination{display:none;}
.title-counter{height:26px;line-height:26px;font-size:.8em;padding:0 11px;}
.footer .dsk{text-align:center;}
.footer li{line-height:22px;float:left;width:141px;text-align:center;font-size:.85em;background:#333;color:#ccc;border:1px solid #777;margin:0 0px 2px 2px;}
.footer li:hover{color:#fff;background:#222;border:1px solid #999;}
.footer li a{display:block;}
.footer .copyrights{text-align:center;width:100%;margin-left:0;}
.sidebar{display:none;}
.mainbar{margin:0 0 3px 0px;}
.adv-wide .two,.adv-wide .three,.adv-wide .four,.adv-wide .five{display:none;}
.adv-wide .title-line{text-align:center;}
.adv-wide .title-line b{display:none;}
}
@media (max-width:699px){.headline.max span{display:none;}
.headline.max .menu a{font-size:1em;}
.headline{text-align:center;height:auto;}
.headline span a{float:none;}
.headline .menu{width:100%;text-align:center;}
.headline .menu a{float:none;display:inline-block;margin:0 3px;font-size:.9em;}
.header{height:auto;margin-bottom:1px;}
.header .logo{width:255px;margin:0px 0 0 -10px;}
.header .logox{width:274px !important;margin:4px -40px -10px -10px !important;}
.header .mobile-menu,.header .search-menu{display:block;}
.header .search.show{display:block;}
.mainmenu .data{display:none;}
.mainmenu .data-mobile{display:block;}
.header .search{width:100%;margin:0px 0 3px 0;display:none;}
.header .enter{display:none;float:right;width:100%;text-align:center;margin:15px 0;}
.mainmenu .data.filter{background:#333;}
.mainmenu .data.bg{background:#222;}
.searches ul{display:block;-webkit-column-count:2;-moz-column-count:2;column-count:2;overflow:hidden;margin-bottom:-10px;}
.searches li{float:left;width:100%;height:26px;line-height:26px;line-height:normal;-webkit-column-break-inside:avoid;page-break-inside:avoid;break-inside:avoid;}
.searches.list ul{-webkit-column-count:1;-moz-column-count:1;column-count:1;}
.searches.list li{width:auto;}
.warning.full-screen{font-size:11px;padding-left:10px;}
.warning.full-screen b{display:none;}
}
@media (min-width:700px){.ways{width:750px;}
.header{height:auto;}
.header .logo{float:left;width:286px;margin:-0px 5px -5px -11px;}
.header .logox{float:left;width:360px;margin:-7px -78px -13px -11px;}
.header .search{width:300px;margin-top:12px;}
.header .enter{float:right;margin-top:20px;}
.mainmenu .head,.mainmenu .head.show{display:block;}
.mainbar .cats,
.mainbar .title-line.mobile{display:none;}
.pagination{display:block;}
.pagination-mobile{display:none;}
.title-line{margin-top:3px;}
.footer ul li:first-child{margin-left:5px;padding-left:0;border:none;}
.footer ul li{float:left;margin-left:10px;padding-left:10px;border-left:1px solid #555;}
.mainbar{margin-bottom:3px;}
}
@media (min-width:1000px){.ways{width:1001px;}
.sidebar{width:215px;}
.mainbar{margin:0 0 3px 218px;}
.header .logo{width:380px;margin:-6px 0 -10px -14px;}
.header .logox{width:400px;margin:-7px -78px -13px -14px;}
.header .search{width:420px;margin-top:16px;}
.header .enter{margin-top:26px;}
.header .enter b{padding:0 15px;}
.mainmenu .head a,
.mainmenu .head a.active{padding:0 30px;}
.mainmenu .data a{font-size:1em;padding:0 18px;}
.mainmenu .data.filter select{font-size:.95em;max-width:150px;}
.mainmenu .data.filter a{font-size:.95em;}
.footer .dsk{font-size:.8em !important;}
.footer ul li{font-size:1.2em !important;}
.footer .copyrights{font-size:.8em !important;}
.cats{font-size:1em;}
.cats li a b{margin:10px 14px 0 15px;}
.searches{font-size:1em;}
.adv-wide .three{display:inline-block;}
}
@media (min-width:1310px){.ways{width:1252px;}
.sidebar{width:204px;}
.mainbar{margin:0 0 3px 207px;}
.header .logo{width:420px;margin:-7px 0 -11px -14px;}
.header .logox{width:450px;margin:-9px -95px -15px -14px;}
.header .search{width:480px;margin-top:20px;}
.header .enter{margin-top:30px;}
.cats li{width:16.66666666666667%;}
.searches ul{-webkit-column-count:5;-moz-column-count:5;column-count:5;}
.searches_mini{font-size:1.1em;}
.adv-wide .four{display:inline-block;}
}
@media (min-width:1580px){.ways{width:1503px;}
.sidebar{width:193px;}
.mainbar{margin:0 0 3px 196px;}
.header .search{width:580px;}
.searches ul{-webkit-column-count:6;-moz-column-count:6;column-count:6;}
}
@media (min-width:1800px){.ways{width:1754px;}
.sidebar{width:182px;}
.mainbar{margin:0 0 3px 185px;}
.adv-wide .five{display:inline-block;}
}