@font-face {
	font-family: 'ttnet';
	src:url('/sites/all/themes/tb/fonts/ttnet-1017.eot?1a3ik7');
	src:url('/sites/all/themes/tb/fonts/ttnet-1017.eot?1a3ik7#iefix') format('embedded-opentype'),
		url('/sites/all/themes/tb/fonts/ttnet-1017.woff?1a3ik7') format('woff'),
		url('/sites/all/themes/tb/fonts/ttnet-1017.ttf?1a3ik7') format('truetype'),
		url('/sites/all/themes/tb/fonts/ttnet-1017.svg?1a3ik7#ttnet') format('svg');
	font-weight: normal;
	font-style: normal;
}
/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before {
	font-family: 'ttnet';
	content: attr(data-icon);
	speak: none;
	font-weight: normal;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
}
/* Hides text from the screen, but not screen readers */

.visuallyhidden {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}
/* Use with classed span names below*/

[class^="icon-"], [class*=" icon-"] {
	font-family: 'ttnet';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-facebook2:before {
	content: "\eee9";
}

.icon-youtube3:before {
	content: "\eef5";
}

.icon-linkedin:before {
	content: "\ef24";
}

.icon-twitter:before {
	content: "\e600";
}

.icon-google-plus:before {
	content: "\e601";
}

.icon-instagram:before {
	content: "\e900";
}

/* styling for links in footer */
#social-share {
    display: inline-block;
    padding: 0 0.5em;
}
#social-share a {
    color: #0065BD;
    font-size: 1.3em;
    margin-right: 5px;
}
#social-share a:hover, #social-share a:focus {
    color: #021766;
    text-decoration: none;
}
