/* -------------------- MISC -------------------- */
	/* FONTS */
		h2 {
			font-size: 40px !important;
			font-weight: bold;}
		h3 {
			font-size: 23px !important;
			padding: 0px !important;
			margin: 0px !important;
			margin-bottom: 12px !important;
			font-weight: bold !important;}
		h4 {
			font-size: 18px !important;
			padding: 0px !important;
			margin: 0px !important;
			margin-bottom: 12px !important;
			font-weight: bold !important;}	
		h5 {
			padding: 0 !important;
			margin: 0 !important;
			font-size: 15px !important;}
		a {
			text-decoration: underline;
			color: #174464;}
		/* MISC */	
			#content ol, #content ul {
				padding-left: 40px !important;
				padding-top: 5px !important;
				padding-bottom: 25px !important;
				list-style:inherit !important;}
				
			#content {
				padding-left: 20px;
				padding-right: 20px;}
				
/* -------------------- HOMEPAGE -------------------- */
	/* VIDEO */
		.wistia_embed {
			margin-left: auto;
			margin-right: auto;
		  	background-image:url('/wp-content/themes/AbellTech/images/black-transparent-1.png');
		  	padding:8px;
		  	margin-top: 16px;
			-moz-border-radius: 5px;
			-webkit-border-radius: 5px;
			border-radius: 5px;}
			.pluginCountButton {
				display: none !important;}
	/* MISC */
		#main-message h2 {
			font-size: 26px !important;}
		.info-bar {
			display: none;}
			
/* -------------------- HEADER -------------------- */
	/* LOGO */
		#logo {
			padding-top: 15px !important;
			-webkit-transition: all 200ms cubic-bezier(0.645, 0.045, 0.355, 1.000); 
			-moz-transition: all 200ms cubic-bezier(0.645, 0.045, 0.355, 1.000); 
			-o-transition: all 200ms cubic-bezier(0.645, 0.045, 0.355, 1.000); 
			transition: all 200ms cubic-bezier(0.645, 0.045, 0.355, 1.000); /* easeInOutCubic */}
			#logo:hover {
				opacity: .7;}
		#main-logo {
			margin-left:20px;
			display:block;
		  	background-image:url('/wp-content/themes/AbellTech/images/wide-white-logo-export-1.png');
			width:359px; 
		  	height:80px;
			-webkit-transition: all 300ms cubic-bezier(0.645, 0.045, 0.355, 1.000); 
		   	-moz-transition: all 300ms cubic-bezier(0.645, 0.045, 0.355, 1.000); 
		  	-o-transition: all 300ms cubic-bezier(0.645, 0.045, 0.355, 1.000); 
		  	transition: all 300ms cubic-bezier(0.645, 0.045, 0.355, 1.000);}		
		ul#nav li a {
			font-size: 16px !important;
			-webkit-transform: rotate3d(0, 0, 1, 0deg);
			-moz-transform: rotate3d(0, 0, 1, 0deg);
			transform: rotate3d(0, 0, 1, 0deg);
			-webkit-transition: all 100ms cubic-bezier(0.645, 0.045, 0.355, 1.000); 
			-moz-transition: all 100ms cubic-bezier(0.645, 0.045, 0.355, 1.000); 
			-o-transition: all 100ms cubic-bezier(0.645, 0.045, 0.355, 1.000); 
			transition: all 100ms cubic-bezier(0.645, 0.045, 0.355, 1.000); /* easeInOutCubic */}	
		
/* -------------------- PAGES -------------------- */
	/* ABOUT */
		#linkedin-link {color:#184162;}
		
		#austin-block {width:47%; margin-top:22px; float:right; margin-left:25px;}
		#luke-block {width:50%; float:left; margin-top:22px;}
		
		#luke-block h3, #austin-block h3 {
			padding-top: 0px !important;
			padding-bottom: 0px !important;}
		#luke-block h4 {
			margin-bottom: 11px !important;
		}
		
		#about-austin-picture {
		  	background-image:url('/wp-content/themes/AbellTech/images/austin-pic-1.jpg');
		  	width:130px; height:152px;
		  	float:left;
			margin-right:10px;
			-moz-border-radius: 4px;
			-webkit-border-radius: 4px;
			border-radius: 4px;}
		
		#about-luke-picture {
		  	background-image:url('/wp-content/themes/AbellTech/images/Luke-Abelltech-Shot-1.jpg');
		  	width:130px; height:152px;
		  	float:left;
			margin-right:10px;
			-moz-border-radius: 4px;
			-webkit-border-radius: 4px;
			border-radius: 4px;
			margin-bottom: 50px !important;
		}
			
		/* SERVICES */
			.single-service .service span {
				display: none !important;}
			.nocomments {
				display: none;}
		/* CONTACT */		
			.page-id-8 .separator {
				margin-bottom: 0 !important;}
					
/* -------------------- FOOTER -------------------- */
	/* MISC */
		#footer-small {
			height: 67px;
			padding-top: 22px;
			margin-top: 45px;}
	/* SOCIAL */
		.social-buttons {
			width: 295px;
			margin-left: auto;
			margin-right: auto;
			text-align:center;
			margin-top: 15px;}  	
			.social-button {float: left; margin-right: 15px;}
			.social-button.fb-button {width: 50px; overflow: hidden;}
			.social-button.linkedin-follow {
				 margin-right: 0px !important;}