/* 5.2 Icons */

span.icon {
	margin: 0px 0px 0px 0px;
	height: 150px;
	width: 150px;
	background-size: 150px 150px;
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	}

span.icon.small {
	height: 100px;
	width: 100px;
	background-size: 100px 100px;
	}

span.icon.wide {
	height: 150px;
	width: 200px;
	background-size: 200px 150px;
	}

span.icon.center {
	margin-right: auto;
	margin-left: auto;
	}
	
span.icon.nudge-left,
span.illus.nudge-left {
	margin-left: -10px;
	}
	
span.icon.nudge-right,
span.illus.nudge-right {
	margin-right: -10px;
	}
	
span.icon.shift-left,
span.illus.shift-left {
	margin-left: -20px;
	}
	
span.icon.shift-right,
span.illus.shift-right {
	margin-right: -20px;
	}
	
span.icon.push-left,
span.illus.push-left {
	margin-left: -30px;
	}
	
span.icon.push-right,
span.illus.push-right {
	margin-right: -30px;
	}
	
span.icon.shove-left,
span.illus.shove-left {
	margin-left: -40px;
	}
	
span.icon.shove-right,
span.illus.shove-right {
	margin-right: -40px;
	}
	
span.icon.force-left,
span.illus.force-left {
	margin-left: -50px;
	}
	
span.icon.force-right,
span.illus.force-right {
	margin-right: -50px;
	}
	
span.icon.loose-right {
	margin-right: 25px;
	}

span.icon.loose {
	margin-top: 20px;
	margin-bottom: 20px;
	}

span.icon.semiloose {
	margin-top: 10px;
	margin-bottom: 10px;
	}

span.icon.semitight {
	margin-top: -10px;
	margin-bottom: -10px;
	}

span.icon.semitight-top {
	margin-top: -10px;
	}

span.icon.semitight-bottom {
	margin-bottom: -10px;
	}

span.icon.tight {
	margin-top: -20px;
	margin-bottom: -20px;
	}

span.icon.tight-top {
	margin-top: -20px;
	}
	
span.icon.tight-bottom {
	margin-bottom: -20px;
	}
	
span.icon.tighter {
	margin-top: -30px;
	margin-bottom: -30px;
	}

span.icon.tighter-top {
	margin-top: -30px;
	}
	
span.icon.tighter-bottom {
	margin-bottom: -30px;
	}
	
span.icon.extratight-top {
	margin-top: -40px;
	}
	
span.icon.extratight-bottom {
	margin-bottom: -40px;
	}

span.icon.supertight-top {
	margin-top: -60px;
	}
	
	

/* 5.2.0 150x150 Icons */

span.icon#agility {
	background-image: url('../images/icons/icon-agility-300x300.png');
	}

span.icon#alert {
	background-image: url('../images/icons/icon-alert-300x300.png');
	}

span.icon#analyst-report,
span.icon.analyst-report {
	background-image: url('../images/icons/icon-analyst-report-300x300.png');
	}

span.icon#analyst-report-avidthink-sase-foundation {
	background-image: url('../images/icons/icon-analyst-report-avidthink-sase-foundation-300x300.png');
	}

span.icon#analyst-report-cyberratings-enterprise-firewalls {
	background-image: url('../images/icons/icon-analyst-report-cyberratings-enterprise-firewalls-300x300.png');
	}

span.icon#analyst-report-cyberratings-sd-wan {
	background-image: url('../images/icons/icon-analyst-report-cyberratings-sd-wan-300x300.png');
	}

span.icon#analyst-report-ema-availability-buying,
span.icon.analyst-report-ema-availability-buying {
	background-image: url('../images/icons/icon-analyst-report-ema-availability-buying-300x300.png');
	}

span.icon#analyst-report-ema-how-enterprises-succeed-with-software-defined-wan {
	background-image: url('../images/icons/icon-analyst-report-ema-how-enterprises-succeed-with-software-defined-wan-300x300.png');
	}
	
span.icon#simple-dos-and-donts-remote-ztna-solution {
    background-image: url(../images/icons/icon-simple-dos-and-donts-remote-ztna-solution.png);
    }

span.icon#analyst-report-fs-best-practices-award {
	background-image: url('../images/icons/icon-analyst-report-fs-best-practices-award-300x300.png');
	}

span.icon#analyst-report-fs-covid {
	background-image: url('../images/icons/icon-analyst-report-fs-covid-300x300.png');
	}

span.icon#analyst-report-fs-how-midmarket {
	background-image: url('../images/icons/icon-analyst-report-fs-how-midmarket-300x300.png');
	}

span.icon#analyst-report-frost-and-sullivan-radar-global-sd-wan-vendor-market-2020 {
	background-image: url('../images/icons/icon-analyst-report-frost-and-sullivan-radar-global-sd-wan-vendor-market-2020-300x300.png');
	}

span.icon#analyst-report-futuriom-2020-trends {
	background-image: url('../images/icons/icon-analyst-report-futuriom-2020-trends-300x300.png');
	}

span.icon#analyst-report-futuriom-40-2022 {
	background-image: url('../images/icons/icon-analyst-report-futuriom-40-2022-300x300.png');
	}

span.icon#analyst-report-futuriom-sd-wan-growth-outlook-2019 {
	background-image: url('../images/icons/icon-analyst-report-futuriom-sd-wan-growth-outlook-2019-300x300.png');
	}

span.icon#analyst-report-futuriom-sd-wan-growth-report-2020 {
	background-image: url('../images/icons/icon-analyst-report-futuriom-sd-wan-growth-report-2020-300x300.png');
	}

span.icon#analyst-report-futuriom-wfh {
	background-image: url('../images/icons/icon-analyst-report-futuriom-wfh-300x300.png');
	}

span.icon#analyst-report-gartner-quick-question {
		background-image: url('../images/icons/icon-analyst-report-gartner-quick-question-300x300.png');
	}

span.icon#analyst-report-gartner-critical-capabilties-2020 {
	background-image: url('../images/icons/icon-analyst-report-gartner-critical-capabilties-2020-300x300.png');
	}

span.icon#analyst-report-gartner-critical-capabilties-2021 {
	background-image: url('../images/icons/icon-analyst-report-gartner-critical-capabilties-2021-300x300.png');
	}

span.icon#analyst-report-gartner-magic-quadrant-2020 {
	background-image: url('../images/icons/icon-analyst-report-gartner-magic-quadrant-2020-300x300.png');
	}

span.icon#analyst-report-gartner-magic-quadrant-2021 {
	background-image: url('../images/icons/icon-analyst-report-gartner-magic-quadrant-2021-300x300.png');
	}

span.icon#analyst-report-gigaom-radar-for-evaluating-secure-service-access {
	background-image: url('../images/icons/icon-analyst-report-gigaom-radar-for-evaluating-secure-service-access-300x300.png');
	}

span.icon#analyst-report-gigaom-key-criteria-for-evaluating-secure-service-access {
	background-image: url('../images/icons/icon-analyst-report-gigaom-key-criteria-for-evaluating-secure-service-access-300x300.png');
	}

span.icon#analyst-report-nss-labs-next-generation-firewall-test-report-2019 {
	background-image: url('../images/icons/icon-analyst-report-nss-labs-next-generation-firewall-test-report-2019-300x300.png');
	}

span.icon#analyst-report-nss-labs-ngips-test-report-2019 {
	background-image: url('../images/icons/icon-analyst-report-nss-labs-ngips-test-report-2019-300x300.png');
	}

span.icon#analyst-report-suss-government {
	background-image: url('../images/icons/icon-analyst-report-suss-government-300x300.png');
	}







span.icon#analytics {
	background-image: url('../images/icons/icon-analytics-300x300.png');
	}

span.icon#analytics-alt {
	background-image: url('../images/icons/icon-analytics-alt-300x300.png');
	}

span.icon#applications {
	background-image: url('../images/icons/icon-applications-300x300.png');
	}

span.icon#architecture {
	background-image: url('../images/icons/icon-architecture-300x300.png');
	}

span.icon#award {
	background-image: url('../images/icons/icon-award-300x300.png');
	}

span.icon#biohazard {
	background-image: url('../images/icons/icon-biohazard-300x300.png');
	}

span.icon#branch {
	background-image: url('../images/icons/icon-branch-300x300.png');
	}

span.icon#branch-datacenter-cloud {
	background-image: url('../images/icons/icon-branch-datacenter-cloud-300x300.png');
	}

span.icon.sase-roi-calculator {
	background-image: url('../images/icons/icon-calculator-300x300.png');
	}
	
span.icon#case-study,
span.icon.case-study {
	background-image: url('../images/icons/icon-case-study-300x300.png');
	}

span.icon#circuit-virtual {
	background-image: url('../images/icons/icon-circuit-virtual-300x300.png');
	}

span.icon#cloud {
	background-image: url('../images/icons/icon-cloud-300x300.png');
	}

span.icon#cloud-delivered {
	background-image: url('../images/icons/icon-cloud-delivered-300x300.png');
	}

span.icon#cloud-gateway {
	background-image: url('../images/icons/icon-cloud-gateway-300x300.png');
	}

span.icon#cloud-secure {
	background-image: url('../images/icons/icon-cloud-secure-300x300.png');
	}

span.icon#cloud-secure-public {
	background-image: url('../images/icons/icon-cloud-secure-public-300x300.png');
	}

span.icon#column {
	background-image: url('../images/icons/icon-column-300x300.png');
	}

span.icon#compass {
	background-image: url('../images/icons/icon-compass-300x300.png');
	}

span.icon#construction {
	background-image: url('../images/icons/icon-construction-300x300.png');
	}

span.icon#csg-small {
	background-image: url('../images/icons/icon-csg-small-300x300.png');
	}

span.icon#csg-medium {
	background-image: url('../images/icons/icon-csg-medium-300x300.png');
	}

span.icon#csg-large {
	background-image: url('../images/icons/icon-csg-large-300x300.png');
	}

span.icon#csg-medium-5g {
	background-image: url('../images/icons/icon-csg-medium-5g-300x300.png');
	}

span.icon#csg-5g {
	background-image: url('../images/icons/icon-csg-5g-300x300.png');
	}

span.icon#csg-2500 {
	background-image: url('../images/icons/icon-csg-2500-300x300.png');
}

span.icon#csg-3000 {
	background-image: url('../images/icons/icon-csg-3000-300x300.png');
}

span.icon#csg-4000 {
	background-image: url('../images/icons/icon-csg-4000-300x300.png');
	}

span.icon#csg-5000 {
	background-image: url('../images/icons/icon-csg-5000-300x300.png');
	}

span.icon#datacenter {
	background-image: url('../images/icons/icon-datacenter-300x300.png');
	}

span.icon#datacenter-alt {
	background-image: url('../images/icons/icon-datacenter-alt-300x300.png');
	}

span.icon#datasheet,
span.icon.datasheet {
	background-image: url('../images/icons/icon-datasheet-300x300.png');
	}

span.icon#director {
	background-image: url('../images/icons/icon-director-300x300.png');
	}

span.icon#education {
	background-image: url('../images/icons/icon-education-300x300.png');
	}

span.icon#end-to-end {
	background-image: url('../images/icons/icon-end-to-end-300x300.png');
	}

span.icon#energy {
	background-image: url('../images/icons/icon-energy-300x300.png');
	}

span.icon#experiences-and-attitudes-towards-a-post-covid-workforce {
	background-image: url('../images/icons/icon-experiences-and-attitudes-towards-a-post-covid-workforce.300x300.png');
	}

span.icon#finance {
	background-image: url('../images/icons/icon-finance-300x300.png');
	}

span.icon#firewall,
span.icon.firewall {
	background-image: url('../images/icons/icon-firewall-300x300.png');
	}

span.icon#gear {
	background-image: url('../images/icons/icon-gear-300x300.png');
	}

span.icon#growth {
	background-image: url('../images/icons/icon-growth-300x300.png');
	}

span.icon#healthcare {
	background-image: url('../images/icons/icon-healthcare-300x300.png');
	}

span.icon#hospitality {
	background-image: url('../images/icons/icon-hospitality-300x300.png');
	}

span.icon#hosted {
	background-image: url('../images/icons/icon-hosted-300x300.png');
	}

span.icon#hybrid-cloud {
	background-image: url('../images/icons/icon-hybrid-cloud-300x300.png');
	}

span.icon#intelligence {
	background-image: url('../images/icons/icon-intelligence-300x300.png');
	}

span.icon#laptop,
span.icon.laptop {
	background-image: url('../images/icons/icon-laptop-300x300.png');
	}

span.icon#laptop-mobile {
	background-image: url('../images/icons/icon-laptop-mobile-300x300.png');
	}

span.icon#legal {
	background-image: url('../images/icons/icon-legal-300x300.png');
	}

span.icon#location {
	background-image: url('../images/icons/icon-location-300x300.png');
	}

span.icon#locations {
	background-image: url('../images/icons/icon-locations-300x300.png');
	}

span.icon#locations-dual {
	background-image: url('../images/icons/icon-locations-dual-300x300.png');
	}

span.icon#magnifying-glass {
	background-image: url('../images/icons/icon-magnifying-glass-300x300.png');
	}

span.icon#magnifying-glass-green {
	background-image: url('../images/icons/icon-magnifying-glass-green-300x300.png');
	}

span.icon#mobile {
	background-image: url('../images/icons/icon-mobile-300x300.png');
	}

span.icon#mobile-client {
	background-image: url('../images/icons/icon-mobile-client-300x300.png');
	}

span.icon#network-performance {
	background-image: url('../images/icons/icon-network-performance-300x300.svg');
	}

span.icon#multi-tenancy {
	background-image: url('../images/icons/icon-multi-tenancy-300x300.png');
	}

span.icon#network {
	background-image: url('../images/icons/icon-network-300x300.png');
	}

span.icon#network-cloud {
	background-image: url('../images/icons/icon-network-cloud-300x300.png');
	}

span.icon#network-overlay {
	background-image: url('../images/icons/icon-network-overlay-300x300.png');
	}

span.icon#on-prem {
	background-image: url('../images/icons/icon-on-prem-300x300.png');
	}

span.icon#performance {
	background-image: url('../images/icons/icon-performance-300x300.png');
	}

span.icon#policy,
span.icon.policy {
	background-image: url('../images/icons/icon-policy-300x300.png');
	}

span.icon#policy-template {
	background-image: url('../images/icons/icon-policy-template-300x300.png');
	}

span.icon#pricetag {
	background-image: url('../images/icons/icon-pricetag-300x300.png');
	}

span.icon#public {
	background-image: url('../images/icons/icon-public-300x300.png');
	}

span.icon#pulse {
	background-image: url('../images/icons/icon-pulse-300x300.png');
	}

span.icon#puzzle {
	background-image: url('../images/icons/icon-puzzle-300x300.png');
	}

span.icon#radar {
	background-image: url('../images/icons/icon-radar-300x300.png');
	}

span.icon#reduce-costs {
	background-image: url('../images/icons/icon-reduce-costs-300x300.png');
	}

span.icon#retail {
	background-image: url('../images/icons/icon-retail-300x300.png');
	}
	

span.icon#routing {
	background-image: url('../images/icons/icon-routing-300x300.png');
	}

span.icon#integration {
	background-image: url('../images/icons/icon-integration--300x300.svg');
	}

span.icon#interface {
	background-image: url('../images/icons/icon-interface-300x300.svg');
	}

span.icon#routing-scalable {
	background-image: url('../images/icons/icon-routing-scalable-300x300.png');
	}

span.icon#sase-for-dummies {
	background-image: url('../images/icons/icon-sase-for-dummies-300x300.png');
	}

span.icon#satellite {
	background-image: url('../images/icons/icon-satellite-300x300.png');
	}

span.icon#scalability {
	background-image: url('../images/icons/icon-scalability-300x300.png');
	}

span.icon#security-lock {
	background-image: url('../images/icons/icon-security-lock-300x300.png');
	}

span.icon#security-lock-integrated {
	background-image: url('../images/icons/icon-security-lock-integrated-300x300.png');
	}

span.icon#security-shield {
	background-image: url('../images/icons/icon-security-shield-300x300.png');
	}

span.icon#segmentation {
	background-image: url('../images/icons/icon-segmentation-300x300.png');
	}

span.icon#servers {
	background-image: url('../images/icons/icon-servers-300x300.png');
	}

span.icon#shield-defense {
	background-image: url('../images/icons/icon-shield-defense-300x300.png');
	}

span.icon#software-stack {
	background-image: url('../images/icons/icon-software-stack-300x300.png');
	}

span.icon#solution-brief,
span.icon.solution-brief {
	background-image: url('../images/icons/icon-solution-brief-300x300.png');
	}
	
span.icon#speed {
	background-image: url('../images/icons/icon-speed-300x300.png');
	}

span.icon#start {
	background-image: url('../images/icons/icon-start-300x300.png');
	}

span.icon#tools {
	background-image: url('../images/icons/icon-tools-300x300.png');
	}

span.icon#traffic {
	background-image: url('../images/icons/icon-traffic-300x300.png');
	}

span.icon#traffic-routing {
	background-image: url('../images/icons/icon-traffic-routing-300x300.png');
	}

span.icon#traffic-steering {
	background-image: url('../images/icons/icon-traffic-steering-300x300.png');
	}

span.icon#transit {
	background-image: url('../images/icons/icon-transit-300x300.png');
	}

span.icon#transportation {
	background-image: url('../images/icons/icon-transportation-300x300.png');
	}

span.icon#user {
	background-image: url('../images/icons/icon-user-300x300.png');
	}

span.icon#versa {
	background-image: url('../images/icons/icon-versa-300x300.png');
	}

span.icon#versa-cloud {
	background-image: url('../images/icons/icon-versa-cloud-300x300.png');
	}

span.icon#cloud-native {
	background-image: url('../images/icons/icon-cloud-native-300x300.svg');
	}

span.icon#versa-multiple {
	background-image: url('../images/icons/icon-versa-multiple-300x300.png');
	}

span.icon#video,
span.icon.video {
	background-image: url('../images/icons/icon-video-300x300.png');
	}

span.icon#webinar,
span.icon.webinar {
	background-image: url('../images/icons/icon-webinar-300x300.png');
	}

span.icon#white-paper,
span.icon.white-paper {
	background-image: url('../images/icons/icon-white-paper-300x300.png');
	}

span.icon#window {
	background-image: url('../images/icons/icon-window-300x300.png');
	}

span.icon#window-versa {
	background-image: url('../images/icons/icon-window-versa-300x300.png');
	}

span.icon#window-www {
	background-image: url('../images/icons/icon-window-www-300x300.png');
	}

span.icon#wireless {
	background-image: url('../images/icons/icon-wireless-300x300.png');
	}

span.icon#wireless-lte {
	background-image: url('../images/icons/icon-wireless-lte-300x300.png');
	}

span.icon#zero-trust {
	background-image: url('../images/icons/icon-zero-trust-300x300.png');
	}



/* 5.2.2 100x100 Icons */

span.icon#null {
	background-image: url('../images/icons/icon-null-300x300.png');
	}


/* 5.2.3 25x25 Social Icons */
span.icon.social {
	margin: 0px 12px 5px 0px;
	height: 25px;
	width: 25px;
	background-size: 25px 25px;
	float: left;
	opacity: .8;
	}

a:hover span.icon.social {
	opacity: 1.0;
	}
	
	
@media all and (max-width: 650px) {
span.icon.social {
	margin: 0px 4px 0px 4px;
	height: 25px;
	width: 25px;
	background-size: 25px 25px;
	}
	}

span.icon.social#facebook {
	background-image: url('../images/widgets/icon-social-facebook-100x100.png');
	}

span.icon.social#linkedin {
	background-image: url('../images/widgets/icon-social-linkedin-100x100.png');
	}

span.icon.social#twitter {
	background-image: url('../images/widgets/icon-social-twitter-100x100.png');
	}

span.icon.social#youtube {
	background-image: url('../images/widgets/icon-social-youtube-100x100.png');
	}

span.icon.nano {
	margin: 0px 5px 5px 0px;
	height: 20px;
	width: 20px;
	background-size: 20px 20px;
	float: left;
	}

span.icon.nano.check-blue {
	background-image: url('../images/widgets/bullet-check-40x40-blue.png');
	}


/* 5.2.3 25x25 Promo Icons */
span.icon.promo {
	margin: 0px auto 5px auto;
	height: 25px;
	width: 25px;
	background-size: 25px 25px;
	opacity: 1.0;
	}

a:hover span.icon.promo {
	opacity: 1.0;
	}
	
	
@media all and (max-width: 650px) {
span.icon.promo {
	margin: 0px 4px 0px 4px;
	height: 25px;
	width: 25px;
	background-size: 25px 25px;
	}
	}

span.icon.promo#calculator {
	background-image: url('../images/widgets/icon-promo-calculator-100x100-white.png');
	}
	
span.icon.promo#contact {
	background-image: url('../images/widgets/icon-promo-contact-100x100-white.png');
	}
	
span.icon.promo#laptop {
	background-image: url('../images/widgets/icon-promo-laptop-100x100-white.png');
	}
	
span.icon.promo#stopwatch {
	background-image: url('../images/widgets/icon-promo-stopwatch-100x100-white.png');
	}
	

	
