@media only screen and (min-width: 1920px) and (max-width: 2560px) {
	
}

@media only screen and (min-width: 1280px) and (max-width: 2560px) {
	
}

@media only screen and (min-width: 1100px) and (max-width: 1390px) {
	
}

@media only screen and (max-width: 1199px) and (min-width: 992px){
	

}

@media only screen and (max-width: 1390px){
	
}

@media only screen and (min-width: 1200px){
	
}

@media only screen and (max-width: 1280px){
	
	
}

@media only screen and (max-width: 1100px){
	.footer{
		font-size:15px;
	}
	
	.single-physical-item .physical-content span::before{
		right: initial;
		left: 175px;
	}
	.advantags-content h3::before{
		right: initial;
		left: 140px;
	}
	.what-we-area .what-we-title h2::before{
		right: initial;
		left: 140px
	}
	.advantags-area .advantags-text-content{
		min-height:150px;
	}
	.page-header {
		padding: 65px 0px 0px 0px;
	}
}

@media only screen and (max-width: 991px){
	.header{
		margin-top:0;
	}
	.header-wrapper {
		background: rgb(255,255, 255);
		padding: 15px 0px;
	}
	.header-wrapper #navigation > ul > li > a{
		color:#192121;
	}
	.logo-md{
		text-align:center;
	}
	.slider-img{
		/*height:500px;*/
	}
	.mission-image{
		margin-top:30px;
		text-align:center;
	}
}

@media only screen and (max-width: 768px){
	
}

@media only screen and (max-width: 767px){
	.section-title{
		margin-top:40px;
		margin-bottom:40px;
	}
	.ft_social_share ul {
		padding-left: 0px;
	}
	.slider-img{
		/*height:500px;*/
	}
	
	.row-flex .col-xs-12{
		display: flex;
		-ms-flex: 0 0 100%;
		flex: 0 0 100%;
		max-width: 100%;
	}
	.physical-image{
		margin-top:30px;
	}
	.step-block{
		text-align:center;
	}
	.step-circle{
		left:47%;
	}
	.advantags-area .advantags-text-content{
		width:100%;
	}
}
@media only screen and (max-width: 568px){
	.widget-resources ul li a{
		padding: 15px;
		font-size: 16px;
	}
	.slider-img{
		/*height:350px;*/
		height:230px;
	}
	.footer_logo{
		margin-bottom:20px;
	}
	.slider-captions{
		margin-right:50px;
	}
}
@media only screen and (max-width: 480px){
	.step-circle {
		left: 44%;
	}
	.cta {
		padding: 80px 0px;
		background-position:60%;
	}
}

@media only screen and (max-width: 320px){
	
}

@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) { 
	.header-collapse{margin-top:-55px;}
	.page-header{
	margin-top: 25%;
	}
}
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 767px) 
and (orientation : portrait) { 
	.header-collapse{margin-top:-55px;}
	.page-header{
	margin-top: 54%;
	background-size: cover;
	background-position: center;
	height: 150px;
	}
}
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 568px) 
and (orientation : landscape) { 
		.header-collapse{margin-top:-55px;}
		.page-header{
	margin-top: 42%;
	}
}
@media only screen 
and (min-device-width : 360px) 
and (max-device-width : 640px) 
and (orientation : landscape) { 
		.header-collapse{margin-top:-55px!important;}
		.page-header{
	margin-top: 42%;
	}
}
@media only screen 
and (min-device-width : 411px) 
and (max-device-width : 767px) 
and (orientation : landscape) { 
		.header-collapse{margin-top:-55px;}
		.page-header{
	margin-top: 42%;
	}
}

@media only screen 
and (min-device-width : 411px) 
and (max-device-width : 812px) 
and (orientation : landscape) { 
	
}