@charset "UTF-8";
/*! normalize.css v3.0.1 | MIT License | git.io/normalize */





/* @override http://apcon.gbdev.co/sites/all/themes/themeapcon/css/bootstrap.css?na0jze */
/* CUSTOM STYLES BY JH @ GRAYBOX */


/*.container {
  max-width: 960px !important;
  min-width: 960px !important; }*/














#content {
  	/*
  .resource-blocks {
  		padding: 10px 30px;
  		display: table;
  		&> div {
  			border: 1px solid $gray-light;
  			border-right: none;
  			border-bottom: none;
  			height: 125px;
  			margin: 0;
  			padding: 0;
  			display: table;
  			a {
  				color: $black;
  				font-family: $font-family-title;
  				font-size: 1.5em;
  				line-height: 1.15em;
  				display: inline-block;
  				text-align: left;
  				position: relative;
  				padding-left: 40%;
  				padding-right: 15%;
  				height: 100%;
  				width: 100%;
  				display: table-cell;
  				vertical-align: middle;
  				&:before {
  					content: "";
  					display: inline-block;
  					width: 65px;
  					height: 65px;
  					border-radius: 50%;
  					background: url('/sites/default/files/icons/_monitor-eye-alt.svg') center center no-repeat $white;
  					background-size: 40px 40px;
  					@include box-shadow(2px 2px 6px rgba(0,0,0,.6));
  					left: 14%;
  					top: 24%;
  					bottom: 50%;
  					position: absolute;
  					.path {
  						fill: red;
  					}
  				}
  				&.active {
  					background: $blue;
  					@include gradient-vertical($blue-light, $blue);
  					color: $white;
  					text-decoration: none;
  				}
  				span {
  					max-width: 65%;
  				}
  				&:hover {
  					background: $blue;
  					@include gradient-vertical($blue-light, $blue);
  					color: $white;
  					text-decoration: none;
  				}
  			}
  			&:nth-child(1) {
  				a {
  					&:before {
  						background: url('/sites/default/files/icons/_book2-alt.svg') center center no-repeat $white;
  						background-size: 40px 40px;
  					}
  				}
  			}
  			&:nth-child(2) {
  				a {
  					&:before {
  						background: url('/sites/default/files/icons/_data-capture-alt.svg') center center no-repeat $white;
  						background-size: 43px 43px;
  					}
  				}
  			}
  			&:nth-child(3) {
  				a {
  					&:before {
  						background: url('/sites/default/files/icons/_headgear-alt.svg') center center no-repeat $white;
  						background-size: 45px 45px;
  					}
  				}
  			}
  			&:nth-child(4) {
  				a {
  					&:before {
  						background: url('/sites/default/files/icons/_network-taps-alt.svg') center center no-repeat $white;
  						background-size: 40px 40px;
  					}
  				}
  			}
  			&:nth-child(5) {
  				a {
  					&:before {
  						background: url('/sites/default/files/icons/_monitor-eye-alt.svg') center center no-repeat $white;
  						background-size: 40px 40px;
  					}
  				}
  			}
  			&:nth-child(6) {
  				a {
  					&:before {
  						background: url('/sites/default/files/icons/_switch-alt.svg') center center no-repeat $white;
  						background-size: 40px 40px;
  					}
  				}
  			}
  			&:nth-child(3n+3) {
  				border-right: 1px solid $gray-light;
  			}
  			&:nth-child(n+4) {
  				border-bottom: 1px solid $gray-light;
  			}
  		}
  	}
  */ }






















/*
.apconicon {
	display: none;
	width: 40px;
	height: 40px;
	//background: blue;
	float: left;
	position: relative;
	//border: 1px solid #ccc;
	top: -12px;
	margin-right: 7px;
	&.description {

	}
	&.mic {
		background: url('../images/apconicons/_mic.png') -5px -5px no-repeat;
		background-size: 50px 150px;
		display: block;
		.blue {}
		.white { background-position: 0 0; }
		.black { background-position: 0 0; }
	}
	&.pdf {
		background: url('../images/apconicons/_pdf.png') -5px -5px no-repeat;
		background-size: 50px 150px;
		display: block;
		.blue {}
		.white { background-position: 0 0; }
		.black { background-position: 0 0; }
	}
	&.video {
		background: url('../images/apconicons/_video.png') -5px -5px no-repeat;
		background-size: 50px 150px;
		display: block;
		.blue {}
		.white { background-position: 0 0; }
		.black { background-position: 0 0; }
	}
	&.book {
		background: url('../images/apconicons/_book.png') -5px -5px no-repeat;
		background-size: 50px 150px;
		display: block;
		.blue {}
		.white { background-position: 0 0; }
		.black { background-position: 0 0; }
	}
	&.description {
		background: url('../images/apconicons/_description.png') -5px -5px no-repeat;
		background-size: 50px 150px;
		display: block;
		.blue {}
		&.white { background-position: -5px -100px; top: -9px; }
		.black { background-position: 0 0; }
	}
	&.checkmark {
		background: url('../images/apconicons/_checkmark.png') -5px -5px no-repeat;
		background-size: 50px 150px;
		display: block;
		.blue {}
		.white { background-position: 0 0; }
		.black { background-position: 0 0; }
	}
	&.key {
		background: url('../images/apconicons/_key.png') -5px -5px no-repeat;
		background-size: 50px 150px;
		display: block;
		.blue {}
		.white { background-position: 0 0; }
		.black { background-position: 0 0; }
	}
	&.eye {
		background: url('../images/apconicons/_eye.png') -5px -5px no-repeat;
		background-size: 35px 105px;
		display: block;
		top: -8px;
		.blue {}
		&.white { background-position: 0px -65px; }
		.black { background-position: 0 0; }
	}
	&.phone {
		background: url('../images/apconicons/_phone.png') -5px -5px no-repeat;
		background-size: 50px 150px;
		display: block;
		.blue {}
		.white { background-position: 0 0; }
		&.black { background-position: -5px -52px; }
	}
	&.email {
		background: url('../images/apconicons/_email.png') 0px 0px no-repeat;
		background-size: 37px 108px;
		display: block;
		.blue {}
		.white { background-position: 0 0; }
		&.black { background-position: 2px -35px; }
	}
	&.monitor {
		background: url('../images/apconicons/_monitor.png') -5px -5px no-repeat;
		background-size: 50px 150px;
		display: block;
		.blue {}
		.white { background-position: 0 0; }
		.black { background-position: 0 0; }
	}
	&.switch {
		background: url('../images/apconicons/_switch.png') -5px -5px no-repeat;
		background-size: 50px 150px;
		display: block;
		.blue {}
		.white { background-position: 0 0; }
		&.black { background-position: -5px -55px; }
	}
	&.pen {
		background: url('../images/apconicons/_pen.png') -5px -5px no-repeat;
		background-size: 50px 150px;
		display: block;
		.blue {}
		.white { background-position: 0 0; }
		.black { background-position: 0 0; }
	}
	&.person {
		background: url('../images/apconicons/_person.svg') 0 0 no-repeat;
		background-size: 100px 100px;
		fill: #ffffff;
		//background-size: 45px 135px;
		display: block;
		.blue {}
		&.white { background-position: 0px 0px;
			.icon {
				fill: #fff;
			}
		}
		.black { background-position: 0 0; }
	}
	&.bubbles {
		background: url('../images/apconicons/_bubbles.png') -5px -5px no-repeat;
		background-size: 50px 150px;
		display: block;
		.blue {}
		.white { background-position: 0 0; }
		.black { background-position: 0 0; }
	}
	&.rss {
		background: url('../images/apconicons/_rss.png') -5px -5px no-repeat;
		background-size: 50px 150px;
		display: block;
		.blue {}
		.white { background-position: 0 0; }
		.black { background-position: 0 0; }
	}
	&.people {
		background: url('../images/apconicons/_people.png') -5px -5px no-repeat;
		background-size: 50px 150px;
		display: block;
		.blue {}
		.white { background-position: 0 0; }
		.black { background-position: 0 0; }
	}
	&.pencil {
		background: url('../images/apconicons/_pencil.png') -5px -5px no-repeat;
		background-size: 50px 150px;
		display: block;
		.blue {}
		.white { background-position: 0 0; }
		.black { background-position: 0 0; }
	}
	&.download {
		background: url('../images/apconicons/_download.png') -5px -5px no-repeat;
		background-size: 50px 150px;
		display: block;
		.blue {}
		.white { background-position: 0 0; }
		.black { background-position: 0 0; }
	}
	&.clipboard {
		background: url('../images/apconicons/_clipboard.png') -5px -5px no-repeat;
		background-size: 50px 150px;
		display: block;
		.blue {}
		.white { background-position: 0 0; }
		.black { background-position: 0 0; }
	}
	&.spyglass {
		background: url('../images/apconicons/_spyglass.png') -5px -5px no-repeat;
		background-size: 50px 150px;
		display: block;
		.blue {}
		.white { background-position: 0 0; }
		.black { background-position: 0 0; }
	}
	&.feather {
		background: url('../images/apconicons/_feather.png') -5px -5px no-repeat;
		background-size: 50px 150px;
		display: block;
		.blue {}
		.white { background-position: 0 0; }
		.black { background-position: 0 0; }
	}
	&.funnel {
		background: url('../images/apconicons/_funnel.png') -5px -5px no-repeat;
		background-size: 40px 120px;
		display: block;
		width: 30px;
		.blue {}
		&.white { background-position: -5px -75px; }
		.black { background-position: 0 0; }
	}
	&.books {
		background: url('../images/apconicons/_books.png') -5px -5px no-repeat;
		background-size: 50px 150px;
		display: block;
		.blue {}
		&.white { background-position: 0 0; }
		.black { background-position: 0 0; }
	}
}
*/




