@media (min-width: 1200px) {
	.elementor-section.elementor-section-boxed >.elementor-container,
	.container {
		max-width: 1200px !important;
	}
	.col-xl-five {
		-webkit-box-flex: 0;
		-ms-flex: 0 0 20%;
		flex: 0 0 20%;
		max-width: 20%;
	}
	/* Heading */
	.tcr_custom_heading_wrapper .tcr-heading-title-wrapper .heading-title {
		line-height: 50px;
		font-size: 40px;
	}

}

@media (max-width: 1200px) {
	#page.site {
	    overflow: hidden;
	}
	.elementor-section.elementor-section-boxed > .elementor-container,
	.container {
		max-width: none !important;
	}
/* Header */
	#site-navigation-mobile {
		display: block;
	}
	.header-layout-3 .header-stickable-wrap .header-nav-right-side,
	.header-layout-2 .site-header .site-header-top .tcr-header-info,
	.header-layout-2 .header-nav-right-side .tcr-header-button-container .tcr-header-button a{
		display: none !important;
	}
	.header-layout-2.site-header-container{
		padding: 0;
	}
/* pricing */
	.pricing-table-style-1 .pricing-table-title-wrapper{
		font-size: 24px;
		line-height: 34px;
	}
/* expand */
	.tcr-right-expand.Service-right-expand .elementor-widget-wrap,
	.tcr-left-expand.about-expand .elementor-widget-wrap{
		width: 100%;
	}

}

@media(max-width:1024px) {
	/* Footer */
	footer .footer-topbar .footer-logo {
	border-radius: 0;
	}
	footer .footer-topbar .contact-info .contact-info-inner {
		display: inherit !important;
	}
	footer .footer-topbar .contact-info .contact-info-inner li {
		margin-left: 0;
		width: 50%;
		float: left;
		margin: 10px 0;
	}
}

@media (max-width: 991px) {
	/* Sidebar */
	.content-area.col-lg-8 {
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
		padding-bottom: 50px;
	}
	.content-area.col-md-12 {
		padding-bottom: 50px;
	}
	.site-content .widget-area.col-lg-4 {
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
		margin-top: 0;
	}
	.site-main{
		padding-top: 80px;
	}
	/* Footer */
	footer .tcr-copyright .footer-bottombar {
	  text-align: center;
	}
	footer .tcr-copyright .footer-right {
     text-align: inherit;
     margin-top: 0;
	}
	/*heading */
	.tcr_custom_heading_wrapper .tcr-heading-title-wrapper .heading-title {
		line-height:50px !important;
		font-size:40px !important;
	}
}

@media (max-width: 767px) {
/* Sidebar */
	body.page-template-full-width #content .site-main .entry-content>.wpb_row.vc_row-fluid {
		padding-top: 60px;
		padding-bottom: 40px;
	}
	.single-team .site-main {
		padding-top: 60px;
	}
	.site-main {
		padding-top: 60px;
	}
	.site-content .sidebar {
		padding-bottom: 30px !important;
	}
	.pettern-bottom:after,
	.pettern-top:before{
		content: unset;
	} 
	.tcr-show-image .post-thumbnail img{
		margin-bottom: 50px;
	}
	.single-post .content-area.col-lg-8{
		padding-bottom: 80px;
	}

/* Blog */
	.post-author-box {
		display: block;
	}
	.comment-list .comment-avatar,
	.post-author-box .post-author-image {
		margin-bottom: 30px;
	}
	.comment-list .children {
		padding-left: 30px;
	}
	.tcr-blog-classic footer .entry-meta-container>span {
		margin-right: 10px;
		display: inline-block;
	}
	.gallery-columns-2 .gallery-item {
		max-width: 100%;
	}
	.tcr-blog-classic-inner .gallery .gallery-item {
		padding: 0;
		margin: 10px 0;
	}
	.comment-respond p.comment-form-author,
	.comment-respond p.comment-form-email {
		margin-right: 0;
		flex: 100%;
	}
	.comment-form .form-submit {
		margin: 0;
	}
	.tcr-blog-classic blockquote {
		margin-left: 0;
	}
	.comment-list .comment-avatar img.avatar {
		width: 60px;
	}
	.comment-list .comment-avatar {
		margin-right: 0;
	}
	.comment-list .comment-content {
		margin-left: 0;
		margin-right: 10px;
		display: inline-block;
	}
	.gallery-columns-2 .gallery-item {
		max-width: 100%;
	}
	.tcr-blog-classic-inner .gallery .gallery-item {
		padding: 0;
		margin: 10px 0;
	}
	.comment-respond p.comment-form-author,
	.comment-respond p.comment-form-email {
		margin-right: 0;
		flex: 100%;
	}
	.comment-form .form-submit {
		margin: 0;
	}
	.tcr-blog-classic blockquote {
		margin-left: 0;
	}
	.comment-list .comment-avatar img.avatar {
		width: 60px;
	}
	.comment-list .comment-avatar {
		margin-right: 0;
	}
	.comment-list .comment-content {
		margin-left: 0;
		margin-bottom: 20px;
	}

/* Nav */
	.comment-navigation .nav-previous,
	.posts-navigation .nav-previous,
	.post-navigation .nav-previous {
		width: 100%;
	}
	.comment-navigation .nav-next,
	.posts-navigation .nav-next,
	.post-navigation .nav-next {
		width: 100%;
		margin-top: 30px;
	}
	.client-style-1 .tcr-client-cover {
		width: 100%;
	}
	.social-info-wrapper ul {
		display: block;
	}
	footer .footer-topbar .contact-info .contact-info-inner li{
		width: 100%;
	}
}

@media (min-width: 767px) {
/* Footer */
    .site-footer .widget{
		margin: 20px 0;
	}
}

@media (max-width: 575px) {
/* show */
	.show .tcr-show-content-info .tcr-show-buttons .tcr-show-button.show-watch a{
		margin-bottom: 20px
	}
}
 