@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;

	}

	

}