/*******************************************************
    TABLET
********************************************************/
@media (max-width:1200px){

#headerBox,
.templateParallax{
	background-size:auto !important;
}

}

@media (max-width: 970px) {
	html {
		min-width: 300px;
	}

	.node-type-solutions-home-page {
		min-width: 300px;
	}

	.node-type-solutions-home-page #subNav .subNavContain{
		width: 100%;
		min-width: 300px;
	}

	.node-type-solutions-home-page .slide {
		min-width: 300px;
	}

	.node-type-solutions-home-page .slideContain {
		min-width: 300px;
		width: 100%;
		padding-left: 20px !important;
		padding-right: 20px !important;
		box-sizing: border-box;
	}

	.node-type-solutions-home-page .menu-block {
		float: none;
		clear: both;
	}

	.node-type-solutions-home-page #header ul {
		display: none;
		width: 100%;
	}

	.node-type-solutions-home-page #header ul li {
		display: block;
		float: none;
		clear: both;
		text-align: center;
		width: 100%;
		padding: 10px 20px;
		box-sizing: border-box;
	}

	.node-type-solutions-home-page #header ul li a {
		border-left: none;
	}

	.node-type-solutions-home-page .mobileNavTrigger {
		width: 40px;
		height: 40px;
		display: block;
		float: right;
		cursor: pointer;
		position: relative;
	}

	.mobileNavTrigger .hor-bar {
		height: 5px;
		width: 100%;
		background: #666;
		margin-top: 8px;
		display: block;
	}

	.mobileNavTrigger.active .hor-bar {
		position: absolute;
		top: 15px;
	}

	.mobileNavTrigger.active .hor-bar:nth-of-type(1) {
		transform: rotate(45deg);
		-webkit-transform: rotate(45deg);
		-moz-transform: rotate(45deg);
		margin-top: 8px;
	}

	.mobileNavTrigger.active .hor-bar:nth-of-type(2) {
		display: none;
	}

	.mobileNavTrigger.active .hor-bar:nth-of-type(3) {
		transform: rotate(-45deg);
		-webkit-transform: rotate(-45deg);
		-moz-transform: rotate(-45deg);
	}
}

@media (max-width: 768px) {
	.node-type-solutions-home-page .slideContain .third {
		width: 100%;
		margin-bottom: 30px;
	}

	.node-type-solutions-home-page #whatsNew .image img {
		width: 100%;
	}
}
