@media (max-width:1024px){
    .is_apcontact .headline{ margin-top:0;}
}

/* Small devices (tablets, 768px and less) */

@media screen (max-width: 945px) {
    .tab-v2 .nav-tabs li.active a{border-bottom:solid 1px #eee;border-top:solid 2px #72c02c;}
}

@media (max-width: 768px) { 
	/*Intro Brand*/
	.intro-brand span {
		font-size: 24px;
		line-height: 32px;
	}
    .grey-main li {    float: none;    margin: 0 0 10px 0;    width: 100%;}
    .grey-main li input{ width:96%;} 
	.intro-brand a.btn-buy {
		font-size:14px;
		padding:9px 22px 6px;				
	}	
    .tab-v2 .nav-tabs li.active a{border-bottom:solid 1px #eee;border-top:solid 2px #72c02c;}
	/*End intro-brand Block*/

	/*Table Hidden Class*/
	.table th.hidden-sm,
	.table td.hidden-sm {
		display: none !important;
	}
	/*End Table Hidden Class*/

	/*Spaces (Margin Bottom)*/
	.mb-margin-bottom-20 {
		margin-bottom: 20px;
	}
	.mb-margin-bottom-30 {
		margin-bottom: 30px;
	}
	.mb-margin-bottom-40 {
		margin-bottom: 40px;
	}
	.mb-margin-bottom-50 {
		margin-bottom: 50px;
	}
	.mb-margin-bottom-60 {
		margin-bottom: 60px;
	}
	/*End Spacea (Margin Bottom)*/
}
@media (max-width:767px){
.is_apcontact { width:100%; float:right; padding-left:0;}
}
/* Medium devices (desktops, 992px and up) */
@media (max-width: 992px) {
	/*Spaces (Margin Bottom)*/
	.md-margin-bottom-20 {
		margin-bottom: 20px;
	}
	.md-margin-bottom-30 {
		margin-bottom: 30px;
	}
	.md-margin-bottom-40 {
		margin-bottom: 40px;
	}
	.md-margin-bottom-50 {
		margin-bottom: 50px;
	}
	.md-margin-bottom-60 {
		margin-bottom: 60px;
	}
	/*End Spacea (Margin Bottom)*/
    
}

/*Sliders
------------------------------------*/


@media (max-width: 900px) {
	/*Slider Sequence*/
	#sequence-theme .info {
		top:80px !important;
		width:60% !important;
		margin-right:50px;
	}

	/*Slider Parallax*/
	.da-slide .da-img {
		display:none;
	}
    .tab-v2 .nav-tabs li.active a{border-bottom:solid 1px #eee;border-top:solid 2px #72c02c;}
}

@media (max-width: 450px) {
	/*Slider Sequence*/
	#sequence-theme .info {
		top:70px !important;
		width:70% !important;
		margin-right:25px;
	}
	#sequence-theme h2 {
		font-size:30px !important;
	}
	#sequence-theme .info p {
		font-size:18px !important;
	}

	/*Slider Parallax*/
	.da-slide p {
		display:none;
	}
    .tab-v2 .nav-tabs li.active a{border-bottom:solid 1px #eee;border-top:solid 2px #72c02c;}
    .video-bg {width:100%; padding:0 0%; display:inline-block;}
}