@media (max-width: 991px){
	#contact-jim{
		background: #eee;
		position: relative;
		text-align: center;
		margin-bottom: 180px;
		border-radius: 0;
	}
	#whyInt{
		padding: 0;
	}
	.breadcrumb a{
		 font-size: 14px;
    padding: 4px;
	}
	.hList li{
		font-size: 12px;
	}
}
@media (min-width:768px) and (max-width: 991px){
	.main-nav a{
	padding:10px 9px !important;
	}
	.brt strong{
		display: none;
	}
	.proDet .btn-green{
		margin-bottom: 20px;
	}
	#featTabs ul li{
		height: auto !important;
		border:0 !important;
	}

}
@media (max-width: 767px){
	#feature-list .bm{
		margin-bottom: 30px;
	}
	.tooltipM span{
	opacity: 0 !important;
	visibility: hidden !important;
}
	.tooltipM.active span{
	opacity: 1 !important;
	visibility: visible !important;
}
.satisfaction-guarantee{
	top: 20px;
}
.satisfaction-guarantee span{
	    left: -160px;
	    top: 100%;
}
	.main-nav .navbar-nav li.dropdown{
    background: #eee;
    display: inline-block;
    float: right;
    margin-top: -40px;
    padding: 10px;
}
	#caret-a{
	padding: 0px;
    position: relative;
    left: auto;
}
	.breadcrumb{
		padding: 20px 20px 40px;
	}
	.headHome.rest .h{
		font-size: 26px;
	}
	.brt strong{
		display: none;
	}
	#featTabs .rOne li{
		text-align: center;
	}
	.rmg{
		margin: 40px auto;
		width: 70%;
	}
	.satisfaction-guarantee{
		right: calc((100% - 260px)/ 2);
	}
	#featTabs .nav-tabs li a{
		font-size: 12px;
	}
	.main-nav .navbar-collapse{
		background-color: #fff;
		margin-top: 37px;
		position: relative;
		z-index: 99;
		box-shadow: 0 0 62px -8px #000;
	}
	.main-nav .navbar-collapse a{
		color: #000 !important;
	}
	#proTabs .nav-tabs li a{
		font-size: 18px;
	}
	#proTabs .nav-tabs li a .fa{
		clear: both;
		display: block;
	}
	#macMed .btn-green, #mSecurity .btn-gold, #mSecurity .btn-green, #adBlocker .btn-gold, #macMed .btn-gold, #passVault .btn-green{
		margin-bottom: 20px;
	}
	#proTabs .nav-tabs li{
		width: 100%;
		display: block;
		margin: 0 auto;
	}
	.selectDep .radios{
		font-size: 12px;
	}
	section.support ul li{
		width: 100% !important;
	}
	li.nob{
		margin-bottom: 40px;
	}
}
@media (max-width: 480px){
	
	#featTabs .nav-tabs li{
		width: 100%;
		text-align: center;
	}
	footer ul li{
		font-size: 12px;
	}
	footer .linksInline li a{
		padding: 5px;
	}
	.pkgBox .btn, #intro .btn, .proDet .btn-green, .proDet .btn-gold, li.nob, .hide-mob, #mSecurity .btn, #macMed .btn, #adBlocker .btn, #passVault .btn{
		display: none !important;
	}
}