@import url("http://fonts.googleapis.com/css?family=Lato:100,300,400,700,900,100italic,300italic,400italic,700italic,900italic");
article,  aside,  details,  figcaption,  figure,  footer,  header,  hgroup,  main,  nav,  section,  summary { display: block; }
.animated { -webkit-animation-duration: 1s; animation-duration: 1s; -ms-animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; -ms-animation-fill-mode: both; }
.animated.hinge { -webkit-animation-duration: 2s; animation-duration: 2s; -ms-animation-duration: 2s; }
.patient-advocacy-member p { text-align: left; float: left; margin-right: 20px; }
@-webkit-keyframes bounce { 
	0%, 20%, 50%, 80%, 100% { -webkit-transform: translateY(0); transform: translateY(0); }
	40% { -webkit-transform: translateY(-30px); transform: translateY(-30px); }
	60% { -webkit-transform: translateY(-15px); transform: translateY(-15px); }
}

@keyframes bounce {
	0%, 20%, 50%, 80%, 100% { -webkit-transform: translateY(0); -ms-transform: translateY(0); transform: translateY(0); }
	40% { -webkit-transform: translateY(-30px); -ms-transform: translateY(-30px); transform: translateY(-30px); }
	60% { -webkit-transform: translateY(-15px); -ms-transform: translateY(-15px); transform: translateY(-15px); }
}
.bounce { -webkit-animation-name: bounce; animation-name: bounce; }
@-webkit-keyframes flash {
	0%, 50%, 100% { opacity: 1; }
	25%, 75% { opacity: 0; }
}
@keyframes flash {
	0%, 50%, 100% { opacity: 1; }
	25%, 75% { opacity: 0; }
}

.flash { -webkit-animation-name: flash; animation-name: flash; }

@-webkit-keyframes pulse {
	0% { -webkit-transform: scale(1); transform: scale(1); }
	50% { -webkit-transform: scale(1.1); transform: scale(1.1); }
	100% { -webkit-transform: scale(1); transform: scale(1); }
}
 @keyframes pulse {
 0% {
 -webkit-transform: scale(1);
 -ms-transform: scale(1);
 transform: scale(1);
}
 50% {
 -webkit-transform: scale(1.1);
 -ms-transform: scale(1.1);
 transform: scale(1.1);
}
 100% {
 -webkit-transform: scale(1);
 -ms-transform: scale(1);
 transform: scale(1);
}
}
.pulse {
	-webkit-animation-name: pulse;
	animation-name: pulse;
}
 @-webkit-keyframes shake {
 0%, 100% {
 -webkit-transform: translateX(0);
 transform: translateX(0);
}
 10%, 30%, 50%, 70%, 90% {
 -webkit-transform: translateX(-10px);
 transform: translateX(-10px);
}
 20%, 40%, 60%, 80% {
 -webkit-transform: translateX(10px);
 transform: translateX(10px);
}
}
 @keyframes shake {
 0%, 100% {
 -webkit-transform: translateX(0);
 -ms-transform: translateX(0);
 transform: translateX(0);
}
 10%, 30%, 50%, 70%, 90% {
 -webkit-transform: translateX(-10px);
 -ms-transform: translateX(-10px);
 transform: translateX(-10px);
}
 20%, 40%, 60%, 80% {
 -webkit-transform: translateX(10px);
 -ms-transform: translateX(10px);
 transform: translateX(10px);
}
}
.shake {
	-webkit-animation-name: shake;
	animation-name: shake;
}
 @-webkit-keyframes swing {
 20% {
 -webkit-transform: rotate(15deg);
 transform: rotate(15deg);
}
 40% {
 -webkit-transform: rotate(-10deg);
 transform: rotate(-10deg);
}
 60% {
 -webkit-transform: rotate(5deg);
 transform: rotate(5deg);
}
 80% {
 -webkit-transform: rotate(-5deg);
 transform: rotate(-5deg);
}
 100% {
 -webkit-transform: rotate(0deg);
 transform: rotate(0deg);
}
}
 @keyframes swing {
 20% {
 -webkit-transform: rotate(15deg);
 -ms-transform: rotate(15deg);
 transform: rotate(15deg);
}
 40% {
 -webkit-transform: rotate(-10deg);
 -ms-transform: rotate(-10deg);
 transform: rotate(-10deg);
}
 60% {
 -webkit-transform: rotate(5deg);
 -ms-transform: rotate(5deg);
 transform: rotate(5deg);
}
 80% {
 -webkit-transform: rotate(-5deg);
 -ms-transform: rotate(-5deg);
 transform: rotate(-5deg);
}
 100% {
 -webkit-transform: rotate(0deg);
 -ms-transform: rotate(0deg);
 transform: rotate(0deg);
}
}
.swing {
	-webkit-transform-origin: top center;
	-ms-transform-origin: top center;
	transform-origin: top center;
	-webkit-animation-name: swing;
	animation-name: swing;
}
 @-webkit-keyframes tada {
 0% {
 -webkit-transform: scale(1);
 transform: scale(1);
}
 10%, 20% {
 -webkit-transform: scale(0.9) rotate(-3deg);
 transform: scale(0.9) rotate(-3deg);
}
 30%, 50%, 70%, 90% {
 -webkit-transform: scale(1.1) rotate(3deg);
 transform: scale(1.1) rotate(3deg);
}
 40%, 60%, 80% {
 -webkit-transform: scale(1.1) rotate(-3deg);
 transform: scale(1.1) rotate(-3deg);
}
 100% {
 -webkit-transform: scale(1) rotate(0);
 transform: scale(1) rotate(0);
}
}
 @keyframes tada {
 0% {
 -webkit-transform: scale(1);
 -ms-transform: scale(1);
 transform: scale(1);
}
 10%, 20% {
 -webkit-transform: scale(0.9) rotate(-3deg);
 -ms-transform: scale(0.9) rotate(-3deg);
 transform: scale(0.9) rotate(-3deg);
}
 30%, 50%, 70%, 90% {
 -webkit-transform: scale(1.1) rotate(3deg);
 -ms-transform: scale(1.1) rotate(3deg);
 transform: scale(1.1) rotate(3deg);
}
 40%, 60%, 80% {
 -webkit-transform: scale(1.1) rotate(-3deg);
 -ms-transform: scale(1.1) rotate(-3deg);
 transform: scale(1.1) rotate(-3deg);
}
 100% {
 -webkit-transform: scale(1) rotate(0);
 -ms-transform: scale(1) rotate(0);
 transform: scale(1) rotate(0);
}
}
.tada {
	-webkit-animation-name: tada;
	animation-name: tada;
}
@-webkit-keyframes wobble {
 0% {
 -webkit-transform: translateX(0%);
 transform: translateX(0%);
}
 15% {
 -webkit-transform: translateX(-25%) rotate(-5deg);
 transform: translateX(-25%) rotate(-5deg);
}
 30% {
 -webkit-transform: translateX(20%) rotate(3deg);
 transform: translateX(20%) rotate(3deg);
}
 45% {
 -webkit-transform: translateX(-15%) rotate(-3deg);
 transform: translateX(-15%) rotate(-3deg);
}
 60% {
 -webkit-transform: translateX(10%) rotate(2deg);
 transform: translateX(10%) rotate(2deg);
}
 75% {
 -webkit-transform: translateX(-5%) rotate(-1deg);
 transform: translateX(-5%) rotate(-1deg);
}
 100% {
 -webkit-transform: translateX(0%);
 transform: translateX(0%);
}
}
 @keyframes wobble {
 0% {
 -webkit-transform: translateX(0%);
 -ms-transform: translateX(0%);
 transform: translateX(0%);
}
 15% {
 -webkit-transform: translateX(-25%) rotate(-5deg);
 -ms-transform: translateX(-25%) rotate(-5deg);
 transform: translateX(-25%) rotate(-5deg);
}
 30% {
 -webkit-transform: translateX(20%) rotate(3deg);
 -ms-transform: translateX(20%) rotate(3deg);
 transform: translateX(20%) rotate(3deg);
}
 45% {
 -webkit-transform: pranslateX(-15%) rotate(-3deg);
 -ms-transform: translateX(-15%) rotate(-3deg);
 transform: translateX(-15%) rotate(-3deg);
}
 60% {
 -webkit-transform: translateX(10%) rotate(2deg);
 -ms-transform: translateX(10%) rotate(2deg);
 transform: translateX(10%) rotate(2deg);
}
 75% {
 -webkit-transform: translateX(-5%) rotate(-1deg);
 -ms-transform: translateX(-5%) rotate(-1deg);
 transform: translateX(-5%) rotate(-1deg);
}
 100% {
 -webkit-transform: translateX(0%);
 -ms-transform: translateX(0%);
 transform: translateX(0%);
}
}
.wobble {
	-webkit-animation-name: wobble;
	animation-name: wobble;
}
 @-webkit-keyframes bounceIn {
 0% {
 opacity: 0;
 -webkit-transform: scale(.3);
 transform: scale(.3);
}
 50% {
 opacity: 1;
 -webkit-transform: scale(1.05);
 transform: scale(1.05);
}
 70% {
 -webkit-transform: scale(.9);
 transform: scale(.9);
}
 100% {
 -webkit-transform: scale(1);
 transform: scale(1);
}
}
 @keyframes bounceIn {
 0% {
 opacity: 0;
 -webkit-transform: scale(.3);
 -ms-transform: scale(.3);
 transform: scale(.3);
}
 50% {
 opacity: 1;
 -webkit-transform: scale(1.05);
 -ms-transform: scale(1.05);
 transform: scale(1.05);
}
 70% {
 -webkit-transform: scale(.9);
 -ms-transform: scale(.9);
 transform: scale(.9);
}
 100% {
 -webkit-transform: scale(1);
 -ms-transform: scale(1);
 transform: scale(1);
}
}
.bounceIn {
	-webkit-animation-name: bounceIn;
	animation-name: bounceIn;
}
 @-webkit-keyframes bounceInDown {
 0% {
 opacity: 0;
 -webkit-transform: translateY(-2000px);
 transform: translateY(-2000px);
}
 60% {
 opacity: 1;
 -webkit-transform: translateY(30px);
 transform: translateY(30px);
}
 80% {
 -webkit-transform: translateY(-10px);
 transform: translateY(-10px);
}
 100% {
 -webkit-transform: translateY(0);
 transform: translateY(0);
}
}
 @keyframes bounceInDown {
 0% {
 opacity: 0;
 -webkit-transform: translateY(-2000px);
 -ms-transform: translateY(-2000px);
 transform: translateY(-2000px);
}
 60% {
 opacity: 1;
 -webkit-transform: translateY(30px);
 -ms-transform: translateY(30px);
 transform: translateY(30px);
}
 80% {
 -webkit-transform: translateY(-10px);
 -ms-transform: translateY(-10px);
 transform: translateY(-10px);
}
 100% {
 -webkit-transform: translateY(0);
 -ms-transform: translateY(0);
 transform: translateY(0);
}
}
.bounceInDown {
	-webkit-animation-name: bounceInDown;
	animation-name: bounceInDown;
}
 @-webkit-keyframes bounceInLeft {
 0% {
 opacity: 0;
 -webkit-transform: translateX(-2000px);
 transform: translateX(-2000px);
}
 60% {
 opacity: 1;
 -webkit-transform: translateX(30px);
 transform: translateX(30px);
}
 80% {
 -webkit-transform: translateX(-10px);
 transform: translateX(-10px);
}
 100% {
 -webkit-transform: translateX(0);
 transform: translateX(0);
}
}
 @keyframes bounceInLeft {
 0% {
 opacity: 0;
 -webkit-transform: translateX(-2000px);
 -ms-transform: translateX(-2000px);
 transform: translateX(-2000px);
}
 60% {
 opacity: 1;
 -webkit-transform: translateX(30px);
 -ms-transform: translateX(30px);
 transform: translateX(30px);
}
 80% {
 -webkit-transform: translateX(-10px);
 -ms-transform: translateX(-10px);
 transform: translateX(-10px);
}
 100% {
 -webkit-transform: translateX(0);
 -ms-transform: translateX(0);
 transform: translateX(0);
}
}
.bounceInLeft {
	-webkit-animation-name: bounceInLeft;
	animation-name: bounceInLeft;
}
 @-webkit-keyframes bounceInRight {
 0% {
 opacity: 0;
 -webkit-transform: translateX(2000px);
 transform: translateX(2000px);
}
 60% {
 opacity: 1;
 -webkit-transform: translateX(-30px);
 transform: translateX(-30px);
}
 80% {
 -webkit-transform: translateX(10px);
 transform: translateX(10px);
}
 100% {
 -webkit-transform: translateX(0);
 transform: translateX(0);
}
}
 @keyframes bounceInRight {
 0% {
 opacity: 0;
 -webkit-transform: translateX(2000px);
 -ms-transform: translateX(2000px);
 transform: translateX(2000px);
}
 60% {
 opacity: 1;
 -webkit-transform: translateX(-30px);
 -ms-transform: translateX(-30px);
 transform: translateX(-30px);
}
 80% {
 -webkit-transform: translateX(10px);
 -ms-transform: translateX(10px);
 transform: translateX(10px);
}
 100% {
 -webkit-transform: translateX(0);
 -ms-transform: translateX(0);
 transform: translateX(0);
}
}
.bounceInRight {
	-webkit-animation-name: bounceInRight;
	animation-name: bounceInRight;
}
 @-webkit-keyframes bounceInUp {
 0% {
 opacity: 0;
 -webkit-transform: translateY(2000px);
 transform: translateY(2000px);
}
 60% {
 opacity: 1;
 -webkit-transform: translateY(-30px);
 transform: translateY(-30px);
}
 80% {
 -webkit-transform: translateY(10px);
 transform: translateY(10px);
}
 100% {
 -webkit-transform: translateY(0);
 transform: translateY(0);
}
}
 @keyframes bounceInUp {
 0% {
 opacity: 0;
 -webkit-transform: translateY(2000px);
 -ms-transform: translateY(2000px);
 transform: translateY(2000px);
}
 60% {
 opacity: 1;
 -webkit-transform: translateY(-30px);
 -ms-transform: translateY(-30px);
 transform: translateY(-30px);
}
 80% {
 -webkit-transform: translateY(10px);
 -ms-transform: translateY(10px);
 transform: translateY(10px);
}
 100% {
 -webkit-transform: translateY(0);
 -ms-transform: translateY(0);
 transform: translateY(0);
}
}
.bounceInUp {
	-webkit-animation-name: bounceInUp;
	animation-name: bounceInUp;
}
 @-webkit-keyframes bounceOut {
 0% {
 -webkit-transform: scale(1);
 transform: scale(1);
}
 25% {
 -webkit-transform: scale(.95);
 transform: scale(.95);
}
 50% {
 opacity: 1;
 -webkit-transform: scale(1.1);
 transform: scale(1.1);
}
 100% {
 opacity: 0;
 -webkit-transform: scale(.3);
 transform: scale(.3);
}
}
 @keyframes bounceOut {
 0% {
 -webkit-transform: scale(1);
 -ms-transform: scale(1);
 transform: scale(1);
}
 25% {
 -webkit-transform: scale(.95);
 -ms-transform: scale(.95);
 transform: scale(.95);
}
 50% {
 opacity: 1;
 -webkit-transform: scale(1.1);
 -ms-transform: scale(1.1);
 transform: scale(1.1);
}
 100% {
 opacity: 0;
 -webkit-transform: scale(.3);
 -ms-transform: scale(.3);
 transform: scale(.3);
}
}
.bounceOut {
	-webkit-animation-name: bounceOut;
	animation-name: bounceOut;
}
 @-webkit-keyframes bounceOutDown {
 0% {
 -webkit-transform: translateY(0);
 transform: translateY(0);
}
 20% {
 opacity: 1;
 -webkit-transform: translateY(-20px);
 transform: translateY(-20px);
}
 100% {
 opacity: 0;
 -webkit-transform: translateY(2000px);
 transform: translateY(2000px);
}
}
 @keyframes bounceOutDown {
 0% {
 -webkit-transform: translateY(0);
 -ms-transform: translateY(0);
 transform: translateY(0);
}
 20% {
 opacity: 1;
 -webkit-transform: translateY(-20px);
 -ms-transform: translateY(-20px);
 transform: translateY(-20px);
}
 100% {
 opacity: 0;
 -webkit-transform: translateY(2000px);
 -ms-transform: translateY(2000px);
 transform: translateY(2000px);
}
}
.bounceOutDown {
	-webkit-animation-name: bounceOutDown;
	animation-name: bounceOutDown;
}
 @-webkit-keyframes bounceOutLeft {
 0% {
 -webkit-transform: translateX(0);
 transform: translateX(0);
}
 20% {
 opacity: 1;
 -webkit-transform: translateX(20px);
 transform: translateX(20px);
}
 100% {
 opacity: 0;
 -webkit-transform: translateX(-2000px);
 transform: translateX(-2000px);
}
}
 @keyframes bounceOutLeft {
 0% {
 -webkit-transform: translateX(0);
 -ms-transform: translateX(0);
 transform: translateX(0);
}
 20% {
 opacity: 1;
 -webkit-transform: translateX(20px);
 -ms-transform: translateX(20px);
 transform: translateX(20px);
}
 100% {
 opacity: 0;
 -webkit-transform: translateX(-2000px);
 -ms-transform: translateX(-2000px);
 transform: translateX(-2000px);
}
}
.bounceOutLeft {
	-webkit-animation-name: bounceOutLeft;
	animation-name: bounceOutLeft;
}
 @-webkit-keyframes bounceOutRight {
 0% {
 -webkit-transform: translateX(0);
 transform: translateX(0);
}
 20% {
 opacity: 1;
 -webkit-transform: translateX(-20px);
 transform: translateX(-20px);
}
 100% {
 opacity: 0;
 -webkit-transform: translateX(2000px);
 transform: translateX(2000px);
}
}
 @keyframes bounceOutRight {
 0% {
 -webkit-transform: translateX(0);
 -ms-transform: translateX(0);
 transform: translateX(0);
}
 20% {
 opacity: 1;
 -webkit-transform: translateX(-20px);
 -ms-transform: translateX(-20px);
 transform: translateX(-20px);
}
 100% {
 opacity: 0;
 -webkit-transform: translateX(2000px);
 -ms-transform: translateX(2000px);
 transform: translateX(2000px);
}
}
.bounceOutRight {
	-webkit-animation-name: bounceOutRight;
	animation-name: bounceOutRight;
}
 @-webkit-keyframes bounceOutUp {
 0% {
 -webkit-transform: translateY(0);
 transform: translateY(0);
}
 20% {
 opacity: 1;
 -webkit-transform: translateY(20px);
 transform: translateY(20px);
}
 100% {
 opacity: 0;
 -webkit-transform: translateY(-2000px);
 transform: translateY(-2000px);
}
}
 @keyframes bounceOutUp {
 0% {
 -webkit-transform: translateY(0);
 -ms-transform: translateY(0);
 transform: translateY(0);
}
 20% {
 opacity: 1;
 -webkit-transform: translateY(20px);
 -ms-transform: translateY(20px);
 transform: translateY(20px);
}
 100% {
 opacity: 0;
 -webkit-transform: translateY(-2000px);
 -ms-transform: translateY(-2000px);
 transform: translateY(-2000px);
}
}
.bounceOutUp {
	-webkit-animation-name: bounceOutUp;
	animation-name: bounceOutUp;
}
 @-webkit-keyframes fadeIn {
 0% {
 opacity: 0;
}
 100% {
 opacity: 1;
}
}
 @keyframes fadeIn {
 0% {
 opacity: 0;
}
 100% {
 opacity: 1;
}
}
.fadeIn {
	-webkit-animation-name: fadeIn;
	animation-name: fadeIn;
}
 @-webkit-keyframes fadeInDown {
 0% {
 opacity: 0;
 -webkit-transform: translateY(-20px);
 transform: translateY(-20px);
}
 100% {
 opacity: 1;
 -webkit-transform: translateY(0);
 transform: translateY(0);
}
}
 @keyframes fadeInDown {
 0% {
 opacity: 0;
 -webkit-transform: translateY(-20px);
 -ms-transform: translateY(-20px);
 transform: translateY(-20px);
}
 100% {
 opacity: 1;
 -webkit-transform: translateY(0);
 -ms-transform: translateY(0);
 transform: translateY(0);
}
}
.fadeInDown {
	-webkit-animation-name: fadeInDown;
	animation-name: fadeInDown;
}
 @-webkit-keyframes fadeInDownBig {
 0% {
 opacity: 0;
 -webkit-transform: translateY(-2000px);
 transform: translateY(-2000px);
}
 100% {
 opacity: 1;
 -webkit-transform: translateY(0);
 transform: translateY(0);
}
}
 @keyframes fadeInDownBig {
 0% {
 opacity: 0;
 -webkit-transform: translateY(-2000px);
 -ms-transform: translateY(-2000px);
 transform: translateY(-2000px);
}
 100% {
 opacity: 1;
 -webkit-transform: translateY(0);
 -ms-transform: translateY(0);
 transform: translateY(0);
}
}
.fadeInDownBig {
	-webkit-animation-name: fadeInDownBig;
	animation-name: fadeInDownBig;
}
 @-webkit-keyframes fadeInLeft {
 0% {
 opacity: 0;
 -webkit-transform: translateX(-20px);
 transform: translateX(-20px);
}
 100% {
 opacity: 1;
 -webkit-transform: translateX(0);
 transform: translateX(0);
}
}
 @keyframes fadeInLeft {
 0% {
 opacity: 0;
 -webkit-transform: translateX(-20px);
 -ms-transform: translateX(-20px);
 transform: translateX(-20px);
}
 100% {
 opacity: 1;
 -webkit-transform: translateX(0);
 -ms-transform: translateX(0);
 transform: translateX(0);
}
}
.fadeInLeft {
	-webkit-animation-name: fadeInLeft;
	animation-name: fadeInLeft;
}
 @-webkit-keyframes fadeInLeftBig {
 0% {
 opacity: 0;
 -webkit-transform: translateX(-2000px);
 transform: translateX(-2000px);
}
 100% {
 opacity: 1;
 -webkit-transform: translateX(0);
 transform: translateX(0);
}
}
 @keyframes fadeInLeftBig {
 0% {
 opacity: 0;
 -webkit-transform: translateX(-2000px);
 -ms-transform: translateX(-2000px);
 transform: translateX(-2000px);
}
 100% {
 opacity: 1;
 -webkit-transform: translateX(0);
 -ms-transform: translateX(0);
 transform: translateX(0);
}
}
.fadeInLeftBig {
	-webkit-animation-name: fadeInLeftBig;
	animation-name: fadeInLeftBig;
}
 @-webkit-keyframes fadeInRight {
 0% {
 opacity: 0;
 -webkit-transform: translateX(20px);
 transform: translateX(20px);
}
 100% {
 opacity: 1;
 -webkit-transform: translateX(0);
 transform: translateX(0);
}
}
 @keyframes fadeInRight {
 0% {
 opacity: 0;
 -webkit-transform: translateX(20px);
 -ms-transform: translateX(20px);
 transform: translateX(20px);
}
 100% {
 opacity: 1;
 -webkit-transform: translateX(0);
 -ms-transform: translateX(0);
 transform: translateX(0);
}
}
.fadeInRight {
	-webkit-animation-name: fadeInRight;
	animation-name: fadeInRight;
}
 @-webkit-keyframes fadeInRightBig {
 0% {
 opacity: 0;
 -webkit-transform: translateX(2000px);
 transform: translateX(2000px);
}
 100% {
 opacity: 1;
 -webkit-transform: translateX(0);
 transform: translateX(0);
}
}
 @keyframes fadeInRightBig {
 0% {
 opacity: 0;
 -webkit-transform: translateX(2000px);
 -ms-transform: translateX(2000px);
 transform: translateX(2000px);
}
 100% {
 opacity: 1;
 -webkit-transform: translateX(0);
 -ms-transform: translateX(0);
 transform: translateX(0);
}
}
.fadeInRightBig {
	-webkit-animation-name: fadeInRightBig;
	animation-name: fadeInRightBig;
}
 @-webkit-keyframes fadeInUp {
 0% {
 opacity: 0;
 -webkit-transform: translateY(20px);
 transform: translateY(20px);
}
 100% {
 opacity: 1;
 -webkit-transform: translateY(0);
 transform: translateY(0);
}
}
 @keyframes fadeInUp {
 0% {
 opacity: 0;
 -webkit-transform: translateY(20px);
 -ms-transform: translateY(20px);
 transform: translateY(20px);
}
 100% {
 opacity: 1;
 -webkit-transform: translateY(0);
 -ms-transform: translateY(0);
 transform: translateY(0);
}
}
.fadeInUp {
	-webkit-animation-name: fadeInUp;
	animation-name: fadeInUp;
}
 @-webkit-keyframes fadeInUpBig {
 0% {
 opacity: 0;
 -webkit-transform: translateY(2000px);
 transform: translateY(2000px);
}
 100% {
 opacity: 1;
 -webkit-transform: translateY(0);
 transform: translateY(0);
}
}
 @keyframes fadeInUpBig {
 0% {
 opacity: 0;
 -webkit-transform: translateY(2000px);
 -ms-transform: translateY(2000px);
 transform: translateY(2000px);
}
 100% {
 opacity: 1;
 -webkit-transform: translateY(0);
 -ms-transform: translateY(0);
 transform: translateY(0);
}
}
.fadeInUpBig {
	-webkit-animation-name: fadeInUpBig;
	animation-name: fadeInUpBig;
}
 @-webkit-keyframes fadeOut {
 0% {
 opacity: 1;
}
 100% {
 opacity: 0;
}
}
 @keyframes fadeOut {
 0% {
 opacity: 1;
}
 100% {
 opacity: 0;
}
}
.fadeOut {
	-webkit-animation-name: fadeOut;
	animation-name: fadeOut;
}
 @-webkit-keyframes fadeOutDown {
 0% {
 opacity: 1;
 -webkit-transform: translateY(0);
 transform: translateY(0);
}
 100% {
 opacity: 0;
 -webkit-transform: translateY(20px);
 transform: translateY(20px);
}
}
 @keyframes fadeOutDown {
 0% {
 opacity: 1;
 -webkit-transform: translateY(0);
 -ms-transform: translateY(0);
 transform: translateY(0);
}
 100% {
 opacity: 0;
 -webkit-transform: translateY(20px);
 -ms-transform: translateY(20px);
 transform: translateY(20px);
}
}
.fadeOutDown {
	-webkit-animation-name: fadeOutDown;
	animation-name: fadeOutDown;
}
 @-webkit-keyframes fadeOutDownBig {
 0% {
 opacity: 1;
 -webkit-transform: translateY(0);
 transform: translateY(0);
}
 100% {
 opacity: 0;
 -webkit-transform: translateY(2000px);
 transform: translateY(2000px);
}
}
 @keyframes fadeOutDownBig {
 0% {
 opacity: 1;
 -webkit-transform: translateY(0);
 -ms-transform: translateY(0);
 transform: translateY(0);
}
 100% {
 opacity: 0;
 -webkit-transform: translateY(2000px);
 -ms-transform: translateY(2000px);
 transform: translateY(2000px);
}
}
.fadeOutDownBig {
	-webkit-animation-name: fadeOutDownBig;
	animation-name: fadeOutDownBig;
}
 @-webkit-keyframes fadeOutLeft {
 0% {
 opacity: 1;
 -webkit-transform: translateX(0);
 transform: translateX(0);
}
 100% {
 opacity: 0;
 -webkit-transform: translateX(-20px);
 transform: translateX(-20px);
}
}
 @keyframes fadeOutLeft {
 0% {
 opacity: 1;
 -webkit-transform: translateX(0);
 -ms-transform: translateX(0);
 transform: translateX(0);
}
 100% {
 opacity: 0;
 -webkit-transform: translateX(-20px);
 -ms-transform: translateX(-20px);
 transform: translateX(-20px);
}
}
.fadeOutLeft {
	-webkit-animation-name: fadeOutLeft;
	animation-name: fadeOutLeft;
}
 @-webkit-keyframes fadeOutLeftBig {
 0% {
 opacity: 1;
 -webkit-transform: translateX(0);
 transform: translateX(0);
}
 100% {
 opacity: 0;
 -webkit-transform: translateX(-2000px);
 transform: translateX(-2000px);
}
}
 @keyframes fadeOutLeftBig {
 0% {
 opacity: 1;
 -webkit-transform: translateX(0);
 -ms-transform: translateX(0);
 transform: translateX(0);
}
 100% {
 opacity: 0;
 -webkit-transform: translateX(-2000px);
 -ms-transform: translateX(-2000px);
 transform: translateX(-2000px);
}
}
.fadeOutLeftBig {
	-webkit-animation-name: fadeOutLeftBig;
	animation-name: fadeOutLeftBig;
}
 @-webkit-keyframes fadeOutRight {
 0% {
 opacity: 1;
 -webkit-transform: translateX(0);
 transform: translateX(0);
}
 100% {
 opacity: 0;
 -webkit-transform: translateX(20px);
 transform: translateX(20px);
}
}
 @keyframes fadeOutRight {
 0% {
 opacity: 1;
 -webkit-transform: translateX(0);
 -ms-transform: translateX(0);
 transform: translateX(0);
}
 100% {
 opacity: 0;
 -webkit-transform: translateX(20px);
 -ms-transform: translateX(20px);
 transform: translateX(20px);
}
}
.fadeOutRight {
	-webkit-animation-name: fadeOutRight;
	animation-name: fadeOutRight;
}
 @-webkit-keyframes fadeOutRightBig {
 0% {
 opacity: 1;
 -webkit-transform: translateX(0);
 transform: translateX(0);
}
 100% {
 opacity: 0;
 -webkit-transform: translateX(2000px);
 transform: translateX(2000px);
}
}
 @keyframes fadeOutRightBig {
 0% {
 opacity: 1;
 -webkit-transform: translateX(0);
 -ms-transform: translateX(0);
 transform: translateX(0);
}
 100% {
 opacity: 0;
 -webkit-transform: translateX(2000px);
 -ms-transform: translateX(2000px);
 transform: translateX(2000px);
}
}
.fadeOutRightBig {
	-webkit-animation-name: fadeOutRightBig;
	animation-name: fadeOutRightBig;
}
 @-webkit-keyframes fadeOutUp {
 0% {
 opacity: 1;
 -webkit-transform: translateY(0);
 transform: translateY(0);
}
 100% {
 opacity: 0;
 -webkit-transform: translateY(-20px);
 transform: translateY(-20px);
}
}
 @keyframes fadeOutUp {
 0% {
 opacity: 1;
 -webkit-transform: translateY(0);
 -ms-transform: translateY(0);
 transform: translateY(0);
}
 100% {
 opacity: 0;
 -webkit-transform: translateY(-20px);
 -ms-transform: translateY(-20px);
 transform: translateY(-20px);
}
}
.fadeOutUp {
	-webkit-animation-name: fadeOutUp;
	animation-name: fadeOutUp;
}
 @-webkit-keyframes fadeOutUpBig {
 0% {
 opacity: 1;
 -webkit-transform: translateY(0);
 transform: translateY(0);
}
 100% {
 opacity: 0;
 -webkit-transform: translateY(-2000px);
 transform: translateY(-2000px);
}
}
 @keyframes fadeOutUpBig {
 0% {
 opacity: 1;
 -webkit-transform: translateY(0);
 -ms-transform: translateY(0);
 transform: translateY(0);
}
 100% {
 opacity: 0;
 -webkit-transform: translateY(-2000px);
 -ms-transform: translateY(-2000px);
 transform: translateY(-2000px);
}
}
.fadeOutUpBig {
	-webkit-animation-name: fadeOutUpBig;
	animation-name: fadeOutUpBig;
}
 @-webkit-keyframes flip {
 0% {
 -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
 transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
 -webkit-animation-timing-function: ease-out;
 animation-timing-function: ease-out;
}
 40% {
 -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
 transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
 -webkit-animation-timing-function: ease-out;
 animation-timing-function: ease-out;
}
 50% {
 -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
 transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
 -webkit-animation-timing-function: ease-in;
 animation-timing-function: ease-in;
}
 80% {
 -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
 transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
 -webkit-animation-timing-function: ease-in;
 animation-timing-function: ease-in;
}
 100% {
 -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
 transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
 -webkit-animation-timing-function: ease-in;
 animation-timing-function: ease-in;
}
}
 @keyframes flip {
 0% {
 -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
 -ms-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
 transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
 -webkit-animation-timing-function: ease-out;
 animation-timing-function: ease-out;
}
 40% {
 -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
 -ms-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
 transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
 -webkit-animation-timing-function: ease-out;
 animation-timing-function: ease-out;
}
 50% {
 -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
 -ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
 transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
 -webkit-animation-timing-function: ease-in;
 animation-timing-function: ease-in;
}
 80% {
 -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
 -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
 transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
 -webkit-animation-timing-function: ease-in;
 animation-timing-function: ease-in;
}
 100% {
 -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
 -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
 transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
 -webkit-animation-timing-function: ease-in;
 animation-timing-function: ease-in;
}
}
.animated.flip {
	-webkit-backface-visibility: visible;
	-ms-backface-visibility: visible;
	backface-visibility: visible;
	-webkit-animation-name: flip;
	animation-name: flip;
}
 @-webkit-keyframes flipInX {
 0% {
 -webkit-transform: perspective(400px) rotateX(90deg);
 transform: perspective(400px) rotateX(90deg);
 opacity: 0;
}
 40% {
 -webkit-transform: perspective(400px) rotateX(-10deg);
 transform: perspective(400px) rotateX(-10deg);
}
 70% {
 -webkit-transform: perspective(400px) rotateX(10deg);
 transform: perspective(400px) rotateX(10deg);
}
 100% {
 -webkit-transform: perspective(400px) rotateX(0deg);
 transform: perspective(400px) rotateX(0deg);
 opacity: 1;
}
}
 @keyframes flipInX {
 0% {
 -webkit-transform: perspective(400px) rotateX(90deg);
 -ms-transform: perspective(400px) rotateX(90deg);
 transform: perspective(400px) rotateX(90deg);
 opacity: 0;
}
 40% {
 -webkit-transform: perspective(400px) rotateX(-10deg);
 -ms-transform: perspective(400px) rotateX(-10deg);
 transform: perspective(400px) rotateX(-10deg);
}
 70% {
 -webkit-transform: perspective(400px) rotateX(10deg);
 -ms-transform: perspective(400px) rotateX(10deg);
 transform: perspective(400px) rotateX(10deg);
}
 100% {
 -webkit-transform: perspective(400px) rotateX(0deg);
 -ms-transform: perspective(400px) rotateX(0deg);
 transform: perspective(400px) rotateX(0deg);
 opacity: 1;
}
}
.flipInX {
	-webkit-backface-visibility: visible !important;
	-ms-backface-visibility: visible !important;
	backface-visibility: visible !important;
	-webkit-animation-name: flipInX;
	animation-name: flipInX;
}
 @-webkit-keyframes flipInY {
 0% {
 -webkit-transform: perspective(400px) rotateY(90deg);
 transform: perspective(400px) rotateY(90deg);
 opacity: 0;
}
 40% {
 -webkit-transform: perspective(400px) rotateY(-10deg);
 transform: perspective(400px) rotateY(-10deg);
}
 70% {
 -webkit-transform: perspective(400px) rotateY(10deg);
 transform: perspective(400px) rotateY(10deg);
}
 100% {
 -webkit-transform: perspective(400px) rotateY(0deg);
 transform: perspective(400px) rotateY(0deg);
 opacity: 1;
}
}
 @keyframes flipInY {
 0% {
 -webkit-transform: perspective(400px) rotateY(90deg);
 -ms-transform: perspective(400px) rotateY(90deg);
 transform: perspective(400px) rotateY(90deg);
 opacity: 0;
}
 40% {
 -webkit-transform: perspective(400px) rotateY(-10deg);
 -ms-transform: perspective(400px) rotateY(-10deg);
 transform: perspective(400px) rotateY(-10deg);
}
 70% {
 -webkit-transform: perspective(400px) rotateY(10deg);
 -ms-transform: perspective(400px) rotateY(10deg);
 transform: perspective(400px) rotateY(10deg);
}
 100% {
 -webkit-transform: perspective(400px) rotateY(0deg);
 -ms-transform: perspective(400px) rotateY(0deg);
 transform: perspective(400px) rotateY(0deg);
 opacity: 1;
}
}
.flipInY {
	-webkit-backface-visibility: visible !important;
	-ms-backface-visibility: visible !important;
	backface-visibility: visible !important;
	-webkit-animation-name: flipInY;
	animation-name: flipInY;
}
 @-webkit-keyframes flipOutX {
 0% {
 -webkit-transform: perspective(400px) rotateX(0deg);
 transform: perspective(400px) rotateX(0deg);
 opacity: 1;
}
 100% {
 -webkit-transform: perspective(400px) rotateX(90deg);
 transform: perspective(400px) rotateX(90deg);
 opacity: 0;
}
}
 @keyframes flipOutX {
 0% {
 -webkit-transform: perspective(400px) rotateX(0deg);
 -ms-transform: perspective(400px) rotateX(0deg);
 transform: perspective(400px) rotateX(0deg);
 opacity: 1;
}
 100% {
 -webkit-transform: perspective(400px) rotateX(90deg);
 -ms-transform: perspective(400px) rotateX(90deg);
 transform: perspective(400px) rotateX(90deg);
 opacity: 0;
}
}
.flipOutX {
	-webkit-animation-name: flipOutX;
	animation-name: flipOutX;
	-webkit-backface-visibility: visible !important;
	-ms-backface-visibility: visible !important;
	backface-visibility: visible !important;
}
 @-webkit-keyframes flipOutY {
 0% {
 -webkit-transform: perspective(400px) rotateY(0deg);
 transform: perspective(400px) rotateY(0deg);
 opacity: 1;
}
 100% {
 -webkit-transform: perspective(400px) rotateY(90deg);
 transform: perspective(400px) rotateY(90deg);
 opacity: 0;
}
}
 @keyframes flipOutY {
 0% {
 -webkit-transform: perspective(400px) rotateY(0deg);
 -ms-transform: perspective(400px) rotateY(0deg);
 transform: perspective(400px) rotateY(0deg);
 opacity: 1;
}
 100% {
 -webkit-transform: perspective(400px) rotateY(90deg);
 -ms-transform: perspective(400px) rotateY(90deg);
 transform: perspective(400px) rotateY(90deg);
 opacity: 0;
}
}
.flipOutY {
	-webkit-backface-visibility: visible !important;
	-ms-backface-visibility: visible !important;
	backface-visibility: visible !important;
	-webkit-animation-name: flipOutY;
	animation-name: flipOutY;
}
 @-webkit-keyframes lightSpeedIn {
 0% {
 -webkit-transform: translateX(100%) skewX(-30deg);
 transform: translateX(100%) skewX(-30deg);
 opacity: 0;
}
 60% {
 -webkit-transform: translateX(-20%) skewX(30deg);
 transform: translateX(-20%) skewX(30deg);
 opacity: 1;
}
 80% {
 -webkit-transform: translateX(0%) skewX(-15deg);
 transform: translateX(0%) skewX(-15deg);
 opacity: 1;
}
 100% {
 -webkit-transform: translateX(0%) skewX(0deg);
 transform: translateX(0%) skewX(0deg);
 opacity: 1;
}
}
 @keyframes lightSpeedIn {
 0% {
 -webkit-transform: translateX(100%) skewX(-30deg);
 -ms-transform: translateX(100%) skewX(-30deg);
 transform: translateX(100%) skewX(-30deg);
 opacity: 0;
}
 60% {
 -webkit-transform: translateX(-20%) skewX(30deg);
 -ms-transform: translateX(-20%) skewX(30deg);
 transform: translateX(-20%) skewX(30deg);
 opacity: 1;
}
 80% {
 -webkit-transform: translateX(0%) skewX(-15deg);
 -ms-transform: translateX(0%) skewX(-15deg);
 transform: translateX(0%) skewX(-15deg);
 opacity: 1;
}
 100% {
 -webkit-transform: translateX(0%) skewX(0deg);
 -ms-transform: translateX(0%) skewX(0deg);
 transform: translateX(0%) skewX(0deg);
 opacity: 1;
}
}
.lightSpeedIn {
	-webkit-animation-name: lightSpeedIn;
	animation-name: lightSpeedIn;
	-webkit-animation-timing-function: ease-out;
	animation-timing-function: ease-out;
}
 @-webkit-keyframes lightSpeedOut {
 0% {
 -webkit-transform: translateX(0%) skewX(0deg);
 transform: translateX(0%) skewX(0deg);
 opacity: 1;
}
 100% {
 -webkit-transform: translateX(100%) skewX(-30deg);
 transform: translateX(100%) skewX(-30deg);
 opacity: 0;
}
}
 @keyframes lightSpeedOut {
 0% {
 -webkit-transform: translateX(0%) skewX(0deg);
 -ms-transform: translateX(0%) skewX(0deg);
 transform: translateX(0%) skewX(0deg);
 opacity: 1;
}
 100% {
 -webkit-transform: translateX(100%) skewX(-30deg);
 -ms-transform: translateX(100%) skewX(-30deg);
 transform: translateX(100%) skewX(-30deg);
 opacity: 0;
}
}
.lightSpeedOut {
	-webkit-animation-name: lightSpeedOut;
	animation-name: lightSpeedOut;
	-webkit-animation-timing-function: ease-in;
	animation-timing-function: ease-in;
}
 @-webkit-keyframes rotateIn {
 0% {
 -webkit-transform-origin: center center;
 transform-origin: center center;
 -webkit-transform: rotate(-200deg);
 transform: rotate(-200deg);
 opacity: 0;
}
 100% {
 -webkit-transform-origin: center center;
 transform-origin: center center;
 -webkit-transform: rotate(0);
 transform: rotate(0);
 opacity: 1;
}
}
 @keyframes rotateIn {
 0% {
 -webkit-transform-origin: center center;
 -ms-transform-origin: center center;
 transform-origin: center center;
 -webkit-transform: rotate(-200deg);
 -ms-transform: rotate(-200deg);
 transform: rotate(-200deg);
 opacity: 0;
}
 100% {
 -webkit-transform-origin: center center;
 -ms-transform-origin: center center;
 transform-origin: center center;
 -webkit-transform: rotate(0);
 -ms-transform: rotate(0);
 transform: rotate(0);
 opacity: 1;
}
}
.rotateIn {
	-webkit-animation-name: rotateIn;
	animation-name: rotateIn;
}
 @-webkit-keyframes rotateInDownLeft {
 0% {
 -webkit-transform-origin: left bottom;
 transform-origin: left bottom;
 -webkit-transform: rotate(-90deg);
 transform: rotate(-90deg);
 opacity: 0;
}
 100% {
 -webkit-transform-origin: left bottom;
 transform-origin: left bottom;
 -webkit-transform: rotate(0);
 transform: rotate(0);
 opacity: 1;
}
}
 @keyframes rotateInDownLeft {
 0% {
 -webkit-transform-origin: left bottom;
 -ms-transform-origin: left bottom;
 transform-origin: left bottom;
 -webkit-transform: rotate(-90deg);
 -ms-transform: rotate(-90deg);
 transform: rotate(-90deg);
 opacity: 0;
}
 100% {
 -webkit-transform-origin: left bottom;
 -ms-transform-origin: left bottom;
 transform-origin: left bottom;
 -webkit-transform: rotate(0);
 -ms-transform: rotate(0);
 transform: rotate(0);
 opacity: 1;
}
}
.rotateInDownLeft {
	-webkit-animation-name: rotateInDownLeft;
	animation-name: rotateInDownLeft;
}
 @-webkit-keyframes rotateInDownRight {
 0% {
 -webkit-transform-origin: right bottom;
 transform-origin: right bottom;
 -webkit-transform: rotate(90deg);
 transform: rotate(90deg);
 opacity: 0;
}
 100% {
 -webkit-transform-origin: right bottom;
 transform-origin: right bottom;
 -webkit-transform: rotate(0);
 transform: rotate(0);
 opacity: 1;
}
}
 @keyframes rotateInDownRight {
 0% {
 -webkit-transform-origin: right bottom;
 -ms-transform-origin: right bottom;
 transform-origin: right bottom;
 -webkit-transform: rotate(90deg);
 -ms-transform: rotate(90deg);
 transform: rotate(90deg);
 opacity: 0;
}
 100% {
 -webkit-transform-origin: right bottom;
 -ms-transform-origin: right bottom;
 transform-origin: right bottom;
 -webkit-transform: rotate(0);
 -ms-transform: rotate(0);
 transform: rotate(0);
 opacity: 1;
}
}
.rotateInDownRight {
	-webkit-animation-name: rotateInDownRight;
	animation-name: rotateInDownRight;
}
 @-webkit-keyframes rotateInUpLeft {
 0% {
 -webkit-transform-origin: left bottom;
 transform-origin: left bottom;
 -webkit-transform: rotate(90deg);
 transform: rotate(90deg);
 opacity: 0;
}
 100% {
 -webkit-transform-origin: left bottom;
 transform-origin: left bottom;
 -webkit-transform: rotate(0);
 transform: rotate(0);
 opacity: 1;
}
}
 @keyframes rotateInUpLeft {
 0% {
 -webkit-transform-origin: left bottom;
 -ms-transform-origin: left bottom;
 transform-origin: left bottom;
 -webkit-transform: rotate(90deg);
 -ms-transform: rotate(90deg);
 transform: rotate(90deg);
 opacity: 0;
}
 100% {
 -webkit-transform-origin: left bottom;
 -ms-transform-origin: left bottom;
 transform-origin: left bottom;
 -webkit-transform: rotate(0);
 -ms-transform: rotate(0);
 transform: rotate(0);
 opacity: 1;
}
}
.rotateInUpLeft {
	-webkit-animation-name: rotateInUpLeft;
	animation-name: rotateInUpLeft;
}
 @-webkit-keyframes rotateInUpRight {
 0% {
 -webkit-transform-origin: right bottom;
 transform-origin: right bottom;
 -webkit-transform: rotate(-90deg);
 transform: rotate(-90deg);
 opacity: 0;
}
 100% {
 -webkit-transform-origin: right bottom;
 transform-origin: right bottom;
 -webkit-transform: rotate(0);
 transform: rotate(0);
 opacity: 1;
}
}
 @keyframes rotateInUpRight {
 0% {
 -webkit-transform-origin: right bottom;
 -ms-transform-origin: right bottom;
 transform-origin: right bottom;
 -webkit-transform: rotate(-90deg);
 -ms-transform: rotate(-90deg);
 transform: rotate(-90deg);
 opacity: 0;
}
 100% {
 -webkit-transform-origin: right bottom;
 -ms-transform-origin: right bottom;
 transform-origin: right bottom;
 -webkit-transform: rotate(0);
 -ms-transform: rotate(0);
 transform: rotate(0);
 opacity: 1;
}
}
.rotateInUpRight {
	-webkit-animation-name: rotateInUpRight;
	animation-name: rotateInUpRight;
}
 @-webkit-keyframes rotateOut {
 0% {
 -webkit-transform-origin: center center;
 transform-origin: center center;
 -webkit-transform: rotate(0);
 transform: rotate(0);
 opacity: 1;
}
 100% {
 -webkit-transform-origin: center center;
 transform-origin: center center;
 -webkit-transform: rotate(200deg);
 transform: rotate(200deg);
 opacity: 0;
}
}
 @keyframes rotateOut {
 0% {
 -webkit-transform-origin: center center;
 -ms-transform-origin: center center;
 transform-origin: center center;
 -webkit-transform: rotate(0);
 -ms-transform: rotate(0);
 transform: rotate(0);
 opacity: 1;
}
 100% {
 -webkit-transform-origin: center center;
 -ms-transform-origin: center center;
 transform-origin: center center;
 -webkit-transform: rotate(200deg);
 -ms-transform: rotate(200deg);
 transform: rotate(200deg);
 opacity: 0;
}
}
.rotateOut {
	-webkit-animation-name: rotateOut;
	animation-name: rotateOut;
}
 @-webkit-keyframes rotateOutDownLeft {
 0% {
 -webkit-transform-origin: left bottom;
 transform-origin: left bottom;
 -webkit-transform: rotate(0);
 transform: rotate(0);
 opacity: 1;
}
 100% {
 -webkit-transform-origin: left bottom;
 transform-origin: left bottom;
 -webkit-transform: rotate(90deg);
 transform: rotate(90deg);
 opacity: 0;
}
}
 @keyframes rotateOutDownLeft {
 0% {
 -webkit-transform-origin: left bottom;
 -ms-transform-origin: left bottom;
 transform-origin: left bottom;
 -webkit-transform: rotate(0);
 -ms-transform: rotate(0);
 transform: rotate(0);
 opacity: 1;
}
 100% {
 -webkit-transform-origin: left bottom;
 -ms-transform-origin: left bottom;
 transform-origin: left bottom;
 -webkit-transform: rotate(90deg);
 -ms-transform: rotate(90deg);
 transform: rotate(90deg);
 opacity: 0;
}
}
.rotateOutDownLeft {
	-webkit-animation-name: rotateOutDownLeft;
	animation-name: rotateOutDownLeft;
}
 @-webkit-keyframes rotateOutDownRight {
 0% {
 -webkit-transform-origin: right bottom;
 transform-origin: right bottom;
 -webkit-transform: rotate(0);
 transform: rotate(0);
 opacity: 1;
}
 100% {
 -webkit-transform-origin: right bottom;
 transform-origin: right bottom;
 -webkit-transform: rotate(-90deg);
 transform: rotate(-90deg);
 opacity: 0;
}
}
 @keyframes rotateOutDownRight {
 0% {
 -webkit-transform-origin: right bottom;
 -ms-transform-origin: right bottom;
 transform-origin: right bottom;
 -webkit-transform: rotate(0);
 -ms-transform: rotate(0);
 transform: rotate(0);
 opacity: 1;
}
 100% {
 -webkit-transform-origin: right bottom;
 -ms-transform-origin: right bottom;
 transform-origin: right bottom;
 -webkit-transform: rotate(-90deg);
 -ms-transform: rotate(-90deg);
 transform: rotate(-90deg);
 opacity: 0;
}
}
.rotateOutDownRight {
	-webkit-animation-name: rotateOutDownRight;
	animation-name: rotateOutDownRight;
}
 @-webkit-keyframes rotateOutUpLeft {
 0% {
 -webkit-transform-origin: left bottom;
 transform-origin: left bottom;
 -webkit-transform: rotate(0);
 transform: rotate(0);
 opacity: 1;
}
 100% {
 -webkit-transform-origin: left bottom;
 transform-origin: left bottom;
 -webkit-transform: rotate(-90deg);
 transform: rotate(-90deg);
 opacity: 0;
}
}
 @keyframes rotateOutUpLeft {
 0% {
 -webkit-transform-origin: left bottom;
 -ms-transform-origin: left bottom;
 transform-origin: left bottom;
 -webkit-transform: rotate(0);
 -ms-transform: rotate(0);
 transform: rotate(0);
 opacity: 1;
}
 100% {
 -webkit-transform-origin: left bottom;
 -ms-transform-origin: left bottom;
 transform-origin: left bottom;
 -webkit-transform: rotate(-90deg);
 -ms-transform: rotate(-90deg);
 transform: rotate(-90deg);
 opacity: 0;
}
}
.rotateOutUpLeft {
	-webkit-animation-name: rotateOutUpLeft;
	animation-name: rotateOutUpLeft;
}
 @-webkit-keyframes rotateOutUpRight {
 0% {
 -webkit-transform-origin: right bottom;
 transform-origin: right bottom;
 -webkit-transform: rotate(0);
 transform: rotate(0);
 opacity: 1;
}
 100% {
 -webkit-transform-origin: right bottom;
 transform-origin: right bottom;
 -webkit-transform: rotate(90deg);
 transform: rotate(90deg);
 opacity: 0;
}
}
 @keyframes rotateOutUpRight {
 0% {
 -webkit-transform-origin: right bottom;
 -ms-transform-origin: right bottom;
 transform-origin: right bottom;
 -webkit-transform: rotate(0);
 -ms-transform: rotate(0);
 transform: rotate(0);
 opacity: 1;
}
 100% {
 -webkit-transform-origin: right bottom;
 -ms-transform-origin: right bottom;
 transform-origin: right bottom;
 -webkit-transform: rotate(90deg);
 -ms-transform: rotate(90deg);
 transform: rotate(90deg);
 opacity: 0;
}
}
.rotateOutUpRight {
	-webkit-animation-name: rotateOutUpRight;
	animation-name: rotateOutUpRight;
}
 @-webkit-keyframes slideInDown {
 0% {
 opacity: 0;
 -webkit-transform: translateY(-2000px);
 transform: translateY(-2000px);
}
 100% {
 -webkit-transform: translateY(0);
 transform: translateY(0);
}
}
 @keyframes slideInDown {
 0% {
 opacity: 0;
 -webkit-transform: translateY(-2000px);
 -ms-transform: translateY(-2000px);
 transform: translateY(-2000px);
}
 100% {
 -webkit-transform: translateY(0);
 -ms-transform: translateY(0);
 transform: translateY(0);
}
}
.slideInDown {
	-webkit-animation-name: slideInDown;
	animation-name: slideInDown;
}
 @-webkit-keyframes slideInLeft {
 0% {
 opacity: 0;
 -webkit-transform: translateX(-2000px);
 transform: translateX(-2000px);
}
 100% {
 -webkit-transform: translateX(0);
 transform: translateX(0);
}
}
 @keyframes slideInLeft {
 0% {
 opacity: 0;
 -webkit-transform: translateX(-2000px);
 -ms-transform: translateX(-2000px);
 transform: translateX(-2000px);
}
 100% {
 -webkit-transform: translateX(0);
 -ms-transform: translateX(0);
 transform: translateX(0);
}
}
.slideInLeft {
	-webkit-animation-name: slideInLeft;
	animation-name: slideInLeft;
}
 @-webkit-keyframes slideInRight {
 0% {
 opacity: 0;
 -webkit-transform: translateX(2000px);
 transform: translateX(2000px);
}
 100% {
 -webkit-transform: translateX(0);
 transform: translateX(0);
}
}
 @keyframes slideInRight {
 0% {
 opacity: 0;
 -webkit-transform: translateX(2000px);
 -ms-transform: translateX(2000px);
 transform: translateX(2000px);
}
 100% {
 -webkit-transform: translateX(0);
 -ms-transform: translateX(0);
 transform: translateX(0);
}
}
.slideInRight {
	-webkit-animation-name: slideInRight;
	animation-name: slideInRight;
}
 @-webkit-keyframes slideOutLeft {
 0% {
 -webkit-transform: translateX(0);
 transform: translateX(0);
}
 100% {
 opacity: 0;
 -webkit-transform: translateX(-2000px);
 transform: translateX(-2000px);
}
}
 @keyframes slideOutLeft {
 0% {
 -webkit-transform: translateX(0);
 -ms-transform: translateX(0);
 transform: translateX(0);
}
 100% {
 opacity: 0;
 -webkit-transform: translateX(-2000px);
 -ms-transform: translateX(-2000px);
 transform: translateX(-2000px);
}
}
.slideOutLeft {
	-webkit-animation-name: slideOutLeft;
	animation-name: slideOutLeft;
}
 @-webkit-keyframes slideOutRight {
 0% {
 -webkit-transform: translateX(0);
 transform: translateX(0);
}
 100% {
 opacity: 0;
 -webkit-transform: translateX(2000px);
 transform: translateX(2000px);
}
}
 @keyframes slideOutRight {
 0% {
 -webkit-transform: translateX(0);
 -ms-transform: translateX(0);
 transform: translateX(0);
}
 100% {
 opacity: 0;
 -webkit-transform: translateX(2000px);
 -ms-transform: translateX(2000px);
 transform: translateX(2000px);
}
}
.slideOutRight {
	-webkit-animation-name: slideOutRight;
	animation-name: slideOutRight;
}
 @-webkit-keyframes slideOutUp {
 0% {
 -webkit-transform: translateY(0);
 transform: translateY(0);
}
 100% {
 opacity: 0;
 -webkit-transform: translateY(-2000px);
 transform: translateY(-2000px);
}
}
 @keyframes slideOutUp {
 0% {
 -webkit-transform: translateY(0);
 -ms-transform: translateY(0);
 transform: translateY(0);
}
 100% {
 opacity: 0;
 -webkit-transform: translateY(-2000px);
 -ms-transform: translateY(-2000px);
 transform: translateY(-2000px);
}
}
.slideOutUp {
	-webkit-animation-name: slideOutUp;
	animation-name: slideOutUp;
}
 @-webkit-keyframes hinge {
 0% {
 -webkit-transform: rotate(0);
 transform: rotate(0);
 -webkit-transform-origin: top left;
 transform-origin: top left;
 -webkit-animation-timing-function: ease-in-out;
 animation-timing-function: ease-in-out;
}
 20%, 60% {
 -webkit-transform: rotate(80deg);
 transform: rotate(80deg);
 -webkit-transform-origin: top left;
 transform-origin: top left;
 -webkit-animation-timing-function: ease-in-out;
 animation-timing-function: ease-in-out;
}
 40% {
 -webkit-transform: rotate(60deg);
 transform: rotate(60deg);
 -webkit-transform-origin: top left;
 transform-origin: top left;
 -webkit-animation-timing-function: ease-in-out;
 animation-timing-function: ease-in-out;
}
 80% {
 -webkit-transform: rotate(60deg) translateY(0);
 transform: rotate(60deg) translateY(0);
 opacity: 1;
 -webkit-transform-origin: top left;
 transform-origin: top left;
 -webkit-animation-timing-function: ease-in-out;
 animation-timing-function: ease-in-out;
}
 100% {
 -webkit-transform: translateY(700px);
 transform: translateY(700px);
 opacity: 0;
}
}
 @keyframes hinge {
 0% {
 -webkit-transform: rotate(0);
 -ms-transform: rotate(0);
 transform: rotate(0);
 -webkit-transform-origin: top left;
 -ms-transform-origin: top left;
 transform-origin: top left;
 -webkit-animation-timing-function: ease-in-out;
 animation-timing-function: ease-in-out;
}
 20%, 60% {
 -webkit-transform: rotate(80deg);
 -ms-transform: rotate(80deg);
 transform: rotate(80deg);
 -webkit-transform-origin: top left;
 -ms-transform-origin: top left;
 transform-origin: top left;
 -webkit-animation-timing-function: ease-in-out;
 animation-timing-function: ease-in-out;
}
 40% {
 -webkit-transform: rotate(60deg);
 -ms-transform: rotate(60deg);
 transform: rotate(60deg);
 -webkit-transform-origin: top left;
 -ms-transform-origin: top left;
 transform-origin: top left;
 -webkit-animation-timing-function: ease-in-out;
 animation-timing-function: ease-in-out;
}
 80% {
 -webkit-transform: rotate(60deg) translateY(0);
 -ms-transform: rotate(60deg) translateY(0);
 transform: rotate(60deg) translateY(0);
 opacity: 1;
 -webkit-transform-origin: top left;
 -ms-transform-origin: top left;
 transform-origin: top left;
 -webkit-animation-timing-function: ease-in-out;
 animation-timing-function: ease-in-out;
}
 100% {
 -webkit-transform: translateY(700px);
 -ms-transform: translateY(700px);
 transform: translateY(700px);
 opacity: 0;
}
}
.hinge {
	-webkit-animation-name: hinge;
	animation-name: hinge;
}

@-webkit-keyframes rollIn {
 0% {
 opacity: 0;
 -webkit-transform: translateX(-100%) rotate(-120deg);
 transform: translateX(-100%) rotate(-120deg);
}
 100% {
 opacity: 1;
 -webkit-transform: translateX(0px) rotate(0deg);
 transform: translateX(0px) rotate(0deg);
}
}
 @keyframes rollIn {
 0% {
 opacity: 0;
 -webkit-transform: translateX(-100%) rotate(-120deg);
 -ms-transform: translateX(-100%) rotate(-120deg);
 transform: translateX(-100%) rotate(-120deg);
}
 100% {
 opacity: 1;
 -webkit-transform: translateX(0px) rotate(0deg);
 -ms-transform: translateX(0px) rotate(0deg);
 transform: translateX(0px) rotate(0deg);
}
}
.rollIn {
	-webkit-animation-name: rollIn;
	animation-name: rollIn;
}
@-webkit-keyframes rollOut {
 0% {
 opacity: 1;
 -webkit-transform: translateX(0px) rotate(0deg);
 transform: translateX(0px) rotate(0deg);
}
 100% {
 opacity: 0;
 -webkit-transform: translateX(100%) rotate(120deg);
 transform: translateX(100%) rotate(120deg);
}
}
 @keyframes rollOut {
 0% {
 opacity: 1;
 -webkit-transform: translateX(0px) rotate(0deg);
 -ms-transform: translateX(0px) rotate(0deg);
 transform: translateX(0px) rotate(0deg);
}
 100% {
 opacity: 0;
 -webkit-transform: translateX(100%) rotate(120deg);
 -ms-transform: translateX(100%) rotate(120deg);
 transform: translateX(100%) rotate(120deg);
}
}
.rollOut {
	-webkit-animation-name: rollOut;
	animation-name: rollOut;
}
#editorcontents ul,  #editorcontents ol {
	list-style: none;
}
#editorcontents li {
	padding-left: 1em;
	text-indent: -.7em;
}
#editorcontents li:before {
	content: "•";
	color: #7c9aac;
	position: relative;
	left: -10px;
}
audio,  canvas,  video {
	display: inline-block;
 *display: inline;
 *zoom: 1;
}
audio:not([controls]) {
	display: none;
	height: 0;
}
[hidden] { display: none; }

html { background: #fff; color: #000; font-size: 100%; -webkit-text-size-adjust: 100%; -ms-text-size-adjust: 100%; }
html,  button,  input,  select,  textarea { font-family: sans-serif; }
body { margin: 0; }

a:focus { outline: thin dotted; }
a:active,  a:hover { outline: 0; }
h1 {
	font-size: 2em;
	margin: 0.67em 0 0;
}
h2 {
	font-size: 1.5em;
	margin: 0.83em 0 0;
}

h3 {
	font-size: 1.17em;
	margin: 1em 0 0;
}
h4 {
	font-size: 1em;
	margin: 1.33em 0 0;
}
h5 {
	font-size: 0.83em;
	margin: 1.67em 0 0;
}
h6 {
	font-size: 0.67em;
	margin: 2.33em 0 0;
}
abbr[title] {
	border-bottom: 1px dotted;
}
b,  strong {
	font-weight: bold;
}
blockquote {
	margin: 1em 40px;
}
dfn {
	font-style: italic;
}
hr {
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	height: 0;
}
mark {
	background: #ff0;
	color: #000;
}
p,  pre {
	margin: 0 0 1em 0;
}
code,  kbd,  pre,  samp {
	font-family: monospace, serif;
	_font-family: 'courier new', monospace;
	font-size: 1em;
}
pre {
	white-space: pre;
	white-space: pre-wrap;
	word-wrap: break-word;
}
q {
	quotes: none;
}
q:before,  q:after {
	content: '';
	content: none;
}
small {
	font-size: 80%;
}
sub,  sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}
sup {
	top: -0.5em;
}
sub {
	bottom: -0.25em;
}
dl,  menu,  ol,  ul {
	margin: 1em 0;
}
dd {
	margin: 0 0 0 40px;
}
menu,  ol,  ul {
	padding: 0 0 0 40px;
}
nav ul,  nav ol {
	list-style: none;
	list-style-image: none;
}
img {
	border: 0;
	-ms-interpolation-mode: bicubic;
}
svg:not(:root) {
	overflow: hidden;
}
figure {
	margin: 0;
}
form {
	margin: 0;
}
/* line 326, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/compass-h5bp-0.1.2/stylesheets/h5bp/_normalize.scss */

fieldset {
	border: 1px solid #c0c0c0;
	margin: 0 2px;
	padding: 0.35em 0.625em 0.75em;
}
/* line 335, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/compass-h5bp-0.1.2/stylesheets/h5bp/_normalize.scss */

legend {
	border: 0;
	padding: 0;
	white-space: normal;
 *margin-left: -7px;
}
/* line 349, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/compass-h5bp-0.1.2/stylesheets/h5bp/_normalize.scss */

button,  input,  select,  textarea {
	font-size: 100%;
	margin: 0;
	vertical-align: baseline;
 *vertical-align: middle;
}
/* line 359, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/compass-h5bp-0.1.2/stylesheets/h5bp/_normalize.scss */

button,  input {
	line-height: normal;
}
/* line 368, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/compass-h5bp-0.1.2/stylesheets/h5bp/_normalize.scss */

button,  select {
	text-transform: none;
}
/* line 382, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/compass-h5bp-0.1.2/stylesheets/h5bp/_normalize.scss */

button,  html input[type="button"],  input[type="reset"],  input[type="submit"] {
	-webkit-appearance: button;
	cursor: pointer;
 *overflow: visible;
}
/* line 390, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/compass-h5bp-0.1.2/stylesheets/h5bp/_normalize.scss */

button[disabled],  html input[disabled] {
	cursor: default;
}
/* line 399, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/compass-h5bp-0.1.2/stylesheets/h5bp/_normalize.scss */

input[type="checkbox"],  input[type="radio"] {
	box-sizing: border-box;
	padding: 0;
 *height: 13px;
 *width: 13px;
}
/* line 409, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/compass-h5bp-0.1.2/stylesheets/h5bp/_normalize.scss */

input[type="search"] {
	-webkit-appearance: textfield;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
}



/* line 419, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/compass-h5bp-0.1.2/stylesheets/h5bp/_normalize.scss */

input[type="search"]::-webkit-search-cancel-button,  input[type="search"]::-webkit-search-decoration {
 -webkit-appearance: none;
}



/* line 425, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/compass-h5bp-0.1.2/stylesheets/h5bp/_normalize.scss */

button::-moz-focus-inner,  input::-moz-focus-inner {
 border: 0;
 padding: 0;
}
/* line 432, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/compass-h5bp-0.1.2/stylesheets/h5bp/_normalize.scss */

textarea {
	overflow: auto;
	vertical-align: top;
}
/* line 444, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/compass-h5bp-0.1.2/stylesheets/h5bp/_normalize.scss */

table {
	border-collapse: collapse;
	border-spacing: 0;
}
/* line 22, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/compass-h5bp-0.1.2/stylesheets/h5bp/_main.scss */

html,  button,  input,  select,  textarea {
	color: #222222;
}
/* line 26, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/compass-h5bp-0.1.2/stylesheets/h5bp/_main.scss */

body {
	font-size: 1em;
	line-height: 1.4;
}



/* line 34, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/compass-h5bp-0.1.2/stylesheets/h5bp/_main.scss */

::-moz-selection {
 background: #b3d4fc;
 text-shadow: none;
}
/* line 39, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/compass-h5bp-0.1.2/stylesheets/h5bp/_main.scss */

::selection {
	background: #b3d4fc;
	text-shadow: none;
}
/* line 45, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/compass-h5bp-0.1.2/stylesheets/h5bp/_main.scss */

hr {
	display: block;
	height: 1px;
	border: 0;
	border-top: 1px solid #ccc;
	margin: 1em 0;
	padding: 0;
}
/* line 55, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/compass-h5bp-0.1.2/stylesheets/h5bp/_main.scss */

img {
	vertical-align: middle;
}
/* line 60, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/compass-h5bp-0.1.2/stylesheets/h5bp/_main.scss */

fieldset {
	border: 0;
	margin: 0;
	padding: 0;
}
/* line 67, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/compass-h5bp-0.1.2/stylesheets/h5bp/_main.scss */

textarea {
	resize: vertical;
}
/* line 20, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/grid/_magic.sass */

* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
/* line 27, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/grid/_magic.sass */

.container .wrapper {
 *zoom: 1;
	max-width: 987px;
	_width: 987px;
	padding-left: 0;
	padding-right: 0;
	margin-left: auto;
	margin-right: auto;
}
/* line 38, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */

.container .wrapper:after {
	content: "";
	display: table;
	clear: both;
}
/* line 31, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/grid/_magic.sass */

.grid-container {
	width: 100%;
	height: 100%;
	position: fixed;
	left: 0;
	top: 0;
	display: none;
}
/* line 39, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/grid/_magic.sass */

.grid-container .grid {
 *zoom: 1;
	max-width: 987px;
	_width: 987px;
	padding-left: 0;
	padding-right: 0;
	margin-left: auto;
	margin-right: auto;
	background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(0%, rgba(100, 100, 225, 0.25)), color-stop(2.73556%, rgba(100, 100, 225, 0.25)), color-stop(2.73556%, rgba(0, 0, 0, 0)), color-stop(4.05268%, rgba(0, 0, 0, 0)), color-stop(4.05268%, rgba(100, 100, 225, 0.25)), color-stop(6.78825%, rgba(100, 100, 225, 0.25)), color-stop(6.78825%, rgba(0, 0, 0, 0)), color-stop(8.10537%, rgba(0, 0, 0, 0)), color-stop(8.10537%, rgba(100, 100, 225, 0.25)), color-stop(10.84093%, rgba(100, 100, 225, 0.25)), color-stop(10.84093%, rgba(0, 0, 0, 0)), color-stop(12.15805%, rgba(0, 0, 0, 0)), color-stop(12.15805%, rgba(100, 100, 225, 0.25)), color-stop(14.89362%, rgba(100, 100, 225, 0.25)), color-stop(14.89362%, rgba(0, 0, 0, 0)), color-stop(16.21074%, rgba(0, 0, 0, 0)), color-stop(16.21074%, rgba(100, 100, 225, 0.25)), color-stop(18.9463%, rgba(100, 100, 225, 0.25)), color-stop(18.9463%, rgba(0, 0, 0, 0)), color-stop(20.26342%, rgba(0, 0, 0, 0)), color-stop(20.26342%, rgba(100, 100, 225, 0.25)), color-stop(22.99899%, rgba(100, 100, 225, 0.25)), color-stop(22.99899%, rgba(0, 0, 0, 0)), color-stop(24.31611%, rgba(0, 0, 0, 0)), color-stop(24.31611%, rgba(100, 100, 225, 0.25)), color-stop(27.05167%, rgba(100, 100, 225, 0.25)), color-stop(27.05167%, rgba(0, 0, 0, 0)), color-stop(28.36879%, rgba(0, 0, 0, 0)), color-stop(28.36879%, rgba(100, 100, 225, 0.25)), color-stop(31.10436%, rgba(100, 100, 225, 0.25)), color-stop(31.10436%, rgba(0, 0, 0, 0)), color-stop(32.42148%, rgba(0, 0, 0, 0)), color-stop(32.42148%, rgba(100, 100, 225, 0.25)), color-stop(35.15704%, rgba(100, 100, 225, 0.25)), color-stop(35.15704%, rgba(0, 0, 0, 0)), color-stop(36.47416%, rgba(0, 0, 0, 0)), color-stop(36.47416%, rgba(100, 100, 225, 0.25)), color-stop(39.20973%, rgba(100, 100, 225, 0.25)), color-stop(39.20973%, rgba(0, 0, 0, 0)), color-stop(40.52685%, rgba(0, 0, 0, 0)), color-stop(40.52685%, rgba(100, 100, 225, 0.25)), color-stop(43.26241%, rgba(100, 100, 225, 0.25)), color-stop(43.26241%, rgba(0, 0, 0, 0)), color-stop(44.57953%, rgba(0, 0, 0, 0)), color-stop(44.57953%, rgba(100, 100, 225, 0.25)), color-stop(47.3151%, rgba(100, 100, 225, 0.25)), color-stop(47.3151%, rgba(0, 0, 0, 0)), color-stop(48.63222%, rgba(0, 0, 0, 0)), color-stop(48.63222%, rgba(100, 100, 225, 0.25)), color-stop(51.36778%, rgba(100, 100, 225, 0.25)), color-stop(51.36778%, rgba(0, 0, 0, 0)), color-stop(52.6849%, rgba(0, 0, 0, 0)), color-stop(52.6849%, rgba(100, 100, 225, 0.25)), color-stop(55.42047%, rgba(100, 100, 225, 0.25)), color-stop(55.42047%, rgba(0, 0, 0, 0)), color-stop(56.73759%, rgba(0, 0, 0, 0)), color-stop(56.73759%, rgba(100, 100, 225, 0.25)), color-stop(59.47315%, rgba(100, 100, 225, 0.25)), color-stop(59.47315%, rgba(0, 0, 0, 0)), color-stop(60.79027%, rgba(0, 0, 0, 0)), color-stop(60.79027%, rgba(100, 100, 225, 0.25)), color-stop(63.52584%, rgba(100, 100, 225, 0.25)), color-stop(63.52584%, rgba(0, 0, 0, 0)), color-stop(64.84296%, rgba(0, 0, 0, 0)), color-stop(64.84296%, rgba(100, 100, 225, 0.25)), color-stop(67.57852%, rgba(100, 100, 225, 0.25)), color-stop(67.57852%, rgba(0, 0, 0, 0)), color-stop(68.89564%, rgba(0, 0, 0, 0)), color-stop(68.89564%, rgba(100, 100, 225, 0.25)), color-stop(71.63121%, rgba(100, 100, 225, 0.25)), color-stop(71.63121%, rgba(0, 0, 0, 0)), color-stop(72.94833%, rgba(0, 0, 0, 0)), color-stop(72.94833%, rgba(100, 100, 225, 0.25)), color-stop(75.68389%, rgba(100, 100, 225, 0.25)), color-stop(75.68389%, rgba(0, 0, 0, 0)), color-stop(77.00101%, rgba(0, 0, 0, 0)), color-stop(77.00101%, rgba(100, 100, 225, 0.25)), color-stop(79.73658%, rgba(100, 100, 225, 0.25)), color-stop(79.73658%, rgba(0, 0, 0, 0)), color-stop(81.0537%, rgba(0, 0, 0, 0)), color-stop(81.0537%, rgba(100, 100, 225, 0.25)), color-stop(83.78926%, rgba(100, 100, 225, 0.25)), color-stop(83.78926%, rgba(0, 0, 0, 0)), color-stop(85.10638%, rgba(0, 0, 0, 0)), color-stop(85.10638%, rgba(100, 100, 225, 0.25)), color-stop(87.84195%, rgba(100, 100, 225, 0.25)), color-stop(87.84195%, rgba(0, 0, 0, 0)), color-stop(89.15907%, rgba(0, 0, 0, 0)), color-stop(89.15907%, rgba(100, 100, 225, 0.25)), color-stop(91.89463%, rgba(100, 100, 225, 0.25)), color-stop(91.89463%, rgba(0, 0, 0, 0)), color-stop(93.21175%, rgba(0, 0, 0, 0)), color-stop(93.21175%, rgba(100, 100, 225, 0.25)), color-stop(95.94732%, rgba(100, 100, 225, 0.25)), color-stop(95.94732%, rgba(0, 0, 0, 0)), color-stop(97.26444%, rgba(0, 0, 0, 0)), color-stop(97.26444%, rgba(100, 100, 225, 0.25)), color-stop(100%, rgba(100, 100, 225, 0.25)), color-stop(100%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 0)));
	background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(100, 100, 225, 0.25) 0%, rgba(100, 100, 225, 0.25) 2.73556%, rgba(0, 0, 0, 0) 2.73556%, rgba(0, 0, 0, 0) 4.05268%, rgba(100, 100, 225, 0.25) 4.05268%, rgba(100, 100, 225, 0.25) 6.78825%, rgba(0, 0, 0, 0) 6.78825%, rgba(0, 0, 0, 0) 8.10537%, rgba(100, 100, 225, 0.25) 8.10537%, rgba(100, 100, 225, 0.25) 10.84093%, rgba(0, 0, 0, 0) 10.84093%, rgba(0, 0, 0, 0) 12.15805%, rgba(100, 100, 225, 0.25) 12.15805%, rgba(100, 100, 225, 0.25) 14.89362%, rgba(0, 0, 0, 0) 14.89362%, rgba(0, 0, 0, 0) 16.21074%, rgba(100, 100, 225, 0.25) 16.21074%, rgba(100, 100, 225, 0.25) 18.9463%, rgba(0, 0, 0, 0) 18.9463%, rgba(0, 0, 0, 0) 20.26342%, rgba(100, 100, 225, 0.25) 20.26342%, rgba(100, 100, 225, 0.25) 22.99899%, rgba(0, 0, 0, 0) 22.99899%, rgba(0, 0, 0, 0) 24.31611%, rgba(100, 100, 225, 0.25) 24.31611%, rgba(100, 100, 225, 0.25) 27.05167%, rgba(0, 0, 0, 0) 27.05167%, rgba(0, 0, 0, 0) 28.36879%, rgba(100, 100, 225, 0.25) 28.36879%, rgba(100, 100, 225, 0.25) 31.10436%, rgba(0, 0, 0, 0) 31.10436%, rgba(0, 0, 0, 0) 32.42148%, rgba(100, 100, 225, 0.25) 32.42148%, rgba(100, 100, 225, 0.25) 35.15704%, rgba(0, 0, 0, 0) 35.15704%, rgba(0, 0, 0, 0) 36.47416%, rgba(100, 100, 225, 0.25) 36.47416%, rgba(100, 100, 225, 0.25) 39.20973%, rgba(0, 0, 0, 0) 39.20973%, rgba(0, 0, 0, 0) 40.52685%, rgba(100, 100, 225, 0.25) 40.52685%, rgba(100, 100, 225, 0.25) 43.26241%, rgba(0, 0, 0, 0) 43.26241%, rgba(0, 0, 0, 0) 44.57953%, rgba(100, 100, 225, 0.25) 44.57953%, rgba(100, 100, 225, 0.25) 47.3151%, rgba(0, 0, 0, 0) 47.3151%, rgba(0, 0, 0, 0) 48.63222%, rgba(100, 100, 225, 0.25) 48.63222%, rgba(100, 100, 225, 0.25) 51.36778%, rgba(0, 0, 0, 0) 51.36778%, rgba(0, 0, 0, 0) 52.6849%, rgba(100, 100, 225, 0.25) 52.6849%, rgba(100, 100, 225, 0.25) 55.42047%, rgba(0, 0, 0, 0) 55.42047%, rgba(0, 0, 0, 0) 56.73759%, rgba(100, 100, 225, 0.25) 56.73759%, rgba(100, 100, 225, 0.25) 59.47315%, rgba(0, 0, 0, 0) 59.47315%, rgba(0, 0, 0, 0) 60.79027%, rgba(100, 100, 225, 0.25) 60.79027%, rgba(100, 100, 225, 0.25) 63.52584%, rgba(0, 0, 0, 0) 63.52584%, rgba(0, 0, 0, 0) 64.84296%, rgba(100, 100, 225, 0.25) 64.84296%, rgba(100, 100, 225, 0.25) 67.57852%, rgba(0, 0, 0, 0) 67.57852%, rgba(0, 0, 0, 0) 68.89564%, rgba(100, 100, 225, 0.25) 68.89564%, rgba(100, 100, 225, 0.25) 71.63121%, rgba(0, 0, 0, 0) 71.63121%, rgba(0, 0, 0, 0) 72.94833%, rgba(100, 100, 225, 0.25) 72.94833%, rgba(100, 100, 225, 0.25) 75.68389%, rgba(0, 0, 0, 0) 75.68389%, rgba(0, 0, 0, 0) 77.00101%, rgba(100, 100, 225, 0.25) 77.00101%, rgba(100, 100, 225, 0.25) 79.73658%, rgba(0, 0, 0, 0) 79.73658%, rgba(0, 0, 0, 0) 81.0537%, rgba(100, 100, 225, 0.25) 81.0537%, rgba(100, 100, 225, 0.25) 83.78926%, rgba(0, 0, 0, 0) 83.78926%, rgba(0, 0, 0, 0) 85.10638%, rgba(100, 100, 225, 0.25) 85.10638%, rgba(100, 100, 225, 0.25) 87.84195%, rgba(0, 0, 0, 0) 87.84195%, rgba(0, 0, 0, 0) 89.15907%, rgba(100, 100, 225, 0.25) 89.15907%, rgba(100, 100, 225, 0.25) 91.89463%, rgba(0, 0, 0, 0) 91.89463%, rgba(0, 0, 0, 0) 93.21175%, rgba(100, 100, 225, 0.25) 93.21175%, rgba(100, 100, 225, 0.25) 95.94732%, rgba(0, 0, 0, 0) 95.94732%, rgba(0, 0, 0, 0) 97.26444%, rgba(100, 100, 225, 0.25) 97.26444%, rgba(100, 100, 225, 0.25) 100%, rgba(0, 0, 0, 0) 100%, rgba(0, 0, 0, 0) 100%);
	background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(100, 100, 225, 0.25) 0%, rgba(100, 100, 225, 0.25) 2.73556%, rgba(0, 0, 0, 0) 2.73556%, rgba(0, 0, 0, 0) 4.05268%, rgba(100, 100, 225, 0.25) 4.05268%, rgba(100, 100, 225, 0.25) 6.78825%, rgba(0, 0, 0, 0) 6.78825%, rgba(0, 0, 0, 0) 8.10537%, rgba(100, 100, 225, 0.25) 8.10537%, rgba(100, 100, 225, 0.25) 10.84093%, rgba(0, 0, 0, 0) 10.84093%, rgba(0, 0, 0, 0) 12.15805%, rgba(100, 100, 225, 0.25) 12.15805%, rgba(100, 100, 225, 0.25) 14.89362%, rgba(0, 0, 0, 0) 14.89362%, rgba(0, 0, 0, 0) 16.21074%, rgba(100, 100, 225, 0.25) 16.21074%, rgba(100, 100, 225, 0.25) 18.9463%, rgba(0, 0, 0, 0) 18.9463%, rgba(0, 0, 0, 0) 20.26342%, rgba(100, 100, 225, 0.25) 20.26342%, rgba(100, 100, 225, 0.25) 22.99899%, rgba(0, 0, 0, 0) 22.99899%, rgba(0, 0, 0, 0) 24.31611%, rgba(100, 100, 225, 0.25) 24.31611%, rgba(100, 100, 225, 0.25) 27.05167%, rgba(0, 0, 0, 0) 27.05167%, rgba(0, 0, 0, 0) 28.36879%, rgba(100, 100, 225, 0.25) 28.36879%, rgba(100, 100, 225, 0.25) 31.10436%, rgba(0, 0, 0, 0) 31.10436%, rgba(0, 0, 0, 0) 32.42148%, rgba(100, 100, 225, 0.25) 32.42148%, rgba(100, 100, 225, 0.25) 35.15704%, rgba(0, 0, 0, 0) 35.15704%, rgba(0, 0, 0, 0) 36.47416%, rgba(100, 100, 225, 0.25) 36.47416%, rgba(100, 100, 225, 0.25) 39.20973%, rgba(0, 0, 0, 0) 39.20973%, rgba(0, 0, 0, 0) 40.52685%, rgba(100, 100, 225, 0.25) 40.52685%, rgba(100, 100, 225, 0.25) 43.26241%, rgba(0, 0, 0, 0) 43.26241%, rgba(0, 0, 0, 0) 44.57953%, rgba(100, 100, 225, 0.25) 44.57953%, rgba(100, 100, 225, 0.25) 47.3151%, rgba(0, 0, 0, 0) 47.3151%, rgba(0, 0, 0, 0) 48.63222%, rgba(100, 100, 225, 0.25) 48.63222%, rgba(100, 100, 225, 0.25) 51.36778%, rgba(0, 0, 0, 0) 51.36778%, rgba(0, 0, 0, 0) 52.6849%, rgba(100, 100, 225, 0.25) 52.6849%, rgba(100, 100, 225, 0.25) 55.42047%, rgba(0, 0, 0, 0) 55.42047%, rgba(0, 0, 0, 0) 56.73759%, rgba(100, 100, 225, 0.25) 56.73759%, rgba(100, 100, 225, 0.25) 59.47315%, rgba(0, 0, 0, 0) 59.47315%, rgba(0, 0, 0, 0) 60.79027%, rgba(100, 100, 225, 0.25) 60.79027%, rgba(100, 100, 225, 0.25) 63.52584%, rgba(0, 0, 0, 0) 63.52584%, rgba(0, 0, 0, 0) 64.84296%, rgba(100, 100, 225, 0.25) 64.84296%, rgba(100, 100, 225, 0.25) 67.57852%, rgba(0, 0, 0, 0) 67.57852%, rgba(0, 0, 0, 0) 68.89564%, rgba(100, 100, 225, 0.25) 68.89564%, rgba(100, 100, 225, 0.25) 71.63121%, rgba(0, 0, 0, 0) 71.63121%, rgba(0, 0, 0, 0) 72.94833%, rgba(100, 100, 225, 0.25) 72.94833%, rgba(100, 100, 225, 0.25) 75.68389%, rgba(0, 0, 0, 0) 75.68389%, rgba(0, 0, 0, 0) 77.00101%, rgba(100, 100, 225, 0.25) 77.00101%, rgba(100, 100, 225, 0.25) 79.73658%, rgba(0, 0, 0, 0) 79.73658%, rgba(0, 0, 0, 0) 81.0537%, rgba(100, 100, 225, 0.25) 81.0537%, rgba(100, 100, 225, 0.25) 83.78926%, rgba(0, 0, 0, 0) 83.78926%, rgba(0, 0, 0, 0) 85.10638%, rgba(100, 100, 225, 0.25) 85.10638%, rgba(100, 100, 225, 0.25) 87.84195%, rgba(0, 0, 0, 0) 87.84195%, rgba(0, 0, 0, 0) 89.15907%, rgba(100, 100, 225, 0.25) 89.15907%, rgba(100, 100, 225, 0.25) 91.89463%, rgba(0, 0, 0, 0) 91.89463%, rgba(0, 0, 0, 0) 93.21175%, rgba(100, 100, 225, 0.25) 93.21175%, rgba(100, 100, 225, 0.25) 95.94732%, rgba(0, 0, 0, 0) 95.94732%, rgba(0, 0, 0, 0) 97.26444%, rgba(100, 100, 225, 0.25) 97.26444%, rgba(100, 100, 225, 0.25) 100%, rgba(0, 0, 0, 0) 100%, rgba(0, 0, 0, 0) 100%);
	background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(100, 100, 225, 0.25) 0%, rgba(100, 100, 225, 0.25) 2.73556%, rgba(0, 0, 0, 0) 2.73556%, rgba(0, 0, 0, 0) 4.05268%, rgba(100, 100, 225, 0.25) 4.05268%, rgba(100, 100, 225, 0.25) 6.78825%, rgba(0, 0, 0, 0) 6.78825%, rgba(0, 0, 0, 0) 8.10537%, rgba(100, 100, 225, 0.25) 8.10537%, rgba(100, 100, 225, 0.25) 10.84093%, rgba(0, 0, 0, 0) 10.84093%, rgba(0, 0, 0, 0) 12.15805%, rgba(100, 100, 225, 0.25) 12.15805%, rgba(100, 100, 225, 0.25) 14.89362%, rgba(0, 0, 0, 0) 14.89362%, rgba(0, 0, 0, 0) 16.21074%, rgba(100, 100, 225, 0.25) 16.21074%, rgba(100, 100, 225, 0.25) 18.9463%, rgba(0, 0, 0, 0) 18.9463%, rgba(0, 0, 0, 0) 20.26342%, rgba(100, 100, 225, 0.25) 20.26342%, rgba(100, 100, 225, 0.25) 22.99899%, rgba(0, 0, 0, 0) 22.99899%, rgba(0, 0, 0, 0) 24.31611%, rgba(100, 100, 225, 0.25) 24.31611%, rgba(100, 100, 225, 0.25) 27.05167%, rgba(0, 0, 0, 0) 27.05167%, rgba(0, 0, 0, 0) 28.36879%, rgba(100, 100, 225, 0.25) 28.36879%, rgba(100, 100, 225, 0.25) 31.10436%, rgba(0, 0, 0, 0) 31.10436%, rgba(0, 0, 0, 0) 32.42148%, rgba(100, 100, 225, 0.25) 32.42148%, rgba(100, 100, 225, 0.25) 35.15704%, rgba(0, 0, 0, 0) 35.15704%, rgba(0, 0, 0, 0) 36.47416%, rgba(100, 100, 225, 0.25) 36.47416%, rgba(100, 100, 225, 0.25) 39.20973%, rgba(0, 0, 0, 0) 39.20973%, rgba(0, 0, 0, 0) 40.52685%, rgba(100, 100, 225, 0.25) 40.52685%, rgba(100, 100, 225, 0.25) 43.26241%, rgba(0, 0, 0, 0) 43.26241%, rgba(0, 0, 0, 0) 44.57953%, rgba(100, 100, 225, 0.25) 44.57953%, rgba(100, 100, 225, 0.25) 47.3151%, rgba(0, 0, 0, 0) 47.3151%, rgba(0, 0, 0, 0) 48.63222%, rgba(100, 100, 225, 0.25) 48.63222%, rgba(100, 100, 225, 0.25) 51.36778%, rgba(0, 0, 0, 0) 51.36778%, rgba(0, 0, 0, 0) 52.6849%, rgba(100, 100, 225, 0.25) 52.6849%, rgba(100, 100, 225, 0.25) 55.42047%, rgba(0, 0, 0, 0) 55.42047%, rgba(0, 0, 0, 0) 56.73759%, rgba(100, 100, 225, 0.25) 56.73759%, rgba(100, 100, 225, 0.25) 59.47315%, rgba(0, 0, 0, 0) 59.47315%, rgba(0, 0, 0, 0) 60.79027%, rgba(100, 100, 225, 0.25) 60.79027%, rgba(100, 100, 225, 0.25) 63.52584%, rgba(0, 0, 0, 0) 63.52584%, rgba(0, 0, 0, 0) 64.84296%, rgba(100, 100, 225, 0.25) 64.84296%, rgba(100, 100, 225, 0.25) 67.57852%, rgba(0, 0, 0, 0) 67.57852%, rgba(0, 0, 0, 0) 68.89564%, rgba(100, 100, 225, 0.25) 68.89564%, rgba(100, 100, 225, 0.25) 71.63121%, rgba(0, 0, 0, 0) 71.63121%, rgba(0, 0, 0, 0) 72.94833%, rgba(100, 100, 225, 0.25) 72.94833%, rgba(100, 100, 225, 0.25) 75.68389%, rgba(0, 0, 0, 0) 75.68389%, rgba(0, 0, 0, 0) 77.00101%, rgba(100, 100, 225, 0.25) 77.00101%, rgba(100, 100, 225, 0.25) 79.73658%, rgba(0, 0, 0, 0) 79.73658%, rgba(0, 0, 0, 0) 81.0537%, rgba(100, 100, 225, 0.25) 81.0537%, rgba(100, 100, 225, 0.25) 83.78926%, rgba(0, 0, 0, 0) 83.78926%, rgba(0, 0, 0, 0) 85.10638%, rgba(100, 100, 225, 0.25) 85.10638%, rgba(100, 100, 225, 0.25) 87.84195%, rgba(0, 0, 0, 0) 87.84195%, rgba(0, 0, 0, 0) 89.15907%, rgba(100, 100, 225, 0.25) 89.15907%, rgba(100, 100, 225, 0.25) 91.89463%, rgba(0, 0, 0, 0) 91.89463%, rgba(0, 0, 0, 0) 93.21175%, rgba(100, 100, 225, 0.25) 93.21175%, rgba(100, 100, 225, 0.25) 95.94732%, rgba(0, 0, 0, 0) 95.94732%, rgba(0, 0, 0, 0) 97.26444%, rgba(100, 100, 225, 0.25) 97.26444%, rgba(100, 100, 225, 0.25) 100%, rgba(0, 0, 0, 0) 100%, rgba(0, 0, 0, 0) 100%);
	background-image: linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(100, 100, 225, 0.25) 0%, rgba(100, 100, 225, 0.25) 2.73556%, rgba(0, 0, 0, 0) 2.73556%, rgba(0, 0, 0, 0) 4.05268%, rgba(100, 100, 225, 0.25) 4.05268%, rgba(100, 100, 225, 0.25) 6.78825%, rgba(0, 0, 0, 0) 6.78825%, rgba(0, 0, 0, 0) 8.10537%, rgba(100, 100, 225, 0.25) 8.10537%, rgba(100, 100, 225, 0.25) 10.84093%, rgba(0, 0, 0, 0) 10.84093%, rgba(0, 0, 0, 0) 12.15805%, rgba(100, 100, 225, 0.25) 12.15805%, rgba(100, 100, 225, 0.25) 14.89362%, rgba(0, 0, 0, 0) 14.89362%, rgba(0, 0, 0, 0) 16.21074%, rgba(100, 100, 225, 0.25) 16.21074%, rgba(100, 100, 225, 0.25) 18.9463%, rgba(0, 0, 0, 0) 18.9463%, rgba(0, 0, 0, 0) 20.26342%, rgba(100, 100, 225, 0.25) 20.26342%, rgba(100, 100, 225, 0.25) 22.99899%, rgba(0, 0, 0, 0) 22.99899%, rgba(0, 0, 0, 0) 24.31611%, rgba(100, 100, 225, 0.25) 24.31611%, rgba(100, 100, 225, 0.25) 27.05167%, rgba(0, 0, 0, 0) 27.05167%, rgba(0, 0, 0, 0) 28.36879%, rgba(100, 100, 225, 0.25) 28.36879%, rgba(100, 100, 225, 0.25) 31.10436%, rgba(0, 0, 0, 0) 31.10436%, rgba(0, 0, 0, 0) 32.42148%, rgba(100, 100, 225, 0.25) 32.42148%, rgba(100, 100, 225, 0.25) 35.15704%, rgba(0, 0, 0, 0) 35.15704%, rgba(0, 0, 0, 0) 36.47416%, rgba(100, 100, 225, 0.25) 36.47416%, rgba(100, 100, 225, 0.25) 39.20973%, rgba(0, 0, 0, 0) 39.20973%, rgba(0, 0, 0, 0) 40.52685%, rgba(100, 100, 225, 0.25) 40.52685%, rgba(100, 100, 225, 0.25) 43.26241%, rgba(0, 0, 0, 0) 43.26241%, rgba(0, 0, 0, 0) 44.57953%, rgba(100, 100, 225, 0.25) 44.57953%, rgba(100, 100, 225, 0.25) 47.3151%, rgba(0, 0, 0, 0) 47.3151%, rgba(0, 0, 0, 0) 48.63222%, rgba(100, 100, 225, 0.25) 48.63222%, rgba(100, 100, 225, 0.25) 51.36778%, rgba(0, 0, 0, 0) 51.36778%, rgba(0, 0, 0, 0) 52.6849%, rgba(100, 100, 225, 0.25) 52.6849%, rgba(100, 100, 225, 0.25) 55.42047%, rgba(0, 0, 0, 0) 55.42047%, rgba(0, 0, 0, 0) 56.73759%, rgba(100, 100, 225, 0.25) 56.73759%, rgba(100, 100, 225, 0.25) 59.47315%, rgba(0, 0, 0, 0) 59.47315%, rgba(0, 0, 0, 0) 60.79027%, rgba(100, 100, 225, 0.25) 60.79027%, rgba(100, 100, 225, 0.25) 63.52584%, rgba(0, 0, 0, 0) 63.52584%, rgba(0, 0, 0, 0) 64.84296%, rgba(100, 100, 225, 0.25) 64.84296%, rgba(100, 100, 225, 0.25) 67.57852%, rgba(0, 0, 0, 0) 67.57852%, rgba(0, 0, 0, 0) 68.89564%, rgba(100, 100, 225, 0.25) 68.89564%, rgba(100, 100, 225, 0.25) 71.63121%, rgba(0, 0, 0, 0) 71.63121%, rgba(0, 0, 0, 0) 72.94833%, rgba(100, 100, 225, 0.25) 72.94833%, rgba(100, 100, 225, 0.25) 75.68389%, rgba(0, 0, 0, 0) 75.68389%, rgba(0, 0, 0, 0) 77.00101%, rgba(100, 100, 225, 0.25) 77.00101%, rgba(100, 100, 225, 0.25) 79.73658%, rgba(0, 0, 0, 0) 79.73658%, rgba(0, 0, 0, 0) 81.0537%, rgba(100, 100, 225, 0.25) 81.0537%, rgba(100, 100, 225, 0.25) 83.78926%, rgba(0, 0, 0, 0) 83.78926%, rgba(0, 0, 0, 0) 85.10638%, rgba(100, 100, 225, 0.25) 85.10638%, rgba(100, 100, 225, 0.25) 87.84195%, rgba(0, 0, 0, 0) 87.84195%, rgba(0, 0, 0, 0) 89.15907%, rgba(100, 100, 225, 0.25) 89.15907%, rgba(100, 100, 225, 0.25) 91.89463%, rgba(0, 0, 0, 0) 91.89463%, rgba(0, 0, 0, 0) 93.21175%, rgba(100, 100, 225, 0.25) 93.21175%, rgba(100, 100, 225, 0.25) 95.94732%, rgba(0, 0, 0, 0) 95.94732%, rgba(0, 0, 0, 0) 97.26444%, rgba(100, 100, 225, 0.25) 97.26444%, rgba(100, 100, 225, 0.25) 100%, rgba(0, 0, 0, 0) 100%, rgba(0, 0, 0, 0) 100%);
	background-position: left top;
	-webkit-background-origin: content;
	-moz-background-origin: content;
	-ms-background-origin: content-box;
	-o-background-origin: content-box;
	background-origin: content-box;
	-webkit-background-clip: content-box;
	-moz-background-clip: content-box;
	background-clip: content-box;
	margin: 0 auto;
	height: 100%;
	min-width: 978px;
}
/* line 38, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/compass-0.12.4/frameworks/compass/stylesheets/compass/utilities/general/_clearfix.scss */

.grid-container .grid:after {
	content: "";
	display: table;
	clear: both;
}
/* line 47, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/grid/_magic.sass */

header, #main-content, footer {
	overflow: hidden;
 *zoom: 1;
}
/*!

 *  Font Awesome 4.0.3 by @davegandy - http://fontawesome.io - @fontawesome

 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)

 */

/* FONT PATH

 * -------------------------- */

@font-face {
	font-family: 'FontAwesome';
	src: url("/fonts/fontawesome-webfont.eot?v=4.0.3");
	src: url("/fonts/fontawesome-webfont.eot?#iefix&v=4.0.3") format("embedded-opentype"), url("/fonts/fontawesome-webfont.woff?v=4.0.3") format("woff"), url("/fonts/fontawesome-webfont.ttf?v=4.0.3") format("truetype"), url("/fonts/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular") format("svg");
	font-weight: normal;
	font-style: normal;
}
/* line 4, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_core.scss */

.fa {
	display: inline-block;
	font-family: FontAwesome;
	font-style: normal;
	font-weight: normal;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
/* makes the font 33% larger relative to the icon container */

/* line 7, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_larger.scss */

.fa-lg {
	font-size: 1.33333em;
	line-height: 0.75em;
	vertical-align: -15%;
}
/* line 12, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_larger.scss */

.fa-2x {
	font-size: 2em;
}
/* line 13, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_larger.scss */

.fa-3x {
	font-size: 3em;
}
/* line 14, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_larger.scss */

.fa-4x {
	font-size: 4em;
}
/* line 15, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_larger.scss */

.fa-5x {
	font-size: 5em;
}
/* line 5, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_fixed-width.scss */

.fa-fw {
	width: 1.28571em;
	text-align: center;
}
/* line 6, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_list.scss */

.fa-ul {
	padding-left: 0;
	margin-left: 2.14286em;
	list-style-type: none;
}
/* line 10, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_list.scss */

.fa-ul > li {
	position: relative;
}
/* line 12, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_list.scss */

.fa-li {
	position: absolute;
	left: -2.14286em;
	width: 2.14286em;
	top: 0.14286em;
	text-align: center;
}
/* line 18, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_list.scss */

.fa-li.fa-lg {
	left: -1.85714em;
}
/* line 6, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_bordered-pulled.scss */

.fa-border {
	padding: .2em .25em .15em;
	border: solid 0.08em #eeeeee;
	border-radius: .1em;
}
/* line 12, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_bordered-pulled.scss */

.pull-right {
	float: right;
}
/* line 13, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_bordered-pulled.scss */

.pull-left {
	float: left;
}
/* line 16, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_bordered-pulled.scss */

.fa.pull-left {
	margin-right: .3em;
}
/* line 17, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_bordered-pulled.scss */

.fa.pull-right {
	margin-left: .3em;
}
/* line 6, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_spinning.scss */

.fa-spin {
	-webkit-animation: spin 2s infinite linear;
	-moz-animation: spin 2s infinite linear;
	-o-animation: spin 2s infinite linear;
	animation: spin 2s infinite linear;
}
 @-moz-keyframes spin {

  /* line 14, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_spinning.scss */

  0% {
 -moz-transform: rotate(0deg);
}



  /* line 15, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_spinning.scss */

  100% {
 -moz-transform: rotate(359deg);
}
}
 @-webkit-keyframes spin {

  /* line 18, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_spinning.scss */

  0% {
 -webkit-transform: rotate(0deg);
}



  /* line 19, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_spinning.scss */

  100% {
 -webkit-transform: rotate(359deg);
}
}
 @-o-keyframes spin {

  /* line 22, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_spinning.scss */

  0% {
 -o-transform: rotate(0deg);
}



  /* line 23, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_spinning.scss */

  100% {
 -o-transform: rotate(359deg);
}
}
 @-ms-keyframes spin {

  /* line 26, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_spinning.scss */

  0% {
 -ms-transform: rotate(0deg);
}



  /* line 27, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_spinning.scss */

  100% {
 -ms-transform: rotate(359deg);
}
}
 @keyframes spin {

  /* line 30, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_spinning.scss */

  0% {
 transform: rotate(0deg);
}



  /* line 31, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_spinning.scss */

  100% {
 transform: rotate(359deg);
}
}
/* line 6, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_rotated-flipped.scss */

.fa-rotate-90 {
 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	transform: rotate(90deg);
}
/* line 7, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_rotated-flipped.scss */

.fa-rotate-180 {
 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
}
/* line 8, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_rotated-flipped.scss */

.fa-rotate-270 {
 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);
	-webkit-transform: rotate(270deg);
	-moz-transform: rotate(270deg);
	-ms-transform: rotate(270deg);
	-o-transform: rotate(270deg);
	transform: rotate(270deg);
}
/* line 10, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_rotated-flipped.scss */

.fa-flip-horizontal {
 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);
	-webkit-transform: scale(-1, 1);
	-moz-transform: scale(-1, 1);
	-ms-transform: scale(-1, 1);
	-o-transform: scale(-1, 1);
	transform: scale(-1, 1);
}
/* line 11, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_rotated-flipped.scss */

.fa-flip-vertical {
 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);
	-webkit-transform: scale(1, -1);
	-moz-transform: scale(1, -1);
	-ms-transform: scale(1, -1);
	-o-transform: scale(1, -1);
	transform: scale(1, -1);
}
/* line 6, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_stacked.scss */

.fa-stack {
	position: relative;
	display: inline-block;
	width: 2em;
	height: 2em;
	line-height: 2em;
	vertical-align: middle;
}
/* line 14, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_stacked.scss */

.fa-stack-1x, .fa-stack-2x {
	position: absolute;
	left: 0;
	width: 100%;
	text-align: center;
}
/* line 20, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_stacked.scss */

.fa-stack-1x {
	line-height: inherit;
}
/* line 21, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_stacked.scss */

.fa-stack-2x {
	font-size: 2em;
}
/* line 22, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_stacked.scss */

.fa-inverse {
	color: white;
}
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen

   readers do not read off random characters that represent icons */

/* line 5, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-glass:before {
	content: "\f000";
}
/* line 6, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-music:before {
	content: "\f001";
}
/* line 7, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-search:before {
	content: "\f002";
}
/* line 8, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-envelope-o:before {
	content: "\f003";
}
/* line 9, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-heart:before {
	content: "\f004";
}
/* line 10, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-star:before {
	content: "\f005";
}
/* line 11, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-star-o:before {
	content: "\f006";
}
/* line 12, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-user:before {
	content: "\f007";
}
/* line 13, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-film:before {
	content: "\f008";
}
/* line 14, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-th-large:before {
	content: "\f009";
}
/* line 15, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-th:before {
	content: "\f00a";
}
/* line 16, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-th-list:before {
	content: "\f00b";
}
/* line 17, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-check:before {
	content: "\f00c";
}
/* line 18, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-times:before {
	content: "\f00d";
}
/* line 19, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-search-plus:before {
	content: "\f00e";
}
/* line 20, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-search-minus:before {
	content: "\f010";
}
/* line 21, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-power-off:before {
	content: "\f011";
}
/* line 22, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-signal:before {
	content: "\f012";
}
/* line 24, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-gear:before,  .fa-cog:before {
	content: "\f013";
}
/* line 25, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-trash-o:before {
	content: "\f014";
}
/* line 26, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-home:before {
	content: "\f015";
}
/* line 27, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-file-o:before {
	content: "\f016";
}
/* line 28, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-clock-o:before {
	content: "\f017";
}
/* line 29, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-road:before {
	content: "\f018";
}
/* line 30, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-download:before {
	content: "\f019";
}
/* line 31, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-arrow-circle-o-down:before {
	content: "\f01a";
}
/* line 32, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-arrow-circle-o-up:before {
	content: "\f01b";
}
/* line 33, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-inbox:before {
	content: "\f01c";
}
/* line 34, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-play-circle-o:before {
	content: "\f01d";
}
/* line 36, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-rotate-right:before,  .fa-repeat:before {
	content: "\f01e";
}
/* line 37, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-refresh:before {
	content: "\f021";
}
/* line 38, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-list-alt:before {
	content: "\f022";
}
/* line 39, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-lock:before {
	content: "\f023";
}
/* line 40, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-flag:before {
	content: "\f024";
}
/* line 41, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-headphones:before {
	content: "\f025";
}
/* line 42, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-volume-off:before {
	content: "\f026";
}
/* line 43, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-volume-down:before {
	content: "\f027";
}
/* line 44, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-volume-up:before {
	content: "\f028";
}
/* line 45, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-qrcode:before {
	content: "\f029";
}
/* line 46, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-barcode:before {
	content: "\f02a";
}
/* line 47, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-tag:before {
	content: "\f02b";
}
/* line 48, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-tags:before {
	content: "\f02c";
}
/* line 49, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-book:before {
	content: "\f02d";
}
/* line 50, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-bookmark:before {
	content: "\f02e";
}
/* line 51, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-print:before {
	content: "\f02f";
}
/* line 52, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-camera:before {
	content: "\f030";
}
/* line 53, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-font:before {
	content: "\f031";
}
/* line 54, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-bold:before {
	content: "\f032";
}
/* line 55, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-italic:before {
	content: "\f033";
}
/* line 56, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-text-height:before {
	content: "\f034";
}
/* line 57, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-text-width:before {
	content: "\f035";
}
/* line 58, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-align-left:before {
	content: "\f036";
}
/* line 59, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-align-center:before {
	content: "\f037";
}
/* line 60, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-align-right:before {
	content: "\f038";
}
/* line 61, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-align-justify:before {
	content: "\f039";
}
/* line 62, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-list:before {
	content: "\f03a";
}
/* line 64, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-dedent:before,  .fa-outdent:before {
	content: "\f03b";
}
/* line 65, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-indent:before {
	content: "\f03c";
}
/* line 66, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-video-camera:before {
	content: "\f03d";
}
/* line 67, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-picture-o:before {
	content: "\f03e";
}
/* line 68, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-pencil:before {
	content: "\f040";
}
/* line 69, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-map-marker:before {
	content: "\f041";
}
/* line 70, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-adjust:before {
	content: "\f042";
}
/* line 71, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-tint:before {
	content: "\f043";
}
/* line 73, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-edit:before,  .fa-pencil-square-o:before {
	content: "\f044";
}
/* line 74, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-share-square-o:before {
	content: "\f045";
}
/* line 75, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-check-square-o:before {
	content: "\f046";
}
/* line 76, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-arrows:before {
	content: "\f047";
}
/* line 77, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-step-backward:before {
	content: "\f048";
}
/* line 78, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-fast-backward:before {
	content: "\f049";
}
/* line 79, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-backward:before {
	content: "\f04a";
}
/* line 80, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-play:before {
	content: "\f04b";
}
/* line 81, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-pause:before {
	content: "\f04c";
}
/* line 82, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-stop:before {
	content: "\f04d";
}
/* line 83, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-forward:before {
	content: "\f04e";
}
/* line 84, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-fast-forward:before {
	content: "\f050";
}
/* line 85, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-step-forward:before {
	content: "\f051";
}
/* line 86, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-eject:before {
	content: "\f052";
}
/* line 87, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-chevron-left:before {
	content: "\f053";
}
/* line 88, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-chevron-right:before {
	content: "\f054";
}
/* line 89, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-plus-circle:before {
	content: "\f055";
}
/* line 90, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-minus-circle:before {
	content: "\f056";
}
/* line 91, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-times-circle:before {
	content: "\f057";
}
/* line 92, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-check-circle:before {
	content: "\f058";
}
/* line 93, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-question-circle:before {
	content: "\f059";
}
/* line 94, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-info-circle:before {
	content: "\f05a";
}
/* line 95, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-crosshairs:before {
	content: "\f05b";
}
/* line 96, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-times-circle-o:before {
	content: "\f05c";
}
/* line 97, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-check-circle-o:before {
	content: "\f05d";
}
/* line 98, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-ban:before {
	content: "\f05e";
}
/* line 99, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-arrow-left:before {
	content: "\f060";
}
/* line 100, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-arrow-right:before {
	content: "\f061";
}
/* line 101, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-arrow-up:before {
	content: "\f062";
}
/* line 102, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-arrow-down:before {
	content: "\f063";
}
/* line 104, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-mail-forward:before,  .fa-share:before {
	content: "\f064";
}
/* line 105, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-expand:before {
	content: "\f065";
}
/* line 106, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-compress:before {
	content: "\f066";
}
/* line 107, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-plus:before {
	content: "\f067";
}
/* line 108, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-minus:before {
	content: "\f068";
}
/* line 109, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-asterisk:before {
	content: "\f069";
}
/* line 110, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-exclamation-circle:before {
	content: "\f06a";
}
/* line 111, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-gift:before {
	content: "\f06b";
}
/* line 112, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-leaf:before {
	content: "\f06c";
}
/* line 113, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-fire:before {
	content: "\f06d";
}
/* line 114, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-eye:before {
	content: "\f06e";
}
/* line 115, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-eye-slash:before {
	content: "\f070";
}
/* line 117, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-warning:before,  .fa-exclamation-triangle:before {
	content: "\f071";
}
/* line 118, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-plane:before {
	content: "\f072";
}
/* line 119, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-calendar:before {
	content: "\f073";
}
/* line 120, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-random:before {
	content: "\f074";
}
/* line 121, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-comment:before {
	content: "\f075";
}
/* line 122, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-magnet:before {
	content: "\f076";
}
/* line 123, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-chevron-up:before {
	content: "\f077";
}
/* line 124, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-chevron-down:before {
	content: "\f078";
}
/* line 125, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-retweet:before {
	content: "\f079";
}
/* line 126, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-shopping-cart:before {
	content: "\f07a";
}
/* line 127, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-folder:before {
	content: "\f07b";
}
/* line 128, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-folder-open:before {
	content: "\f07c";
}
/* line 129, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-arrows-v:before {
	content: "\f07d";
}
/* line 130, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-arrows-h:before {
	content: "\f07e";
}
/* line 131, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-bar-chart-o:before {
	content: "\f080";
}
/* line 132, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-twitter-square:before {
	content: "\f081";
}
/* line 133, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-facebook-square:before {
	content: "\f082";
}
/* line 134, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-camera-retro:before {
	content: "\f083";
}
/* line 135, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-key:before {
	content: "\f084";
}
/* line 137, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-gears:before,  .fa-cogs:before {
	content: "\f085";
}
/* line 138, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-comments:before {
	content: "\f086";
}
/* line 139, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-thumbs-o-up:before {
	content: "\f087";
}
/* line 140, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-thumbs-o-down:before {
	content: "\f088";
}
/* line 141, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-star-half:before {
	content: "\f089";
}
/* line 142, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-heart-o:before {
	content: "\f08a";
}
/* line 143, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-sign-out:before {
	content: "\f08b";
}
/* line 144, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-linkedin-square:before {
	content: "\f08c";
}
/* line 145, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-thumb-tack:before {
	content: "\f08d";
}
/* line 146, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-external-link:before {
	content: "\f08e";
}
/* line 147, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-sign-in:before {
	content: "\f090";
}
/* line 148, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-trophy:before {
	content: "\f091";
}
/* line 149, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-github-square:before {
	content: "\f092";
}
/* line 150, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-upload:before {
	content: "\f093";
}
/* line 151, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-lemon-o:before {
	content: "\f094";
}
/* line 152, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-phone:before {
	content: "\f095";
}
/* line 153, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-square-o:before {
	content: "\f096";
}
/* line 154, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-bookmark-o:before {
	content: "\f097";
}
/* line 155, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-phone-square:before {
	content: "\f098";
}
/* line 156, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-twitter:before {
	content: "\f099";
}
/* line 157, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-facebook:before {
	content: "\f09a";
}
/* line 158, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-github:before {
	content: "\f09b";
}
/* line 159, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-unlock:before {
	content: "\f09c";
}
/* line 160, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-credit-card:before {
	content: "\f09d";
}
/* line 161, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-rss:before {
	content: "\f09e";
}
/* line 162, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-hdd-o:before {
	content: "\f0a0";
}
/* line 163, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-bullhorn:before {
	content: "\f0a1";
}
/* line 164, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-bell:before {
	content: "\f0f3";
}
/* line 165, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-certificate:before {
	content: "\f0a3";
}
/* line 166, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-hand-o-right:before {
	content: "\f0a4";
}
/* line 167, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-hand-o-left:before {
	content: "\f0a5";
}
/* line 168, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-hand-o-up:before {
	content: "\f0a6";
}
/* line 169, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-hand-o-down:before {
	content: "\f0a7";
}
/* line 170, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-arrow-circle-left:before {
	content: "\f0a8";
}
/* line 171, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-arrow-circle-right:before {
	content: "\f0a9";
}
/* line 172, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-arrow-circle-up:before {
	content: "\f0aa";
}
/* line 173, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-arrow-circle-down:before {
	content: "\f0ab";
}
/* line 174, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-globe:before {
	content: "\f0ac";
}
/* line 175, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-wrench:before {
	content: "\f0ad";
}
/* line 176, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-tasks:before {
	content: "\f0ae";
}
/* line 177, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-filter:before {
	content: "\f0b0";
}
/* line 178, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-briefcase:before {
	content: "\f0b1";
}
/* line 179, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-arrows-alt:before {
	content: "\f0b2";
}
/* line 181, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-group:before,  .fa-users:before {
	content: "\f0c0";
}
/* line 183, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-chain:before,  .fa-link:before {
	content: "\f0c1";
}
/* line 184, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-cloud:before {
	content: "\f0c2";
}
/* line 185, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-flask:before {
	content: "\f0c3";
}
/* line 187, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-cut:before,  .fa-scissors:before {
	content: "\f0c4";
}
/* line 189, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-copy:before,  .fa-files-o:before {
	content: "\f0c5";
}
/* line 190, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-paperclip:before {
	content: "\f0c6";
}
/* line 192, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-save:before,  .fa-floppy-o:before {
	content: "\f0c7";
}
/* line 193, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-square:before {
	content: "\f0c8";
}
/* line 194, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-bars:before {
	content: "\f0c9";
}
/* line 195, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-list-ul:before {
	content: "\f0ca";
}
/* line 196, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-list-ol:before {
	content: "\f0cb";
}
/* line 197, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-strikethrough:before {
	content: "\f0cc";
}
/* line 198, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-underline:before {
	content: "\f0cd";
}
/* line 199, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-table:before {
	content: "\f0ce";
}
/* line 200, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-magic:before {
	content: "\f0d0";
}
/* line 201, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-truck:before {
	content: "\f0d1";
}
/* line 202, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-pinterest:before {
	content: "\f0d2";
}
/* line 203, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-pinterest-square:before {
	content: "\f0d3";
}
/* line 204, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-google-plus-square:before {
	content: "\f0d4";
}
/* line 205, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-google-plus:before {
	content: "\f0d5";
}
/* line 206, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-money:before {
	content: "\f0d6";
}
/* line 207, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-caret-down:before {
	content: "\f0d7";
}
/* line 208, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-caret-up:before {
	content: "\f0d8";
}
/* line 209, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-caret-left:before {
	content: "\f0d9";
}
/* line 210, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-caret-right:before {
	content: "\f0da";
}
/* line 211, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-columns:before {
	content: "\f0db";
}
/* line 213, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-unsorted:before,  .fa-sort:before {
	content: "\f0dc";
}
/* line 215, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-sort-down:before,  .fa-sort-asc:before {
	content: "\f0dd";
}
/* line 217, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-sort-up:before,  .fa-sort-desc:before {
	content: "\f0de";
}
/* line 218, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-envelope:before {
	content: "\f0e0";
}
/* line 219, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-linkedin:before {
	content: "\f0e1";
}
/* line 221, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-rotate-left:before,  .fa-undo:before {
	content: "\f0e2";
}
/* line 223, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-legal:before,  .fa-gavel:before {
	content: "\f0e3";
}
/* line 225, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-dashboard:before,  .fa-tachometer:before {
	content: "\f0e4";
}
/* line 226, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-comment-o:before {
	content: "\f0e5";
}
/* line 227, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-comments-o:before {
	content: "\f0e6";
}
/* line 229, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-flash:before,  .fa-bolt:before {
	content: "\f0e7";
}
/* line 230, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-sitemap:before {
	content: "\f0e8";
}
/* line 231, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-umbrella:before {
	content: "\f0e9";
}
/* line 233, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-paste:before,  .fa-clipboard:before {
	content: "\f0ea";
}
/* line 234, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-lightbulb-o:before {
	content: "\f0eb";
}
/* line 235, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-exchange:before {
	content: "\f0ec";
}
/* line 236, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-cloud-download:before {
	content: "\f0ed";
}
/* line 237, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-cloud-upload:before {
	content: "\f0ee";
}
/* line 238, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-user-md:before {
	content: "\f0f0";
}
/* line 239, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-stethoscope:before {
	content: "\f0f1";
}
/* line 240, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-suitcase:before {
	content: "\f0f2";
}
/* line 241, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-bell-o:before {
	content: "\f0a2";
}
/* line 242, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-coffee:before {
	content: "\f0f4";
}
/* line 243, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-cutlery:before {
	content: "\f0f5";
}
/* line 244, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-file-text-o:before {
	content: "\f0f6";
}
/* line 245, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-building-o:before {
	content: "\f0f7";
}
/* line 246, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-hospital-o:before {
	content: "\f0f8";
}
/* line 247, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-ambulance:before {
	content: "\f0f9";
}
/* line 248, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-medkit:before {
	content: "\f0fa";
}
/* line 249, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-fighter-jet:before {
	content: "\f0fb";
}
/* line 250, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-beer:before {
	content: "\f0fc";
}
/* line 251, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-h-square:before {
	content: "\f0fd";
}
/* line 252, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-plus-square:before {
	content: "\f0fe";
}
/* line 253, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-angle-double-left:before {
	content: "\f100";
}
/* line 254, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-angle-double-right:before {
	content: "\f101";
}
/* line 255, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-angle-double-up:before {
	content: "\f102";
}
/* line 256, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-angle-double-down:before {
	content: "\f103";
}
/* line 257, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-angle-left:before {
	content: "\f104";
}
/* line 258, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-angle-right:before {
	content: "\f105";
}
/* line 259, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-angle-up:before {
	content: "\f106";
}
/* line 260, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-angle-down:before {
	content: "\f107";
}
/* line 261, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-desktop:before {
	content: "\f108";
}
/* line 262, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-laptop:before {
	content: "\f109";
}
/* line 263, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-tablet:before {
	content: "\f10a";
}
/* line 265, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-mobile-phone:before,  .fa-mobile:before {
	content: "\f10b";
}
/* line 266, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-circle-o:before {
	content: "\f10c";
}
/* line 267, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-quote-left:before {
	content: "\f10d";
}
/* line 268, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-quote-right:before {
	content: "\f10e";
}
/* line 269, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-spinner:before {
	content: "\f110";
}
/* line 270, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-circle:before {
	content: "\f111";
}
/* line 272, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-mail-reply:before,  .fa-reply:before {
	content: "\f112";
}
/* line 273, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-github-alt:before {
	content: "\f113";
}
/* line 274, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-folder-o:before {
	content: "\f114";
}
/* line 275, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-folder-open-o:before {
	content: "\f115";
}
/* line 276, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-smile-o:before {
	content: "\f118";
}
/* line 277, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-frown-o:before {
	content: "\f119";
}
/* line 278, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-meh-o:before {
	content: "\f11a";
}
/* line 279, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-gamepad:before {
	content: "\f11b";
}
/* line 280, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-keyboard-o:before {
	content: "\f11c";
}
/* line 281, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-flag-o:before {
	content: "\f11d";
}
/* line 282, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-flag-checkered:before {
	content: "\f11e";
}
/* line 283, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-terminal:before {
	content: "\f120";
}
/* line 284, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-code:before {
	content: "\f121";
}
/* line 285, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-reply-all:before {
	content: "\f122";
}
/* line 286, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-mail-reply-all:before {
	content: "\f122";
}
/* line 289, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-star-half-empty:before,  .fa-star-half-full:before,  .fa-star-half-o:before {
	content: "\f123";
}
/* line 290, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-location-arrow:before {
	content: "\f124";
}
/* line 291, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-crop:before {
	content: "\f125";
}
/* line 292, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-code-fork:before {
	content: "\f126";
}
/* line 294, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-unlink:before,  .fa-chain-broken:before {
	content: "\f127";
}
/* line 295, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-question:before {
	content: "\f128";
}
/* line 296, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-info:before {
	content: "\f129";
}
/* line 297, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-exclamation:before {
	content: "\f12a";
}
/* line 298, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-superscript:before {
	content: "\f12b";
}
/* line 299, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-subscript:before {
	content: "\f12c";
}
/* line 300, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-eraser:before {
	content: "\f12d";
}
/* line 301, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-puzzle-piece:before {
	content: "\f12e";
}
/* line 302, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-microphone:before {
	content: "\f130";
}
/* line 303, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-microphone-slash:before {
	content: "\f131";
}
/* line 304, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-shield:before {
	content: "\f132";
}
/* line 305, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-calendar-o:before {
	content: "\f133";
}
/* line 306, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-fire-extinguisher:before {
	content: "\f134";
}
/* line 307, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-rocket:before {
	content: "\f135";
}
/* line 308, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-maxcdn:before {
	content: "\f136";
}
/* line 309, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-chevron-circle-left:before {
	content: "\f137";
}
/* line 310, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-chevron-circle-right:before {
	content: "\f138";
}
/* line 311, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-chevron-circle-up:before {
	content: "\f139";
}
/* line 312, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-chevron-circle-down:before {
	content: "\f13a";
}
/* line 313, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-html5:before {
	content: "\f13b";
}
/* line 314, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-css3:before {
	content: "\f13c";
}
/* line 315, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-anchor:before {
	content: "\f13d";
}
/* line 316, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-unlock-alt:before {
	content: "\f13e";
}
/* line 317, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-bullseye:before {
	content: "\f140";
}
/* line 318, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-ellipsis-h:before {
	content: "\f141";
}
/* line 319, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-ellipsis-v:before {
	content: "\f142";
}
/* line 320, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-rss-square:before {
	content: "\f143";
}
/* line 321, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-play-circle:before {
	content: "\f144";
}
/* line 322, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-ticket:before {
	content: "\f145";
}
/* line 323, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-minus-square:before {
	content: "\f146";
}
/* line 324, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-minus-square-o:before {
	content: "\f147";
}
/* line 325, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-level-up:before {
	content: "\f148";
}
/* line 326, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-level-down:before {
	content: "\f149";
}
/* line 327, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-check-square:before {
	content: "\f14a";
}
/* line 328, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-pencil-square:before {
	content: "\f14b";
}
/* line 329, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-external-link-square:before {
	content: "\f14c";
}
/* line 330, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-share-square:before {
	content: "\f14d";
}
/* line 331, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-compass:before {
	content: "\f14e";
}
/* line 333, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-toggle-down:before,  .fa-caret-square-o-down:before {
	content: "\f150";
}
/* line 335, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-toggle-up:before,  .fa-caret-square-o-up:before {
	content: "\f151";
}
/* line 337, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-toggle-right:before,  .fa-caret-square-o-right:before {
	content: "\f152";
}
/* line 339, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-euro:before,  .fa-eur:before {
	content: "\f153";
}
/* line 340, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-gbp:before {
	content: "\f154";
}
/* line 342, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-dollar:before,  .fa-usd:before {
	content: "\f155";
}
/* line 344, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-rupee:before,  .fa-inr:before {
	content: "\f156";
}
/* line 348, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-cny:before,  .fa-rmb:before,  .fa-yen:before,  .fa-jpy:before {
	content: "\f157";
}
/* line 351, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-ruble:before,  .fa-rouble:before,  .fa-rub:before {
	content: "\f158";
}
/* line 353, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-won:before,  .fa-krw:before {
	content: "\f159";
}
/* line 355, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-bitcoin:before,  .fa-btc:before {
	content: "\f15a";
}
/* line 356, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-file:before {
	content: "\f15b";
}
/* line 357, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-file-text:before {
	content: "\f15c";
}
/* line 358, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-sort-alpha-asc:before {
	content: "\f15d";
}
/* line 359, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-sort-alpha-desc:before {
	content: "\f15e";
}
/* line 360, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-sort-amount-asc:before {
	content: "\f160";
}
/* line 361, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-sort-amount-desc:before {
	content: "\f161";
}
/* line 362, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-sort-numeric-asc:before {
	content: "\f162";
}
/* line 363, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-sort-numeric-desc:before {
	content: "\f163";
}
/* line 364, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-thumbs-up:before {
	content: "\f164";
}
/* line 365, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-thumbs-down:before {
	content: "\f165";
}
/* line 366, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-youtube-square:before {
	content: "\f166";
}
/* line 367, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-youtube:before {
	content: "\f167";
}
/* line 368, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-xing:before {
	content: "\f168";
}
/* line 369, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-xing-square:before {
	content: "\f169";
}
/* line 370, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-youtube-play:before {
	content: "\f16a";
}
/* line 371, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-dropbox:before {
	content: "\f16b";
}
/* line 372, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-stack-overflow:before {
	content: "\f16c";
}
/* line 373, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-instagram:before {
	content: "\f16d";
}
/* line 374, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-flickr:before {
	content: "\f16e";
}
/* line 375, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-adn:before {
	content: "\f170";
}
/* line 376, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-bitbucket:before {
	content: "\f171";
}
/* line 377, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-bitbucket-square:before {
	content: "\f172";
}
/* line 378, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-tumblr:before {
	content: "\f173";
}
/* line 379, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-tumblr-square:before {
	content: "\f174";
}
/* line 380, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-long-arrow-down:before {
	content: "\f175";
}
/* line 381, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-long-arrow-up:before {
	content: "\f176";
}
/* line 382, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-long-arrow-left:before {
	content: "\f177";
}
/* line 383, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-long-arrow-right:before {
	content: "\f178";
}
/* line 384, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-apple:before {
	content: "\f179";
}
/* line 385, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-windows:before {
	content: "\f17a";
}
/* line 386, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-android:before {
	content: "\f17b";
}
/* line 387, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-linux:before {
	content: "\f17c";
}
/* line 388, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-dribbble:before {
	content: "\f17d";
}
/* line 389, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-skype:before {
	content: "\f17e";
}
/* line 390, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-foursquare:before {
	content: "\f180";
}
/* line 391, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-trello:before {
	content: "\f181";
}
/* line 392, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-female:before {
	content: "\f182";
}
/* line 393, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-male:before {
	content: "\f183";
}
/* line 394, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-gittip:before {
	content: "\f184";
}
/* line 395, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-sun-o:before {
	content: "\f185";
}
/* line 396, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-moon-o:before {
	content: "\f186";
}
/* line 397, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-archive:before {
	content: "\f187";
}
/* line 398, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-bug:before {
	content: "\f188";
}
/* line 399, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-vk:before {
	content: "\f189";
}
/* line 400, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-weibo:before {
	content: "\f18a";
}
/* line 401, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-renren:before {
	content: "\f18b";
}
/* line 402, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-pagelines:before {
	content: "\f18c";
}
/* line 403, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-stack-exchange:before {
	content: "\f18d";
}
/* line 404, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-arrow-circle-o-right:before {
	content: "\f18e";
}
/* line 405, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-arrow-circle-o-left:before {
	content: "\f190";
}
/* line 407, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-toggle-left:before,  .fa-caret-square-o-left:before {
	content: "\f191";
}
/* line 408, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-dot-circle-o:before {
	content: "\f192";
}
/* line 409, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-wheelchair:before {
	content: "\f193";
}
/* line 410, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-vimeo-square:before {
	content: "\f194";
}
/* line 412, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-turkish-lira:before,  .fa-try:before {
	content: "\f195";
}
/* line 413, /Users/dm/.rvm/gems/ruby-2.0.0-p247/gems/font-awesome-middleman-4.0.3/app/assets/stylesheets/_icons.scss */

.fa-plus-square-o:before {
	content: "\f196";
}
/* line 20, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
	display: block;
}
/* line 23, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

audio, canvas, video {
	display: inline-block;
 *display: inline;
 *zoom: 1;
}
/* line 28, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

audio:not([controls]) {
	display: none;
	height: 0;
}



/* line 32, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

[hidden] {
 display: none;
}
/* line 35, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

html {
	background: white;
	color: black;
	font-size: 100%;
	-webkit-text-size-adjust: 100%;
	-ms-text-size-adjust: 100%;
	font-family: sans-serif;
}
/* line 43, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

button, input, select, textarea {
	font-family: sans-serif;
}
/* line 46, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

body {
	margin: 0;
}
/* line 50, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

a:focus {
	outline: thin dotted;
}
/* line 52, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

a:active, a:hover {
	outline: 0;
}
/* line 55, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

h1 {
	font-size: 20px;
	margin: 0.33em 0;
}
/* line 59, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

h2 {
	font-size: 18px;
	margin: 0.41em 0;
	color: #7b9aac;
}
/* line 64, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

h3 {
	font-size: 1.17em;
	margin: 0.5em 0;
	color: #7b9aac;
}
/* line 69, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

h4 {
	font-size: 1em;
	margin: 0.65em 0;
}
/* line 73, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

h5 {
	font-size: 0.83em;
	margin: 0.80em 0;
}
/* line 77, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

h6 {
	font-size: 0.67em;
	margin: 1.15em 0;
}
/* line 81, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

abbr[title] {
	border-bottom: 1px dotted;
}
/* line 84, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

b, strong {
	font-weight: bold;
}
/* line 87, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

blockquote {
	margin: 0.5em 40px;
}
/* line 90, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

dfn {
	font-style: italic;
}
/* line 93, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

hr {
	-moz-box-sizing: content-box;
	box-sizing: content-box;
	height: 0;
}
/* line 98, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

mark {
	background: yellow;
	color: black;
}
/* line 102, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

p, pre {
	margin: 0.5em 0;
}
/* line 105, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

code, kbd, pre, samp {
	font-family: monospace, serif;
	_font-family: "courier new", monospace;
	font-size: 1em;
}
/* line 110, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

pre {
	white-space: pre;
	white-space: pre-wrap;
	word-wrap: break-word;
}
/* line 115, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

q {
	quotes: none;
}
/* line 117, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

q:before, q:after {
	content: "";
	content: none;
}
/* line 121, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

small {
	font-size: 80%;
}
/* line 124, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

sub {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
}
/* line 130, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline;
	top: -0.5em;
}
/* line 137, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

sub {
	bottom: -0.25em;
}
/* line 140, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

dl, menu, ol, ul {
	margin: 1em 0;
}
/* line 143, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

dd {
	margin: 0 0 0 40px;
}
/* line 146, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

menu, ol, ul {
	padding: 0 0 0 40px;
}
/* line 150, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

nav ul, nav ol {
	list-style: none;
	list-style-image: none;
}
/* line 154, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

img {
	border: 0;
	-ms-interpolation-mode: bicubic;
}
/* line 158, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

svg:not(:root) {
	overflow: hidden;
}
/* line 161, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

figure, form {
	margin: 0;
}
/* line 164, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

fieldset {
	border: 1px solid silver;
	margin: 0 2px;
	padding: 0.35em 0.625em 0.75em;
}
/* line 169, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

legend {
	border: 0;
	padding: 0;
	white-space: normal;
 *margin-left: -7px;
}
/* line 175, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

button, input, select, textarea {
	font-size: 100%;
	margin: 0;
	vertical-align: baseline;
 *vertical-align: middle;
}
/* line 181, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

button, input {
	line-height: normal;
}
/* line 184, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

button, select {
	text-transform: none;
}
/* line 187, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

button, html input[type="button"] {
	-webkit-appearance: button;
	cursor: pointer;
 *overflow: visible;
}
/* line 193, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

input[type="reset"], input[type="submit"] {
	-webkit-appearance: button;
	cursor: pointer;
 *overflow: visible;
}
/* line 198, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

button[disabled], html input[disabled] {
	cursor: default;
}
/* line 202, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

input[type="checkbox"], input[type="radio"] {
	box-sizing: border-box;
	padding: 0;
 *height: 13px;
 *width: 13px;
}
/* line 207, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

input[type="search"] {
	-webkit-appearance: textfield;
	-moz-box-sizing: content-box;
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
}

  /* line 212, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

  input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
 -webkit-appearance: none;
}



/* line 215, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

button::-moz-focus-inner, input::-moz-focus-inner {
 border: 0;
 padding: 0;
}
/* line 219, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

textarea {
	overflow: auto;
	vertical-align: top;
}
/* line 223, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

table {
	border-collapse: collapse;
	border-spacing: 0;
}
/* line 227, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

html, button, input, select, textarea {
	color: #222222;
}
/* line 230, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

body {
	font-size: 1em;
	line-height: 1.4;
}



/* line 234, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

::-moz-selection, ::selection {
 background: #b3d4fc;
 text-shadow: none;
}
/* line 238, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

hr {
	display: block;
	height: 1px;
	border: 0;
	border-top: 1px solid #cccccc;
	margin: 1em 0;
	padding: 0;
}
/* line 246, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

img {
	vertical-align: middle;
}
/* line 249, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

fieldset {
	border: 0;
	margin: 0;
	padding: 0;
}
/* line 254, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

textarea {
	resize: vertical;
}
/* line 257, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
/* line 262, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.container .wrapper {
 *zoom: 1;
	max-width: 987px;
	_width: 987px;
	padding-left: 0;
	padding-right: 0;
	margin-left: auto;
	margin-right: auto;
}
/* line 270, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.container .wrapper:after {
	content: "";
	display: table;
	clear: both;
}
/* line 275, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.grid-container {
	width: 100%;
	height: 100%;
	position: fixed;
	left: 0;
	top: 0;
	display: none;
}
/* line 282, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.grid-container .grid {
 *zoom: 1;
	max-width: 987px;
	_width: 987px;
	padding-left: 0;
	padding-right: 0;
	margin-left: auto;
	margin-right: auto;
	background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, rgba(0, 0, 0, 0)), color-stop(0%, rgba(100, 100, 225, 0.25)), color-stop(2.73556%, rgba(100, 100, 225, 0.25)), color-stop(2.73556%, rgba(0, 0, 0, 0)), color-stop(4.05268%, rgba(0, 0, 0, 0)), color-stop(4.05268%, rgba(100, 100, 225, 0.25)), color-stop(6.78825%, rgba(100, 100, 225, 0.25)), color-stop(6.78825%, rgba(0, 0, 0, 0)), color-stop(8.10537%, rgba(0, 0, 0, 0)), color-stop(8.10537%, rgba(100, 100, 225, 0.25)), color-stop(10.84093%, rgba(100, 100, 225, 0.25)), color-stop(10.84093%, rgba(0, 0, 0, 0)), color-stop(12.15805%, rgba(0, 0, 0, 0)), color-stop(12.15805%, rgba(100, 100, 225, 0.25)), color-stop(14.89362%, rgba(100, 100, 225, 0.25)), color-stop(14.89362%, rgba(0, 0, 0, 0)), color-stop(16.21074%, rgba(0, 0, 0, 0)), color-stop(16.21074%, rgba(100, 100, 225, 0.25)), color-stop(18.9463%, rgba(100, 100, 225, 0.25)), color-stop(18.9463%, rgba(0, 0, 0, 0)), color-stop(20.26342%, rgba(0, 0, 0, 0)), color-stop(20.26342%, rgba(100, 100, 225, 0.25)), color-stop(22.99899%, rgba(100, 100, 225, 0.25)), color-stop(22.99899%, rgba(0, 0, 0, 0)), color-stop(24.31611%, rgba(0, 0, 0, 0)), color-stop(24.31611%, rgba(100, 100, 225, 0.25)), color-stop(27.05167%, rgba(100, 100, 225, 0.25)), color-stop(27.05167%, rgba(0, 0, 0, 0)), color-stop(28.36879%, rgba(0, 0, 0, 0)), color-stop(28.36879%, rgba(100, 100, 225, 0.25)), color-stop(31.10436%, rgba(100, 100, 225, 0.25)), color-stop(31.10436%, rgba(0, 0, 0, 0)), color-stop(32.42148%, rgba(0, 0, 0, 0)), color-stop(32.42148%, rgba(100, 100, 225, 0.25)), color-stop(35.15704%, rgba(100, 100, 225, 0.25)), color-stop(35.15704%, rgba(0, 0, 0, 0)), color-stop(36.47416%, rgba(0, 0, 0, 0)), color-stop(36.47416%, rgba(100, 100, 225, 0.25)), color-stop(39.20973%, rgba(100, 100, 225, 0.25)), color-stop(39.20973%, rgba(0, 0, 0, 0)), color-stop(40.52685%, rgba(0, 0, 0, 0)), color-stop(40.52685%, rgba(100, 100, 225, 0.25)), color-stop(43.26241%, rgba(100, 100, 225, 0.25)), color-stop(43.26241%, rgba(0, 0, 0, 0)), color-stop(44.57953%, rgba(0, 0, 0, 0)), color-stop(44.57953%, rgba(100, 100, 225, 0.25)), color-stop(47.3151%, rgba(100, 100, 225, 0.25)), color-stop(47.3151%, rgba(0, 0, 0, 0)), color-stop(48.63222%, rgba(0, 0, 0, 0)), color-stop(48.63222%, rgba(100, 100, 225, 0.25)), color-stop(51.36778%, rgba(100, 100, 225, 0.25)), color-stop(51.36778%, rgba(0, 0, 0, 0)), color-stop(52.6849%, rgba(0, 0, 0, 0)), color-stop(52.6849%, rgba(100, 100, 225, 0.25)), color-stop(55.42047%, rgba(100, 100, 225, 0.25)), color-stop(55.42047%, rgba(0, 0, 0, 0)), color-stop(56.73759%, rgba(0, 0, 0, 0)), color-stop(56.73759%, rgba(100, 100, 225, 0.25)), color-stop(59.47315%, rgba(100, 100, 225, 0.25)), color-stop(59.47315%, rgba(0, 0, 0, 0)), color-stop(60.79027%, rgba(0, 0, 0, 0)), color-stop(60.79027%, rgba(100, 100, 225, 0.25)), color-stop(63.52584%, rgba(100, 100, 225, 0.25)), color-stop(63.52584%, rgba(0, 0, 0, 0)), color-stop(64.84296%, rgba(0, 0, 0, 0)), color-stop(64.84296%, rgba(100, 100, 225, 0.25)), color-stop(67.57852%, rgba(100, 100, 225, 0.25)), color-stop(67.57852%, rgba(0, 0, 0, 0)), color-stop(68.89564%, rgba(0, 0, 0, 0)), color-stop(68.89564%, rgba(100, 100, 225, 0.25)), color-stop(71.63121%, rgba(100, 100, 225, 0.25)), color-stop(71.63121%, rgba(0, 0, 0, 0)), color-stop(72.94833%, rgba(0, 0, 0, 0)), color-stop(72.94833%, rgba(100, 100, 225, 0.25)), color-stop(75.68389%, rgba(100, 100, 225, 0.25)), color-stop(75.68389%, rgba(0, 0, 0, 0)), color-stop(77.00101%, rgba(0, 0, 0, 0)), color-stop(77.00101%, rgba(100, 100, 225, 0.25)), color-stop(79.73658%, rgba(100, 100, 225, 0.25)), color-stop(79.73658%, rgba(0, 0, 0, 0)), color-stop(81.0537%, rgba(0, 0, 0, 0)), color-stop(81.0537%, rgba(100, 100, 225, 0.25)), color-stop(83.78926%, rgba(100, 100, 225, 0.25)), color-stop(83.78926%, rgba(0, 0, 0, 0)), color-stop(85.10638%, rgba(0, 0, 0, 0)), color-stop(85.10638%, rgba(100, 100, 225, 0.25)), color-stop(87.84195%, rgba(100, 100, 225, 0.25)), color-stop(87.84195%, rgba(0, 0, 0, 0)), color-stop(89.15907%, rgba(0, 0, 0, 0)), color-stop(89.15907%, rgba(100, 100, 225, 0.25)), color-stop(91.89463%, rgba(100, 100, 225, 0.25)), color-stop(91.89463%, rgba(0, 0, 0, 0)), color-stop(93.21175%, rgba(0, 0, 0, 0)), color-stop(93.21175%, rgba(100, 100, 225, 0.25)), color-stop(95.94732%, rgba(100, 100, 225, 0.25)), color-stop(95.94732%, rgba(0, 0, 0, 0)), color-stop(97.26444%, rgba(0, 0, 0, 0)), color-stop(97.26444%, rgba(100, 100, 225, 0.25)), color-stop(100%, rgba(100, 100, 225, 0.25)), color-stop(100%, rgba(0, 0, 0, 0)), color-stop(100%, rgba(0, 0, 0, 0)));
	background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(100, 100, 225, 0.25) 0%, rgba(100, 100, 225, 0.25) 2.73556%, rgba(0, 0, 0, 0) 2.73556%, rgba(0, 0, 0, 0) 4.05268%, rgba(100, 100, 225, 0.25) 4.05268%, rgba(100, 100, 225, 0.25) 6.78825%, rgba(0, 0, 0, 0) 6.78825%, rgba(0, 0, 0, 0) 8.10537%, rgba(100, 100, 225, 0.25) 8.10537%, rgba(100, 100, 225, 0.25) 10.84093%, rgba(0, 0, 0, 0) 10.84093%, rgba(0, 0, 0, 0) 12.15805%, rgba(100, 100, 225, 0.25) 12.15805%, rgba(100, 100, 225, 0.25) 14.89362%, rgba(0, 0, 0, 0) 14.89362%, rgba(0, 0, 0, 0) 16.21074%, rgba(100, 100, 225, 0.25) 16.21074%, rgba(100, 100, 225, 0.25) 18.9463%, rgba(0, 0, 0, 0) 18.9463%, rgba(0, 0, 0, 0) 20.26342%, rgba(100, 100, 225, 0.25) 20.26342%, rgba(100, 100, 225, 0.25) 22.99899%, rgba(0, 0, 0, 0) 22.99899%, rgba(0, 0, 0, 0) 24.31611%, rgba(100, 100, 225, 0.25) 24.31611%, rgba(100, 100, 225, 0.25) 27.05167%, rgba(0, 0, 0, 0) 27.05167%, rgba(0, 0, 0, 0) 28.36879%, rgba(100, 100, 225, 0.25) 28.36879%, rgba(100, 100, 225, 0.25) 31.10436%, rgba(0, 0, 0, 0) 31.10436%, rgba(0, 0, 0, 0) 32.42148%, rgba(100, 100, 225, 0.25) 32.42148%, rgba(100, 100, 225, 0.25) 35.15704%, rgba(0, 0, 0, 0) 35.15704%, rgba(0, 0, 0, 0) 36.47416%, rgba(100, 100, 225, 0.25) 36.47416%, rgba(100, 100, 225, 0.25) 39.20973%, rgba(0, 0, 0, 0) 39.20973%, rgba(0, 0, 0, 0) 40.52685%, rgba(100, 100, 225, 0.25) 40.52685%, rgba(100, 100, 225, 0.25) 43.26241%, rgba(0, 0, 0, 0) 43.26241%, rgba(0, 0, 0, 0) 44.57953%, rgba(100, 100, 225, 0.25) 44.57953%, rgba(100, 100, 225, 0.25) 47.3151%, rgba(0, 0, 0, 0) 47.3151%, rgba(0, 0, 0, 0) 48.63222%, rgba(100, 100, 225, 0.25) 48.63222%, rgba(100, 100, 225, 0.25) 51.36778%, rgba(0, 0, 0, 0) 51.36778%, rgba(0, 0, 0, 0) 52.6849%, rgba(100, 100, 225, 0.25) 52.6849%, rgba(100, 100, 225, 0.25) 55.42047%, rgba(0, 0, 0, 0) 55.42047%, rgba(0, 0, 0, 0) 56.73759%, rgba(100, 100, 225, 0.25) 56.73759%, rgba(100, 100, 225, 0.25) 59.47315%, rgba(0, 0, 0, 0) 59.47315%, rgba(0, 0, 0, 0) 60.79027%, rgba(100, 100, 225, 0.25) 60.79027%, rgba(100, 100, 225, 0.25) 63.52584%, rgba(0, 0, 0, 0) 63.52584%, rgba(0, 0, 0, 0) 64.84296%, rgba(100, 100, 225, 0.25) 64.84296%, rgba(100, 100, 225, 0.25) 67.57852%, rgba(0, 0, 0, 0) 67.57852%, rgba(0, 0, 0, 0) 68.89564%, rgba(100, 100, 225, 0.25) 68.89564%, rgba(100, 100, 225, 0.25) 71.63121%, rgba(0, 0, 0, 0) 71.63121%, rgba(0, 0, 0, 0) 72.94833%, rgba(100, 100, 225, 0.25) 72.94833%, rgba(100, 100, 225, 0.25) 75.68389%, rgba(0, 0, 0, 0) 75.68389%, rgba(0, 0, 0, 0) 77.00101%, rgba(100, 100, 225, 0.25) 77.00101%, rgba(100, 100, 225, 0.25) 79.73658%, rgba(0, 0, 0, 0) 79.73658%, rgba(0, 0, 0, 0) 81.0537%, rgba(100, 100, 225, 0.25) 81.0537%, rgba(100, 100, 225, 0.25) 83.78926%, rgba(0, 0, 0, 0) 83.78926%, rgba(0, 0, 0, 0) 85.10638%, rgba(100, 100, 225, 0.25) 85.10638%, rgba(100, 100, 225, 0.25) 87.84195%, rgba(0, 0, 0, 0) 87.84195%, rgba(0, 0, 0, 0) 89.15907%, rgba(100, 100, 225, 0.25) 89.15907%, rgba(100, 100, 225, 0.25) 91.89463%, rgba(0, 0, 0, 0) 91.89463%, rgba(0, 0, 0, 0) 93.21175%, rgba(100, 100, 225, 0.25) 93.21175%, rgba(100, 100, 225, 0.25) 95.94732%, rgba(0, 0, 0, 0) 95.94732%, rgba(0, 0, 0, 0) 97.26444%, rgba(100, 100, 225, 0.25) 97.26444%, rgba(100, 100, 225, 0.25) 100%, rgba(0, 0, 0, 0) 100%, rgba(0, 0, 0, 0) 100%);
	background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(100, 100, 225, 0.25) 0%, rgba(100, 100, 225, 0.25) 2.73556%, rgba(0, 0, 0, 0) 2.73556%, rgba(0, 0, 0, 0) 4.05268%, rgba(100, 100, 225, 0.25) 4.05268%, rgba(100, 100, 225, 0.25) 6.78825%, rgba(0, 0, 0, 0) 6.78825%, rgba(0, 0, 0, 0) 8.10537%, rgba(100, 100, 225, 0.25) 8.10537%, rgba(100, 100, 225, 0.25) 10.84093%, rgba(0, 0, 0, 0) 10.84093%, rgba(0, 0, 0, 0) 12.15805%, rgba(100, 100, 225, 0.25) 12.15805%, rgba(100, 100, 225, 0.25) 14.89362%, rgba(0, 0, 0, 0) 14.89362%, rgba(0, 0, 0, 0) 16.21074%, rgba(100, 100, 225, 0.25) 16.21074%, rgba(100, 100, 225, 0.25) 18.9463%, rgba(0, 0, 0, 0) 18.9463%, rgba(0, 0, 0, 0) 20.26342%, rgba(100, 100, 225, 0.25) 20.26342%, rgba(100, 100, 225, 0.25) 22.99899%, rgba(0, 0, 0, 0) 22.99899%, rgba(0, 0, 0, 0) 24.31611%, rgba(100, 100, 225, 0.25) 24.31611%, rgba(100, 100, 225, 0.25) 27.05167%, rgba(0, 0, 0, 0) 27.05167%, rgba(0, 0, 0, 0) 28.36879%, rgba(100, 100, 225, 0.25) 28.36879%, rgba(100, 100, 225, 0.25) 31.10436%, rgba(0, 0, 0, 0) 31.10436%, rgba(0, 0, 0, 0) 32.42148%, rgba(100, 100, 225, 0.25) 32.42148%, rgba(100, 100, 225, 0.25) 35.15704%, rgba(0, 0, 0, 0) 35.15704%, rgba(0, 0, 0, 0) 36.47416%, rgba(100, 100, 225, 0.25) 36.47416%, rgba(100, 100, 225, 0.25) 39.20973%, rgba(0, 0, 0, 0) 39.20973%, rgba(0, 0, 0, 0) 40.52685%, rgba(100, 100, 225, 0.25) 40.52685%, rgba(100, 100, 225, 0.25) 43.26241%, rgba(0, 0, 0, 0) 43.26241%, rgba(0, 0, 0, 0) 44.57953%, rgba(100, 100, 225, 0.25) 44.57953%, rgba(100, 100, 225, 0.25) 47.3151%, rgba(0, 0, 0, 0) 47.3151%, rgba(0, 0, 0, 0) 48.63222%, rgba(100, 100, 225, 0.25) 48.63222%, rgba(100, 100, 225, 0.25) 51.36778%, rgba(0, 0, 0, 0) 51.36778%, rgba(0, 0, 0, 0) 52.6849%, rgba(100, 100, 225, 0.25) 52.6849%, rgba(100, 100, 225, 0.25) 55.42047%, rgba(0, 0, 0, 0) 55.42047%, rgba(0, 0, 0, 0) 56.73759%, rgba(100, 100, 225, 0.25) 56.73759%, rgba(100, 100, 225, 0.25) 59.47315%, rgba(0, 0, 0, 0) 59.47315%, rgba(0, 0, 0, 0) 60.79027%, rgba(100, 100, 225, 0.25) 60.79027%, rgba(100, 100, 225, 0.25) 63.52584%, rgba(0, 0, 0, 0) 63.52584%, rgba(0, 0, 0, 0) 64.84296%, rgba(100, 100, 225, 0.25) 64.84296%, rgba(100, 100, 225, 0.25) 67.57852%, rgba(0, 0, 0, 0) 67.57852%, rgba(0, 0, 0, 0) 68.89564%, rgba(100, 100, 225, 0.25) 68.89564%, rgba(100, 100, 225, 0.25) 71.63121%, rgba(0, 0, 0, 0) 71.63121%, rgba(0, 0, 0, 0) 72.94833%, rgba(100, 100, 225, 0.25) 72.94833%, rgba(100, 100, 225, 0.25) 75.68389%, rgba(0, 0, 0, 0) 75.68389%, rgba(0, 0, 0, 0) 77.00101%, rgba(100, 100, 225, 0.25) 77.00101%, rgba(100, 100, 225, 0.25) 79.73658%, rgba(0, 0, 0, 0) 79.73658%, rgba(0, 0, 0, 0) 81.0537%, rgba(100, 100, 225, 0.25) 81.0537%, rgba(100, 100, 225, 0.25) 83.78926%, rgba(0, 0, 0, 0) 83.78926%, rgba(0, 0, 0, 0) 85.10638%, rgba(100, 100, 225, 0.25) 85.10638%, rgba(100, 100, 225, 0.25) 87.84195%, rgba(0, 0, 0, 0) 87.84195%, rgba(0, 0, 0, 0) 89.15907%, rgba(100, 100, 225, 0.25) 89.15907%, rgba(100, 100, 225, 0.25) 91.89463%, rgba(0, 0, 0, 0) 91.89463%, rgba(0, 0, 0, 0) 93.21175%, rgba(100, 100, 225, 0.25) 93.21175%, rgba(100, 100, 225, 0.25) 95.94732%, rgba(0, 0, 0, 0) 95.94732%, rgba(0, 0, 0, 0) 97.26444%, rgba(100, 100, 225, 0.25) 97.26444%, rgba(100, 100, 225, 0.25) 100%, rgba(0, 0, 0, 0) 100%, rgba(0, 0, 0, 0) 100%);
	background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(100, 100, 225, 0.25) 0%, rgba(100, 100, 225, 0.25) 2.73556%, rgba(0, 0, 0, 0) 2.73556%, rgba(0, 0, 0, 0) 4.05268%, rgba(100, 100, 225, 0.25) 4.05268%, rgba(100, 100, 225, 0.25) 6.78825%, rgba(0, 0, 0, 0) 6.78825%, rgba(0, 0, 0, 0) 8.10537%, rgba(100, 100, 225, 0.25) 8.10537%, rgba(100, 100, 225, 0.25) 10.84093%, rgba(0, 0, 0, 0) 10.84093%, rgba(0, 0, 0, 0) 12.15805%, rgba(100, 100, 225, 0.25) 12.15805%, rgba(100, 100, 225, 0.25) 14.89362%, rgba(0, 0, 0, 0) 14.89362%, rgba(0, 0, 0, 0) 16.21074%, rgba(100, 100, 225, 0.25) 16.21074%, rgba(100, 100, 225, 0.25) 18.9463%, rgba(0, 0, 0, 0) 18.9463%, rgba(0, 0, 0, 0) 20.26342%, rgba(100, 100, 225, 0.25) 20.26342%, rgba(100, 100, 225, 0.25) 22.99899%, rgba(0, 0, 0, 0) 22.99899%, rgba(0, 0, 0, 0) 24.31611%, rgba(100, 100, 225, 0.25) 24.31611%, rgba(100, 100, 225, 0.25) 27.05167%, rgba(0, 0, 0, 0) 27.05167%, rgba(0, 0, 0, 0) 28.36879%, rgba(100, 100, 225, 0.25) 28.36879%, rgba(100, 100, 225, 0.25) 31.10436%, rgba(0, 0, 0, 0) 31.10436%, rgba(0, 0, 0, 0) 32.42148%, rgba(100, 100, 225, 0.25) 32.42148%, rgba(100, 100, 225, 0.25) 35.15704%, rgba(0, 0, 0, 0) 35.15704%, rgba(0, 0, 0, 0) 36.47416%, rgba(100, 100, 225, 0.25) 36.47416%, rgba(100, 100, 225, 0.25) 39.20973%, rgba(0, 0, 0, 0) 39.20973%, rgba(0, 0, 0, 0) 40.52685%, rgba(100, 100, 225, 0.25) 40.52685%, rgba(100, 100, 225, 0.25) 43.26241%, rgba(0, 0, 0, 0) 43.26241%, rgba(0, 0, 0, 0) 44.57953%, rgba(100, 100, 225, 0.25) 44.57953%, rgba(100, 100, 225, 0.25) 47.3151%, rgba(0, 0, 0, 0) 47.3151%, rgba(0, 0, 0, 0) 48.63222%, rgba(100, 100, 225, 0.25) 48.63222%, rgba(100, 100, 225, 0.25) 51.36778%, rgba(0, 0, 0, 0) 51.36778%, rgba(0, 0, 0, 0) 52.6849%, rgba(100, 100, 225, 0.25) 52.6849%, rgba(100, 100, 225, 0.25) 55.42047%, rgba(0, 0, 0, 0) 55.42047%, rgba(0, 0, 0, 0) 56.73759%, rgba(100, 100, 225, 0.25) 56.73759%, rgba(100, 100, 225, 0.25) 59.47315%, rgba(0, 0, 0, 0) 59.47315%, rgba(0, 0, 0, 0) 60.79027%, rgba(100, 100, 225, 0.25) 60.79027%, rgba(100, 100, 225, 0.25) 63.52584%, rgba(0, 0, 0, 0) 63.52584%, rgba(0, 0, 0, 0) 64.84296%, rgba(100, 100, 225, 0.25) 64.84296%, rgba(100, 100, 225, 0.25) 67.57852%, rgba(0, 0, 0, 0) 67.57852%, rgba(0, 0, 0, 0) 68.89564%, rgba(100, 100, 225, 0.25) 68.89564%, rgba(100, 100, 225, 0.25) 71.63121%, rgba(0, 0, 0, 0) 71.63121%, rgba(0, 0, 0, 0) 72.94833%, rgba(100, 100, 225, 0.25) 72.94833%, rgba(100, 100, 225, 0.25) 75.68389%, rgba(0, 0, 0, 0) 75.68389%, rgba(0, 0, 0, 0) 77.00101%, rgba(100, 100, 225, 0.25) 77.00101%, rgba(100, 100, 225, 0.25) 79.73658%, rgba(0, 0, 0, 0) 79.73658%, rgba(0, 0, 0, 0) 81.0537%, rgba(100, 100, 225, 0.25) 81.0537%, rgba(100, 100, 225, 0.25) 83.78926%, rgba(0, 0, 0, 0) 83.78926%, rgba(0, 0, 0, 0) 85.10638%, rgba(100, 100, 225, 0.25) 85.10638%, rgba(100, 100, 225, 0.25) 87.84195%, rgba(0, 0, 0, 0) 87.84195%, rgba(0, 0, 0, 0) 89.15907%, rgba(100, 100, 225, 0.25) 89.15907%, rgba(100, 100, 225, 0.25) 91.89463%, rgba(0, 0, 0, 0) 91.89463%, rgba(0, 0, 0, 0) 93.21175%, rgba(100, 100, 225, 0.25) 93.21175%, rgba(100, 100, 225, 0.25) 95.94732%, rgba(0, 0, 0, 0) 95.94732%, rgba(0, 0, 0, 0) 97.26444%, rgba(100, 100, 225, 0.25) 97.26444%, rgba(100, 100, 225, 0.25) 100%, rgba(0, 0, 0, 0) 100%, rgba(0, 0, 0, 0) 100%);
	background-image: linear-gradient(left, rgba(0, 0, 0, 0) 0%, rgba(100, 100, 225, 0.25) 0%, rgba(100, 100, 225, 0.25) 2.73556%, rgba(0, 0, 0, 0) 2.73556%, rgba(0, 0, 0, 0) 4.05268%, rgba(100, 100, 225, 0.25) 4.05268%, rgba(100, 100, 225, 0.25) 6.78825%, rgba(0, 0, 0, 0) 6.78825%, rgba(0, 0, 0, 0) 8.10537%, rgba(100, 100, 225, 0.25) 8.10537%, rgba(100, 100, 225, 0.25) 10.84093%, rgba(0, 0, 0, 0) 10.84093%, rgba(0, 0, 0, 0) 12.15805%, rgba(100, 100, 225, 0.25) 12.15805%, rgba(100, 100, 225, 0.25) 14.89362%, rgba(0, 0, 0, 0) 14.89362%, rgba(0, 0, 0, 0) 16.21074%, rgba(100, 100, 225, 0.25) 16.21074%, rgba(100, 100, 225, 0.25) 18.9463%, rgba(0, 0, 0, 0) 18.9463%, rgba(0, 0, 0, 0) 20.26342%, rgba(100, 100, 225, 0.25) 20.26342%, rgba(100, 100, 225, 0.25) 22.99899%, rgba(0, 0, 0, 0) 22.99899%, rgba(0, 0, 0, 0) 24.31611%, rgba(100, 100, 225, 0.25) 24.31611%, rgba(100, 100, 225, 0.25) 27.05167%, rgba(0, 0, 0, 0) 27.05167%, rgba(0, 0, 0, 0) 28.36879%, rgba(100, 100, 225, 0.25) 28.36879%, rgba(100, 100, 225, 0.25) 31.10436%, rgba(0, 0, 0, 0) 31.10436%, rgba(0, 0, 0, 0) 32.42148%, rgba(100, 100, 225, 0.25) 32.42148%, rgba(100, 100, 225, 0.25) 35.15704%, rgba(0, 0, 0, 0) 35.15704%, rgba(0, 0, 0, 0) 36.47416%, rgba(100, 100, 225, 0.25) 36.47416%, rgba(100, 100, 225, 0.25) 39.20973%, rgba(0, 0, 0, 0) 39.20973%, rgba(0, 0, 0, 0) 40.52685%, rgba(100, 100, 225, 0.25) 40.52685%, rgba(100, 100, 225, 0.25) 43.26241%, rgba(0, 0, 0, 0) 43.26241%, rgba(0, 0, 0, 0) 44.57953%, rgba(100, 100, 225, 0.25) 44.57953%, rgba(100, 100, 225, 0.25) 47.3151%, rgba(0, 0, 0, 0) 47.3151%, rgba(0, 0, 0, 0) 48.63222%, rgba(100, 100, 225, 0.25) 48.63222%, rgba(100, 100, 225, 0.25) 51.36778%, rgba(0, 0, 0, 0) 51.36778%, rgba(0, 0, 0, 0) 52.6849%, rgba(100, 100, 225, 0.25) 52.6849%, rgba(100, 100, 225, 0.25) 55.42047%, rgba(0, 0, 0, 0) 55.42047%, rgba(0, 0, 0, 0) 56.73759%, rgba(100, 100, 225, 0.25) 56.73759%, rgba(100, 100, 225, 0.25) 59.47315%, rgba(0, 0, 0, 0) 59.47315%, rgba(0, 0, 0, 0) 60.79027%, rgba(100, 100, 225, 0.25) 60.79027%, rgba(100, 100, 225, 0.25) 63.52584%, rgba(0, 0, 0, 0) 63.52584%, rgba(0, 0, 0, 0) 64.84296%, rgba(100, 100, 225, 0.25) 64.84296%, rgba(100, 100, 225, 0.25) 67.57852%, rgba(0, 0, 0, 0) 67.57852%, rgba(0, 0, 0, 0) 68.89564%, rgba(100, 100, 225, 0.25) 68.89564%, rgba(100, 100, 225, 0.25) 71.63121%, rgba(0, 0, 0, 0) 71.63121%, rgba(0, 0, 0, 0) 72.94833%, rgba(100, 100, 225, 0.25) 72.94833%, rgba(100, 100, 225, 0.25) 75.68389%, rgba(0, 0, 0, 0) 75.68389%, rgba(0, 0, 0, 0) 77.00101%, rgba(100, 100, 225, 0.25) 77.00101%, rgba(100, 100, 225, 0.25) 79.73658%, rgba(0, 0, 0, 0) 79.73658%, rgba(0, 0, 0, 0) 81.0537%, rgba(100, 100, 225, 0.25) 81.0537%, rgba(100, 100, 225, 0.25) 83.78926%, rgba(0, 0, 0, 0) 83.78926%, rgba(0, 0, 0, 0) 85.10638%, rgba(100, 100, 225, 0.25) 85.10638%, rgba(100, 100, 225, 0.25) 87.84195%, rgba(0, 0, 0, 0) 87.84195%, rgba(0, 0, 0, 0) 89.15907%, rgba(100, 100, 225, 0.25) 89.15907%, rgba(100, 100, 225, 0.25) 91.89463%, rgba(0, 0, 0, 0) 91.89463%, rgba(0, 0, 0, 0) 93.21175%, rgba(100, 100, 225, 0.25) 93.21175%, rgba(100, 100, 225, 0.25) 95.94732%, rgba(0, 0, 0, 0) 95.94732%, rgba(0, 0, 0, 0) 97.26444%, rgba(100, 100, 225, 0.25) 97.26444%, rgba(100, 100, 225, 0.25) 100%, rgba(0, 0, 0, 0) 100%, rgba(0, 0, 0, 0) 100%);
	background-position: left top;
	-webkit-background-origin: content;
	-moz-background-origin: content;
	-ms-background-origin: content-box;
	-o-background-origin: content-box;
	background-origin: content-box;
	-webkit-background-clip: content-box;
	-moz-background-clip: content-box;
	background-clip: content-box;
	margin: 0 auto;
	height: 100%;
	min-width: 978px;
}
/* line 307, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.grid-container .grid:after {
	content: "";
	display: table;
	clear: both;
}
/* line 312, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

header, #main-content, footer {
	overflow: hidden;
 *zoom: 1;
}
@font-face {
	font-family: "FontAwesome";
	src: url("/fonts/fontawesome-webfont.eot?v=4.0.3");
	src: url("/fonts/fontawesome-webfont.eot?#iefix&v=4.0.3") format("embedded-opentype"), url("/fonts/fontawesome-webfont.woff?v=4.0.3") format("woff"), url("/fonts/fontawesome-webfont.ttf?v=4.0.3") format("truetype"), url("/fonts/fontawesome-webfont.svg?v=4.0.3#fontawesomeregular") format("svg");
	font-weight: normal;
	font-style: normal;
}
/* line 323, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa {
	display: inline-block;
	font-family: FontAwesome;
	font-style: normal;
	font-weight: normal;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
/* line 332, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-lg {
	font-size: 1.33333em;
	line-height: 0.75em;
	vertical-align: -15%;
}
/* line 337, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-2x {
	font-size: 2em;
}
/* line 340, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-3x {
	font-size: 3em;
}
/* line 343, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-4x {
	font-size: 4em;
}
/* line 346, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-5x {
	font-size: 5em;
}
/* line 349, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-fw {
	width: 1.28571em;
	text-align: center;
}
/* line 353, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-ul {
	padding-left: 0;
	margin-left: 2.14286em;
	list-style-type: none;
}
/* line 357, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-ul > li {
	position: relative;
}
/* line 360, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-li {
	position: absolute;
	left: -2.14286em;
	width: 2.14286em;
	top: 0.14286em;
	text-align: center;
}
/* line 366, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-li.fa-lg {
	left: -1.85714em;
}
/* line 369, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-border {
	padding: 0.2em 0.25em 0.15em;
	border: solid 0.08em #eeeeee;
	border-radius: 0.1em;
}
/* line 374, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.pull-right {
	float: right;
}
/* line 377, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.pull-left {
	float: left;
}
/* line 381, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa.pull-left {
	margin-right: 0.3em;
}
/* line 383, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa.pull-right {
	margin-left: 0.3em;
}
/* line 386, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-rotate-90 {
 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);
	-webkit-transform: rotate(90deg);
	-moz-transform: rotate(90deg);
	-ms-transform: rotate(90deg);
	-o-transform: rotate(90deg);
	transform: rotate(90deg);
}
/* line 394, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-rotate-180 {
 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);
	-webkit-transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-ms-transform: rotate(180deg);
	-o-transform: rotate(180deg);
	transform: rotate(180deg);
}
/* line 402, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-rotate-270 {
 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);
	-webkit-transform: rotate(270deg);
	-moz-transform: rotate(270deg);
	-ms-transform: rotate(270deg);
	-o-transform: rotate(270deg);
	transform: rotate(270deg);
}
/* line 410, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-flip-horizontal {
 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);
	-webkit-transform: scale(-1, 1);
	-moz-transform: scale(-1, 1);
	-ms-transform: scale(-1, 1);
	-o-transform: scale(-1, 1);
	transform: scale(-1, 1);
}
/* line 418, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-flip-vertical {
 filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=$rotation);
	-webkit-transform: scale(1, -1);
	-moz-transform: scale(1, -1);
	-ms-transform: scale(1, -1);
	-o-transform: scale(1, -1);
	transform: scale(1, -1);
}
/* line 426, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-stack {
	position: relative;
	display: inline-block;
	width: 2em;
	height: 2em;
	line-height: 2em;
	vertical-align: middle;
}
/* line 434, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-stack-1x, .fa-stack-2x {
	position: absolute;
	left: 0;
	width: 100%;
	text-align: center;
}
/* line 440, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-stack-1x {
	line-height: inherit;
}
/* line 443, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-stack-2x {
	font-size: 2em;
}
/* line 446, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-inverse {
	color: white;
}
/* line 449, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-glass:before {
	content: "\f000";
}
/* line 452, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-music:before {
	content: "\f001";
}
/* line 455, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-search:before {
	content: "\f002";
}
/* line 458, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-envelope-o:before {
	content: "\f003";
}
/* line 461, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-heart:before {
	content: "\f004";
}
/* line 464, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-star:before {
	content: "\f005";
}
/* line 467, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-star-o:before {
	content: "\f006";
}
/* line 470, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-user:before {
	content: "\f007";
}
/* line 473, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-film:before {
	content: "\f008";
}
/* line 476, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-th-large:before {
	content: "\f009";
}
/* line 479, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-th:before {
	content: "\f00a";
}
/* line 482, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-th-list:before {
	content: "\f00b";
}
/* line 485, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-check:before {
	content: "\f00c";
}
/* line 488, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-times:before {
	content: "\f00d";
}
/* line 491, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-search-plus:before {
	content: "\f00e";
}
/* line 494, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-search-minus:before {
	content: "\f010";
}
/* line 497, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-power-off:before {
	content: "\f011";
}
/* line 500, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-signal:before {
	content: "\f012";
}
/* line 503, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-gear:before, .fa-cog:before {
	content: "\f013";
}
/* line 506, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-trash-o:before {
	content: "\f014";
}
/* line 509, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-home:before {
	content: "\f015";
}
/* line 512, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-file-o:before {
	content: "\f016";
}
/* line 515, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-clock-o:before {
	content: "\f017";
}
/* line 518, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-road:before {
	content: "\f018";
}
/* line 521, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-download:before {
	content: "\f019";
}
/* line 524, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-arrow-circle-o-down:before {
	content: "\f01a";
}
/* line 527, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-arrow-circle-o-up:before {
	content: "\f01b";
}
/* line 530, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-inbox:before {
	content: "\f01c";
}
/* line 533, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-play-circle-o:before {
	content: "\f01d";
}
/* line 536, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-rotate-right:before, .fa-repeat:before {
	content: "\f01e";
}
/* line 539, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-refresh:before {
	content: "\f021";
}
/* line 542, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-list-alt:before {
	content: "\f022";
}
/* line 545, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-lock:before {
	content: "\f023";
}
/* line 548, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-flag:before {
	content: "\f024";
}
/* line 551, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-headphones:before {
	content: "\f025";
}
/* line 554, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-volume-off:before {
	content: "\f026";
}
/* line 557, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-volume-down:before {
	content: "\f027";
}
/* line 560, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-volume-up:before {
	content: "\f028";
}
/* line 563, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-qrcode:before {
	content: "\f029";
}
/* line 566, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-barcode:before {
	content: "\f02a";
}
/* line 569, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-tag:before {
	content: "\f02b";
}
/* line 572, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-tags:before {
	content: "\f02c";
}
/* line 575, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-book:before {
	content: "\f02d";
}
/* line 578, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-bookmark:before {
	content: "\f02e";
}
/* line 581, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-print:before {
	content: "\f02f";
}
/* line 584, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-camera:before {
	content: "\f030";
}
/* line 587, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-font:before {
	content: "\f031";
}
/* line 590, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-bold:before {
	content: "\f032";
}
/* line 593, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-italic:before {
	content: "\f033";
}
/* line 596, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-text-height:before {
	content: "\f034";
}
/* line 599, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-text-width:before {
	content: "\f035";
}
/* line 602, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-align-left:before {
	content: "\f036";
}
/* line 605, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-align-center:before {
	content: "\f037";
}
/* line 608, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-align-right:before {
	content: "\f038";
}
/* line 611, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-align-justify:before {
	content: "\f039";
}
/* line 614, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-list:before {
	content: "\f03a";
}
/* line 617, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-dedent:before, .fa-outdent:before {
	content: "\f03b";
}
/* line 620, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-indent:before {
	content: "\f03c";
}
/* line 623, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-video-camera:before {
	content: "\f03d";
}
/* line 626, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-picture-o:before {
	content: "\f03e";
}
/* line 629, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-pencil:before {
	content: "\f040";
}
/* line 632, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-map-marker:before {
	content: "\f041";
}
/* line 635, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-adjust:before {
	content: "\f042";
}
/* line 638, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-tint:before {
	content: "\f043";
}
/* line 641, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-edit:before, .fa-pencil-square-o:before {
	content: "\f044";
}
/* line 644, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-share-square-o:before {
	content: "\f045";
}
/* line 647, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-check-square-o:before {
	content: "\f046";
}
/* line 650, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-arrows:before {
	content: "\f047";
}
/* line 653, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-step-backward:before {
	content: "\f048";
}
/* line 656, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-fast-backward:before {
	content: "\f049";
}
/* line 659, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-backward:before {
	content: "\f04a";
}
/* line 662, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-play:before {
	content: "\f04b";
}
/* line 665, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-pause:before {
	content: "\f04c";
}
/* line 668, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-stop:before {
	content: "\f04d";
}
/* line 671, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-forward:before {
	content: "\f04e";
}
/* line 674, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-fast-forward:before {
	content: "\f050";
}
/* line 677, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-step-forward:before {
	content: "\f051";
}
/* line 680, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-eject:before {
	content: "\f052";
}
/* line 683, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-chevron-left:before {
	content: "\f053";
}
/* line 686, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-chevron-right:before {
	content: "\f054";
}
/* line 689, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-plus-circle:before {
	content: "\f055";
}
/* line 692, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-minus-circle:before {
	content: "\f056";
}
/* line 695, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-times-circle:before {
	content: "\f057";
}
/* line 698, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-check-circle:before {
	content: "\f058";
}
/* line 701, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-question-circle:before {
	content: "\f059";
}
/* line 704, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-info-circle:before {
	content: "\f05a";
}
/* line 707, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-crosshairs:before {
	content: "\f05b";
}
/* line 710, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-times-circle-o:before {
	content: "\f05c";
}
/* line 713, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-check-circle-o:before {
	content: "\f05d";
}
/* line 716, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-ban:before {
	content: "\f05e";
}
/* line 719, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-arrow-left:before {
	content: "\f060";
}
/* line 722, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-arrow-right:before {
	content: "\f061";
}
/* line 725, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-arrow-up:before {
	content: "\f062";
}
/* line 728, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-arrow-down:before {
	content: "\f063";
}
/* line 731, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-mail-forward:before, .fa-share:before {
	content: "\f064";
}
/* line 734, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-expand:before {
	content: "\f065";
}
/* line 737, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-compress:before {
	content: "\f066";
}
/* line 740, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-plus:before {
	content: "\f067";
}
/* line 743, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-minus:before {
	content: "\f068";
}
/* line 746, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-asterisk:before {
	content: "\f069";
}
/* line 749, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-exclamation-circle:before {
	content: "\f06a";
}
/* line 752, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-gift:before {
	content: "\f06b";
}
/* line 755, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-leaf:before {
	content: "\f06c";
}
/* line 758, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-fire:before {
	content: "\f06d";
}
/* line 761, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-eye:before {
	content: "\f06e";
}
/* line 764, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-eye-slash:before {
	content: "\f070";
}
/* line 767, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-warning:before, .fa-exclamation-triangle:before {
	content: "\f071";
}
/* line 770, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-plane:before {
	content: "\f072";
}
/* line 773, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-calendar:before {
	content: "\f073";
}
/* line 776, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-random:before {
	content: "\f074";
}
/* line 779, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-comment:before {
	content: "\f075";
}
/* line 782, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-magnet:before {
	content: "\f076";
}
/* line 785, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-chevron-up:before {
	content: "\f077";
}
/* line 788, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-chevron-down:before {
	content: "\f078";
}
/* line 791, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-retweet:before {
	content: "\f079";
}
/* line 794, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-shopping-cart:before {
	content: "\f07a";
}
/* line 797, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-folder:before {
	content: "\f07b";
}
/* line 800, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-folder-open:before {
	content: "\f07c";
}
/* line 803, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-arrows-v:before {
	content: "\f07d";
}
/* line 806, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-arrows-h:before {
	content: "\f07e";
}
/* line 809, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-bar-chart-o:before {
	content: "\f080";
}
/* line 812, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-twitter-square:before {
	content: "\f081";
}
/* line 815, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-facebook-square:before {
	content: "\f082";
}
/* line 818, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-camera-retro:before {
	content: "\f083";
}
/* line 821, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-key:before {
	content: "\f084";
}
/* line 824, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-gears:before, .fa-cogs:before {
	content: "\f085";
}
/* line 827, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-comments:before {
	content: "\f086";
}
/* line 830, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-thumbs-o-up:before {
	content: "\f087";
}
/* line 833, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-thumbs-o-down:before {
	content: "\f088";
}
/* line 836, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-star-half:before {
	content: "\f089";
}
/* line 839, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-heart-o:before {
	content: "\f08a";
}
/* line 842, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-sign-out:before {
	content: "\f08b";
}
/* line 845, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-linkedin-square:before {
	content: "\f08c";
}
/* line 848, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-thumb-tack:before {
	content: "\f08d";
}
/* line 851, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-external-link:before {
	content: "\f08e";
}
/* line 854, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-sign-in:before {
	content: "\f090";
}
/* line 857, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-trophy:before {
	content: "\f091";
}
/* line 860, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-github-square:before {
	content: "\f092";
}
/* line 863, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-upload:before {
	content: "\f093";
}
/* line 866, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-lemon-o:before {
	content: "\f094";
}
/* line 869, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-phone:before {
	content: "\f095";
}
/* line 872, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-square-o:before {
	content: "\f096";
}
/* line 875, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-bookmark-o:before {
	content: "\f097";
}
/* line 878, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-phone-square:before {
	content: "\f098";
}
/* line 881, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-twitter:before {
	content: "\f099";
}
/* line 884, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-facebook:before {
	content: "\f09a";
}
/* line 887, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-github:before {
	content: "\f09b";
}
/* line 890, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-unlock:before {
	content: "\f09c";
}
/* line 893, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-credit-card:before {
	content: "\f09d";
}
/* line 896, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-rss:before {
	content: "\f09e";
}
/* line 899, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-hdd-o:before {
	content: "\f0a0";
}
/* line 902, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-bullhorn:before {
	content: "\f0a1";
}
/* line 905, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-bell:before {
	content: "\f0f3";
}
/* line 908, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-certificate:before {
	content: "\f0a3";
}
/* line 911, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-hand-o-right:before {
	content: "\f0a4";
}
/* line 914, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-hand-o-left:before {
	content: "\f0a5";
}
/* line 917, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-hand-o-up:before {
	content: "\f0a6";
}
/* line 920, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-hand-o-down:before {
	content: "\f0a7";
}
/* line 923, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-arrow-circle-left:before {
	content: "\f0a8";
}
/* line 926, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-arrow-circle-right:before {
	content: "\f0a9";
}
/* line 929, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-arrow-circle-up:before {
	content: "\f0aa";
}
/* line 932, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-arrow-circle-down:before {
	content: "\f0ab";
}
/* line 935, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-globe:before {
	content: "\f0ac";
}
/* line 938, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-wrench:before {
	content: "\f0ad";
}
/* line 941, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-tasks:before {
	content: "\f0ae";
}
/* line 944, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-filter:before {
	content: "\f0b0";
}
/* line 947, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-briefcase:before {
	content: "\f0b1";
}
/* line 950, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-arrows-alt:before {
	content: "\f0b2";
}
/* line 953, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-group:before, .fa-users:before {
	content: "\f0c0";
}
/* line 956, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-chain:before, .fa-link:before {
	content: "\f0c1";
}
/* line 959, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-cloud:before {
	content: "\f0c2";
}
/* line 962, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-flask:before {
	content: "\f0c3";
}
/* line 965, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-cut:before, .fa-scissors:before {
	content: "\f0c4";
}
/* line 968, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-copy:before, .fa-files-o:before {
	content: "\f0c5";
}
/* line 971, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-paperclip:before {
	content: "\f0c6";
}
/* line 974, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-save:before, .fa-floppy-o:before {
	content: "\f0c7";
}
/* line 977, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-square:before {
	content: "\f0c8";
}
/* line 980, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-bars:before {
	content: "\f0c9";
}
/* line 983, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-list-ul:before {
	content: "\f0ca";
}
/* line 986, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-list-ol:before {
	content: "\f0cb";
}
/* line 989, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-strikethrough:before {
	content: "\f0cc";
}
/* line 992, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-underline:before {
	content: "\f0cd";
}
/* line 995, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-table:before {
	content: "\f0ce";
}
/* line 998, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-magic:before {
	content: "\f0d0";
}
/* line 1001, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-truck:before {
	content: "\f0d1";
}
/* line 1004, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-pinterest:before {
	content: "\f0d2";
}
/* line 1007, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-pinterest-square:before {
	content: "\f0d3";
}
/* line 1010, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-google-plus-square:before {
	content: "\f0d4";
}
/* line 1013, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-google-plus:before {
	content: "\f0d5";
}
/* line 1016, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-money:before {
	content: "\f0d6";
}
/* line 1019, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-caret-down:before {
	content: "\f0d7";
}
/* line 1022, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-caret-up:before {
	content: "\f0d8";
}
/* line 1025, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-caret-left:before {
	content: "\f0d9";
}
/* line 1028, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-caret-right:before {
	content: "\f0da";
}
/* line 1031, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-columns:before {
	content: "\f0db";
}
/* line 1034, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-unsorted:before, .fa-sort:before {
	content: "\f0dc";
}
/* line 1037, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-sort-down:before, .fa-sort-asc:before {
	content: "\f0dd";
}
/* line 1040, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-sort-up:before, .fa-sort-desc:before {
	content: "\f0de";
}
/* line 1043, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-envelope:before {
	content: "\f0e0";
}
/* line 1046, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-linkedin:before {
	content: "\f0e1";
}
/* line 1049, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-rotate-left:before, .fa-undo:before {
	content: "\f0e2";
}
/* line 1052, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-legal:before, .fa-gavel:before {
	content: "\f0e3";
}
/* line 1055, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-dashboard:before, .fa-tachometer:before {
	content: "\f0e4";
}
/* line 1058, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-comment-o:before {
	content: "\f0e5";
}
/* line 1061, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-comments-o:before {
	content: "\f0e6";
}
/* line 1064, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-flash:before, .fa-bolt:before {
	content: "\f0e7";
}
/* line 1067, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-sitemap:before {
	content: "\f0e8";
}
/* line 1070, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-umbrella:before {
	content: "\f0e9";
}
/* line 1073, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-paste:before, .fa-clipboard:before {
	content: "\f0ea";
}
/* line 1076, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-lightbulb-o:before {
	content: "\f0eb";
}
/* line 1079, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-exchange:before {
	content: "\f0ec";
}
/* line 1082, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-cloud-download:before {
	content: "\f0ed";
}
/* line 1085, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-cloud-upload:before {
	content: "\f0ee";
}
/* line 1088, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-user-md:before {
	content: "\f0f0";
}
/* line 1091, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-stethoscope:before {
	content: "\f0f1";
}
/* line 1094, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-suitcase:before {
	content: "\f0f2";
}
/* line 1097, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-bell-o:before {
	content: "\f0a2";
}
/* line 1100, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-coffee:before {
	content: "\f0f4";
}
/* line 1103, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-cutlery:before {
	content: "\f0f5";
}
/* line 1106, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-file-text-o:before {
	content: "\f0f6";
}
/* line 1109, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-building-o:before {
	content: "\f0f7";
}
/* line 1112, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-hospital-o:before {
	content: "\f0f8";
}
/* line 1115, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-ambulance:before {
	content: "\f0f9";
}
/* line 1118, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-medkit:before {
	content: "\f0fa";
}
/* line 1121, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-fighter-jet:before {
	content: "\f0fb";
}
/* line 1124, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-beer:before {
	content: "\f0fc";
}
/* line 1127, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-h-square:before {
	content: "\f0fd";
}
/* line 1130, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-plus-square:before {
	content: "\f0fe";
}
/* line 1133, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-angle-double-left:before {
	content: "\f100";
}
/* line 1136, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-angle-double-right:before {
	content: "\f101";
}
/* line 1139, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-angle-double-up:before {
	content: "\f102";
}
/* line 1142, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-angle-double-down:before {
	content: "\f103";
}
/* line 1145, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-angle-left:before {
	content: "\f104";
}
/* line 1148, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-angle-right:before {
	content: "\f105";
}
/* line 1151, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-angle-up:before {
	content: "\f106";
}
/* line 1154, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-angle-down:before {
	content: "\f107";
}
/* line 1157, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-desktop:before {
	content: "\f108";
}
/* line 1160, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-laptop:before {
	content: "\f109";
}
/* line 1163, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-tablet:before {
	content: "\f10a";
}
/* line 1166, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-mobile-phone:before, .fa-mobile:before {
	content: "\f10b";
}
/* line 1169, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-circle-o:before {
	content: "\f10c";
}
/* line 1172, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-quote-left:before {
	content: "\f10d";
}
/* line 1175, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-quote-right:before {
	content: "\f10e";
}
/* line 1178, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-spinner:before {
	content: "\f110";
}
/* line 1181, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-circle:before {
	content: "\f111";
}
/* line 1184, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-mail-reply:before, .fa-reply:before {
	content: "\f112";
}
/* line 1187, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-github-alt:before {
	content: "\f113";
}
/* line 1190, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-folder-o:before {
	content: "\f114";
}
/* line 1193, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-folder-open-o:before {
	content: "\f115";
}
/* line 1196, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-smile-o:before {
	content: "\f118";
}
/* line 1199, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-frown-o:before {
	content: "\f119";
}
/* line 1202, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-meh-o:before {
	content: "\f11a";
}
/* line 1205, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-gamepad:before {
	content: "\f11b";
}
/* line 1208, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-keyboard-o:before {
	content: "\f11c";
}
/* line 1211, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-flag-o:before {
	content: "\f11d";
}
/* line 1214, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-flag-checkered:before {
	content: "\f11e";
}
/* line 1217, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-terminal:before {
	content: "\f120";
}
/* line 1220, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-code:before {
	content: "\f121";
}
/* line 1223, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-reply-all:before, .fa-mail-reply-all:before {
	content: "\f122";
}
/* line 1226, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-star-half-empty:before, .fa-star-half-full:before, .fa-star-half-o:before {
	content: "\f123";
}
/* line 1229, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-location-arrow:before {
	content: "\f124";
}
/* line 1232, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-crop:before {
	content: "\f125";
}
/* line 1235, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-code-fork:before {
	content: "\f126";
}
/* line 1238, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-unlink:before, .fa-chain-broken:before {
	content: "\f127";
}
/* line 1241, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-question:before {
	content: "\f128";
}
/* line 1244, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-info:before {
	content: "\f129";
}
/* line 1247, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-exclamation:before {
	content: "\f12a";
}
/* line 1250, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-superscript:before {
	content: "\f12b";
}
/* line 1253, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-subscript:before {
	content: "\f12c";
}
/* line 1256, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-eraser:before {
	content: "\f12d";
}
/* line 1259, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-puzzle-piece:before {
	content: "\f12e";
}
/* line 1262, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-microphone:before {
	content: "\f130";
}
/* line 1265, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-microphone-slash:before {
	content: "\f131";
}
/* line 1268, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-shield:before {
	content: "\f132";
}
/* line 1271, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-calendar-o:before {
	content: "\f133";
}
/* line 1274, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-fire-extinguisher:before {
	content: "\f134";
}
/* line 1277, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-rocket:before {
	content: "\f135";
}
/* line 1280, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-maxcdn:before {
	content: "\f136";
}
/* line 1283, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-chevron-circle-left:before {
	content: "\f137";
}
/* line 1286, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-chevron-circle-right:before {
	content: "\f138";
}
/* line 1289, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-chevron-circle-up:before {
	content: "\f139";
}
/* line 1292, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-chevron-circle-down:before {
	content: "\f13a";
}
/* line 1295, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-html5:before {
	content: "\f13b";
}
/* line 1298, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-css3:before {
	content: "\f13c";
}
/* line 1301, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-anchor:before {
	content: "\f13d";
}
/* line 1304, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-unlock-alt:before {
	content: "\f13e";
}
/* line 1307, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-bullseye:before {
	content: "\f140";
}
/* line 1310, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-ellipsis-h:before {
	content: "\f141";
}
/* line 1313, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-ellipsis-v:before {
	content: "\f142";
}
/* line 1316, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-rss-square:before {
	content: "\f143";
}
/* line 1319, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-play-circle:before {
	content: "\f144";
}
/* line 1322, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-ticket:before {
	content: "\f145";
}
/* line 1325, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-minus-square:before {
	content: "\f146";
}
/* line 1328, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-minus-square-o:before {
	content: "\f147";
}
/* line 1331, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-level-up:before {
	content: "\f148";
}
/* line 1334, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-level-down:before {
	content: "\f149";
}
/* line 1337, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-check-square:before {
	content: "\f14a";
}
/* line 1340, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-pencil-square:before {
	content: "\f14b";
}
/* line 1343, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-external-link-square:before {
	content: "\f14c";
}
/* line 1346, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-share-square:before {
	content: "\f14d";
}
/* line 1349, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-compass:before {
	content: "\f14e";
}
/* line 1352, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-toggle-down:before, .fa-caret-square-o-down:before {
	content: "\f150";
}
/* line 1355, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-toggle-up:before, .fa-caret-square-o-up:before {
	content: "\f151";
}
/* line 1358, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-toggle-right:before, .fa-caret-square-o-right:before {
	content: "\f152";
}
/* line 1361, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-euro:before, .fa-eur:before {
	content: "\f153";
}
/* line 1364, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-gbp:before {
	content: "\f154";
}
/* line 1367, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-dollar:before, .fa-usd:before {
	content: "\f155";
}
/* line 1370, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-rupee:before, .fa-inr:before {
	content: "\f156";
}
/* line 1373, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-cny:before, .fa-rmb:before, .fa-yen:before, .fa-jpy:before {
	content: "\f157";
}
/* line 1376, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-ruble:before, .fa-rouble:before, .fa-rub:before {
	content: "\f158";
}
/* line 1379, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-won:before, .fa-krw:before {
	content: "\f159";
}
/* line 1382, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-bitcoin:before, .fa-btc:before {
	content: "\f15a";
}
/* line 1385, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-file:before {
	content: "\f15b";
}
/* line 1388, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-file-text:before {
	content: "\f15c";
}
/* line 1391, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-sort-alpha-asc:before {
	content: "\f15d";
}
/* line 1394, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-sort-alpha-desc:before {
	content: "\f15e";
}
/* line 1397, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-sort-amount-asc:before {
	content: "\f160";
}
/* line 1400, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-sort-amount-desc:before {
	content: "\f161";
}
/* line 1403, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-sort-numeric-asc:before {
	content: "\f162";
}
/* line 1406, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-sort-numeric-desc:before {
	content: "\f163";
}
/* line 1409, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-thumbs-up:before {
	content: "\f164";
}
/* line 1412, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-thumbs-down:before {
	content: "\f165";
}
/* line 1415, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-youtube-square:before {
	content: "\f166";
}
/* line 1418, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-youtube:before {
	content: "\f167";
}
/* line 1421, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-xing:before {
	content: "\f168";
}
/* line 1424, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-xing-square:before {
	content: "\f169";
}
/* line 1427, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-youtube-play:before {
	content: "\f16a";
}
/* line 1430, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-dropbox:before {
	content: "\f16b";
}
/* line 1433, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-stack-overflow:before {
	content: "\f16c";
}
/* line 1436, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-instagram:before {
	content: "\f16d";
}
/* line 1439, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-flickr:before {
	content: "\f16e";
}
/* line 1442, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-adn:before {
	content: "\f170";
}
/* line 1445, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-bitbucket:before {
	content: "\f171";
}
/* line 1448, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-bitbucket-square:before {
	content: "\f172";
}
/* line 1451, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-tumblr:before {
	content: "\f173";
}
/* line 1454, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-tumblr-square:before {
	content: "\f174";
}
/* line 1457, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-long-arrow-down:before {
	content: "\f175";
}
/* line 1460, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-long-arrow-up:before {
	content: "\f176";
}
/* line 1463, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-long-arrow-left:before {
	content: "\f177";
}
/* line 1466, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-long-arrow-right:before {
	content: "\f178";
}
/* line 1469, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-apple:before {
	content: "\f179";
}
/* line 1472, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-windows:before {
	content: "\f17a";
}
/* line 1475, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-android:before {
	content: "\f17b";
}
/* line 1478, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-linux:before {
	content: "\f17c";
}
/* line 1481, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-dribbble:before {
	content: "\f17d";
}
/* line 1484, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-skype:before {
	content: "\f17e";
}
/* line 1487, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-foursquare:before {
	content: "\f180";
}
/* line 1490, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-trello:before {
	content: "\f181";
}
/* line 1493, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-female:before {
	content: "\f182";
}
/* line 1496, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-male:before {
	content: "\f183";
}
/* line 1499, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-gittip:before {
	content: "\f184";
}
/* line 1502, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-sun-o:before {
	content: "\f185";
}
/* line 1505, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-moon-o:before {
	content: "\f186";
}
/* line 1508, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-archive:before {
	content: "\f187";
}
/* line 1511, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-bug:before {
	content: "\f188";
}
/* line 1514, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-vk:before {
	content: "\f189";
}
/* line 1517, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-weibo:before {
	content: "\f18a";
}
/* line 1520, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-renren:before {
	content: "\f18b";
}
/* line 1523, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-pagelines:before {
	content: "\f18c";
}
/* line 1526, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-stack-exchange:before {
	content: "\f18d";
}
/* line 1529, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-arrow-circle-o-right:before {
	content: "\f18e";
}
/* line 1532, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-arrow-circle-o-left:before {
	content: "\f190";
}
/* line 1535, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-toggle-left:before, .fa-caret-square-o-left:before {
	content: "\f191";
}
/* line 1538, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-dot-circle-o:before {
	content: "\f192";
}
/* line 1541, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-wheelchair:before {
	content: "\f193";
}
/* line 1544, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-vimeo-square:before {
	content: "\f194";
}
/* line 1547, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-turkish-lira:before, .fa-try:before {
	content: "\f195";
}
/* line 1550, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.fa-plus-square-o:before {
	content: "\f196";
}
/* line 1553, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
/* line 1558, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

html {
	height: 100%;
	font-size: 100% collapsed;
}
/* line 1562, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

body {
	font-size: 16px;
	font-family: "Lato", "Helvetica", "Arial";
	-webkit-font-smoothing: antialiased;
}
/* line 1567, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

h1 {
	font-size: 32px;
	color: #434c56;
	font-weight: 700;
	margin: 0;
}
/* line 1573, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

a {
	color: #7b9aac;
}
/* line 1575, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

a:hover {
	color: #7c9aac;
}
/* line 1578, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.with_border {
	border-top: 1px solid #d7d7d7;
	border-bottom: 1px solid #d7d7d7;
	padding: 35px 0;
	margin-top: 35px;
	margin-bottom: 35px;
}
/* line 1583, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.with_border b {
	font-size: 18px;
}
/* line 1586, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

hr {
	margin-top: 30px;
	margin-bottom: 25px;
}
/* line 1590, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

#main-content {

}
/* line 1593, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.container img {
	max-width: 100%;
	height: auto;
}
/* line 1596, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.container img.firstcontent {
	padding-top: 20px;
}
/* line 1599, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

header {
	overflow: visible !important;
	position: relative;
	z-index: 1000;
	background: #fff;
}
/* line 1604, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.aaa_container {
	float: right;
	width: 115px;
	height: 33px;
	display: block;
	background: #252525;
}
/* line 1610, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.aaa_container .aaa {
	float: left;
	font-size: 18px;
	font-family: Helvetica, Arial;
	width: 38.33px;
	height: 33px;
	text-align: center;
	color: white;
	text-decoration: none;
	background-image: url("../images/misc/aaa.png");
	background-repeat: no-repeat;
}
/* line 1621, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.aaa_container .aaa.small {
	background-position: 0px 0px;
}
/* line 1623, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.aaa_container .aaa.med {
	background-position: -29px 0px;
}
/* line 1625, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.aaa_container .aaa.large {
	background-position: -68px 0px;
}
/* line 1628, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.top_nav {
	background: #434c56;
	height: 33px;
	width: 100%;
	position: relative;
	top: 0;
}
/* line 1634, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.top_nav .top_nav_list {
	margin: 0;
	padding: 0;
	float: right;
	width: auto;
}
/* line 1639, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.top_nav .top_nav_list li {
	float: left;
	list-style: none;
	width: auto;
	margin: 9px 0px;
	padding: 0 12px;
	border-right: 1px solid white;
	height: 15px;
	line-height: 13px;
}
/* line 1649, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.top_nav .top_nav_list li:first-child a, .top_nav .top_nav_list li:first-child i {
	font-size: 14px;
}
/* line 1651, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.top_nav .top_nav_list li:last-child {
	border: 0 none;
}
/* line 1653, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.top_nav .top_nav_list li a {
	color: white;
	font-size: 14px;
	text-decoration: none;
	font-weight: 400;
}
/* line 1658, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.top_nav .top_nav_list li a:hover {
	color: #7b9aac;
}
/* line 1661, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.main_nav_container {
	padding: 40px 0 0;
}
/* line 1663, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.main_nav_container .site-logo {
	margin: 0 0 0 27px;
	float: left;
}
/* line 1666, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.main_nav_container .main_nav_callout_container {
	float: right;
}
/* line 1668, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.main_nav_container .main_nav_callout_container .main_nav_callout {
	float: left;
	margin-left: 20px;
}
/* line 1671, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.main_nav_container .main_nav {
	margin: 50px 0 -45px 0;
	display: inline-block;
	text-align: center;
	width: 100%;
}
/* line 1677, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.main_nav_container .main_nav .nwh_iega_theme .dropdown_fullwidth {
	height: 520px;
	max-height: 520px;
	border-bottom: 5px solid #7a98aa;
	margin-top: 15px;
}
/* line 1682, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.main_nav_container .main_nav .nwh_mega_theme * {
	font-family: Lato;
}
/* line 1684, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.main_nav_container .main_nav .nwh_mega_theme .megamenu > li {
	overflow: visible;
	padding-bottom: 40px;
	display: block;
	z-index: 9999;
	transition: none;
}
/* line 1692, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.main_nav_container .main_nav .nwh_mega_theme .megamenu > li:hover > a {
	background: #424c56;
}
/* line 1690, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.main_nav_container .main_nav .nwh_mega_theme .megamenu > li.active {
	background: url("../images/misc/arrow-down.png") no-repeat center 35px !important;
}
/* line 1692, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.main_nav_container .main_nav .nwh_mega_theme .megamenu > li.active > a {
	background: #424c56;
}
.main_nav_container .main_nav .nwh_mega_theme .megamenu > li.active > a {
	color: #7b9aac;
}
/* line 1695, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.main_nav_container .main_nav .nwh_mega_theme ul.megamenu > li > a {
	color: #434c56;
	font-size: 16px;
	text-align: center;
	background: url("../images/misc/main-nav-seperator.jpg") no-repeat -5px 14px;
}
/* line 1701, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.main_nav_container .main_nav .nwh_mega_theme ul > li.none a {
	background: none;
}
/* line 1704, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.main_nav_container .main_nav .nwh_mega_theme ul > li a.underlined {
	text-decoration: underline;
}
/* line 1706, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.main_nav_container .main_nav .nwh_mega_theme ul > li a.mm_btn {
	background: #7b9aac;
	width: 100%;
	text-align: center;
	font-size: 16px;
	padding: 16px 0;
	display: block;
}
/* line 1713, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.main_nav_container .main_nav .nwh_mega_theme ul > li a.mm_btn:hover {
	color: #434c55;
	background: #d7d7d7;
}
/* line 1716, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.main_nav_container .main_nav .nwh_mega_theme ul > li a.fv_btn {
	width: 207px;
	height: 63px;
	display: block;
	margin-bottom: 17px;
	box-shadow: 0px 0px 0px 1px white inset;
	background-position: left top;
	background-repeat: no-repeat;
}
/* line 1724, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.main_nav_container .main_nav .nwh_mega_theme ul > li a.fv_btn:hover {
	background-position: right top;
	box-shadow: 0px 0px 0px 0 white inset;
}
/* line 1727, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.main_nav_container .main_nav .nwh_mega_theme ul > li a.fv_btn.fv1 {
	background-image: url("../images/misc/share-story.jpg");
}
/* line 1729, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.main_nav_container .main_nav .nwh_mega_theme ul > li a.fv_btn.fv2 {
	background-image: url("../images/misc/feat.jpg");
}
/* line 1731, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.main_nav_container .main_nav .nwh_mega_theme ul > li a.fv_btn.fv3 {
	background-image: url("../images/misc/see.jpg");
}
/* line 1733, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.main_nav_container .main_nav .nwh_mega_theme ul > li a.fv_btn img {
	margin-top: -15px;
}
/* line 1735, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.main_nav_container .main_nav .nwh_mega_theme ul > li a p {
	font-size: 16px;
}
/* line 1737, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.main_nav_container .main_nav .nwh_mega_theme ul > li a p span {
	color: #7b9aac;
	font-weight: 600;
}
/* line 1739, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.main_nav_container .main_nav .nwh_mega_theme ul > li a.featured img {
	margin-top: -13px;
}
/* line 1743, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.main_nav_container .main_nav .nwh_mega_theme ul > li:hover > a {
	color: #7b9aac;
}
/* line 1745, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.main_nav_container .main_nav .nwh_mega_theme ul > li > div {
	background: #424b55;
}
/* line 1747, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.main_nav_container .main_nav .nwh_mega_theme ul > li > div h1 {
	color: white;
	font-size: 30px;
	text-align: left;
	margin-bottom: 30px;
}
/* line 1752, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.main_nav_container .main_nav .nwh_mega_theme ul > li > div h1:hover {
	color: #7c9aac;
}
/* line 1754, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.main_nav_container .main_nav .nwh_mega_theme ul > li > div h2 {
	color: #7b9aac;
	font-size: 22px;
	text-align: left;
	font-weight: 400;
}
/* line 1759, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.main_nav_container .main_nav .nwh_mega_theme ul > li > div ul {
	padding: 0;
	margin: 0;
}
/* line 1762, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.main_nav_container .main_nav .nwh_mega_theme ul > li > div ul li {
	list-style: none;
	padding-bottom: 17px;
	line-height: 1;
}
/* line 1766, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.main_nav_container .main_nav .nwh_mega_theme ul > li > div ul li a {
	color: white;
	font-size: 14px;
}
/* line 1769, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.main_nav_container .main_nav .nwh_mega_theme ul > li > div p {
	color: white;
	text-align: left;
	line-height: 1;
}
/* line 1773, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.main_nav_container .main_nav .nwh_mega_theme ul > li > div p.paragraph_icon {
	font-size: 15px;
	padding: 0 0 0 30px;
	background-image: url("../images/misc/para_icons.png");
	background-size: 20px auto;
	background-repeat: no-repeat;
}
/* line 1779, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.main_nav_container .main_nav .nwh_mega_theme ul > li > div p.paragraph_icon.pi_1 {
	background-position: 0px 0px;
}
/* line 1781, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.main_nav_container .main_nav .nwh_mega_theme ul > li > div p.paragraph_icon.pi_2 {
	background-position: 0px -51px;
	height: 20px;
}
/* line 1784, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.main_nav_container .main_nav .nwh_mega_theme ul > li > div p.paragraph_icon.pi_3 {
	background-position: 0px -92px;
}
/* 20150406 #15772 */
.main_nav_container .main_nav .nwh_mega_theme ul > li > div p.paragraph_icon.pi_4 {
	font-size: 15px;
	padding: 0 0 0 30px;
	background-image: url(../images/icon-audio.png) !important;
	background-repeat: no-repeat;
	background-size:15px auto;
}
/* line 1786, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.main_nav_container .main_nav .nwh_mega_theme ul > li > div p.paragraph_icon a {
	color: white;
	font-size: 15px;
}
/* line 1789, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.main_nav_container .main_nav .nwh_mega_theme ul > li > div p.paragraph_icon a:hover {
	color: #7b9aac;
}
/* line 1791, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.main_nav_container .main_nav .nwh_mega_theme ul > li > div img {
	opacity: 1;
}
/* line 1793, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.main_nav_container .main_nav .nwh_mega_theme ul form {
	display: inline-block;
	width: 100%;
}
/* line 1796, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.main_nav_container .main_nav .nwh_mega_theme ul .fp_input_title {
	color: #7b9aac;
	font-size: 26px;
	display: inline-block;
	width: 100%;
	text-align: left;
	margin-bottom: 25px;
}
/* line 1803, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.main_nav_container .main_nav .nwh_mega_theme ul input, .main_nav_container .main_nav .nwh_mega_theme ul select {
	width: 80%;
	float: left;
	height: 40px;
	border-radius: 0;
	margin-right: 15px;
	font-size: 18px;
	padding: 5px;
	margin-bottom: 50px;
}
/* line 1812, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.main_nav_container .main_nav .nwh_mega_theme ul input[type="submit"] {
	float: left;
	width: 60px;
	padding: 3px;
	border-radius: 0;
	font-size: 18px;
}
.banner {
	z-index: 100;
	position: relative;
}
/* line 1819, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.banner_main_container {
	background: #d7d7d7;
	width: 100%;
	text-align: center;
	margin-bottom: 30px;
}
/* line 1825, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.innerpage .banner_main_container {
	margin-bottom: -5px;
}
/* line 1828, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.center_text_container {
	width: 100%;
	margin: 15px 0;
}
/* line 1831, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.center_text_container span {
	font-size: 36px;
	font-weight: 300;
	letter-spacing: 8px;
}
/* line 1837, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.banner_after {
	text-align: center;
}
/* line 1839, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.banner_after .center_text_container span {
	color: #434c56;
}
/* line 1841, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.banner_after ul.mini_callouts_container {
	margin: 0;
	padding: 0;
}
/* line 1844, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.banner_after ul.mini_callouts_container li.mini_callout {
	list-style-type: none;
	height: 143px;
	width: 123px;
	border: 1px solid #898989;
	display: inline-block;
	margin: 22px 8px 26px;
	background: white;
	-webkit-box-shadow: 2px 2px 1px rgba(137, 137, 137, 0.75);
	-moz-box-shadow: 2px 2px 1px rgba(137, 137, 137, 0.75);
	box-shadow: 2px 2px 1px rgba(137, 137, 137, 0.75);
}
/* line 1855, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.banner_after ul.mini_callouts_container li.mini_callout:first-child {
	margin: 22px 8px 26px 0;
}
/* line 1857, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.banner_after ul.mini_callouts_container li.mini_callout:last-child {
	margin: 22px 0 26px 8px;
}
/* line 1859, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.banner_after ul.mini_callouts_container li.mini_callout .mc_img {
	height: 63px;
	width: 100%;
	display: block;
	background-position: center top;
}
/* line 1864, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.banner_after ul.mini_callouts_container li.mini_callout .mc_img.mc1 {
	background-image: url("../images/mini-callouts/1.jpg");
}
/* line 1866, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.banner_after ul.mini_callouts_container li.mini_callout .mc_img.mc2 {
	background-image: url("../images/mini-callouts/2.jpg");
}
/* line 1868, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.banner_after ul.mini_callouts_container li.mini_callout .mc_img.mc3 {
	background-image: url("../images/mini-callouts/3.jpg");
}
/* line 1870, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.banner_after ul.mini_callouts_container li.mini_callout .mc_img.mc4 {
	background-image: url("../images/mini-callouts/4.jpg");
}
/* line 1872, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.banner_after ul.mini_callouts_container li.mini_callout .mc_img.mc5 {
	background-image: url("../images/mini-callouts/5.jpg");
}
/* line 1874, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.banner_after ul.mini_callouts_container li.mini_callout .mc_img.mc6 {
	background-image: url("../images/mini-callouts/6.jpg");
}
/* line 1876, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.banner_after ul.mini_callouts_container li.mini_callout .mc_img.mc7 {
	background-image: url("../images/mini-callouts/7.jpg");
}
/* line 1878, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.banner_after ul.mini_callouts_container li.mini_callout .mc_text {
	color: #424c56;
	font-size: 18px;
	height: 76px;
	width: 125px;
	display: table-cell;
	vertical-align: middle;
}
/* line 1885, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.banner_after ul.mini_callouts_container li.mini_callout .mc_text p {
	padding: 0;
	margin: 0;
	font-weight: 400;
	display: inline-block;
	line-height: 18px;
}
/* line 1891, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.banner_after ul.mini_callouts_container li.mini_callout .mc_text p a {
	font-size: 18px;
	text-decoration: none;
	color: #424c56;
}
/* line 1895, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.banner_after ul.mini_callouts_container li.mini_callout .mc_text p span {
	font-weight: 700;
	color: #7b9aac;
}
/* line 1899, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.banner_after ul.mini_callouts_container li.mini_callout:hover .mc_img {
	background-position: center bottom;
}
/* line 1902, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.banner_after ul.mini_callouts_container li.mini_callout:hover .mc_text p a {
	color: #7b9aac;
}
/* line 1904, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.banner_after ul.mini_callouts_container li.mini_callout:hover .mc_text p span {
	color: #9e938e;
}
/* line 1906, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.wr {
	width: 100%;
	height: auto;
	padding: 30px 0;
	box-shadow: 3px 0 5px rgba(70, 70, 70, 0.85);
	background: url("../images/misc/blue-bg.png") repeat;
}
/* line 1912, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.wr .center_text_container {
	text-align: center;
}
/* line 1914, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.wr .center_text_container span {
	color: white;
}
/* line 1916, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.wr .wr_content_container {
	margin: 20px 0 0 0;
	display: inline-block;
}
section.wr .wr_content_container .wr_content_primary_column { float: left; width: 100%; max-width: 530px; margin-right: 65px; }
section.wr .wr_content_container .wr_content_primary_column .wr_content_calllout_btm { margin-bottom: 40px; }
section.wr .wr_content_container .wr_content_primary_column .wr_content_video { }
section.wr .wr_content_container .wr_content_secondary_column { float: left; width: 100%; max-width: 360px; }
section.wr .wr_content_container .wr_content_secondary_column .wr_content_calllout { display: inline-block; padding: 0 0 15px; margin: 0 0 15px; 	border-bottom: 1px solid white; }
section.wr .wr_content_container .wr_content_secondary_column .wr_content_calllout img.icon { float: left; margin-right: 17px; margin-top: 3px; }
section.wr .wr_content_container .wr_content_secondary_column .wr_content_calllout p.wr_content_calllout_text { font-size: 28px; color: white; float: left; margin: 0; padding: 0; font-weight: 300; line-height: 28px; text-transform: uppercase; }
section.wr .wr_content_container .wr_content_secondary_column .wr_content_calllout p.wr_content_calllout_text span { font-weight: 700; }
section.wr .wr_content_container .wr_content_secondary_column .wr_content_calllout p.wr_content_calllout_content { width: 100%; display: inline-block; 	color: white; font-size: 18px; font-weight: 400; margin-bottom: 0; line-height: 20px; letter-spacing: 0.3px; }
section.wr .wr_content_container .wr_content_secondary_column .wr_content_calllout a.wr_content_calllout_link { width: 100%; display: block; color: white; font-size: 18px; font-weight: 700; text-align: right; padding-right: 7px; text-decoration: none; }
section.wr .wr_content_container .wr_content_secondary_column .wr_content_calllout a.wr_content_calllout_link:hover { color: #434c56; }
section.wr .wr_content_container .wr_content_secondary_column .last { border: 0 none; }
section.gs { width: 100%; height: auto; padding: 60px 0; box-shadow: 0px 2px 10px rgba(70, 70, 70, 0.85) inset; background: url("../images/misc/brown-bg.png") repeat; }
section.gs .gs_box_container .gs_box p { margin:0px !important; } 
section.gs .gs_box_container .gs_box { width: 319px; height: 370px; display: block; float: left; border: 1px solid #464646; margin: 0 10px 0 0; padding: 15px 15px 15px; background: white; cursor: pointer; position: relative; }
section.gs .gs_box_container .gs_box.last { margin: 0; overflow: hidden !important; }
section.gs .gs_box_container .gs_box .gs_box_title { font-size: 18px; font-weight: 700; color: #7c9aac; margin-bottom:5px !important; }
section.gs .gs_box_container .gs_box .gs_box_desc { font-size: 16px; font-weight: 400; }
section.gs .gs_box_container .gs_box .gs_box_link { font-size: 18px; text-align: center; width: 100%; color: white; display: block; background: #7c9aac; padding: 5px 0; text-decoration: none; position: absolute; bottom: 15px; width: 285px; }
section.gs .gs_box_container .gs_box:hover .gs_box_title { color: #9e938e; }
section.gs .gs_box_container .gs_box:hover .gs_box_link { color: white; background: #9e938e; }
section.awards { width: 100%; height: auto; padding: 0 0 30px 0; background: white; }
section.awards .newsletter_btn { width: 280px; height: 140px; display: block; float: right; margin-top: 25px; background: url("../images/misc/news-letter.png") no-repeat 2px 1px; }
section.awards .newsletter_btn:hover { background-position: bottom center; }
section.awards .newsletter_btn a { font-size: 28px; color: white; font-weight: 400; padding-left: 45px; line-height: 25px; margin: 27px 0 0; display: block; text-decoration: none; }
section.awards .newsletter_btn a span { font-weight: 700; }
section.awards .newsletter_btn p { font-size: 18px; color: white; font-weight: 400; padding-left: 17px; line-height: 25px; margin: 3px 0 0; }
section.awards .award_set_container { border-right: 1px solid black;  padding-top: 60px; padding-bottom: 35px; float: left; width: 660px; -webkit-box-sizing: initial; -moz-box-sizing: initial; box-sizing: initial; }
section.awards .award_set_container img.award_set { float: left; margin-right: 30px; }
section.end { background: #434c56; padding-bottom: 60px; position: relative; }
section.end .se_first_column { float: left; width: 50%; }
section.end .se_first_column .se_first_column_title { font-size: 16px; color: white; font-weight: 700; }
section.end .se_first_column .se_first_column_desc { font-size: 14px; color: white; width: 100%; max-width: 410px; }
section.end .se_first_column .se_links { margin-top: 40px; }
section.end .se_first_column .se_links p { font-size: 12px; color: #9e938e; margin-bottom: 0; }
section.end .se_first_column .se_links a { font-size: 12px; color: #9e938e; margin-bottom: 0; border-right: 1px solid #9e938e; padding-right: 5px; 	margin-right: 3px; text-decoration: none; }
/* line 2086, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.end .se_first_column .se_links a:hover {
	color: white;
}
/* line 2088, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.end .se_first_column .se_links a.last {
	border: 0 none;
}
/* line 2090, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.end .se_second_column {
	float: left;
	width: 50%;
}
/* line 2093, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.end .se_second_column .se_second_column_wrapper {
	width: 400px;
	float: right;
	padding: 15px 0;
}
/* line 2097, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.end .se_second_column .se_second_column_wrapper .se_contact_details {
	float: left;
	width: 100%;
}
/* line 2100, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.end .se_second_column .se_second_column_wrapper .se_contact_details .map {
	position: relative;
	top: 5px;
	float: left;
	margin-right: 24px;
	width: 166px;
	height: 116px;
	overflow: hidden;
	border-bottom: 5px solid #7c9aac;
}
/* line 2105, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.end .se_second_column .se_second_column_wrapper .se_contact_details p {
	font-size: 14px;
	color: white;
	float: left;
	margin-top: 0;
}
/* line 2110, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.end .se_second_column .se_second_column_wrapper .se_contact_details p span {
	margin-bottom: 24px;
	display: block;
	font-size: 16px;
	color: white;
	font-weight: 700;
}
/* line 2116, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.end .se_second_column .se_link_list {
	float: left;
	margin: 30px 0;
	padding: 0;
}
/* line 2120, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.end .se_second_column .se_link_list.first {
	padding: 0 40px 0 0;
}
/* line 2122, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.end .se_second_column .se_link_list li {
	list-style-type: none;
	color: white;
}
/* line 2125, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.end .se_second_column .se_link_list li a {
	font-size: 14px;
	color: white;
	text-decoration: none;
}
/* line 2129, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.end .se_second_column .se_link_list li a:hover {
	color: #7c9aac;
}
/* line 2131, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.end .se_second_column .se_social_links {
	margin-top: 40px;
	display: inline-block;
	width: 100%;
}
/* line 2135, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.end .se_second_column .se_social_links .sl_container {
	float: left;
	margin-right: 10px;
}
/* line 2138, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.end .se_second_column .se_social_links .sl_container a {
	display: block;
	width: 40px;
	height: 42px;
	background: url("../images/misc/social-links.png");
}
/* line 2143, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.end .se_second_column .se_social_links .sl_container.sl1 a {
	background-position: 0px 0px;
}
/* line 2145, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.end .se_second_column .se_social_links .sl_container.sl2 a {
	background-position: -50px 0px;
}
/* line 2147, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.end .se_second_column .se_social_links .sl_container.sl3 a {
	background-position: -99px 0px;
}
/* line 2149, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.end .se_second_column .se_social_links .sl_container.sl4 a {
	background-position: -151px 0px;
}
/* line 2151, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.end .se_second_column .se_social_links .sl_container.sl5 a {
	background-position: -200px 0px;
}
/* line 2153, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.end .se_second_column .se_social_links .sl_container.sl6 a {
	background-position: right 0px;
}
/* line 2155, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.end .backtotop {
	position: absolute;
	right: 10%;
	bottom: 0;
	z-index: 9;
}
/* line 2160, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.end .backtotop a {
	width: 69px;
	height: 96px;
	display: block;
	background: url("../images/misc/back-to-top.png");
}
/* line 2166, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.content {
	padding: 0 0 50px;
	background: white;
}
/* line 2170, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

aside {
	float: left;
	margin-top: -16px;
}
/* line 2173, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

aside .subnav .tab-content {
	background: #f6f6f6;
	width: 99%;
	max-width: 198px;
	height: auto;
	display: inline-block;
	padding: 20px 20px;
	border: 1px solid #ebebeb;
}
/* line 2181, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

aside .subnav .tab-content ul {
	float: left;
	margin: 0;
	padding: 0;
	background: #f6f6f6;
}
/* line 2186, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

aside .subnav .tab-content ul li {
	list-style-type: none;
	margin: 0 0 10px;
	line-height: 1;
}
/* line 2190, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

aside .subnav .tab-content ul li a {
	font-size: 14px;
	color: #252525;
	text-decoration: none;
}
/* line 2194, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

aside .subnav .tab-content ul li a:hover {
	text-decoration: none;
	color: #7c9aac;
}
/* line 2197, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

aside .video_links {
	width: 190px;
	float: left;
	margin-top: 15px;
}
/* line 2198, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

aside .video_links li {
	background: url("../images/misc/video-icon.png") no-repeat left 4px !important;
	padding-left: 30px !important;
}
/* line 2203, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

aside .default_links {
	width: 190px;
	float: left;
	margin-top: 15px;
}
/* line 2207, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

aside .video_links ul, aside .default_links ul {
	padding: 15px 0 0;
	margin: 0;
}
/* line 2210, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

aside .video_links ul li, aside .default_links ul li {
	list-style-type: none;
	padding-bottom: 10px;
	line-height: 1;
}
/* line 2214, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

aside .video_links ul li a, aside .default_links ul li a {
	color: white;
	font-size: 14px;
	text-decoration: none;
}
/* line 2218, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

aside .default_box_container {
	padding: 18px;
	margin-bottom: 20px;
}
/* line 2221, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

aside .default_box_container.type_a {
	background: #7b9aac;
}
/* line 2223, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

aside .default_box_container.type_b {
	background: #434c56;
}
/* line 2225, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

aside .default_box_container.type_c {
	background: #999999;
}
/* line 2227, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

aside .default_box_container p {
	font-size: 14px;
	padding: 0 0 15px;
	margin: 0;
	line-height: 1;
	font-weight: 700;
	color: white;
	border-bottom: 1px solid white;
}
/* line 2235, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

aside .default_box_container p span {
	line-height: 1;
	font-size: 10px;
	width: 100%;
	display: inline-block;
	font-weight: 400;
	padding-top: 5px;
}
/* line 2242, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

aside .default_box_container ul {
	padding: 15px 0 0;
	margin: 0;
}
/* line 2245, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

aside .default_box_container ul li {
	list-style-type: none;
	padding-left: 20px;
	padding-bottom: 10px;
	line-height: 1;
	background: url("../images/misc/default-arrow.png") no-repeat left 4px;
}
/* line 2251, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

aside .default_box_container ul li a {
	color: white;
	font-size: 14px;
	text-decoration: none;
}
aside .default_box_container ul li:hover a {
	text-decoration: underline !important;
}
/* line 2256, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.content_area {
	float: left;
	width: 100%;
	max-width: 560px;
	padding: 0 40px 0 40px;
}
/* line 2262, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.video_container {
	margin-top: 20px;
}
/* line 2265, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.right_callout_container {
	width: 275px;
	float: right;
	margin-top: -320px;
}
/* line 2269, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.right_callout_container a {
	display: inline-block;
}
/* line 2271, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.right_callout_container a:hover {
	opacity: 1;
}
/* line 2273, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.right_callout_container.nofix {
	margin: 0;
}
/* line 2276, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

#editorcontents {
	padding-bottom: 30px;
}
/* line 2278, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

#editorcontents .content_left {
	width: 100%;
	display: inline-block;
}
/* line 2281, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

#editorcontents .content_left p {
	width: 420px;
	float: left;
}
/* line 2284, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

#editorcontents .content_left .donate_container {
	width: 100%;
	max-width: 275px;
	float: right;
	margin: -180px 0px 0px 0px;
}
/* line 2289, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

#editorcontents .content_left .donate_container a {
	margin-bottom: 10px;
	display: inline-block;
}
/* line 2293, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.temp-b .content_area {
	padding: 0 0 0 0px;
	max-width: 630px !important;
}
/* line 2297, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.temp-c .content_area {
	padding: 0 0 0 40px;
	max-width: 780px;
}
/* line 2301, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.temp-d .content_area {
	padding: 0 0 0 0;
	margin-left: 40px;
	max-width: 510px;
}
/* line 2306, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.temp-e .content_area {
	padding: 0 0 0 0;
	max-width: 680px;
}
/* line 2309, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.temp-e .content_area .class_container {
	max-width: 525px;
}
/* line 2313, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.temp-f .content_area {
	padding: 60px 0 0 0;
	max-width: 600px;
}
/* line 2316, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.temp-f .default_links {
	width: 280px;
	padding: 60px 0 0 0;
	margin-right: 100px;
}
/* line 2321, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.inner_callouts_container {
	float: right;
	width: 195px;
}
/* line 2324, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.inner_callouts_container .inner_callout {
	width: 195px;
	height: auto;
	display: inline-block;
	margin: 0 0 15px;
	position: relative;
}
/* line 2330, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.inner_callouts_container .inner_callout:hover {
	opacity: 1;
}
/* line 2332, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.inner_callouts_container .inner_callout.icc_img_link {
	height: auto;
}
/* line 2334, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.inner_callouts_container .inner_callout.icc_find_a_doctor {
	background: url("../images/misc/find-a-doctor.png") #9e938e;
	height: 155px;
	cursor: pointer;
}
/* line 2337, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.inner_callouts_container .inner_callout.icc_find_a_doctor:hover {
	background-color: #434c56;
}
/* line 2339, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.inner_callouts_container .inner_callout.icc_find_a_doctor a {
	position: absolute;
	bottom: 17px;
	left: 15px;
	font-size: 18px;
	color: white;
	font-weight: 700;
	text-decoration: none;
}
/* line 2347, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.inner_callouts_container .inner_callout.icc_support {
	background: url("../images/misc/supprt.png");
	height: 160px;
}
/* line 2350, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.inner_callouts_container .inner_callout.icc_support a {
	position: absolute;
	bottom: 4px;
	left: 15px;
	font-size: 18px;
	color: white;
	font-weight: 300;
	text-decoration: none;
	line-height: 20px;
}
/* line 2359, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.inner_callouts_container .inner_callout.icc_support a span {
	font-size: 14px;
	width: 100%;
	display: inline-block;
	font-weight: 600;
}
/* line 2360, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.inner_callouts_container .inner_callout.icc_support a span.bold {
	font-weight: 900;
	font-size: 18px;
	width: auto;
	display: inline-block;
	font-weight: 600;
}
/* line 2370, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.inner_callouts_container .inner_callout.icc_food {
	height: 180px;
}
/* line 2372, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.inner_callouts_container .inner_callout.iwantto {
	background: #e1e1e1;
	height: 195px;
}
/* line 2375, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.inner_callouts_container .inner_callout.iwantto p {
	font-size: 16px;
	background: #4a5c67;
	display: block;
	width: 100%;
	padding: 7px 10px;
	color: white;
	margin: 0;
}
/* line 2383, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.inner_callouts_container .inner_callout.iwantto ul {
	margin: 0;
	padding: 12px 0px 12px 25px;
}
/* line 2386, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.inner_callouts_container .inner_callout.iwantto ul li {
	float: none;
	width: 100%;
	padding: 3px 0;
	list-style-type: none;
	position: relative;
}
/* line 2391, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.inner_callouts_container .inner_callout.iwantto ul li:before {
	display: block;
	content: "";
	width: 15px;
	height: 15px;
	position: absolute;
	top: 5px;
	left: -14px;
	background: url("../images/misc/arrowlist.png") no-repeat left;
}
/* line 2400, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.inner_callouts_container .inner_callout.iwantto ul li a {
	font-size: 12px;
	color: #252525;
	text-decoration: none;
}
/* line 2404, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.inner_callouts_container .inner_callout.iwantto ul li a:hover {
	color: #7c9aac;
	text-decoration: underline;
}
/* line 2406, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.inner_callouts_container .inner_callout.blog {
	background: #434c56;
	cursor: pointer;
}
/* line 2408, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.inner_callouts_container .inner_callout.news {
	background: #7b9aac;
	cursor: pointer;
}
/* line 2410, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.inner_callouts_container .inner_callout.blog, .inner_callouts_container .inner_callout.news {
	padding: 20px 15px 25px;
}
/* line 2412, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.inner_callouts_container .inner_callout.blog .icon, .inner_callouts_container .inner_callout.news .icon {
	float: left;
}
/* line 2414, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.inner_callouts_container .inner_callout.blog .inner_callout_title, .inner_callouts_container .inner_callout.news .inner_callout_title {
	color: white;
	float: left;
	font-size: 21px;
	margin: 0;
	line-height: 24px;
}
/* line 2420, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.inner_callouts_container .inner_callout.blog .inner_callout_title span, .inner_callouts_container .inner_callout.news .inner_callout_title span {
	font-weight: 700;
	margin-left: 5px;
}
/* line 2423, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.inner_callouts_container .inner_callout.blog .inner_callout_title span.ann, .inner_callouts_container .inner_callout.news .inner_callout_title span.ann {
	font-size: 17px;
}
/* line 2425, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.inner_callouts_container .inner_callout.blog .inner_callout_desc, .inner_callouts_container .inner_callout.news .inner_callout_desc {
	float: left;
	width: 100%;
	color: white;
	font-size: 13.6px;
	margin: 9px 0 0;
	line-height: 14px;
}
/* line 2432, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.inner_callouts_container .inner_callout.blog .inner_callout_link, .inner_callouts_container .inner_callout.news .inner_callout_link {
	text-align: right;
	font-size: 13.6px;
	line-height: 21px;
	float: left;
	width: 100%;
	color: white;
	margin: 0;
	font-weight: 700;
	text-decoration: none;
}
/* line 2442, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.inner_callouts_container .inner_callout.blog .inner_callout_link:hover {
	color: #7c9aac;
}
/* line 2444, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.inner_callouts_container .inner_callout.news .inner_callout_link:hover {
	color: #333b44;
}
/* line 2447, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.breadcrumbs {
	width: 100%;
	display: block;
	float: left;
}
/* line 2451, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.breadcrumbs ul {
	float: left;
	padding: 0;
	margin: 20px 0;
}
/* line 2455, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.breadcrumbs ul li {
	list-style-type: none;
	float: left;
	font-size: 12px;
	color: #7b9aac;
}
/* line 2460, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.breadcrumbs ul li a {
	font-size: 12px;
	color: #7b9aac;
	text-decoration: none;
}
/* line 2464, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.breadcrumbs ul li a:hover {
	text-decoration: underline;
}
/* line 2466, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.breadcrumbs ul li.seperator {
	margin: 0 5px;
}
/* line 2469, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.news_container section.news {
	padding: 30px 20px 30px 30px;
	display: inline-block;
	width: 100%;
	border-top: 1px solid #d7d7d7;
}
/* line 2474, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.news_container section.news.grayed {
	background: #f7f7f7;
}
/* line 2477, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.news_container section.news p.sn_title {
	font-size: 18px;
  font-weight: 700;
  color: #7c9aac;
}
/* line 2480, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.news_container section.news p.sn_desc {
	font-size: 16px;
	color: #898989;
	margin-bottom: 20px;
	  margin-top: 20px;
}
/* line 2484, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.news_container section.news a.sn_button {
	float: right;
	  text-decoration: none;
  font-weight: bold;
}
.news_container section.news a.sn_button:hover,
.news a:hover,
.content_area p a:hover {
	color: #9e938e !important;
}
.news a,
.content_area p a { text-decoration: none;
  font-weight: bold;
}
/* line 2487, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.news.sn_pagination .sn_p_button, .cci_pagination .sn_p_button {
	display: block;
	width: 90px;
	background: #7c9aac;
	border-radius: 3px;
	padding: 7px 8px;
	text-align: center;
	color: white;
	text-decoration: none;
}
/* line 2497, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.news.sn_pagination .sn_p_button:hover, .cci_pagination .sn_p_button:hover {
	color: #434c56;
}
/* line 2501, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.news.sn_pagination .sn_p_button.start, section.news.sn_pagination .sn_p_button.previous {
	float: left;
}
/* line 2505, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.cci_pagination .sn_p_button.start, .cci_pagination .sn_p_button.previous {
	float: left;
}
/* line 2508, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.news.sn_pagination .sn_p_button.previous, .cci_pagination .sn_p_button.previous {
	margin-left: 10px;
}
/* line 2512, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.news.sn_pagination .sn_p_button.last, section.news.sn_pagination .sn_p_button.next {
	float: right;
}
/* line 2516, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.cci_pagination .sn_p_button.last, .cci_pagination .sn_p_button.next {
	float: right;
}
/* line 2519, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.news.sn_pagination .sn_p_button.last, .cci_pagination .sn_p_button.last {
	margin-right: 10px;
}
/* line 2522, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.news.sn_pagination .sn_p_numbers, .cci_pagination .sn_p_numbers {
	padding: 0;
	margin: 0;
	width: 41%;
	float: left;
	text-align: center;
}
/* line 2529, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.news.sn_pagination .sn_p_numbers li, .cci_pagination .sn_p_numbers li {
	display: inline-block;
	list-style-type: none;
	padding: 13px 5px 0 5px;
}
/* line 2534, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

section.news.sn_pagination .sn_p_numbers li a {
	font-size: 18px;
	color: #434c56;
}
/* line 2538, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.cci_pagination {
	padding: 20px 0 0 0;
}
/* line 2539, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.cci_pagination .sn_p_numbers {
	width: 25%;
	position: relative;
	top: -8px;
}
/* line 2540, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.cci_pagination .sn_p_numbers li a {
	font-size: 18px;
	color: #434c56;
}
/* line 2547, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.cci_pagination a {
	font-size: 13px;
	color: #434c56;
}
/* line 2551, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.type_a_container {
	display: inline-block;
	width: 100%;
	margin: 10px 0 0 0;
}
/* line 2555, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.type_a_container .tab-pane {
	padding: 0;
}
/* line 2557, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.type_a_container .tab-pane .tab-pane-content {
	padding: 25px 40px 50px;
	background: #dee6ea;
	width: 99.7%;
	position: relative;
}
/* line 2564, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.type_a_container ul li.active a, .type_a_container ul li.active:hover a {
	background: #dee6ea;
	color: #434c56;
}
/* line 2567, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.type_a_container ul li:hover a {
	background: #dee6ea;
	color: #434c56;
}
/* line 2570, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.type_a_container ul li a {
	font-size: 13px;
	padding: 16px 12.8px;
	background: #7b9aac;
	color: white;
}
/* line 2575, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.type_a_container .tab_pane_pagination {
	position: relative;
	bottom: 0;
	width: 99.7%;
	background: #c5d3da;
	padding: 20px 25px;
}
/* line 2581, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.type_a_container .tab_pane_pagination .tb_p_next {
	float: right;
	margin-top: -12px;
	font-size: 14px;
	color: #434c56;
}
/* line 2586, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.type_a_container .tab_pane_pagination .tb_p_previous {
	float: left;
	margin-top: -12px;
	font-size: 14px;
	color: #434c56;
}
/* line 2592, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.type_b_container {
	display: inline-block;
	width: 100%;
	margin: 10px 0 0 0;
}
/* line 2596, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.type_b_container .tab-pane {
	padding: 0;
}
/* line 2598, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.type_b_container .tab-pane .tab-pane-content {
	padding: 25px 40px 50px;
	background: #dee6ea;
	width: 99.7%;
	position: relative;
}
/* line 2603, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.type_b_container .tab-pane .tab-pane-content p {
	text-decoration: underline;
	display: inline-block;
}
/* line 2605, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.type_b_container .tab-pane .tab-pane-content p span {
	font-weight: 700;
	display: inline-block;
	float: left;
	height: 40px;
}
/* line 2612, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.type_b_container ul li.active a, .type_b_container ul li.active:hover a {
	background: #dee6ea;
	color: #434c56;
}
/* line 2615, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.type_b_container ul li:hover a {
	background: #dee6ea;
	color: #434c56;
}
/* line 2618, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.type_b_container ul li a {
	font-size: 13px;
	padding: 16px 40px;
	background: #7b9aac;
	color: white;
}
/* line 2624, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.type_c_container {
	display: inline-block;
	width: 100%;
	margin: 20px 0 0 0;
}
/* line 2628, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.type_c_container h4.panel-title {
	cursor: pointer;
	font-family: Lato;
	position: relative;
	background: #434c56;
	border-bottom: 1px solid transparent;
	border-radius: 3px;
	padding: 10px 15px;
}
/* line 2637, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.type_c_container h4.panel-title:after {
	content: "";
	position: absolute;
	right: 15px;
	top: 14px;
	width: 19px;
	height: 19px;
	background: url("../images/misc/collapse.png") no-repeat right -18px;
}
/* line 2647, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.type_c_container h4.panel-title.collapsed:hover {
	background: #434c56 !important;
}
.type_c_container h4.panel-title.collapsed {
	background: #7b9aac !important;
}
.panel-group .panel-heading:hover h4.panel-title.collapsed:after {
	width: 19px;
	height: 19px;
	top: 14px;
	background: url("../images/misc/collapse.png") no-repeat right 0px;
}
.panel-heading:hover h4:after {
	background: url("../images/misc/collapse.png") no-repeat right -18px !important;
	width: 19px !important;
	height: 19px !important;
	top: 14px !important;
	right: 15px !important;
	position: absolute !important;
	content: "";
}
/* line 2649, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.type_c_container h4.panel-title.collapsed:after {
	width: 19px;
	height: 19px;
	top: 14px;
	background: url("../images/misc/collapse.png") no-repeat right 0px;
}
/* line 2654, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.type_c_container h4.panel-title a {
	font-size: 20px;
	color: white !important;
	font-family: Lato;
}
/* line 2659, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.temp_b_links_container {
	width: 100%;
	display: inline-block;
	margin-top: 60px;
}
/* line 2663, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.temp_b_links_container .b_container {
	padding: 0 35px;
	display: inline-block;
	background: #7b9aac;
	border-radius: 3px;
	margin-bottom: 35px;
}
/* line 2669, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.temp_b_links_container .b_container.bc_move_right {
	margin-right: 95px;
	position: relative;
	top: -8px;
}
/* line 2673, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.temp_b_links_container .b_container.bc_half {
	width: 45%;
	height: 165px;
}
/* line 2676, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.temp_b_links_container .b_container.bc_half .bc_alpha_container {
	position: relative;
	top: -15px;
}
/* line 2679, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.temp_b_links_container .b_container.bc_half .bc_title {
	font-size: 30px;
	color: white;
	font-weight: 500;
	margin: 25px 0;
}
/* line 2684, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.temp_b_links_container .b_container.bc_half .bc_input_container {
	width: 100%;
	display: inline-block;
	color: white;
}
/* line 2688, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.temp_b_links_container .b_container.bc_half .bc_input_container a {
	color: white;
	font-size: 18px;
	font-weight: 500;
	text-decoration: none;
	padding: 0 3px;
}
/* line 2694, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.temp_b_links_container .b_container.bc_half .bc_input_container a:hover {
	text-decoration: underline;
}
/* line 2696, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.temp_b_links_container .b_container.bc_half .bc_input_container a.viewall {
	color: #434c56;
	font-size: 12px;
	float: right;
	position: relative;
	top: -5px;
	text-decoration: underline;
}
/* line 2704, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.temp_b_links_container .b_container.bc_half .bc_input_container input[type="text"] {
	display: inline-block;
	height: 35px;
	margin-right: 0px;
	float: left;
	width: 55%;
}
/* line 2710, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.temp_b_links_container .b_container.bc_half .bc_input_container input[type="button"] {
	width: 40%;
	display: inline-block;
	float: left;
	margin: 0 0 0 15px;
	padding: 7px !important;
	position: relative;
	left: 10px;
}
/* line 2718, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.temp_b_links_container .b_container.bc_full {
	width: 100%;
}
/* line 2720, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.temp_b_links_container .b_container.bc_full .bc_title {
	font-size: 30px;
	color: white;
	font-weight: 700;
	margin: 25px 0;
}
/* line 2725, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.temp_b_links_container .b_container.bc_full .bc_input_container {
	width: 49%;
	display: inline-block;
}
/* line 2728, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.temp_b_links_container .b_container.bc_full .bc_input_container label {
	font-size: 18px;
	color: white;
	width: 100%;
	display: inline-block;
	height: 30px;
}
/* line 2734, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.temp_b_links_container .b_container.bc_full .bc_input_container select {
	font-size: 18px;
	color: #959595;
	width: 90%;
	display: block;
	height: 35px;
}
/* line 2740, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.temp_b_links_container .b_container.bc_full .bc_input_container input[type="text"] {
	display: inline-block;
	height: 35px;
	margin-right: 45px;
}
/* line 2744, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.temp_b_links_container .b_container.bc_full .bc_input_container .half {
	width: 43% !important;
	float: left;
}
/* line 2747, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.temp_b_links_container .b_container input[type="button"] {
	background: #434c56;
	font-size: 18px;
	padding: 10px 40px;
	margin: 30px 23px 25px 0;
	float: right;
	border-radius: 3px;
}
/* line 2754, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.temp_b_links_container .tpl_link {
	width: 440px;
	height: 480px;
	background: #e2dedd;
}
/* line 2758, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.temp_b_links_container .tpl_link ul {
	float: left;
	width: 50%;
	margin: 0;
	padding: 20px;
}
/* line 2763, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.temp_b_links_container .tpl_link ul.left, .temp_b_links_container .tpl_link ul.right {
	padding: 20px 0 20px 20px;
}
/* line 2765, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.temp_b_links_container .tpl_link ul li {
	list-style-type: none;
	line-height: 1;
	margin-bottom: 10px;
}
/* line 2769, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.temp_b_links_container .tpl_link ul li a {
	font-size: 14px;
	color: #434c56;
	line-height: 1;
	text-decoration: none;
}
/* line 2774, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.temp_b_links_container .tpl_link ul li a:hover {
	color: #7c9aac;
}
/* line 2776, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.temp_b_links_container .tpl_link.left {
	float: left;
}
/* line 2778, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.temp_b_links_container .tpl_link.right {
	float: right;
}
/* line 2781, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.temp_b_links_container .tpl_link.left3d, .temp_b_links_container .tpl_link.middle3d, .temp_b_links_container .tpl_link.right3d {
	width: 32.2%;
	float: left;
	margin-right: 15px;
	max-height: 321px;
}
/* line 2789, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.temp_b_links_container .tpl_link.left3d ul, .temp_b_links_container .tpl_link.middle3d ul, .temp_b_links_container .tpl_link.right3d ul {
	width: 100%;
}
/* line 2792, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.temp_b_links_container .tpl_link.right3d {
	margin-right: 0px;
}
/* line 2795, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.innerpage.temp-c footer {
	border-top: 1px solid black;
}
/* line 2799, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.form_container .form_title {
	font-size: 18px;
	font-weight: 700;
	font-style: italic;
	padding-bottom: 40px;
}
/* line 2804, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.form_container .form .form_section {
	margin-bottom: 40px;
}
/* line 2806, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.form_container .form .form_section label {
	width: 100%;
	display: inline-block;
	font-size: 16px;
	color: #434c56;
}
/* line 2811, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.form_container .form .form_section input[type="text"], .form_container .form .form_section textarea, .form_container .form .form_section select {
	width: 100%;
	display: inline-block;
	font-size: 16px;
	color: #434c56;
	margin: 18px 0 0 0;
}
/* line 2817, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.form_container .form .form_section input[type="text"].counter, .form_container .form .form_section textarea.counter, .form_container .form .form_section select.counter {
	width: 40px;
	height: 30px;
	float: left;
	margin: 0 7px;
	position: relative;
	top: 13px;
	padding: 5px;
	text-align: center;
}
/* line 2827, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.form_container .form .form_section textarea.long {
	height: 140px;
}
/* line 2829, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.form_container .form .form_section textarea.short {
	height: 60px;
}
/* line 2831, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.form_container .form .form_section span {
	padding-top: 10px;
	display: block;
	color: #434c56;
}
/* line 2835, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.form_container .form .form_section .textarea_counter {
	display: inline-block;
	width: 100%;
}
/* line 2838, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.form_container .form .form_section .textarea_counter p {
	float: left;
	color: #434c56;
}
/* line 2841, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.form_container .form .form_section .captcha span {
	font-size: 12px;
}
/* line 2843, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.form_container .form .form_section .photo_upload {
	width: 100%;
	display: inline-block;
	padding: 15px;
	border: 1px solid #d7d7d7;
	border-radius: 5px;
	margin: 10px 0 0 0;
}
/* line 2850, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.form_container .form .form_section .photo_upload input {
	float: left;
	padding: 5px 40px;
	text-transform: capitalize;
	margin-right: 20px;
	border-radius: 5px;
}
/* line 2857, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.form_container .form .form_section .photo_upload p {
	float: left;
	padding: 2px 0;
	margin: 0;
	font-size: 20px;
	color: #898989;
}
/* line 2864, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.cc_search_container {
	width: 100%;
	padding: 20px;
	background: #7c9aac;
	display: inline-block;
}
/* line 2869, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.cc_search_container .cc_search_input_top {
	padding-bottom: 15px;
	margin: 0 0 10px 0px;
	border-bottom: 1px solid #ebebeb;
	width: 100%;
	display: inline-block;
}
/* line 2875, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.cc_search_container input, .cc_search_container select {
	height: 26px;
	font-size: 12px;
}
/* line 2878, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.cc_search_container input[type="text"], .cc_search_container select[type="text"] {
	width: 81%;
	float: left;
}
/* line 2881, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.cc_search_container input[type="button"], .cc_search_container select[type="button"] {
	width: 67px;
	float: right;
	font-size: 12px;
	background: #434c56;
	padding: 8px 24px;
	height: auto;
	margin: 0 0 0 15px;
}
/* line 2889, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.cc_search_container .cc_search_input_left {
	padding-right: 10px;
	border-right: 1px solid #ebebeb;
}
/* line 2892, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.cc_search_container .cc_search_input_right {
	padding-left: 22px;
}
/* line 2894, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.cc_search_container .cc_search_input_left, .cc_search_container .cc_search_input_right {
	float: left;
	padding-top: 5px;
	width: 50%;
}
/* line 2898, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.cc_search_container .cc_search_input_left input[type="button"], .cc_search_container .cc_search_input_right input[type="button"] {
	padding: 8px 8px;
}
/* line 2900, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.cc_search_container .cc_search_input_left select, .cc_search_container .cc_search_input_right select {
	width: 60%;
	float: left;
	height: 30px;
}
/* line 2905, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.class_info_container {
	width: 100%;
	display: inline-block;
	padding: 40px 0 0 0;
}
/* line 2909, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.class_info_container p {
	padding: 0;
	margin: 0;
}
/* line 2912, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.class_info_container .class_info {
	width: 100%;
	border-bottom: 1px solid #d7d7d7;
	display: inline-block;
	padding-bottom: 40px;
	padding-top: 40px;
}
/* line 2918, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.class_info_container .cci_top_info {
	width: 100%;
	display: inline-block;
	padding-bottom: 20px;
}
/* line 2922, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.class_info_container .cci_top_info .cci_category {
	font-size: 12px;
}
/* line 2924, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.class_info_container .cci_top_info .cci_title {
	font-size: 20px;
}
/* line 2926, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.class_info_container .cci_desc {
	float: left;
	width: 100%;
	max-width: 330px;
	display: inline-block;
}
/* line 2931, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.class_info_container .cci_desc p {
	font-size: 16px;
	word-wrap: break-word;
}
/* line 2933, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.class_info_container .cci_details {
	float: right;
	width: 30%;
	display: inline-block;
	max-width: 140px;
	position: relative;
	bottom: -20px;
}
/* line 2940, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.class_info_container .cci_details.img {
	top: 0px;
}
/* line 2942, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.class_info_container .cci_details p {
	font-size: 13px;
	display: inline-block;
	width: 100%;
	padding-left: 25px;
	height: 25px;
	background-image: url("../images/misc/icon-class.jpg");
	background-repeat: no-repeat;
}
/* line 2950, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.class_info_container .cci_details p.cci_d2 {
	font-size: 13px;
	display: inline-block;
	width: 100%;
	padding-left: 25px;
	background-image: url("../images/misc/cci_d2.jpg");
	background-position: left top;
	background-repeat: no-repeat;
	min-height: 25px;
	height:auto !important;
}
/* line 2952, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.class_info_container .cci_details p.cci_d3 {
	font-size: 13px;
	display: inline-block;
	width: 100%;
	padding-left: 25px;
	background-image: url("../images/misc/cci_d3.jpg");
	background-position: left top;
	background-repeat: no-repeat;
	height: auto !important;
	margin-bottom:5px !important;
}
/* line 2954, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.class_info_container .cci_details p.cci_d4 {
	background-position: 0px -89px;
}
/* line 2957, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.directory_container {
	width: 50%;
	float: left;
	padding-top: 30px;
}
/* line 2961, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.directory_container.dc_left {
	padding-left: 70px;
}
/* line 2963, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.directory_container a {
	display: inline-block;
	width: 100%;
}
/* line 2967, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.tour_container {
	width: 100%;
	display: inline-block;
}
/* line 2970, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.tour_container .tc_box {
	display: inline-block;
	padding: 0 55px 25px 0;
}
/* line 2973, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.tour_container .tc_box:hover {
	opacity: 0.8;
}
/* line 2975, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.tour_container .tc_box.remove_padding {
	padding: 25px 0;
}
/* line 2978, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.op_container {
	width: 100%;
	display: inline-block;
}
/* line 2981, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.op_container .op_box {
	display: inline-block;
	padding: 0 20px 20px 0;
}
/* line 2984, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.op_container .op_box:hover {
	opacity: 0.8;
}
/* line 2986, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.op_container .op_box.remove_padding {
	padding: 0 0;
}
/* line 2989, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.pdf_btn {
	background: url("../images/misc/pdf-btn.jpg") no-repeat 100%;
	width: 430px;
	height: 55px;
	text-align: center;
	font-size: 19px;
}
/* line 2995, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.pdf_btn.small {
	background: url("../images/misc/pdf-btn.jpg") no-repeat 100%/210px;
	width: 210px;
	height: 30px;
	font-size: 14px;
	margin: -15px 10px 0 0;
	display: inline-block;
	padding: 0;
}
/* line 3003, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.pdf_btn.small a {
	padding: 5px 0;
}
/* line 3005, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.pdf_btn a {
	padding: 14px 0;
	display: block;
	text-decoration: none;
	color: #424c56;
	font-weight: 600;
}
/* line 3012, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.ing_container {
	width: 100%;
	display: inline-block;
}
/* line 3015, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.ing_container .ing_left {
	width: 100%;
	float: left;
	display: inline-block;
	max-width: 250px;
	margin-top: 40px;
	margin-right: 80px;
}
/* line 3022, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.ing_container .ing_left a {
	display: inline-block;
	width: 100%;
	margin-bottom: 10px;
}
/* line 3026, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.ing_container .ing_right {
	margin-top: 40px;
}
/* line 3028, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.ing_container .ing_right ul {
	padding-left: 40px;
}
/* line 3030, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.ing_container .ing_right ul p {
	color: #7b9aac;
	font-size: 20px;
	font-weight: bold;
	position: relative;
	left: -50px;
}
/* line 3036, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.ing_container .ing_right ul li {
	padding-left: 30px;
	color: #434c56;
	font-size: 14px;
	font-weight: bold;
}
/* line 3041, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.ing_container .ing_right .method li {
	list-style: decimal;
	padding-bottom: 15px;
}
/* line 3045, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.thin_button {
	width: 400px;
	font-size: 18px;
	border: 1px solid #7c9aac;
	padding: 13px 0;
	margin-top: 30px;
	display: block;
	text-align: left;
	text-decoration: none;
	background: url("../images/misc/collapse.png") no-repeat 360px 17px;
	padding-left: 20px;
	color: #7c9aac !important;
}
/* line 3057, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.thin_button:hover {
	background-color: #434c56;
	background-image: url("../images/misc/collapse-white.png");
	border: 1px solid #434c56;
	color: white !important;
}
/* line 3063, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

input[type="text"], textarea, select {
	background: whitesmoke;
	border: 1px solid #d7d7d7;
	border-radius: 3px;
	padding: 5px 10px;
}
.form input[type="text"], textarea, select,  table input[type="text"], textarea, select {
	padding: 5px 10px;
}
/* line 3070, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

input[type="button"], input[type="submit"], input[type="reset"] {
	width: 250px;
	text-align: center;
	color: white;
	background: #272c34;
	border: 0 none;
	font-size: 20px;
	text-transform: uppercase;
	padding: 15px 0;
	margin-right: 40px;
	font-family: Lato;
	font-weight: 300;
}
/* line 3082, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

input[type="button"]:hover, input[type="submit"]:hover, input[type="reset"]:hover {
	background: #7c9aac;
}
/* line 3085, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.content_large_button {
	text-align: center;
	color: white !important;
	background: #343c44;
	border: 0 none;
	font-size: 20px;
	text-transform: uppercase;
	padding: 10px 40px;
	font-family: Lato;
	font-weight: 600;
	display: inline-block;
	border-radius: 3px;
	text-decoration: none;
	margin-top: 10px;
	cursor: pointer;
}
/* line 3100, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.content_large_button a {
	color: white !important;
	text-decoration: none;
}
/* line 3103, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.content_large_button:hover {
	color: #343c44 !important;
	background: #7c9aac;
}
/* line 3106, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.content_large_button:hover a {
	color: #343c44 !important;
}
/* line 3109, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.center {
	text-align: center;
}
/* line 3112, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.nomarginbot {
	margin-bottom: 0 !important;
}
 @media print {
 background: transparent !important;
 color: black !important;
 box-shadow: none !important;
 text-shadow: none !important;
 text-decoration: underline;
/* line 3122, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

a[href^="javascript:"]:after, a[href^="#"]:after {
	content: "";
	border: 1px solid #999999;
	page-break-inside: avoid;
	display: table-header-group;
	page-break-inside: avoid;
}
/* line 3128, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

a:visited {
	text-decoration: underline;
}
/* line 3130, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

a[href]:after {
	content: " (" attr(href) ")";
	content: " (" attr(title) ")";
	content: "";
}
/* line 3134, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

a img {
	page-break-inside: avoid;
	max-width: 100% !important;
	margin: 0.5cm;
	orphans: 3;
	widows: 3;
	page-break-after: avoid;
}
}
/* line 3144, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.lt-ie9 .nav-tabs > li > a {
	letter-spacing: -1px;
}
/* line 3147, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.lt-ie9 section.end .se_second_column .se_second_column_wrapper .se_contact_details .map {
	margin-right: 0px;
}
/* line 3149, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.lt-ie9 section.end .se_second_column .se_second_column_wrapper .se_contact_details p {
	position: relative;
	left: 24px;
}
/* line 3153, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.pdf_btn.small a {
	text-transform: uppercase;
	text-align: left;
	padding-left: 30px;
	font-weight: 600;
}
/* line 3159, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

#editor_contents a {
	/*color: #222222;*/
    color: #7b9aac; text-decoration: none; font-weight: bold;

}
/* line 3161, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

#editor_contents a:hover {
	/*color: #7c9aac;*/color: #9e938e;
}
/* line 3164, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.event-search-filter {
	margin-top: -10px;
}
/* line 3167, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.event-search-holder #show-event-filter a {
	text-decoration: none;
	color: #dcedff !important;
	position: relative;
	top: 2px;
}
/* line 3174, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

#filter-date > table > tbody > tr:nth-child(2) > td.di_fix_left {
	padding-left: 0px !important;
	position: relative;
	top: 8px;
}
/* line 3178, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

#filter-date > table > tbody > tr:nth-child(2) > td.di_fix_right {
	padding-right: 0px !important;
	position: relative;
	top: 8px;
}
/* line 3184, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.event-search-filter select, .event-search-filter input {
	width: 100%;
	font-size: 12px;
	padding: 9px 5px;
	height: 34px;
}
/* line 3190, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

#field-event-search input[type="text"] {
	width: 100%;
	font-size: 12px;
	padding: 9px 5px;
	height: 34px;
}
/* line 3196, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.roe_d2 {
	background: url("../images/misc/direction-2-ro.jpg") no-repeat top center/100%;
	display: block;
	width: 100%;
	height: auto;
	margin-top: 12px;
}
/* line 3202, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.roe_d2:hover img {
	visibility: hidden;
}
/* line 3205, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.roe_t2 {
	background: url("../images/misc/testimonials-ro.jpg") no-repeat top center/100%;
	display: block;
	width: 209px;
	height: 188px;
	margin-top: 12px;
	float: left;
}
/* line 3212, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.roe_t2:hover img {
	visibility: hidden;
}
/* line 3215, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.roe_tc1 {
	background: url("../images/misc/download-ro.jpg") no-repeat top center/100%;
	display: block;
	width: 275px;
	height: 82px;
	float: left;
	margin-bottom: 12px;
}
/* line 3222, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.roe_tc1:hover img {
	visibility: hidden;
}
/* line 3225, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.roe_tc2 {
	background: url("../images/misc/question-ro.jpg") no-repeat top center/100%;
	display: block;
	width: 130px;
	height: 175px;
	float: left;
	margin-right: 12px;
}
/* line 3232, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.roe_tc2:hover img {
	visibility: hidden;
}
/* line 3235, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.roe_tc3 {
	background: url("../images/misc/appointment-ro.jpg") no-repeat top center/100%;
	display: block;
	width: 130px;
	height: 175px;
	float: left;
}
/* line 3241, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.roe_tc3:hover img {
	visibility: hidden;
}
/* line 3244, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.roe_tc4 {
	background: url("../images/misc/direction-ro.jpg") no-repeat top center/100%;
	display: block;
	width: 275px;
	height: 65px;
	float: left;
}
/* line 3250, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.roe_tc4:hover img {
	visibility: hidden;
}
/* line 3253, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.roe_tc5 {
	background: url("../images/misc/pbill-ro.jpg") no-repeat top center/100%;
	display: block;
	width: 130px;
	height: 256px;
	float: left;
}
/* line 3259, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.roe_tc5:hover img {
	visibility: hidden;
}
/* line 3262, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.roe_tc6 {
	background: url("../images/misc/decla-ro.jpg") no-repeat top center/100%;
	display: block;
	width: 130px;
	height: 256px;
	float: left;
}
/* line 3268, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.roe_tc6:hover img {
	visibility: hidden;
}
/* line 3271, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.roe_tc7 {
	background: url("../images/misc/ken-ham-ro.jpg") no-repeat top center/100%;
	display: block;
	width: 195px;
	height: 155px;
	float: left;
}
/* line 3277, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.roe_tc7:hover img {
	visibility: hidden;
}
/* line 3280, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.roe_tc8 {
	background: url("../images/misc/perp-ro.jpg") no-repeat top center/100%;
	display: block;
	width: 193px;
	height: 71px;
	float: left;
}
/* line 3286, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.roe_tc8:hover img {
	visibility: hidden;
}
/* line 3289, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.roe_tc10 {
	background: url("../images/misc/chw-ro.jpg") no-repeat top center/100%;
	display: block;
	width: 195px;
	height: 176px;
	float: left;
}
/* line 3295, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.roe_tc10:hover img {
	visibility: hidden;
}
/* line 3298, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.roe_tc11 {
	background: url("../images/misc/cs-ro.jpg") no-repeat top center/100%;
	display: block;
	width: 195px;
	height: 176px;
	float: left;
}
/* line 3304, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.roe_tc11:hover img {
	visibility: hidden;
}
/* line 3298, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.roe_tc12 {
	background: url("../images/misc/mn-see-testi-ro.jpg") no-repeat top center/100%;
	display: block;
	width: 209px;
	height: 186px;
	float: left;
}
/* line 3304, /Users/dm/Works/CreatingSkies/Sliced Pages/nwh/source/stylesheets/screen.css.sass */

.roe_tc12:hover img {
	visibility: hidden;
}
.roe_tc13 {
	background: url("../images/misc/directions-ro.png") no-repeat top center/100%;
	display: block;
	width: 258px;
	height: 47px;
	float: left;
}
.roe_tc13:hover img {
	visibility: hidden;
}
.megamenu > li > div a.featured:hover {
	opacity: 0.7;
}
.megamenu > li > div a {
	color: white;
}
.megamenu > li > div a:hover {
	color: #7c9aac;
}
span.cke_skin_kama {
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	border: 1px solid lightgrey;
	padding: 5px;
	z-index: 1;
	position: relative;
}
.modal-content {
	padding: 20px 30px;
	border-top: 0 !important;
	border-left: 0 !important;
	border-right: 0 !important;
	border-bottom: 5px solid #565f68 !important;
	box-shadow: 0 0 0 0 !important;
	border-radius: 0 !important;
}
.m_downloadpdf {
	background: url("../images/misc/modal-btn-pdf.jpg");
	display: block;
	width: 216px;
	height: 36px;
	position: absolute;
	right: 70px;
	top: 15px;
}
.modal-content h1 { width: 65%; }
.toggle_c { font-weight: 600; cursor: pointer; }
button.close {
	background: url("../images/misc/close-modal.jpg") !important;
	display: block;
	width: 44px;
	height: 44px;
	text-indent: -9999px;
	opacity: 1;
	top: -10px;
	position: relative;
	right: -20px;
}
section.end .se_second_column .se_social_links .sl_container a:hover {
	box-shadow: 0px 3px 0px #000;
	height: 38px;
}
.m_downloadpdf:hover, button.close:hover {
	opacity: 0.7;
}
568@media (min-width: 992px) {
	.modal-lg { width: 980px; }
}
.panel-group.double {
	margin-bottom: 0;
}
.event_container {
	width: 100%;
	background: #7b9aac;
	padding: 10px 0 0;
	margin-top: 25px;
	border-radius: 5px;
}
.event_container p {
	text-align: center;
	font-size: 18px;
	color: white;
	font-weight: 600;
	margin: 0;
	padding-bottom: 10px;
	border-bottom: 1px solid white;
}
.event_container table {
	width: 100%;
}
.event_container table tr {
	border-bottom: 1px solid white;
}
.event_container table tr td, .event_container table tr th {
	text-align: left;
	padding: 5px 10px 5px 50px;
	font-size: 16px;
	color: white;
	border-right: 1px solid white;
}
.event_container table tr td:last-child, .event_container table tr th:last-child {
	border: 0 none;
}
.event_container table tr.shade {
	background: #658598;
}
.event_container table tr:last-child {
	border: 0 none;
}
.main_nav_container .main_nav .nwh_mega_theme ul > li:hover > a.underlined:hover {
	text-decoration: none;
}
.category_title {
	height: 96px;
	border-radius: 5px !important;
}
.category_title a {
	display: none;
}
.category_title:after {
	display: none;
}
#cat1 {
	background: url('../images/misc/cat1.jpg') top center no-repeat !important;
}
#cat2 {
	background: url('../images/misc/cat2.jpg') top center no-repeat !important;
}
#cat3 {
	background: url('../images/misc/cat3.jpg') top center no-repeat !important;
}
#cat4 {
	background: url('../images/misc/cat4.jpg') top center no-repeat !important;
}
#cat5 {
	background: url('../images/misc/cat5.jpg') top center no-repeat !important;
}
#cat6 {
	background: url('../images/misc/cat4.jpg') top center no-repeat !important;
}
#cat7 {
	background: url('../images/misc/cat5.jpg') top center no-repeat !important;
}
#cat8 {
	background: url('../images/misc/cat6.jpg') top center no-repeat !important;
}
#cat10 {
	background: url('../images/misc/cat7.jpg') top center no-repeat !important;
}
#cat12 {
	background: url('../images/misc/cat8.jpg') top center no-repeat !important;
}
.panel-group {
	margin-bottom: 12px !important;
}
.faq_page .panel-group.double .panel-group .panel-body {
	padding: 20px 30px;
}
.faq_page .panel-group.double .panel-group .panel-body > .panel-inner .panel-inner {
	padding-left: 25px;
	border-left: 1px solid #d1969a;
}
.type_c_container h4.panel-title {
	line-height: 20px;
	padding: 13px 50px 13px 15px !important;
}
footer .wrapper {
	padding-top: 30px;
}
.innerpage #main-content > div.banner {
	height: 308px;
	background: #fff;
	position: relative;
	z-index: 100;
}
.innerpage .banner_main_container {
	margin-bottom: 0px;
	box-shadow: 0px 3px 5px rgba(137,137,137,0.85);
}
#main-content > div.overlay {
	position: fixed;
	top: 0;
	width: 100%;
	height: 100%;
	background: #000;
	z-index: 999;
	opacity: 0.70;
	display: none;
}
.show {
	display: block;
}
.directory_container p {
	font-weight: 600;
}
.directory_container a {
	color: #7c9aac;
}
#editorcontents table td {
	padding: 10px 30px !important;
}
.temp-f h1 {
	color: #7b9aac;
}
.temp-f #editorcontents > p > b {
	font-size: 24px;
	margin-bottom: -10px !important;
	display: block;
}
.bx-wrapper .slider_container p {
	padding-right: 25px !important;
}
.bx-wrapper .slider_container p span {
	font-weight: 900;
}
#editor_contents > div > ul.nav-tabs li:before {
	display: none;
}
#editor_contents > div > ul.nav-tabs li {
	padding: 0;
}
#cat1:hover {
	box-shadow: 15px 0px 0px #343B45 inset;
	border-radius: 0px 5px 5px 0px !important;
}
#cat1.active {
	box-shadow: 15px 0px 0px #343B45 inset;
	border-radius: 0px 5px 5px 0px !important;
}
.faq_page #panel1 .panel-group .panel-body > .panel-inner .panel-inner {
	border-left: 1px solid #343B45;
}
#cat2:hover {
	box-shadow: 15px 0px 0px #B66778 inset;
	border-radius: 0px 5px 5px 0px !important;
}
#cat2.active {
	box-shadow: 15px 0px 0px #B66778 inset;
	border-radius: 0px 5px 5px 0px !important;
}
.faq_page #panel2 .panel-group .panel-body > .panel-inner .panel-inner {
	border-left: 1px solid #B66778;
}
#cat3:hover {
	box-shadow: 15px 0px 0px #66AE99 inset;
	border-radius: 0px 5px 5px 0px !important;
}
#cat3.active {
	box-shadow: 15px 0px 0px #66AE99 inset;
	border-radius: 0px 5px 5px 0px !important;
}
.faq_page #panel3 .panel-group .panel-body > .panel-inner .panel-inner {
	border-left: 1px solid #66AE99;
}
#cat6:hover {
	box-shadow: 15px 0px 0px #BE767D inset;
	border-radius: 0px 5px 5px 0px !important;
}
#cat6.active {
	box-shadow: 15px 0px 0px #BE767D inset;
	border-radius: 0px 5px 5px 0px !important;
}
.faq_page #panel6 .panel-group .panel-body > .panel-inner .panel-inner {
	border-left: 1px solid #BE767D;
}
#cat7:hover {
	box-shadow: 15px 0px 0px #87A0BC inset;
	border-radius: 0px 5px 5px 0px !important;
}
#cat7.active {
	box-shadow: 15px 0px 0px #87A0BC inset;
	border-radius: 0px 5px 5px 0px !important;
}
.faq_page #panel7 .panel-group .panel-body > .panel-inner .panel-inner {
	border-left: 1px solid #87A0BC;
}
#cat8:hover {
	box-shadow: 15px 0px 0px #4DA4E0 inset;
	border-radius: 0px 5px 5px 0px !important;
}
#cat8.active {
	box-shadow: 15px 0px 0px #4DA4E0 inset;
	border-radius: 0px 5px 5px 0px !important;
}
.faq_page #panel8 .panel-group .panel-body > .panel-inner .panel-inner {
	border-left: 1px solid #4DA4E0;
}
#cat8:hover {
	box-shadow: 15px 0px 0px #4DA4E0 inset;
	border-radius: 0px 5px 5px 0px !important;
}
#cat8.active {
	box-shadow: 15px 0px 0px #4DA4E0 inset;
	border-radius: 0px 5px 5px 0px !important;
}
.faq_page #panel8 .panel-group .panel-body > .panel-inner .panel-inner {
	border-left: 1px solid #4DA4E0;
}
#cat10:hover {
	box-shadow: 15px 0px 0px #1292A3 inset;
	border-radius: 0px 5px 5px 0px !important;
}
#cat10.active {
	box-shadow: 15px 0px 0px #1292A3 inset;
	border-radius: 0px 5px 5px 0px !important;
}
.faq_page #panel10 .panel-group .panel-body > .panel-inner .panel-inner {
	border-left: 1px solid #1292A3;
}
#cat12:hover {
	box-shadow: 15px 0px 0px #C17916 inset;
	border-radius: 0px 5px 5px 0px !important;
}
#cat12.active {
	box-shadow: 15px 0px 0px #C17916 inset;
	border-radius: 0px 5px 5px 0px !important;
}
.faq_page #panel12 .panel-group .panel-body > .panel-inner .panel-inner {
	border-left: 1px solid #C17916;
}
#main-content > div.banner > div > img {
	width: 100%;
}
.bx-wrapper img {
	max-width: 100% !important;
}
#cke_editor1 {
	z-index: 99999;
}
.temp-404 .content_area {
	max-width: none !important;
	padding: 75px 0 0 0;
}
.temp-404 .first {
	font-size: 52px;
	font-weight: 900;
	line-height: 52px;
	margin-top: 50px;
}
.temp-404 .second {
	font-size: 46px;
	line-height: 40px;
}
.temp-404 input[type="submit"] {
	width: 148px;
	height: 55px;
	margin-right: 0;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
}
.temp-404 input[type="text"] {
	background: white;
	border-color: #597e86;
	color: #424c56;
	position: relative;
	top: -2px;
	width: 370px;
	height: 55px;
	margin-right: 10px;
}
.bx-wrapper img {
	max-width: 100% !important;
}
.banner_main_container img {
	width: 100%;
}
.innerpage #main-content > div.banner {
	height: auto;
}
.temp_b_links_container .b_container input[type="button"]:hover {
	opacity: 0.7;
}
img.gs_box_img {
/*	border: 1px solid #000;*/
}
table.fe td {
	background: #F4F4F4;
}
table.fe td {
	border: 1px solid #7b9aac;
}
table.fe td:first-child {
	background: #434c56;
	color: white;
}
table.fe td:last-child {
}
#editorcontents table.fe td:last-child {
	padding: 10px 20px !important;
}
.homepage .bx-wrapper .bx-viewport,  .homepage .bx-wrapper {
	height: 380px !important;
}
.homepage .banner_main_container img {
	width: auto !important;
	position: relative;
	height: 100% !important;
	max-width: none !important;
}
.search {
	width: 276px;
	height: 52px;
	display: block;
	float: right;
	position: absolute;
	right: 0;
	top: -82px;
	z-index: 999;
	background: url('../images/misc/search.png');
	opacity: 1;
}
.innerpage .search {
	top: -52px;
}
section.search_container .wrapper {
	position: relative;
}
.search input[type="text"] {
	width: 196px;
	height: 24px;
	float: left;
	font-size: 12px;
	color: #b7b7b7;
}
.search input[type="submit"] {
	float: left;
	width: 50px;
	font-size: 12px;
	padding: 5px 10px;
	background: #7b9aac;
	margin: 0 0 0 10px;
}
.search form {
	position: relative;
	top: 24px;
	left: 10px;
}
.search input[type="submit"]:hover {
	background: #8c7f7b;
}
.cse .gsc-control-cse, .gsc-control-cse {
	background: none !important;
	border: 0 none !important;
}
input#gsc-i-id1 {
	position: relative;
	top: -32px;
	left: -10px;
}
input.gsc-search-button {
	width: 50px !important;
	padding: 5px 0 !important;
	height: 25px !important;
	background: #7c9aac !important;
	border: 0 none;
	border-radius: 0px !important;
	color: #fff !important;
	font-weight: 300 !important;
	position: relative;
	top: -32px;
	left: -20px;
	text-align: center !important;
}
div.gsc-results-wrapper-nooverlay.gsc-results-wrapper-visible {
	padding: 10px 20px;
	width: 275px;
	position: relative;
	top: 5px;
	left: -22px;
	background: #434c56;
	color: white;
}
div.gsc-webResult.gsc-result {
	border-top: 1px solid #fff !important;
	border-left: 0 none;
	border-right: 0 none;
	border-bottom: 0 none;
	padding-top: 10px !important;
}
a.gs-title {
	/*  color: white !important;

  font-weight: bold !important;*/

	color: white;
	font-weight: bold;
}
div.gsc-webResult.gsc-result:hover {
	border-top: 1px solid #fff !important;
	border-left: 0 none;
	border-right: 0 none;
	border-bottom: 0 none;
	padding-top: 10px !important;
}
.gs-result .gs-title, .gs-result .gs-title *,  .gsc-result-info,  .gsc-results .gsc-cursor-box .gsc-cursor-page {
	/*color: white !important;*/

	color: white;
}
.gsc-results .gsc-cursor-box .gsc-cursor-current-page {
	color: #7c9aac;
}
form.gsc-search-box {
	float: left !important;
}
table.gsc-above-wrapper-area-container {
 margin-top:0;
	position: relative;
	top: -10px;
}
.gs-result .gs-snippet {
	color: #fff !important;
}
.mm_btn3a img,  .mm_btn4a img { margin-bottom: 0px !important; }
.mm_btn3a { background: url("../images/misc/see-classes-ro.jpg") no-repeat top center/100%; display: block; width: 100%; height: auto; margin-top: 3px; }
.mm_btn3a:hover img { visibility: hidden; }
.mm_btn4a { background: url("../images/misc/fe-ro.jpg") no-repeat top center/100%; display: block; width: 100%; height: auto; }
.mm_btn4a:hover img { visibility: hidden; }
div.banner_image_container { height: 300px; display: block; width: 100%; }
div.gsc-clear-button { top: -32px; position: relative; left: -65px; }
.bc1 { background: url("../images/banners/ip-banner-1.jpg") top center !important; }
.bc2 { background: url("../images/banners/ip-banner-2.jpg") top center !important; }
.bc3 { background: url("../images/banners/ip-banner-3.jpg") top center !important; }
.bc4 { background: url("../images/banners/ip-banner-4.jpg") top center !important; }
.bc5 { background: url("../images/banners/ip-banner-5.jpg") top center !important; }
.bc12 { background: url("../images/banners/ip-banner-12.jpg") top center !important; }
.bc11 { background: url("../images/banners/ip-banner-11.jpg") top center !important; }
.bc9 { background: url("../images/banners/ip-banner-9.jpg") top center !important; }
.bcblog { background: url("../images/banners/ip-banner-blog.png") top center !important; }
.nav-tabs > li > a { margin-right: 0 !important; box-shadow: -4px -1px 5px rgba(67,76,86,0.25) inset; }
.nav-tabs > li > a { box-shadow: -4px -1px 5px rgba(67,76,86,0.25) inset; }
.nav-tabs > li.active a { box-shadow: 0 0 inset !important; }
div#google_translate_element { position: absolute; top: 0; right: 0px; }
footer .gs .wrapper { padding-top: 0 !important; }
.main_nav_container .wrapper { position: relative; }
.homepage .icon,  .homepage .award_set_container a > img,  .homepage .newsletter_btn { opacity: 0; }
div.col_6_callout.c6_1 > a { background: url('../images/misc/see_all.png'); width: 206px; height: 187px; display: block; float: left; margin-right: 30px; margin-top: 50px; }
div.col_6_callout.c6_1 > a:hover { display: block; background: url('../images/misc/see_all.png') 0px 187px; position: relative; top: -3px; }
div.col_6_callout.c6_2 > a { background: url('../images/misc/how_to.png'); width: 206px; height: 187px; display: block; float: left; margin-top: 50px; }
div.col_6_callout.c6_2 > a:hover { display: block; background: url('../images/misc/how_to.png') 0px 187px; position: relative; top: -3px; }
.main_nav_container .main_nav .nwh_mega_theme ul > li > div { height: 520px; border-bottom: 5px solid #7A98AA; margin-top: 15px; }
.fap td.td_header { font-size: 25px !important; color: #fff; padding: 10px 18px !important; background: #7B9AAC; }
.fap td:first-child { font-size: 21px; }
.fap td { padding: 20px !important; color: #444c57; }
.fap table { border-color: #898989; }
a.fapbtn { display:block; color:#fff !important; line-height:35px; text-align:center; margin-top:20px; }
a.fapbtn,
input.right.fapbtn[type="button"] { font-size: 18px; width: 190px; height: 35px; padding: 0px; text-transform: capitalize; background: #434C56; 	font-weight: 400; border-radius: 5px; }
a.fapbtn:hover,
input.right.fapbtn[type="button"]:hover { opacity: 0.7; }
div.fappage { font-size: 17px; padding: 20px 0 0; }
li.sn_p_button.last { float: left; }
li.sn_p_button.next { float: left; }
.right_callout_container div.col_6_callout.c6_2 { float: right; }
.right_callout_container div.col_6_callout.c6_2 > a { padding: 0px !important; margin: 0px; height: 184px; }
.right_callout_container div.col_6_callout.c6_2 > a:hover { display: block; background: url('../images/misc/how_to.png') 0px 184px; position: relative;	top: 0px; }

@media screen and (-webkit-min-device-pixel-ratio:0) {
	.megamenu > li > a { padding: 16px 15.7px 17px 15.7px !important; }
}
#editorcontents table#recaptcha_table td { padding: 0px !important; }
.form_container .form .form_section table#recaptcha_table span { padding-top: 0px !important; }
/* 06052014 */
.content_large_button.new-button { background-color: #7b9aac !important; color: white; }
.content_large_button.new-button:hover { background-color: #444c57 !important; color: white !important; }
.we-are-nwh { }
.we-are-nwh p a { color: white; font-weight: normal !important; text-decoration: none; text-align: left !important; }
.we-are-nwh p a:hover { text-decoration: none; color: #444c57; }
.megamenu select { border: 0 !important; -webkit-appearance: none; -moz-appearance: none; text-indent: 0.01px; text-overflow: ""; }
.megamenu select { background-image: url('../images/misc/select-arrow.png'); background-repeat: no-repeat; background-position: right; color: #959595; }
.type_a_container ul li { text-indent: 0 !important; }
.type_a_container ul li a { color: #FFFFFF !important; font-size: 12px; padding: 14px 22px 14px 23px; border-width: 0 0 1px; }
.type_a_container ul li:hover a { color: #434C56 !important; }
.type_a_container ul li.active a, .type_a_container ul li.active:hover a { color: #434C56 !important; }
.nav-tabs > li > a { box-shadow: 0 0 5px rgba(67, 76, 86, 0.4) inset; }
section.awards .newsletter_btn a { margin: 0; padding-top: 27px; }
section.awards .newsletter_btn p { margin: 3px 0 0 -27px; padding-bottom: 10px; padding-left: 0; }
section.gs .gs_box_container .gs_box:hover { cursor: pointer; }
.directions-and-parking { /*color: #002037;*/ }
.directions-and-parking a { text-decoration: none !important; color: #809dae !important; }
.directions-and-parking a:hover { text-decoration: underline; color: #002037 !important; }
.content_large_button { font-weight: 400; color: white; }
.content_large_button:hover { text-decoration: none !important; }
select[name=cmb_category] { border: 0 !important; -webkit-appearance: none; -moz-appearance: none; text-indent: 0.01px; text-overflow: ""; }
select[name=cmb_category] { background-image: url('../images/misc/list-arrow.png'); background-repeat: no-repeat; background-position: right; color: #949494; }
/* 06092014 */
.se_about a { color: white; }
.se_about a:hover { color: #7B9AAC; }
.subnav .nav-tabs > li > a { border-color: #AFB1B4; padding: 10px 15px; width: 98px; }
.subnav .nav-tabs > li.active > a { border-color: #dddddd; border-bottom-color: #f6f6f6; }
.subnav .nav-tabs > li > a:hover, .subnav .nav-tabs > li > a:focus { border-color: #c4c6c9; }
.type_a_container ul li a { padding: 14px 21px; }
.type_a_container ul li:last-child a { padding-right: 26px; }

/* 06132014 */
.default_links a:hover { text-decoration: underline; }
.subnav .nav-tabs > li > a { /*font-size: 12px;*/ }
.all-caps { text-transform: uppercase; }

/* 06162014 */
.inner_callout a { display: block; background-repeat: no-repeat; }
.top_nav .top_nav_list .glyphicon { font-size: 11px; margin-right: 4px; }
.callout-ken-hamilton-caregivers-center a { background-image: url('../images/misc/temp-c-c1-ov.jpg'); }
.callout-ken-hamilton-caregivers-center a:hover img { visibility: hidden; }
.callout-prescription-to-wellness a { background-image: url('../images/misc/temp-c-c2-ov.jpg'); }
.callout-prescription-to-wellness a:hover img { visibility: hidden; }
.callout-health-wellness-program a { background-image: url('../images/misc/temp-c-c3-ov.jpg'); }
.callout-health-wellness-program a:hover img { visibility: hidden; }
.callout-having-your-baby-at-nwh a { background-image: url('../images/misc/temp-c-c4-ov.jpg'); }
.callout-having-your-baby-at-nwh a:hover img { visibility: hidden; }
.callout-food-is-care a { background-image: url('../images/misc/food-care-ov.jpg'); }
.callout-food-is-care a:hover img { visibility: hidden; }
.callout-preparing-for-your-procedure a { background-image: url('../images/misc/temp-d-c1-ov.jpg'); }
.callout-preparing-for-your-procedure a:hover img { visibility: hidden; }
.callout-free-guide a { background-image: url('../images/misc/temp-d-c2-ov.jpg'); }
.callout-free-guide a:hover img { visibility: hidden; }
.callout-take-a-virtual-tour a { background-image: url('../images/misc/temp-d-c3-ov.jpg'); }
.callout-take-a-virtual-tour a:hover img { visibility: hidden; }
select[name="cmb_fap_specialty"] { background-image: url(../images/misc/list-arrow.png); background-position: right center; background-repeat: no-repeat; }
select[name="cmb_fap_specialty"] { -moz-appearance: none; border: 0 none !important; text-indent: 0.01px; text-overflow: ""; color: #949494; }
select { -webkit-appearance: none; -moz-appearance: none; text-indent: 1px; text-overflow: ''; }

/*08132014*/
#editor_contents a { color: #7b9aac; text-decoration: none; font-weight: bold; }
#editor_contents .active a { color: #7b9aac !important; }
#editor_contents a:hover { color: #9e938e !important; }
input.gsc-search-button { font-size: 11px; }

/* Media Queries */

/* Chrome only */
@media screen and (-webkit-min-device-pixel-ratio:0) {
	.type_a_container ul li:last-child a { padding-right: 24px; }
}

/* Mozilla only */
@-moz-document url-prefix() { 
	#news .bx-wrapper .bx-viewport { }
}

/* Safari only */
@media screen and (-webkit-min-device-pixel-ratio:0) {
    /* Safari only override */
    ::i-block-chrome,  #news .slider_container { width: 360px !important; }
}

/* 08132014 - firefox hacks */
.frm-select-design { position: relative; display: inline-block; margin-right: 10px; }
.frm-select-design select { position: relative; opacity: 0; z-index: 999; }
.frm-select-design #frm-select-value { position: absolute; }

.main_nav_container .main_nav .nwh_mega_theme ul > li > div.frm-select-design { height: 12px; margin: 0px; border: 0px none; padding: 0px; float: left; margin-right: 15px; width: 80%; }

/* 20140918 Events */
table.table.table-main td { vertical-align: text-top; padding-bottom:5px; }
table.table.table-main td.event_detail_class p { margin-top:0px; }

/* 20140923 */  
.temp-f #print_content aside { display:block; }
.panel-group.collapse#accordion { height: auto !important; }

/* 20150213 */
#editor_contents p { margin-bottom:15px !important; }

/* 20150311 */
#editor_contents h3 { font-size:16px !important; }

/*20150319*/
a p b { color: #7b9aac; margin-top:40px; display:block; }
.news p { margin-bottom:20px; display:block; }

/* 04072015 by lean for #15772*/
.megamenu .nav-see-classes,
.megamenu .nav-featured-events,
.megamenu .nav-guided-imagery { background-color:#7f98ae; color:#fff !important; background-repeat: no-repeat; height:40px; width:208px; border:1px solid #404d5d; padding:0px 16px; line-height:40px; display:block; background-position:center left 95%;  background-position-x: 95%; background-position-y: center; }
.megamenu .nav-see-classes,
.megamenu .nav-featured-events { font-size:15px !important;}
.megamenu .nav-guided-imagery { font-size:14px !important; }
.megamenu .nav-see-classes:hover,
.megamenu .nav-featured-events:hover,
.megamenu .nav-guided-imagery:hover { background-color:#9d9391; color:#fff; }
.megamenu .nav-see-classes { background-image:url(../images/misc/calendar.png); }
.megamenu .nav-featured-events {  background-image:url(../images/misc/events.png); }
.megamenu .nav-guided-imagery { background-image: url(../images/icon-audio.png); }

/* 20150504 */
.bx-wrapper .slider-5 p {   margin-top: 20px !important; font-size: 34.71px !important; line-height: 44.5px !important; height: 310px !important;  padding-top: 95px !important; }
.bx-wrapper .slider-5 .readbtn { margin: 0px auto 0 56px !important; }

/* 20150505 */
.mob-about { display:none; }
.mob-about #paneltag { width: 414px; margin-left: auto; margin-right: auto; clear: both !important; position: relative; }
.mob-about .panel-group { margin-bottom: 12px !important; }
.mob-about #paneltag .panel-body { padding: 0px 15px !important; border:1px solid #434C56; background: none repeat scroll 0% 0% #E1E1E1; }
.mob-about h4.panel-title.collapsed { background: none repeat scroll 0% 0% #7B9AAC !important; }
.mob-about h4.panel-title { cursor: pointer; font-family: Lato; position: relative; background: none repeat scroll 0% 0% #434C56; border-bottom: 1px solid transparent; border-radius: 0px; line-height: 20px; padding: 13px 50px 13px 15px !important; font-size: 14px; }
.mob-about h4.panel-title.collapsed::after { content: ""; position: absolute; right: 15px; top: 14px; width: 19px; height: 19px; background: url("http://nwhc.net/images/misc/collapse.png") no-repeat scroll right 0 transparent; }
.mob-about h4.panel-title::after { content: ""; position: absolute; right: 15px; top: 14px; width: 19px; height: 19px; background: url("http://nwhc.net/images/misc/collapse.png") no-repeat scroll right -18px transparent; }
.mob-about .panel-inner li { position:relative; list-style:none; }
.mob-about .panel-inner li::before { display: block; content: ""; width: 15px; height: 15px; position: absolute; top: 5px; left: -14px; background: url("../images/misc/arrowlist.png") no-repeat scroll left center transparent; }
.mob-about ul li a { font-size: 12.5px; color: #252525; text-decoration: none; }
.mob-about h4.panel-title { text-transform: uppercase; color: #FFF; }

/* 20150511 */
.bx-wrapper .slider_container.slider-6 p { font-size:32px !important; line-height:40px !important; width:345px !important; padding-left:20px !important; padding-right:20px !important; }
.homepage .banner_main_container .slider-6 img { height:auto !important;   margin: 10px 0 0 5px; }
.bx-wrapper .slider_container.slider-6 .readbtn { bottom: -45px; }

/* 20150210 */
.video-section.featured { float: none; margin-right: 0; width: 100%; height: 260px; overflow: hidden; }
.video-section.featured .video-preview { border-bottom: 0; border-right: 1px solid white; background: #CCC; }
.video-section.featured .video-preview { float: left; width: 470px; height: 260px; overflow: hidden; }
.video-section.featured .video-content { float: left; background: #7f9aab; height: 260px; overflow: hidden; padding: 15px; width: 240px; }
.video-section.featured .video-content h2 { color: white; font-weight: normal; font-size: 24px; }
.view-our-video-testimonials .content_area { max-width: 780px !important; padding-right: 0px; } 
.video-section .video-content { min-height:170px !important; }
/* 20150525 */
.nav.tab-1 > li:nth-child(1) { width:88px !important; }
.nav.tab-1 > li:nth-child(2).active { left:-1px; }

/* 20150706 #16505 */
.roe_tc14 { background: url("../../images/default/misc/icon-number.png") 9px center no-repeat transparent; background-size:40px auto; display: block; width: 219px; height: 47px; float: left; font-size:24px; color:#434c56; padding:5px 0 5px 57px; border:1px solid #434c56; text-decoration:none; }
.roe_tc14:hover { background: url("../../images/default/misc/icon-number-hover.png") 9px center no-repeat #434c56; background-size:40px auto; color:#fff; }
.roe_tc13:hover img { visibility: hidden; }
.top_nav .top_nav_list li.last { margin-top:6px; }
.top_nav a.contact { background:url(../../images/misc/contact-utility.png) left top no-repeat; height:20px; padding-left:31px; color:#fff; text-decoration:none; display:inline-block; font-size:13px; padding-top:5px; }
.top_nav a.contact:hover { background-position: left bottom; }
.top_nav ul > li.last { border-right:none; padding:0 10px 0 10px; }

/* 20151126 */
.gs_box.last img.gs_box_img { border:1px solid #000; }

/* 100 Years */
.years-100 { }

.years-100 .banner {  }
.years-100 .banner,
.years-100 .banner .banner_image_container  { box-shadow: none; position: relative !important; overflow: hidden; }
.years-100 .banner .banner_main_container { box-shadow:none !important; background:url(../images/100-years/banner.jpg) center top no-repeat; height:640px; }
.years-100 .banner .banner_image_container img { height:640px; width:auto; max-width:none; position:absolute; left: 0; right: 0px; margin: 0 auto; }
.years-100 .banner .banner_text_container { text-align:center; width:100%; position:absolute; top:211px; }
.years-100 .banner .banner_text_container h1 { font-weight:400; font-size:44px; color:#fff; margin-bottom:10px; letter-spacing:-.2px; line-height:1; }
.years-100 .banner .banner_text_container p { font-weight:300; font-size:32px; color:#fff; margin-bottom:87px; margin-top:0px; letter-spacing:-.2px; }
.years-100 .banner .banner_text_container > div > a { font-size:18px; color:#fff; font-weight:300; text-align:center; width:200px; height:46px; background-color:#8698ae; border-bottom:3px solid #566372; display: inline-block; text-decoration: none; line-height: 40px; margin-left:10px; margin-right:10px; }
.years-100 .banner .banner_text_container > div > a:hover { background-color:#566372; }

.years-100 .btn { font-size:18px; color:#fff; font-weight:300; text-align:center; background-color:#8698ae; border-bottom:3px solid #566372; display:block; text-decoration:none; }
.years-100 .btn:hover { background-color:#566372; }
.years-100 .btn2 { color:#434c56; font-size:20px; font-weight:bold; border:3px solid #434c57; border-radius:2px; background: url(../images/100-years/arrow-timeline.png) 93% center no-repeat #fff; display: block; padding: 17px 40px; text-decoration: none; background-size:14px 24px; }
.years-100 .btn2:hover { background-color:#424c56; background-image:url(../images/100-years/arrow-timeline-hover.png); color: #fff; border-color:#424c56; }

.years-100 #badge { background:url(../images/100-years/badge.png) no-repeat; width:271px; height:320px; display:block; position:absolute; top: 224px; z-index: 999; right: 14.5%; /*box-shadow: 0px 5px 5px #38393b;  */  }
.years-100  .fixed-nav {     position: fixed !important; top: 0px !important; }

.years-100 #looking-back { width:1200px; margin:0 auto 0 auto; text-align:center; padding:52px 0px 83px; }
.years-100 #looking-back .col-lg-3 { float:left; width:300px; position:relative; overflow:hidden; }
.years-100 #looking-back .images { width:1200px; margin:0 auto 0 auto; }
.years-100 #looking-back .images .col-lg-3 img { -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -ms-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease;  }
.years-100 #looking-back .images .col-lg-3:hover img { -webkit-transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); transform:scale(1.1);  }
.years-100 #looking-back .images .col-lg-3 strong { display:block; }
.years-100 #looking-back h2 { color:#434c57; font-size:32px; font-weight:bold; margin-bottom:5px; letter-spacing:-.2px; }
.years-100 #looking-back p { font-size:24px; font-weight:300; color:#434c57; margin-bottom:0px; letter-spacing:-.2px; }
.years-100 #looking-back .images { margin:49px 0px 43px; }
.years-100 #looking-back > p:nth-child(4) { font-weight:400; }
.years-100 .col-lg-3 span { position:absolute; background:rgba(0,0,0,.7); width: 100%; left: 0; -webkit-transition: all 1s ease-in-out;
-moz-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out; transition: all 1s ease-in-out; font-size:18px; color:#fff; font-weight:300; padding: 30px 18px; text-align: left; line-height: 21px; letter-spacing: -.2px; bottom: 0; margin-bottom: -250px; }
.years-100 .col-lg-3:hover span { bottom:0px; margin-bottom:0px;}

.years-100 #share-your-story { background:#434c57; overflow:hidden; }
.years-100 #share-your-story .container { width:1200px; margin:0 auto; }
.years-100 #share-your-story .col-lg-9 { font-style:italic; font-weight:300; font-size:23px; color:#fff; float:left;  padding:64px 0px 70px; letter-spacing:-.2px; }
.years-100 #share-your-story .col-lg-3 { float:right !important; margin: 77px 0 0 0; }
.years-100 #share-your-story .col-lg-6 { height:570px; overflow:hidden; }
.years-100 #share-your-story .col-lg-6 img { width:100%; height:auto; position: relative; top: -15%; }
.years-100 #share-your-story .col-lg-6.pull-right { background: url(../images/100-years/background-1.jpg) center center no-repeat; color: #fff; height: 570px; padding: 133px 0px 0px 58px; background-size: 100% auto; }
.years-100 #share-your-story .col-lg-6.pull-right h3 { font-size:28px; font-weight:400; color:#fff; letter-spacing:-.2px; margin-bottom:8px; }
.years-100 #share-your-story .col-lg-6.pull-right p { font-size:24px; font-weight:300; color:#fff; }
.years-100 #share-your-story .btn { width:200px; height:45px; padding: 7px 0; }

.years-100 #share-your-story .col-lg-9 { margin-left: 75px; }
.years-100 #share-your-story .col-lg-3 { margin-right:70px; }

.years-100 #main-content .col-lg-6 { width:50%; }
.years-100 #main-content .pull-right { float:right; }
.years-100 #main-content .col-lg-5,
.years-100 #main-content .col-lg-7,
.years-100 #main-content .col-lg-6,
.years-100 #main-content .col-lg-9,
.years-100 #main-content .col-lg-3 {  float:left;  }
.years-100 #main-content p { line-height:31px; margin-top:0px; }
.years-100 #main-content h2,
.years-100 #main-content h3 { margin-top:0px; }


.years-100 #timeline { width:1200px; margin:0 auto; padding:131px 0px 81px; border-bottom:2px solid #7a9aad; }
.years-100 #timeline h3 { color:#434c57; font-size:32px; font-weight:bold; margin-bottom: 5px; }
.years-100 #timeline p { font-size:24px; font-weight:300; color:#434c57; line-height:31px; letter-spacing:-0.2px; }
.years-100 #timeline hr { border-top:2px solid #7a9aad; margin: 56px 0 44px 0; }
#timeline > hr:nth-child(2) { margin: 86px 0px 70px; }
.years-100 #timeline .facebook,
.years-100 #timeline .twitter,
.years-100 #timeline .instagram,
.years-100 #timeline .newsletter { width:470px; height:50px; color:#fff; font-weight:bold; color:#fff; font-size:20px; text-transform:uppercase;     display: block; text-decoration: none; margin-bottom:19px; padding: 12px 40px; opacity:1; position:relative; }
.years-100 #timeline .facebook { background:/* url(../images/100-years/icon-facebook.png) 95% center no-repeat*/ #3a589b; }
.years-100 #timeline .twitter { background: /*url(../images/100-years/icon-twitter.png) 95% center no-repeat*/ #19bfe5; }
.years-100 #timeline .instagram { background: url(../images/100-years/icon-instagram.png) 95% center no-repeat #4090db; background-size:18px 18px; }
.years-100 #timeline .newsletter { background: url(../images/100-years/icon-newsletter.png) 95% center no-repeat #434c57;  margin-bottom:0px; background-size:19px 15px; }
.years-100 #timeline .facebook i,
.years-100 #timeline .twitter i { right: 5%; position: absolute; top: 35%; font-size:18px !important; } 
.years-100 #timeline .facebook:hover,
.years-100 #timeline .twitter:hover,
.years-100 #timeline .instagram:hover,
.years-100 #timeline .newsletter:hover { opacity:.8; }
.years-100 #timeline .facebook:focus,
.years-100 #timeline .twitter:focus,
.years-100 #timeline .instagram:focus,
.years-100 #timeline .newsletter:focus { opacity:1; }
.years-100 #timeline .btn2 { width:468px; height:70px; margin: 30px 0 0 0px }
#timeline > div:nth-child(3) > div:nth-child(1) > p:nth-child(2) { font-weight:400; margin-bottom: 16px; }
.years-100 #timeline .col-lg-5 .img { width:460px; height:388px; position: relative; overflow: hidden; margin-left: 45px; }
.years-100 #timeline .col-lg-5 .img img { height: 460px; position: absolute; width: 823px; max-width: none; left: -39%; top: -34px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -ms-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; }
.years-100 #timeline .col-lg-5 .img:hover img { -webkit-transform:scale(.84); -moz-transform:scale(.84); -ms-transform:scale(.84); -o-transform:scale(.84); transform:scale(.84); }
.years-100 #timeline .col-lg-5 { width:540px; }
.years-100 #timeline .col-lg-7 { width: 660px; margin-top: -10px; }
.years-100 #timeline .col-lg-6:first-child { padding-left: 41px; }
.years-100 #timeline .col-lg-6:last-child { margin-right: 41px; width:470px; margin-top:12px; }
#timeline > div:nth-child(3) > div:nth-child(1) > h3:nth-child(1) { margin-bottom:9px; }

.years-100 #give-a-gift { width:1200px; margin: 0 auto; padding: 82px 0px 127px; }
.years-100 #give-a-gift h3 { font-size:32px; font-weight:bold; color:#434c57; margin-bottom: 7px; }
.years-100 #give-a-gift p { font-size:24px; font-weight:300; color:#434c57; margin-bottom:30px; }
.years-100 #give-a-gift h4 { font-size:24px; font-weight:700; color:#434c57; margin-bottom:0px; }
.years-100 #give-a-gift .col-lg-6:first-child { padding:0 0 0 44px; width: 650px; }
.years-100 #give-a-gift .col-lg-6:last-child { width:470px; float:right !important; margin-right: 41px; margin-top: 9px; }
.years-100 #give-a-gift #support { background:#434c57; border-radius:2px; color:#fff; font-size:24px; font-weight:700; height:128px; margin-bottom:37px;padding:  20px 60px;  }
.years-100 #give-a-gift #support .carousel-inner > .item { text-align:center; padding-top: 30px;  height: 80px; }
.years-100 #give-a-gift #support .carousel-inner { top:-2px; }
.years-100 #give-a-gift #support .carousel-control.left,
.years-100 #give-a-gift #support .carousel-control.right { opacity:1!important; background-size: 15px 25px !important; width:15px; height:100%; display:block;  }
.years-100 #give-a-gift #support .carousel-control.left { background:url(../images/100-years/arrow-left-support.png) center center no-repeat; left:20px; }
.years-100 #give-a-gift #support .carousel-control.right { background:url(../images/100-years/arrow-right-support.png) center center no-repeat; right:20px; }
.years-100 #give-a-gift #support .item span { float: right; }
.years-100 #give-a-gift #support .item.two-liner {  padding-top: 15px; }

.years-100 #events { background:url(../images/100-years/background-2.jpg) center top no-repeat; text-align:center; height:755px; padding:85px 0px 0px;     background-attachment: fixed;}
.years-100 #events h2 { font-size:32px; font-weight:400; color:#fff; }
.years-100 #events p { font-weight:300; font-size:20px; color:#fff;  }
.years-100 #events > p { line-height: 27px; margin-bottom: 48px; letter-spacing: -.2px; }

/* timeline */
.cd-horizontal-timeline ul,
.cd-horizontal-timeline ol { padding:0px; }
.cd-horizontal-timeline ul li,
.cd-horizontal-timeline ol li { list-style:none; }
.events-content li h3 { font-size:20px; color:#424c56; font-weight:bold; float: left; margin-right: 30px !important; margin-bottom:4px !important; }
.events-content li .date { float:left; font-size:20px; font-weight:normal; color:#424c56; margin-bottom:4px !important; }
.events-content li .btn { position:relative; width:190px; height:45px; border-radius:3px; border:none; text-align:left; font-size:16px; font-weight:bold; margin: 25px 0 0 0 !important; padding: 10px 18px; background: #424c56; }
.events-content li .btn img { width:15px; height:12px; position:absolute; right: 18px; top: 35%; }
.events-content li .btn:hover { background-color: #8698AE; }
.cd-timeline-navigation { display:none; }

.timeline ol { width: 125%; }
.timeline li { width: 20% !important; position: relative; float: left; left: -10%; }
.timeline li span { font-size: 20px !important; font-weight:300; padding-bottom: 15px; color: #7b9aac !important; width: 100%; position: absolute; margin-top: 30px; text-align: center !important; -webkit-transition: fade 1s; transition: fade 1s; -moz-transition: fade 1s;  }
.timeline li .selected span { font-weight:400; color: #fff !important;  }
.timeline .events { padding:0 15px !important; }
.timeline li a span { text-decoration:none; }
.timeline li a.selected span::after { width: 5px; background-color: #FFF; height: 85px; content: ""; position: absolute; z-index: 0; top: -285%; left: 49.5%; -webkit-transition: fade 1s; transition: fade 1s; -moz-transition: fade 1s; }
_::-moz-svg-foreign-content, :root .cd-horizontal-timeline .events a::after {left: 43.5%;}

.cd-horizontal-timeline .events-content p { font-size: 16px !important; color: #424C56 !important;  line-height: 21px !important; display: block !important; float: none; clear: both; text-align: left; }
.cd-horizontal-timeline { width: 100%; opacity: 0; margin: 0 auto !important;  -webkit-transition: opacity 0.2s; -moz-transition: opacity 0.2s; transition: opacity 0.2s; }
.cd-horizontal-timeline::before { /* never visible - this is used in jQuery to check the current MQ */ content: 'mobile'; display: none; }
.cd-horizontal-timeline.loaded { /* show the timeline after events position has been set (using JavaScript) */ opacity: 1; }
.cd-horizontal-timeline .timeline { position: relative; height: 100px; width: 100%; max-width: none; margin: 0 auto; }
.cd-horizontal-timeline .events-wrapper { position: relative; height: 100%; margin: 0; }
.cd-horizontal-timeline .events-wrapper::after, .cd-horizontal-timeline .events-wrapper::before { /* these are used to create a shadow effect at the sides of the timeline */ content: ''; position: absolute; z-index: 2; top: 0; height: 100%; width: 20px; }
.cd-horizontal-timeline .events-wrapper::before { left: 0;  }
.cd-horizontal-timeline .events-wrapper::after { right: 0;  }
.cd-horizontal-timeline .events { /* this is the grey line/timeline */ position: absolute; z-index: 1; left: 0; right:0; top: 90px; height: 13px; /* width will be set using JavaScript */ background: #7b9aac; -webkit-transition: -webkit-transform 0.4s; -moz-transition: -moz-transform 0.4s; transition: transform 0.4s; width: 100% !important; width: 1060px !important; margin: 0 auto; }
.cd-horizontal-timeline .filling-line { /* this is used to create the green line filling the timeline */ position: absolute; z-index: 1; left: 0; top: 0; height: 100%; width: 100%; background-color: #7b9aac; -webkit-transform: scaleX(0); -moz-transform: scaleX(0); -ms-transform: scaleX(0); -o-transform: scaleX(0); transform: scaleX(0); -webkit-transform-origin: left center; -moz-transform-origin: left center; -ms-transform-origin: left center;   -o-transform-origin: left center;  transform-origin: left center; -webkit-transition: -webkit-transform 0.3s; -moz-transition: -moz-transform 0.3s;   transition: transform 0.3s; }
.cd-horizontal-timeline .events a { position: absolute; bottom: 8px; z-index: 2; text-align: center; font-size: 20px; padding-bottom: 15px; color: #fff;
  width: 100%; left: 0px !important; /* fix bug on Safari - text flickering while timeline translates */ -webkit-transform: translateZ(0); -moz-transform: translateZ(0); -ms-transform: translateZ(0); -o-transform: translateZ(0); transform: translateZ(0); text-decoration:none !important; }
.cd-horizontal-timeline .events a::after { /* this is used to create the event spot */ content: ""; position: absolute; left: 50%; right: auto; transform: translateX(-50%); bottom: -10px; height: 12px; width: 12px; border-radius: 50%; border: 11px solid #7b9aac; background-color: #5a5a5a;   -webkit-transition: background-color 0.3s, border-color 0.3s;   -moz-transition: background-color 0.3s, border-color 0.3s; transition: background-color 0.3s, border-color 0.3s; }
.no-touch .cd-horizontal-timeline .events a:hover::after { background-color: #7b9aac; border-color: #7b9aac; }
.cd-horizontal-timeline .events a.selected { pointer-events: none; }
.cd-horizontal-timeline .events a.selected::after { background-color: #424c56; border-color: #fff; border-width: 8px; width: 18px; height: 18px; box-shadow: 0px 5px 5px #38393b; }
.cd-horizontal-timeline .events a.older-event::after { /*border-color: #7b9aac;*/ }

@media only screen and (min-width: 1100px) {
  .cd-horizontal-timeline { margin: 6em auto; }
  .cd-horizontal-timeline::before { /* never visible - this is used in jQuery to check the current MQ */ content: 'desktop'; }
}

.cd-timeline-navigation a { /* these are the left/right arrows to navigate the timeline */ position: absolute; z-index: 1; top: 50%; bottom: auto;   -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); height: 34px; width: 34px; border-radius: 50%; border: none; /* replace text with an icon */ overflow: hidden; color: transparent; text-indent: 100%; white-space: nowrap; -webkit-transition: border-color 0.3s; -moz-transition: border-color 0.3s; transition: border-color 0.3s; text-decoration:none !important;}
.cd-timeline-navigation a::after { /* arrow icon */ content: ''; position: absolute; height: 16px; width: 16px; left: 50%; top: 50%; bottom: auto;   right: auto; -webkit-transform: translateX(-50%) translateY(-50%);  -moz-transform: translateX(-50%) translateY(-50%); -ms-transform: translateX(-50%) translateY(-50%); -o-transform: translateX(-50%) translateY(-50%); transform: translateX(-50%) translateY(-50%); background: transparent url("../images/100-years/arrow-right-support.png") no-repeat scroll 0px 0px / 16px 16px; }
.cd-timeline-navigation a.prev { left: 0; -webkit-transform: translateY(-50%) rotate(180deg); -moz-transform: translateY(-50%) rotate(180deg);  -ms-transform: translateY(-50%) rotate(180deg); -o-transform: translateY(-50%) rotate(180deg); transform: translateY(-50%) rotate(180deg); }
.cd-timeline-navigation a.next { right: 0; }
.no-touch .cd-timeline-navigation a:hover { border-color: #7b9d6f; }
.cd-timeline-navigation a.inactive { cursor: not-allowed; }
.cd-timeline-navigation a.inactive::after { background-position: 0 -16px; }
.no-touch .cd-timeline-navigation a.inactive:hover { border-color: #dfdfdf; }
.cd-horizontal-timeline .events-content { position: relative; width: 1060px; margin: 0 auto; transition: height 0.4s ease 0s;  -webkit-transition: height 0.4s;  -moz-transition: height 0.4s;  transition: height 0.4s;  height: 218px !important; }
.cd-horizontal-timeline .events-content li { position: absolute; z-index: 1; width: 100%; left: 0; top: 0; padding:24px 37px;
 opacity: 0; -webkit-animation-duration: 0.6s; -moz-animation-duration: 0.6s; animation-duration: 0.6s; -webkit-animation-timing-function: ease-in-out; -moz-animation-timing-function: ease-in-out; animation-timing-function: ease-in-out; background: #fff; border-radius: 3px; height:218px; box-shadow: 0px 5px 5px #38393b; }
.cd-horizontal-timeline .events-content li.selected { /* visible event content */ position: relative; z-index: 2; opacity: 1;  }
.cd-horizontal-timeline .events-content li.enter-right, .cd-horizontal-timeline .events-content li.leave-right { -webkit-animation-name: cd-enter-right;
  -moz-animation-name: cd-enter-right; animation-name: cd-enter-right; }
.cd-horizontal-timeline .events-content li.enter-left, .cd-horizontal-timeline .events-content li.leave-left { -webkit-animation-name: cd-enter-left;
  -moz-animation-name: cd-enter-left; animation-name: cd-enter-left; }
.cd-horizontal-timeline .events-content li.leave-right, .cd-horizontal-timeline .events-content li.leave-left { -webkit-animation-direction: reverse;
  -moz-animation-direction: reverse; animation-direction: reverse; }
.cd-horizontal-timeline .events-content li > * { max-width: 1060px;  margin: 0 auto; }
.cd-horizontal-timeline .events-content em::before { content: '- '; }
.events-content li .btn { position:absolute; bottom:30px; }
.fancybox-wrap { overflow: visible !important; }

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

}

@-webkit-keyframes cd-enter-right {
  0% {
    opacity: 0;

  }
  100% {
    opacity: 1;

  }
}
@-moz-keyframes cd-enter-right {
  0% {
    opacity: 0;

  }
  100% {
    opacity: 1;

  }
}
@keyframes cd-enter-right {
  0% {
    opacity: 0;

  }
  100% {
    opacity: 1;

  }
}
@-webkit-keyframes cd-enter-left {
  0% {
    opacity: 0;

  }
  100% {
    opacity: 1;

  }
}
@-moz-keyframes cd-enter-left {
  0% {
    opacity: 0;

  }
  100% {
    opacity: 1;

  }
}
@keyframes cd-enter-left {
  0% {
    opacity: 0;

  }
  100% {
    opacity: 1;

  }
}
.home-mobile img { margin:12px 0px 0px; margin: 12px auto 0px; height: 75%; width: auto; display: block; }

form.clinical-trial { width:520px; }
form.clinical-trial input[type="text"],
form.clinical-trial input[type="password"],
form.clinical-trial input[type="tel"],
form.clinical-trial input[type="email"] { width:100%; padding: 15px 20px !important; background: whitesmoke; border: 1px solid #d7d7d7; border-radius: 3px; }
form.clinical-trial select { width:100%; padding: 15px 20px !important; background: whitesmoke; border: 1px solid #d7d7d7; border-radius: 3px; -webkit-appearance: menulist !important; -moz-appearance: menulist !important; }
form.clinical-trial textarea { color: #a1a1a1; width:100%; padding: 15px 20px !important; background: whitesmoke; border: 1px solid #d7d7d7;    border-radius: 3px; }
form.clinical-trial label { margin-bottom: 10px; display: inline-block;  }
form.clinical-trial input[type="button"], 
form.clinical-trial input[type="submit"], 
form.clinical-trial input[type="reset"] { width: auto !important; padding: 15px 20px !important; float: left !important; margin-right: 10px !important; border-radius: 4px; }

/* Responsive 20141202 */
.gs_box iframe { height: 151px !important; }
.clearfix { clear:both !important; }
.right_callout_container.hide { display:none !important; }
li.tab { display:none !important; visibility:hidden !important; }
aside .hide { display:none !important; visibility:hidden !important; }
.mobile-header { display:none !important; visibility:hidden !important; }
.banner_main_container.mobile { display:none !important; }
.megamenu_button {  display:none !important; font-size:0px; }
.megamenu_button a { font-size:0px !important; }
.temp-b .right_callout_container.nofix { width:184px; }
.temp-b .right_callout_container.nofix.map { width:275px; }
.temp_b_links_container .b_container.bc_full .bc_input_container { width: 49% !important; }
.temp_b_links_container .b_container.bc_full .bc_input_container input[type="text"] { width: 100% !important; }
#myForm2 > div:nth-child(9) { }
.temp_b_links_container .b_container input[type="button"] { margin: 30px 23px 25px 0 !important; }
.temp_b_links_container .b_container.bc_move_right { margin-right: 10px; position: relative;  top: 0px;  }
.temp_b_links_container .b_container { padding: 0 35px; display: inline-block; background: #7b9aac; border-radius: 3px; margin-bottom: 35px; float: left !important; }
.temp_b_links_container .b_container.bc_full { width: 100%; clear: both !important; margin-bottom: 40px !important; }
.temp_b_links_container .b_container.bc_half .bc_input_container input[type="text"] { display: inline-block; height: 35px; margin-right: 0px; float: left;  width: 100%; }
.temp_b_links_container .b_container.bc_half { width: 49%; height: 275px; }
div.banner_image_container {  background-repeat:no-repeat !important; }
.bc1 img,
.bc2 img,
.bc3 img,
.bc4 img,
.bc5 img,
.bc12 img,
.bc11 img,
.bc9 img { display:none !important; height:82px; position:absolute; bottom:0px; left:10px; }
.video_links.hide { display:none !important; }

@media (min-width: 2400px) {
	.years-100 .banner .banner_main_container { background-size:100% auto; }
	.years-100 .banner .banner_image_container img { width:100%; height:auto; }
	.years-100 #share-your-story .col-lg-6 img { top: -10%; }
}
@media (max-width: 2399px) {
	.years-100 #badge { width:10%; background-size: 100%;}
}
@media (max-width: 1980px) { 
	.years-100 #badge { right:5%; }
	.years-100 #share-your-story .col-lg-6 img { top: -2%; }
}
@media (max-width:1920px) { 
	#share-your-story > .row { background-color:#fff; }
	.years-100 #share-your-story .col-lg-6 { height: auto; }
	.years-100 #share-your-story .col-lg-6 img { top: 0%; }
	.years-100 #share-your-story .col-lg-6.pull-right { background-size:auto 100%; }
}
@media (min-width:1918px) {
	.years-100 #events { background-size: 100%; }
}
@media (max-width: 2000px) and (min-width: 801px) {
	.mm_btn3a,
	.mm_btn4a,
	.fv_btn,
	.col_3 a.roe_tc12,
	.col_3 a.mm_btn3a,
	.col_3 a.mm_btn4a,
	.col_6_callout.c6_1 a,
	.col_6_callout.c6_2 a,
	.col_6_callout.c6_1,
	.col_6_callout.c6_2,
	.c6_1 a,px
	.c6_2 a { font-size:0px !important; }
}
@media (max-width: 1680px) { 
	.years-100 #badge { right:2%; }
	.years-100 #share-your-story .col-lg-6.pull-right { height: 498.75px; }
}
@media (max-width: 1440px) {
	.years-100 #share-your-story .col-lg-6.pull-right { padding: 78px 0px 0px 58px; height: 427.5px; }
	.years-100 #badge { right: 0%; }
}
@media (max-width:1366px) {
	.years-100 #share-your-story .col-lg-6.pull-right { padding: 68px 0px 0px 58px; height: 400px; }
	.years-100 #badge { width: 7%; }
	#share-your-story p br,
	.years-100 #timeline p br { display:none; }
}
@media (max-width: 1280px) {
	.aaa_container { margin-top: -1px !important; }
	.years-100 #share-your-story .col-lg-6.pull-right { padding: 38px 0px 0px 58px; height: 380px; }
	.banner .bx-wrapper .slider_container.slider-4 p { padding: 33px 17px 0px; }
}
@media (max-width:1200px) {
	.years-100 #share-your-story .col-lg-6.pull-right p { font-size: 22px; }
	.years-100 #share-your-story .col-lg-6.pull-right { height: 356.25px; }
}
@media (max-width: 1199px) {
	.years-100 #looking-back .images,
	.years-100 #events,
	.years-100 #give-a-gift,
	.years-100 #looking-back,
	.years-100 #share-your-story .container { width: 100%; padding-left:20px; padding-right:20px; }
	.years-100 #looking-back .col-lg-3 { width: 25%; }
	.years-100 #looking-back .images .col-lg-3 img { width: 100%; height: auto; }
	.years-100 #timeline .col-lg-7 br,
	.years-100 #looking-back .images .col-lg-3 span br { display:none; }
	.years-100 #badge { width: 10%; }
	.years-100 #timeline .col-lg-7 { width: 50%; }
	.years-100 #give-a-gift .col-lg-6:first-child { padding: 0px 0px 0px 0px; width: 50%; }
}
@media (max-width: 1170px) {
	.years-100 #looking-back .col-lg-3 { width: 50%; }
}
@media (max-width: 1100px) {
	.years-100 #share-your-story .col-lg-6.pull-right { padding: 18px 0px 0px 18px; height: 326.25px; }
	.years-100 #timeline { width: auto; margin-left: 20px; margin-right: 20px; }
	.years-100 #timeline .col-lg-5 .img {  margin-left: 0; }
	.years-100 #timeline .col-lg-5 { width: 45%; }
	.years-100 #timeline .col-lg-7 { width: 55%; }
	.years-100 #timeline .col-lg-6:first-child { padding-left: 0;	}
	.years-100 #timeline .col-lg-6:last-child { margin-right: 0; }
	#looking-back br,
	#events br,
	#give-a-gift br,
	.years-100 #timeline .col-lg-6 br { display:none; }
	.cd-horizontal-timeline .timeline { width: 90%; }
	.cd-horizontal-timeline .events { width: 100% !important; }
	.years-100 #looking-back .col-lg-3 strong { display:block; }
}
@media (max-width: 1024px) {
	.bx-wrapper .slider-5 p { margin-top: -20px !important; }
	.bx-wrapper .slider-4 p { margin: 70px 0px 0px 30px !important; }
	.bx-wrapper .slider-6 p { margin: 50px 0px 0px 30px !important; }
	.ken-hamilton-caregivers-center a.thin_button { margin:0px 10px 10px 0 !important; } 
	.slider-5 { background-position: 70% top !important; }
	.type_a_container ul li a { padding: 14px 19px; }
	.temp-a .content_area { width: 60%; max-width: 100%; }
	.temp-c .content_area { max-width: 770px !important; }
	.temp-d .content_area { max-width: 530px !important; }
	.temp-e .content_area { max-width: 760px !important; }
	.innerpage .content_area { max-width: 600px; }
	.breadcrumbs > ul:nth-child(2) > li:nth-child(1) > a:nth-child(1) { margin-left:0px; }
	.breadcrumbs > ul:nth-child(2) { width:110px; margin-top: 0px; }
	section.banner_after ul.mini_callouts_container li.mini_callout { width:125px !important; height:140px !important; margin-left:13px; margin-right:13px; }
	section.banner_after ul.mini_callouts_container li.mini_callout .mc_text { width:100%; width: 140px !important; }
	section.banner_after ul.mini_callouts_container li.mini_callout:hover .mc_img,
	section.banner_after ul.mini_callouts_container li.mini_callout .mc_img:hover,
	section.banner_after ul.mini_callouts_container li.mini_callout .mc_img { background-repeat: no-repeat; background-size: 100%; height:65px; }
	section.banner_after ul.mini_callouts_container li.mini_callout:hover .mc_img { background-position: center bottom 1px; }
	section.banner_after ul.mini_callouts_container { margin: 0 auto 40px auto; padding: 0; width: 70%; }
	.form_container .form .form_section input[type="text"], .form_container .form .form_section textarea, .form_container .form .form_section select { width: 80%; }
	.form input[type="text"], textarea, select, table input[type="text"], textarea, select { padding: 15px 10px; }
	.form_container .form .form_section label { display:block; }
	section.end .se_first_column .se_first_column_title { margin-bottom: 30px; }
	section.end .backtotop { right: 2%; }
	.tour_container .tc_box { padding: 0px 52px 25px 0px; }
	.cc_search_container input[type="button"], .cc_search_container select[type="button"] { float: right; }
	div.frm-select-design:nth-child(1) { width:81% !important; margin-right: 0px !important; }
	#frm-select-value { padding: 5px 10px !important; }
	.cc_search_container input[type="button"] { margin: 2px 0px 0px 0px; }
	.years-100 .banner .banner_text_container > div > a { margin-bottom:30px; margin-left: 30px; margin-right: 30px; }
	.years-100 #share-your-story .col-lg-9 { margin-left: 0; }
	.years-100 #share-your-story .col-lg-3 { margin-right: 0; }
	.years-100 #share-your-story .col-lg-6 { width: 100%; height: 400px; overflow: hidden; }
	.years-100 #share-your-story .col-lg-6.pull-right { padding: 40px 20px; height: auto; background-size: 100% auto; }
	.years-100 #share-your-story .col-lg-6.pull-right br { display:none; }


	.cd-horizontal-timeline .events-content { width: 100%; }
	.years-100 #give-a-gift { padding: 82px 20px 100px; }
	.years-100 #timeline .col-lg-6:last-child { width: 470px; margin-top: 10px !important; }
	.years-100 .banner .banner_text_container { top:150px; }
	.years-100 #timeline .col-lg-7,
	.years-100 #timeline .col-lg-5 { width: 50%; }
	.years-100 #timeline .col-lg-5 .img:hover img { -webkit-transform:scale(1); -moz-transform:scale(.84); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1); }
	.years-100 #events { background-attachment: scroll; }
	.cd-horizontal-timeline .events a::after { left: 41.5%; }
	.years-100 #give-a-gift .col-lg-6:last-child { width: 47%;  margin-right: 0; }
	.years-100 #share-your-story .col-lg-6 img { top: -20%; }
	.years-100 #looking-back > p:nth-child(4) { font-weight: 400; padding-left: 20px; padding-right: 20px; }
	.cd-timeline-navigation { top: -70%; position: relative; }
	.cd-timeline-navigation li { width:100% !important; left: auto; }
	.cd-horizontal-timeline .events a span::after { display:none; }
	.cd-horizontal-timeline .timeline { width: 100%; overflow: visible; }
	.cd-timeline-navigation a { z-index: 9; }
	.cd-horizontal-timeline .events-wrapper { position: relative; height: 150px; margin: 0px ; overflow: hidden; }
	.cd-horizontal-timeline .events { background: transparent; }
	.cd-horizontal-timeline .filling-line { display:none; }
	.events li span { display:none !important; }
	.cd-horizontal-timeline .events a.selected::after { border: 1px solid #fff; background-color: #fff; width: 10px; height: 10px; opacity: 1; }
	.cd-horizontal-timeline .events a::after { width: 10px; height: 10px; border: 1px solid #fff; background-color: #fff; opacity: .5; }
	.cd-timeline-navigation a::after { background: transparent url("../images/100-years/arrow-timeline.png") no-repeat scroll 0px 0px / 16px 16px; }
	.cd-timeline-navigation { top: -258%; }
	.cd-horizontal-timeline .events-content li { height:255px; }
	.cd-horizontal-timeline .events-content li { opacity:0; animation-duration: 0s; }
	.timeline ol { width: 125%; margin-left: -10.5%; }
	.timeline li { left:0; }
	.cd-horizontal-timeline,
	.cd-horizontal-timeline .events-content { transition:none; }
}
@media (max-width: 1023px) {
	.years-100 #give-a-gift .col-lg-6:first-child { padding: 0px; width: 100%; float: none; margin: 0px auto 30px !important; }
	.years-100 #give-a-gift .col-lg-6:last-child { width: 470px; float: none !important; margin: 0 auto 0px auto; }
}
@media (max-width: 980px) and (min-width: 801px) {
	.megamenu_container .megamenu > li { margin: 0px 0px 0px 0px !important; }
	.megamenu_container .megamenu > li .megamenu_drop { padding-right: 15.5px !important; padding-left: 15.5px !important; }
	.roe_tc12 img { max-width:100%; } 
}
@media (max-width: 980px) {
	.op_container .op_box { padding: 0px 9px 20px 0px !important; }
	.our-patients div.op_box:nth-child(1) > a:nth-child(1) > img:nth-child(1) { width:100%; height:auto; }
	.op_container.two { width: 710px !important; }
	.ken-hamilton-caregivers-center a.thin_button { margin:0px 25px 10px 0 !important; width:50%; background-position:95% 95%; } 
	.view-our-video-testimonials .video-section .video-content { min-height: 213px !important; }
	.view-our-video-testimonials .video-section { width: 300px; }
	.view-our-video-testimonials .video-section .video-preview { min-height: 0; height: 171px; }
	.view-our-video-testimonials .content .content_area { max-width: 700px !important; padding-right: 0px; } 
	.video-section.featured { width: 100% !important; height: auto !important; }
	.video-section.featured .video-preview { width: 100% !important; display: block; float: none !important; height: auto !important; }
	#editor_contents .video-preview iframe { width: 100% !important; }
	.video-section.featured .video-content { height: auto !important; width: 100% !important; float: none !important; display: block; clear: both; position: static; padding: 20px !important; }
	.recipes.temp-d .content_area, 
	.most-recent-posts.temp-d .content_area { max-width: 500px !important; }
	.temp-a #editor_contents > p:nth-child(1) > iframe:nth-child(1) { width:700px !important; }
	.temp-c #editorcontents.two { width: 100% !important; }
	.type_a_container ul li a { padding: 14px 14px; }
	.breadcrumbs > ul:nth-child(2) { width: 120px; margin-top: 15px; }
	.temp-a .content_area {  max-width: 58% !important; 	}
	.temp-c .content_area { max-width: 77% !important; }
	.temp-d .content_area { max-width: 500px !important; }
	.temp-e .content_area { max-width: 760px !important; }
	.innerpage .content_area { max-width: 59%; 	}
	#main-content .wrapper { margin-left: 15px !important; margin-right: 15px !important; }
	.main_nav_container .main_nav_callout_container { margin-right: 15px; }
	.we-are-nwh { margin-left: 15px !important; margin-right: 15px !important; }
	section.wr .wr_content_container .wr_content_primary_column { max-width: 500px; }
	section.awards { padding: 0px 15px 30px 15px; }
	section.end { padding-left: 15px; padding-right: 15px; 	}
	.breadcrumbs > ul:nth-child(2) > li:nth-child(1) > a:nth-child(1) { margin-left:0px !important; }
	/* Banner */
	div.banner_image_container { background-position: top 0 left -450px !important; background-position-x: left -450px !important; background-position-y: top !important; }
 	#cat1, #cat2, #cat3, #cat4, #cat5, #cat6, #cat7, #cat8, #cat9, #cat10, #cat11, #cat12 { background-size:100% !important; height: 90px !important; }
	.tour_container .tc_box { padding: 0px 33px 25px 0px; }
	.years-100 #main-content .col-lg-6 { width: 100%; float: none !important; display: block; margin: 0 auto !important; }
	.years-100 #looking-back .col-lg-3 { width: 50% !important; }
	.years-100 #timeline .col-lg-5 { width: 100%; float: none; display: block; margin: 0 auto; }
	.years-100 #timeline .col-lg-5 .img { margin: 0 auto 30px auto; }
	.years-100 #timeline .col-lg-7 { width: 100%; float: none !important; display: block; 	}
	.years-100 #give-a-gift .col-lg-6,
	.years-100 #timeline .col-lg-6,
	.years-100 #timeline .col-lg-7 { width: 460px !important; margin-left: auto !important; margin-right: auto !important; }
	.years-100 #timeline p { font-weight: 300; line-height: 27px; }
	.years-100 #timeline .facebook, 
	.years-100 #timeline .twitter, 
	.years-100 #timeline .instagram, 
	.years-100 #timeline .newsletter {     width: 100%; }
	.years-100 #share-your-story .col-lg-6 img { top: -9%; }
}
@media (max-width: 800px) and (min-width: 767px) {
	li.active a.megamenu_drop.toggle, li.active a.megamenu_drop.toggle:hover, a.megamenu_drop.toggle:hover { background-image: none !important; background-color: transparent !important; }
	.megamenu_container .megamenu > li .megamenu_drop { padding-right: 17px !important; padding-left: 17px !important; }
	.tab.main_nav .nwh_mega_theme ul > li a.fv_btn { height: 66px; background-size: 200.5% auto; }
	.nwh_mega_theme .megamenu > li.tab { display:inline-block !important; visibility:visible !important; }
	.nwh_mega_theme .megamenu > li.hidden-nav { display:none !important; }
	.main_nav { padding-top:20px !important; }
	a.megamenu_drop.toggle { padding-bottom:0px !important; padding-top:10px !important; margin-bottom: 12px; }
	a.megamenu_drop.toggle img { margin-bottom:0px !important; }
	li.active a.megamenu_drop.toggle,
	li.active a.megamenu_drop.toggle:hover,
	a.megamenu_drop.toggle:hover { background: url('../images/misc/main-nav-seperator.jpg') no-repeat scroll -5px 14px transparent !important; 	}
	.main_nav_container .main_nav { margin: 0px 0px -45px; }
	.nwh_mega_theme .megamenu > li { padding-bottom:0px; display:inline-block !important; }
	.nwh_mega_theme .megamenu > li.megamenu_button { display:none !important; }
	.megamenu_container .megamenu > li { margin: 0px 0px 0px 0px !important; }
	.main_nav_callout a.contacts { width:100%; height:32px; }
	.main_nav_container .main_nav_callout_container { width: 55%; margin-top: 35px !important; }
	.main_nav_container .site-logo { margin: 30px 0px 0px 27px; }
	.main_nav_container .main_nav_callout_container .main_nav_callout { width: 40%; }
	.main_nav_container .main_nav .nwh_mega_theme ul > li.none a { 	margin-top: 0px; }
	.main_nav_container .main_nav .nwh_mega_theme ul > li > div h2 { font-size: 20px !important; }
	.megamenu li.tab .col_3 { width: 21%; margin-bottom: 20px; float: left !important; display: block !important; }
	body > div.container > header > div.main_nav_container > div > div.main_nav > div > ul > li.tab.active > div > div:nth-child(1) > div:nth-child(5) a.fv_btn { width: 100% !important; height: 66px !important; 		display: block !important; margin-bottom: 17px !important; box-shadow: 0px 0px 0px 1px #FFF inset !important; background-position: left top !important; background-repeat: no-repeat !important; background-size: 200% !important; }
	body > div.container > header > div.main_nav_container > div > div.main_nav > div > ul > li.active > div > div:nth-child(4) > .roe_tc12 { width: 100% !important; height: 145px !important; background-size: 96.5% !important; font-size: 0px; }
	.main_nav .nwh_mega_theme ul > li a.fv_btn { width: 100% !important; height: 52px !important; background-size: 200.5% !important; font-size: 0px !important; }
	body > div.container > header > div.main_nav_container > div > div.main_nav > div > ul > li.tab.active > div > .col_3 { width: 100% !important; margin-bottom: 20px; float: none !important; display: block !important;
	} 
	body > div.container > header > div.main_nav_container > div > div.main_nav > div > ul > li.tab.active > div > .col_3 .col_3 { width: 28% !important; float: left !important; }
	body > div.container > header > div.main_nav_container > div > div.main_nav > div > ul > li.tab.active > div > .col_3 .col_6 { width:42% !important; float:left; }
	.megamenu li:nth-child(5) > div:nth-child(2) div.col_6_callout.c6_1 > a:hover { background: url("../images/misc/see_all.png") repeat scroll 0px 135px transparent; top:0px; }
	.megamenu li:nth-child(5) > div:nth-child(2) div.col_6_callout.c6_2 > a:hover { background: url("../images/misc/how_to.png") repeat scroll 0px 135px transparent; top:0px; }
	 body > div.container > header > div.main_nav_container > div > div.main_nav > div > ul > li.active > div > div:nth-child(2) .mm_btn4a,
	 body > div.container > header > div.main_nav_container > div > div.main_nav > div > ul > li.active > div > div:nth-child(2) .mm_btn3a { font-size:0px; }
	 body > div.container > header > div.main_nav_container > div > div.main_nav > div > ul > li.active > div > div:nth-child(2) .mm_btn4a img,
	 body > div.container > header > div.main_nav_container > div > div.main_nav > div > ul > li.active > div > div:nth-child(2) .mm_btn3a img { max-width:100% !important; }
	.megamenu li:nth-child(5) > div:nth-child(2) .col_3 .col_6 input[type="text"], 
	.megamenu li:nth-child(5) > div:nth-child(2) .col_3 .col_6 select { width: 70% !important; }
	.main_nav_container .main_nav .nwh_mega_theme ul > li > div { height: auto !important; }
	.megamenu li:nth-child(5) > div:nth-child(2) .col_3 .col_6 .col_6_callout.c6_1 a,
	.megamenu li:nth-child(5) > div:nth-child(2) .col_3 .col_6 .col_6_callout.c6_2 a { width: 45% !important; height: 135px; display: block; float: left; background-size: 100% !important; }
	.main_nav_container .main_nav .nwh_mega_theme .megamenu > li.active { background: none !important; }
	body > div.container > header > div.main_nav_container > div > div.main_nav > div > ul > li.tab.active > div > div:nth-child(1) > div:nth-child(5) a.fv_btn:hover { background-position: right top !important; box-shadow: 0px 0px 0px 0 white inset !important; }
}
@media (max-width: 800px) {
	.content_area .op_container.two { width: 110% !important; overflow: hidden; }
	div.banner_image_container.bc4 { background-position: left 59% top 0px !important; }
	.temp-404 .content_area { width:100% !important; }
	.main_nav_callout a.roe_tc14 { width:100%; height:38px; background-size:auto 28px; font-size: 18px;	}
	.main_nav_callout a.roe_tc13 { width:120%; 	height:38px; background-size:auto 38px; 	}
	.innerpage.temp-c .content_large_button.new-button { float:none !important; margin:10px auto !important; clear:both; display:table; }
	.ken-hamilton-caregivers-center a.thin_button { margin:50px 25px 0 0 !important; width:400px; float:none !important;} 
	.view-our-video-testimonials .video-section { width: 100%; }
	.view-our-video-testimonials .video-section .video-preview { height: auto; }
	.view-our-video-testimonials .video-section .video-content { min-height: 0 !important; }
	.roe_tc12 img { max-width:96%; }
	#print_content #editorcontents.two { width: 527px !important; }
	#editorcontents.two .op_container.two { width: 565px !important; }
	div.op_box:nth-child(14) { padding: 0px 20px 17px 0px; width: 100%; height: 69px; position: relative; }
	div.op_box:nth-child(14) img { clip: rect(0px, 544px, 69px, 0px); position: absolute; width: 745px; height: 69px; }
	.megamenu .nav-see-classes, .megamenu .nav-featured-events, .megamenu .nav-guided-imagery { height: auto; width: 100%; padding: 10px 16px; 
	line-height: 20px; }
	.temp-a #editor_contents > p:nth-child(1) > iframe:nth-child(1) { width:530px !important; }
	.temp-c .right_callout_container { width: 275px; float: none !important; clear: both !important; padding-top: 20px !important; margin-left: auto; margin-right: auto; margin-top: 0px !important; }
	.temp-c #editor_contents > div > ul.nav-tabs li { padding: 0px; clear: both; float: none !important; width: 100% !important; text-align: center; }
	.temp-c .type_a_container ul li a { padding: 14px 0px; }
	.main_nav_container { padding: 0px 0px 0px !important; }
	header { padding-bottom: 0px !important; }
	.innerpage .content_area { 	max-width: 100%; width: 74%; }
	.temp-a .content_area { max-width: 100% !important; width: 74% !important; }
	.temp-c .content_area { max-width: 74% !important; }
	.temp-d .content_area { max-width: 530px !important; }
	.temp-e .content_area { max-width: 760px !important; }
	.temp-f .content_area { max-width: 50% !important; 	}
	div#google_translate_element { display:none !important; }
	section.banner_after ul.mini_callouts_container { width: 80%; }
	section.gs .gs_box_container .gs_box { width: 32%; height: 335px; }
	.gs_box iframe { width: 100%; height: 161px !important; }
/*	section.gs .gs_box_container .gs_box .gs_box_title { font-size: 13.68px; }
	section.gs .gs_box_container .gs_box p { font-size:12.16px !important; }*/
	section.gs .gs_box_container .gs_box .gs_box_link { /*font-size: 13.68px;*/ width: 87%; }
	.awards_container { width: 70%; margin-left: auto; 	margin-right: auto; }
	section.awards .award_set_container {
		padding-top:0px;
	}
	.award_set_container h3 {
		font-family:'Lato', sans-serif;
		font-weight:400;
		text-transform:uppercase;
		font-size:16px;
		display:block !important;
		text-align:center;
		letter-spacing:2px;
		color: #424c56;
		margin-bottom:30px;
	}
	.award_set_container h3 span {
	}
	section.awards .award_set_container {
		border-right: 0px;
		border-bottom: 1px solid #000;
		float: none;
		display: block;
		margin-left: auto;
		margin-right: auto;
		clear: both;
		width: 100%;
	}
	section.awards .award_set_container:after {
		clear:both;
		content:" ";
	}
	section.awards .newsletter_btn {
		float: none;
		clear: both;
		margin-left:auto;
		margin-right:auto;
		margin-top: 50px;
	}
	section.wr .wr_content_container {
		position:relative;
		padding-bottom: 170px;
	}
	section.wr .wr_content_container,
	section.wr .wr_content_container .wr_content_primary_column,
	section.wr .wr_content_container .wr_content_secondary_column {
		margin: 20px auto 0 auto;
		display: block;
	}
	section.wr .wr_content_container .wr_content_primary_column,
	section.wr .wr_content_container .wr_content_secondary_column {
		float:none;
	}
	section.wr .wr_content_container .wr_content_secondary_column {
		margin-bottom: 40px;
		width: 80%;
	}
	.wr_content_calllout_btm { }
	section.wr .wr_content_container .wr_content_secondary_column .last {
		border-bottom: 1px solid white;
	}
	footer section.end .wrapper {
		width: 100%;
	}
	section.end .se_first_column {
		float: left;
		width: 40%;
	}
	section.end .se_second_column {
		float: left;
		width: 60%;
	}

	.se_links p br {
		display:block !important;
	}
	section.awards .award_set_container a {
		height: 108px;
		display: table-cell;
		vertical-align: middle;
		margin: 20px 30px;
		float: left;
		width: 108px;
		text-align: center;
	}
	section.awards .award_set_container img.award_set {
		margin:0px;
	}
	.gs_box_container {
		margin-left: auto !important;
		margin-right: auto !important;
		width: 92.5% !important;
		display: block;	
	}
	div.banner_image_container {
		background-position: left 50% top 0px !important;
		background-position-x: left 50% !important;
		background-position-y: top !important;
	}
	/* 2columns_right.php & 3columns.php */
	.inner_callouts_container {
		display:none;
		visibility:hidden;
	}
	aside .hide {
		display:block !important;
		visibility:visible !important;
		margin-top:40px;
	}
	.search_container {
		display:none !important;
	}
	#cat1, #cat2, #cat3, #cat4, #cat5, #cat6, #cat7, #cat8, #cat9, #cat10, #cat11, #cat12 {
		height: 67px !important;
	}
	.panel-group .panel {

	}
	table {
    width: 99% !important;
	}
.bc1 {
	background: url("../images/banners/blank/ip-banner-1.jpg") top center !important;
}
.bc2 {
	background: url("../images/banners/blank/ip-banner-2.jpg") top center !important;
}
.bc3 {
	background: url("../images/banners/blank/ip-banner-3.jpg") top center !important;
}
.bc4 {
	background: url("../images/banners/blank/ip-banner-4.jpg") top center !important;
}
.bc5 {
	background: url("../images/banners/blank/ip-banner-5.jpg") top center !important;
}
.bc12 {
	background: url("../images/banners/blank/ip-banner-7.jpg") top center !important;
}
.bc11 {
	background: url("../images/banners/blank/ip-banner-7.jpg") top center !important;
}
.bc9 {
	background: url("../images/banners/blank/ip-banner-7.jpg") top center !important;
}
.bc1 img,
.bc2 img,
.bc3 img,
.bc4 img,
.bc5 img,
.bc12 img,
.bc11 img,
.bc9 img {
	display:block !important;
	height:82px;
	position:absolute;
	bottom:0px;
	left:10px;
	width:auto !important;
}
.news_container section.news {
	width:100% !important;
}
	/* 20150323 */
	.slider_container.slider-1 { background-position: 60% 0 !important; }
	.years-100 #share-your-story .col-lg-9 { width: 100%; float: none; display: block; padding: 40px 20px 20px 20px; }
	.years-100 #share-your-story .col-lg-9 br { display:none;  }
	.years-100 #share-your-story .col-lg-3 { margin:0px auto 40px 20px !important; float: none !important; display: block; }
	.years-100 #share-your-story .col-lg-6.pull-right { padding: 40px 40px; }
}
@media (min-width: 769px) {
	div.award_set_container > a:nth-child(2) > img {
		width:82px;
	}
	div.award_set_container > a:nth-child(3) > img {
		width:60px;
	}
	div.award_set_container > a:nth-child(4) > img {
		width:97px;
	}
	div.award_set_container > a:nth-child(5) > img {
		width:73px
	}
	div.award_set_container > a:nth-child(6) > img {
		width:63px;
	}
	div.award_set_container > a:nth-child(7) > img {
		width:75px
	}
}
@media (max-width: 768px) {
	.main_nav_callout a.roe_tc14 { width:104%; 	}
	.main_nav_callout a.roe_tc13 { width:122%; }
	div.op_box:nth-child(14) img { clip: rect(0px, 408px, 69px, 0px); position: absolute; width: 745px !important; height: 69px; max-width: none; }
	.ken-hamilton-caregivers-center a.thin_button { margin:0px 25px 0 0 !important;} 
	.slider-5 { background-position: 60% top !important; }
	.calendar-classes-and-events #editor_contents iframe { height: 500px; }
	.recipes.temp-d .content_area,
	.most-recent-posts.temp-d .content_area { max-width: 480px !important; }
	.temp-a #editor_contents > p:nth-child(1) > iframe:nth-child(1) { width:480px !important; }
	iframe.ui-auto-resize-iframe { overflow:scroll !important; 	}
	.slider-1 { background-position: left -760px top !important; 	}
	header { padding-bottom: 5px !important; 	}
	.tab.main_nav .megamenu li:nth-child(5) > div:nth-child(2) div.col_6_callout.c6_1 > a:hover,
	.tab.main_nav .megamenu li:nth-child(5) > div:nth-child(2) div.col_6_callout.c6_2 > a:hover { top: -5px; 	}
	.tab.main_nav .nwh_mega_theme ul > li a.fv_btn { height: 65px; background-size: 200.5% auto; }
	.innerpage .content_area { max-width: 100% !important; width: 72%; 	}
	.temp-a .content_area { max-width: 100% !important; width: 71% !important; 	}
	.temp-c .content_area { max-width: 100% !important; width: 71% !important; }
	.temp-d .content_area { max-width: 530px !important; }
	.temp-e .content_area {
    max-width: 760px !important;
	}
	.temp-f .content_area {
    max-width: 50% !important;
	}
	.megamenu_container {
		top: 60px;
	}
	.megamenu {
		top: -55px;
	}
	.search_container {
		display:none;
	}
	.megamenu_container .megamenu > li .megamenu_drop {
		padding-right: 14.5px !important;
		padding-left: 14.5px !important;
	}
	.main_nav_container .main_nav .nwh_mega_theme ul > li.none a {
		margin-top: 0px;
	}
	section.banner_after ul.mini_callouts_container {
		width: 81%;
	}
	section.gs .gs_box_container .gs_box {
		width: 224px;

	}
.gs_box iframe {
    height: 170px !important;
}
	/* Inside Pages */
	div.breadcrumbs > ul:nth-child(2) > li > a:nth-child(1) {
		margin-left:0px !important;
	}
	div.breadcrumbs > ul:nth-child(1) {
		margin-top:25px !important;
	}
	/* 2columns_right.php */
	.content .wrapper {
		padding-left:10px;
		padding-right:10px;
	}
	#cat1, #cat2, #cat3, #cat4, #cat5, #cat6, #cat7, #cat8, #cat9, #cat10, #cat11, #cat12 {
		height: 60px !important;
	}
	.content_area #editorcontents.two {
		width: 100% !important;
		max-width: 100% !important;
	}
	.content_area .op_container.two { margin-left: auto !important; margin-right: auto !important; display: block !important; }
	#editor_contents > div:nth-child(9) > strong:nth-child(2) > iframe:nth-child(1),
	.directions-and-parking > div > strong > iframe {
	float: none;
	width: 100%;
	}
	.tour_container .tc_box {
		padding: 0px 30px 25px 0px !important;
	}
	.temp-b .right_callout_container.nofix iframe {
		width:100% !important;
	}
	.temp_b_links_container .tpl_link.left,
	.temp_b_links_container .tpl_link.right {
	float: none !important;
	margin-left: auto !important;
	margin-right: auto !important;
	}
	.temp_b_links_container .tpl_link.left {
		margin-bottom:15px;
	}
	.temp-b #print_content.content_area,
	.temp-b .right_callout_container.nofix,
	.temp-b .right_callout_container.nofix > a:nth-child(1),
	.temp-b .right_callout_container.nofix a iframe {
		float:none !important;
		width:100% !important;
		clear:both;
	}
	.roe_d2 {
		margin: 275px auto 0 !important;
		width: 275px !important;
		display: block !important;
	}
	.roe_tc3 {
		float: right;
	}
	.innerpage.temp-e .inner_callouts_container {
		display: block !important; 
		visibility: visible !important;
	}
	.directory_container.dc_left {
		padding-left: 50px;
	}
	.directory_container {
		width: 45%;
	}
	.temp-b .right_callout_container.nofix > a:nth-child(1),
	.roe_tc7 {
		width: 195px !important;
	}
	.temp-b .right_callout_container.nofix {
		width:195px !important;
		margin-left:auto !important;
		margin-right:auto !important;
	}
	.temp-b .right_callout_container.nofix.map {
		width:275px !important;
	}
	.temp-b .right_callout_container.nofix.map .roe_d2 {
		margin: 0px auto 0 !important;
	}
	.temp-b .right_callout_container.nofix.map > a:nth-child(1) {
		width:100% !important;
	}
	.temp-b .thin_button {
		margin-left:auto !important;
		margin-right:auto !important;
	}
	.temp_b_links_container .tpl_link.left3d, .temp_b_links_container .tpl_link.middle3d, .temp_b_links_container .tpl_link.right3d {
		width: 31%;
	}
	.pdf_btn.small {
		margin:0px !important;
	}
.op_container .op_box {
	padding: 0 0 17px 0 !important;
	margin-left: 10px;
	margin-right: 10px;					
}
	#editor_contents iframe { width: 420px !important; 	height: 237px; 	}
	.video_container iframe { height: 399px !important; }
	.years-100 .banner .banner_text_container { top:25%; }
	.years-100 #badge { top: 181px; }
	.years-100 #share-your-story .col-lg-6 { height: 300px; }
	.years-100 #timeline { padding-top: 40px; padding-bottom: 60px; }
	#timeline > hr:nth-child(2) { margin: 40px 0px 40px; }
	.years-100 #give-a-gift { padding: 40px 20px 40px; }
	.years-100 #share-your-story .col-lg-6 img { top: -25%; }
	.years-100 .banner_text_container > div:nth-child(3) { display:none; }
.years-100 .banner .banner_text_container {
    top: 55%;
}
}
	.award_set_container h3 { display:none; }
	.se_links p br { display:none; }
@media (max-width: 767px) {
	header {
	padding-bottom: 0px !important;
	height: 215px !important;
	}
	.megamenu {
		margin: -8px 0 0 0 !important;
		background-color:#7b9aac;
		background-color: #7b9aac !important;
	}
	.megamenu .col_6 form,
	#google_translate_element {
		display:none !important;
	}
	.main_nav_container .site-logo {
		width: 35%;
	}
	.main_nav_container .main_nav_callout_container {
		float: left;
	}

	 li.tab {
		display:none !important;
		visibility:hidden !important;
	}
	.mobile-header {
		display:block !important;
		visibility:visible !important;
		background: url(../images/mobile-header.jpg) top center scroll no-repeat;
		height:216px;
		z-index:0;
	}
	a.home-mobile {
		position: absolute;
		height: 82px;
		width: 100%;
		top: 0px;
	}
	.megamenu li.megamenu_button {
		display: block !important;
		height: auto !important;
	}
	.megamenu_button a {
		font-size: 0px !important;
		position: absolute;
		width: 100% !important;
		margin-top: -61px !important;
		background-image: none !important;
		padding: 0px !important;
		height: 43px !important;
	}
	.main_nav_container .main_nav .nwh_mega_theme ul.megamenu > li > a {
		background:none !important;
		color: #444C57;
		font-size: 14.8px;
	}
	.main_nav_container .main_nav .nwh_mega_theme ul > li > div h1,
	.megamenu li ul li, .megamenu li ol li,
	.main_nav_container .main_nav .nwh_mega_theme ul > li > div h2 {
		text-align:center !important;
		width: 100% !important;
		color: #fff !important;
	}
	.main_nav_container .main_nav .nwh_mega_theme ul > li > div p.paragraph_icon {
		font-size: 14px;
		padding: 0px;
		background-image: none;
		background-size: 20px auto;
		background-repeat: no-repeat;
		text-align: center;
	}
	.main_nav_container .main_nav .nwh_mega_theme ul > li > div p.paragraph_icon a {
		font-size: 14px !important;
	}
	.main_nav_container .main_nav .nwh_mega_theme ul > li > div h2 br,
	.main_nav_container p br {
		display:none;
	}
	.main_nav_container .main_nav .nwh_mega_theme ul.megamenu > li > a:hover {
		color: #fff;
	}
	.main_nav_container .main_nav .nwh_mega_theme .megamenu > li.active > a:hover,
	.main_nav_container .main_nav .nwh_mega_theme .megamenu > li.active > a {
    color: #444C57;
	}
	.megamenu li .dropdown_container, .megamenu li .dropdown_fullwidth, .megamenu li .dropdown_multilevel {
		padding-top: 24px;
		padding-bottom: 10px;
		position:static !important;
	}
	.main_nav_container .main_nav .nwh_mega_theme ul > li > div {
		height: auto;
		margin-top: 0px;
		padding-top: 24px !important;
		
	}
	.megamenu_button_active,
	.megamenu_button a:hover {
		background:none !important;
	}
	.main_nav_container .main_nav {
		margin:0px !important;
	}
	.main_nav_callout_container,
	.site-logo,
	.top_nav {
		display:none !important;
	}
	.main_nav_container {
    	padding: 0px 0px 0px !important;
	}
	/*a.contact-us-mobile {
		width: 100%;
		height: 38px;
		position: absolute;
		top: 89px;
		opacity: 0;
		background: none repeat scroll 0% 0% #000;
	}*/
		a.contact-us-mobile { width: 100%; height: 38px; position: absolute; top: 89px; opacity: 1; background: transparent; font-size: 20px; color: #fff;
    text-decoration: none; padding: 5px 0 5px 27px; text-align: center; }
	a.contact-mobile-number {
		width: 100%;
		height: 38px;
		position: absolute;
		top: 129px;
		opacity: 0;
		background: none repeat scroll 0% 0% #000;
	}
	a.contact-mobile-number:hover,
a.contact-us-mobile:hover { opacity:0.5; background:#000; }
	.main_nav_container .main_nav .nwh_mega_theme .megamenu > li.active,
	.main_nav_container .main_nav .nwh_mega_theme .megamenu > li {
		padding-bottom:0px;
		background: none !important;
	}
	.main_nav_container .main_nav .nwh_mega_theme ul > li > div h1 {
		
	}
	.megamenu img {
		display:none;
	}
	div.col_6_callout.c6_1 > a,
	div.col_6_callout.c6_2 > a {
		margin-top:0px !important;
		padding-bottom: 17px;
	}
	div.col_6_callout.c6_1 > a:hover,
	div.col_6_callout.c6_2 > a:hover {
		top:0px !important;
	}
	.fv_btn,
	.col_3 a.roe_tc12,
	.col_3 a.mm_btn3a,
	.col_3 a.mm_btn4a,
	.col_6_callout.c6_1 a,
	.col_6_callout.c6_2 a,
	.col_3 a.featured.roe_v1,
	.col_3 a.featured.roe_v2,
	.col_3 a.featured.roe_v3,
	.col_3 a.featured.roe_v4,
	.col_3 a.featured.roe_v5,
	.col_3 a.featured.roe_v6,
	.col_3 a.featured.roe_v1 p,
	.col_3 a.featured.roe_v2 p,
	.col_3 a.featured.roe_v3 p,
	.col_3 a.featured.roe_v4 p,
	.col_3 a.featured.roe_v5 p,
	.col_3 a.featured.roe_v6 p,
	.col_3 .mm_btn.mm2,
	.col_3 .mm_btn,
	.c6_1 a,
	.c6_2 a {
		font-size:14px !important;
		width:100% !important;
		text-align:center !important;
		background: none !important;
		height:auto !important;
		border:none !important;
		box-shadow: none !important;
	}
	.megamenu .col_3 {
		margin-bottom:15px !important;
	}
	section.gs .gs_box_container {
		width:319px;
		display:block;
		margin-left:auto;
		margin-right:auto;
	}
	section.gs .gs_box_container .gs_box,
	section.gs .gs_box_container .gs_box.last {
		width: 319px;
		height: 370px;
		float:none;
		margin: 0 auto 20px auto;
	}
	section.gs .gs_box_container .gs_box .gs_box_title {
		font-size: 18px;
	}
	section.gs .gs_box_container .gs_box p {
		font-size: 16px !important;
	}
	section.gs .gs_box_container .gs_box .gs_box_link {
		font-size: 18px;
		width: 285px;
	}
	.years-100 #badge {
    top: 215px;
}
}
@media (max-width: 736px) {
	.main_nav_container .main_nav .nwh_mega_theme ul > li > div p.paragraph_icon.pi_4 { background:none !important; padding:0px !important; }
	.megamenu .nav-see-classes,
	.megamenu .nav-featured-events, 
	.megamenu .nav-guided-imagery { background: none !important; line-height:inherit !important; padding:0px !important; border:none !important; }
	.megamenu .nav-see-classes:hover,
	.megamenu .nav-featured-events:hover, 
	.megamenu .nav-guided-imagery:hover { color: #7C9AAC !important; }
	/* 20150323 */
	.slider_container.slider-1 { background-position: 75% 0px !important; }
	.slider_container.slider-2 { background-position: 65% 0px !important; }
	.slider_container.slider-3 { background-position: 60% 0px !important; }
	.gs_box iframe {  height: 150px !important; }
	.temp-a #editor_contents > p:nth-child(1) > iframe:nth-child(1) { width:450px !important; }
	.innerpage .content_area { max-width: 100% !important; width: 70%; 	}
	.temp-a .content_area { max-width: 100% !important; width: 70% !important; }
	.temp-c .content_area { max-width: 100% !important; width: 70% !important; 	}
	.temp-d .content_area {  max-width: 100% !important; width: 64% !important; }
	.temp-e .content_area { max-width: 100% !important; }
	.temp-f .content_area { max-width: 50% !important; }
	section.banner_after ul.mini_callouts_container { width: 90%; }
	.awards_container { width: 75%; }
	section.end .se_first_column { width: 38%; }
	section.end .se_second_column { float: right; }
	.wr_content_calllout_btm { width: 85%; margin-left: auto !important;  margin-right: auto !important; display: block !important; float: none !important; left: 50% !important; }
	#cat1, #cat2, #cat3, #cat4, #cat5, #cat6, #cat7, #cat8, #cat9, #cat10, #cat11, #cat12 { height: 56px !important; }
	div.frm-select-design:nth-child(1), .cc_search_container input[type="text"], .cc_search_container select[type="text"] { width: 77% !important;	}
	.class_info_container .cci_desc { float: left; width: 70%; max-width: 100%; display: inline-block; }
	.tour_container .tc_box { padding: 0px 15px 25px 0px !important; }
	.innerpage.temp-c #print_content > div.right_callout_container { display:none !important; }
	#editor_contents .right_callout_container.hide { display: block !important; margin: 20px auto 20px auto !important; float: none !important; }
	#editor_contents .right_callout_container.hide .roe_tc2,
	#editor_contents .right_callout_container.hide .roe_tc3 { margin-bottom:10px !important; }
	.roe_d2 { margin: 20px auto 0 !important; width: 275px !important; display: block !important;  clear: both !important;	float: none !important; }
	.pdf_btn.small { background: url("../images/misc/pdf-btn.jpg") no-repeat 100%/192px; width: 192px; height: auto !important; }
	.pdf_btn { background: url("../images/misc/pdf-btn.jpg") no-repeat 100%/100%; width: 100%; height: auto !important; }
	.timeline li span { font-size: 14px !important; }
	.years-100 #events { height: auto; padding: 85px 15px 85px; }
	.years-100 #badge { display:none; }
	.years-100 #share-your-story .col-lg-6 img { top: -18%; }
	.banner .bx-wrapper .slider_container.slider-4 p { padding: 33px 7px 0px !important; }
}
@media (max-width: 709px) {
	.years-100 #main-content p br { display:none; }
}
	#editor_contents .right_callout_container.hide { display:none; 	}
@media (max-width: 667px) {
	.content_area .op_container.two { width: 103% !important; }
	.temp-404 .content_area img[align="right"] { float: none; margin: 50px auto 0 auto; display: block; }
	.ken-hamilton-caregivers-center a.thin_button { margin:60px 25px 0 0 !important; } 
	.nav.tab-1 > li:nth-child(1) { width: 48.5% !important; }
	.nav.tab-1 > li:nth-child(2).active { left:0px; }
	.mob-about {display:block; margin-top:50px; }
	.calendar-classes-and-events.temp-a #editor_contents > p:nth-child(1) > iframe:nth-child(1) { width: 100% !important; }
	.recipes.temp-d .content_area, .most-recent-posts.temp-d .content_area { max-width: 100% !important; }
	.temp-a #editor_contents > p:nth-child(1) > iframe:nth-child(1) { width:450px !important; }
	.temp-c .right_callout_container { display:block !important; }
	.slider-1 { background-position: left -855px top !important; }
	.content_area { padding-left:0px !important; }
	.innerpage .content_area,
	.temp-a .content_area,
	.temp-c .content_area,
	.temp-d .content_area,
	.temp-e .content_area,
	.temp-f .content_area { max-width: 100% !important; width: 90% !important; margin-left: auto !important; margin-right: auto !important; padding: 0px; display: block; float: none; }
	#editor_contents .right_callout_container.hide { display:block !important; margin:30px auto 15px auto !important; float: none !important; }
	.temp-c .right_callout_container { display:none; }
	section.banner_after ul.mini_callouts_container { width: 95%; }
	footer section.end .wrapper { width: 75%; }
	section.end { position: relative; padding-bottom:100px; }
	.se_links p br { display:none !important; }
	section.end .se_second_column .se_social_links { width: 300px; margin-left: -150px; position: relative; left: 50%; 	}
	section.end .se_first_column,
	section.end .se_second_column { float: none; width: 100%; }
	section.end .se_first_column .se_first_column_desc { max-width: 100%; }
	section.end .se_first_column .se_links { margin-top: 40px; bottom:20px; position: absolute; width: 85% !important; margin-left: auto !important; 		margin-right: auto !important; 	}
	section.end .se_first_column .se_about,
	section.end .se_second_column .se_contact_details { border-bottom:1px solid #fff; padding-bottom:30px; margin-bottom:30px; }
	.se_links p br { display:block !important; 	}
	section.end .se_second_column .se_second_column_wrapper { width: 100%; float: none; }
	section.end .se_second_column .se_second_column_wrapper .se_contact_details .map { float: none; margin: 0 auto 30px auto; width: 100%; height: 135px; border-bottom: 5px solid #7c9aac; }
	section.end .se_second_column .se_link_list { float: none; margin: 0px auto; padding:0px !important; }
	section.end .se_second_column .se_link_list li a { font-size: 18px; }
	section.end .se_second_column .se_link_list li { text-align: center; margin-bottom: 20px; }
	.se_contact_details .map iframe { width:100%; }
	.awards_container {  width: 89%; }
	section.awards .award_set_container { width: 100%; }
	section.end .se_first_column .se_links { text-align: center; }
	/* Temp B */
	.temp-b .content_area {   float: none; width: 90%; display: block;  margin: 0 auto 0 auto; }
	.temp-b .right_callout_container { float: none; width: 90%; margin: 0px auto !important; }
	.roe_d2 { width:auto; }
	.right_callout_container.hide .roe_d2 { width:100%; }
	.right_callout_container a iframe { margin: 0px auto !important; display: block; float:none; }
	.right_callout_container.nofix { margin: 0px auto !important; width: 297px !important; }
	.right_callout_container a { display: block; }
	.right_callout_container.hide a { display: inline-block; }
	aside { float: none; margin: 0 auto 0 auto !important; }
	.nav-tabs > li {  float: left; margin-bottom: -1px; width: 145px !important; }
	.subnav .nav-tabs > li > a { width: 100% !important; height: 54px; padding-right: 30px; }
	aside .subnav .tab-content { display: block; width: 290px !important; max-width: 100%; height: 200px; overflow: auto; max-width:100%; }
	aside .subnav { width: 300px; margin: 0 auto 20px auto; }
	aside .subnav .tab-content { }
	.track3 { width: 10px; background: rgba(0, 0, 0, 0); margin-right: 15px; border-radius: 5px; -webkit-transition: background 250ms linear; transition: background 250ms linear; }
	.track3:hover,
	.track3.dragging { }
	.handle3 { background:url(../images/handle.png) no-repeat 0 center; width:35px; display:block; margin-left:-20px; position:absolute; }
	.track3:hover .handle3, 
	.track3.dragging .handle3 { width:35px; }
	/* Temp A */
	.inner_callouts_container.hide { display:none !important; }
	.inner_callouts_container { display: block !important; float: none; visibility: visible; clear: both; margin: 40px auto 0 auto !important; width: 435px; }
	.innerpage.temp-b .temp_b_links_container { width: 440px !important; display: block !important; margin-top: 60px; margin-left: auto !important; margin-right: auto !important; }
	.tpl_link.left { margin-bottom:20px; }
	#cat1, #cat2, #cat3, #cat4, #cat5, #cat6, #cat7, #cat8, #cat9, #cat10, #cat11, #cat12 { height: 70px !important; }
	.subnav .default_links,
	aside .subnav .default_links,
	aside .default_links { display:none !important; }
	.tour_container .tc_box { padding: 0px 55px 25px 0px !important; }
	.temp_b_links_container .b_container.bc_full .bc_input_container { width: 100% !important; float: none !important; margin-bottom: 14px; }
	.b_container.bc_full br { display:none !important; }
	.temp_b_links_container .b_container.bc_half { width: 100%; height: auto !important; padding-bottom: 30px; }
	.temp_b_links_container .b_container input[type="button"] { margin: 20px 23px 25px 0 !important; float: none !important; }
	.directory_container { width: 50%; }
	.inner_callouts_container .inner_callout { margin: 0 10px 15px 10px; }
	.temp_b_links_container, 
	.temp_b_links_container .tpl_link.left3d, 
	.temp_b_links_container .tpl_link.middle3d, 
	.temp_b_links_container .tpl_link.right3d { width: 320px !important; margin-bottom:20px !important; height:auto !important; margin-top: 30px !important; margin-right: 20px !important; }
	.inner_callouts_container .inner_callout { float: left; }
	.pdf_btn { width: 430px; }
	.pdf_btn.small { background: url("../images/misc/pdf-btn.jpg") no-repeat 100%/210px; width: 210px; }
	.innerpage .banner_main_container { box-shadow: none; }
	aside .video_links { display:none !important; }
	.video_links.hide { display:block !important;  float: none;	margin-top: 15px; margin-left: auto !important; margin-right: auto !important; padding-top: 65px; }
	.video_container iframe { height: 383px !important; }
	.video_container iframe { height: 448px !important; }
	select { padding:0px 10px; }
	.years-100 .banner, .years-100 .banner .banner_image_container { height: 440px; }
	.years-100 .banner .banner_text_container { top: 26%; }
	.years-100 .banner .banner_text_container p { margin-bottom:27px; }
	.years-100 #events { padding: 85px 15px; }
	.banner_text_container a.scroll-link:nth-child(4),
	.banner_text_container a.scroll-link:nth-child(3) { display:none !important; }
	.years-100 #badge { height: 137px; }
	.years-100 #share-your-story .col-lg-6 img { top: -18%; }
	.years-100 .banner_text_container > div:nth-child(3) { display:none; }

}
@media (max-width: 600px) {
	.content_area .op_container.two { width: 376px !important; }
	.bx-wrapper .slider-4 p { margin: 40px 0px 0px 30px !important; }
	.bx-wrapper .slider-1 p { margin: 20px 0px 0px 30px !important; }
	.ken-hamilton-caregivers-center a.thin_button { margin:50px 25px 0 0 !important;} 
	.nav.tab-1 > li.active:nth-child(2) { left: -1px; }
	.slider-5 { background-position: 58% top !important; }
	div.banner_image_container { height: 220px; background-size: 244% !important; background-position: left 50% top 0px !important; }
	section.awards .award_set_container { width: 100%; 	}
	.awards_container { width: 92%; 	}
	.breadcrumbs > ul:nth-child(2) > li:nth-child(1) > a:nth-child(1) { display:none !important; 	}
	.breadcrumbs > ul:nth-child(2) { width: 70px; 	margin-top: 15px; }
	div.breadcrumbs > ul:nth-child(1) { margin-top: 15px !important; width: 85% !important; }
	.tour_container .tc_box { padding: 0px 39px 25px 0px !important; }
	#cat1, #cat2, #cat3, #cat4, #cat5, #cat6, #cat7, #cat8, #cat9, #cat10, #cat11, #cat12 { height: 62px !important; }
	.temp-404 #main-content { margin-top: -25px; }
	.video_container iframe { height: 413px !important; }
	.gs_box iframe {  height: 151px !important; }
	.years-100 .fixed-nav { display: none !important; }
	.years-100 .banner .banner_text_container h1 { font-weight: 400; }
	.years-100 .banner .banner_text_container p { font-size: 22px; }
	.years-100 .banner .banner_text_container p br { display:none; }
	.years-100 #share-your-story .col-lg-6.pull-right { background-size: 100% auto; }
	.years-100 #badge { width: 20%; }
	.timeline .events li { width: 20% !important; left: 0; }
	.cd-timeline-navigation { width:100%; left:0 !important; }
	.years-100 #share-your-story .col-lg-6 img { top: -11%; }
}
@media (max-width: 568px) {
	form.clinical-trial { width:100%; }
	.years-100 #give-a-gift #support { font-size:23px; }
	.years-100 .fancybox-wrap { width: 93% !important; }
	.slider_container.slider-3 { background-position: 50% 0px !important; }
	.ken-hamilton-caregivers-center a.thin_button { margin:0px 25px 0 0 !important; width:400px; float:none !important;} 
	.nav.tab-1 > li.active:nth-child(1) { width:48.4% !important; }
	/* 20150323 */
	.slider_container.slider-4 { background-position: 60% 0px !important; }
	.slider-1 { background-position: left -75% top !important; }
	div.banner_image_container { background-size: 257% auto !important; }
	.awards_container { width: 100%; }
	footer section.end .wrapper { width: 95%; } 
	.tour_container .tc_box { padding: 0px 25px 25px 0px !important; }
	#cat1, #cat2, #cat3, #cat4, #cat5, #cat6, #cat7, #cat8, #cat9, #cat10, #cat11, #cat12 { height: 59px !important; }
	input[type="button"], input[type="submit"], input[type="reset"] { margin-bottom:10px; }
	.inner_callouts_container .inner_callout { margin: 15px 10px 0px 10px; float: left; }
	.inner_callouts_container { width: 435px !important; }
	.roe_tc7,
	.roe_tc8 { margin-left:auto !important; margin-right:auto !important; }
	.roe_tc8 { float: none !important; margin-bottom:20px !important; }
	.pdf_btn.small { height:auto !important; }
	.bc1 img, .bc2 img, .bc3 img, .bc4 img, .bc5 img, .bc12 img, .bc11 img, .bc9 img { height: 72px !important; }
	.video_container iframe { height: 396px !important; }
	.bx-wrapper .slider-5 p { margin-top: -40px !important; }
	.bx-wrapper .slider-5 .readbtn,
	.readbtn { margin-left:0px !important; left:8% !important; }
	.fancybox-wrap { width:94% !important; height:auto !important; }
	.fancybox-inner { width:100% !important; height:260px !important; }
	.years-100 #looking-back .col-lg-3 { width: 75% !important; float: none; margin: 0 auto; }
	.cd-horizontal-timeline .events { width: 100% !important; }4
	.years-100 #share-your-story .col-lg-6 img { top: -7%; }
	.patient-advocacy-member p { text-align: center; float: none; margin-right: 0; }
	.patient-advocacy-member img { margin-right: auto !important; margin-left: auto !important; display: block !important; }
	.patient-advocacy-member img { float: none !important; clear: both !important; height: auto !important; }
	}
@media (max-width: 480px) {
	.years-100 #give-a-gift #support { font-size:22px; }
	.years-100 #share-your-story .col-lg-6.pull-right { background-size: auto 100%; }
	.years-100 .fancybox-wrap { width: 87% !important; }
	.years-100 #badge { display:none; }
	.fancybox-wrap { width: 93% !important; }
	.fancybox-inner { height: 647px !important; }
	.banner .bx-wrapper .slider_container p,
	.bx-wrapper .slider_container.slider-6 p { padding: 33px 35px 60px !important; }
	#news .bx-wrapper .slider_container .wr_content_calllout_content { font-size: 18px !important; font-weight: 400 !important; margin-bottom: 0px !important; line-height: 20px !important; letter-spacing: 0.3px !important; } 
	.readbtn { bottom:-5px !important; }
	.readbtn { bottom:-5px !important; }
	.bx-wrapper .slider-5 p { height:auto !important; padding-bottom: 70px !important; }
	.bx-wrapper .slider_container.slider-6 p { width: 375px !important; }
	.bx-wrapper .slider_container p { width: 375px !important; font-size: 32px !important; line-height: 36px !important; }
	div.banner_image_container.bc1 { background-position: left 56% top 0px !important; }
	.backtotop { display:none !important; } 
	div.banner_image_container { background-size: 323% auto !important; 	}
	.content .wrapper { padding-left: 0px; 	padding-right: 0px; }
	div.breadcrumbs > ul:nth-child(2) > li > a:nth-child(1) { display:none; }
	div.breadcrumbs > ul:nth-child(1) { width: 83% !important; }
	section.wr .wr_content_container .wr_content_primary_column .wr_content_video { margin-bottom: 40px; width: 90%; margin-left: auto; margin-right: auto; }
	.wr_content_calllout_btm { width: 100%; left: 50%; }
	section.awards .award_set_container a { height: 98px; margin: 20px 23px; width: 98px; }
	footer section.end .wrapper { width: 95%; }
	.tour_container .tc_box { padding: 0px 0px 25px 0px !important; }
	.innerpage .content_area, .temp-a .content_area, .temp-c .content_area, .temp-d .content_area, .temp-e .content_area, .temp-f .content_area { width: 100% !important; }
	.tour_container { width: 208px; display: block; margin-left: auto !important; margin-right: auto !important; }
	#cat1, #cat2, #cat3, #cat4, #cat5, #cat6, #cat7, #cat8, #cat9, #cat10, #cat11, #cat12 { height: 56px !important; }
	.fap tbody,
	.fap tr,
	.fap td { clear:both !important; display:block !important; width:100% !important; float: none !important; text-align:center !important; }
	.fb_iframe_widget,
	.fb_iframe_widget span,
	.fb_iframe_widget iframe { }
	.video_container iframe { height: 389px !important; }
	.bx-wrapper .slider-5 p { margin-top: 30px !important; }
	.bx-wrapper .slider-5 .readbtn, .readbtn { left: 10% !important; }
	.years-100 #timeline .col-lg-6:last-child,
	.years-100 #give-a-gift .col-lg-6:last-child { width: 100%; }
	.years-100 #timeline .btn2,
	.years-100 #timeline .facebook, 
	.years-100 #timeline .twitter, 
	.years-100 #timeline .instagram, 
	.years-100 #timeline .newsletter { width: 100%; white-space:normal;min-height: auto;
height: auto; }
	.years-100 #timeline .btn2 { margin: 30px 0px 0px 0px; }
	.years-100 #timeline .col-lg-5 .img { width: 100%; }
	.years-100 #timeline .col-lg-5 .img img { left: -43%; }
	.years-100 .banner .banner_text_container > div > a { margin-left: 10px; margin-right: 10px; }
	.years-100 #give-a-gift .col-lg-6, 
	.years-100 #timeline .col-lg-6, 
	.years-100 #timeline .col-lg-7 { width: 100% !important; margin-left: auto !important; margin-right: auto !important; }
	.cd-horizontal-timeline .events-content li { height: 280px; }
	.years-100 #share-your-story .col-lg-6 { height: auto; }
	.banner .bx-wrapper .slider_container.slider-4 p { padding: 33px 39px 0px !important; }
}
@media (max-width: 460px) {
	section.awards .award_set_container { width: 288px; }
	.years-100 #timeline .col-lg-5 .img img { left: -48%; }
}
@media (max-width: 424px) {
	div.banner_image_container.bc4 { background-position: left 60% top 0px !important; }
	div.banner_image_container { background-size: 332% auto !important; }
	.bx-wrapper .slider-5 .readbtn, .readbtn { left: 13% !important; }
	.slider-5 { background-position: 56% top !important; }
	.bx-wrapper .slider_container p { margin: 50px 0px 0px 10px !important; }
	section.wr .wr_content_container .wr_content_secondary_column .wr_content_calllout img.icon { margin-right: 10px; }
	.inner_callouts_container { width: 210px !important; }
	.pdf_btn { width: 100%; }
	.mob-about #paneltag { width: 100%;  }
	.mr_slider_btn.mr_slider_btn-next  { float:right; }
	section.awards .award_set_container { width: 288px; }
	div.breadcrumbs > ul:nth-child(1) { width: 80% !important; }
	/* 20150323 */
	.slider_container.slider-1 { background-position: 70% 0px !important; }
	section.wr .wr_content_container .wr_content_secondary_column .wr_content_calllout { width:100%; }
	.bx-wrapper .slider-5 p { padding: 50px 30px 75px 50px !important; }
	.bx-wrapper .slider_container.slider-6 p { padding: 33px 60px 0px !important; }
	.banner .bx-wrapper .slider_container p { padding: 33px 50px 50px !important; }
	.fancybox-inner { height: 627px !important; }
	.years-100 .banner .banner_text_container > div > a { width: 40%; }
	.years-100 #give-a-gift #support { height:98px; }
	.years-100 #looking-back .col-lg-3 { width: 100% !important; }
	.years-100 #badge { width: 25%; }
	.years-100 #share-your-story .col-lg-6 { height: auto; }
	.cd-horizontal-timeline .events-content { height: auto !important; }
	.years-100 #timeline .col-lg-5 .img img { left: -56%; }
	.cd-timeline-navigation { top: -363%; }
	.cd-horizontal-timeline .events-content li { height: 350px; }
	.years-100 #timeline .facebook, .years-100 #timeline .twitter, .years-100 #timeline .instagram, .years-100 #timeline .newsletter { font-size: 18px; padding: 12px 30px 12px 20px; }
	.cd-horizontal-timeline .events {  top: 40px; }
	.events-content li h3 { margin-right:0px !important; text-align:left !important; float: none; display: block; }
	.events-content li .date { float:none; display:block; text-align:left !important;  }
	.years-100 #give-a-gift #support .carousel-inner > .item.two-liner { padding-top: 2px; }
	.years-100 #give-a-gift #support .carousel-inner > .item { padding-top: 20px; }
	.years-100 #give-a-gift #support { font-size: 21px; }
	.years-100 #give-a-gift #support { padding: 20px 40px; }
}

@media (max-width: 414px) {
	.years-100 #give-a-gift #support { font-size: 20px; }
	.fancybox-inner { height: 618px !important; }
	.ken-hamilton-caregivers-center a.thin_button {  width:100%; background-position:95% 105%; padding-left:20px; text-align:left; } 
	.temp-c #editor_contents > p:nth-child(1) {  text-align:center; }
	.slider_container { height: 270px; background-position: center top; background-size: 348%; }
	.homepage .bx-wrapper .bx-viewport, .homepage .bx-wrapper { height: 270px !important; }
	div.banner_image_container.bc3 { background-position: left 35% top 0px !important; }
	div.banner_image_container { background-size: 355% auto !important; background-position: left 47% top 0px !important; }
	div.breadcrumbs > ul:nth-child(1) { width: 78% !important; margin-top: 20px !important; }
	section.awards .award_set_container { width: 288px; }
	section.wr .wr_content_container .wr_content_secondary_column { margin-bottom: 40px; width: 80%; max-width: 80%; }
	section.wr .wr_content_container .wr_content_secondary_column .wr_content_calllout { width:100% !important; }
	section.wr .wr_content_container .wr_content_secondary_column .wr_content_calllout p.wr_content_calllout_text { font-size: 23px; }
	section.wr .wr_content_container .wr_content_secondary_column .wr_content_calllout img.icon { width: 12%; }
	.wr_content_secondary_column #news .slider_container { width: 327px; }
	section.awards { width: 81%; margin-left: auto; margin-right: auto; }
	#cat1, #cat2, #cat3, #cat4, #cat5, #cat6, #cat7, #cat8, #cat9, #cat10, #cat11, #cat12 { height: 48px !important; }
	div.frm-select-design:nth-child(1), .cc_search_container input[type="text"], .cc_search_container select[type="text"] { width: 73% !important; }
	.thin_button { width: 100%; padding: 13px 20px 13px 20px; text-align: center; background: url("../images/misc/collapse.png") no-repeat 95% 17px; }
	.temp-404 .form input[type="text"], textarea, select, table input[type="text"], textarea, select { width: 100% !important; }
	.class_info_container .cci_desc { float: none; width: 100%; max-width: 100%; display: block; }
	.class_info_container .cci_details { float: none; width: 100%; display: inline-block; position: relative; bottom: -20px; max-width: 100%; }
	.class_info_container .cci_details.img { margin-top: 15px; text-align:center !important; }
	div.banner_image_container.bc5 { background-position: left -340px top 0px !important; }
	.temp_b_links_container .tpl_link.left, 
	.temp_b_links_container .tpl_link.right { float: none !important; width: 100%; height:auto !important; }
	.temp_b_links_container .tpl_link.right { padding-bottom:5px; }
	.temp_b_links_container .tpl_link ul { float: none !important; width: 100% !important; margin: 0; padding: 10px 20px 10px 20px !important; }
	.roe_t2 { margin: 12px auto 20px auto; float: none; }
	.right_callout_container a iframe { width: 100%; }
	.inner_callouts_container .inner_callout {    margin: 15px 0px 0px 0px !important; }
	.inner_callouts_container { width: 195px !important; }
	.directory_container  { width:100% !important; float:none !important; }
	.dc_left.directory_container { padding-left:0px !important; }
	.pdf_btn { background: url("../images/misc/pdf-btn.jpg") no-repeat 100%/100%; width: 100%; }
	.bc1 img, .bc2 img, .bc3 img, .bc4 img, .bc5 img, .bc12 img, .bc11 img, .bc9 img { height: 52px !important; }
	.innerpage.temp-b .temp_b_links_container { width: 100% !important; }
	.patient-advocacy-member p { text-align: center; float: none; margin-right: 0; }
	.patient-advocacy-member img { margin-right: auto !important; margin-left: auto !important; display: block !important; }
	.patient-advocacy-member img { float: none !important; clear: both !important; height: auto !important; }
	.temp-c #editor_contents > p:nth-child(1) > img { margin-right: auto !important; margin-left: auto !important; display: block !important; float: none !important; clear: both !important; height:auto !important; }
	.temp-c #editor_contents > p:nth-child(1) { float: none !important; }
	.temp-c .type_c_container .panel-body img { float: none !important; margin-right: auto !important; margin-left: auto !important; display: block !important; height:auto !important; }
	.temp-c #editor_contents > p:nth-child(12) { text-align:center; }
	.temp-c .type_c_container .panel-body table,
	.temp-c .type_c_container .panel-body td,
	.temp-c .type_c_container .panel-body tr { border:0px !important; }
	.temp-c .type_c_container .panel-body tbody,
	.temp-c .type_c_container .panel-body td, .temp-c .type_c_container .panel-body tr { clear:both !important; width:100% !important; float:none !important; display:block !important; margin-bottom:10px; }
	.temp-a #editor_contents > p:nth-child(1) > img, 
	.temp-a #editor_contents > p:nth-child(4) > img,
	.temp-a #editor_contents > p:nth-child(9) > img:nth-child(1),
	.temp-a #editor_contents > p:nth-child(9) > img:nth-child(2) { margin-left:auto !important; margin-right:auto !important; float: none !important; clear:both !important; display:block !important; }
	.temp-a #editor_contents > p:nth-child(4) > strong > img { float: none !important; margin-left: auto !important; margin-right: auto !important; clear: both !important; display: block !important; margin-bottom: 20px; }
	#editor_contents > p:nth-child(1) > a > img,
	#editor_contents > ul:nth-child(5) > li:nth-child(4) > img { float:none !important; margin-left:auto !important; margin-right: auto !important; clear: both !important; display:block !important; }
	#editor_contents iframe { width:100% !important; }
	#editor_contents p img { margin-left: auto !important; margin-right:auto !important; clear:both !important; display:block !important; text-align:center; float:none !important; margin-bottom:10px !important; }
	.video_container iframe { height: 349px !important; }
	.bx-wrapper .slider_container.slider-6 p,
	.bx-wrapper .slider_container p { font-size: 26px !important; line-height: 30px !important; height: auto !important;  padding-bottom: 60px !important; }
	.bx-wrapper .readbtn { bottom: 0px !important; }
	.bx-wrapper .slider_container.slider-6 p { z-index: 0; }
	.bx-wrapper .slider_container.slider-6 .readbtn { bottom: 0px !important; } 
	.homepage .banner_main_container .slider-6 img { height: 30px !important; }
	.bx-wrapper .slider-5 p,
	.bx-wrapper .slider_container p { margin: 10px 0px 0px 5px !important; padding: 20px 20px 60px 40px !important; }
	.banner_main_container .bx-wrapper .slider-2 p { margin: 40px 0px 0px 5px !important; }
	.years-100 #looking-back .col-lg-3 { width: 100% !important; }
	.years-100 #timeline .col-lg-5 .img img { left: -60%; }
	.banner .bx-wrapper .slider_container.slider-4 p { padding: 33px 39px 70px !important; }
}
@media (max-width: 384px) {
	.years-100 #give-a-gift #support .carousel-inner > .item.two-liner { padding-top: 20px; }
	.years-100 #give-a-gift #support { font-size: 16px; }
	.fancybox-inner {  height: 591px !important; }
	div.banner_image_container.bc4 { background-position: left 62% top 0px !important; }
	.bx-wrapper .slider_container p { margin: 10px 0px 0px !important; width: 350px !important; }
	div.op_box:nth-child(14) img { clip: rect(0px, 408px, 69px, 0px); margin-left: -223px; }
	.slider_container { height: 270px !important; background-position: center top; background-size: 374% auto; }
	div.banner_image_container { background-size: 385% auto !important; }
	section.awards { width: 87%; }
	#cat1, #cat2, #cat3, #cat4, #cat5, #cat6, #cat7, #cat8, #cat9, #cat10, #cat11, #cat12 { height: 46px !important; }
	div.frm-select-design:nth-child(1), .cc_search_container input[type="text"], .cc_search_container select[type="text"] { width: 70% !important; }
	#news .bx-wrapper .bx-viewport { left: 0px !important; padding-top: 10px !important; }
	section.news.sn_pagination .sn_p_numbers, .cci_pagination .sn_p_numbers { padding: 0px; margin: 0px 0 20px 0; width: 100%; float: none; text-align: center; clear: both !important; }
	section.news.sn_pagination .sn_p_button.last, .cci_pagination .sn_p_button.last { margin-right: 33% !important; }
	.event-search-holder #field-event-search { display: block !important; margin-right: auto !important; margin-left: auto !important; clear: both; float: none !important; width: 100% !important; }
	.event-search-holder #show-event-filter { width: 100%; float: right !important; clear: both; display: block !important; position: static !important; margin: 10px auto !important; }
	.event-search-holder #field-event-search input { width: 100% !important; }
	.event-search-filter div.frm-select-design:nth-child(1), 
	.event-search-filter.cc_search_container input[type="text"], 
	.event-search-filter.cc_search_container select[type="text"] {  width: 100% !important; }
	section.news.sn_pagination .sn_p_button, .cci_pagination .sn_p_button { margin-bottom:10px; }
	.cci_pagination .sn_p_button.start { margin-left:21%; }
	section.news.sn_pagination .sn_p_button.last, .cci_pagination .sn_p_button.last { margin-right: 25% !important; }
	.filter-date table { display:block; }
	.filter-date tbody, 
	.filter-date td, .filter-date tr { clear:both !important; width:100% !important; float:none !important; display:block !important; margin-bottom:10px; }
	.event-search-filter #filter-date input, .event-search-filter select { width: 98% !important; margin: 0 auto 10px auto !important; float: none !important; }
	#filter-date > table:nth-child(1) > tbody:nth-child(1) > tr:nth-child(1) > td:nth-child(1) > div:nth-child(1) { left:0px !important; }
	.datepick, .event-search-holder input[type="text"] { padding:5px !important; margin:0 2px !important; }
	.category_title a { display: block; text-transform:uppercase; }
	#cat1 { background: url('../images/misc/mobile/cat1.png') top center no-repeat !important; }
	#cat2 { background: url('../images/misc/mobile/cat2.png') top center no-repeat !important; }
	#cat3 { background: url('../images/misc/mobile/cat3.png') top center no-repeat !important; }
	#cat4 { background: url('../images/misc/cat4.png') top center no-repeat !important; }
	#cat5 { background: url('../images/misc/mobile/cat5.png') top center no-repeat !important; }
	#cat6 { background: url('../images/misc/mobile/cat4.png') top center no-repeat !important; }
	#cat7 { background: url('../images/misc/mobile/cat5.png') top center no-repeat !important; }
	#cat8 { background: url('../images/misc/mobile/cat6.png') top center no-repeat !important; }
	#cat10 { background: url('../images/misc/mobile/cat7.png') top center no-repeat !important; }
	#cat12 { background: url('../images/misc/mobile/cat8.png') top center no-repeat !important; }
	h4#cat1, h4#cat2, h4#cat3, h4#cat4, h4#cat5, h4#cat6, h4#cat7, h4#cat8, h4#cat9, h4#cat10, h4#cat11, h4#cat12 { height: 50px !important; background-size: 140% auto !important; width: 100% !important; border-radius: 5px !important; background-color: #7B9AAC !important; background-position: right center !important; background-position-x: right !important; background-position-y:center !important; display: table; vertical-align: middle;
	} 
	.type_c_container h4.panel-title a { font-size: 16px; color: #FFF !important; font-family: Lato; line-height: 16px; }
	@-moz-document url-prefix() { 
		#news .bx-wrapper .bx-viewport { left: -260px; }
	}
	.bc1 img, .bc2 img, .bc3 img, .bc4 img, .bc5 img, .bc12 img, .bc11 img, .bc9 img { height: 52px !important; }
	.content_area .op_container.two { width:186px !important; }
	#editor_contents td, #editor_contents th { clear:both !important; width:100% !important; float:none !important; display:block !important; margin-bottom:10px; vertical-align: top !important; }
	.video_container iframe { height: 335px !important; }
	.years-100 #timeline .col-lg-5 .img img { left: -69%; }
	.years-100 .banner .banner_text_container p,
	.years-100 .banner .banner_text_container h1 { padding-left: 20px; padding-right: 20px; }
	.timeline li { left: 0px; }
	.cd-horizontal-timeline .events-content li { height: 375px; }
}
@media (max-width: 375px) {
	.years-100 #give-a-gift #support {  font-size: 15px; }
	.form_container .form .form_section .photo_upload input { padding: 5px 0px; width: 100% !important; }
	.slider-1 { background-position: left -70% top !important; }
	.slider_container { height: 270px !important; background-position: center top; background-size: 383% auto; }
	div.breadcrumbs > ul:nth-child(1) { width: 75% !important; }
	section.awards { width: 89%; }
	#cat1, #cat2, #cat3, #cat4, #cat5, #cat6, #cat7, #cat8, #cat9, #cat10, #cat11, #cat12 { height: 43px !important; }
	div.banner_image_container { background-size: 394% auto !important; }
	@-moz-document url-prefix() {  
		#news .bx-wrapper .bx-viewport { left: -259px; }
	}
	#news .slider_container { width: 292px !important; }
	.pdf_btn.small { margin: 0px auto 10px auto !important; display: block !important; float: none !important; width:210px !important; }
	.pdf_btn { width: 100% !important; height: auto !important; margin: 0 auto 10px auto !important; }
	.bx-wrapper .slider_container p, 
	.bx-wrapper .slider_container.slider-6 p { width: 100% !important; left: 0; padding-top: 10px; }
	.fancybox-inner { height: 583px !important; }
	.years-100 .banner .banner_text_container { padding-left: 20px; padding-right: 20px; }
	.years-100 .banner .banner_text_container p,
	.years-100 .banner .banner_text_container h1 { padding-left: 0px; padding-right: 0px; }
	.years-100 .banner .banner_text_container > div > a { width: 75%; margin-bottom:20px; }
	.years-100 #timeline .col-lg-5 .img img { left: -72%; }
	.cd-timeline-navigation { top: -381%; }
	.cd-horizontal-timeline .events-content li { height: 400px; }
	.home-mobile img { margin: 16px auto 0px; height: 70%; }
	.years-100 #timeline .facebook, .years-100 #timeline .twitter, .years-100 #timeline .instagram, .years-100 #timeline .newsletter { font-size: 17px; } 
}

@media (max-width: 360px) {
	.years-100 #give-a-gift #support { font-size: 14px; }
	.fancybox-inner { height: 570px !important; }
	div.banner_image_container.bc4 { background-position: left 64% top 0px !important; }
	.slider_container { height: 270px !important; background-position: center top;  background-size: 428% auto;	}
	div.banner_image_container { height: 218px; background-size: 436% auto !important; }
	section.wr .wr_content_container .wr_content_secondary_column .wr_content_calllout p.wr_content_calllout_text { font-size: 23px; }
	section.wr .wr_content_container .wr_content_secondary_column .wr_content_calllout #news a.wr_content_calllout_link { margin-top: 115px !important; }
	#news .bx-wrapper .bx-viewport { left: 0px; }
	section.awards { width: 93%; }
	#news { height:200px !important; }
	.wr_content_container .slider_container { width: 264px !important; }
	.wr_content_container .bx-wrapper .slider_container p { padding-right: 0px !important; }
	@-moz-document url-prefix() {  
		#news .bx-wrapper .bx-viewport { left: -45px; }
	}
	section.banner_after ul.mini_callouts_container { width: 98%; }

	.img-responsive { float:none !important; display:block !important; margin-left: auto !important; margin-right: auto !important; clear: both; margin-top: 10px !important; }
	.cci_pagination .sn_p_button.start { margin-left: 20%; }
	section.news.sn_pagination .sn_p_button.last, .cci_pagination .sn_p_button.last { margin-right: 23% !important; }
	.pdf_btn { font-size: 16px; }

	/* 20150323 */ 
	.slider_container.slider-2 { background-size: 380%; }
	.years-100 .banner, .years-100 .banner .banner_image_container { height: 680px; }
	.years-100 .banner .banner_image_container img { height: 100%; }
	.years-100 #timeline .col-lg-5 .img img { left: -78%; }
	.years-100 #timeline .facebook, .years-100 #timeline .twitter, .years-100 #timeline .instagram, .years-100 #timeline .newsletter { font-size: 16px; }
	.years-100 #give-a-gift #support .carousel-inner > .item.two-liner {padding-top: 20px; }
}
@media (max-width:342px) {
	.years-100 .banner .banner_main_container { height: 680px; background-size: auto 680px; }
}
@media (max-width: 320px) {
	.years-100 #give-a-gift #support { font-size: 11px; }
	.fancybox-inner { height: 534px !important; }
	.bx-wrapper .slider_container p {margin-top: 30px !important; }
	.nav.tab-1 > li.active:nth-child(1),
	.nav.tab-1 > li:nth-child(1) { width:50% !important; }

	/* 20150323 */
	.slider_container.slider-2 { background-size: 430%; }
	.slider-1 { background-position: left 64% top !important; }
	.slider_container { height: 270px !important; background-position: center top; background-size: 449% auto; 	}

	div.banner_image_container { background-size: 464% auto !important; background-position: left 47% top 0px !important; }
	section.banner_after ul.mini_callouts_container { width: 85%; }
	#news .slider_container { width: 252px !important; }
	.center_text_container span { font-size: 28px; }
	section.banner_after ul.mini_callouts_container { width:100% !important; }
	section.banner_after ul.mini_callouts_container li.mini_callout { margin-left: 9px !important; margin-right: 9px !important; margin-bottom: 0px !important; }
	section.wr .wr_content_container .wr_content_secondary_column .wr_content_calllout p.wr_content_calllout_text { font-size: 19px; }
	.wr_content_container .slider_container { width: 244px !important; }
	section.awards .newsletter_btn { background-size: 99%; height: 122px; width: 88%; }
	section.awards .newsletter_btn a { font-size: 23px; padding-top: 15px !important; }
	section.awards .newsletter_btn p { font-size: 15px; line-height: 19px; }
	section.awards .newsletter_btn:hover { background-position: left 2px bottom; }
	section.awards { width: 100%; }
	section.awards .award_set_container a { height: 98px; margin: 20px 19px; }
	section.gs .gs_box_container .gs_box, section.gs .gs_box_container .gs_box.last { width: 100%; }
	section.gs .gs_box_container .gs_box .gs_box_link { width: 90%; }
	#cat1, #cat2, #cat3, #cat4, #cat5, #cat6, #cat7, #cat8, #cat9, #cat10, #cat11, #cat12 { height: 38px !important; }
	@-moz-document url-prefix() { 
		#news .bx-wrapper .bx-viewport { left: -215px; }
	}
	.cci_pagination .sn_p_button.start { margin-left: 18%; }
	section.news.sn_pagination .sn_p_button.last, .cci_pagination .sn_p_button.last {  margin-right: 16% !important; }
	.temp_b_links_container .b_container { padding: 0px 15px !important; }
	.temp_b_links_container .b_container input[type="button"] { margin: 10px 23px 15px 0px !important; padding: 10px 0px; }
	h4#cat1, h4#cat2, h4#cat3, h4#cat4, h4#cat5, h4#cat6, h4#cat7, h4#cat8, h4#cat9, h4#cat10, h4#cat11, h4#cat12 { background-size: 150% auto !important; }
	.temp_b_links_container .b_container.bc_half .bc_input_container input[type="button"] { width: 50%; }
	.temp-b .right_callout_container.nofix { width: 100% !important; }
	.temp_b_links_container, .temp_b_links_container .tpl_link.left3d, .temp_b_links_container .tpl_link.middle3d, .temp_b_links_container .tpl_link.right3d { width: 100% !important; }
	aside .subnav { width: 100%; margin: 0 auto 20px auto !important; }
	aside .subnav .nav-tabs > li { width: 50% !important; }
	div.breadcrumbs > ul:nth-child(1) { width: 72% !important; }
	.bc1 img, .bc2 img, .bc3 img, .bc4 img, .bc5 img, .bc12 img, .bc11 img, .bc9 img { display: none !important; }
	.thin_button { font-size: 15px; background: url("../images/misc/collapse.png") no-repeat 95% 14px !important; }
	#recaptcha_widget_div #recaptcha_area, #recaptcha_widget_div #recaptcha_table { margin-left: auto !important; width: 100% !important; margin-right: auto !important; }
	.recaptchatable #recaptcha_image { margin: 0 !important; width: 100% !important; }
	.recaptchatable .recaptcha_r1_c1, 
	.recaptchatable .recaptcha_r3_c1, 
	.recaptchatable .recaptcha_r3_c2, 
	.recaptchatable .recaptcha_r7_c1, .recaptchatable .recaptcha_r8_c1, 
	.recaptchatable .recaptcha_r3_c3, .recaptchatable .recaptcha_r2_c1, 
	.recaptchatable .recaptcha_r4_c1, .recaptchatable 
	.recaptcha_r4_c2, .recaptchatable .recaptcha_r4_c4, 
	.recaptchatable .recaptcha_image_cell, .recaptchatable .recaptcha_r2_c2 { background: none !important; }
	#recaptcha_table > tbody > tr:nth-child(4) > td:nth-child(3) { width:100% !important; }
	.video_container iframe { height: 298px !important; }
	.gs_box iframe { height: 166px !important; }
	.bx-wrapper .slider_container p { margin: 10px 10px 0px !important; width: 93% !important; }
	.bx-wrapper .slider_container.slider-6 p { width: 93% !important; }
	.banner .bx-wrapper .slider_container p { padding: 30px 30px 50px !important; }
	.bx-wrapper .slider-5 .readbtn, .readbtn { left: 11% !important; padding: 0 20px; }
	.years-100 #timeline .col-lg-5 .img img { left: -96%; }
	.years-100 .col-lg-3 span { font-size: 14px; }
	.cd-horizontal-timeline .events-content li { height: 450px; }
	.cd-horizontal-timeline .events { top: 30px; }
	.cd-timeline-navigation { top: -416%; }
	.home-mobile img { margin: 19px auto 0px; height: 65%; }
	.years-100 #timeline .facebook, .years-100 #timeline .twitter, .years-100 #timeline .instagram, .years-100 #timeline .newsletter { font-size: 14px;}

	.years-100 .banner .banner_text_container { top: 3%; }
	.banner .bx-wrapper .slider_container.slider-4 p { padding: 33px 24px 70px !important; }
	.years-100 #give-a-gift #support .carousel-inner > .item { padding-top: 24px; }
	.years-100 #give-a-gift #support .carousel-inner > .item.two-liner { padding-top: 24px; }
}
@media (max-width: 240px) {
	form.clinical-trial input[type="button"], form.clinical-trial input[type="submit"], form.clinical-trial input[type="reset"] { width: 100% !important; }
	.years-100 #give-a-gift #support .carousel-inner > .item.two-liner { padding-top: 19px; }
	.years-100 #share-your-story .col-lg-3 { margin: 0px auto 40px auto !important; }
	.fancybox-inner { height: 506px !important; }
	#news .bx-wrapper .slider_container .wr_content_calllout_content { font-size: 15px !important; line-height: 18px !important; }
	.gs_box iframe { height: 196px !important; }
	.temp-c .right_callout_container { width: 100%; }
	.temp-c .right_callout_container a { display: block; clear: both; margin-bottom: 10px; margin-left: auto !important; margin-right: auto !important; float: none !important; }
	.temp-c .right_callout_container a.roe_d2 { height: auto !important; background-size: 100% 100% !important; width: 220px !important; float: none !important; margin-left: auto !important; margin-right: auto !important; }
	.temp-a #editor_contents object { width: 100% !important; }
	.form_container .form .form_section .photo_upload input { font-size: 15px; }
	#editor_contents p, 
	#editor_contents li { font-size:14px; }
	.temp-a #editor_contents > p:nth-child(7) > a > img { height: auto !important; }
	.homepage .bx-wrapper .bx-viewport, .homepage .bx-wrapper { height: 200px !important; }
	.slider-1 { background-position: left 600px top 0px !important; background-size: 285% auto; }
	.slider_container { height: 220px !important; background-position: center top; background-size: 452% auto; }
	div.banner_image_container { background-size: 627% auto !important; background-position: left 47% top 0px !important; }
	.banner_image_container.bc1 { background-position: left 55% top 0px !important; }
	div.banner_image_container.bc3 { background-position: left 37% top 0px !important; }
	div.breadcrumbs > ul:nth-child(1) { width: 65% !important; }
	#main-content .wrapper { margin-left: 10px !important; margin-right: 10px !important; 	}
	.mobile-header { height: 145px; background-size: 250%; 	}
	a.contact-us-mobile { height: 29px; top: 57px;padding-left:25px;font-size:14px; }
	.contact-number-mobile {  background: none repeat scroll 0 0 rgba(0, 0, 0, 0); display: block;  height: 38px; margin: 0 auto; position: relative; top: 91px; width: 100%; }
	a.contact-mobile-number { height: 29px; top: 93px; }
	a.home-mobile { height: 59px; }
	@-moz-document url-prefix() { 
		/*a.contact-us-mobile { height: 25px; top: 59px;	}*/
		a.contact-mobile-number { height: 26px; top: 87px; }
	}
	header { padding-bottom: 0px !important; height: 143px !important; }
	.homepage .megamenu_button a { margin-top: -46px !important; height: 30px !important; }
	.innerpage .megamenu_button a { margin-top: -29px !important; height: 30px !important; }
	section.wr .wr_content_container .wr_content_secondary_column .wr_content_calllout p.wr_content_calllout_text { font-size: 14px; line-height: 16px; }
	section.wr .wr_content_container .wr_content_secondary_column .wr_content_calllout img.icon { margin-right: 10px; }
	section.wr .wr_content_container .wr_content_secondary_column .wr_content_calllout p.wr_content_calllout_content { font-size: 15px; line-height: 18px; }
	#news .bx-wrapper .bx-viewport { left: 0px !important; top: -10px; }
	.wr_content_container #news .slider_container { width: 194px !important; }
	#news { margin-top:-40px; }
	section.wr .wr_content_container .wr_content_secondary_column .wr_content_calllout a.wr_content_calllout_link { font-size: 15px; }
	section.wr .wr_content_container { padding-bottom: 70px; }
	.wr_content_calllout_btm { bottom: 20px; }
	section.awards { width: 100%; }
	section.awards .award_set_container { width: 65%; }
	section.end .se_second_column .se_social_links { width: 220px; margin-left: -95px; }
	section.end .se_second_column .se_social_links .sl_container { float: left; margin-right: 10px; margin-bottom: 15px; }
	section.end .se_second_column .se_social_links .sl_container.s15 { margin-left:50px; }
	section.gs .gs_box_container .gs_box, section.gs .gs_box_container .gs_box.last { height: 360px; }
	section.awards .newsletter_btn { height: 85px; }
	section.awards .newsletter_btn:hover { background-position: left 2px bottom 1px; }
	section.awards .newsletter_btn a { font-size: 16px; padding-top: 15px !important; line-height: 18px; padding-left: 40px; }
	section.awards .newsletter_btn p { font-size: 11px; line-height: 13px; margin: 3px 0px 0px -27px; }
	#cat1, #cat2, #cat3, #cat4, #cat5, #cat6, #cat7, #cat8, #cat9, #cat10, #cat11, #cat12 { height: 28px !important; }
	div.frm-select-design:nth-child(1), 
	.cc_search_container input[type="text"], 
	.cc_search_container select[type="text"] { width: 100% !important; display: block; margin-bottom: 5px; float: none !important; clear: both; }
	.cc_search_container input[type="button"], 
	.cc_search_container select[type="button"] { float: none; display: block; margin-left: auto !important; margin-right: auto !important; clear: both; }
	.nav-tabs > li { width: 110px !important; }
	#editor_contents .right_callout_container.hide { width: 220px; }
	#editor_contents .right_callout_container.hide a { width: 100%; height: auto !important; }
	#editor_contents .right_callout_container.hide .roe_tc2,
	#editor_contents .right_callout_container.hide .roe_tc3 { width:104px !important; }
	.se_social_links .sl_container.sl5 { margin-left:50px; }
	.subnav .nav-tabs > li > a { padding-right: 10px; }
	
	input[type="button"], input[type="submit"], input[type="reset"] { width: 100%; }
	.content_large_button { font-size: 16px !important; line-height: 30px !important; }
	.cci_pagination .sn_p_button.start { margin-left: 6%; }
	section.news.sn_pagination .sn_p_button.last, .cci_pagination .sn_p_button.last { margin-right: 8% !important; }
	div.banner_image_container.bc5 { background-position: left -400px top 0px !important; }
	.recaptchatable #recaptcha_image { margin: 0 !important; width: 100% !important; }
	.recaptchatable .recaptcha_r1_c1, 
	.recaptchatable .recaptcha_r3_c1, 
	.recaptchatable .recaptcha_r3_c2, 
	.recaptchatable .recaptcha_r7_c1, 
	.recaptchatable .recaptcha_r8_c1, 
	.recaptchatable .recaptcha_r3_c3, 
	.recaptchatable .recaptcha_r2_c1, 
	.recaptchatable .recaptcha_r4_c1, 
	.recaptchatable .recaptcha_r4_c2, .recaptchatable .recaptcha_r4_c4, .recaptchatable .recaptcha_image_cell { background: none !important; }
	h4#cat1, h4#cat2, h4#cat3, h4#cat4, h4#cat5, h4#cat6, h4#cat7, h4#cat8, h4#cat9, h4#cat10, h4#cat11, h4#cat12 { background-size: 200% auto !important; height: 30px !important; }
	.type_c_container h4.panel-title a { font-size: 13px !important; }
	.roe_d2 { width: 100% !important; }
	.pdf_btn { font-size: 12px; }
	.temp-b .right_callout_container.nofix.map { width: 100% !important; }
	.thin_button { font-size: 14px; background: url("../images/misc/collapse.png") no-repeat 95% 24px !important; }
	.roe_t2 { width: 80%; height: auto !important; }
	.video_container iframe { height: 268px !important; }
	select[name="cmb_category"] { margin-bottom: 10px; }
	.news_container section.news { padding: 30px 10px 30px 10px !important; }
	section.news.sn_pagination .sn_p_button.last, .cci_pagination .sn_p_button.last { margin-right: 0% !important; float: left !important; }
	section.gs .gs_box_container .gs_box .gs_box_link { width: 87%; }
	#editorcontents li { padding-left: 0; text-indent: 0; word-break: break-all; }
	.bx-wrapper .slider_container.slider-6 p, .bx-wrapper .slider_container p { font-size: 16px !important; line-height: 20px !important; height: auto; padding-bottom: 50px !important; }
	.bx-wrapper .readbtn { padding-top: 5px !important; padding-bottom: 5px !important; padding-left: 10px; padding-right: 10px; bottom: 5px !important; font-size: 12px !important; }
	.homepage .banner_main_container .slider-6 img { height: 20px !important; margin-top: 0px; margin-bottom: 5px; }
	.banner_main_container .bx-wrapper .slider-2 p { margin: 20px 0px 0px 5px !important; }
	.bx-wrapper .slider_container p { margin: 5px 10px 0px !important; }
	.banner .bx-wrapper .slider_container p { padding: 20px 30px 50px !important; }
	.bx-wrapper .slider-5 .readbtn, .readbtn { left: 14% !important; }
	.years-100 #badge { top: 143px; }
	.years-100 .banner .banner_text_container h1 { font-size: 42px; }
	.years-100 .banner .banner_text_container > div > a { margin-bottom: 25px; }
	.years-100 .col-lg-3 span { font-size: 14px; padding: 10px 10px; line-height: 1; }
	.years-100 #looking-back .images, 
	.years-100 #events, .years-100 #give-a-gift, 
	.years-100 #looking-back, 
	.years-100 #share-your-story .container { padding-left: 10px; padding-right: 10px; }
	.years-100 #timeline p { font-size: 18px; line-height: 1.25; }
	.years-100 #timeline .facebook, 
	.years-100 #timeline .twitter, 
	.years-100 #timeline .instagram, 
	.years-100 #timeline .newsletter { padding: 12px 30px 12px 20px; font-size: 9px; }
	.years-100 #give-a-gift #support { padding: 20px 25px; font-size:12px; }
	.years-100 #give-a-gift #support .carousel-inner > .item.two-liner { padding-top: 17px; }
	.years-100 .btn2 { font-size: 18px; padding: 17px 25px 17px 15px; }
	.cd-horizontal-timeline .events-content li { padding: 24px 20px; }
	.events-content li .btn { width:80%; }
	.years-100 #timeline .col-lg-5 .img img { left: -174%; }
	.years-100 .banner .banner_text_container { top: 47%; }
	.years-100 #events { background-size: auto 100%; }
	.cd-horizontal-timeline .events-content li { height: 520px; }
	.home-mobile img { margin: 13px auto 0px; height: 60%; }
	.banner .bx-wrapper .slider_container.slider-4 p { padding: 20px 24px 70px !important; }
	.years-100 #give-a-gift #support .carousel-control.left { left: 10px; }
	.years-100 #give-a-gift #support .carousel-control.right { right: 10px; }
	
}
@media (height: 568px) {
	.years-100 .banner .banner_text_container { top: 14% !important; }
}
@media (height: 736px) and (width:414px) {
	.years-100 .banner .banner_text_container { top: 52% !important; }
}
@media (height: 548px) and (width:320px) {
	.years-100 .banner .banner_text_container { top: 12% !important; }
}
@media (max-width: 414px) and (-webkit-min-device-pixel-ratio: 1.5), (max-width: 414px) and (min--moz-device-pixel-ratio: 1.5), (max-width: 414px) and (-o-min-device-pixel-ratio: 3/2), (max-width: 414px) and (min-resolution: 1.5dppx)  {
	#news .bx-wrapper .bx-viewport { left: 0px !important; }
}