*{-webkit-box-sizing:border-box; -moz-box-sizing:border-box; box-sizing:border-box;}
html{line-height:1; overflow-y:scroll; -webkit-tap-highlight-color:rgba(0, 0, 0, 0); background:#000 url('../images/body-bg.jpg') repeat 0 0;}
body{margin:0; line-height:1.42857143; font-family:'Opensans Regular', sans-serif; color:#656565; background:url(../images/main-bg.png) no-repeat center top;}
ul,li,ol{list-style:none; padding:0; margin:0;}
a{text-decoration:none; font-family:'Oswald Regular';}
a:focus{outline:thin dotted;}
a:active,a:hover{outline:0;}
@font-face{font-family:'Oswald Regular'; src:url('fonts/oswald-regular.eot'); src:url('fonts/oswald-regular.eot?#iefix') format('embedded-opentype'), url('fonts/oswald-regular.woff') format('woff'), url('fonts/oswald-regular.ttf') format('truetype'), url('fonts/oswald-regular.svg#Oswald Regular') format('svg'); font-weight:normal; font-style:normal;}
@font-face{font-family:flaticon; src:url(fonts/Flaticon.eot); src:url(fonts/Flaticon.eot?#iefix) format("embedded-opentype"), url(fonts/Flaticon.woff) format("woff"), url(fonts/Flaticon.ttf) format("truetype"), url(fonts/Flaticon.svg#Flaticon) format("svg"); font-weight:400; font-style:normal;}
@font-face{font-family:'Opensans Regular'; src:url('fonts/opensans-regular.eot'); src:url('fonts/opensans-regular.eot?#iefix') format('embedded-opentype'), url('fonts/opensans-regular.woff') format('woff'), url('fonts/opensans-regular.ttf') format('truetype'), url('fonts/opensans-regular.svg#Opensans Regular') format('svg'); font-weight:normal; font-style:normal;}
@font-face{font-family:'Opensans Bold'; src:url('fonts/opensans-bold.eot'); src:url('fonts/opensans-bold.eot?#iefix') format('embedded-opentype'), url('fonts/opensans-bold.woff') format('woff'), url('fonts/opensans-bold.ttf') format('truetype'), url('fonts/opensans-bold.svg#Opensans Bold') format('svg'); font-weight:normal; font-style:normal;}
@font-face{font-family:'Oswald Light'; src:url('fonts/oswald-light.eot'); src:url('fonts/oswald-light.eot?#iefix') format('embedded-opentype'), url('fonts/oswald-light.woff') format('woff'), url('fonts/oswald-light.ttf') format('truetype'), url('fonts/oswald-light.svg#Oswald Light') format('svg'); font-weight:normal; font-style:normal;}
@font-face{font-family:'Opensans Light'; src:url('fonts/opensans-light.eot'); src:url('fonts/opensans-light.eot?#iefix') format('embedded-opentype'), url('fonts/opensans-light.woff') format('woff'), url('fonts/opensans-light.ttf') format('truetype'), url('fonts/opensans-light.svg#Opensans Light') format('svg'); font-weight:normal; font-style:normal;}
/*top*/
.main .header_right{float:right;}
.main .header .header_left a{color:#fff;}
.main .header a:hover{color:#d63600;}
.main .header .header_left .green a{color:#65ad19;}
.main .header .header_left .green a:hover{color:#d63600;}
.header{background-color:#000; border-bottom:5px solid #822a0b; min-height:39px; padding:10px 0 0 0; text-align:right;}
.header li{display:inline-block; padding:0 15px; vertical-align:top; border-left:1px solid #545454; float:left;}
.header li:first-child{border-left:0;}
.header li a{display:block; color:#fff; font-size:13px; line-height:16px; text-transform:uppercase;}
.container{max-width:1255px; width:100%; margin:0 auto; overflow:hidden; padding-left:15px; padding-right:15px; width:100%;}
.header .header_left,.header .header_left ul{float:left;}
.header .header_right,.header .header_right ul{float:right;}
.header li.active a{color:#d63600;}
/*center*/
.center{margin-right:auto; margin-left:auto; padding-left:15px; padding-right:15px; max-width:1255px; width:100%; position:relative; text-align:center;}
.center .row {max-width:837px; margin:0 auto; padding-left:15px; padding-right:15px;}
.logo{margin:60px auto;}
.search{position:relative; margin:0 7% 100px 7%;}
.search .form{position:relative; padding-right:113px;}
.search .form input{background:#000; border:1px solid #5c4841; border-radius:3px 0 0 3px; color:#adadad; font-size:18px; height:48px; line-height:38px; margin:0; padding:0 17px; position:relative; width:100%; transition:none; font-family:sans-serif;}
.search .form button{font-size:20px; height:48px; width:114px; position:absolute; right:0; top:0; color:#fff; font-family:'Oswald Regular'; padding:0 10px 0 40px; text-transform:uppercase; text-shadow:0 -1px 2px #000; border:1px solid #ee490e; border-radius:0 3px 3px 0; background-color:#b42f00;}
.search .form button:hover{color:#fff; background-color:#ee490e; cursor:pointer;}
.search .form button i.i-search{position:absolute; left:10px; top:0; width:20px; height:44px; line-height:44px;}
.new .new_info{background-color:transparent; border-radius:3px; margin-bottom:24px;}
.new .new_info .new_top{border:1px solid #FF6735; background-color:rgba(214, 54, 0, 0.7); border-radius:3px 3px 0 0; padding:8px 20px; position:relative; line-height:27px; overflow:hidden;}
.new_info .new_top h1,.new_info .new_top span{margin:6px 0 0 0;padding:0; border:0; font-size:17px; font-family:'Oswald Regular'; display:inline-block; color:#fff;}
.new_info .new_top h1{float:left; margin:0; font-weight:500;}
.new_info .new_top span{font-size:14px; font-family:'Opensans Regular', sans-serif; line-height:19px; margin-top:5px; text-transform:lowercase; float:right;}
.new_info .new_top span i{font-size:16px; margin-right:8px;}
.new_info .new_bottom {background-color:rgba(63, 63, 63, 0.7); border-color:rgba(255, 255, 255, 0.2); padding:19px 20px 10px 20px; border-radius:3px;}
.new_info .new_bottom p{color:#fff; font-size:13px; text-align:left; margin:0;}
.new_info .new_bottom p a{color:#d83f09; font-family:'Opensans Bold';}
.new_info .new_bottom p a:hover{text-decoration:underline;}
/*categories*/
.categories{text-align:center;}
.categories ul{overflow:hidden;}
.categories ul li{display:inline-block; margin:0 1%; vertical-align:top;}
.categories ul li a{color:#89ad19; display:block; font-family:"Opensans Light"; font-size:13px; line-height:1.2;}
.categories ul li a:hover{color:#bcdc57;}
.categories ul li h3{color:#f14f14; font-size:18px; font-family:'Oswald Light'; margin-bottom:7px; text-transform:uppercase; font-weight:500;}
.categories ul li h3 a{display:block; color:#f14f14; font-size:18px; font-family:'Oswald Light';}
.categories ul li h3 a:hover{text-decoration:underline; color:#f14f14;}
.categories ul li h3 a:hover span.icon:after{background-color:#b42f00;}
.categories ul li h3 a span.icon{display:block; color:#fff; height:72px; width:72px; margin:0 auto 20px auto; line-height:68px; background-color:#b42f00; border:3px solid #ee490e; border-radius:100px; position:relative;}
.categories ul li h3 a span.icon:after{content:''; position:absolute; right:0; top:-6px; background-color:#e2430b; height:100%; width:50%; transform:rotate(-20deg); border-bottom-right-radius:100px; border-top-right-radius:100px;}
.categories ul li h3 a span.icon i{display:inline-block; font-size:28px; position:relative; z-index:99;}
/*footer*/
.footer{background-color:#090909; border-top:1px solid #55200e; margin-top:64px; padding-bottom:18px; position:relative; text-align:center;}
.footer .footer_up{position:absolute; top:-20px; width:35px; height:20px; left:50%; margin-left:-17px; color:#fff; background-color:#632611; border-top-left-radius:18px; border-top-right-radius:18px;}
.footer .footer_up i{font-size:12px; vertical-align:top; display:block; margin-top:3px;}
.bitcoin{width:414px; margin:20px auto 0; position:relative;}
.bitcoin-icon-wrap{position:absolute; left:-4px; top:-6px; height:48px; width:48px; border-radius:100px; border:4px solid #050505;}
.bitcoin-icon{display:block; height:41px; width:41px; line-height:41px; color:#000; border-radius:100px; border:1px solid #fff; background-color:#f9a644;}
.bitcoin-text{padding:6px 20px 8px 55px; display:block; min-height:37px; color:#fff; text-align:left; font-size:15px; font-family:'Oswald Regular'; border-radius:20px; border:1px solid #505050; background-color:#2e2e2e;}
.bitcoin-text a{color:#fff;}
.bitcoin-text a:hover{color:#d63600;}
.footer .footer_nav{margin:17px 0 10px 0; padding-left:0;}
.footer_nav li{display:inline-block; margin-left:15px;}
.footer_nav li:first-child{margin:0;}
.footer_nav li a{color:#818181; display:inline-block; font-family:"Oswald Light"; font-size:16px; text-transform:uppercase;}
.footer_nav li.active a{color:#fff;}
.footer_nav li a:hover{color:#fff;}
.footer p{margin:0; color:#fff; font-size:12px; padding:6px 0 0;}




[class^=i-], [class*=i-]{font-family:Flaticon; font-size:20px; font-style:normal; font-variant:normal; font-weight:400; text-decoration:inherit; text-transform:none; font-kerning:auto; -webkit-font-kerning:auto; -moz-font-kerning:auto;}
.i-search:before{content:"\f181";}
.i-time:before{content:"\f192";}
.i-movies:before{content:"\f15f";}
.i-tv:before{content:"\f19b";}
.i-games:before{content:"\f13b";}
.i-music:before{content:"\f162";}
.i-apps:before{content:"\f108";}
.i-ninja-portrait:before{content:"\f168";}
.i-documentary:before{content:"\f128";}
.i-other:before{content:"\f16d";}
.i-xxx:before{content:"\f1aa";}
.i-up:before{content:"\f1a2";}
.i-bitcoin:before{content:"\f112";}