@media only screen and (max-width: 1140px){
	
	.bl-comment-item .bl-comment-item{
		margin-left:0px;
	}
	.entry-content .rev_slider a.res-btn, .rev_slider a.res-btn{
		min-width:200px;
	}
	
}

@media only screen and (max-width: 1024px){
	
	.header-nav .nav > li > a, .is-fixed .header-nav .nav > li > a{
		padding:20px 12px;
	}
	
	.main-slider .res-title,.main-slider .res-center{
		text-align:center !important;
	}
		
}

@media only screen and (max-width: 991px){
	.mo-left .header-nav .logo-header{
		display:none;
	}
	.mo-left .header-nav.show{
		top:32px;
	}
	.mo-left .sticky-header.is-fixed .header-nav.show{
		top:0px;
	}
	.header-nav .nav > li > a, .is-fixed .header-nav .nav > li > a{
		padding:10px 15px;
	}
	.header-nav .nav > li.menu-item-has-children:before{
		    background-color: rgba(0, 0, 0, 0.2);
			color: #ffffff;
			height: 100%;
			line-height: 40px;
			position: absolute;
			right: 0;
			text-align: center;
			top: 4px;
			width: 40px;
			z-index: 3;
	}
	.main-slider .tparrows{
	  display:none !important;
	}
	.main-slider .tp-bullets{
	  display:block !important;
	}
}

@media only screen and (max-width: 782px){
	.admin-bar .is-fixed .main-bar {
		top: 46px;
	}
}

@media only screen and (max-width: 767px){
	.admin-bar .is-fixed .main-bar {
		top: 46px;
	}
	.admin-bar .is-fixed .main-bar {
		top: 46px;
	}
	.side-bar{
		margin-top:15px;
	}
	.mo-left .header-nav.show{
		top:46px;
	}	
	.main-slider .res-title,.main-slider .res-center{
		text-align:center !important;
	}
}

@media only screen and (max-width: 600px){
	.admin-bar .is-fixed .main-bar {
		top: 0px;
	}
	.section-full,.content-inner,.section-full.content-inner-1,.section-full.content-inner-2{
		margin-top:50px;
	}
	.main-slider .res-title,.main-slider .res-center{
		text-align:center !important;
	}
	.main-slider .be-slide-content .be-title{
		font-size:20px !important;
	}
	.main-slider .be-slide-content .text-white{
		font-size:20px !important;
		line-height: 30px !important;
	}
	.main-slider .be-slide-content .site-button{
		font-size:15px !important;
		padding:15px 19px !important;
	}
}

@media only screen and (max-width: 499px){
	.main-slider .res-title{
		font-size:40px !important;
		text-align:center !important;
	}
	.main-slider .res-center{
		text-align:center !important;
	}
	.entry-content .rev_slider a.res-btn, .rev_slider a.res-btn{
		max-width:180px !important;
		min-width:180px !important;
	}
	.comment-list .comment .comment-author .avatar{
		position:relative;
		top:auto;
		left:auto;
		width:auto;
		height:auto;
		margin-bottom:20px;
	}
	.comment-list .comment .comment-body{
		margin-left:0px;
	}
	.comment-list .comment .comment-body:before,
	.comment-list .comment .comment-body:after{
		display:none;
	}
}

@media only screen and (max-width: 380px){
	.main-slider .res-title{
		font-size:20px !important;
		text-align:center !important;
	}
	.main-slider .res-center{
		text-align:center !important;
	}
	.entry-content .rev_slider a.res-btn, .rev_slider a.res-btn{
		max-width:100px !important;
		min-width:100px !important;
	}
	
}