@media handheld, screen and (max-width: 1160px) {
	body{font-size:11px;}
	.article .social_box{float:none;clear:both;width:auto;margin:0;border:0}
	.social{display:none;padding:10px 34px}
	.social .share_item{width:33.333%;text-align:center}
	.vote_box{position:absolute;bottom:20px;left:0;right:0;border:1px solid #e7e7e7}
	.vote_box a{height:44px;line-height:44px}
	.author.main .article p{width:29%}

	.main .nav.right{float:none;width:100%;}
	.main .nav ul{text-align:center;width:100%}
	.main .nav.right ul{margin:0;text-align:center}
	.main .nav.right li{display:inline-block;padding:0 0 10px}
	.main .nav li{padding-bottom:10px}
	.main .nav p{float:none;padding-bottom:10px}
	.main.content .content_entry{padding:0 0 80px;position:relative}

	.inner,
	.full-width #comments,
	.widget.widget_black_studio_tinymce{min-width:100%;}
	#most_popular .wrap.inner.box{min-width:1680px}
	.full-width .main{margin:0;width:100%}

	.single .header h1{font-size:6.692em}
	.social_widget .vote_box{display:none}
	.social_widget .social{float:none}
}
@media handheld, screen and (max-width: 1400px) {
	.small_hide {float:left!important;clear:left;}
	.main{max-width:1020px;margin-right:30px;}
	.full-width .main{margin:0;width:100%;max-width:100%}
}
@media handheld, screen and (max-width: 998px) {
    .inner,
    .widget.widget_black_studio_tinymce {min-width: 300px;width: 100%;}
    .tablet {display:block}
    aside{display:none}
    .main{margin:0}
    #most_popular h3{font-size:8.538em;}
    #most_popular .info{height:180px;max-width:580px}
    .author.main .article p{float:none!important;width:100%}
    .author.main .article{padding-bottom:60px}
    footer li{font-size:1.131em}
    .header_bg{min-height:100px}
}
@media handheld, screen and (max-width: 768px) {
	.site{position:relative;top:0;right:0}
    .logo{max-width:230px;margin:0!important;float:left!important;}
    .hero h2{font-size:3.615em}
    .hero .item {padding:50px 30px 20px}
    .slider_nav{display:none}
    .hero .author_category{padding-bottom:15px}
    .author.main .article p{width:100%;text-align:left;padding:30px 0}
    .author.main .article h4{margin:0}
    .footer_logo{display:inline-block;margin:0 auto 40px}
    footer li{padding-bottom:10px}
    footer .logo_menu{text-align:center}
    .copyright.inner{padding:30px 20px}
    .desktop { display:none;}
    body.desktop{display:block;}
    .col {float:none;}
    body .mobile {display:block} 
    .inner{padding:0 15px;}
    .col2,.col3,.col4,.col5,.col_3,.col_4,
    .col_4_5,.col_5_5,.col_6,.col_7,.col_8{width:100%;}
    .left, .right{float:none;}
	.menu-toggle{float:right!important}
	.hero h2{font-size:2.615em}
	.hero p{font-size:1.108em}
	.main .article{padding:30px 15px}
	.author_box .avatar{margin:0 auto}
	.author_box .avatar:hover ~ .info, .author_box .info:hover{display:none}
	.author_box{padding:0 0 15px;margin:-34px 0 0}
	.article .featured_img{margin:0}
	.article header p{text-align:center}
	.review_box{font-size:24px;height:52px;line-height:52px;width:52px}
	.btn1{width:100%}
	.main_menu{background:#202020;position:fixed;width:60%;display:block;left:100%;padding:50px 20px;height:100%;top:0;overflow:auto}
	.main_menu.active{display:block!important}
	.main_menu .logo{display:none}
	.main_menu .menu-toggle{display:none}
	.main_menu h3{padding:0 0 15px;font-size:1.373em;color:#fff;font-weight:700;text-align:left;text-transform:none;letter-spacing:0}
	.main_menu li ul{display:none}
	.main_menu > ul > li{display:block;padding:0 0 10px}
	.main_menu > ul > li > a{font-size:2.482em;color:#8d8d8d}
	.main_menu > ul{padding:0;min-width:100%;display:block}
	.main_menu ul a:before{display:none}
	.nicescroll .menu-toggle{right:0}

	.hero .slide{padding-top:160px!important}
	.hero{height:650px!important}
	.category .hero,
	.author .hero{height:auto!important}
	.header .post_info{min-height:50px}
	.single-image{height:380px!important}

	.author .author_info{padding:30px 15px 50px;text-align:center}
	.author_img{margin:0 auto 15px;height:140px;width:140px}
	.author .loops .article img{float:left!important}

	.category .hero h1{font-size:5.615em}

	.entry_content h1{font-size:3.154em}
	.entry_content h2{font-size:2.846em}

	.gallery_pagination .bullet_img{float:left !important}
	.related_posts article{float:left;width:50%}
	.entry_content {padding:50px 15px 60px}
	.entry_content blockquote span{float:none;padding:40px 10px;display:block;margin:0;width:100%}
	.entry_content blockquote span:after{top:0;left:50%;margin-left:-23px}
	.entry_content blockquote em{padding:50px 10px}
	.social_widget{padding:35px 0 30px}
	.related_posts{padding:40px 15px}
	.comments{padding:60px 15px 30px}

	.single .header h1{font-size:4.692em}
	.review{background:#fcfcfc;padding:0 15px}
	.review .row.scores{padding:50px 0 30px}

	.single-image .hero .caroufredsel_wrapper,
	.single-image .hero .slider,.single-image .hero .item{height:310px !important}
	.slider_pagination{bottom:70px}
	footer ul{margin:0}

	.widget.widget_black_studio_tinymce .textwidget p{width:100%}
	.widget.widget_black_studio_tinymce .textwidget img{margin:0 auto}

	/************************************/
	.admin-bar .main_menu,
	.admin-bar .menu-toggle{top:46px}
}
@media handheld, screen and (max-width: 468px) {
	.author .loops .article img{max-width:100%;width:100%;margin:0;float:none!important}
	.category .hero h1{font-size:3.615em}
	.related_posts article{float:none;width:100%}
}