@import "/css/responsive.css";

@media only screen and (max-width: 950px){
	.main-header .nav-outer .main-menu{
		display: none !important;
	}

	.main-header .nav-outer .mobile-nav-toggler{
		display: block;
	}
}

@media only screen and (max-width: 768px) {
	.mobile-menu .navigation li > a:hover, .mobile-menu .navigation li.current > a {
		color: var(--color-primary) !important;
	}
	.tp-mask-wrap .image-column {
		display: none;
	}
	.tp-mask-wrap .content-column {
		padding: 0 15px!important;
	}
	.planning-section .content-column {
		padding: 30px;
	}
	.services-column .row.clearfix {
		text-align: center;
	}
	.services-block {
		margin-bottom: 60px;
	}
	.btn.btn-link.collapsed span,
	.btn.btn-link span {
    	white-space: break-spaces;
	}
	.mob-no-margin {
		margin: 0;
	}
	.mob-no-margin .col-lg-10 {
		padding: 0px!important;
		margin-top: 20px;
	}
	.tab-pane,
	.tab-content .tab-pane{
		padding: 0;
	}
	.tab-pane .mob-no-margin {
		margin-bottom: 30px;
	}
	.mob-no-margin .col-lg-10.account {
		margin-top: 0;
	}
	.tab-pane .mob-no-margin .col-lg-12 .col-lg-2 {
		padding-left: 0;
		margin-top: 20px;
		text-align: left;
	}
}


@media only screen and (max-width: 1280px) {
	.main-header .nav-outer {
		margin-top: 0;
	}
	.btn.btn-link.collapsed span, .btn.btn-link span {
		white-space: break-spaces;
	}

}

@media (min-width:1200px){
	.container{max-width:1500px}

	.feature-block .inner-box{
		text-align: left;
	}
}

@media only screen and (hover: none) and (pointer: coarse) {

	.main-slider .text {
		padding-right: 0;
		font-size: 18px;
		text-align: center;
	}
}
