/* SMARTPHONE */

@media (max-width:575.98px) 
{
	
}

@media (min-width:576px) and (max-width:767.98px)
{
	
	
	
	#content #boxarea #trust IMG
	{
		margin-left:1px;
		margin-right:1px;
	}
	
	
	
}

@media (max-width:767.98px)
{
	.plan {
		font-size: 20px;
	}
	
	#top {
		display: block;
	}
	
	#content .size75
	{
		max-height: 100% !important;
	}
	
	#contact H4 {
		font-size: 20px !important;
		margin-top: 10px !important;
	}
	
	#header #head .d-block {
		margin-left: auto !important;
		margin-right: auto !important;
	}
	
	#content #hero
	{
		background: #0785e1;
		border-bottom: 10px solid #92c8f2;
		padding-bottom: 20px;
		height: inherit;
		text-align: center;
	}
	
	
	#content #breaches H3
	{
		font-size:16px;
	}
	
	#content #breaches P
	{
		font-size:14px;
	}
	
	
	#content #hero H1,
	#content H1
	{
		font-size:18px;
	}
	
	
	#content #hero H2
	{
	font-weight: normal;
    font-size: 13px;
    line-height: 16px;
	}
	
	#content #boxarea P
	{
	width:initial;
	min-width:initial;
	}
	
	
	
	#content .btn
	{
	font-size:15px;
	}
	
	#content #hero #top-btn-wrapper
	{
	margin-top:15px;
	}
	
	#head P
	{
		text-align: center;
		padding-right: 0px;
	}
	
	#content #breaches H2,
	#content #boxarea H2,
	#content #whytrust H2
	{
		font-size:16px;
		
	}
	
	#content #breaches H2.second
	{
		font-size:16px;
	}
 
	
	#content .whytrust-tm
	{
	margin-top: 6px;
	}

	#content .whytrust-bm
	{
	margin-bottom: 4px;
	}
	
	
	#content #boxarea #trust
	{
		margin-top: 0px;
	}
}

@media (min-width:768px) and (max-width:820.98px)
{
	.plan {
		font-size: 20px;
	}
	
	
	#content #hero
	{
	background-size:200%;
	padding-top:0px;
	height:  440px;
	}
	
	#content #hero H1,
	#content H1
	{
	font-size:28px;
	}
	
	#content #hero H2
	{
	font-weight: normal;
    font-size: 15px;
    line-height: 18px;
	}
	
	#content .btn
	{
	font-size:15px;
	}
	
	#content #hero #top-btn-wrapper
	{
	margin-top:20px;
	}
	
	#content #breaches H2,
	#content #boxarea H2,
	#content #whytrust H2
	{
		font-size:18px;
		
	}
	
	#content #breaches H2.second
	{
		font-size:17px;
	}
	
	#content .whytrust-tm
	{
		margin-top: 4px;
	}

	#content .whytrust-bm
	{
		margin-bottom: 2px;
	}
	
	
	
}

@media (min-width:821px) and (max-width:991.98px)
{
	.plan {
		font-size: 22px;
	}
	
	#top {
		margin-top: -30px;
	}
	
	#content #hero
	{
	background-size:200%;
	padding-top:0px;
	padding-bottom:0px;
	height: 460x;
	}
	
	#content #hero H1,
	#content H1
	{
	font-size:28px;
	}
	
	#content #hero H2
	{
	font-weight: normal;
    font-size: 16px;
    line-height: 20px;
	}
	
	#content .btn
	{
	font-size:18px;
	}
	
	
	
	#content #top-btn-wrapper
	{
	margin-top:30px;
	}
	
	#content #breaches H2,
	#content #boxarea H2,
	#content #whytrust H2
	{
		font-size:20px;
		
	}
	
	#content #breaches H2.second
	{
		font-size:18px;
	}
	
	#content .whytrust-tm
	{
		margin-top: 4px;
	}

	#content .whytrust-bm
	{
		margin-bottom: 2px;
	}
	
}

@media (min-width:992px) and (max-width:1199.98px)
{
	#top {
		margin-top: 10px;
	}
	
	#content #whytrust H2,
	#content #breaches H2,
	#content #boxarea H2
	{
		font-size:26px;
		
	}
	
	#content #breaches H2.second
	{
		font-size:20px;
	}
	
	
	#content .whytrust-tm
	{
		margin-top: 8px;
	}

	#content .whytrust-bm
	{
		margin-bottom: 6px;
	}

}


	
/* SMARTPHONE SMALL SCREEN */
@media only screen and (max-width: 320px) {

	

}

/* SMARTPHONE LANDSCAPE */
@media only screen and (max-width: 767px) and (orientation: landscape) {



}

/* iPHONEX LANDSCAPE */
@media only screen and (max-width: 900px) and (orientation: landscape) {



}

/* TABLET */
/*@media (min-width:768px) and (max-width:800px)
{

	#content #hero
	{
	background-size:200%;
	padding-top:0px;
	}
	
	#content #hero H1,
	#content H1
	{
	font-size:28px;
	}
	
	#content #hero H2,
	#content H2
	{
	font-weight: normal;
    font-size: 15px;
    line-height: 18px;
	}
	
	#content .btn
	{
	font-size:15px;
	}
	
	#content #hero #top-btn-wrapper
	{
	margin-top:20px;
	}
	
	
}*/

/* IPAD LANDSCAPE */
@media only screen 
and (min-device-width : 1024px) 
and (max-device-width : 1024px) 
and (orientation: landscape)
{

}

/* IPAD PRO PORTRAIT */
@media only screen 
and (min-device-width : 1024px) 
and (max-device-width : 1366px) 
and (orientation: portrait)
{

}

/* IPAD PRO LANDSCAPE */
@media only screen 
and (min-device-width : 1024px) 
and (max-device-width : 1366px) 
and (orientation: landscape)
{

}

@media (min-width: 801px) and (max-width: 970px)
{

}

@media (min-width: 801px) and (max-width: 1040px)
{

	

}

@media (min-width: 1041px) and (max-width: 1199px)
{


}

/* DESKTOP */
@media (min-width:800px) and (max-width:1399px)
{

}

@media (min-width:992px) and (max-width:1000px)
{

}

/* WIDE, BUT BEFORE WIDESCREEN */
@media (min-width: 1200px)
{
	#top {
		margin-top: 30px;
	}
}

/* WIDESCREEN */
@media (min-width: 1400px)
{

}

/* WIDESCREEN */
@media (min-width: 996px)
{
	#sel1 { display: block !important;;}
	#sel2 { display: none !important;;}
}
@media (max-width: 995.999px)
{
	#sel2 { display: block !important;;}
	#sel1 { display: none !important;;}
	#dd1 { margin-top: -35px !important; }
}


@media screen and (min-width: 1600px) {
	

	#FAQ .FAQ-heading h3
	{
		font-size: 36px;
		line-height: 44px;
		margin: 90px 0 0;
	}

	#FAQ .FAQ-heading span
	{
		font-size: 20px;
		line-height: 30px;
	}

	#FAQ summary
	{
		font-size: 28px;
		line-height: 28px;
	}

	#FAQ p,
	#FAQ ol li
	{
	font-size: 22px;
	line-height: 33px;
	}
}