/* Topic Category Colors */
@-webkit-keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -webkit-transform: translateY(0);
  }
  40% {
    -webkit-transform: translateY(-30px);
  }
  60% {
    -webkit-transform: translateY(-15px);
  }
}
@-moz-keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -moz-transform: translateY(0);
  }
  40% {
    -moz-transform: translateY(-30px);
  }
  60% {
    -moz-transform: translateY(-15px);
  }
}
@-ms-keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -ms-transform: translateY(0);
  }
  40% {
    -ms-transform: translateY(-30px);
  }
  60% {
    -ms-transform: translateY(-15px);
  }
}
@-o-keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -o-transform: translateY(0);
  }
  40% {
    -o-transform: translateY(-30px);
  }
  60% {
    -o-transform: translateY(-15px);
  }
}
@keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    transform: translateY(0);
  }
  40% {
    transform: translateY(-30px);
  }
  60% {
    transform: translateY(-15px);
  }
}
@-webkit-keyframes bounceIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(0.3);
  }
  50% {
    opacity: 1;
    -webkit-transform: scale(1.05);
  }
  70% {
    -webkit-transform: scale(0.9);
  }
  100% {
    -webkit-transform: scale(1);
  }
}
@-moz-keyframes bounceIn {
  0% {
    opacity: 0;
    -moz-transform: scale(0.3);
  }
  50% {
    opacity: 1;
    -moz-transform: scale(1.05);
  }
  70% {
    -moz-transform: scale(0.9);
  }
  100% {
    -moz-transform: scale(1);
  }
}
@-ms-keyframes bounceIn {
  0% {
    opacity: 0;
    -ms-transform: scale(0.3);
  }
  50% {
    opacity: 1;
    -ms-transform: scale(1.05);
  }
  70% {
    -ms-transform: scale(0.9);
  }
  100% {
    -ms-transform: scale(1);
  }
}
@-o-keyframes bounceIn {
  0% {
    opacity: 0;
    -o-transform: scale(0.3);
  }
  50% {
    opacity: 1;
    -o-transform: scale(1.05);
  }
  70% {
    -o-transform: scale(0.9);
  }
  100% {
    -o-transform: scale(1);
  }
}
@keyframes bounceIn {
  0% {
    opacity: 0;
    transform: scale(0.3);
  }
  50% {
    opacity: 1;
    transform: scale(1.05);
  }
  70% {
    transform: scale(0.9);
  }
  100% {
    transform: scale(1);
  }
}
@-webkit-keyframes bounceInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateY(30px);
  }
  80% {
    -webkit-transform: translateY(-10px);
  }
  100% {
    -webkit-transform: translateY(0);
  }
}
@-moz-keyframes bounceInDown {
  0% {
    opacity: 0;
    -moz-transform: translateY(-2000px);
  }
  60% {
    opacity: 1;
    -moz-transform: translateY(30px);
  }
  80% {
    -moz-transform: translateY(-10px);
  }
  100% {
    -moz-transform: translateY(0);
  }
}
@-ms-keyframes bounceInDown {
  0% {
    opacity: 0;
    -ms-transform: translateY(-2000px);
  }
  60% {
    opacity: 1;
    -ms-transform: translateY(30px);
  }
  80% {
    -ms-transform: translateY(-10px);
  }
  100% {
    -ms-transform: translateY(0);
  }
}
@-o-keyframes bounceInDown {
  0% {
    opacity: 0;
    -o-transform: translateY(-2000px);
  }
  60% {
    opacity: 1;
    -o-transform: translateY(30px);
  }
  80% {
    -o-transform: translateY(-10px);
  }
  100% {
    -o-transform: translateY(0);
  }
}
@keyframes bounceInDown {
  0% {
    opacity: 0;
    transform: translateY(-2000px);
  }
  60% {
    opacity: 1;
    transform: translateY(30px);
  }
  80% {
    transform: translateY(-10px);
  }
  100% {
    transform: translateY(0);
  }
}
@-webkit-keyframes bounceInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateX(30px);
  }
  80% {
    -webkit-transform: translateX(-10px);
  }
  100% {
    -webkit-transform: translateX(0);
  }
}
@-moz-keyframes bounceInLeft {
  0% {
    opacity: 0;
    -moz-transform: translateX(-2000px);
  }
  60% {
    opacity: 1;
    -moz-transform: translateX(30px);
  }
  80% {
    -moz-transform: translateX(-10px);
  }
  100% {
    -moz-transform: translateX(0);
  }
}
@-ms-keyframes bounceInLeft {
  0% {
    opacity: 0;
    -ms-transform: translateX(-2000px);
  }
  60% {
    opacity: 1;
    -ms-transform: translateX(30px);
  }
  80% {
    -ms-transform: translateX(-10px);
  }
  100% {
    -ms-transform: translateX(0);
  }
}
@-o-keyframes bounceInLeft {
  0% {
    opacity: 0;
    -o-transform: translateX(-2000px);
  }
  60% {
    opacity: 1;
    -o-transform: translateX(30px);
  }
  80% {
    -o-transform: translateX(-10px);
  }
  100% {
    -o-transform: translateX(0);
  }
}
@keyframes bounceInLeft {
  0% {
    opacity: 0;
    transform: translateX(-2000px);
  }
  60% {
    opacity: 1;
    transform: translateX(30px);
  }
  80% {
    transform: translateX(-10px);
  }
  100% {
    transform: translateX(0);
  }
}
@-webkit-keyframes bounceInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateX(-30px);
  }
  80% {
    -webkit-transform: translateX(10px);
  }
  100% {
    -webkit-transform: translateX(0);
  }
}
@-moz-keyframes bounceInRight {
  0% {
    opacity: 0;
    -moz-transform: translateX(2000px);
  }
  60% {
    opacity: 1;
    -moz-transform: translateX(-30px);
  }
  80% {
    -moz-transform: translateX(10px);
  }
  100% {
    -moz-transform: translateX(0);
  }
}
@-ms-keyframes bounceInRight {
  0% {
    opacity: 0;
    -ms-transform: translateX(2000px);
  }
  60% {
    opacity: 1;
    -ms-transform: translateX(-30px);
  }
  80% {
    -ms-transform: translateX(10px);
  }
  100% {
    -ms-transform: translateX(0);
  }
}
@-o-keyframes bounceInRight {
  0% {
    opacity: 0;
    -o-transform: translateX(2000px);
  }
  60% {
    opacity: 1;
    -o-transform: translateX(-30px);
  }
  80% {
    -o-transform: translateX(10px);
  }
  100% {
    -o-transform: translateX(0);
  }
}
@keyframes bounceInRight {
  0% {
    opacity: 0;
    transform: translateX(2000px);
  }
  60% {
    opacity: 1;
    transform: translateX(-30px);
  }
  80% {
    transform: translateX(10px);
  }
  100% {
    transform: translateX(0);
  }
}
@-webkit-keyframes bounceInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
  }
  60% {
    opacity: 1;
    -webkit-transform: translateY(-30px);
  }
  80% {
    -webkit-transform: translateY(10px);
  }
  100% {
    -webkit-transform: translateY(0);
  }
}
@-moz-keyframes bounceInUp {
  0% {
    opacity: 0;
    -moz-transform: translateY(2000px);
  }
  60% {
    opacity: 1;
    -moz-transform: translateY(-30px);
  }
  80% {
    -moz-transform: translateY(10px);
  }
  100% {
    -moz-transform: translateY(0);
  }
}
@-ms-keyframes bounceInUp {
  0% {
    opacity: 0;
    -ms-transform: translateY(2000px);
  }
  60% {
    opacity: 1;
    -ms-transform: translateY(-30px);
  }
  80% {
    -ms-transform: translateY(10px);
  }
  100% {
    -ms-transform: translateY(0);
  }
}
@-o-keyframes bounceInUp {
  0% {
    opacity: 0;
    -o-transform: translateY(2000px);
  }
  60% {
    opacity: 1;
    -o-transform: translateY(-30px);
  }
  80% {
    -o-transform: translateY(10px);
  }
  100% {
    -o-transform: translateY(0);
  }
}
@keyframes bounceInUp {
  0% {
    opacity: 0;
    transform: translateY(2000px);
  }
  60% {
    opacity: 1;
    transform: translateY(-30px);
  }
  80% {
    transform: translateY(10px);
  }
  100% {
    transform: translateY(0);
  }
}
@-webkit-keyframes bounceOut {
  0% {
    -webkit-transform: scale(1);
  }
  25% {
    -webkit-transform: scale(0.95);
  }
  50% {
    opacity: 1;
    -webkit-transform: scale(1.1);
  }
  100% {
    opacity: 0;
    -webkit-transform: scale(0.3);
  }
}
@-moz-keyframes bounceOut {
  0% {
    -moz-transform: scale(1);
  }
  25% {
    -moz-transform: scale(0.95);
  }
  50% {
    opacity: 1;
    -moz-transform: scale(1.1);
  }
  100% {
    opacity: 0;
    -moz-transform: scale(0.3);
  }
}
@-ms-keyframes bounceOut {
  0% {
    -ms-transform: scale(1);
  }
  25% {
    -ms-transform: scale(0.95);
  }
  50% {
    opacity: 1;
    -ms-transform: scale(1.1);
  }
  100% {
    opacity: 0;
    -ms-transform: scale(0.3);
  }
}
@-o-keyframes bounceOut {
  0% {
    -o-transform: scale(1);
  }
  25% {
    -o-transform: scale(0.95);
  }
  50% {
    opacity: 1;
    -o-transform: scale(1.1);
  }
  100% {
    opacity: 0;
    -o-transform: scale(0.3);
  }
}
@keyframes bounceOut {
  0% {
    transform: scale(1);
  }
  25% {
    transform: scale(0.95);
  }
  50% {
    opacity: 1;
    transform: scale(1.1);
  }
  100% {
    opacity: 0;
    transform: scale(0.3);
  }
}
@-webkit-keyframes bounceOutDown {
  0% {
    -webkit-transform: translateY(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
  }
}
@-moz-keyframes bounceOutDown {
  0% {
    -moz-transform: translateY(0);
  }
  20% {
    opacity: 1;
    -moz-transform: translateY(-20px);
  }
  100% {
    opacity: 0;
    -moz-transform: translateY(2000px);
  }
}
@-ms-keyframes bounceOutDown {
  0% {
    -ms-transform: translateY(0);
  }
  20% {
    opacity: 1;
    -ms-transform: translateY(-20px);
  }
  100% {
    opacity: 0;
    -ms-transform: translateY(2000px);
  }
}
@-o-keyframes bounceOutDown {
  0% {
    -o-transform: translateY(0);
  }
  20% {
    opacity: 1;
    -o-transform: translateY(-20px);
  }
  100% {
    opacity: 0;
    -o-transform: translateY(2000px);
  }
}
@keyframes bounceOutDown {
  0% {
    transform: translateY(0);
  }
  20% {
    opacity: 1;
    transform: translateY(-20px);
  }
  100% {
    opacity: 0;
    transform: translateY(2000px);
  }
}
@-webkit-keyframes bounceOutLeft {
  0% {
    -webkit-transform: translateX(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateX(20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
  }
}
@-moz-keyframes bounceOutLeft {
  0% {
    -moz-transform: translateX(0);
  }
  20% {
    opacity: 1;
    -moz-transform: translateX(20px);
  }
  100% {
    opacity: 0;
    -moz-transform: translateX(-2000px);
  }
}
@-ms-keyframes bounceOutLeft {
  0% {
    -ms-transform: translateX(0);
  }
  20% {
    opacity: 1;
    -ms-transform: translateX(20px);
  }
  100% {
    opacity: 0;
    -ms-transform: translateX(-2000px);
  }
}
@-o-keyframes bounceOutLeft {
  0% {
    -o-transform: translateX(0);
  }
  20% {
    opacity: 1;
    -o-transform: translateX(20px);
  }
  100% {
    opacity: 0;
    -o-transform: translateX(-2000px);
  }
}
@keyframes bounceOutLeft {
  0% {
    transform: translateX(0);
  }
  20% {
    opacity: 1;
    transform: translateX(20px);
  }
  100% {
    opacity: 0;
    transform: translateX(-2000px);
  }
}
@-webkit-keyframes bounceOutRight {
  0% {
    -webkit-transform: translateX(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateX(-20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
  }
}
@-moz-keyframes bounceOutRight {
  0% {
    -moz-transform: translateX(0);
  }
  20% {
    opacity: 1;
    -moz-transform: translateX(-20px);
  }
  100% {
    opacity: 0;
    -moz-transform: translateX(2000px);
  }
}
@-ms-keyframes bounceOutRight {
  0% {
    -ms-transform: translateX(0);
  }
  20% {
    opacity: 1;
    -ms-transform: translateX(-20px);
  }
  100% {
    opacity: 0;
    -ms-transform: translateX(2000px);
  }
}
@-o-keyframes bounceOutRight {
  0% {
    -o-transform: translateX(0);
  }
  20% {
    opacity: 1;
    -o-transform: translateX(-20px);
  }
  100% {
    opacity: 0;
    -o-transform: translateX(2000px);
  }
}
@keyframes bounceOutRight {
  0% {
    transform: translateX(0);
  }
  20% {
    opacity: 1;
    transform: translateX(-20px);
  }
  100% {
    opacity: 0;
    transform: translateX(2000px);
  }
}
@-webkit-keyframes bounceOutUp {
  0% {
    -webkit-transform: translateY(0);
  }
  20% {
    opacity: 1;
    -webkit-transform: translateY(20px);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
  }
}
@-moz-keyframes bounceOutUp {
  0% {
    -moz-transform: translateY(0);
  }
  20% {
    opacity: 1;
    -moz-transform: translateY(20px);
  }
  100% {
    opacity: 0;
    -moz-transform: translateY(-2000px);
  }
}
@-ms-keyframes bounceOutUp {
  0% {
    -ms-transform: translateY(0);
  }
  20% {
    opacity: 1;
    -ms-transform: translateY(20px);
  }
  100% {
    opacity: 0;
    -ms-transform: translateY(-2000px);
  }
}
@-o-keyframes bounceOutUp {
  0% {
    -o-transform: translateY(0);
  }
  20% {
    opacity: 1;
    -o-transform: translateY(20px);
  }
  100% {
    opacity: 0;
    -o-transform: translateY(-2000px);
  }
}
@keyframes bounceOutUp {
  0% {
    transform: translateY(0);
  }
  20% {
    opacity: 1;
    transform: translateY(20px);
  }
  100% {
    opacity: 0;
    transform: translateY(-2000px);
  }
}
@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-moz-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-ms-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-o-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
@-webkit-keyframes fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
}
@-moz-keyframes fadeInDown {
  0% {
    opacity: 0;
    -moz-transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
}
@-ms-keyframes fadeInDown {
  0% {
    opacity: 0;
    -ms-transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    -ms-transform: translateY(0);
  }
}
@-o-keyframes fadeInDown {
  0% {
    opacity: 0;
    -ms-transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    -ms-transform: translateY(0);
  }
}
@keyframes fadeInDown {
  0% {
    opacity: 0;
    transform: translateY(-20px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
@-webkit-keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
}
@-moz-keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -moz-transform: translateY(-2000px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
}
@-ms-keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -ms-transform: translateY(-2000px);
  }
  100% {
    opacity: 1;
    -ms-transform: translateY(0);
  }
}
@-o-keyframes fadeInDownBig {
  0% {
    opacity: 0;
    -o-transform: translateY(-2000px);
  }
  100% {
    opacity: 1;
    -o-transform: translateY(0);
  }
}
@keyframes fadeInDownBig {
  0% {
    opacity: 0;
    transform: translateY(-2000px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
@-webkit-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
}
@-moz-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -moz-transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
}
@-ms-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -ms-transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    -ms-transform: translateX(0);
  }
}
@-o-keyframes fadeInLeft {
  0% {
    opacity: 0;
    -o-transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    -o-transform: translateX(0);
  }
}
@keyframes fadeInLeft {
  0% {
    opacity: 0;
    transform: translateX(-20px);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}
@-webkit-keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
}
@-moz-keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -moz-transform: translateX(-2000px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
}
@-ms-keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -ms-transform: translateX(-2000px);
  }
  100% {
    opacity: 1;
    -ms-transform: translateX(0);
  }
}
@-o-keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    -o-transform: translateX(-2000px);
  }
  100% {
    opacity: 1;
    -o-transform: translateX(0);
  }
}
@keyframes fadeInLeftBig {
  0% {
    opacity: 0;
    transform: translateX(-2000px);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}
@-webkit-keyframes fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
}
@-moz-keyframes fadeInRight {
  0% {
    opacity: 0;
    -moz-transform: translateX(20px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
}
@-ms-keyframes fadeInRight {
  0% {
    opacity: 0;
    -ms-transform: translateX(20px);
  }
  100% {
    opacity: 1;
    -ms-transform: translateX(0);
  }
}
@-o-keyframes fadeInRight {
  0% {
    opacity: 0;
    -o-transform: translateX(20px);
  }
  100% {
    opacity: 1;
    -o-transform: translateX(0);
  }
}
@keyframes fadeInRight {
  0% {
    opacity: 0;
    transform: translateX(20px);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}
@-webkit-keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
}
@-moz-keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -moz-transform: translateX(2000px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
}
@-ms-keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -ms-transform: translateX(2000px);
  }
  100% {
    opacity: 1;
    -ms-transform: translateX(0);
  }
}
@-o-keyframes fadeInRightBig {
  0% {
    opacity: 0;
    -o-transform: translateX(2000px);
  }
  100% {
    opacity: 1;
    -o-transform: translateX(0);
  }
}
@keyframes fadeInRightBig {
  0% {
    opacity: 0;
    transform: translateX(2000px);
  }
  100% {
    opacity: 1;
    transform: translateX(0);
  }
}
@-webkit-keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
}
@-moz-keyframes fadeInUp {
  0% {
    opacity: 0;
    -moz-transform: translateY(20px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
}
@-ms-keyframes fadeInUp {
  0% {
    opacity: 0;
    -ms-transform: translateY(20px);
  }
  100% {
    opacity: 1;
    -ms-transform: translateY(0);
  }
}
@-o-keyframes fadeInUp {
  0% {
    opacity: 0;
    -o-transform: translateY(20px);
  }
  100% {
    opacity: 1;
    -o-transform: translateY(0);
  }
}
@keyframes fadeInUp {
  0% {
    opacity: 0;
    transform: translateY(20px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
@-webkit-keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
}
@-moz-keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -moz-transform: translateY(2000px);
  }
  100% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
}
@-ms-keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -ms-transform: translateY(2000px);
  }
  100% {
    opacity: 1;
    -ms-transform: translateY(0);
  }
}
@-o-keyframes fadeInUpBig {
  0% {
    opacity: 0;
    -o-transform: translateY(2000px);
  }
  100% {
    opacity: 1;
    -o-transform: translateY(0);
  }
}
@keyframes fadeInUpBig {
  0% {
    opacity: 0;
    transform: translateY(2000px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}
@-webkit-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-moz-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-ms-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-o-keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes fadeOut {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@-webkit-keyframes fadeOutDown {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(20px);
  }
}
@-moz-keyframes fadeOutDown {
  0% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -moz-transform: translateY(20px);
  }
}
@-ms-keyframes fadeOutDown {
  0% {
    opacity: 1;
    -ms-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -ms-transform: translateY(20px);
  }
}
@-o-keyframes fadeOutDown {
  0% {
    opacity: 1;
    -o-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -o-transform: translateY(20px);
  }
}
@keyframes fadeOutDown {
  0% {
    opacity: 1;
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    transform: translateY(20px);
  }
}
@-webkit-keyframes fadeOutDownBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
  }
}
@-moz-keyframes fadeOutDownBig {
  0% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -moz-transform: translateY(2000px);
  }
}
@-ms-keyframes fadeOutDownBig {
  0% {
    opacity: 1;
    -ms-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -ms-transform: translateY(2000px);
  }
}
@-o-keyframes fadeOutDownBig {
  0% {
    opacity: 1;
    -o-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -o-transform: translateY(2000px);
  }
}
@keyframes fadeOutDownBig {
  0% {
    opacity: 1;
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    transform: translateY(2000px);
  }
}
@-webkit-keyframes fadeOutLeft {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
  }
}
@-moz-keyframes fadeOutLeft {
  0% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -moz-transform: translateX(-20px);
  }
}
@-ms-keyframes fadeOutLeft {
  0% {
    opacity: 1;
    -ms-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -ms-transform: translateX(-20px);
  }
}
@-o-keyframes fadeOutLeft {
  0% {
    opacity: 1;
    -o-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -o-transform: translateX(-20px);
  }
}
@keyframes fadeOutLeft {
  0% {
    opacity: 1;
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    transform: translateX(-20px);
  }
}
@-webkit-keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
  }
}
@-moz-keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -moz-transform: translateX(-2000px);
  }
}
@-ms-keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
    -ms-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -ms-transform: translateX(-2000px);
  }
}
@-o-keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
    -o-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -o-transform: translateX(-2000px);
  }
}
@keyframes fadeOutLeftBig {
  0% {
    opacity: 1;
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    transform: translateX(-2000px);
  }
}
@-webkit-keyframes fadeOutRight {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(20px);
  }
}
@-moz-keyframes fadeOutRight {
  0% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -moz-transform: translateX(20px);
  }
}
@-ms-keyframes fadeOutRight {
  0% {
    opacity: 1;
    -ms-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -ms-transform: translateX(20px);
  }
}
@-o-keyframes fadeOutRight {
  0% {
    opacity: 1;
    -o-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -o-transform: translateX(20px);
  }
}
@keyframes fadeOutRight {
  0% {
    opacity: 1;
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    transform: translateX(20px);
  }
}
@-webkit-keyframes fadeOutRightBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
  }
}
@-moz-keyframes fadeOutRightBig {
  0% {
    opacity: 1;
    -moz-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -moz-transform: translateX(2000px);
  }
}
@-ms-keyframes fadeOutRightBig {
  0% {
    opacity: 1;
    -ms-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -ms-transform: translateX(2000px);
  }
}
@-o-keyframes fadeOutRightBig {
  0% {
    opacity: 1;
    -o-transform: translateX(0);
  }
  100% {
    opacity: 0;
    -o-transform: translateX(2000px);
  }
}
@keyframes fadeOutRightBig {
  0% {
    opacity: 1;
    transform: translateX(0);
  }
  100% {
    opacity: 0;
    transform: translateX(2000px);
  }
}
@-webkit-keyframes fadeOutUp {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
  }
}
@-moz-keyframes fadeOutUp {
  0% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -moz-transform: translateY(-20px);
  }
}
@-ms-keyframes fadeOutUp {
  0% {
    opacity: 1;
    -ms-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -ms-transform: translateY(-20px);
  }
}
@-o-keyframes fadeOutUp {
  0% {
    opacity: 1;
    -o-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -o-transform: translateY(-20px);
  }
}
@keyframes fadeOutUp {
  0% {
    opacity: 1;
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    transform: translateY(-20px);
  }
}
@-webkit-keyframes fadeOutUpBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
  }
}
@-moz-keyframes fadeOutUpBig {
  0% {
    opacity: 1;
    -moz-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -moz-transform: translateY(-2000px);
  }
}
@-o-keyframes fadeOutUpBig {
  0% {
    opacity: 1;
    -o-transform: translateY(0);
  }
  100% {
    opacity: 0;
    -o-transform: translateY(-2000px);
  }
}
@keyframes fadeOutUpBig {
  0% {
    opacity: 1;
    transform: translateY(0);
  }
  100% {
    opacity: 0;
    transform: translateY(-2000px);
  }
}
@-webkit-keyframes flash {
  0%, 50%, 100% {
    opacity: 1;
  }
  25%, 75% {
    opacity: 0;
  }
}
@-moz-keyframes flash {
  0%, 50%, 100% {
    opacity: 1;
  }
  25%, 75% {
    opacity: 0;
  }
}
@-ms-keyframes flash {
  0%, 50%, 100% {
    opacity: 1;
  }
  25%, 75% {
    opacity: 0;
  }
}
@-o-keyframes flash {
  0%, 50%, 100% {
    opacity: 1;
  }
  25%, 75% {
    opacity: 0;
  }
}
@keyframes flash {
  0%, 50%, 100% {
    opacity: 1;
  }
  25%, 75% {
    opacity: 0;
  }
}
@-webkit-keyframes flip {
  0% {
    -webkit-transform: perspective(400px) rotateY(0);
    -webkit-animation-timing-function: ease-out;
  }
  40% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg);
    -webkit-animation-timing-function: ease-out;
  }
  50% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -webkit-animation-timing-function: ease-in;
  }
  80% {
    -webkit-transform: perspective(400px) rotateY(360deg) scale(0.95);
    -webkit-animation-timing-function: ease-in;
  }
  100% {
    -webkit-transform: perspective(400px) scale(1);
    -webkit-animation-timing-function: ease-in;
  }
}
@-moz-keyframes flip {
  0% {
    -moz-transform: perspective(400px) rotateY(0);
    -moz-animation-timing-function: ease-out;
  }
  40% {
    -moz-transform: perspective(400px) translateZ(150px) rotateY(170deg);
    -moz-animation-timing-function: ease-out;
  }
  50% {
    -moz-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -moz-animation-timing-function: ease-in;
  }
  80% {
    -moz-transform: perspective(400px) rotateY(360deg) scale(0.95);
    -moz-animation-timing-function: ease-in;
  }
  100% {
    -moz-transform: perspective(400px) scale(1);
    -moz-animation-timing-function: ease-in;
  }
}
@-o-keyframes flip {
  0% {
    -o-transform: perspective(400px) rotateY(0);
    -o-animation-timing-function: ease-out;
  }
  40% {
    -o-transform: perspective(400px) translateZ(150px) rotateY(170deg);
    -o-animation-timing-function: ease-out;
  }
  50% {
    -o-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -o-animation-timing-function: ease-in;
  }
  80% {
    -o-transform: perspective(400px) rotateY(360deg) scale(0.95);
    -o-animation-timing-function: ease-in;
  }
  100% {
    -o-transform: perspective(400px) scale(1);
    -o-animation-timing-function: ease-in;
  }
}
@keyframes flip {
  0% {
    transform: perspective(400px) rotateY(0);
    animation-timing-function: ease-out;
  }
  40% {
    transform: perspective(400px) translateZ(150px) rotateY(170deg);
    animation-timing-function: ease-out;
  }
  50% {
    transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    animation-timing-function: ease-in;
  }
  80% {
    transform: perspective(400px) rotateY(360deg) scale(0.95);
    animation-timing-function: ease-in;
  }
  100% {
    transform: perspective(400px) scale(1);
    animation-timing-function: ease-in;
  }
}
@-webkit-keyframes flipInX {
  0% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotateX(-10deg);
  }
  70% {
    -webkit-transform: perspective(400px) rotateX(10deg);
  }
  100% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}
@-moz-keyframes flipInX {
  0% {
    -moz-transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
  40% {
    -moz-transform: perspective(400px) rotateX(-10deg);
  }
  70% {
    -moz-transform: perspective(400px) rotateX(10deg);
  }
  100% {
    -moz-transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}
@-o-keyframes flipInX {
  0% {
    -o-transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
  40% {
    -o-transform: perspective(400px) rotateX(-10deg);
  }
  70% {
    -o-transform: perspective(400px) rotateX(10deg);
  }
  100% {
    -o-transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}
@keyframes flipInX {
  0% {
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
  40% {
    transform: perspective(400px) rotateX(-10deg);
  }
  70% {
    transform: perspective(400px) rotateX(10deg);
  }
  100% {
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}
@-webkit-keyframes flipInY {
  0% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotateY(-10deg);
  }
  70% {
    -webkit-transform: perspective(400px) rotateY(10deg);
  }
  100% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}
@-moz-keyframes flipInY {
  0% {
    -moz-transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
  40% {
    -moz-transform: perspective(400px) rotateY(-10deg);
  }
  70% {
    -moz-transform: perspective(400px) rotateY(10deg);
  }
  100% {
    -moz-transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}
@-ms-keyframes flipInY {
  0% {
    -ms-transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
  40% {
    -ms-transform: perspective(400px) rotateY(-10deg);
  }
  70% {
    -ms-transform: perspective(400px) rotateY(10deg);
  }
  100% {
    -ms-transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}
@-o-keyframes flipInY {
  0% {
    -o-transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
  40% {
    -o-transform: perspective(400px) rotateY(-10deg);
  }
  70% {
    -o-transform: perspective(400px) rotateY(10deg);
  }
  100% {
    -o-transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}
@keyframes flipInY {
  0% {
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
  40% {
    transform: perspective(400px) rotateY(-10deg);
  }
  70% {
    transform: perspective(400px) rotateY(10deg);
  }
  100% {
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}
@-webkit-keyframes flipOutX {
  0% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}
@-moz-keyframes flipOutX {
  0% {
    -moz-transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
  100% {
    -moz-transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}
@-ms-keyframes flipOutX {
  0% {
    -ms-transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
  100% {
    -ms-transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}
@-o-keyframes flipOutX {
  0% {
    -o-transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
  100% {
    -o-transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}
@keyframes flipOutX {
  0% {
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
  100% {
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}
@-webkit-keyframes flipOutY {
  0% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}
@-moz-keyframes flipOutY {
  0% {
    -moz-transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
  100% {
    -moz-transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}
@-ms-keyframes flipOutY {
  0% {
    -ms-transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
  100% {
    -ms-transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}
@-o-keyframes flipOutY {
  0% {
    -o-transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
  100% {
    -o-transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}
@keyframes flipOutY {
  0% {
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
  100% {
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}
@-webkit-keyframes hinge {
  0% {
    -webkit-transform: rotate(0);
    -webkit-transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
  }
  20%, 60% {
    -webkit-transform: rotate(80deg);
    -webkit-transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
  }
  40% {
    -webkit-transform: rotate(60deg);
    -webkit-transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
  }
  80% {
    -webkit-transform: rotate(60deg) translateY(0);
    opacity: 1;
    -webkit-transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
  }
  100% {
    -webkit-transform: translateY(700px);
    opacity: 0;
  }
}
@-moz-keyframes hinge {
  0% {
    -moz-transform: rotate(0);
    -moz-transform-origin: top left;
    -moz-animation-timing-function: ease-in-out;
  }
  20%, 60% {
    -moz-transform: rotate(80deg);
    -moz-transform-origin: top left;
    -moz-animation-timing-function: ease-in-out;
  }
  40% {
    -moz-transform: rotate(60deg);
    -moz-transform-origin: top left;
    -moz-animation-timing-function: ease-in-out;
  }
  80% {
    -moz-transform: rotate(60deg) translateY(0);
    opacity: 1;
    -moz-transform-origin: top left;
    -moz-animation-timing-function: ease-in-out;
  }
  100% {
    -moz-transform: translateY(700px);
    opacity: 0;
  }
}
@-ms-keyframes hinge {
  0% {
    -ms-transform: rotate(0);
    -ms-transform-origin: top left;
    -ms-animation-timing-function: ease-in-out;
  }
  20%, 60% {
    -ms-transform: rotate(80deg);
    -ms-transform-origin: top left;
    -ms-animation-timing-function: ease-in-out;
  }
  40% {
    -ms-transform: rotate(60deg);
    -ms-transform-origin: top left;
    -ms-animation-timing-function: ease-in-out;
  }
  80% {
    -ms-transform: rotate(60deg) translateY(0);
    opacity: 1;
    -ms-transform-origin: top left;
    -ms-animation-timing-function: ease-in-out;
  }
  100% {
    -ms-transform: translateY(700px);
    opacity: 0;
  }
}
@-o-keyframes hinge {
  0% {
    -o-transform: rotate(0);
    -o-transform-origin: top left;
    -o-animation-timing-function: ease-in-out;
  }
  20%, 60% {
    -o-transform: rotate(80deg);
    -o-transform-origin: top left;
    -o-animation-timing-function: ease-in-out;
  }
  40% {
    -o-transform: rotate(60deg);
    -o-transform-origin: top left;
    -o-animation-timing-function: ease-in-out;
  }
  80% {
    -o-transform: rotate(60deg) translateY(0);
    opacity: 1;
    -o-transform-origin: top left;
    -o-animation-timing-function: ease-in-out;
  }
  100% {
    -o-transform: translateY(700px);
    opacity: 0;
  }
}
@keyframes hinge {
  0% {
    transform: rotate(0);
    transform-origin: top left;
    animation-timing-function: ease-in-out;
  }
  20%, 60% {
    transform: rotate(80deg);
    transform-origin: top left;
    animation-timing-function: ease-in-out;
  }
  40% {
    transform: rotate(60deg);
    transform-origin: top left;
    animation-timing-function: ease-in-out;
  }
  80% {
    transform: rotate(60deg) translateY(0);
    opacity: 1;
    transform-origin: top left;
    animation-timing-function: ease-in-out;
  }
  100% {
    transform: translateY(700px);
    opacity: 0;
  }
}
@-webkit-keyframes lightSpeedIn {
  0% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}
@-moz-keyframes lightSpeedIn {
  0% {
    -moz-transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -moz-transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }
  80% {
    -moz-transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }
  100% {
    -moz-transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}
@-ms-keyframes lightSpeedIn {
  0% {
    -ms-transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -ms-transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }
  80% {
    -ms-transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }
  100% {
    -ms-transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}
@-o-keyframes lightSpeedIn {
  0% {
    -o-transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -o-transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }
  80% {
    -o-transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }
  100% {
    -o-transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}
@keyframes lightSpeedIn {
  0% {
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
  60% {
    transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }
  80% {
    transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }
  100% {
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}
@-webkit-keyframes lightSpeedOut {
  0% {
    -webkit-transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}
@-moz-keyframes lightSpeedOut {
  0% {
    -moz-transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
  100% {
    -moz-transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}
@-ms-keyframes lightSpeedOut {
  0% {
    -ms-transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
  100% {
    -ms-transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}
@-o-keyframes lightSpeedOut {
  0% {
    -o-transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
  100% {
    -o-transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}
@keyframes lightSpeedOut {
  0% {
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
  100% {
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}
@-webkit-keyframes pulse {
  0% {
    -webkit-transform: scale(1);
  }
  50% {
    -webkit-transform: scale(1.1);
  }
  100% {
    -webkit-transform: scale(1);
  }
}
@-moz-keyframes pulse {
  0% {
    -moz-transform: scale(1);
  }
  50% {
    -moz-transform: scale(1.1);
  }
  100% {
    -moz-transform: scale(1);
  }
}
@-ms-keyframes pulse {
  0% {
    -ms-transform: scale(1);
  }
  50% {
    -ms-transform: scale(1.1);
  }
  100% {
    -ms-transform: scale(1);
  }
}
@-o-keyframes pulse {
  0% {
    -o-transform: scale(1);
  }
  50% {
    -o-transform: scale(1.1);
  }
  100% {
    -o-transform: scale(1);
  }
}
@keyframes pulse {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.1);
  }
  100% {
    transform: scale(1);
  }
}
@-webkit-keyframes rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) rotate(-120deg);
  }
  100% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
  }
}
@-moz-keyframes rollIn {
  0% {
    opacity: 0;
    -moz-transform: translateX(-100%) rotate(-120deg);
  }
  100% {
    opacity: 1;
    -moz-transform: translateX(0px) rotate(0deg);
  }
}
@-ms-keyframes rollIn {
  0% {
    opacity: 0;
    -ms-transform: translateX(-100%) rotate(-120deg);
  }
  100% {
    opacity: 1;
    -ms-transform: translateX(0px) rotate(0deg);
  }
}
@-o-keyframes rollIn {
  0% {
    opacity: 0;
    -o-transform: translateX(-100%) rotate(-120deg);
  }
  100% {
    opacity: 1;
    -o-transform: translateX(0px) rotate(0deg);
  }
}
@keyframes rollIn {
  0% {
    opacity: 0;
    transform: translateX(-100%) rotate(-120deg);
  }
  100% {
    opacity: 1;
    transform: translateX(0px) rotate(0deg);
  }
}
@-webkit-keyframes rollOut {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
  }
  100% {
    opacity: 0;
    -webkit-transform: translateX(100%) rotate(120deg);
  }
}
@-moz-keyframes rollOut {
  0% {
    opacity: 1;
    -moz-transform: translateX(0px) rotate(0deg);
  }
  100% {
    opacity: 0;
    -moz-transform: translateX(100%) rotate(120deg);
  }
}
@-ms-keyframes rollOut {
  0% {
    opacity: 1;
    -ms-transform: translateX(0px) rotate(0deg);
  }
  100% {
    opacity: 0;
    -ms-transform: translateX(100%) rotate(120deg);
  }
}
@-o-keyframes rollOut {
  0% {
    opacity: 1;
    -o-transform: translateX(0px) rotate(0deg);
  }
  100% {
    opacity: 0;
    -o-transform: translateX(100%) rotate(120deg);
  }
}
@keyframes rollOut {
  0% {
    opacity: 1;
    transform: translateX(0px) rotate(0deg);
  }
  100% {
    opacity: 0;
    transform: translateX(100%) rotate(120deg);
  }
}
@-webkit-keyframes rotateIn {
  0% {
    -webkit-transform-origin: center center;
    -webkit-transform: rotate(-200deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: center center;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
}
@-moz-keyframes rotateIn {
  0% {
    -moz-transform-origin: center center;
    -moz-transform: rotate(-200deg);
    opacity: 0;
  }
  100% {
    -moz-transform-origin: center center;
    -moz-transform: rotate(0);
    opacity: 1;
  }
}
@-ms-keyframes rotateIn {
  0% {
    -ms-transform-origin: center center;
    -ms-transform: rotate(-200deg);
    opacity: 0;
  }
  100% {
    -ms-transform-origin: center center;
    -ms-transform: rotate(0);
    opacity: 1;
  }
}
@-o-keyframes rotateIn {
  0% {
    -o-transform-origin: center center;
    -o-transform: rotate(-200deg);
    opacity: 0;
  }
  100% {
    -o-transform-origin: center center;
    -o-transform: rotate(0);
    opacity: 1;
  }
}
@keyframes rotateIn {
  0% {
    transform-origin: center center;
    transform: rotate(-200deg);
    opacity: 0;
  }
  100% {
    transform-origin: center center;
    transform: rotate(0);
    opacity: 1;
  }
}
@-webkit-keyframes rotateInDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: left bottom;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
}
@-moz-keyframes rotateInDownLeft {
  0% {
    -moz-transform-origin: left bottom;
    -moz-transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -moz-transform-origin: left bottom;
    -moz-transform: rotate(0);
    opacity: 1;
  }
}
@-ms-keyframes rotateInDownLeft {
  0% {
    -ms-transform-origin: left bottom;
    -ms-transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -ms-transform-origin: left bottom;
    -ms-transform: rotate(0);
    opacity: 1;
  }
}
@-o-keyframes rotateInDownLeft {
  0% {
    -o-transform-origin: left bottom;
    -o-transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -o-transform-origin: left bottom;
    -o-transform: rotate(0);
    opacity: 1;
  }
}
@keyframes rotateInDownLeft {
  0% {
    transform-origin: left bottom;
    transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    transform-origin: left bottom;
    transform: rotate(0);
    opacity: 1;
  }
}
@-webkit-keyframes rotateInDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: right bottom;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
}
@-moz-keyframes rotateInDownRight {
  0% {
    -moz-transform-origin: right bottom;
    -moz-transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -moz-transform-origin: right bottom;
    -moz-transform: rotate(0);
    opacity: 1;
  }
}
@-ms-keyframes rotateInDownRight {
  0% {
    -ms-transform-origin: right bottom;
    -ms-transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -ms-transform-origin: right bottom;
    -ms-transform: rotate(0);
    opacity: 1;
  }
}
@-o-keyframes rotateInDownRight {
  0% {
    -o-transform-origin: right bottom;
    -o-transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -o-transform-origin: right bottom;
    -o-transform: rotate(0);
    opacity: 1;
  }
}
@keyframes rotateInDownRight {
  0% {
    transform-origin: right bottom;
    transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    transform-origin: right bottom;
    transform: rotate(0);
    opacity: 1;
  }
}
@-webkit-keyframes rotateInUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: left bottom;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
}
@-moz-keyframes rotateInUpLeft {
  0% {
    -moz-transform-origin: left bottom;
    -moz-transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -moz-transform-origin: left bottom;
    -moz-transform: rotate(0);
    opacity: 1;
  }
}
@-ms-keyframes rotateInUpLeft {
  0% {
    -ms-transform-origin: left bottom;
    -ms-transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -ms-transform-origin: left bottom;
    -ms-transform: rotate(0);
    opacity: 1;
  }
}
@-o-keyframes rotateInUpLeft {
  0% {
    -o-transform-origin: left bottom;
    -o-transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    -o-transform-origin: left bottom;
    -o-transform: rotate(0);
    opacity: 1;
  }
}
@keyframes rotateInUpLeft {
  0% {
    transform-origin: left bottom;
    transform: rotate(90deg);
    opacity: 0;
  }
  100% {
    transform-origin: left bottom;
    transform: rotate(0);
    opacity: 1;
  }
}
@-webkit-keyframes rotateInUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -webkit-transform-origin: right bottom;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
}
@-moz-keyframes rotateInUpRight {
  0% {
    -moz-transform-origin: right bottom;
    -moz-transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -moz-transform-origin: right bottom;
    -moz-transform: rotate(0);
    opacity: 1;
  }
}
@-ms-keyframes rotateInUpRight {
  0% {
    -ms-transform-origin: right bottom;
    -ms-transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -ms-transform-origin: right bottom;
    -ms-transform: rotate(0);
    opacity: 1;
  }
}
@-o-keyframes rotateInUpRight {
  0% {
    -o-transform-origin: right bottom;
    -o-transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    -o-transform-origin: right bottom;
    -o-transform: rotate(0);
    opacity: 1;
  }
}
@keyframes rotateInUpRight {
  0% {
    transform-origin: right bottom;
    transform: rotate(-90deg);
    opacity: 0;
  }
  100% {
    transform-origin: right bottom;
    transform: rotate(0);
    opacity: 1;
  }
}
@-webkit-keyframes rotateOut {
  0% {
    -webkit-transform-origin: center center;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: center center;
    -webkit-transform: rotate(200deg);
    opacity: 0;
  }
}
@-moz-keyframes rotateOut {
  0% {
    -moz-transform-origin: center center;
    -moz-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -moz-transform-origin: center center;
    -moz-transform: rotate(200deg);
    opacity: 0;
  }
}
@-ms-keyframes rotateOut {
  0% {
    -ms-transform-origin: center center;
    -ms-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -ms-transform-origin: center center;
    -ms-transform: rotate(200deg);
    opacity: 0;
  }
}
@-o-keyframes rotateOut {
  0% {
    -o-transform-origin: center center;
    -o-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -o-transform-origin: center center;
    -o-transform: rotate(200deg);
    opacity: 0;
  }
}
@keyframes rotateOut {
  0% {
    transform-origin: center center;
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    transform-origin: center center;
    transform: rotate(200deg);
    opacity: 0;
  }
}
@-webkit-keyframes rotateOutDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    opacity: 0;
  }
}
@-moz-keyframes rotateOutDownLeft {
  0% {
    -moz-transform-origin: left bottom;
    -moz-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -moz-transform-origin: left bottom;
    -moz-transform: rotate(90deg);
    opacity: 0;
  }
}
@-ms-keyframes rotateOutDownLeft {
  0% {
    -ms-transform-origin: left bottom;
    -ms-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -ms-transform-origin: left bottom;
    -ms-transform: rotate(90deg);
    opacity: 0;
  }
}
@-o-keyframes rotateOutDownLeft {
  0% {
    -o-transform-origin: left bottom;
    -o-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -o-transform-origin: left bottom;
    -o-transform: rotate(90deg);
    opacity: 0;
  }
}
@keyframes rotateOutDownLeft {
  0% {
    transform-origin: left bottom;
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    transform-origin: left bottom;
    transform: rotate(90deg);
    opacity: 0;
  }
}
@-webkit-keyframes rotateOutDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    opacity: 0;
  }
}
@-moz-keyframes rotateOutDownRight {
  0% {
    -moz-transform-origin: right bottom;
    -moz-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -moz-transform-origin: right bottom;
    -moz-transform: rotate(-90deg);
    opacity: 0;
  }
}
@-ms-keyframes rotateOutDownRight {
  0% {
    -ms-transform-origin: right bottom;
    -ms-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -ms-transform-origin: right bottom;
    -ms-transform: rotate(-90deg);
    opacity: 0;
  }
}
@-o-keyframes rotateOutDownRight {
  0% {
    -o-transform-origin: right bottom;
    -o-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -o-transform-origin: right bottom;
    -o-transform: rotate(-90deg);
    opacity: 0;
  }
}
@keyframes rotateOutDownRight {
  0% {
    transform-origin: right bottom;
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    transform-origin: right bottom;
    transform: rotate(-90deg);
    opacity: 0;
  }
}
@-webkit-keyframes rotateOutUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    opacity: 0;
  }
}
@-moz-keyframes rotateOutUpLeft {
  0% {
    -moz-transform-origin: left bottom;
    -moz-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -moz-transform-origin: left bottom;
    -moz-transform: rotate(-90deg);
    opacity: 0;
  }
}
@-ms-keyframes rotateOutUpLeft {
  0% {
    -ms-transform-origin: left bottom;
    -ms-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -ms-transform-origin: left bottom;
    -ms-transform: rotate(-90deg);
    opacity: 0;
  }
}
@-o-keyframes rotateOutUpLeft {
  0% {
    -o-transform-origin: left bottom;
    -o-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -o-transform-origin: left bottom;
    -o-transform: rotate(-90deg);
    opacity: 0;
  }
}
@keyframes rotateOutUpLeft {
  0% {
    transform-origin: left bottom;
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    transform-origin: left bottom;
    transform: rotate(-90deg);
    opacity: 0;
  }
}
@-webkit-keyframes rotateOutUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    -webkit-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -webkit-transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    opacity: 0;
  }
}
@-moz-keyframes rotateOutUpRight {
  0% {
    -moz-transform-origin: right bottom;
    -moz-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -moz-transform-origin: right bottom;
    -moz-transform: rotate(90deg);
    opacity: 0;
  }
}
@-ms-keyframes rotateOutUpRight {
  0% {
    -ms-transform-origin: right bottom;
    -ms-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -ms-transform-origin: right bottom;
    -ms-transform: rotate(90deg);
    opacity: 0;
  }
}
@-o-keyframes rotateOutUpRight {
  0% {
    -o-transform-origin: right bottom;
    -o-transform: rotate(0);
    opacity: 1;
  }
  100% {
    -o-transform-origin: right bottom;
    -o-transform: rotate(90deg);
    opacity: 0;
  }
}
@keyframes rotateOutUpRight {
  0% {
    transform-origin: right bottom;
    transform: rotate(0);
    opacity: 1;
  }
  100% {
    transform-origin: right bottom;
    transform: rotate(90deg);
    opacity: 0;
  }
}
@-webkit-keyframes shake {
  0%, 100% {
    -webkit-transform: translateX(0);
  }
  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translateX(-10px);
  }
  20%, 40%, 60%, 80% {
    -webkit-transform: translateX(10px);
  }
}
@-moz-keyframes shake {
  0%, 100% {
    -moz-transform: translateX(0);
  }
  10%, 30%, 50%, 70%, 90% {
    -moz-transform: translateX(-10px);
  }
  20%, 40%, 60%, 80% {
    -moz-transform: translateX(10px);
  }
}
@-ms-keyframes shake {
  0%, 100% {
    -ms-transform: translateX(0);
  }
  10%, 30%, 50%, 70%, 90% {
    -ms-transform: translateX(-10px);
  }
  20%, 40%, 60%, 80% {
    -ms-transform: translateX(10px);
  }
}
@-o-keyframes shake {
  0%, 100% {
    -o-transform: translateX(0);
  }
  10%, 30%, 50%, 70%, 90% {
    -o-transform: translateX(-10px);
  }
  20%, 40%, 60%, 80% {
    -o-transform: translateX(10px);
  }
}
@keyframes shake {
  0%, 100% {
    transform: translateX(0);
  }
  10%, 30%, 50%, 70%, 90% {
    transform: translateX(-10px);
  }
  20%, 40%, 60%, 80% {
    transform: translateX(10px);
  }
}
@-webkit-keyframes swing {
  20%, 40%, 60%, 80%, 100% {
    -webkit-transform-origin: top center;
  }
  20% {
    -webkit-transform: rotate(15deg);
  }
  40% {
    -webkit-transform: rotate(-10deg);
  }
  60% {
    -webkit-transform: rotate(5deg);
  }
  80% {
    -webkit-transform: rotate(-5deg);
  }
  100% {
    -webkit-transform: rotate(0deg);
  }
}
@-moz-keyframes swing {
  20% {
    -moz-transform: rotate(15deg);
  }
  40% {
    -moz-transform: rotate(-10deg);
  }
  60% {
    -moz-transform: rotate(5deg);
  }
  80% {
    -moz-transform: rotate(-5deg);
  }
  100% {
    -moz-transform: rotate(0deg);
  }
}
@-ms-keyframes swing {
  20% {
    -ms-transform: rotate(15deg);
  }
  40% {
    -ms-transform: rotate(-10deg);
  }
  60% {
    -ms-transform: rotate(5deg);
  }
  80% {
    -ms-transform: rotate(-5deg);
  }
  100% {
    -ms-transform: rotate(0deg);
  }
}
@-o-keyframes swing {
  20% {
    -o-transform: rotate(15deg);
  }
  40% {
    -o-transform: rotate(-10deg);
  }
  60% {
    -o-transform: rotate(5deg);
  }
  80% {
    -o-transform: rotate(-5deg);
  }
  100% {
    -o-transform: rotate(0deg);
  }
}
@keyframes swing {
  20% {
    transform: rotate(15deg);
  }
  40% {
    transform: rotate(-10deg);
  }
  60% {
    transform: rotate(5deg);
  }
  80% {
    transform: rotate(-5deg);
  }
  100% {
    transform: rotate(0deg);
  }
}
@-webkit-keyframes tada {
  0% {
    -webkit-transform: scale(1);
  }
  10%, 20% {
    -webkit-transform: scale(0.9) rotate(-3deg);
  }
  30%, 50%, 70%, 90% {
    -webkit-transform: scale(1.1) rotate(3deg);
  }
  40%, 60%, 80% {
    -webkit-transform: scale(1.1) rotate(-3deg);
  }
  100% {
    -webkit-transform: scale(1) rotate(0);
  }
}
@-moz-keyframes tada {
  0% {
    -moz-transform: scale(1);
  }
  10%, 20% {
    -moz-transform: scale(0.9) rotate(-3deg);
  }
  30%, 50%, 70%, 90% {
    -moz-transform: scale(1.1) rotate(3deg);
  }
  40%, 60%, 80% {
    -moz-transform: scale(1.1) rotate(-3deg);
  }
  100% {
    -moz-transform: scale(1) rotate(0);
  }
}
@-ms-keyframes tada {
  0% {
    -ms-transform: scale(1);
  }
  10%, 20% {
    -ms-transform: scale(0.9) rotate(-3deg);
  }
  30%, 50%, 70%, 90% {
    -ms-transform: scale(1.1) rotate(3deg);
  }
  40%, 60%, 80% {
    -ms-transform: scale(1.1) rotate(-3deg);
  }
  100% {
    -ms-transform: scale(1) rotate(0);
  }
}
@-o-keyframes tada {
  0% {
    -o-transform: scale(1);
  }
  10%, 20% {
    -o-transform: scale(0.9) rotate(-3deg);
  }
  30%, 50%, 70%, 90% {
    -o-transform: scale(1.1) rotate(3deg);
  }
  40%, 60%, 80% {
    -o-transform: scale(1.1) rotate(-3deg);
  }
  100% {
    -o-transform: scale(1) rotate(0);
  }
}
@keyframes tada {
  0% {
    transform: scale(1);
  }
  10%, 20% {
    transform: scale(0.9) rotate(-3deg);
  }
  30%, 50%, 70%, 90% {
    transform: scale(1.1) rotate(3deg);
  }
  40%, 60%, 80% {
    transform: scale(1.1) rotate(-3deg);
  }
  100% {
    transform: scale(1) rotate(0);
  }
}
@-webkit-keyframes wiggle {
  0% {
    -webkit-transform: skewX(9deg);
  }
  10% {
    -webkit-transform: skewX(-8deg);
  }
  20% {
    -webkit-transform: skewX(7deg);
  }
  30% {
    -webkit-transform: skewX(-6deg);
  }
  40% {
    -webkit-transform: skewX(5deg);
  }
  50% {
    -webkit-transform: skewX(-4deg);
  }
  60% {
    -webkit-transform: skewX(3deg);
  }
  70% {
    -webkit-transform: skewX(-2deg);
  }
  80% {
    -webkit-transform: skewX(1deg);
  }
  90% {
    -webkit-transform: skewX(0deg);
  }
  100% {
    -webkit-transform: skewX(0deg);
  }
}
@-moz-keyframes wiggle {
  0% {
    -moz-transform: skewX(9deg);
  }
  10% {
    -moz-transform: skewX(-8deg);
  }
  20% {
    -moz-transform: skewX(7deg);
  }
  30% {
    -moz-transform: skewX(-6deg);
  }
  40% {
    -moz-transform: skewX(5deg);
  }
  50% {
    -moz-transform: skewX(-4deg);
  }
  60% {
    -moz-transform: skewX(3deg);
  }
  70% {
    -moz-transform: skewX(-2deg);
  }
  80% {
    -moz-transform: skewX(1deg);
  }
  90% {
    -moz-transform: skewX(0deg);
  }
  100% {
    -moz-transform: skewX(0deg);
  }
}
@-ms-keyframes wiggle {
  0% {
    -ms-transform: skewX(9deg);
  }
  10% {
    -ms-transform: skewX(-8deg);
  }
  20% {
    -ms-transform: skewX(7deg);
  }
  30% {
    -ms-transform: skewX(-6deg);
  }
  40% {
    -ms-transform: skewX(5deg);
  }
  50% {
    -ms-transform: skewX(-4deg);
  }
  60% {
    -ms-transform: skewX(3deg);
  }
  70% {
    -ms-transform: skewX(-2deg);
  }
  80% {
    -ms-transform: skewX(1deg);
  }
  90% {
    -ms-transform: skewX(0deg);
  }
  100% {
    -ms-transform: skewX(0deg);
  }
}
@-o-keyframes wiggle {
  0% {
    -o-transform: skewX(9deg);
  }
  10% {
    -o-transform: skewX(-8deg);
  }
  20% {
    -o-transform: skewX(7deg);
  }
  30% {
    -o-transform: skewX(-6deg);
  }
  40% {
    -o-transform: skewX(5deg);
  }
  50% {
    -o-transform: skewX(-4deg);
  }
  60% {
    -o-transform: skewX(3deg);
  }
  70% {
    -o-transform: skewX(-2deg);
  }
  80% {
    -o-transform: skewX(1deg);
  }
  90% {
    -o-transform: skewX(0deg);
  }
  100% {
    -o-transform: skewX(0deg);
  }
}
@keyframes wiggle {
  0% {
    transform: skewX(9deg);
  }
  10% {
    transform: skewX(-8deg);
  }
  20% {
    transform: skewX(7deg);
  }
  30% {
    transform: skewX(-6deg);
  }
  40% {
    transform: skewX(5deg);
  }
  50% {
    transform: skewX(-4deg);
  }
  60% {
    transform: skewX(3deg);
  }
  70% {
    transform: skewX(-2deg);
  }
  80% {
    transform: skewX(1deg);
  }
  90% {
    transform: skewX(0deg);
  }
  100% {
    transform: skewX(0deg);
  }
}
@-webkit-keyframes wobble {
  0% {
    -webkit-transform: translateX(0%);
  }
  15% {
    -webkit-transform: translateX(-25%) rotate(-5deg);
  }
  30% {
    -webkit-transform: translateX(20%) rotate(3deg);
  }
  45% {
    -webkit-transform: translateX(-15%) rotate(-3deg);
  }
  60% {
    -webkit-transform: translateX(10%) rotate(2deg);
  }
  75% {
    -webkit-transform: translateX(-5%) rotate(-1deg);
  }
  100% {
    -webkit-transform: translateX(0%);
  }
}
@-moz-keyframes wobble {
  0% {
    -moz-transform: translateX(0%);
  }
  15% {
    -moz-transform: translateX(-25%) rotate(-5deg);
  }
  30% {
    -moz-transform: translateX(20%) rotate(3deg);
  }
  45% {
    -moz-transform: translateX(-15%) rotate(-3deg);
  }
  60% {
    -moz-transform: translateX(10%) rotate(2deg);
  }
  75% {
    -moz-transform: translateX(-5%) rotate(-1deg);
  }
  100% {
    -moz-transform: translateX(0%);
  }
}
@-ms-keyframes wobble {
  0% {
    -ms-transform: translateX(0%);
  }
  15% {
    -ms-transform: translateX(-25%) rotate(-5deg);
  }
  30% {
    -ms-transform: translateX(20%) rotate(3deg);
  }
  45% {
    -ms-transform: translateX(-15%) rotate(-3deg);
  }
  60% {
    -ms-transform: translateX(10%) rotate(2deg);
  }
  75% {
    -ms-transform: translateX(-5%) rotate(-1deg);
  }
  100% {
    -ms-transform: translateX(0%);
  }
}
@-o-keyframes wobble {
  0% {
    -o-transform: translateX(0%);
  }
  15% {
    -o-transform: translateX(-25%) rotate(-5deg);
  }
  30% {
    -o-transform: translateX(20%) rotate(3deg);
  }
  45% {
    -o-transform: translateX(-15%) rotate(-3deg);
  }
  60% {
    -o-transform: translateX(10%) rotate(2deg);
  }
  75% {
    -o-transform: translateX(-5%) rotate(-1deg);
  }
  100% {
    -o-transform: translateX(0%);
  }
}
@keyframes wobble {
  0% {
    transform: translateX(0%);
  }
  15% {
    transform: translateX(-25%) rotate(-5deg);
  }
  30% {
    transform: translateX(20%) rotate(3deg);
  }
  45% {
    transform: translateX(-15%) rotate(-3deg);
  }
  60% {
    transform: translateX(10%) rotate(2deg);
  }
  75% {
    transform: translateX(-5%) rotate(-1deg);
  }
  100% {
    transform: translateX(0%);
  }
}
/* line 66, ../../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-animate-0.1.0/stylesheets/_animate.scss */
.animate.bounce {
  -webkit-animation-name: bounce;
  -moz-animation-name: bounce;
  -ms-animation-name: bounce;
  -o-animation-name: bounce;
  animation-name: bounce;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 69, ../../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-animate-0.1.0/stylesheets/_animate.scss */
.animate.bounceIn {
  -webkit-animation-name: bounceIn;
  -moz-animation-name: bounceIn;
  -ms-animation-name: bounceIn;
  -o-animation-name: bounceIn;
  animation-name: bounceIn;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 72, ../../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-animate-0.1.0/stylesheets/_animate.scss */
.animate.bounceInDown {
  -webkit-animation-name: bounceInDown;
  -moz-animation-name: bounceInDown;
  -ms-animation-name: bounceInDown;
  -o-animation-name: bounceInDown;
  animation-name: bounceInDown;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 75, ../../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-animate-0.1.0/stylesheets/_animate.scss */
.animate.bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  -moz-animation-name: bounceInLeft;
  -ms-animation-name: bounceInLeft;
  -o-animation-name: bounceInLeft;
  animation-name: bounceInLeft;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 78, ../../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-animate-0.1.0/stylesheets/_animate.scss */
.animate.bounceInRight {
  -webkit-animation-name: bounceInRight;
  -moz-animation-name: bounceInRight;
  -ms-animation-name: bounceInRight;
  -o-animation-name: bounceInRight;
  animation-name: bounceInRight;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 81, ../../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-animate-0.1.0/stylesheets/_animate.scss */
.animate.bounceInUp {
  -webkit-animation-name: bounceInUp;
  -moz-animation-name: bounceInUp;
  -ms-animation-name: bounceInUp;
  -o-animation-name: bounceInUp;
  animation-name: bounceInUp;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 84, ../../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-animate-0.1.0/stylesheets/_animate.scss */
.animate.bounceOut {
  -webkit-animation-name: bounceOut;
  -moz-animation-name: bounceOut;
  -ms-animation-name: bounceOut;
  -o-animation-name: bounceOut;
  animation-name: bounceOut;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 87, ../../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-animate-0.1.0/stylesheets/_animate.scss */
.animate.bounceOutDown {
  -webkit-animation-name: bounceOutDown;
  -moz-animation-name: bounceOutDown;
  -ms-animation-name: bounceOutDown;
  -o-animation-name: bounceOutDown;
  animation-name: bounceOutDown;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 90, ../../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-animate-0.1.0/stylesheets/_animate.scss */
.animate.bounceOutLeft {
  -webkit-animation-name: bounceOutLeft;
  -moz-animation-name: bounceOutLeft;
  -ms-animation-name: bounceOutLeft;
  -o-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 93, ../../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-animate-0.1.0/stylesheets/_animate.scss */
.animate.bounceOutRight {
  -webkit-animation-name: bounceOutRight;
  -moz-animation-name: bounceOutRight;
  -ms-animation-name: bounceOutRight;
  -o-animation-name: bounceOutRight;
  animation-name: bounceOutRight;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 96, ../../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-animate-0.1.0/stylesheets/_animate.scss */
.animate.bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  -moz-animation-name: bounceOutUp;
  -ms-animation-name: bounceOutUp;
  -o-animation-name: bounceOutUp;
  animation-name: bounceOutUp;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 99, ../../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-animate-0.1.0/stylesheets/_animate.scss */
.animate.fadeIn {
  -webkit-animation-name: fadeIn;
  -moz-animation-name: fadeIn;
  -ms-animation-name: fadeIn;
  -o-animation-name: fadeIn;
  animation-name: fadeIn;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 102, ../../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-animate-0.1.0/stylesheets/_animate.scss */
.animate.fadeInDown {
  -webkit-animation-name: fadeInDown;
  -moz-animation-name: fadeInDown;
  -ms-animation-name: fadeInDown;
  -o-animation-name: fadeInDown;
  animation-name: fadeInDown;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 105, ../../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-animate-0.1.0/stylesheets/_animate.scss */
.animate.fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  -moz-animation-name: fadeInDownBig;
  -ms-animation-name: fadeInDownBig;
  -o-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 108, ../../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-animate-0.1.0/stylesheets/_animate.scss */
.animate.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  -moz-animation-name: fadeInLeft;
  -ms-animation-name: fadeInLeft;
  -o-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 111, ../../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-animate-0.1.0/stylesheets/_animate.scss */
.animate.fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  -moz-animation-name: fadeInLeftBig;
  -ms-animation-name: fadeInLeftBig;
  -o-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 114, ../../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-animate-0.1.0/stylesheets/_animate.scss */
.animate.fadeInRight {
  -webkit-animation-name: fadeInRight;
  -moz-animation-name: fadeInRight;
  -ms-animation-name: fadeInRight;
  -o-animation-name: fadeInRight;
  animation-name: fadeInRight;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 117, ../../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-animate-0.1.0/stylesheets/_animate.scss */
.animate.fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  -moz-animation-name: fadeInRightBig;
  -ms-animation-name: fadeInRightBig;
  -o-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 120, ../../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-animate-0.1.0/stylesheets/_animate.scss */
.animate.fadeInUp {
  -webkit-animation-name: fadeInUp;
  -moz-animation-name: fadeInUp;
  -ms-animation-name: fadeInUp;
  -o-animation-name: fadeInUp;
  animation-name: fadeInUp;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 123, ../../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-animate-0.1.0/stylesheets/_animate.scss */
.animate.fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  -moz-animation-name: fadeInUpBig;
  -ms-animation-name: fadeInUpBig;
  -o-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 126, ../../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-animate-0.1.0/stylesheets/_animate.scss */
.animate.fadeOut {
  -webkit-animation-name: fadeOut;
  -moz-animation-name: fadeOut;
  -ms-animation-name: fadeOut;
  -o-animation-name: fadeOut;
  animation-name: fadeOut;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 129, ../../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-animate-0.1.0/stylesheets/_animate.scss */
.animate.fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  -moz-animation-name: fadeOutDown;
  -ms-animation-name: fadeOutDown;
  -o-animation-name: fadeOutDown;
  animation-name: fadeOutDown;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 132, ../../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-animate-0.1.0/stylesheets/_animate.scss */
.animate.fadeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
  -moz-animation-name: fadeOutDownBig;
  -ms-animation-name: fadeOutDownBig;
  -o-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 135, ../../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-animate-0.1.0/stylesheets/_animate.scss */
.animate.fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
  -moz-animation-name: fadeOutLeft;
  -ms-animation-name: fadeOutLeft;
  -o-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 138, ../../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-animate-0.1.0/stylesheets/_animate.scss */
.animate.fadeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
  -moz-animation-name: fadeOutLeftBig;
  -ms-animation-name: fadeOutLeftBig;
  -o-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 141, ../../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-animate-0.1.0/stylesheets/_animate.scss */
.animate.fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  -moz-animation-name: fadeOutRight;
  -ms-animation-name: fadeOutRight;
  -o-animation-name: fadeOutRight;
  animation-name: fadeOutRight;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 144, ../../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-animate-0.1.0/stylesheets/_animate.scss */
.animate.fadeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
  -moz-animation-name: fadeOutRightBig;
  -ms-animation-name: fadeOutRightBig;
  -o-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 147, ../../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-animate-0.1.0/stylesheets/_animate.scss */
.animate.fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  -moz-animation-name: fadeOutUp;
  -ms-animation-name: fadeOutUp;
  -o-animation-name: fadeOutUp;
  animation-name: fadeOutUp;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 150, ../../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-animate-0.1.0/stylesheets/_animate.scss */
.animate.fadeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
  -moz-animation-name: fadeOutUpBig;
  -ms-animation-name: fadeOutUpBig;
  -o-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 153, ../../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-animate-0.1.0/stylesheets/_animate.scss */
.animate.flash {
  -webkit-animation-name: flash;
  -moz-animation-name: flash;
  -ms-animation-name: flash;
  -o-animation-name: flash;
  animation-name: flash;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 156, ../../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-animate-0.1.0/stylesheets/_animate.scss */
.animate.flip {
  -webkit-transform-style: preserve-3d;
  -moz-transform-style: preserve-3d;
  -o-transform-style: preserve-3d;
  transform-style: preserve-3d;
  -webkit-animation-name: flip;
  -moz-animation-name: flip;
  -ms-animation-name: flip;
  -o-animation-name: flip;
  animation-name: flip;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 159, ../../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-animate-0.1.0/stylesheets/_animate.scss */
.animate.flipInX {
  -webkit-animation-name: flipInX;
  -moz-animation-name: flipInX;
  -ms-animation-name: flipInX;
  -o-animation-name: flipInX;
  animation-name: flipInX;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 162, ../../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-animate-0.1.0/stylesheets/_animate.scss */
.animate.flipInY {
  -webkit-animation-name: flipInY;
  -moz-animation-name: flipInY;
  -ms-animation-name: flipInY;
  -o-animation-name: flipInY;
  animation-name: flipInY;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 165, ../../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-animate-0.1.0/stylesheets/_animate.scss */
.animate.flipOutX {
  -webkit-animation-name: flipOutX;
  -moz-animation-name: flipOutX;
  -ms-animation-name: flipOutX;
  -o-animation-name: flipOutX;
  animation-name: flipOutX;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 168, ../../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-animate-0.1.0/stylesheets/_animate.scss */
.animate.flipOutY {
  -webkit-animation-name: flipOutY;
  -moz-animation-name: flipOutY;
  -ms-animation-name: flipOutY;
  -o-animation-name: flipOutY;
  animation-name: flipOutY;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 171, ../../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-animate-0.1.0/stylesheets/_animate.scss */
.animate.hinge {
  -webkit-animation-name: hinge;
  -moz-animation-name: hinge;
  -ms-animation-name: hinge;
  -o-animation-name: hinge;
  animation-name: hinge;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 174, ../../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-animate-0.1.0/stylesheets/_animate.scss */
.animate.lightSpeedIn {
  -webkit-animation-name: lightSpeedIn;
  -moz-animation-name: lightSpeedIn;
  -ms-animation-name: lightSpeedIn;
  -o-animation-name: lightSpeedIn;
  animation-name: lightSpeedIn;
  -webkit-animation-timing-function: ease-out;
  -moz-animation-timing-function: ease-out;
  -ms-animation-timing-function: ease-out;
  -o-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 177, ../../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-animate-0.1.0/stylesheets/_animate.scss */
.animate.lightSpeedOut {
  -webkit-animation-name: lightSpeedOut;
  -moz-animation-name: lightSpeedOut;
  -ms-animation-name: lightSpeedOut;
  -o-animation-name: lightSpeedOut;
  animation-name: lightSpeedOut;
  -webkit-animation-timing-function: ease-in;
  -moz-animation-timing-function: ease-in;
  -ms-animation-timing-function: ease-in;
  -o-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 180, ../../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-animate-0.1.0/stylesheets/_animate.scss */
.animate.pulse {
  -webkit-animation-name: pulse;
  -moz-animation-name: pulse;
  -ms-animation-name: pulse;
  -o-animation-name: pulse;
  animation-name: pulse;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 183, ../../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-animate-0.1.0/stylesheets/_animate.scss */
.animate.rollIn {
  -webkit-animation-name: rollIn;
  -moz-animation-name: rollIn;
  -ms-animation-name: rollIn;
  -o-animation-name: rollIn;
  animation-name: rollIn;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 186, ../../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-animate-0.1.0/stylesheets/_animate.scss */
.animate.rollOut {
  -webkit-animation-name: rollOut;
  -moz-animation-name: rollOut;
  -ms-animation-name: rollOut;
  -o-animation-name: rollOut;
  animation-name: rollOut;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 189, ../../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-animate-0.1.0/stylesheets/_animate.scss */
.animate.rotateIn {
  -webkit-animation-name: rotateIn;
  -moz-animation-name: rotateIn;
  -ms-animation-name: rotateIn;
  -o-animation-name: rotateIn;
  animation-name: rotateIn;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 192, ../../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-animate-0.1.0/stylesheets/_animate.scss */
.animate.rotateInDownLeft {
  -webkit-animation-name: rotateInDownLeft;
  -moz-animation-name: rotateInDownLeft;
  -ms-animation-name: rotateInDownLeft;
  -o-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 195, ../../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-animate-0.1.0/stylesheets/_animate.scss */
.animate.rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
  -moz-animation-name: rotateInDownRight;
  -ms-animation-name: rotateInDownRight;
  -o-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 198, ../../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-animate-0.1.0/stylesheets/_animate.scss */
.animate.rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
  -moz-animation-name: rotateInUpLeft;
  -ms-animation-name: rotateInUpLeft;
  -o-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 201, ../../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-animate-0.1.0/stylesheets/_animate.scss */
.animate.rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
  -moz-animation-name: rotateInUpRight;
  -ms-animation-name: rotateInUpRight;
  -o-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 204, ../../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-animate-0.1.0/stylesheets/_animate.scss */
.animate.rotateOut {
  -webkit-animation-name: rotateOut;
  -moz-animation-name: rotateOut;
  -ms-animation-name: rotateOut;
  -o-animation-name: rotateOut;
  animation-name: rotateOut;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 207, ../../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-animate-0.1.0/stylesheets/_animate.scss */
.animate.rotateOutDownLeft {
  -webkit-animation-name: rotateOutDownLeft;
  -moz-animation-name: rotateOutDownLeft;
  -ms-animation-name: rotateOutDownLeft;
  -o-animation-name: rotateOutDownLeft;
  animation-name: rotateOutDownLeft;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 210, ../../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-animate-0.1.0/stylesheets/_animate.scss */
.animate.rotateOutDownRight {
  -webkit-animation-name: rotateOutDownRight;
  -moz-animation-name: rotateOutDownRight;
  -ms-animation-name: rotateOutDownRight;
  -o-animation-name: rotateOutDownRight;
  animation-name: rotateOutDownRight;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 213, ../../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-animate-0.1.0/stylesheets/_animate.scss */
.animate.rotateOutUpLeft {
  -webkit-animation-name: rotateOutUpLeft;
  -moz-animation-name: rotateOutUpLeft;
  -ms-animation-name: rotateOutUpLeft;
  -o-animation-name: rotateOutUpLeft;
  animation-name: rotateOutUpLeft;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 216, ../../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-animate-0.1.0/stylesheets/_animate.scss */
.animate.rotateOutUpRight {
  -webkit-animation-name: rotateOutUpRight;
  -moz-animation-name: rotateOutUpRight;
  -ms-animation-name: rotateOutUpRight;
  -o-animation-name: rotateOutUpRight;
  animation-name: rotateOutUpRight;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 219, ../../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-animate-0.1.0/stylesheets/_animate.scss */
.animate.shake {
  -webkit-animation-name: shake;
  -moz-animation-name: shake;
  -ms-animation-name: shake;
  -o-animation-name: shake;
  animation-name: shake;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 222, ../../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-animate-0.1.0/stylesheets/_animate.scss */
.animate.swing {
  -webkit-transform-origin: top center;
  -moz-transform-origin: top center;
  -ms-transform-origin: top center;
  -o-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: swing;
  -moz-animation-name: swing;
  -ms-animation-name: swing;
  -o-animation-name: swing;
  animation-name: swing;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 225, ../../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-animate-0.1.0/stylesheets/_animate.scss */
.animate.tada {
  -webkit-animation-name: tada;
  -moz-animation-name: tada;
  -ms-animation-name: tada;
  -o-animation-name: tada;
  animation-name: tada;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 228, ../../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-animate-0.1.0/stylesheets/_animate.scss */
.animate.wiggle {
  -webkit-animation-name: wiggle;
  -moz-animation-name: wiggle;
  -ms-animation-name: wiggle;
  -o-animation-name: wiggle;
  animation-name: wiggle;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}
/* line 231, ../../../../../../../../../../../var/lib/gems/2.5.0/gems/compass-animate-0.1.0/stylesheets/_animate.scss */
.animate.wobble {
  -webkit-animation-name: wobble;
  -moz-animation-name: wobble;
  -ms-animation-name: wobble;
  -o-animation-name: wobble;
  animation-name: wobble;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.2s;
  -moz-animation-delay: 0.2s;
  -ms-animation-delay: 0.2s;
  -o-animation-delay: 0.2s;
  animation-delay: 0.2s;
  -webkit-animation-timing-function: ease;
  -moz-animation-timing-function: ease;
  -ms-animation-timing-function: ease;
  -o-animation-timing-function: ease;
  animation-timing-function: ease;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
  -webkit-backface-visibility: hidden;
  -moz-backface-visibility: hidden;
  -ms-backface-visibility: hidden;
  -o-backface-visibility: hidden;
  backface-visibility: hidden;
}

/* line 8, ../scss/_tc_categories.scss */
.page-resource-finder-select-topic-find-research-tools-and-expert-advice #content-area {
  padding-top: 20px;
}
/* line 11, ../scss/_tc_categories.scss */
.page-resource-finder-select-topic-find-research-tools-and-expert-advice h1.title, .page-resource-finder-select-topic-find-research-tools-and-expert-advice #block-membership_benefit_type-member-benefits-block h2, #block-membership_benefit_type-member-benefits-block .page-resource-finder-select-topic-find-research-tools-and-expert-advice h2 {
  margin-bottom: 10px;
}

/* line 18, ../scss/_tc_categories.scss */
.view-tc-list .view-content .views-row {
  list-style: none;
  float: left;
  margin: 0 2.5% 20px 0;
  overflow: hidden;
  width: 23.125%;
}
/* line 25, ../scss/_tc_categories.scss */
.view-tc-list .view-content .views-row .node {
  color: white;
}
/* line 41, ../scss/_tc_categories.scss */
.view-tc-list .view-content .views-row .node.tc-pink {
  background-color: #B80047;
  background: linear-gradient(95deg, #b80047, #ed1766);
}
/* line 45, ../scss/_tc_categories.scss */
.view-tc-list .view-content .views-row .node.tc-pink .group-right a {
  color: #B80047;
}
/* line 41, ../scss/_tc_categories.scss */
.view-tc-list .view-content .views-row .node.tc-red {
  background-color: #CF363F;
  background: linear-gradient(95deg, #cf363f, #d04e53);
}
/* line 45, ../scss/_tc_categories.scss */
.view-tc-list .view-content .views-row .node.tc-red .group-right a {
  color: #CF363F;
}
/* line 41, ../scss/_tc_categories.scss */
.view-tc-list .view-content .views-row .node.tc-orange {
  background-color: #AC5923;
  background: linear-gradient(95deg, #ac5923, #f26721);
}
/* line 45, ../scss/_tc_categories.scss */
.view-tc-list .view-content .views-row .node.tc-orange .group-right a {
  color: #AC5923;
}
/* line 41, ../scss/_tc_categories.scss */
.view-tc-list .view-content .views-row .node.tc-yellow {
  background-color: #F9B54C;
  background: linear-gradient(95deg, #f9b54c, #ffd15b);
}
/* line 45, ../scss/_tc_categories.scss */
.view-tc-list .view-content .views-row .node.tc-yellow .group-right a {
  color: #F9B54C;
}
/* line 41, ../scss/_tc_categories.scss */
.view-tc-list .view-content .views-row .node.tc-green {
  background-color: #75913D;
  background: linear-gradient(95deg, #75913d, #75af5b);
}
/* line 45, ../scss/_tc_categories.scss */
.view-tc-list .view-content .views-row .node.tc-green .group-right a {
  color: #75913D;
}
/* line 41, ../scss/_tc_categories.scss */
.view-tc-list .view-content .views-row .node.tc-blue {
  background-color: #1B556A;
  background: linear-gradient(95deg, #1b556a, #378786);
}
/* line 45, ../scss/_tc_categories.scss */
.view-tc-list .view-content .views-row .node.tc-blue .group-right a {
  color: #1B556A;
}
/* line 41, ../scss/_tc_categories.scss */
.view-tc-list .view-content .views-row .node.tc-light-blue {
  background-color: #5A8DAE;
  background: linear-gradient(95deg, #5a8dae, #a1c8e0);
}
/* line 45, ../scss/_tc_categories.scss */
.view-tc-list .view-content .views-row .node.tc-light-blue .group-right a {
  color: #5A8DAE;
}
/* line 41, ../scss/_tc_categories.scss */
.view-tc-list .view-content .views-row .node.tc-purple {
  background-color: #573277;
  background: linear-gradient(95deg, #573277, #77558c);
}
/* line 45, ../scss/_tc_categories.scss */
.view-tc-list .view-content .views-row .node.tc-purple .group-right a {
  color: #573277;
}
/* line 41, ../scss/_tc_categories.scss */
.view-tc-list .view-content .views-row .node.tc-purple-gray {
  background-color: #5D546B;
  background: linear-gradient(95deg, #5d546b, #878491);
}
/* line 45, ../scss/_tc_categories.scss */
.view-tc-list .view-content .views-row .node.tc-purple-gray .group-right a {
  color: #5D546B;
}
/* line 41, ../scss/_tc_categories.scss */
.view-tc-list .view-content .views-row .node.tc-gray {
  background-color: #404041;
  background: linear-gradient(95deg, #404041, #58585b);
}
/* line 45, ../scss/_tc_categories.scss */
.view-tc-list .view-content .views-row .node.tc-gray .group-right a {
  color: #404041;
}
/* line 41, ../scss/_tc_categories.scss */
.view-tc-list .view-content .views-row .node.tc-brown {
  background-color: #AC5923;
  background: linear-gradient(95deg, #ac5923, #f26721);
}
/* line 45, ../scss/_tc_categories.scss */
.view-tc-list .view-content .views-row .node.tc-brown .group-right a {
  color: #AC5923;
}
/* line 41, ../scss/_tc_categories.scss */
.view-tc-list .view-content .views-row .node.tc-dk-graige {
  background-color: #404041;
  background: linear-gradient(95deg, #404041, #58585b);
}
/* line 45, ../scss/_tc_categories.scss */
.view-tc-list .view-content .views-row .node.tc-dk-graige .group-right a {
  color: #404041;
}
/* line 41, ../scss/_tc_categories.scss */
.view-tc-list .view-content .views-row .node.tc-graige {
  background-color: #2c2c2c;
  background: linear-gradient(95deg, #2c2c2c, #545456);
}
/* line 45, ../scss/_tc_categories.scss */
.view-tc-list .view-content .views-row .node.tc-graige .group-right a {
  color: #2c2c2c;
}
/* line 41, ../scss/_tc_categories.scss */
.view-tc-list .view-content .views-row .node.tc-lt-graige {
  background-color: #6c6e6f;
  background: linear-gradient(95deg, #6c6e6f, #959698);
}
/* line 45, ../scss/_tc_categories.scss */
.view-tc-list .view-content .views-row .node.tc-lt-graige .group-right a {
  color: #6c6e6f;
}
/* line 41, ../scss/_tc_categories.scss */
.view-tc-list .view-content .views-row .node.tc-gree {
  background-color: #75913D;
  background: linear-gradient(95deg, #75913d, #75af5b);
}
/* line 45, ../scss/_tc_categories.scss */
.view-tc-list .view-content .views-row .node.tc-gree .group-right a {
  color: #75913D;
}
/* line 55, ../scss/_tc_categories.scss */
.view-tc-list .view-content .views-row .group-left {
  width: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  min-height: 64px;
}
/* line 62, ../scss/_tc_categories.scss */
.view-tc-list .view-content .views-row .group-left .field-name-title {
  text-align: center;
  text-transform: uppercase;
}
/* line 66, ../scss/_tc_categories.scss */
.view-tc-list .view-content .views-row .group-left .field-name-title h2 {
  font-size: 20px;
  line-height: 1.1em;
  margin: 0;
  padding: 6px 0 0;
}
@media (min-width: 1100px) and (max-width: 1349px) {
  /* line 66, ../scss/_tc_categories.scss */
  .view-tc-list .view-content .views-row .group-left .field-name-title h2 {
    font-size: 22px;
  }
}
@media (min-width: 1350px) {
  /* line 66, ../scss/_tc_categories.scss */
  .view-tc-list .view-content .views-row .group-left .field-name-title h2 {
    font-size: 25px;
  }
}
/* line 80, ../scss/_tc_categories.scss */
.view-tc-list .view-content .views-row .group-left .field-name-field-tc-vision {
  display: none;
}
/* line 83, ../scss/_tc_categories.scss */
.view-tc-list .view-content .views-row .group-left .field-name-field-tc-vision p {
  line-height: 15px;
}
/* line 88, ../scss/_tc_categories.scss */
.view-tc-list .view-content .views-row .group-right {
  width: 100%;
  background-color: #fff;
  border: 1px solid #fff;
}
/* line 93, ../scss/_tc_categories.scss */
.view-tc-list .view-content .views-row .group-right .field-item a {
  width: 100%;
  padding: 3px 0 3px 8px;
  white-space: nowrap;
  display: block;
  line-height: 22px;
}
/* line 100, ../scss/_tc_categories.scss */
.view-tc-list .view-content .views-row .group-right .field-item a:hover {
  background-color: #f0f1f2;
  text-decoration: none;
}
@media (min-width: 481px) and (max-width: 1099px) {
  /* line 93, ../scss/_tc_categories.scss */
  .view-tc-list .view-content .views-row .group-right .field-item a {
    font-size: 16px;
  }
}
@media (min-width: 1100px) and (max-width: 1349px) {
  /* line 93, ../scss/_tc_categories.scss */
  .view-tc-list .view-content .views-row .group-right .field-item a {
    padding: 3px 0 3px 8px;
  }
}
@media (min-width: 1350px) {
  /* line 93, ../scss/_tc_categories.scss */
  .view-tc-list .view-content .views-row .group-right .field-item a {
    padding: 5px 0 5px 14px;
    font-size: 18px;
  }
}
/* line 119, ../scss/_tc_categories.scss */
.view-tc-list .view-content .views-row-4 {
  margin-right: 0;
}
/* line 119, ../scss/_tc_categories.scss */
.view-tc-list .view-content .views-row-8 {
  margin-right: 0;
}
/* line 119, ../scss/_tc_categories.scss */
.view-tc-list .view-content .views-row-12 {
  margin-right: 0;
}
/* line 119, ../scss/_tc_categories.scss */
.view-tc-list .view-content .views-row-16 {
  margin-right: 0;
}
/* line 124, ../scss/_tc_categories.scss */
.view-tc-list .view-content .views-row-5 {
  clear: left;
}
/* line 124, ../scss/_tc_categories.scss */
.view-tc-list .view-content .views-row-9 {
  clear: left;
}
/* line 124, ../scss/_tc_categories.scss */
.view-tc-list .view-content .views-row-13 {
  clear: left;
}
/* line 124, ../scss/_tc_categories.scss */
.view-tc-list .view-content .views-row-17 {
  clear: left;
}
/**
 * _top_ten.scss
 *
 * Included in demandmetric.scss.
 *
 * Styles for the top ten and current placement views, blocks, and tabs.
 */
/* line 16, ../scss/_top_ten.scss */
#tab-pane-top-ten .dm-community-standings-no-access,
#tab-pane-my-rank .dm-community-standings-no-access {
  padding: 10px;
}

/* line 21, ../scss/_top_ten.scss */
#block-views-top_ten-block {
  border: 1px solid #bbc5cd;
}
/* line 24, ../scss/_top_ten.scss */
#content-area #block-views-top_ten-block .block-inner h2.block-title {
  color: white;
  font-size: 14px;
  font-weight: normal;
}
/* line 29, ../scss/_top_ten.scss */
#block-views-top_ten-block ul {
  margin-bottom: 0;
}
/* line 32, ../scss/_top_ten.scss */
#block-views-top_ten-block ul.jquery-responsive-tabs-list {
  height: 40px;
}
/* line 36, ../scss/_top_ten.scss */
#block-views-top_ten-block ul.jquery-responsive-tabs-list li > a {
  line-height: 40px;
  height: 40px;
  color: #fff;
  background-color: #c2592f;
}
/* line 44, ../scss/_top_ten.scss */
#block-views-top_ten-block ul.jquery-responsive-tabs-list li.r-tabs-state-active > a, #block-views-top_ten-block ul.jquery-responsive-tabs-list li.r-tabs-state-active > a:hover, #block-views-top_ten-block ul.jquery-responsive-tabs-list li.active > a, #block-views-top_ten-block ul.jquery-responsive-tabs-list li.active > a:hover {
  color: #c2592f;
  background-color: #fff;
}
/* line 51, ../scss/_top_ten.scss */
#block-views-top_ten-block .jquery-pane {
  padding: 0;
}
/* line 56, ../scss/_top_ten.scss */
#block-views-top_ten-block .view-top-ten li {
  width: 100%;
  list-style: none;
  position: relative;
  background: #fff;
  margin: 0;
  border-bottom: 1px solid #bbc5cd;
  clear: both;
  height: 70px;
}
/* line 68, ../scss/_top_ten.scss */
#block-views-top_ten-block .view-top-ten li.views-row.views-row-last {
  border-bottom: none;
}
/* line 71, ../scss/_top_ten.scss */
#block-views-top_ten-block .view-top-ten li.views-row.views-row-last .views-field.views-field-points-2 {
  padding-bottom: 0;
}
/* line 77, ../scss/_top_ten.scss */
#block-views-top_ten-block .view-top-ten .views-field.views-field-points-2 {
  position: absolute;
  left: 0;
  top: 0;
  padding: 5px;
  width: 100%;
  height: 70px;
  z-index: 0;
}
/* line 85, ../scss/_top_ten.scss */
#block-views-top_ten-block .view-top-ten .views-field.views-field-points-2 .points-percent-bar-outer {
  width: 100%;
  height: 60px;
}
/* line 89, ../scss/_top_ten.scss */
#block-views-top_ten-block .view-top-ten .views-field.views-field-points-2 .points-percent-bar-outer .points-percent-bar-inner {
  height: 60px;
  background-color: #bbc5cd;
}
/* line 97, ../scss/_top_ten.scss */
#block-views-top_ten-block .view-top-ten .views-field-counter {
  position: relative;
  float: left;
  line-height: 70px;
  width: 20%;
  z-index: 2;
  text-align: center;
  color: #1B1A18;
}
/* line 110, ../scss/_top_ten.scss */
#block-views-top_ten-block .view-top-ten .views-field-field-user-profile-image {
  position: relative;
  z-index: 2;
  float: left;
  margin: 11px 0 11px 0;
  width: 20%;
}
/* line 117, ../scss/_top_ten.scss */
#block-views-top_ten-block .view-top-ten .views-field-field-user-profile-image img {
  border-radius: 24px;
}
/* line 123, ../scss/_top_ten.scss */
#block-views-top_ten-block .view-top-ten .views-field-name,
#block-views-top_ten-block .view-top-ten .views-field-points-1,
#block-views-top_ten-block .view-top-ten .views-field-points {
  position: relative;
  margin-left: 100px;
  z-index: 1;
}
/* line 132, ../scss/_top_ten.scss */
#block-views-top_ten-block .view-top-ten .views-field-name {
  padding-top: 12px;
  font-weight: 700;
  line-height: 16px;
  overflow: hidden;
  margin-right: 3px;
}
/* line 139, ../scss/_top_ten.scss */
#block-views-top_ten-block .view-top-ten .views-field-name a {
  white-space: nowrap;
}
/* line 145, ../scss/_top_ten.scss */
#block-views-top_ten-block .view-top-ten .views-field-points-1 {
  line-height: 14px;
  font-size: 12px;
  font-style: italic;
}
/* line 152, ../scss/_top_ten.scss */
#block-views-top_ten-block .view-top-ten .views-field-points {
  padding-bottom: 5px;
}
/* line 156, ../scss/_top_ten.scss */
#block-views-top_ten-block a.top-ten-footer-link {
  display: block;
  width: 100%;
  height: 40px;
  line-height: 40px;
  font-size: 20px;
  text-align: center;
  background-color: #c2592f;
  color: white;
}

/* line 5, ../scss/_privatemsg.scss */
.page-messages #content-header .action-links {
  display: none;
}
/* line 10, ../scss/_privatemsg.scss */
.page-messages #privatemsg-list-form .form-type-select {
  display: none;
}
/* line 13, ../scss/_privatemsg.scss */
.page-messages #privatemsg-list-form .form-submit {
  -moz-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -o-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -webkit-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  transition: all 100ms cubic-bezier(0.62, 0, 0.48, 1);
  display: block;
  margin: 8px 2px;
  border-radius: 5px;
  border: 3px solid #1B556A;
  padding: 6px 12px;
  background: #fff;
  color: #1B556A;
  text-decoration: none;
  font-size: 16px;
  font-weight: bold;
  line-height: 1em;
  text-align: center;
  cursor: pointer;
  outline: none;
  -webkit-appearance: none;
  margin: 0 20px 20px 0;
  margin-top: 20px;
}
/* line 272, ../scss/mixins/_mixins.scss */
.page-messages #privatemsg-list-form .form-submit:hover {
  color: #fff;
  background: #1B556A;
}
/* line 276, ../scss/mixins/_mixins.scss */
.page-messages #privatemsg-list-form .form-submit:active {
  color: #fff;
  background: #164556;
}
/* line 156, ../scss/mixins/_mixins.scss */
.page-messages #privatemsg-list-form .form-submit[disabled], .page-messages #privatemsg-list-form .form-submit[disabled]:hover, .page-messages #privatemsg-list-form .form-submit[disabled]:active {
  background: #7e7a78;
}
/* line 17, ../scss/_privatemsg.scss */
.page-messages #privatemsg-list-form .select-all {
  padding-left: 5px;
  padding-bottom: 2px;
}
/* line 21, ../scss/_privatemsg.scss */
.page-messages #privatemsg-list-form tr, .page-messages #privatemsg-list-form th {
  border-bottom: 1px solid #f0efe6;
}
/* line 24, ../scss/_privatemsg.scss */
.page-messages #privatemsg-list-form tr.even {
  background-color: inherit;
}
/* line 29, ../scss/_privatemsg.scss */
.page-messages #pm-block-user-list tr {
  background-color: inherit;
  border: 1px solid #f0efe6;
}
/* line 33, ../scss/_privatemsg.scss */
.page-messages #pm-block-user-list td {
  background-color: inherit;
}

/* line 40, ../scss/_privatemsg.scss */
.page-messages-new #block-delta_blocks-tabs {
  display: none;
}
/* line 43, ../scss/_privatemsg.scss */
.page-messages-new .realname {
  font-size: 35px;
  font-weight: 100;
  display: block;
  margin-bottom: 22px;
}
/* line 49, ../scss/_privatemsg.scss */
.page-messages-new input#edit-submit {
  float: left;
  margin: 0;
}
/* line 53, ../scss/_privatemsg.scss */
.page-messages-new #edit-cancel {
  float: right;
  line-height: 32px;
}
/* line 70, ../scss/mixins/_mixins.scss */
.page-messages-new .form-item-subject input::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #7e7a78;
  font-weight: 100;
  font-style: normal;
  font-size: inherit;
  padding-top: 2px;
}
/* line 77, ../scss/mixins/_mixins.scss */
.page-messages-new .form-item-subject input:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #7e7a78;
  font-weight: 100;
  font-style: normal;
  font-size: inherit;
  padding-top: 2px;
}
/* line 84, ../scss/mixins/_mixins.scss */
.page-messages-new .form-item-subject input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #7e7a78;
  font-weight: 100;
  font-style: normal;
  font-size: inherit;
  padding-top: 2px;
}
/* line 91, ../scss/mixins/_mixins.scss */
.page-messages-new .form-item-subject input:-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #7e7a78;
  font-weight: 100;
  font-style: normal;
  font-size: inherit;
  padding-top: 2px;
}
/* line 99, ../scss/mixins/_mixins.scss */
.page-messages-new .form-item-subject input.hasPlaceholder {
  color: #7e7a78;
  font-weight: 100;
  font-style: normal;
  font-size: inherit;
  padding-top: 2px;
}

/* line 66, ../scss/_privatemsg.scss */
.page-messages-view .region-content #block-system-main {
  background-color: inherit;
  padding: 10px 0 0 0;
}
/* line 74, ../scss/_privatemsg.scss */
.page-messages-view .region-content .privatemsg-message .privatemsg-author-avatar {
  width: 60px;
  background: url(../images/social/comment_arrow.png) right 19px no-repeat;
  padding: 10px 8px 5px 10px;
}
/* line 79, ../scss/_privatemsg.scss */
.page-messages-view .region-content .privatemsg-message .privatemsg-author-avatar img {
  -moz-border-radius: 24px;
  -webkit-border-radius: 24px;
  border-radius: 24px;
}
/* line 83, ../scss/_privatemsg.scss */
.page-messages-view .region-content .privatemsg-message .privatemsg-message-column {
  width: 862px;
  background-color: white;
  padding: 10px;
}
/* line 89, ../scss/_privatemsg.scss */
.page-messages-view .region-content .privatemsg-message .privatemsg-message-column .privatemsg-message-information .privatemsg-author-name {
  font-size: 1.2em;
}
/* line 92, ../scss/_privatemsg.scss */
.page-messages-view .region-content .privatemsg-message .privatemsg-message-column .privatemsg-message-information .privatemsg-message-actions {
  float: right;
}
/* line 96, ../scss/_privatemsg.scss */
.page-messages-view .region-content .privatemsg-message .privatemsg-message-column .privatemsg-message-new {
  background: #90c253;
  background: linear-gradient(to bottom center, #9cc966, #84ba42);
  border: 1px solid #5c812e;
  border-radius: 2px;
  text-shadow: 0px 1px 1px #1d1c1b;
  color: #fff;
  font-weight: 500;
  line-height: 1em;
  padding: 3px 11px 2px;
}
/* line 110, ../scss/_privatemsg.scss */
.page-messages-view .region-content form label {
  display: none;
}
/* line 113, ../scss/_privatemsg.scss */
.page-messages-view .region-content form .form-textarea-wrapper {
  width: 884px;
  float: right;
}
/* line 117, ../scss/_privatemsg.scss */
.page-messages-view .region-content form .form-actions {
  float: right;
  margin: 0;
  background-color: #fff;
}
/* line 122, ../scss/_privatemsg.scss */
.page-messages-view .region-content form .form-actions #edit-submit.form-submit {
  clear: right;
  float: right;
  width: 69px;
  margin: 0 0 0 814px;
}

/* line 6, ../scss/_promo.scss */
#promo {
  position: fixed;
  bottom: -1000px;
  left: 0;
  width: 100%;
  z-index: 100;
}
/* line 16, ../scss/_promo.scss */
#promo #promo-title,
#promo #promo-body {
  float: left;
  width: 100%;
}
/* line 21, ../scss/_promo.scss */
#promo #promo-body {
  background: #373534 transparent;
  background: rgba(55, 53, 52, 0.95);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#F2373534,endColorstr=#F2373534)";
  /* IE8 */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#F2373534,endColorstr=#F2373534);
  /* IE6 & 7 */
}
/* line 27, ../scss/_promo.scss */
#promo #promo-title-inner,
#promo #promo-body-inner {
  width: 960px;
  margin: 0 auto;
}
/* line 32, ../scss/_promo.scss */
#promo .promo-show-link h3 {
  -moz-border-radius: 10px 10px 0 0;
  -webkit-border-radius: 10px;
  border-radius: 10px 10px 0 0;
  float: left;
  color: #fff;
  background: #413f3e transparent;
  background: rgba(55, 53, 52, 0.95);
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#F2373534,endColorstr=#F2373534)";
  /* IE8 */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#F2373534,endColorstr=#F2373534);
  /* IE6 & 7 */
  font-weight: 500;
  padding: 12px 40px 8px 15px;
  margin: 0;
  border-bottom: none;
  background-image: url(../images/social/upvote_hover.png);
  background-position: 95% center;
  background-repeat: no-repeat;
}
/* line 50, ../scss/_promo.scss */
#promo .open.promo-show-link h3 {
  background-image: url(../images/social/downvote_hover.png);
}
/* line 54, ../scss/_promo.scss */
#promo #promo-body-inner .block {
  width: 306.66667px;
  float: left;
  color: white;
  margin: 15px 0 8px 0;
}
/* line 61, ../scss/_promo.scss */
#promo #promo-body-inner .block ul li {
  list-style: none;
}
/* line 65, ../scss/_promo.scss */
#promo #promo-body-inner .block a {
  color: #789327;
}
/* line 69, ../scss/_promo.scss */
#promo #promo-body-inner .block p {
  margin: 0;
}
/* line 73, ../scss/_promo.scss */
#promo #promo-body-inner .block#block-boxes-promo_1 {
  width: 349.6px;
}
/* line 76, ../scss/_promo.scss */
#promo #promo-body-inner .block#block-boxes-promo_auth_1 {
  width: 386.4px;
}
/* line 79, ../scss/_promo.scss */
#promo #promo-body-inner .block#block-boxes-promo_2, #promo #promo-body-inner .block#block-boxes-promo_auth_2 {
  margin: 15px 20px 6px 20px;
}
/* line 83, ../scss/_promo.scss */
#promo #promo-body-inner .block#block-boxes-promo_2 {
  width: 349.6px;
}
/* line 86, ../scss/_promo.scss */
#promo #promo-body-inner .block#block-boxes-promo_auth_2 {
  width: 386.4px;
}
/* line 91, ../scss/_promo.scss */
#promo #promo-body-inner .block#block-boxes-promo_3 p, #promo #promo-body-inner .block#block-boxes-promo_auth_3 p {
  text-align: center;
}
/* line 95, ../scss/_promo.scss */
#promo #promo-body-inner .block#block-boxes-promo_3 {
  width: 220.8px;
}
/* line 98, ../scss/_promo.scss */
#promo #promo-body-inner .block#block-boxes-promo_auth_3 {
  width: 147.2px;
}
/* line 101, ../scss/_promo.scss */
#promo #promo-body-inner .block .promo-image {
  padding-right: 10px;
}
/* line 104, ../scss/_promo.scss */
#promo #promo-body-inner .block .promo-button {
  -moz-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -o-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -webkit-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  transition: all 100ms cubic-bezier(0.62, 0, 0.48, 1);
  display: block;
  margin: 8px 2px;
  border-radius: 5px;
  border: 3px solid #1B556A;
  padding: 6px 12px;
  background: #fff;
  color: #1B556A;
  text-decoration: none;
  font-size: 16px;
  font-weight: bold;
  line-height: 1em;
  text-align: center;
  cursor: pointer;
  outline: none;
  -webkit-appearance: none;
  margin: 0 20px 20px 0;
  font-size: 18px;
  margin: 0;
}
/* line 272, ../scss/mixins/_mixins.scss */
#promo #promo-body-inner .block .promo-button:hover {
  color: #fff;
  background: #1B556A;
}
/* line 276, ../scss/mixins/_mixins.scss */
#promo #promo-body-inner .block .promo-button:active {
  color: #fff;
  background: #164556;
}
/* line 156, ../scss/mixins/_mixins.scss */
#promo #promo-body-inner .block .promo-button[disabled], #promo #promo-body-inner .block .promo-button[disabled]:hover, #promo #promo-body-inner .block .promo-button[disabled]:active {
  background: #7e7a78;
}

/* line 14, ../scss/mixins/_clearfix.scss */
.image-banner:before, .image-banner:after {
  content: " ";
  display: table;
}
/* line 19, ../scss/mixins/_clearfix.scss */
.image-banner:after {
  clear: both;
}
/* line 16, ../scss/_cke-templates.scss */
.image-banner.background-gradient {
  background: linear-gradient(155deg, #5d9146 0%, #92c07d 100%);
}
/* line 19, ../scss/_cke-templates.scss */
.image-banner .overlay-content {
  padding: 20px 30px;
  color: #fff;
  font-size: 22px;
}
@media (min-width: 481px) and (max-width: 1099px) {
  /* line 19, ../scss/_cke-templates.scss */
  .image-banner .overlay-content {
    max-width: 980px;
  }
}
@media (min-width: 1100px) and (max-width: 1349px) {
  /* line 19, ../scss/_cke-templates.scss */
  .image-banner .overlay-content {
    max-width: 1060px;
  }
}
@media (min-width: 1350px) {
  /* line 19, ../scss/_cke-templates.scss */
  .image-banner .overlay-content {
    max-width: 1235px;
  }
}
/* line 25, ../scss/_cke-templates.scss */
.image-banner .overlay-content p, .image-banner .overlay-content h1, .image-banner .overlay-content h2, .image-banner .overlay-content h3, .image-banner .overlay-content h4, .image-banner .overlay-content h5, .image-banner .overlay-content h6 {
  text-shadow: 1px 1px rgba(0, 0, 0, 0.5);
  font-weight: bold;
}
/* line 29, ../scss/_cke-templates.scss */
.image-banner .overlay-content h1, .image-banner .overlay-content h2, .image-banner .overlay-content h3, .image-banner .overlay-content h4, .image-banner .overlay-content h5, .image-banner .overlay-content h6 {
  margin-top: 15px;
  margin-bottom: 0;
}

/* line 36, ../scss/_cke-templates.scss */
.three-quarter {
  width: 75%;
  margin: 0 auto;
}

/* line 41, ../scss/_cke-templates.scss */
.background-box {
  background-color: #fff;
}
/* line 44, ../scss/_cke-templates.scss */
.background-box.color-none {
  background: none;
}
/* line 47, ../scss/_cke-templates.scss */
.background-box.color-gray {
  background: #e5e6e7;
}
/* line 51, ../scss/_cke-templates.scss */
.background-box .overlay-content {
  padding: 20px 30px;
}
@media (min-width: 481px) and (max-width: 1099px) {
  /* line 51, ../scss/_cke-templates.scss */
  .background-box .overlay-content {
    max-width: 980px;
  }
}
@media (min-width: 1100px) and (max-width: 1349px) {
  /* line 51, ../scss/_cke-templates.scss */
  .background-box .overlay-content {
    max-width: 1060px;
  }
}
@media (min-width: 1350px) {
  /* line 51, ../scss/_cke-templates.scss */
  .background-box .overlay-content {
    max-width: 1235px;
  }
}

/* line 57, ../scss/_cke-templates.scss */
.rtecenter,
.center-text {
  text-align: center;
}

/* line 61, ../scss/_cke-templates.scss */
.rteleft,
.left-text {
  text-align: left;
}

/* line 65, ../scss/_cke-templates.scss */
.rteright,
.right-text {
  text-align: right;
}

/* line 71, ../scss/_cke-templates.scss */
.two-column-wrapper {
  margin-left: -10px;
  margin-right: -10px;
}
/* line 14, ../scss/mixins/_clearfix.scss */
.two-column-wrapper:before, .two-column-wrapper:after {
  content: " ";
  display: table;
}
/* line 19, ../scss/mixins/_clearfix.scss */
.two-column-wrapper:after {
  clear: both;
}
@media (min-width: 481px) and (max-width: 1099px) {
  /* line 71, ../scss/_cke-templates.scss */
  .two-column-wrapper {
    display: flex;
    flex-direction: row;
    justify-content: center;
  }
}
@media (min-width: 1100px) and (max-width: 1349px) {
  /* line 71, ../scss/_cke-templates.scss */
  .two-column-wrapper {
    display: flex;
    flex-direction: row;
    justify-content: center;
  }
}
@media (min-width: 1350px) {
  /* line 71, ../scss/_cke-templates.scss */
  .two-column-wrapper {
    display: flex;
    flex-direction: row;
    justify-content: center;
  }
}
/* line 80, ../scss/_cke-templates.scss */
.two-column-wrapper .column {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 481px) {
  /* line 80, ../scss/_cke-templates.scss */
  .two-column-wrapper .column {
    float: left;
    width: 50%;
  }
}

/* line 85, ../scss/_cke-templates.scss */
.feature-grid-block-wrapper {
  margin-left: 0;
  margin-right: 0;
}
/* line 14, ../scss/mixins/_clearfix.scss */
.feature-grid-block-wrapper:before, .feature-grid-block-wrapper:after {
  content: " ";
  display: table;
}
/* line 19, ../scss/mixins/_clearfix.scss */
.feature-grid-block-wrapper:after {
  clear: both;
}
/* line 88, ../scss/_cke-templates.scss */
.feature-grid-block-wrapper .feature-grid-block {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  text-align: center;
}
@media (min-width: 481px) {
  /* line 88, ../scss/_cke-templates.scss */
  .feature-grid-block-wrapper .feature-grid-block {
    float: left;
    width: 33.33333%;
  }
}
/* line 92, ../scss/_cke-templates.scss */
.feature-grid-block-wrapper .feature-grid-block h3 {
  margin: 0;
  font-size: 26px;
}
/* line 96, ../scss/_cke-templates.scss */
.feature-grid-block-wrapper .feature-grid-block.hover-effect {
  -moz-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -o-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -webkit-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  transition: all 100ms cubic-bezier(0.62, 0, 0.48, 1);
  position: relative;
  display: block;
  border-radius: 3px;
  text-decoration: none;
  margin: 0 0 15px;
  background: #fff;
  box-shadow: bottom-shadow(1), top-shadow(1);
}
/* line 107, ../scss/_cke-templates.scss */
.feature-grid-block-wrapper .feature-grid-block.hover-effect:hover {
  box-shadow: bottom-shadow(3), top-shadow(3);
  margin-top: -5px;
  background: #bbc5cd;
}
/* line 115, ../scss/_cke-templates.scss */
.feature-grid-block-wrapper .feature-grid-block .block-header img {
  width: 50%;
  height: auto;
  display: block;
  margin: 0 auto;
}
/* line 120, ../scss/_cke-templates.scss */
.feature-grid-block-wrapper .feature-grid-block .block-header .block-title {
  padding: 12px 0;
}
/* line 123, ../scss/_cke-templates.scss */
.feature-grid-block-wrapper .feature-grid-block .block-header .block-title h2 {
  text-align: center;
  font-size: 22px;
}
/* line 129, ../scss/_cke-templates.scss */
.feature-grid-block-wrapper .feature-grid-block .content {
  color: #41403E;
  padding: 16px 30px;
}
/* line 133, ../scss/_cke-templates.scss */
.feature-grid-block-wrapper .feature-grid-block .content p {
  margin: 0;
}
/* line 136, ../scss/_cke-templates.scss */
.feature-grid-block-wrapper .feature-grid-block .content ul {
  padding-left: 0;
}

/* line 143, ../scss/_cke-templates.scss */
.vertical-center-wrapper {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

/* line 149, ../scss/_cke-templates.scss */
a.flat-button {
  -moz-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -o-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -webkit-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  transition: all 100ms cubic-bezier(0.62, 0, 0.48, 1);
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  -moz-box-shadow: 0 3px 0 #2d6e6d;
  -webkit-box-shadow: 0 3px 0 #2d6e6d;
  box-shadow: 0 3px 0 #2d6e6d;
  margin-top: 3px;
  margin-bottom: 3px;
  position: relative;
  top: 0;
  color: #fff;
  text-transform: uppercase;
  text-align: center;
  display: block;
  border: 0;
  font-size: 26px;
  line-height: 2em;
  cursor: pointer;
  background: #378786;
  -webkit-appearance: none;
  font-weight: bold;
  display: inline-block;
  padding: 0 20px;
}
/* line 14, ../scss/mixins/_clearfix.scss */
a.flat-button:before:before, a.flat-button:before:after {
  content: " ";
  display: table;
}
/* line 19, ../scss/mixins/_clearfix.scss */
a.flat-button:before:after {
  clear: both;
}
/* line 906, ../scss/mixins/_mixins.scss */
a.flat-button:hover {
  text-decoration: none;
  background: #43a4a3;
}
/* line 910, ../scss/mixins/_mixins.scss */
a.flat-button:active {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  background: #307574;
  top: 3px;
  margin-bottom: 3px;
  text-decoration: none;
}
/* line 918, ../scss/mixins/_mixins.scss */
a.flat-button[disabled], a.flat-button[disabled]:hover, a.flat-button[disabled]:active {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  background: #7e7a78;
}
/* line 155, ../scss/_cke-templates.scss */
a.flat-button.blue {
  -moz-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -o-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -webkit-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  transition: all 100ms cubic-bezier(0.62, 0, 0.48, 1);
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  -moz-box-shadow: 0 3px 0 #143e4e;
  -webkit-box-shadow: 0 3px 0 #143e4e;
  box-shadow: 0 3px 0 #143e4e;
  margin-top: 3px;
  margin-bottom: 3px;
  position: relative;
  top: 0;
  color: #fff;
  text-transform: uppercase;
  text-align: center;
  display: block;
  border: 0;
  font-size: 26px;
  line-height: 2em;
  cursor: pointer;
  background: #1B556A;
  -webkit-appearance: none;
  display: inline-block;
  padding: 0 20px;
}
/* line 14, ../scss/mixins/_clearfix.scss */
a.flat-button.blue:before:before, a.flat-button.blue:before:after {
  content: " ";
  display: table;
}
/* line 19, ../scss/mixins/_clearfix.scss */
a.flat-button.blue:before:after {
  clear: both;
}
/* line 906, ../scss/mixins/_mixins.scss */
a.flat-button.blue:hover {
  text-decoration: none;
  background: #236f8b;
}
/* line 910, ../scss/mixins/_mixins.scss */
a.flat-button.blue:active {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  background: #164556;
  top: 3px;
  margin-bottom: 3px;
  text-decoration: none;
}
/* line 918, ../scss/mixins/_mixins.scss */
a.flat-button.blue[disabled], a.flat-button.blue[disabled]:hover, a.flat-button.blue[disabled]:active {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  background: #7e7a78;
}
/* line 160, ../scss/_cke-templates.scss */
a.flat-button.green {
  -moz-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -o-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -webkit-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  transition: all 100ms cubic-bezier(0.62, 0, 0.48, 1);
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  -moz-box-shadow: 0 3px 0 #649b4c;
  -webkit-box-shadow: 0 3px 0 #649b4c;
  box-shadow: 0 3px 0 #649b4c;
  margin-top: 3px;
  margin-bottom: 3px;
  position: relative;
  top: 0;
  color: #fff;
  text-transform: uppercase;
  text-align: center;
  display: block;
  border: 0;
  font-size: 26px;
  line-height: 2em;
  cursor: pointer;
  background: #75AF5B;
  -webkit-appearance: none;
  display: inline-block;
  padding: 0 20px;
}
/* line 14, ../scss/mixins/_clearfix.scss */
a.flat-button.green:before:before, a.flat-button.green:before:after {
  content: " ";
  display: table;
}
/* line 19, ../scss/mixins/_clearfix.scss */
a.flat-button.green:before:after {
  clear: both;
}
/* line 906, ../scss/mixins/_mixins.scss */
a.flat-button.green:hover {
  text-decoration: none;
  background: #8cbc76;
}
/* line 910, ../scss/mixins/_mixins.scss */
a.flat-button.green:active {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  background: #68a24f;
  top: 3px;
  margin-bottom: 3px;
  text-decoration: none;
}
/* line 918, ../scss/mixins/_mixins.scss */
a.flat-button.green[disabled], a.flat-button.green[disabled]:hover, a.flat-button.green[disabled]:active {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  background: #7e7a78;
}

/* line 167, ../scss/_cke-templates.scss */
.button-wrapper {
  overflow: hidden;
  position: relative;
}

/* line 171, ../scss/_cke-templates.scss */
a.gradient-button {
  -moz-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -o-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -webkit-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  transition: all 100ms cubic-bezier(0.62, 0, 0.48, 1);
  display: block;
  margin: 0 25px 10px;
  padding: 10px 15px;
  font-size: 16px;
  font-weight: 600;
  color: #fff;
  text-align: center;
  border-radius: 8px;
  background: linear-gradient(#4c793b, #75af5b);
  background-size: 100% 200%;
  background-position: 0 0;
}
/* line 315, ../scss/mixins/_mixins.scss */
a.gradient-button:hover, a.gradient-button:active {
  text-decoration: none;
}
/* line 318, ../scss/mixins/_mixins.scss */
a.gradient-button:hover {
  background-position: 0 100%;
}
/* line 321, ../scss/mixins/_mixins.scss */
a.gradient-button:active {
  background-position: 0 50%;
}
/* line 174, ../scss/_cke-templates.scss */
a.gradient-button.blue {
  background-image: linear-gradient(#1b556a, #5a8dae);
}

/* line 178, ../scss/_cke-templates.scss */
.uppercase {
  text-transform: uppercase;
}

/* line 183, ../scss/_cke-templates.scss */
.checkmark-list li {
  list-style: none;
}
/* line 186, ../scss/_cke-templates.scss */
.checkmark-list li:before {
  content: "\2714 ";
}

@media (max-width: 480px) {
  /* line 199, ../scss/_cke-templates.scss */
  .responsive-table,
  .responsive-table tbody,
  .responsive-table th,
  .responsive-table tr,
  .responsive-table td {
    display: block;
    width: auto !important;
    height: auto !important;
  }
  /* line 14, ../scss/mixins/_clearfix.scss */
  .responsive-table:before, .responsive-table:after,
  .responsive-table tbody:before,
  .responsive-table tbody:after,
  .responsive-table th:before,
  .responsive-table th:after,
  .responsive-table tr:before,
  .responsive-table tr:after,
  .responsive-table td:before,
  .responsive-table td:after {
    content: " ";
    display: table;
  }
  /* line 19, ../scss/mixins/_clearfix.scss */
  .responsive-table:after,
  .responsive-table tbody:after,
  .responsive-table th:after,
  .responsive-table tr:after,
  .responsive-table td:after {
    clear: both;
  }
}

/* line 212, ../scss/_cke-templates.scss */
.table-no-borders, .table-no-borders tbody, .table-no-borders td, .table-no-borders th, .table-no-borders tr {
  border: none;
  background-color: #fff;
}
/* line 216, ../scss/_cke-templates.scss */
.table-no-borders table {
  background-color: #fff;
}

/* line 218, ../scss/_cke-templates.scss */
.cke_editable .table-no-borders td,
.cke_editable .table-two-column-fixed td {
  border: 1px dotted #aaa;
}

/* line 223, ../scss/_cke-templates.scss */
.padded-table, .padded-table.table-no-borders {
  background-color: #fff;
}
/* line 226, ../scss/_cke-templates.scss */
.padded-table td {
  padding: 15px;
  background-color: #fff;
}

/* line 234, ../scss/_cke-templates.scss */
.table-two-column-fixed {
  table-layout: fixed;
}
/* line 237, ../scss/_cke-templates.scss */
.table-two-column-fixed, .table-two-column-fixed tbody, .table-two-column-fixed td, .table-two-column-fixed th, .table-two-column-fixed tr {
  border: none;
  background-color: #fff;
}
/* line 242, ../scss/_cke-templates.scss */
.table-two-column-fixed td {
  padding: 15px;
  background-color: #fff;
}
/* line 246, ../scss/_cke-templates.scss */
.table-two-column-fixed td div {
  display: -webkit-inline-block;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  height: 100%;
  width: 100%;
}
/* line 251, ../scss/_cke-templates.scss */
.table-two-column-fixed td div a {
  height: 100%;
}
@media (max-width: 480px) {
  /* line 256, ../scss/_cke-templates.scss */
  .table-two-column-fixed,
  .table-two-column-fixed tbody,
  .table-two-column-fixed th,
  .table-two-column-fixed tr,
  .table-two-column-fixed td {
    display: block;
    width: auto !important;
    height: auto !important;
  }
  /* line 14, ../scss/mixins/_clearfix.scss */
  .table-two-column-fixed:before, .table-two-column-fixed:after,
  .table-two-column-fixed tbody:before,
  .table-two-column-fixed tbody:after,
  .table-two-column-fixed th:before,
  .table-two-column-fixed th:after,
  .table-two-column-fixed tr:before,
  .table-two-column-fixed tr:after,
  .table-two-column-fixed td:before,
  .table-two-column-fixed td:after {
    content: " ";
    display: table;
  }
  /* line 19, ../scss/mixins/_clearfix.scss */
  .table-two-column-fixed:after,
  .table-two-column-fixed tbody:after,
  .table-two-column-fixed th:after,
  .table-two-column-fixed tr:after,
  .table-two-column-fixed td:after {
    clear: both;
  }
}

/* line 269, ../scss/_cke-templates.scss */
.button-flat {
  -moz-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -o-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -webkit-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  transition: all 100ms cubic-bezier(0.62, 0, 0.48, 1);
  display: block;
  margin: 8px 2px;
  border-radius: 5px;
  border: 3px solid #1B556A;
  padding: 6px 12px;
  background: #fff;
  color: #1B556A;
  text-decoration: none;
  font-size: 16px;
  font-weight: bold;
  line-height: 1em;
  text-align: center;
  cursor: pointer;
  outline: none;
  -webkit-appearance: none;
  margin: 0 20px 20px 0;
}
/* line 272, ../scss/mixins/_mixins.scss */
.button-flat:hover {
  color: #fff;
  background: #1B556A;
}
/* line 276, ../scss/mixins/_mixins.scss */
.button-flat:active {
  color: #fff;
  background: #164556;
}
/* line 156, ../scss/mixins/_mixins.scss */
.button-flat[disabled], .button-flat[disabled]:hover, .button-flat[disabled]:active {
  background: #7e7a78;
}

/* line 278, ../scss/_cke-templates.scss */
.cke-tpl h2 {
  font-size: 2.3em;
  margin-bottom: 5px;
}

/* line 14, ../scss/mixins/_clearfix.scss */
.section-category-wrapper:before, .section-category-wrapper:after {
  content: " ";
  display: table;
}
/* line 19, ../scss/mixins/_clearfix.scss */
.section-category-wrapper:after {
  clear: both;
}
/* line 291, ../scss/_cke-templates.scss */
.section-category-wrapper:hover {
  opacity: .85;
  filter: alpha(opacity=85);
}
/* line 296, ../scss/_cke-templates.scss */
.section-category-wrapper .bg-color {
  width: 100%;
  color: #fff;
  display: block;
}
/* line 300, ../scss/_cke-templates.scss */
.section-category-wrapper .bg-color:hover, .section-category-wrapper .bg-color:focus {
  text-decoration: none;
}
/* line 304, ../scss/_cke-templates.scss */
.section-category-wrapper span {
  display: block;
  padding: 10px 20px 20px;
  line-height: 1.2em;
}
/* line 309, ../scss/_cke-templates.scss */
.section-category-wrapper span.title {
  font-size: 2.3em;
  padding-bottom: 0;
  padding-top: 20px;
}
@media (max-width: 480px) {
  /* line 309, ../scss/_cke-templates.scss */
  .section-category-wrapper span.title {
    font-size: 1.9em;
  }
}
/* line 318, ../scss/_cke-templates.scss */
.section-category-wrapper span.description {
  font-size: 15px;
}
@media (max-width: 480px) {
  /* line 289, ../scss/_cke-templates.scss */
  .section-category-wrapper {
    width: 100%;
    padding-right: 0;
  }
}

/* line 350, ../scss/_cke-templates.scss */
.background-color-lt_gray .bg-color {
  background-color: #7e7a78;
}

/* line 350, ../scss/_cke-templates.scss */
.background-color-dk_gray .bg-color {
  background-color: #1d1c1b;
}

/* line 350, ../scss/_cke-templates.scss */
.background-color-dm_brown .bg-color {
  background-color: #984807;
}

/* line 350, ../scss/_cke-templates.scss */
.background-color-green_graige .bg-color {
  background-color: #938E78;
}

/* line 350, ../scss/_cke-templates.scss */
.background-color-dm_red .bg-color {
  background-color: #aa0000;
}

/* line 350, ../scss/_cke-templates.scss */
.background-color-dm_orange .bg-color {
  background-color: #E97F03;
}

/* line 350, ../scss/_cke-templates.scss */
.background-color-dm_yellow .bg-color {
  background-color: #eebb00;
}

/* line 350, ../scss/_cke-templates.scss */
.background-color-dm_green .bg-color {
  background-color: #789327;
}

/* line 350, ../scss/_cke-templates.scss */
.background-color-dm_blue .bg-color {
  background-color: #002060;
}

/* line 350, ../scss/_cke-templates.scss */
.background-color-dm_purple .bg-color {
  background-color: #440066;
}

/* line 356, ../scss/_cke-templates.scss */
.REPLACE-COLOR .bg-color {
  background-color: #413f3e;
}

/* line 364, ../scss/_cke-templates.scss */
.event-promo-wrapper a {
  padding: 15px;
}
/* line 14, ../scss/mixins/_clearfix.scss */
.event-promo-wrapper a:before, .event-promo-wrapper a:after {
  content: " ";
  display: table;
}
/* line 19, ../scss/mixins/_clearfix.scss */
.event-promo-wrapper a:after {
  clear: both;
}
/* line 368, ../scss/_cke-templates.scss */
.event-promo-wrapper a:hover, .event-promo-wrapper a:focus {
  text-decoration: none;
}
/* line 370, ../scss/_cke-templates.scss */
.event-promo-wrapper a span {
  display: block;
  font-weight: 300;
  line-height: 1.2em;
}
/* line 376, ../scss/_cke-templates.scss */
.event-promo-wrapper a .featured-image,
.event-promo-wrapper a .promo-text-block {
  float: left;
  max-width: 48.5%;
}
@media (max-width: 480px) {
  /* line 376, ../scss/_cke-templates.scss */
  .event-promo-wrapper a .featured-image,
  .event-promo-wrapper a .promo-text-block {
    width: 100%;
    max-width: 100%;
    float: none;
  }
}
/* line 387, ../scss/_cke-templates.scss */
.event-promo-wrapper a .featured-image img {
  width: 100%;
}
/* line 390, ../scss/_cke-templates.scss */
.event-promo-wrapper a .type-title {
  font-size: 2.5em;
  color: #fff;
  margin: 10px 0 20px;
}
/* line 395, ../scss/_cke-templates.scss */
.event-promo-wrapper a .promo-text-block {
  padding-left: 3%;
  color: white;
}
@media (max-width: 480px) {
  /* line 395, ../scss/_cke-templates.scss */
  .event-promo-wrapper a .promo-text-block {
    padding-left: 0;
  }
}
/* line 402, ../scss/_cke-templates.scss */
.event-promo-wrapper a .date {
  font-size: 1.7em;
  margin: 0 0 20px;
}
/* line 406, ../scss/_cke-templates.scss */
.event-promo-wrapper a .value {
  color: #e4e0d0;
  font-size: 1.4em;
  margin-bottom: 20px;
}
/* line 411, ../scss/_cke-templates.scss */
.event-promo-wrapper a .register {
  -moz-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -o-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -webkit-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  transition: all 100ms cubic-bezier(0.62, 0, 0.48, 1);
  display: block;
  margin: 8px 2px;
  border-radius: 5px;
  border: 3px solid #1B556A;
  padding: 6px 12px;
  background: #fff;
  color: #1B556A;
  text-decoration: none;
  font-size: 16px;
  font-weight: bold;
  line-height: 1em;
  text-align: center;
  cursor: pointer;
  outline: none;
  -webkit-appearance: none;
  margin: 0 20px 20px 0;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  display: inline-block;
  margin: 0px;
  padding: 20px 60px 20px 20px;
  font-family: "proxima-nova", "Proxima Nova", "Helvetica Neue", helvetica, Arial, sans-serif;
  font-weight: 300;
  font-size: 1.8em;
  background: url("../images/arrow-cta.png") right 15px center/30px 30px #A95A11 no-repeat;
}
/* line 272, ../scss/mixins/_mixins.scss */
.event-promo-wrapper a .register:hover {
  color: #fff;
  background: #1B556A;
}
/* line 276, ../scss/mixins/_mixins.scss */
.event-promo-wrapper a .register:active {
  color: #fff;
  background: #164556;
}
/* line 156, ../scss/mixins/_mixins.scss */
.event-promo-wrapper a .register[disabled], .event-promo-wrapper a .register[disabled]:hover, .event-promo-wrapper a .register[disabled]:active {
  background: #7e7a78;
}
/* line 423, ../scss/_cke-templates.scss */
.event-promo-wrapper a .register:hover, .event-promo-wrapper a .register:focus {
  background: url("../images/arrow-cta.png") right 15px center/30px 30px #d77316 no-repeat;
}
@media (max-width: 480px) {
  /* line 411, ../scss/_cke-templates.scss */
  .event-promo-wrapper a .register {
    font-size: 1.6em;
  }
}

/* line 432, ../scss/_cke-templates.scss */
.cke-bordered-block {
  clear: both;
  border: 1px solid #aaa;
  padding: 15px;
  margin-top: 10px;
}
/* line 14, ../scss/mixins/_clearfix.scss */
.cke-bordered-block:before, .cke-bordered-block:after {
  content: " ";
  display: table;
}
/* line 19, ../scss/mixins/_clearfix.scss */
.cke-bordered-block:after {
  clear: both;
}

/* line 444, ../scss/_cke-templates.scss */
.study-promo-wrapper a {
  margin: 10px 0 0;
  width: 100%;
}
/* line 14, ../scss/mixins/_clearfix.scss */
.study-promo-wrapper a:before, .study-promo-wrapper a:after {
  content: " ";
  display: table;
}
/* line 19, ../scss/mixins/_clearfix.scss */
.study-promo-wrapper a:after {
  clear: both;
}
/* line 449, ../scss/_cke-templates.scss */
.study-promo-wrapper a:hover .cke-bordered-block, .study-promo-wrapper a:focus .cke-bordered-block {
  background-color: #f7f7f7;
}
/* line 454, ../scss/_cke-templates.scss */
.study-promo-wrapper a span {
  display: block;
  line-height: 1.2em;
}
/* line 459, ../scss/_cke-templates.scss */
.study-promo-wrapper a .dm-logo {
  float: left;
}
/* line 462, ../scss/_cke-templates.scss */
.study-promo-wrapper a .company-img,
.study-promo-wrapper a .sponsored-by {
  float: right;
}
@media (max-width: 480px) {
  /* line 462, ../scss/_cke-templates.scss */
  .study-promo-wrapper a .company-img,
  .study-promo-wrapper a .sponsored-by {
    float: left;
    margin-top: 10px;
    margin-bottom: 10px;
  }
}
/* line 472, ../scss/_cke-templates.scss */
.study-promo-wrapper a .sponsored-by {
  color: gray;
  margin-top: 30px;
}
@media (max-width: 480px) {
  /* line 472, ../scss/_cke-templates.scss */
  .study-promo-wrapper a .sponsored-by {
    display: none;
  }
}
/* line 478, ../scss/_cke-templates.scss */
.study-promo-wrapper a .compnay-img {
  margin: 0 0 15px 10px;
}
/* line 480, ../scss/_cke-templates.scss */
.study-promo-wrapper a .compnay-img img {
  margin-right: 0;
}
@media (max-width: 480px) {
  /* line 478, ../scss/_cke-templates.scss */
  .study-promo-wrapper a .compnay-img {
    margin-top: 10px;
    margin-bottom: 10px;
  }
}
/* line 489, ../scss/_cke-templates.scss */
.study-promo-wrapper a .study-image {
  float: right;
  display: block;
  width: 25%;
  height: 100%;
}
@media (max-width: 480px) {
  /* line 489, ../scss/_cke-templates.scss */
  .study-promo-wrapper a .study-image {
    width: 100%;
    padding-bottom: 10px;
  }
}
/* line 500, ../scss/_cke-templates.scss */
.study-promo-wrapper a .study-image img {
  width: 100%;
  height: auto;
  margin: 0 !important;
}
/* line 506, ../scss/_cke-templates.scss */
.study-promo-wrapper a .study-text-wrapper {
  float: left;
  width: 72%;
  padding-right: 3%;
}
@media (max-width: 480px) {
  /* line 506, ../scss/_cke-templates.scss */
  .study-promo-wrapper a .study-text-wrapper {
    width: 100%;
    padding-right: 0;
  }
}
/* line 516, ../scss/_cke-templates.scss */
.study-promo-wrapper a .study-text-wrapper .title {
  color: white;
  font-size: 2.3em;
  font-weight: 300;
  padding: 20px 15px;
  margin-bottom: 15px;
}
/* line 524, ../scss/_cke-templates.scss */
.study-promo-wrapper a .study-text-wrapper .subtitle,
.study-promo-wrapper a .study-text-wrapper .value {
  color: #1d1c1b;
  margin-left: 15px;
}
/* line 530, ../scss/_cke-templates.scss */
.study-promo-wrapper a .study-text-wrapper .subtitle {
  font-size: 2em;
  margin-bottom: 20px;
}
/* line 534, ../scss/_cke-templates.scss */
.study-promo-wrapper a .study-text-wrapper .value {
  font-size: 18px;
  margin-bottom: 10px;
}
/* line 538, ../scss/_cke-templates.scss */
.study-promo-wrapper a .study-text-wrapper .sign-up-button {
  -moz-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -o-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -webkit-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  transition: all 100ms cubic-bezier(0.62, 0, 0.48, 1);
  display: block;
  margin: 8px 2px;
  border-radius: 5px;
  border: 3px solid #1B556A;
  padding: 6px 12px;
  background: #fff;
  color: #1B556A;
  text-decoration: none;
  font-size: 16px;
  font-weight: bold;
  line-height: 1em;
  text-align: center;
  cursor: pointer;
  outline: none;
  -webkit-appearance: none;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  font-size: 1.5em;
  padding: 12px 20px;
  margin-left: 15px;
}
/* line 272, ../scss/mixins/_mixins.scss */
.study-promo-wrapper a .study-text-wrapper .sign-up-button:hover {
  color: #fff;
  background: #1B556A;
}
/* line 276, ../scss/mixins/_mixins.scss */
.study-promo-wrapper a .study-text-wrapper .sign-up-button:active {
  color: #fff;
  background: #164556;
}

/* line 556, ../scss/_cke-templates.scss */
.workshop table {
  border: none;
}
/* line 559, ../scss/_cke-templates.scss */
.workshop th {
  padding-right: 0;
  border-bottom: none;
}
/* line 563, ../scss/_cke-templates.scss */
.workshop .workshop-details {
  color: #984807;
  font-size: 2em;
  font-weight: 300;
  line-height: 1;
}
/* line 569, ../scss/_cke-templates.scss */
.workshop td {
  vertical-align: top;
  padding: 10px 15px;
}
/* line 573, ../scss/_cke-templates.scss */
.workshop td h3 {
  font-size: 2em;
  font-weight: 300;
  padding-top: 10px;
}
/* line 578, ../scss/_cke-templates.scss */
.workshop td .presenter-image,
.workshop td ul {
  float: left;
  padding-left: 0;
}
@media (max-width: 480px) {
  /* line 578, ../scss/_cke-templates.scss */
  .workshop td .presenter-image,
  .workshop td ul {
    width: 100%;
  }
}
/* line 585, ../scss/_cke-templates.scss */
.workshop td .presenter-image {
  margin-top: 0;
  margin-right: 10px;
}
@media (max-width: 480px) {
  /* line 589, ../scss/_cke-templates.scss */
  .workshop td .presenter-image img {
    width: 100%;
    height: auto;
  }
}
/* line 596, ../scss/_cke-templates.scss */
.workshop td ul {
  display: block;
  padding-top: 10px;
}
@media (max-width: 480px) {
  /* line 596, ../scss/_cke-templates.scss */
  .workshop td ul {
    padding-left: 0;
  }
}
/* line 604, ../scss/_cke-templates.scss */
.workshop td li {
  list-style: none;
  font-size: 1.4em;
}
/* line 609, ../scss/_cke-templates.scss */
.workshop a.button-flat {
  padding: 15px 20px;
  font-size: 1.5em;
  margin: 10px;
}
/* line 614, ../scss/_cke-templates.scss */
.workshop .sign-up-button {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  color: #fff;
  text-transform: uppercase;
  font-size: 1.5em;
  padding: 12px 20px;
  background-color: #984807;
  margin-left: 15px;
}
/* line 623, ../scss/_cke-templates.scss */
.workshop .sign-up-button:hover {
  background-color: #ba5809;
  text-decoration: none;
}

/* line 639, ../scss/_cke-templates.scss */
.section-category.wrapper {
  color: #fff;
  float: left;
  width: 100%;
}
/* line 14, ../scss/mixins/_clearfix.scss */
.section-category.wrapper:before, .section-category.wrapper:after {
  content: " ";
  display: table;
}
/* line 19, ../scss/mixins/_clearfix.scss */
.section-category.wrapper:after {
  clear: both;
}
/* line 646, ../scss/_cke-templates.scss */
.section-category.wrapper h2, .section-category.wrapper p {
  padding: 0 15px;
}
/* line 647, ../scss/_cke-templates.scss */
.section-category.wrapper h2 {
  color: #fff !important;
  padding-top: 12px;
}
@media (max-width: 480px) {
  /* line 639, ../scss/_cke-templates.scss */
  .section-category.wrapper {
    width: 100%;
    padding-right: 0;
  }
}

/* line 663, ../scss/_cke-templates.scss */
.cke-tpl.event-promo.wrapper {
  padding: 15px;
}
/* line 14, ../scss/mixins/_clearfix.scss */
.cke-tpl.event-promo.wrapper:before, .cke-tpl.event-promo.wrapper:after {
  content: " ";
  display: table;
}
/* line 19, ../scss/mixins/_clearfix.scss */
.cke-tpl.event-promo.wrapper:after {
  clear: both;
}

/* line 669, ../scss/_cke-templates.scss */
.event-promo h3 {
  font-size: 2.3em;
  color: #fff;
}
/* line 673, ../scss/_cke-templates.scss */
.event-promo .promo-text-block {
  max-width: 48.5%;
}
/* line 676, ../scss/_cke-templates.scss */
.event-promo .featured-image,
.event-promo .promo-text-block {
  float: left;
  max-width: 48.5%;
}
@media (max-width: 480px) {
  /* line 676, ../scss/_cke-templates.scss */
  .event-promo .featured-image,
  .event-promo .promo-text-block {
    width: 100%;
    padding: 0;
    padding-bottom: 15px;
  }
}
/* line 689, ../scss/_cke-templates.scss */
.event-promo .featured-image img {
  width: 100%;
}
/* line 692, ../scss/_cke-templates.scss */
.event-promo .promo-text-block {
  padding-left: 3%;
  color: white;
}
@media (min-width: 1350px) {
  /* line 692, ../scss/_cke-templates.scss */
  .event-promo .promo-text-block {
    padding-left: 40px;
  }
}
/* line 702, ../scss/_cke-templates.scss */
.event-promo .date,
.event-promo .value {
  font-size: 1.5em;
  margin-bottom: 20px;
}
/* line 707, ../scss/_cke-templates.scss */
.event-promo .value {
  color: #e4e0d0;
}
/* line 710, ../scss/_cke-templates.scss */
.event-promo a.register {
  -moz-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -o-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -webkit-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  transition: all 100ms cubic-bezier(0.62, 0, 0.48, 1);
  display: block;
  margin: 8px 2px;
  border-radius: 5px;
  border: 3px solid #1B556A;
  padding: 6px 12px;
  background: #fff;
  color: #1B556A;
  text-decoration: none;
  font-size: 16px;
  font-weight: bold;
  line-height: 1em;
  text-align: center;
  cursor: pointer;
  outline: none;
  -webkit-appearance: none;
  margin: 0 20px 20px 0;
  padding: 20px 60px 20px 20px;
  font-family: "proxima-nova", "Proxima Nova", "Helvetica Neue", helvetica, Arial, sans-serif;
  font-weight: 300;
  font-size: 1.5em;
  background: url("../images/arrow-cta.png") right 15px center/30px 30px #A95A11 no-repeat;
}
/* line 272, ../scss/mixins/_mixins.scss */
.event-promo a.register:hover {
  color: #fff;
  background: #1B556A;
}
/* line 276, ../scss/mixins/_mixins.scss */
.event-promo a.register:active {
  color: #fff;
  background: #164556;
}
/* line 156, ../scss/mixins/_mixins.scss */
.event-promo a.register[disabled], .event-promo a.register[disabled]:hover, .event-promo a.register[disabled]:active {
  background: #7e7a78;
}
/* line 719, ../scss/_cke-templates.scss */
.event-promo a.register:hover, .event-promo a.register:focus {
  background: url("../images/arrow-cta.png") right 15px center/30px 30px #d77316 no-repeat;
}

@media (max-width: 480px) {
  /* line 725, ../scss/_cke-templates.scss */
  .mobile-hide {
    display: none;
  }
}

/* line 735, ../scss/_cke-templates.scss */
.study-promo h2,
.workshop h2 {
  padding: 15px;
  color: #fff !important;
  display: block;
  margin-bottom: 20px;
  font-weight: 400;
}

/* line 3, ../scss/_full.scss */
body.path-w.page-node.node-type-page #content-area .node .node-inner {
  padding: 0;
  background: none;
}
/* line 7, ../scss/_full.scss */
body.path-w #content {
  padding-top: 0;
  padding-bottom: 0;
}
/* line 11, ../scss/_full.scss */
body.path-w #content-wrapper {
  padding: 0;
  width: 100%;
}
/* line 15, ../scss/_full.scss */
body.path-w h1#page-title {
  display: none;
}
/* line 19, ../scss/_full.scss */
body.path-w .overlay-content {
  margin-right: auto;
  margin-left: auto;
  padding-left: 10px;
  padding-right: 10px;
}
/* line 14, ../scss/mixins/_clearfix.scss */
body.path-w .overlay-content:before, body.path-w .overlay-content:after {
  content: " ";
  display: table;
}
/* line 19, ../scss/mixins/_clearfix.scss */
body.path-w .overlay-content:after {
  clear: both;
}
@media (min-width: 481px) and (max-width: 1099px) {
  /* line 19, ../scss/_full.scss */
  body.path-w .overlay-content {
    width: 980px;
  }
}
@media (min-width: 1350px) {
  /* line 19, ../scss/_full.scss */
  body.path-w .overlay-content {
    width: 1235px;
  }
}
@media (min-width: 1100px) and (max-width: 1349px) {
  /* line 19, ../scss/_full.scss */
  body.path-w .overlay-content {
    width: 90%;
  }
}

/* line 18, ../scss/demand_metric.scss */
.async-hide {
  opacity: 0 !important;
}

/* line 23, ../scss/demand_metric.scss */
#ui-theme-classic a {
  font-family: "proxima-nova", helvetica, sans-serif;
  font-size: 1.0em;
}

/* line 27, ../scss/demand_metric.scss */
body {
  background: #1e1f2a;
  color: #41403E;
}

/* Overlapping rules fixes */
/* line 34, ../scss/demand_metric.scss */
#admin-menu {
  z-index: 9999;
}

/* line 37, ../scss/demand_metric.scss */
#toolbar {
  z-index: 9998;
}

/* line 40, ../scss/demand_metric.scss */
#overlay-container {
  z-index: 9997;
}

/* line 43, ../scss/demand_metric.scss */
#purr-container {
  z-index: 9995;
}

/* line 46, ../scss/demand_metric.scss */
body.wistia-fancybox .fancybox-opened {
  z-index: 10000;
}

/* Dropdowns */
/* line 51, ../scss/demand_metric.scss */
.qtip.qtip-green {
  -moz-box-shadow: -1px 1px 5px #555;
  -webkit-box-shadow: -1px 1px 5px #555;
  box-shadow: -1px 1px 5px #555;
}

/* line 60, ../scss/demand_metric.scss */
#main .region-content .block-facetapi .form-item-facets .selector span {
  height: 50px;
  line-height: 50px;
}

/* Navigation Division */
/* line 72, ../scss/demand_metric.scss */
#navigation {
  background: #fff;
  height: 52px;
}

/* Secondary Menu */
/* line 78, ../scss/demand_metric.scss */
#secondary {
  margin: 15px 0 0;
  padding: 0;
}
/* line 81, ../scss/demand_metric.scss */
#secondary li {
  float: left;
  list-style: none;
}
/* line 84, ../scss/demand_metric.scss */
#secondary li a {
  display: block;
  color: #282417;
  text-decoration: none;
  margin: 0 5px;
  padding: 0 10px;
}

@media (min-width: 1350px) {
  /* line 94, ../scss/demand_metric.scss */
  #nav-right-region {
    width: 35%;
  }
}
@media (min-width: 1100px) and (max-width: 1349px) {
  /* line 94, ../scss/demand_metric.scss */
  #nav-right-region {
    width: 24%;
  }
}
@media (min-width: 481px) and (max-width: 1099px) {
  /* line 94, ../scss/demand_metric.scss */
  #nav-right-region {
    width: 22%;
  }
}
/* line 99, ../scss/demand_metric.scss */
#nav-right-region p {
  margin: 0;
}

/* Content */
/* line 106, ../scss/demand_metric.scss */
#content {
  background: #e5e6e7;
}

/* line 110, ../scss/demand_metric.scss */
.breadcrumb {
  padding: 0;
  font-size: 12px;
}
/* line 113, ../scss/demand_metric.scss */
.breadcrumb a:link, .breadcrumb a:visited {
  color: #1B1A18;
}

/* Title Overrides  */
/* line 119, ../scss/demand_metric.scss */
body {
  /*   Doing this via css because we can't omit anon users from the delta blocks context. */
}
/* line 129, ../scss/demand_metric.scss */
body.page-user-password #block-delta_blocks-tabs {
  display: none;
}

/* line 134, ../scss/demand_metric.scss */
h1.title, #block-membership_benefit_type-member-benefits-block h2 {
  font-size: 36px;
  font-weight: bold;
  line-height: 1.3em;
  margin-bottom: 20px;
  padding: 12px 0 0;
  font-family: "Roboto", "Helvetica Neue", sans-serif;
}

/* line 147, ../scss/demand_metric.scss */
body.page-forum h1.title, body.page-forum #block-membership_benefit_type-member-benefits-block h2, #block-membership_benefit_type-member-benefits-block body.page-forum h2, body.forum-type h1.title, body.forum-type #block-membership_benefit_type-member-benefits-block h2, #block-membership_benefit_type-member-benefits-block body.forum-type h2 {
  font-size: 20px;
  font-weight: normal;
  line-height: 1.3em;
  color: #fff;
  text-transform: uppercase;
  background: #413f3e;
  margin-bottom: 20px;
  padding: 12px 15px 11px 15px;
}

/* line 161, ../scss/demand_metric.scss */
body.sidebar-first.title-spacing h1.title, body.sidebar-first.title-spacing #block-membership_benefit_type-member-benefits-block h2, #block-membership_benefit_type-member-benefits-block body.sidebar-first.title-spacing h2, body.sidebar-first.title-spacing #tabs {
  margin-left: 10px;
}

/* line 166, ../scss/demand_metric.scss */
#tabs {
  margin: 0 3px 0;
}

/* Footer */
/* line 171, ../scss/demand_metric.scss */
#footer {
  background: #1e1f2a;
  color: #fff;
  font-size: 1.1em;
  padding: 30px 0 5px;
  font-weight: 300;
}
/* line 179, ../scss/demand_metric.scss */
#footer .footer-column {
  float: left;
}
/* line 182, ../scss/demand_metric.scss */
#footer .region {
  position: relative;
}
/* line 185, ../scss/demand_metric.scss */
#footer h2 {
  margin-bottom: 0.2em;
  text-transform: uppercase;
  font-size: 22px;
  font-weight: 500;
}
/* line 191, ../scss/demand_metric.scss */
#footer a {
  color: #fff;
}
/* line 194, ../scss/demand_metric.scss */
#footer li {
  list-style: none;
  margin: 0;
  line-height: 1.8em;
}
/* line 199, ../scss/demand_metric.scss */
#footer ul {
  padding: 0;
}
/* line 202, ../scss/demand_metric.scss */
#footer .block {
  margin-bottom: 25px;
}
/* line 206, ../scss/demand_metric.scss */
#footer #footer-left .block {
  margin-bottom: 0;
}
/* line 210, ../scss/demand_metric.scss */
#footer #footer-middle,
#footer #footer-right {
  position: relative;
  float: left;
  width: 50%;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  width: 49%;
}
/* line 215, ../scss/demand_metric.scss */
#footer #footer-left,
#footer #footer-middle,
#footer #footer-right {
  position: relative;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
}
@media (min-width: 481px) {
  /* line 215, ../scss/demand_metric.scss */
  #footer #footer-left,
  #footer #footer-middle,
  #footer #footer-right {
    float: left;
    width: 33.33333%;
  }
}
@media (min-width: 481px) {
  /* line 221, ../scss/demand_metric.scss */
  #footer #footer-right {
    float: right;
    width: 25%;
  }
}
/* line 228, ../scss/demand_metric.scss */
#footer #block-boxes-social a {
  line-height: 32px;
  display: block;
}
/* line 232, ../scss/demand_metric.scss */
#footer #block-boxes-social a:hover {
  text-decoration: none;
}
/* line 235, ../scss/demand_metric.scss */
#footer #block-boxes-social a img {
  float: left;
  margin-right: 5px;
}
/* line 242, ../scss/demand_metric.scss */
#footer #block-cf_general-user_count .content {
  font-size: 55px;
  font-weight: 600;
  margin: 10px 0 25px;
  line-height: 1em;
}
/* line 248, ../scss/demand_metric.scss */
#footer #block-cf_general-user_count .content .join-today-button {
  margin: 10px 0 0;
}
/* line 251, ../scss/demand_metric.scss */
#footer #block-cf_general-user_count .content .join-today-button a {
  -moz-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -o-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -webkit-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  transition: all 100ms cubic-bezier(0.62, 0, 0.48, 1);
  display: block;
  margin: 8px 2px;
  border-radius: 5px;
  border: 3px solid #fff;
  padding: 6px 12px;
  background: #fff;
  color: #fff;
  text-decoration: none;
  font-size: 16px;
  font-weight: bold;
  line-height: 1em;
  text-align: center;
  cursor: pointer;
  outline: none;
  -webkit-appearance: none;
  background: #1e1f2a;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  padding: 11px 35px;
  font-size: 22px;
  margin: 0;
}
/* line 272, ../scss/mixins/_mixins.scss */
#footer #block-cf_general-user_count .content .join-today-button a:hover {
  color: #fff;
  background: #fff;
}
/* line 276, ../scss/mixins/_mixins.scss */
#footer #block-cf_general-user_count .content .join-today-button a:active {
  color: #fff;
  background: #f2f2f2;
}
/* line 287, ../scss/mixins/_mixins.scss */
#footer #block-cf_general-user_count .content .join-today-button a:hover {
  color: #1e1f2a;
  background: #fff;
}
/* line 291, ../scss/mixins/_mixins.scss */
#footer #block-cf_general-user_count .content .join-today-button a:active {
  color: #1e1f2a;
  background: #f2f2f2;
}
/* line 259, ../scss/demand_metric.scss */
#footer #block-cf_general-user_count .content .weekly-members-count {
  font-size: 45px;
}

/* Menu Mini-panels */
/* line 268, ../scss/demand_metric.scss */
div.menu-minipanels span.ext {
  display: none;
}

/* Search Premium Content */
/* line 310, ../scss/demand_metric.scss */
.views-exposed-form .views-exposed-widget {
  padding: 0;
}
/* line 313, ../scss/demand_metric.scss */
.views-exposed-form .form-item-search {
  padding-left: 20px;
}
/* line 315, ../scss/demand_metric.scss */
.views-exposed-form .form-item-search input {
  padding: 10px 7px;
  border: 1px solid #e4e0d0;
  width: 684px;
  height: 33px;
}
/* line 70, ../scss/mixins/_mixins.scss */
.views-exposed-form .form-item-search input::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #7e7a78;
  font-weight: 300;
  font-style: italic;
  font-size: 18px;
  padding-top: 2px;
}
/* line 77, ../scss/mixins/_mixins.scss */
.views-exposed-form .form-item-search input:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #7e7a78;
  font-weight: 300;
  font-style: italic;
  font-size: 18px;
  padding-top: 2px;
}
/* line 84, ../scss/mixins/_mixins.scss */
.views-exposed-form .form-item-search input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #7e7a78;
  font-weight: 300;
  font-style: italic;
  font-size: 18px;
  padding-top: 2px;
}
/* line 91, ../scss/mixins/_mixins.scss */
.views-exposed-form .form-item-search input:-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #7e7a78;
  font-weight: 300;
  font-style: italic;
  font-size: 18px;
  padding-top: 2px;
}
/* line 99, ../scss/mixins/_mixins.scss */
.views-exposed-form .form-item-search input.hasPlaceholder {
  color: #7e7a78;
  font-weight: 300;
  font-style: italic;
  font-size: 18px;
  padding-top: 2px;
}

/* Premium Content Tag Filtering */
/* line 329, ../scss/demand_metric.scss */
#sidebar-first #block-dm_premium_content_custom-premium_content_tags h2.block-title {
  background: #7e7a78;
  text-transform: uppercase;
  font-size: 16px;
}
/* line 335, ../scss/demand_metric.scss */
#sidebar-first #block-dm_premium_content_custom-premium_content_tags .item-list ul {
  margin: 0;
  background: #fcfcfa;
}
/* line 338, ../scss/demand_metric.scss */
#sidebar-first #block-dm_premium_content_custom-premium_content_tags .item-list ul li {
  font-weight: 300;
  margin: 0;
  list-style: none;
}
/* line 342, ../scss/demand_metric.scss */
#sidebar-first #block-dm_premium_content_custom-premium_content_tags .item-list ul li .tags-list {
  padding-left: 14px;
  background: white;
}
/* line 345, ../scss/demand_metric.scss */
#sidebar-first #block-dm_premium_content_custom-premium_content_tags .item-list ul li .tags-list .bubble-tag {
  padding-top: 5px;
}
/* line 347, ../scss/demand_metric.scss */
#sidebar-first #block-dm_premium_content_custom-premium_content_tags .item-list ul li .tags-list .bubble-tag a {
  color: #c2592f;
}
/* line 351, ../scss/demand_metric.scss */
#sidebar-first #block-dm_premium_content_custom-premium_content_tags .item-list ul li .tags-list .first {
  /*             padding-top: 10px; */
}
/* line 354, ../scss/demand_metric.scss */
#sidebar-first #block-dm_premium_content_custom-premium_content_tags .item-list ul li .tags-list .last {
  padding-bottom: 10px;
}
/* line 359, ../scss/demand_metric.scss */
#sidebar-first #block-dm_premium_content_custom-premium_content_tags .item-list ul .tag-heading {
  display: block;
  background: #fcfcfa;
  border-bottom: 1px solid #bbc5cd;
  border-top: 1px solid #bbc5cd;
  color: #413f3e;
  font-size: 15px;
  font-weight: 600;
  padding: 10px 0 10px 14px;
}

/* line 372, ../scss/demand_metric.scss */
#block-dm_premium_content_custom-premium_content_current_tags {
  padding-bottom: 10px;
  padding-left: 20px;
}
/* line 376, ../scss/demand_metric.scss */
#block-dm_premium_content_custom-premium_content_current_tags .item-list
h3 {
  color: #777672;
  font-size: 18px;
  margin-bottom: 0;
  font-weight: normal;
}
/* line 383, ../scss/demand_metric.scss */
#block-dm_premium_content_custom-premium_content_current_tags ul {
  margin: 0;
}
/* line 385, ../scss/demand_metric.scss */
#block-dm_premium_content_custom-premium_content_current_tags ul li {
  margin: 0;
  list-style: none;
  /*         padding: 5px 0 0 0; */
}
/* line 389, ../scss/demand_metric.scss */
#block-dm_premium_content_custom-premium_content_current_tags ul li a {
  -moz-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -o-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -webkit-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  transition: all 100ms cubic-bezier(0.62, 0, 0.48, 1);
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: #fafafa;
  color: #505B65;
  border: 1px solid #bbc5cd;
  padding: 5px 12px 4px 10px;
  float: left;
  margin-right: 8px;
  display: block;
  font-weight: 600;
  font-size: 12px;
  line-height: 1em;
  position: relative;
  max-width: 175px;
}
/* line 557, ../scss/mixins/_mixins.scss */
#block-dm_premium_content_custom-premium_content_current_tags ul li a .remove {
  width: 5px;
  height: 5px;
  display: block;
  background: url(../images/social/icon_closetag.png) center center no-repeat;
  position: absolute;
  top: 3px;
  right: 3px;
}
/* line 566, ../scss/mixins/_mixins.scss */
#block-dm_premium_content_custom-premium_content_current_tags ul li a:hover {
  text-decoration: none;
  color: #212f3d;
  background: #e5e6e7;
}
/* line 571, ../scss/mixins/_mixins.scss */
#block-dm_premium_content_custom-premium_content_current_tags ul li a:hover .remove {
  background-image: url(../images/social/icon_closetag_hover.png);
}
/* line 575, ../scss/mixins/_mixins.scss */
#block-dm_premium_content_custom-premium_content_current_tags ul li a.ajax-loading {
  background: url("../images/social/ajax_loader_lt_gray.gif");
}
/* line 391, ../scss/demand_metric.scss */
#block-dm_premium_content_custom-premium_content_current_tags ul li a.remove {
  background: url(../images/social/icon_closetag.png) 98% 3px no-repeat white;
}

/* line 400, ../scss/demand_metric.scss */
.page-premium-content #content-area {
  padding-top: 0;
}
/* line 404, ../scss/demand_metric.scss */
.page-premium-content #edit-search-wrapper label {
  display: none;
}
/* line 408, ../scss/demand_metric.scss */
.page-premium-content .views-exposed-form .views-exposed-widget {
  position: relative;
}
/* line 410, ../scss/demand_metric.scss */
.page-premium-content .views-exposed-form .views-exposed-widget.views-submit-button {
  /*       @include search-button; */
  padding: 0;
}
/* line 411, ../scss/demand_metric.scss */
.page-premium-content .views-exposed-form .views-exposed-widget.views-submit-button input.form-submit {
  width: 20px;
  height: 20px;
  cursor: pointer;
  border: none;
  display: block;
  background: url(../images/social/search_glass_lg.png) no-repeat center center;
  padding: 0;
  margin: 0;
  position: absolute;
  right: 15px;
  top: 20px;
  text-decoration: none;
  font-size: 0px;
  text-indent: -5000px;
}
/* line 428, ../scss/demand_metric.scss */
.page-premium-content .views-exposed-form .views-exposed-widget.views-reset-button {
  display: none;
  left: 520px;
}
/* line 431, ../scss/demand_metric.scss */
.page-premium-content .views-exposed-form .views-exposed-widget.views-reset-button input {
  background: #1B1A18;
}

/**
 * Some specifics for the premium content block_2.
 */
/* line 444, ../scss/demand_metric.scss */
.view-premium-content.view-display-id-block_2 .views-table caption, .view-premium-content.view-display-id-block_2 .view-content h3,
.view-account-content-downloads.view-display-id-block .views-table caption,
.view-account-content-downloads.view-display-id-block .view-content h3 {
  clear: both;
  text-align: left;
  font-size: 20px;
  font-weight: normal;
  line-height: 1.8em;
  color: #fff;
  text-transform: uppercase;
  background: #413f3e;
  margin-bottom: 0;
  padding: 7px 15px 6px 15px;
}

/* line 458, ../scss/demand_metric.scss */
.view-premium-content.view-display-id-page_1,
.view-premium-content.view-display-id-block_1,
.view-premium-content.view-display-id-block_2,
.view-premium-content.view-display-id-page,
.view-account-content-downloads.view-display-id-block {
  padding-left: 20px;
}
/* line 463, ../scss/demand_metric.scss */
.view-premium-content.view-display-id-page_1 .view-empty,
.view-premium-content.view-display-id-block_1 .view-empty,
.view-premium-content.view-display-id-block_2 .view-empty,
.view-premium-content.view-display-id-page .view-empty,
.view-account-content-downloads.view-display-id-block .view-empty {
  font-size: 16px;
  font-weight: 500;
  padding-top: 15px;
}
/* line 470, ../scss/demand_metric.scss */
.view-premium-content.view-display-id-page_1 table,
.view-premium-content.view-display-id-block_1 table,
.view-premium-content.view-display-id-block_2 table,
.view-premium-content.view-display-id-page table,
.view-account-content-downloads.view-display-id-block table {
  table-layout: fixed;
}
/* line 473, ../scss/demand_metric.scss */
.view-premium-content.view-display-id-page_1 td.views-field-field-template-image,
.view-premium-content.view-display-id-block_1 td.views-field-field-template-image,
.view-premium-content.view-display-id-block_2 td.views-field-field-template-image,
.view-premium-content.view-display-id-page td.views-field-field-template-image,
.view-account-content-downloads.view-display-id-block td.views-field-field-template-image {
  width: 145px;
}
/* line 477, ../scss/demand_metric.scss */
.view-premium-content.view-display-id-page_1 td.views-field-view-node,
.view-premium-content.view-display-id-block_1 td.views-field-view-node,
.view-premium-content.view-display-id-block_2 td.views-field-view-node,
.view-premium-content.view-display-id-page td.views-field-view-node,
.view-account-content-downloads.view-display-id-block td.views-field-view-node {
  width: 90px;
}
/* line 480, ../scss/demand_metric.scss */
.view-premium-content.view-display-id-page_1 label,
.view-premium-content.view-display-id-block_1 label,
.view-premium-content.view-display-id-block_2 label,
.view-premium-content.view-display-id-page label,
.view-account-content-downloads.view-display-id-block label {
  text-transform: uppercase;
  font-weight: normal;
}
/* line 484, ../scss/demand_metric.scss */
.view-premium-content.view-display-id-page_1 #edit-search-wrapper label,
.view-premium-content.view-display-id-block_1 #edit-search-wrapper label,
.view-premium-content.view-display-id-block_2 #edit-search-wrapper label,
.view-premium-content.view-display-id-page #edit-search-wrapper label,
.view-account-content-downloads.view-display-id-block #edit-search-wrapper label {
  display: none;
}
/* line 487, ../scss/demand_metric.scss */
.view-premium-content.view-display-id-page_1 #edit-dmf-wrapper,
.view-premium-content.view-display-id-block_1 #edit-dmf-wrapper,
.view-premium-content.view-display-id-block_2 #edit-dmf-wrapper,
.view-premium-content.view-display-id-page #edit-dmf-wrapper,
.view-account-content-downloads.view-display-id-block #edit-dmf-wrapper {
  display: none;
}
/* line 490, ../scss/demand_metric.scss */
.view-premium-content.view-display-id-page_1 #edit-field-job-role-tid-wrapper,
.view-premium-content.view-display-id-block_1 #edit-field-job-role-tid-wrapper,
.view-premium-content.view-display-id-block_2 #edit-field-job-role-tid-wrapper,
.view-premium-content.view-display-id-page #edit-field-job-role-tid-wrapper,
.view-account-content-downloads.view-display-id-block #edit-field-job-role-tid-wrapper {
  clear: left;
  margin-left: -13px;
}
/* line 494, ../scss/demand_metric.scss */
.view-premium-content.view-display-id-page_1 #edit-field-tools-templates-category-tid-wrapper,
.view-premium-content.view-display-id-block_1 #edit-field-tools-templates-category-tid-wrapper,
.view-premium-content.view-display-id-block_2 #edit-field-tools-templates-category-tid-wrapper,
.view-premium-content.view-display-id-page #edit-field-tools-templates-category-tid-wrapper,
.view-account-content-downloads.view-display-id-block #edit-field-tools-templates-category-tid-wrapper {
  padding-left: 42px;
}
/* line 497, ../scss/demand_metric.scss */
.view-premium-content.view-display-id-page_1 #edit-field-content-types-category-tid-wrapper,
.view-premium-content.view-display-id-block_1 #edit-field-content-types-category-tid-wrapper,
.view-premium-content.view-display-id-block_2 #edit-field-content-types-category-tid-wrapper,
.view-premium-content.view-display-id-page #edit-field-content-types-category-tid-wrapper,
.view-account-content-downloads.view-display-id-block #edit-field-content-types-category-tid-wrapper {
  float: right;
  padding-right: 16px;
}
/* line 501, ../scss/demand_metric.scss */
.view-premium-content.view-display-id-page_1 .views-exposed-widget label,
.view-premium-content.view-display-id-block_1 .views-exposed-widget label,
.view-premium-content.view-display-id-block_2 .views-exposed-widget label,
.view-premium-content.view-display-id-page .views-exposed-widget label,
.view-account-content-downloads.view-display-id-block .views-exposed-widget label {
  height: 20px;
  margin: 13px;
}
/* line 505, ../scss/demand_metric.scss */
.view-premium-content.view-display-id-page_1 .views-exposed-widget label, .view-premium-content.view-display-id-page_1 .views-widget,
.view-premium-content.view-display-id-block_1 .views-exposed-widget label,
.view-premium-content.view-display-id-block_1 .views-widget,
.view-premium-content.view-display-id-block_2 .views-exposed-widget label,
.view-premium-content.view-display-id-block_2 .views-widget,
.view-premium-content.view-display-id-page .views-exposed-widget label,
.view-premium-content.view-display-id-page .views-widget,
.view-account-content-downloads.view-display-id-block .views-exposed-widget label,
.view-account-content-downloads.view-display-id-block .views-widget {
  float: left;
}
/* line 508, ../scss/demand_metric.scss */
.view-premium-content.view-display-id-page_1 #edit-submit-premium-content,
.view-premium-content.view-display-id-block_1 #edit-submit-premium-content,
.view-premium-content.view-display-id-block_2 #edit-submit-premium-content,
.view-premium-content.view-display-id-page #edit-submit-premium-content,
.view-account-content-downloads.view-display-id-block #edit-submit-premium-content {
  margin: 0;
}
/* line 511, ../scss/demand_metric.scss */
.view-premium-content.view-display-id-page_1 .ctools-auto-submit-full-form .views-exposed-widget.views-submit-button div,
.view-premium-content.view-display-id-block_1 .ctools-auto-submit-full-form .views-exposed-widget.views-submit-button div,
.view-premium-content.view-display-id-block_2 .ctools-auto-submit-full-form .views-exposed-widget.views-submit-button div,
.view-premium-content.view-display-id-page .ctools-auto-submit-full-form .views-exposed-widget.views-submit-button div,
.view-account-content-downloads.view-display-id-block .ctools-auto-submit-full-form .views-exposed-widget.views-submit-button div {
  display: none;
}
/* line 514, ../scss/demand_metric.scss */
.view-premium-content.view-display-id-page_1 .views-exposed-widgets, .view-premium-content.view-display-id-page_1 .views-exposed-form,
.view-premium-content.view-display-id-block_1 .views-exposed-widgets,
.view-premium-content.view-display-id-block_1 .views-exposed-form,
.view-premium-content.view-display-id-block_2 .views-exposed-widgets,
.view-premium-content.view-display-id-block_2 .views-exposed-form,
.view-premium-content.view-display-id-page .views-exposed-widgets,
.view-premium-content.view-display-id-page .views-exposed-form,
.view-account-content-downloads.view-display-id-block .views-exposed-widgets,
.view-account-content-downloads.view-display-id-block .views-exposed-form {
  overflow: hidden;
}
/* line 518, ../scss/demand_metric.scss */
.view-premium-content.view-display-id-page_1 .views-exposed-widget.views-submit-button,
.view-premium-content.view-display-id-block_1 .views-exposed-widget.views-submit-button,
.view-premium-content.view-display-id-block_2 .views-exposed-widget.views-submit-button,
.view-premium-content.view-display-id-page .views-exposed-widget.views-submit-button,
.view-account-content-downloads.view-display-id-block .views-exposed-widget.views-submit-button {
  float: left;
  left: 605px;
  position: absolute;
  left: 740px;
}
/* line 238, ../scss/mixins/_mixins.scss */
.view-premium-content.view-display-id-page_1 .views-exposed-widget.views-submit-button input,
.view-premium-content.view-display-id-block_1 .views-exposed-widget.views-submit-button input,
.view-premium-content.view-display-id-block_2 .views-exposed-widget.views-submit-button input,
.view-premium-content.view-display-id-page .views-exposed-widget.views-submit-button input,
.view-account-content-downloads.view-display-id-block .views-exposed-widget.views-submit-button input {
  margin: 0;
  cursor: pointer;
  height: 53px;
  border: none;
  text-transform: uppercase;
  background: #aa5b02;
  padding: 8px 10px;
  /*     @include border-radius(5px); */
  -moz-box-shadow: -2px 2px 3px #999;
  -webkit-box-shadow: -2px 2px 3px #999;
  box-shadow: -2px 2px 3px #999;
  color: #fff;
  font-size: 16px;
  width: 115px;
}
/* line 522, ../scss/demand_metric.scss */
.view-premium-content.view-display-id-page_1 .views-exposed-widget.views-submit-button input,
.view-premium-content.view-display-id-block_1 .views-exposed-widget.views-submit-button input,
.view-premium-content.view-display-id-block_2 .views-exposed-widget.views-submit-button input,
.view-premium-content.view-display-id-page .views-exposed-widget.views-submit-button input,
.view-account-content-downloads.view-display-id-block .views-exposed-widget.views-submit-button input {
  box-shadow: none;
  -moz-box-shadow: none;
}
/* line 527, ../scss/demand_metric.scss */
.view-premium-content.view-display-id-page_1 .views-exposed-widget.views-reset-button,
.view-premium-content.view-display-id-block_1 .views-exposed-widget.views-reset-button,
.view-premium-content.view-display-id-block_2 .views-exposed-widget.views-reset-button,
.view-premium-content.view-display-id-page .views-exposed-widget.views-reset-button,
.view-account-content-downloads.view-display-id-block .views-exposed-widget.views-reset-button {
  display: none;
  left: 520px;
}
/* line 531, ../scss/demand_metric.scss */
.view-premium-content.view-display-id-page_1 .views-exposed-widget.views-reset-button input,
.view-premium-content.view-display-id-block_1 .views-exposed-widget.views-reset-button input,
.view-premium-content.view-display-id-block_2 .views-exposed-widget.views-reset-button input,
.view-premium-content.view-display-id-page .views-exposed-widget.views-reset-button input,
.view-account-content-downloads.view-display-id-block .views-exposed-widget.views-reset-button input {
  background: #1B1A18;
}
/* line 537, ../scss/demand_metric.scss */
.view-premium-content.view-display-id-page_1 .views-table thead,
.view-premium-content.view-display-id-block_1 .views-table thead,
.view-premium-content.view-display-id-block_2 .views-table thead,
.view-premium-content.view-display-id-page .views-table thead,
.view-account-content-downloads.view-display-id-block .views-table thead {
  display: none;
}
/* line 540, ../scss/demand_metric.scss */
.view-premium-content.view-display-id-page_1 .views-table tr,
.view-premium-content.view-display-id-block_1 .views-table tr,
.view-premium-content.view-display-id-block_2 .views-table tr,
.view-premium-content.view-display-id-page .views-table tr,
.view-account-content-downloads.view-display-id-block .views-table tr {
  background: #fff;
  border: 1px solid #e4e0ce;
  border-bottom: 1px solid #e4e0ce;
}
/* line 546, ../scss/demand_metric.scss */
.view-premium-content.view-display-id-page_1 .views-field-title,
.view-premium-content.view-display-id-block_1 .views-field-title,
.view-premium-content.view-display-id-block_2 .views-field-title,
.view-premium-content.view-display-id-page .views-field-title,
.view-account-content-downloads.view-display-id-block .views-field-title {
  padding: 11px 10px 20px 10px;
  font-weight: 300;
}
/* line 549, ../scss/demand_metric.scss */
.view-premium-content.view-display-id-page_1 .views-field-title p,
.view-premium-content.view-display-id-block_1 .views-field-title p,
.view-premium-content.view-display-id-block_2 .views-field-title p,
.view-premium-content.view-display-id-page .views-field-title p,
.view-account-content-downloads.view-display-id-block .views-field-title p {
  margin: 10px 0 0;
}
/* line 552, ../scss/demand_metric.scss */
.view-premium-content.view-display-id-page_1 .views-field-title a,
.view-premium-content.view-display-id-block_1 .views-field-title a,
.view-premium-content.view-display-id-block_2 .views-field-title a,
.view-premium-content.view-display-id-page .views-field-title a,
.view-account-content-downloads.view-display-id-block .views-field-title a {
  color: #607d07;
  font-size: 24px;
}
/* line 557, ../scss/demand_metric.scss */
.view-premium-content.view-display-id-page_1 .views-field img,
.view-premium-content.view-display-id-block_1 .views-field img,
.view-premium-content.view-display-id-block_2 .views-field img,
.view-premium-content.view-display-id-page .views-field img,
.view-account-content-downloads.view-display-id-block .views-field img {
  -moz-box-shadow: 1px 1px 4px #4a4528;
  -webkit-box-shadow: 1px 1px 4px #4a4528;
  box-shadow: 1px 1px 4px #4a4528;
}
/* line 560, ../scss/demand_metric.scss */
.view-premium-content.view-display-id-page_1 tbody,
.view-premium-content.view-display-id-block_1 tbody,
.view-premium-content.view-display-id-block_2 tbody,
.view-premium-content.view-display-id-page tbody,
.view-account-content-downloads.view-display-id-block tbody {
  border-top: none;
}
/* line 563, ../scss/demand_metric.scss */
.view-premium-content.view-display-id-page_1 .views-field-field-template-image,
.view-premium-content.view-display-id-block_1 .views-field-field-template-image,
.view-premium-content.view-display-id-block_2 .views-field-field-template-image,
.view-premium-content.view-display-id-page .views-field-field-template-image,
.view-account-content-downloads.view-display-id-block .views-field-field-template-image {
  padding: 8px 10px 10px 10px;
}
/* line 566, ../scss/demand_metric.scss */
.view-premium-content.view-display-id-page_1 .views-field-view-node,
.view-premium-content.view-display-id-block_1 .views-field-view-node,
.view-premium-content.view-display-id-block_2 .views-field-view-node,
.view-premium-content.view-display-id-page .views-field-view-node,
.view-account-content-downloads.view-display-id-block .views-field-view-node {
  padding-top: 7px;
  padding-bottom: 2px;
}
/* line 569, ../scss/demand_metric.scss */
.view-premium-content.view-display-id-page_1 .views-field-view-node .content-type-image span,
.view-premium-content.view-display-id-block_1 .views-field-view-node .content-type-image span,
.view-premium-content.view-display-id-block_2 .views-field-view-node .content-type-image span,
.view-premium-content.view-display-id-page .views-field-view-node .content-type-image span,
.view-account-content-downloads.view-display-id-block .views-field-view-node .content-type-image span {
  display: block;
  background: url("../images/social/icon_type_other_lg.png") no-repeat transparent;
  background-size: cover;
  position: relative;
  left: 20px;
}
@media (max-width: 480px) {
  /* line 569, ../scss/demand_metric.scss */
  .view-premium-content.view-display-id-page_1 .views-field-view-node .content-type-image span,
  .view-premium-content.view-display-id-block_1 .views-field-view-node .content-type-image span,
  .view-premium-content.view-display-id-block_2 .views-field-view-node .content-type-image span,
  .view-premium-content.view-display-id-page .views-field-view-node .content-type-image span,
  .view-account-content-downloads.view-display-id-block .views-field-view-node .content-type-image span {
    width: 45px;
    height: 45px;
  }
}
@media (min-width: 481px) and (max-width: 1099px) {
  /* line 569, ../scss/demand_metric.scss */
  .view-premium-content.view-display-id-page_1 .views-field-view-node .content-type-image span,
  .view-premium-content.view-display-id-block_1 .views-field-view-node .content-type-image span,
  .view-premium-content.view-display-id-block_2 .views-field-view-node .content-type-image span,
  .view-premium-content.view-display-id-page .views-field-view-node .content-type-image span,
  .view-account-content-downloads.view-display-id-block .views-field-view-node .content-type-image span {
    width: 60px;
    height: 60px;
  }
}
@media (min-width: 1100px) and (max-width: 1349px) {
  /* line 569, ../scss/demand_metric.scss */
  .view-premium-content.view-display-id-page_1 .views-field-view-node .content-type-image span,
  .view-premium-content.view-display-id-block_1 .views-field-view-node .content-type-image span,
  .view-premium-content.view-display-id-block_2 .views-field-view-node .content-type-image span,
  .view-premium-content.view-display-id-page .views-field-view-node .content-type-image span,
  .view-account-content-downloads.view-display-id-block .views-field-view-node .content-type-image span {
    width: 70px;
    height: 70px;
  }
}
@media (min-width: 1350px) {
  /* line 569, ../scss/demand_metric.scss */
  .view-premium-content.view-display-id-page_1 .views-field-view-node .content-type-image span,
  .view-premium-content.view-display-id-block_1 .views-field-view-node .content-type-image span,
  .view-premium-content.view-display-id-block_2 .views-field-view-node .content-type-image span,
  .view-premium-content.view-display-id-page .views-field-view-node .content-type-image span,
  .view-account-content-downloads.view-display-id-block .views-field-view-node .content-type-image span {
    width: 90px;
    height: 90px;
  }
}
/* line 685, ../scss/mixins/_mixins.scss */
.view-premium-content.view-display-id-page_1 .views-field-view-node .content-type-image span.powerpoint,
.view-premium-content.view-display-id-block_1 .views-field-view-node .content-type-image span.powerpoint,
.view-premium-content.view-display-id-block_2 .views-field-view-node .content-type-image span.powerpoint,
.view-premium-content.view-display-id-page .views-field-view-node .content-type-image span.powerpoint,
.view-account-content-downloads.view-display-id-block .views-field-view-node .content-type-image span.powerpoint {
  background-image: url("../images/social/icon_type_powerpoint_lg.png");
}
/* line 685, ../scss/mixins/_mixins.scss */
.view-premium-content.view-display-id-page_1 .views-field-view-node .content-type-image span.excel,
.view-premium-content.view-display-id-block_1 .views-field-view-node .content-type-image span.excel,
.view-premium-content.view-display-id-block_2 .views-field-view-node .content-type-image span.excel,
.view-premium-content.view-display-id-page .views-field-view-node .content-type-image span.excel,
.view-account-content-downloads.view-display-id-block .views-field-view-node .content-type-image span.excel {
  background-image: url("../images/social/icon_type_excel_lg.png");
}
/* line 685, ../scss/mixins/_mixins.scss */
.view-premium-content.view-display-id-page_1 .views-field-view-node .content-type-image span.pdf,
.view-premium-content.view-display-id-block_1 .views-field-view-node .content-type-image span.pdf,
.view-premium-content.view-display-id-block_2 .views-field-view-node .content-type-image span.pdf,
.view-premium-content.view-display-id-page .views-field-view-node .content-type-image span.pdf,
.view-account-content-downloads.view-display-id-block .views-field-view-node .content-type-image span.pdf {
  background-image: url("../images/social/icon_type_pdf_lg.png");
}
/* line 685, ../scss/mixins/_mixins.scss */
.view-premium-content.view-display-id-page_1 .views-field-view-node .content-type-image span.training,
.view-premium-content.view-display-id-block_1 .views-field-view-node .content-type-image span.training,
.view-premium-content.view-display-id-block_2 .views-field-view-node .content-type-image span.training,
.view-premium-content.view-display-id-page .views-field-view-node .content-type-image span.training,
.view-account-content-downloads.view-display-id-block .views-field-view-node .content-type-image span.training {
  background-image: url("../images/social/icon_type_training_lg.png");
}
/* line 685, ../scss/mixins/_mixins.scss */
.view-premium-content.view-display-id-page_1 .views-field-view-node .content-type-image span.video,
.view-premium-content.view-display-id-block_1 .views-field-view-node .content-type-image span.video,
.view-premium-content.view-display-id-block_2 .views-field-view-node .content-type-image span.video,
.view-premium-content.view-display-id-page .views-field-view-node .content-type-image span.video,
.view-account-content-downloads.view-display-id-block .views-field-view-node .content-type-image span.video {
  background-image: url("../images/social/icon_type_video_lg.png");
}
/* line 685, ../scss/mixins/_mixins.scss */
.view-premium-content.view-display-id-page_1 .views-field-view-node .content-type-image span.word,
.view-premium-content.view-display-id-block_1 .views-field-view-node .content-type-image span.word,
.view-premium-content.view-display-id-block_2 .views-field-view-node .content-type-image span.word,
.view-premium-content.view-display-id-page .views-field-view-node .content-type-image span.word,
.view-account-content-downloads.view-display-id-block .views-field-view-node .content-type-image span.word {
  background-image: url("../images/social/icon_type_word_lg.png");
}
/* line 685, ../scss/mixins/_mixins.scss */
.view-premium-content.view-display-id-page_1 .views-field-view-node .content-type-image span.other,
.view-premium-content.view-display-id-block_1 .views-field-view-node .content-type-image span.other,
.view-premium-content.view-display-id-block_2 .views-field-view-node .content-type-image span.other,
.view-premium-content.view-display-id-page .views-field-view-node .content-type-image span.other,
.view-account-content-downloads.view-display-id-block .views-field-view-node .content-type-image span.other {
  background-image: url("../images/social/icon_type_other_lg.png");
}
/* line 685, ../scss/mixins/_mixins.scss */
.view-premium-content.view-display-id-page_1 .views-field-view-node .content-type-image span.project,
.view-premium-content.view-display-id-block_1 .views-field-view-node .content-type-image span.project,
.view-premium-content.view-display-id-block_2 .views-field-view-node .content-type-image span.project,
.view-premium-content.view-display-id-page .views-field-view-node .content-type-image span.project,
.view-account-content-downloads.view-display-id-block .views-field-view-node .content-type-image span.project {
  background-image: url("../images/social/icon_type_project_lg.png");
}
/* line 576, ../scss/demand_metric.scss */
.view-premium-content.view-display-id-page_1 .views-field-view-node a,
.view-premium-content.view-display-id-block_1 .views-field-view-node a,
.view-premium-content.view-display-id-block_2 .views-field-view-node a,
.view-premium-content.view-display-id-page .views-field-view-node a,
.view-account-content-downloads.view-display-id-block .views-field-view-node a {
  -moz-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -o-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -webkit-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  transition: all 100ms cubic-bezier(0.62, 0, 0.48, 1);
  display: block;
  margin: 8px 2px;
  border-radius: 5px;
  border: 3px solid #1B556A;
  padding: 6px 12px;
  background: #fff;
  color: #1B556A;
  text-decoration: none;
  font-size: 16px;
  font-weight: bold;
  line-height: 1em;
  text-align: center;
  cursor: pointer;
  outline: none;
  -webkit-appearance: none;
  margin: 0 20px 20px 0;
  color: #fff;
  width: 43px;
  display: block;
  position: relative;
  top: 15px;
  right: -20px;
  float: right;
  text-transform: uppercase;
  text-align: center;
  font-size: 16px;
  text-decoration: none;
  margin-top: -10px;
}
/* line 272, ../scss/mixins/_mixins.scss */
.view-premium-content.view-display-id-page_1 .views-field-view-node a:hover,
.view-premium-content.view-display-id-block_1 .views-field-view-node a:hover,
.view-premium-content.view-display-id-block_2 .views-field-view-node a:hover,
.view-premium-content.view-display-id-page .views-field-view-node a:hover,
.view-account-content-downloads.view-display-id-block .views-field-view-node a:hover {
  color: #fff;
  background: #1B556A;
}
/* line 276, ../scss/mixins/_mixins.scss */
.view-premium-content.view-display-id-page_1 .views-field-view-node a:active,
.view-premium-content.view-display-id-block_1 .views-field-view-node a:active,
.view-premium-content.view-display-id-block_2 .views-field-view-node a:active,
.view-premium-content.view-display-id-page .views-field-view-node a:active,
.view-account-content-downloads.view-display-id-block .views-field-view-node a:active {
  color: #fff;
  background: #164556;
}
/* line 156, ../scss/mixins/_mixins.scss */
.view-premium-content.view-display-id-page_1 .views-field-view-node a[disabled], .view-premium-content.view-display-id-page_1 .views-field-view-node a[disabled]:hover, .view-premium-content.view-display-id-page_1 .views-field-view-node a[disabled]:active,
.view-premium-content.view-display-id-block_1 .views-field-view-node a[disabled],
.view-premium-content.view-display-id-block_1 .views-field-view-node a[disabled]:hover,
.view-premium-content.view-display-id-block_1 .views-field-view-node a[disabled]:active,
.view-premium-content.view-display-id-block_2 .views-field-view-node a[disabled],
.view-premium-content.view-display-id-block_2 .views-field-view-node a[disabled]:hover,
.view-premium-content.view-display-id-block_2 .views-field-view-node a[disabled]:active,
.view-premium-content.view-display-id-page .views-field-view-node a[disabled],
.view-premium-content.view-display-id-page .views-field-view-node a[disabled]:hover,
.view-premium-content.view-display-id-page .views-field-view-node a[disabled]:active,
.view-account-content-downloads.view-display-id-block .views-field-view-node a[disabled],
.view-account-content-downloads.view-display-id-block .views-field-view-node a[disabled]:hover,
.view-account-content-downloads.view-display-id-block .views-field-view-node a[disabled]:active {
  background: #7e7a78;
}
/* line 590, ../scss/demand_metric.scss */
.view-premium-content.view-display-id-page_1 .views-field-view-node a:hover, .view-premium-content.view-display-id-page_1 .views-field-view-node a:active,
.view-premium-content.view-display-id-block_1 .views-field-view-node a:hover,
.view-premium-content.view-display-id-block_1 .views-field-view-node a:active,
.view-premium-content.view-display-id-block_2 .views-field-view-node a:hover,
.view-premium-content.view-display-id-block_2 .views-field-view-node a:active,
.view-premium-content.view-display-id-page .views-field-view-node a:hover,
.view-premium-content.view-display-id-page .views-field-view-node a:active,
.view-account-content-downloads.view-display-id-block .views-field-view-node a:hover,
.view-account-content-downloads.view-display-id-block .views-field-view-node a:active {
  text-decoration: none;
}
/* line 595, ../scss/demand_metric.scss */
.view-premium-content.view-display-id-page_1 tr.free-tab div.td-inner,
.view-premium-content.view-display-id-block_1 tr.free-tab div.td-inner,
.view-premium-content.view-display-id-block_2 tr.free-tab div.td-inner,
.view-premium-content.view-display-id-page tr.free-tab div.td-inner,
.view-account-content-downloads.view-display-id-block tr.free-tab div.td-inner {
  position: relative;
}
/* line 598, ../scss/demand_metric.scss */
.view-premium-content.view-display-id-page_1 a.free-tab,
.view-premium-content.view-display-id-block_1 a.free-tab,
.view-premium-content.view-display-id-block_2 a.free-tab,
.view-premium-content.view-display-id-page a.free-tab,
.view-account-content-downloads.view-display-id-block a.free-tab {
  float: left;
  display: block;
  position: absolute;
  width: 85px;
  height: 85px;
  left: -10px;
  top: -12px;
  background: transparent url("../images/flag_free_l.png") no-repeat;
  text-decoration: none;
  font-size: 0px;
  text-indent: -5000px;
}
/* line 609, ../scss/demand_metric.scss */
.view-premium-content.view-display-id-page_1 span.premium-tab,
.view-premium-content.view-display-id-block_1 span.premium-tab,
.view-premium-content.view-display-id-block_2 span.premium-tab,
.view-premium-content.view-display-id-page span.premium-tab,
.view-account-content-downloads.view-display-id-block span.premium-tab {
  float: left;
  display: block;
  position: absolute;
  width: 85px;
  height: 85px;
  left: -10px;
  top: -12px;
  background: transparent url("../images/flag_exec_l.png") no-repeat;
  text-decoration: none;
  font-size: 0px;
  text-indent: -5000px;
}

/* line 623, ../scss/demand_metric.scss */
form#search-form {
  position: relative;
  float: left;
  padding: 0 0 10px 10px;
  margin-bottom: 0;
  width: 73%;
}
/* line 630, ../scss/demand_metric.scss */
form#search-form .views-exposed-widget {
  padding: 0;
}
/* line 633, ../scss/demand_metric.scss */
form#search-form .form-item {
  margin: 0 0 0 0;
}
/* line 636, ../scss/demand_metric.scss */
form#search-form .form-type-textfield {
  display: block;
}
/* line 639, ../scss/demand_metric.scss */
form#search-form .form-type-textfield label {
  display: none;
}
/* line 642, ../scss/demand_metric.scss */
form#search-form .form-type-textfield input {
  padding: 10px 15px;
  border: 1px solid #bbc5cd;
  height: 50px;
  width: 100%;
}
/* line 70, ../scss/mixins/_mixins.scss */
form#search-form .form-type-textfield input::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #7e7a78;
  font-weight: 300;
  font-style: italic;
  font-size: 18px;
  padding-top: 2px;
}
/* line 77, ../scss/mixins/_mixins.scss */
form#search-form .form-type-textfield input:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #7e7a78;
  font-weight: 300;
  font-style: italic;
  font-size: 18px;
  padding-top: 2px;
}
/* line 84, ../scss/mixins/_mixins.scss */
form#search-form .form-type-textfield input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #7e7a78;
  font-weight: 300;
  font-style: italic;
  font-size: 18px;
  padding-top: 2px;
}
/* line 91, ../scss/mixins/_mixins.scss */
form#search-form .form-type-textfield input:-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #7e7a78;
  font-weight: 300;
  font-style: italic;
  font-size: 18px;
  padding-top: 2px;
}
/* line 99, ../scss/mixins/_mixins.scss */
form#search-form .form-type-textfield input.hasPlaceholder {
  color: #7e7a78;
  font-weight: 300;
  font-style: italic;
  font-size: 18px;
  padding-top: 2px;
}
/* line 650, ../scss/demand_metric.scss */
form#search-form input.form-submit {
  width: 20px;
  height: 20px;
  text-decoration: none;
  font-size: 0px;
  text-indent: -5000px;
  cursor: pointer;
  border: none;
  display: block;
  background: url(../images/social/search_glass_lg.png) no-repeat center center;
  padding: 0;
  margin: 0;
  position: absolute;
  right: 15px;
  top: 15px;
}

/* line 666, ../scss/demand_metric.scss */
.region-content .block-facetapi {
  width: 26%;
  float: right;
}
/* line 670, ../scss/demand_metric.scss */
.region-content .block-facetapi .form-item {
  margin-top: 0;
}
/* line 673, ../scss/demand_metric.scss */
.region-content .block-facetapi .form-item-facets .selector {
  margin-top: 0;
  width: 100%;
  height: auto;
}
/* line 678, ../scss/demand_metric.scss */
.region-content .block-facetapi .form-item-facets .selector span {
  height: 50px;
  width: 100%;
  line-height: 50px;
  font-weight: 300;
}
/* line 684, ../scss/demand_metric.scss */
.region-content .block-facetapi .form-item-facets .selector select {
  height: 50px;
  width: 100%;
}
/* line 688, ../scss/demand_metric.scss */
.region-content .block-facetapi .form-item-facets .selector select option {
  font-family: "proxima-nova", "Helvetica Neue", helvetica, Arial, sans-serif;
  font-weight: 300;
}

/* line 697, ../scss/demand_metric.scss */
#block-current_search-selected_tags {
  clear: left;
  margin: 10px;
}
/* line 701, ../scss/demand_metric.scss */
#block-current_search-selected_tags h2.block-title {
  color: #777672;
  font-size: 18px;
  margin-bottom: 0;
  font-weight: normal;
}
/* line 707, ../scss/demand_metric.scss */
#block-current_search-selected_tags ul {
  margin: 0;
}
/* line 710, ../scss/demand_metric.scss */
#block-current_search-selected_tags ul li {
  margin: 0;
  list-style: none;
}
/* line 714, ../scss/demand_metric.scss */
#block-current_search-selected_tags ul li a {
  -moz-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -o-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -webkit-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  transition: all 100ms cubic-bezier(0.62, 0, 0.48, 1);
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: #fafafa;
  color: #505B65;
  border: 1px solid #bbc5cd;
  padding: 5px 12px 4px 10px;
  float: left;
  margin-right: 8px;
  display: block;
  font-weight: 600;
  font-size: 12px;
  line-height: 1em;
  position: relative;
  max-width: 175px;
}
/* line 557, ../scss/mixins/_mixins.scss */
#block-current_search-selected_tags ul li a .remove {
  width: 5px;
  height: 5px;
  display: block;
  background: url(../images/social/icon_closetag.png) center center no-repeat;
  position: absolute;
  top: 3px;
  right: 3px;
}
/* line 566, ../scss/mixins/_mixins.scss */
#block-current_search-selected_tags ul li a:hover {
  text-decoration: none;
  color: #212f3d;
  background: #e5e6e7;
}
/* line 571, ../scss/mixins/_mixins.scss */
#block-current_search-selected_tags ul li a:hover .remove {
  background-image: url(../images/social/icon_closetag_hover.png);
}
/* line 575, ../scss/mixins/_mixins.scss */
#block-current_search-selected_tags ul li a.ajax-loading {
  background: url("../images/social/ajax_loader_lt_gray.gif");
}
/* line 717, ../scss/demand_metric.scss */
#block-current_search-selected_tags ul li a.remove {
  background: url(../images/social/icon_closetag.png) 98% 3px no-repeat white;
}

/* line 726, ../scss/demand_metric.scss */
.page-premium-content #block-system-main,
.page-search-site #block-system-main {
  margin-left: 10px;
}

/* line 733, ../scss/demand_metric.scss */
.view-mode-search_result {
  padding: 10px;
  background: #fff;
  border: 1px solid #bbc5cd;
  border-top: none;
  position: relative;
}
/* line 740, ../scss/demand_metric.scss */
.view-mode-search_result .field-name-body {
  margin-left: 10px;
}

/* line 744, ../scss/demand_metric.scss */
.view-premium-content:not(.view-display-id-block_1) .views-row-1 > .node,
.content > .node.view-mode-search_result:first-child {
  border-top: 1px solid #bbc5cd;
}

/* line 761, ../scss/demand_metric.scss */
.ds-3col > .group-left {
  width: 26%;
}
/* line 764, ../scss/demand_metric.scss */
.ds-3col > .group-middle {
  width: 61%;
}
/* line 767, ../scss/demand_metric.scss */
.ds-3col > .group-right {
  width: 10%;
}

/* line 772, ../scss/demand_metric.scss */
.ds-3col.forum-post > .group-left {
  width: 10%;
}
/* line 775, ../scss/demand_metric.scss */
.ds-3col.forum-post > .group-middle {
  width: 80%;
}
/* line 778, ../scss/demand_metric.scss */
.ds-3col.forum-post > .group-right {
  width: 10%;
}

/* line 783, ../scss/demand_metric.scss */
.ds-3col.user-profile > .group-left {
  width: 10%;
}
/* line 786, ../scss/demand_metric.scss */
.ds-3col.user-profile > .group-middle {
  width: 79%;
}
/* line 789, ../scss/demand_metric.scss */
.ds-3col.user-profile > .group-right {
  width: 11%;
}

/******************************************************
 *   Template Nodes (and styles that apply to all)    *
 ******************************************************/
/* line 798, ../scss/demand_metric.scss */
span.dog-ear {
  float: left;
  display: block;
  position: absolute;
  width: 85px;
  height: 85px;
  left: 0;
  top: 0;
  text-decoration: none;
  font-size: 0px;
  text-indent: -5000px;
}
/* line 808, ../scss/demand_metric.scss */
span.dog-ear.free {
  background: transparent url("../images/flag_free_l.png") no-repeat;
}
/* line 811, ../scss/demand_metric.scss */
span.dog-ear.premium {
  background: transparent url("../images/flag_exec_l.png") no-repeat;
}

/* line 815, ../scss/demand_metric.scss */
.field-name-field-template-image {
  margin-right: 10px;
  border: 1px solid #bbc5cd;
  -moz-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.2);
}

/* line 822, ../scss/demand_metric.scss */
.field-name-title,
.field-name-name {
  padding: 4px 10px 10px 10px;
}
/* line 826, ../scss/demand_metric.scss */
.field-name-title a,
.field-name-name a {
  font-size: 24px;
  font-weight: 300;
  color: #607d07;
}

/* line 832, ../scss/demand_metric.scss */
.field-name-body,
.field-name-field-bio,
.field-name-field-job-title,
.field-name-field-company {
  font-weight: 300;
}

/* line 845, ../scss/demand_metric.scss */
.field-name-field-content-type {
  padding-bottom: 2px;
}
/* line 848, ../scss/demand_metric.scss */
.field-name-field-content-type .content-type-image span {
  display: block;
  background: url("../images/social/icon_type_other_lg.png") no-repeat transparent;
  background-size: cover;
  position: relative;
  float: right;
}
@media (max-width: 480px) {
  /* line 848, ../scss/demand_metric.scss */
  .field-name-field-content-type .content-type-image span {
    width: 45px;
    height: 45px;
  }
}
@media (min-width: 481px) and (max-width: 1099px) {
  /* line 848, ../scss/demand_metric.scss */
  .field-name-field-content-type .content-type-image span {
    width: 60px;
    height: 60px;
  }
}
@media (min-width: 1100px) and (max-width: 1349px) {
  /* line 848, ../scss/demand_metric.scss */
  .field-name-field-content-type .content-type-image span {
    width: 70px;
    height: 70px;
  }
}
@media (min-width: 1350px) {
  /* line 848, ../scss/demand_metric.scss */
  .field-name-field-content-type .content-type-image span {
    width: 90px;
    height: 90px;
  }
}
/* line 685, ../scss/mixins/_mixins.scss */
.field-name-field-content-type .content-type-image span.powerpoint {
  background-image: url("../images/social/icon_type_powerpoint_lg.png");
}
/* line 685, ../scss/mixins/_mixins.scss */
.field-name-field-content-type .content-type-image span.excel {
  background-image: url("../images/social/icon_type_excel_lg.png");
}
/* line 685, ../scss/mixins/_mixins.scss */
.field-name-field-content-type .content-type-image span.pdf {
  background-image: url("../images/social/icon_type_pdf_lg.png");
}
/* line 685, ../scss/mixins/_mixins.scss */
.field-name-field-content-type .content-type-image span.training {
  background-image: url("../images/social/icon_type_training_lg.png");
}
/* line 685, ../scss/mixins/_mixins.scss */
.field-name-field-content-type .content-type-image span.video {
  background-image: url("../images/social/icon_type_video_lg.png");
}
/* line 685, ../scss/mixins/_mixins.scss */
.field-name-field-content-type .content-type-image span.word {
  background-image: url("../images/social/icon_type_word_lg.png");
}
/* line 685, ../scss/mixins/_mixins.scss */
.field-name-field-content-type .content-type-image span.other {
  background-image: url("../images/social/icon_type_other_lg.png");
}
/* line 685, ../scss/mixins/_mixins.scss */
.field-name-field-content-type .content-type-image span.project {
  background-image: url("../images/social/icon_type_project_lg.png");
}

/* line 855, ../scss/demand_metric.scss */
.field-name-node-link a,
.field-user-badge a.view-link {
  -moz-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -o-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -webkit-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  transition: all 100ms cubic-bezier(0.62, 0, 0.48, 1);
  display: block;
  margin: 8px 2px;
  border-radius: 5px;
  border: 3px solid #1B556A;
  padding: 6px 12px;
  background: #fff;
  color: #1B556A;
  text-decoration: none;
  font-size: 16px;
  font-weight: bold;
  line-height: 1em;
  text-align: center;
  cursor: pointer;
  outline: none;
  -webkit-appearance: none;
  display: block;
  position: relative;
  padding-left: 0;
  padding-right: 0;
  margin-top: 10px;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  float: right;
  text-align: center;
  font-size: 16px;
  text-decoration: none;
}
@media (max-width: 480px) {
  /* line 855, ../scss/demand_metric.scss */
  .field-name-node-link a,
  .field-user-badge a.view-link {
    width: 45px;
  }
}
@media (min-width: 481px) and (max-width: 1099px) {
  /* line 855, ../scss/demand_metric.scss */
  .field-name-node-link a,
  .field-user-badge a.view-link {
    width: 60px;
  }
}
@media (min-width: 1100px) and (max-width: 1349px) {
  /* line 855, ../scss/demand_metric.scss */
  .field-name-node-link a,
  .field-user-badge a.view-link {
    width: 70px;
  }
}
@media (min-width: 1350px) {
  /* line 855, ../scss/demand_metric.scss */
  .field-name-node-link a,
  .field-user-badge a.view-link {
    width: 90px;
  }
}
/* line 272, ../scss/mixins/_mixins.scss */
.field-name-node-link a:hover,
.field-user-badge a.view-link:hover {
  color: #fff;
  background: #1B556A;
}
/* line 276, ../scss/mixins/_mixins.scss */
.field-name-node-link a:active,
.field-user-badge a.view-link:active {
  color: #fff;
  background: #164556;
}
@media (min-width: 1350px) {
  /* line 855, ../scss/demand_metric.scss */
  .field-name-node-link a,
  .field-user-badge a.view-link {
    font-size: 20px;
    margin-top: 15px;
  }
}
@media (min-width: 1100px) and (max-width: 1349px) {
  /* line 855, ../scss/demand_metric.scss */
  .field-name-node-link a,
  .field-user-badge a.view-link {
    font-size: 18px;
    margin-top: 13px;
  }
}
/* line 888, ../scss/demand_metric.scss */
.field-name-node-link a:hover, .field-name-node-link a:active,
.field-user-badge a.view-link:hover,
.field-user-badge a.view-link:active {
  text-decoration: none;
}

/* line 894, ../scss/demand_metric.scss */
.field-name-node-link span {
  text-decoration: none;
  font-size: 0px;
  text-indent: -5000px;
  display: block;
  position: relative;
  background-repeat: no-repeat;
  background-size: cover;
  float: right;
}
@media (max-width: 480px) {
  /* line 894, ../scss/demand_metric.scss */
  .field-name-node-link span {
    width: 45px;
    height: 45px;
  }
}
@media (min-width: 481px) and (max-width: 1099px) {
  /* line 894, ../scss/demand_metric.scss */
  .field-name-node-link span {
    width: 60px;
    height: 60px;
  }
}
@media (min-width: 1100px) and (max-width: 1349px) {
  /* line 894, ../scss/demand_metric.scss */
  .field-name-node-link span {
    width: 70px;
    height: 70px;
  }
}
@media (min-width: 1350px) {
  /* line 894, ../scss/demand_metric.scss */
  .field-name-node-link span {
    width: 90px;
    height: 90px;
  }
}
/* line 904, ../scss/demand_metric.scss */
.field-name-node-link span.discussion {
  background-image: url("../images/social/icon_discussion_xl.png");
}
/* line 904, ../scss/demand_metric.scss */
.field-name-node-link span.expert {
  background-image: url("../images/social/icon_expert_xl.png");
}
/* line 904, ../scss/demand_metric.scss */
.field-name-node-link span.idea {
  background-image: url("../images/social/icon_idea_xl.png");
}
/* line 904, ../scss/demand_metric.scss */
.field-name-node-link span.helpdesk {
  background-image: url("../images/social/icon_helpdesk_xl.png");
}

/* line 913, ../scss/demand_metric.scss */
.field-name-ds-user-picture .item-left {
  text-align: center;
}
/* line 916, ../scss/demand_metric.scss */
.field-name-ds-user-picture .image img {
  border-radius: 24px;
  margin: 0 auto;
}
/* line 920, ../scss/demand_metric.scss */
.field-name-ds-user-picture .image-subtext {
  font-size: 0.85em;
  line-height: 1em;
  margin-top: 8px;
  font-weight: bold;
  color: #7e7a78;
}
/* line 927, ../scss/demand_metric.scss */
.field-name-ds-user-picture .mini-profile {
  top: -8px;
  left: 0px;
}

/* line 936, ../scss/demand_metric.scss */
.group-inplace-editable-wrapper span.ext {
  display: none;
}

/* line 940, ../scss/demand_metric.scss */
.field-name-field-job-title {
  float: left;
  padding-right: 0;
}
/* line 944, ../scss/demand_metric.scss */
.field-name-field-job-title .field-items .field-item:after {
  content: ",";
}

/* line 948, ../scss/demand_metric.scss */
.group-inplace-editable-wrapper .field-name-field-company {
  margin-left: 5px;
}

/* line 951, ../scss/demand_metric.scss */
.field-name-field-bio {
  clear: left;
}

/* line 956, ../scss/demand_metric.scss */
.field-user-badge a.badge-link img {
  margin-left: 4px;
}

/* line 965, ../scss/demand_metric.scss */
.page-premium-content #sidebar-first #block-boxes-tags_column_header,
.page-search-site #sidebar-first #block-boxes-tags_column_header,
.page-blog-search #sidebar-first #block-boxes-tags_column_header {
  margin-bottom: 0;
}
/* line 968, ../scss/demand_metric.scss */
.page-premium-content #sidebar-first .block-facetapi,
.page-search-site #sidebar-first .block-facetapi,
.page-blog-search #sidebar-first .block-facetapi {
  margin-bottom: 0;
}
/* line 971, ../scss/demand_metric.scss */
.page-premium-content #sidebar-first .block-facetapi h2,
.page-search-site #sidebar-first .block-facetapi h2,
.page-blog-search #sidebar-first .block-facetapi h2 {
  display: block;
  background: #fcfcfa;
  border-bottom: 1px solid #bbc5cd;
  border-top: 1px solid #bbc5cd;
  color: #413f3e;
  font-size: 15px;
  font-weight: 600;
  padding: 10px 0 10px 14px;
  text-transform: none;
}
/* line 982, ../scss/demand_metric.scss */
.page-premium-content #sidebar-first .block-facetapi .content,
.page-search-site #sidebar-first .block-facetapi .content,
.page-blog-search #sidebar-first .block-facetapi .content {
  background: #fcfcfa;
}
/* line 985, ../scss/demand_metric.scss */
.page-premium-content #sidebar-first .block-facetapi .content p,
.page-search-site #sidebar-first .block-facetapi .content p,
.page-blog-search #sidebar-first .block-facetapi .content p {
  padding: 10px;
  margin: 0;
}
/* line 990, ../scss/demand_metric.scss */
.page-premium-content #sidebar-first .block-facetapi .item-list ul,
.page-search-site #sidebar-first .block-facetapi .item-list ul,
.page-blog-search #sidebar-first .block-facetapi .item-list ul {
  margin: 0;
  background: white;
}
/* line 994, ../scss/demand_metric.scss */
.page-premium-content #sidebar-first .block-facetapi .item-list ul li,
.page-search-site #sidebar-first .block-facetapi .item-list ul li,
.page-blog-search #sidebar-first .block-facetapi .item-list ul li {
  margin: 0;
  padding-top: 5px;
  list-style: none;
}
/* line 999, ../scss/demand_metric.scss */
.page-premium-content #sidebar-first .block-facetapi .item-list ul li a,
.page-search-site #sidebar-first .block-facetapi .item-list ul li a,
.page-blog-search #sidebar-first .block-facetapi .item-list ul li a {
  font-weight: 300;
  padding-left: 14px;
  padding-top: 5px;
  color: #c2592f;
}
/* line 1007, ../scss/demand_metric.scss */
.page-premium-content #sidebar-first .block-facetapi .item-list ul .first,
.page-search-site #sidebar-first .block-facetapi .item-list ul .first,
.page-blog-search #sidebar-first .block-facetapi .item-list ul .first {
  padding-top: 10px;
}
/* line 1010, ../scss/demand_metric.scss */
.page-premium-content #sidebar-first .block-facetapi .item-list ul .last,
.page-search-site #sidebar-first .block-facetapi .item-list ul .last,
.page-blog-search #sidebar-first .block-facetapi .item-list ul .last {
  padding-bottom: 10px;
}
/* line 1014, ../scss/demand_metric.scss */
.page-premium-content #sidebar-first .block-facetapi a.facetapi-limit-link,
.page-search-site #sidebar-first .block-facetapi a.facetapi-limit-link,
.page-blog-search #sidebar-first .block-facetapi a.facetapi-limit-link {
  display: block;
  width: 220px;
  padding: 0 10px 5px 0;
  font-weight: 300;
  background: white;
  color: #c2592f;
  text-align: right;
}

/* User pages only. */
/* line 1029, ../scss/demand_metric.scss */
.view-premium-content.view-display-id-page_1 .views-exposed-form, .view-premium-content.view-display-id-page_1 .views-exposed-form .views-exposed-widgets {
  height: auto;
}

/* line 1034, ../scss/demand_metric.scss */
a.masquerade-switch {
  display: block;
  margin-top: 15px;
}

/* WYSIWYG */
/* line 1040, ../scss/demand_metric.scss */
body.cke_show_borders {
  background: #fff;
}

/* line 1043, ../scss/demand_metric.scss */
.cke_panel_container body {
  background-color: #fff;
}

/* line 1047, ../scss/demand_metric.scss */
.content .quote-text, .content .quote-author, .cke_show_borders .quote-text, .cke_show_borders .quote-author {
  color: #378786;
  font-size: 1.2em;
  line-height: 1.5em;
}
/* line 1052, ../scss/demand_metric.scss */
.content .quote-text, .cke_show_borders .quote-text {
  font-style: italic;
}
/* line 1055, ../scss/demand_metric.scss */
.content .footnote, .cke_show_borders .footnote {
  font-size: 1.1em;
}
/* line 1058, ../scss/demand_metric.scss */
.content fieldset, .cke_show_borders fieldset {
  margin-top: 40px;
  border: 0;
  border-top: 1px solid #bbc5cd;
  padding: 0;
}
/* line 1063, ../scss/demand_metric.scss */
.content fieldset legend, .cke_show_borders fieldset legend {
  font-size: 29px;
  color: #378786;
  padding-right: 15px;
}
/* line 1068, ../scss/demand_metric.scss */
.content fieldset .fieldset-wrapper, .cke_show_borders fieldset .fieldset-wrapper {
  margin: 40px 0 0;
}

/* jQuery tabs */
/* line 1078, ../scss/demand_metric.scss */
.jquery-responsive-tabs, .jquery-responsive-tabs > ul,
.jquery-tabber,
.jquery-tabber > ul {
  padding: 0;
  width: 100%;
}
/* line 350, ../scss/mixins/_mixins.scss */
.jquery-responsive-tabs div.r-tabs-accordion-title, .jquery-responsive-tabs > li, .jquery-responsive-tabs > ul div.r-tabs-accordion-title, .jquery-responsive-tabs > ul > li,
.jquery-tabber div.r-tabs-accordion-title,
.jquery-tabber > li,
.jquery-tabber > ul div.r-tabs-accordion-title,
.jquery-tabber > ul > li {
  padding-right: 2px;
  float: left;
  text-indent: 0;
  margin: 0;
  list-style: none;
}
/* line 336, ../scss/mixins/_mixins.scss */
.jquery-responsive-tabs div.r-tabs-accordion-title > a, .jquery-responsive-tabs > li > a, .jquery-responsive-tabs > ul div.r-tabs-accordion-title > a, .jquery-responsive-tabs > ul > li > a,
.jquery-tabber div.r-tabs-accordion-title > a,
.jquery-tabber > li > a,
.jquery-tabber > ul div.r-tabs-accordion-title > a,
.jquery-tabber > ul > li > a {
  width: 100%;
  padding: 0px 10px;
}
/* line 340, ../scss/mixins/_mixins.scss */
.jquery-responsive-tabs div.r-tabs-accordion-title.last, .jquery-responsive-tabs > li.last, .jquery-responsive-tabs > ul div.r-tabs-accordion-title.last, .jquery-responsive-tabs > ul > li.last,
.jquery-tabber div.r-tabs-accordion-title.last,
.jquery-tabber > li.last,
.jquery-tabber > ul div.r-tabs-accordion-title.last,
.jquery-tabber > ul > li.last {
  padding-right: 0;
}
/* line 358, ../scss/mixins/_mixins.scss */
.jquery-responsive-tabs div.r-tabs-accordion-title > a, .jquery-responsive-tabs > li > a, .jquery-responsive-tabs > ul div.r-tabs-accordion-title > a, .jquery-responsive-tabs > ul > li > a,
.jquery-tabber div.r-tabs-accordion-title > a,
.jquery-tabber > li > a,
.jquery-tabber > ul div.r-tabs-accordion-title > a,
.jquery-tabber > ul > li > a {
  -moz-transition: all, 200ms, cubic-bezier(0.62, 0, 0.48, 1);
  -o-transition: all, 200ms, cubic-bezier(0.62, 0, 0.48, 1);
  -webkit-transition: all, 200ms, cubic-bezier(0.62, 0, 0.48, 1);
  transition: all 200ms cubic-bezier(0.62, 0, 0.48, 1);
  background-color: #cacdcf;
  font-size: 15px;
  display: block;
  height: 49px;
  line-height: 50px;
  text-align: center;
  text-decoration: none;
  font-weight: 600;
  color: #1B1A18;
  border-bottom: none;
  overflow: hidden;
  outline: none;
}
/* line 373, ../scss/mixins/_mixins.scss */
.jquery-responsive-tabs div.r-tabs-accordion-title > a:hover, .jquery-responsive-tabs > li > a:hover, .jquery-responsive-tabs > ul div.r-tabs-accordion-title > a:hover, .jquery-responsive-tabs > ul > li > a:hover,
.jquery-tabber div.r-tabs-accordion-title > a:hover,
.jquery-tabber > li > a:hover,
.jquery-tabber > ul div.r-tabs-accordion-title > a:hover,
.jquery-tabber > ul > li > a:hover {
  background-color: #d8d9db;
}
/* line 376, ../scss/mixins/_mixins.scss */
.jquery-responsive-tabs div.r-tabs-accordion-title > a, .jquery-responsive-tabs div.r-tabs-accordion-title > a:hover, .jquery-responsive-tabs > li > a, .jquery-responsive-tabs > li > a:hover, .jquery-responsive-tabs > ul div.r-tabs-accordion-title > a, .jquery-responsive-tabs > ul div.r-tabs-accordion-title > a:hover, .jquery-responsive-tabs > ul > li > a, .jquery-responsive-tabs > ul > li > a:hover,
.jquery-tabber div.r-tabs-accordion-title > a,
.jquery-tabber div.r-tabs-accordion-title > a:hover,
.jquery-tabber > li > a,
.jquery-tabber > li > a:hover,
.jquery-tabber > ul div.r-tabs-accordion-title > a,
.jquery-tabber > ul div.r-tabs-accordion-title > a:hover,
.jquery-tabber > ul > li > a,
.jquery-tabber > ul > li > a:hover {
  background-image: none;
  border: none;
}
/* line 380, ../scss/mixins/_mixins.scss */
.jquery-responsive-tabs div.r-tabs-accordion-title > a span.tab, .jquery-responsive-tabs div.r-tabs-accordion-title > a:hover span.tab, .jquery-responsive-tabs > li > a span.tab, .jquery-responsive-tabs > li > a:hover span.tab, .jquery-responsive-tabs > ul div.r-tabs-accordion-title > a span.tab, .jquery-responsive-tabs > ul div.r-tabs-accordion-title > a:hover span.tab, .jquery-responsive-tabs > ul > li > a span.tab, .jquery-responsive-tabs > ul > li > a:hover span.tab,
.jquery-tabber div.r-tabs-accordion-title > a span.tab,
.jquery-tabber div.r-tabs-accordion-title > a:hover span.tab,
.jquery-tabber > li > a span.tab,
.jquery-tabber > li > a:hover span.tab,
.jquery-tabber > ul div.r-tabs-accordion-title > a span.tab,
.jquery-tabber > ul div.r-tabs-accordion-title > a:hover span.tab,
.jquery-tabber > ul > li > a span.tab,
.jquery-tabber > ul > li > a:hover span.tab {
  background-image: none;
  line-height: inherit;
  padding: 0;
}
/* line 390, ../scss/mixins/_mixins.scss */
.jquery-responsive-tabs div.r-tabs-accordion-title.r-tabs-state-active > a, .jquery-responsive-tabs div.r-tabs-accordion-title.r-tabs-state-active > a:hover, .jquery-responsive-tabs div.r-tabs-accordion-title.active > a, .jquery-responsive-tabs div.r-tabs-accordion-title.active > a:hover, .jquery-responsive-tabs > li.r-tabs-state-active > a, .jquery-responsive-tabs > li.r-tabs-state-active > a:hover, .jquery-responsive-tabs > li.active > a, .jquery-responsive-tabs > li.active > a:hover, .jquery-responsive-tabs > ul div.r-tabs-accordion-title.r-tabs-state-active > a, .jquery-responsive-tabs > ul div.r-tabs-accordion-title.r-tabs-state-active > a:hover, .jquery-responsive-tabs > ul div.r-tabs-accordion-title.active > a, .jquery-responsive-tabs > ul div.r-tabs-accordion-title.active > a:hover, .jquery-responsive-tabs > ul > li.r-tabs-state-active > a, .jquery-responsive-tabs > ul > li.r-tabs-state-active > a:hover, .jquery-responsive-tabs > ul > li.active > a, .jquery-responsive-tabs > ul > li.active > a:hover,
.jquery-tabber div.r-tabs-accordion-title.r-tabs-state-active > a,
.jquery-tabber div.r-tabs-accordion-title.r-tabs-state-active > a:hover,
.jquery-tabber div.r-tabs-accordion-title.active > a,
.jquery-tabber div.r-tabs-accordion-title.active > a:hover,
.jquery-tabber > li.r-tabs-state-active > a,
.jquery-tabber > li.r-tabs-state-active > a:hover,
.jquery-tabber > li.active > a,
.jquery-tabber > li.active > a:hover,
.jquery-tabber > ul div.r-tabs-accordion-title.r-tabs-state-active > a,
.jquery-tabber > ul div.r-tabs-accordion-title.r-tabs-state-active > a:hover,
.jquery-tabber > ul div.r-tabs-accordion-title.active > a,
.jquery-tabber > ul div.r-tabs-accordion-title.active > a:hover,
.jquery-tabber > ul > li.r-tabs-state-active > a,
.jquery-tabber > ul > li.r-tabs-state-active > a:hover,
.jquery-tabber > ul > li.active > a,
.jquery-tabber > ul > li.active > a:hover {
  background-color: #fff;
  color: #1d1c1b;
  text-decoration: none;
  border-bottom: none;
  outline: none;
}
/* line 1081, ../scss/demand_metric.scss */
.jquery-responsive-tabs ul.jquery-responsive-tabs-list li,
.jquery-responsive-tabs ul.jquery-tabs li,
.jquery-tabber ul.jquery-responsive-tabs-list li,
.jquery-tabber ul.jquery-tabs li {
  width: 50%;
  padding-right: 2px;
  padding-bottom: 0;
}
/* line 336, ../scss/mixins/_mixins.scss */
.jquery-responsive-tabs ul.jquery-responsive-tabs-list li > a,
.jquery-responsive-tabs ul.jquery-tabs li > a,
.jquery-tabber ul.jquery-responsive-tabs-list li > a,
.jquery-tabber ul.jquery-tabs li > a {
  width: 100%;
  padding: 0px 15px;
}
/* line 340, ../scss/mixins/_mixins.scss */
.jquery-responsive-tabs ul.jquery-responsive-tabs-list li.last,
.jquery-responsive-tabs ul.jquery-tabs li.last,
.jquery-tabber ul.jquery-responsive-tabs-list li.last,
.jquery-tabber ul.jquery-tabs li.last {
  padding-right: 0;
}
/* line 1088, ../scss/demand_metric.scss */
.jquery-responsive-tabs div.r-tabs-accordion-title,
.jquery-tabber div.r-tabs-accordion-title {
  width: 100%;
}
/* line 1091, ../scss/demand_metric.scss */
.jquery-responsive-tabs div.r-tabs-accordion-title a, .jquery-responsive-tabs div.r-tabs-accordion-title a:hover,
.jquery-tabber div.r-tabs-accordion-title a,
.jquery-tabber div.r-tabs-accordion-title a:hover {
  color: #fff;
  text-align: left;
  padding-left: 45px;
  background: #7e7a78 url("../images/social/downvote_hover.png") 25px 50% no-repeat;
}
/* line 1098, ../scss/demand_metric.scss */
.jquery-responsive-tabs div.r-tabs-accordion-title.r-tabs-state-active a, .jquery-responsive-tabs div.r-tabs-accordion-title.r-tabs-state-active a:hover,
.jquery-tabber div.r-tabs-accordion-title.r-tabs-state-active a,
.jquery-tabber div.r-tabs-accordion-title.r-tabs-state-active a:hover {
  border-bottom: 1px solid #7e7a78;
  background-image: url("../images/social/upvote_active.png");
}

@media (max-width: 480px) {
  /* line 1111, ../scss/demand_metric.scss */
  .node-template .r-tabs .r-tabs-nav,
  .node-prebuilt-project .r-tabs .r-tabs-nav {
    display: none;
  }
  /* line 1114, ../scss/demand_metric.scss */
  .node-template .r-tabs .r-tabs-accordion-title,
  .node-prebuilt-project .r-tabs .r-tabs-accordion-title {
    display: block;
  }

  /* line 1121, ../scss/demand_metric.scss */
  #block-views-top_ten-block .block-title {
    background-image: url("../images/social/upvote_hover.png");
    background-repeat: no-repeat;
    background-position: 10px 47%;
  }
  /* line 1126, ../scss/demand_metric.scss */
  #block-views-top_ten-block .block-title.hidden {
    background-image: url("../images/social/downvote_hover.png");
  }

  /* line 1130, ../scss/demand_metric.scss */
  .sm-hide {
    display: none;
  }
}
/* line 1134, ../scss/demand_metric.scss */
.node-template ul.jquery-responsive-tabs-list li,
.node-template ul.jquery-tabs li,
.node-prebuilt-project ul.jquery-responsive-tabs-list li,
.node-prebuilt-project ul.jquery-tabs li {
  width: 25%;
  padding-right: 2px;
}
/* line 336, ../scss/mixins/_mixins.scss */
.node-template ul.jquery-responsive-tabs-list li > a,
.node-template ul.jquery-tabs li > a,
.node-prebuilt-project ul.jquery-responsive-tabs-list li > a,
.node-prebuilt-project ul.jquery-tabs li > a {
  width: 100%;
  padding: 0px 2px;
}
/* line 340, ../scss/mixins/_mixins.scss */
.node-template ul.jquery-responsive-tabs-list li.last,
.node-template ul.jquery-tabs li.last,
.node-prebuilt-project ul.jquery-responsive-tabs-list li.last,
.node-prebuilt-project ul.jquery-tabs li.last {
  padding-right: 0;
}

/* line 1142, ../scss/demand_metric.scss */
.node-template .num-tabs-5 ul.jquery-responsive-tabs-list li,
.node-template .num-tabs-5 ul.jquery-tabs li {
  width: 20%;
}

/* line 1148, ../scss/demand_metric.scss */
div.jquery-pane {
  background: #fff;
  clear: both;
  padding: 15px;
}

/* line 1157, ../scss/demand_metric.scss */
.r-tabs .r-tabs-nav {
  margin: 0;
  padding: 0;
}
/* line 1161, ../scss/demand_metric.scss */
.r-tabs .r-tabs-tab {
  display: inline-block;
  margin: 0;
  list-style: none;
}
/* line 1166, ../scss/demand_metric.scss */
.r-tabs .r-tabs-panel {
  padding: 15px;
  display: none;
}
/* line 1170, ../scss/demand_metric.scss */
.r-tabs .r-tabs-panel .r-tabs-state-active {
  display: block;
}
/* line 1174, ../scss/demand_metric.scss */
.r-tabs .r-tabs-accordion-title {
  display: none;
}

/* line 14, ../scss/mixins/_clearfix.scss */
#tab-pane-body:before, #tab-pane-body:after {
  content: " ";
  display: table;
}
/* line 19, ../scss/mixins/_clearfix.scss */
#tab-pane-body:after {
  clear: both;
}

/* line 1185, ../scss/demand_metric.scss */
body.page-user .region-content .block,
body.page-messages .region-content .block {
  padding: 50px;
  background: #fff;
}
/* line 1189, ../scss/demand_metric.scss */
body.page-user .region-content .block.block-delta-blocks,
body.page-messages .region-content .block.block-delta-blocks {
  padding: 0;
  background: none;
}
/* line 1194, ../scss/demand_metric.scss */
body.page-user .region-content .block#block-views-account_content_downloads-block,
body.page-messages .region-content .block#block-views-account_content_downloads-block {
  padding-top: 10px;
}
/* line 1198, ../scss/demand_metric.scss */
body.page-user #tabs,
body.page-messages #tabs {
  margin: 0;
}
/* line 1202, ../scss/demand_metric.scss */
body.page-user ul.primary.tabs, body.page-user ul.secondary.tabs,
body.page-messages ul.primary.tabs,
body.page-messages ul.secondary.tabs {
  background-image: none;
  border: none;
  padding: 0;
  width: 100%;
}
/* line 350, ../scss/mixins/_mixins.scss */
body.page-user ul.primary.tabs div.r-tabs-accordion-title, body.page-user ul.primary.tabs > li, body.page-user ul.secondary.tabs div.r-tabs-accordion-title, body.page-user ul.secondary.tabs > li,
body.page-messages ul.primary.tabs div.r-tabs-accordion-title,
body.page-messages ul.primary.tabs > li,
body.page-messages ul.secondary.tabs div.r-tabs-accordion-title,
body.page-messages ul.secondary.tabs > li {
  padding-right: 2px;
  float: left;
  text-indent: 0;
  margin: 0;
  list-style: none;
}
/* line 336, ../scss/mixins/_mixins.scss */
body.page-user ul.primary.tabs div.r-tabs-accordion-title > a, body.page-user ul.primary.tabs > li > a, body.page-user ul.secondary.tabs div.r-tabs-accordion-title > a, body.page-user ul.secondary.tabs > li > a,
body.page-messages ul.primary.tabs div.r-tabs-accordion-title > a,
body.page-messages ul.primary.tabs > li > a,
body.page-messages ul.secondary.tabs div.r-tabs-accordion-title > a,
body.page-messages ul.secondary.tabs > li > a {
  width: 100%;
  padding: 0px 10px;
}
/* line 340, ../scss/mixins/_mixins.scss */
body.page-user ul.primary.tabs div.r-tabs-accordion-title.last, body.page-user ul.primary.tabs > li.last, body.page-user ul.secondary.tabs div.r-tabs-accordion-title.last, body.page-user ul.secondary.tabs > li.last,
body.page-messages ul.primary.tabs div.r-tabs-accordion-title.last,
body.page-messages ul.primary.tabs > li.last,
body.page-messages ul.secondary.tabs div.r-tabs-accordion-title.last,
body.page-messages ul.secondary.tabs > li.last {
  padding-right: 0;
}
/* line 358, ../scss/mixins/_mixins.scss */
body.page-user ul.primary.tabs div.r-tabs-accordion-title > a, body.page-user ul.primary.tabs > li > a, body.page-user ul.secondary.tabs div.r-tabs-accordion-title > a, body.page-user ul.secondary.tabs > li > a,
body.page-messages ul.primary.tabs div.r-tabs-accordion-title > a,
body.page-messages ul.primary.tabs > li > a,
body.page-messages ul.secondary.tabs div.r-tabs-accordion-title > a,
body.page-messages ul.secondary.tabs > li > a {
  -moz-transition: all, 200ms, cubic-bezier(0.62, 0, 0.48, 1);
  -o-transition: all, 200ms, cubic-bezier(0.62, 0, 0.48, 1);
  -webkit-transition: all, 200ms, cubic-bezier(0.62, 0, 0.48, 1);
  transition: all 200ms cubic-bezier(0.62, 0, 0.48, 1);
  background-color: #cacdcf;
  font-size: 15px;
  display: block;
  height: 49px;
  line-height: 50px;
  text-align: center;
  text-decoration: none;
  font-weight: 600;
  color: #1B1A18;
  border-bottom: none;
  overflow: hidden;
  outline: none;
}
/* line 373, ../scss/mixins/_mixins.scss */
body.page-user ul.primary.tabs div.r-tabs-accordion-title > a:hover, body.page-user ul.primary.tabs > li > a:hover, body.page-user ul.secondary.tabs div.r-tabs-accordion-title > a:hover, body.page-user ul.secondary.tabs > li > a:hover,
body.page-messages ul.primary.tabs div.r-tabs-accordion-title > a:hover,
body.page-messages ul.primary.tabs > li > a:hover,
body.page-messages ul.secondary.tabs div.r-tabs-accordion-title > a:hover,
body.page-messages ul.secondary.tabs > li > a:hover {
  background-color: #d8d9db;
}
/* line 376, ../scss/mixins/_mixins.scss */
body.page-user ul.primary.tabs div.r-tabs-accordion-title > a, body.page-user ul.primary.tabs div.r-tabs-accordion-title > a:hover, body.page-user ul.primary.tabs > li > a, body.page-user ul.primary.tabs > li > a:hover, body.page-user ul.secondary.tabs div.r-tabs-accordion-title > a, body.page-user ul.secondary.tabs div.r-tabs-accordion-title > a:hover, body.page-user ul.secondary.tabs > li > a, body.page-user ul.secondary.tabs > li > a:hover,
body.page-messages ul.primary.tabs div.r-tabs-accordion-title > a,
body.page-messages ul.primary.tabs div.r-tabs-accordion-title > a:hover,
body.page-messages ul.primary.tabs > li > a,
body.page-messages ul.primary.tabs > li > a:hover,
body.page-messages ul.secondary.tabs div.r-tabs-accordion-title > a,
body.page-messages ul.secondary.tabs div.r-tabs-accordion-title > a:hover,
body.page-messages ul.secondary.tabs > li > a,
body.page-messages ul.secondary.tabs > li > a:hover {
  background-image: none;
  border: none;
}
/* line 380, ../scss/mixins/_mixins.scss */
body.page-user ul.primary.tabs div.r-tabs-accordion-title > a span.tab, body.page-user ul.primary.tabs div.r-tabs-accordion-title > a:hover span.tab, body.page-user ul.primary.tabs > li > a span.tab, body.page-user ul.primary.tabs > li > a:hover span.tab, body.page-user ul.secondary.tabs div.r-tabs-accordion-title > a span.tab, body.page-user ul.secondary.tabs div.r-tabs-accordion-title > a:hover span.tab, body.page-user ul.secondary.tabs > li > a span.tab, body.page-user ul.secondary.tabs > li > a:hover span.tab,
body.page-messages ul.primary.tabs div.r-tabs-accordion-title > a span.tab,
body.page-messages ul.primary.tabs div.r-tabs-accordion-title > a:hover span.tab,
body.page-messages ul.primary.tabs > li > a span.tab,
body.page-messages ul.primary.tabs > li > a:hover span.tab,
body.page-messages ul.secondary.tabs div.r-tabs-accordion-title > a span.tab,
body.page-messages ul.secondary.tabs div.r-tabs-accordion-title > a:hover span.tab,
body.page-messages ul.secondary.tabs > li > a span.tab,
body.page-messages ul.secondary.tabs > li > a:hover span.tab {
  background-image: none;
  line-height: inherit;
  padding: 0;
}
/* line 390, ../scss/mixins/_mixins.scss */
body.page-user ul.primary.tabs div.r-tabs-accordion-title.r-tabs-state-active > a, body.page-user ul.primary.tabs div.r-tabs-accordion-title.r-tabs-state-active > a:hover, body.page-user ul.primary.tabs div.r-tabs-accordion-title.active > a, body.page-user ul.primary.tabs div.r-tabs-accordion-title.active > a:hover, body.page-user ul.primary.tabs > li.r-tabs-state-active > a, body.page-user ul.primary.tabs > li.r-tabs-state-active > a:hover, body.page-user ul.primary.tabs > li.active > a, body.page-user ul.primary.tabs > li.active > a:hover, body.page-user ul.secondary.tabs div.r-tabs-accordion-title.r-tabs-state-active > a, body.page-user ul.secondary.tabs div.r-tabs-accordion-title.r-tabs-state-active > a:hover, body.page-user ul.secondary.tabs div.r-tabs-accordion-title.active > a, body.page-user ul.secondary.tabs div.r-tabs-accordion-title.active > a:hover, body.page-user ul.secondary.tabs > li.r-tabs-state-active > a, body.page-user ul.secondary.tabs > li.r-tabs-state-active > a:hover, body.page-user ul.secondary.tabs > li.active > a, body.page-user ul.secondary.tabs > li.active > a:hover,
body.page-messages ul.primary.tabs div.r-tabs-accordion-title.r-tabs-state-active > a,
body.page-messages ul.primary.tabs div.r-tabs-accordion-title.r-tabs-state-active > a:hover,
body.page-messages ul.primary.tabs div.r-tabs-accordion-title.active > a,
body.page-messages ul.primary.tabs div.r-tabs-accordion-title.active > a:hover,
body.page-messages ul.primary.tabs > li.r-tabs-state-active > a,
body.page-messages ul.primary.tabs > li.r-tabs-state-active > a:hover,
body.page-messages ul.primary.tabs > li.active > a,
body.page-messages ul.primary.tabs > li.active > a:hover,
body.page-messages ul.secondary.tabs div.r-tabs-accordion-title.r-tabs-state-active > a,
body.page-messages ul.secondary.tabs div.r-tabs-accordion-title.r-tabs-state-active > a:hover,
body.page-messages ul.secondary.tabs div.r-tabs-accordion-title.active > a,
body.page-messages ul.secondary.tabs div.r-tabs-accordion-title.active > a:hover,
body.page-messages ul.secondary.tabs > li.r-tabs-state-active > a,
body.page-messages ul.secondary.tabs > li.r-tabs-state-active > a:hover,
body.page-messages ul.secondary.tabs > li.active > a,
body.page-messages ul.secondary.tabs > li.active > a:hover {
  background-color: #fff;
  color: #1d1c1b;
  text-decoration: none;
  border-bottom: none;
  outline: none;
}
/* line 1213, ../scss/demand_metric.scss */
body.page-user ul.primary.tabs.tab-count-1 li, body.page-user ul.secondary.tabs.tab-count-1 li,
body.page-messages ul.primary.tabs.tab-count-1 li,
body.page-messages ul.secondary.tabs.tab-count-1 li {
  width: 100%;
  padding-right: 2px;
}
/* line 336, ../scss/mixins/_mixins.scss */
body.page-user ul.primary.tabs.tab-count-1 li > a, body.page-user ul.secondary.tabs.tab-count-1 li > a,
body.page-messages ul.primary.tabs.tab-count-1 li > a,
body.page-messages ul.secondary.tabs.tab-count-1 li > a {
  width: 100%;
  padding: 0px 10px;
}
/* line 340, ../scss/mixins/_mixins.scss */
body.page-user ul.primary.tabs.tab-count-1 li.last, body.page-user ul.secondary.tabs.tab-count-1 li.last,
body.page-messages ul.primary.tabs.tab-count-1 li.last,
body.page-messages ul.secondary.tabs.tab-count-1 li.last {
  padding-right: 0;
}
/* line 1213, ../scss/demand_metric.scss */
body.page-user ul.primary.tabs.tab-count-2 li, body.page-user ul.secondary.tabs.tab-count-2 li,
body.page-messages ul.primary.tabs.tab-count-2 li,
body.page-messages ul.secondary.tabs.tab-count-2 li {
  width: 50%;
  padding-right: 2px;
}
/* line 336, ../scss/mixins/_mixins.scss */
body.page-user ul.primary.tabs.tab-count-2 li > a, body.page-user ul.secondary.tabs.tab-count-2 li > a,
body.page-messages ul.primary.tabs.tab-count-2 li > a,
body.page-messages ul.secondary.tabs.tab-count-2 li > a {
  width: 100%;
  padding: 0px 10px;
}
/* line 340, ../scss/mixins/_mixins.scss */
body.page-user ul.primary.tabs.tab-count-2 li.last, body.page-user ul.secondary.tabs.tab-count-2 li.last,
body.page-messages ul.primary.tabs.tab-count-2 li.last,
body.page-messages ul.secondary.tabs.tab-count-2 li.last {
  padding-right: 0;
}
/* line 1213, ../scss/demand_metric.scss */
body.page-user ul.primary.tabs.tab-count-3 li, body.page-user ul.secondary.tabs.tab-count-3 li,
body.page-messages ul.primary.tabs.tab-count-3 li,
body.page-messages ul.secondary.tabs.tab-count-3 li {
  width: 33.33333%;
  padding-right: 2px;
}
/* line 336, ../scss/mixins/_mixins.scss */
body.page-user ul.primary.tabs.tab-count-3 li > a, body.page-user ul.secondary.tabs.tab-count-3 li > a,
body.page-messages ul.primary.tabs.tab-count-3 li > a,
body.page-messages ul.secondary.tabs.tab-count-3 li > a {
  width: 100%;
  padding: 0px 10px;
}
/* line 340, ../scss/mixins/_mixins.scss */
body.page-user ul.primary.tabs.tab-count-3 li.last, body.page-user ul.secondary.tabs.tab-count-3 li.last,
body.page-messages ul.primary.tabs.tab-count-3 li.last,
body.page-messages ul.secondary.tabs.tab-count-3 li.last {
  padding-right: 0;
}
/* line 1213, ../scss/demand_metric.scss */
body.page-user ul.primary.tabs.tab-count-4 li, body.page-user ul.secondary.tabs.tab-count-4 li,
body.page-messages ul.primary.tabs.tab-count-4 li,
body.page-messages ul.secondary.tabs.tab-count-4 li {
  width: 25%;
  padding-right: 2px;
}
/* line 336, ../scss/mixins/_mixins.scss */
body.page-user ul.primary.tabs.tab-count-4 li > a, body.page-user ul.secondary.tabs.tab-count-4 li > a,
body.page-messages ul.primary.tabs.tab-count-4 li > a,
body.page-messages ul.secondary.tabs.tab-count-4 li > a {
  width: 100%;
  padding: 0px 10px;
}
/* line 340, ../scss/mixins/_mixins.scss */
body.page-user ul.primary.tabs.tab-count-4 li.last, body.page-user ul.secondary.tabs.tab-count-4 li.last,
body.page-messages ul.primary.tabs.tab-count-4 li.last,
body.page-messages ul.secondary.tabs.tab-count-4 li.last {
  padding-right: 0;
}
/* line 1213, ../scss/demand_metric.scss */
body.page-user ul.primary.tabs.tab-count-5 li, body.page-user ul.secondary.tabs.tab-count-5 li,
body.page-messages ul.primary.tabs.tab-count-5 li,
body.page-messages ul.secondary.tabs.tab-count-5 li {
  width: 20%;
  padding-right: 2px;
}
/* line 336, ../scss/mixins/_mixins.scss */
body.page-user ul.primary.tabs.tab-count-5 li > a, body.page-user ul.secondary.tabs.tab-count-5 li > a,
body.page-messages ul.primary.tabs.tab-count-5 li > a,
body.page-messages ul.secondary.tabs.tab-count-5 li > a {
  width: 100%;
  padding: 0px 10px;
}
/* line 340, ../scss/mixins/_mixins.scss */
body.page-user ul.primary.tabs.tab-count-5 li.last, body.page-user ul.secondary.tabs.tab-count-5 li.last,
body.page-messages ul.primary.tabs.tab-count-5 li.last,
body.page-messages ul.secondary.tabs.tab-count-5 li.last {
  padding-right: 0;
}
/* line 1213, ../scss/demand_metric.scss */
body.page-user ul.primary.tabs.tab-count-6 li, body.page-user ul.secondary.tabs.tab-count-6 li,
body.page-messages ul.primary.tabs.tab-count-6 li,
body.page-messages ul.secondary.tabs.tab-count-6 li {
  width: 16.66667%;
  padding-right: 2px;
}
/* line 336, ../scss/mixins/_mixins.scss */
body.page-user ul.primary.tabs.tab-count-6 li > a, body.page-user ul.secondary.tabs.tab-count-6 li > a,
body.page-messages ul.primary.tabs.tab-count-6 li > a,
body.page-messages ul.secondary.tabs.tab-count-6 li > a {
  width: 100%;
  padding: 0px 10px;
}
/* line 340, ../scss/mixins/_mixins.scss */
body.page-user ul.primary.tabs.tab-count-6 li.last, body.page-user ul.secondary.tabs.tab-count-6 li.last,
body.page-messages ul.primary.tabs.tab-count-6 li.last,
body.page-messages ul.secondary.tabs.tab-count-6 li.last {
  padding-right: 0;
}
/* line 1213, ../scss/demand_metric.scss */
body.page-user ul.primary.tabs.tab-count-7 li, body.page-user ul.secondary.tabs.tab-count-7 li,
body.page-messages ul.primary.tabs.tab-count-7 li,
body.page-messages ul.secondary.tabs.tab-count-7 li {
  width: 14.28571%;
  padding-right: 2px;
}
/* line 336, ../scss/mixins/_mixins.scss */
body.page-user ul.primary.tabs.tab-count-7 li > a, body.page-user ul.secondary.tabs.tab-count-7 li > a,
body.page-messages ul.primary.tabs.tab-count-7 li > a,
body.page-messages ul.secondary.tabs.tab-count-7 li > a {
  width: 100%;
  padding: 0px 10px;
}
/* line 340, ../scss/mixins/_mixins.scss */
body.page-user ul.primary.tabs.tab-count-7 li.last, body.page-user ul.secondary.tabs.tab-count-7 li.last,
body.page-messages ul.primary.tabs.tab-count-7 li.last,
body.page-messages ul.secondary.tabs.tab-count-7 li.last {
  padding-right: 0;
}
/* line 1213, ../scss/demand_metric.scss */
body.page-user ul.primary.tabs.tab-count-8 li, body.page-user ul.secondary.tabs.tab-count-8 li,
body.page-messages ul.primary.tabs.tab-count-8 li,
body.page-messages ul.secondary.tabs.tab-count-8 li {
  width: 12.5%;
  padding-right: 2px;
}
/* line 336, ../scss/mixins/_mixins.scss */
body.page-user ul.primary.tabs.tab-count-8 li > a, body.page-user ul.secondary.tabs.tab-count-8 li > a,
body.page-messages ul.primary.tabs.tab-count-8 li > a,
body.page-messages ul.secondary.tabs.tab-count-8 li > a {
  width: 100%;
  padding: 0px 10px;
}
/* line 340, ../scss/mixins/_mixins.scss */
body.page-user ul.primary.tabs.tab-count-8 li.last, body.page-user ul.secondary.tabs.tab-count-8 li.last,
body.page-messages ul.primary.tabs.tab-count-8 li.last,
body.page-messages ul.secondary.tabs.tab-count-8 li.last {
  padding-right: 0;
}
/* line 1213, ../scss/demand_metric.scss */
body.page-user ul.primary.tabs.tab-count-9 li, body.page-user ul.secondary.tabs.tab-count-9 li,
body.page-messages ul.primary.tabs.tab-count-9 li,
body.page-messages ul.secondary.tabs.tab-count-9 li {
  width: 11.11111%;
  padding-right: 2px;
}
/* line 336, ../scss/mixins/_mixins.scss */
body.page-user ul.primary.tabs.tab-count-9 li > a, body.page-user ul.secondary.tabs.tab-count-9 li > a,
body.page-messages ul.primary.tabs.tab-count-9 li > a,
body.page-messages ul.secondary.tabs.tab-count-9 li > a {
  width: 100%;
  padding: 0px 10px;
}
/* line 340, ../scss/mixins/_mixins.scss */
body.page-user ul.primary.tabs.tab-count-9 li.last, body.page-user ul.secondary.tabs.tab-count-9 li.last,
body.page-messages ul.primary.tabs.tab-count-9 li.last,
body.page-messages ul.secondary.tabs.tab-count-9 li.last {
  padding-right: 0;
}
/* line 1213, ../scss/demand_metric.scss */
body.page-user ul.primary.tabs.tab-count-10 li, body.page-user ul.secondary.tabs.tab-count-10 li,
body.page-messages ul.primary.tabs.tab-count-10 li,
body.page-messages ul.secondary.tabs.tab-count-10 li {
  width: 10%;
  padding-right: 2px;
}
/* line 336, ../scss/mixins/_mixins.scss */
body.page-user ul.primary.tabs.tab-count-10 li > a, body.page-user ul.secondary.tabs.tab-count-10 li > a,
body.page-messages ul.primary.tabs.tab-count-10 li > a,
body.page-messages ul.secondary.tabs.tab-count-10 li > a {
  width: 100%;
  padding: 0px 10px;
}
/* line 340, ../scss/mixins/_mixins.scss */
body.page-user ul.primary.tabs.tab-count-10 li.last, body.page-user ul.secondary.tabs.tab-count-10 li.last,
body.page-messages ul.primary.tabs.tab-count-10 li.last,
body.page-messages ul.secondary.tabs.tab-count-10 li.last {
  padding-right: 0;
}
/* line 1222, ../scss/demand_metric.scss */
body.page-user fieldset.add-users,
body.page-messages fieldset.add-users {
  padding-top: 30px;
  margin-top: 0;
}
/* line 1225, ../scss/demand_metric.scss */
body.page-user fieldset.add-users .form-item-job-title, body.page-user fieldset.add-users .form-item-company, body.page-user fieldset.add-users .form-item-email,
body.page-messages fieldset.add-users .form-item-job-title,
body.page-messages fieldset.add-users .form-item-company,
body.page-messages fieldset.add-users .form-item-email {
  height: 34px;
  float: right;
  clear: right;
  margin: 0 0 1em;
}
/* line 1231, ../scss/demand_metric.scss */
body.page-user fieldset.add-users .form-item,
body.page-messages fieldset.add-users .form-item {
  height: 34px;
  width: 412px;
}
/* line 1234, ../scss/demand_metric.scss */
body.page-user fieldset.add-users .form-item input, body.page-user fieldset.add-users .form-item select,
body.page-messages fieldset.add-users .form-item input,
body.page-messages fieldset.add-users .form-item select {
  width: 400px;
}
/* line 1238, ../scss/demand_metric.scss */
body.page-user fieldset.add-users, body.page-user fieldset.add-users .user-projects,
body.page-messages fieldset.add-users,
body.page-messages fieldset.add-users .user-projects {
  margin-top: 0;
}
/* line 1240, ../scss/demand_metric.scss */
body.page-user fieldset.add-users .fieldset-wrapper, body.page-user fieldset.add-users .user-projects .fieldset-wrapper,
body.page-messages fieldset.add-users .fieldset-wrapper,
body.page-messages fieldset.add-users .user-projects .fieldset-wrapper {
  margin: 0;
}
/* line 1244, ../scss/demand_metric.scss */
body.page-user fieldset.add-users .form-item, body.page-user fieldset.add-users .user-projects .form-item,
body.page-messages fieldset.add-users .form-item,
body.page-messages fieldset.add-users .user-projects .form-item {
  height: initial;
  width: initial;
}
/* line 1249, ../scss/demand_metric.scss */
body.page-user fieldset.add-users .form-item-mail,
body.page-messages fieldset.add-users .form-item-mail {
  width: 48%;
  float: left;
}
@media (max-width: 480px) {
  /* line 1249, ../scss/demand_metric.scss */
  body.page-user fieldset.add-users .form-item-mail,
  body.page-messages fieldset.add-users .form-item-mail {
    width: 100%;
    float: none;
  }
}
/* line 1258, ../scss/demand_metric.scss */
body.page-user fieldset.add-users .user-projects,
body.page-messages fieldset.add-users .user-projects {
  border: none;
  width: 48%;
  float: right;
}
/* line 1262, ../scss/demand_metric.scss */
body.page-user fieldset.add-users .user-projects .fieldset-description,
body.page-messages fieldset.add-users .user-projects .fieldset-description {
  color: #7e7a78;
  margin-top: 1em;
}
/* line 1266, ../scss/demand_metric.scss */
body.page-user fieldset.add-users .user-projects .form-item-project-list,
body.page-messages fieldset.add-users .user-projects .form-item-project-list {
  margin: 0;
}
@media (max-width: 480px) {
  /* line 1258, ../scss/demand_metric.scss */
  body.page-user fieldset.add-users .user-projects,
  body.page-messages fieldset.add-users .user-projects {
    width: 100%;
    float: none;
  }
}
/* line 1275, ../scss/demand_metric.scss */
body.page-user fieldset.add-users .form-item-project-list,
body.page-messages fieldset.add-users .form-item-project-list {
  max-height: 200px;
  overflow-y: scroll;
}
/* line 1278, ../scss/demand_metric.scss */
body.page-user fieldset.add-users .form-item-project-list input,
body.page-messages fieldset.add-users .form-item-project-list input {
  margin-top: 15px;
}
/* line 1282, ../scss/demand_metric.scss */
body.page-user fieldset.add-users .seats-full,
body.page-messages fieldset.add-users .seats-full {
  float: right;
  width: 50%;
}
/* line 1286, ../scss/demand_metric.scss */
body.page-user fieldset.add-users .seats-full #edit-upgrade,
body.page-messages fieldset.add-users .seats-full #edit-upgrade {
  display: block;
  text-align: center;
  width: 225px;
  margin: 5px auto;
}
/* line 1297, ../scss/demand_metric.scss */
body.page-user #block-system-main #user-profile-form .field-group-fieldset,
body.page-messages #block-system-main #user-profile-form .field-group-fieldset {
  position: relative;
}
/* line 1300, ../scss/demand_metric.scss */
body.page-user #block-system-main #user-profile-form .field-group-fieldset #recurly-account-actions,
body.page-messages #block-system-main #user-profile-form .field-group-fieldset #recurly-account-actions {
  position: absolute;
  top: 50px;
  right: 0px;
  width: 290px;
}
/* line 1305, ../scss/demand_metric.scss */
body.page-user #block-system-main #user-profile-form .field-group-fieldset #recurly-account-actions .recurly-manage-link-wrapper,
body.page-user #block-system-main #user-profile-form .field-group-fieldset #recurly-account-actions .recurly-cancel-link-wrapper,
body.page-messages #block-system-main #user-profile-form .field-group-fieldset #recurly-account-actions .recurly-manage-link-wrapper,
body.page-messages #block-system-main #user-profile-form .field-group-fieldset #recurly-account-actions .recurly-cancel-link-wrapper {
  text-align: center;
}
/* line 1309, ../scss/demand_metric.scss */
body.page-user #block-system-main #user-profile-form .field-group-fieldset #recurly-account-actions .recurly-manage-link-wrapper,
body.page-messages #block-system-main #user-profile-form .field-group-fieldset #recurly-account-actions .recurly-manage-link-wrapper {
  background: #A95A11;
  color: #fff;
  text-transform: uppercase;
  text-align: center;
  display: block;
  border: 0;
  padding: 8px 14px;
  font-size: 14px;
  line-height: 1.2em;
  -webkit-appearance: none;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  margin-top: 17px;
}
/* line 1324, ../scss/demand_metric.scss */
body.page-user #block-system-main #user-profile-form .field-group-fieldset #recurly-account-actions .recurly-manage-link-wrapper a.recurly-manage-link,
body.page-messages #block-system-main #user-profile-form .field-group-fieldset #recurly-account-actions .recurly-manage-link-wrapper a.recurly-manage-link {
  font-size: 13px;
  color: #fff;
}
/* line 1328, ../scss/demand_metric.scss */
body.page-user #block-system-main #user-profile-form .field-group-fieldset #recurly-account-actions .recurly-manage-link-wrapper a:hover,
body.page-messages #block-system-main #user-profile-form .field-group-fieldset #recurly-account-actions .recurly-manage-link-wrapper a:hover {
  text-decoration: none;
}
/* line 1332, ../scss/demand_metric.scss */
body.page-user #block-system-main #user-profile-form .field-group-fieldset #recurly-account-actions .recurly-manage-link-wrapper:hover,
body.page-messages #block-system-main #user-profile-form .field-group-fieldset #recurly-account-actions .recurly-manage-link-wrapper:hover {
  background: #ce6e15;
}
/* line 1335, ../scss/demand_metric.scss */
body.page-user #block-system-main #user-profile-form .field-group-fieldset #recurly-account-actions .recurly-cancel-link-wrapper,
body.page-messages #block-system-main #user-profile-form .field-group-fieldset #recurly-account-actions .recurly-cancel-link-wrapper {
  margin-top: 7px;
}
/* line 1337, ../scss/demand_metric.scss */
body.page-user #block-system-main #user-profile-form .field-group-fieldset #recurly-account-actions .recurly-cancel-link-wrapper a.recurly-cancel-link,
body.page-messages #block-system-main #user-profile-form .field-group-fieldset #recurly-account-actions .recurly-cancel-link-wrapper a.recurly-cancel-link {
  font-size: 12px;
}
/* line 1346, ../scss/demand_metric.scss */
body.page-user #user-profile-form .field-group-fieldset.group-profile, body.page-user #user-pass-reset .field-group-fieldset.group-profile,
body.page-messages #user-profile-form .field-group-fieldset.group-profile,
body.page-messages #user-pass-reset .field-group-fieldset.group-profile {
  margin-top: 0;
}
/* line 1348, ../scss/demand_metric.scss */
body.page-user #user-profile-form .field-group-fieldset.group-profile .form-submit, body.page-user #user-pass-reset .field-group-fieldset.group-profile .form-submit,
body.page-messages #user-profile-form .field-group-fieldset.group-profile .form-submit,
body.page-messages #user-pass-reset .field-group-fieldset.group-profile .form-submit {
  margin: 30px 0 0;
}
/* line 1352, ../scss/demand_metric.scss */
body.page-user #user-profile-form .field-type-text, body.page-user #user-profile-form .form-item-current-pass, body.page-user #user-profile-form .form-item-mail, body.page-user #user-pass-reset .field-type-text, body.page-user #user-pass-reset .form-item-current-pass, body.page-user #user-pass-reset .form-item-mail,
body.page-messages #user-profile-form .field-type-text,
body.page-messages #user-profile-form .form-item-current-pass,
body.page-messages #user-profile-form .form-item-mail,
body.page-messages #user-pass-reset .field-type-text,
body.page-messages #user-pass-reset .form-item-current-pass,
body.page-messages #user-pass-reset .form-item-mail {
  width: 412px;
}
/* line 1354, ../scss/demand_metric.scss */
body.page-user #user-profile-form .field-type-text input, body.page-user #user-profile-form .field-type-text select, body.page-user #user-profile-form .form-item-current-pass input, body.page-user #user-profile-form .form-item-current-pass select, body.page-user #user-profile-form .form-item-mail input, body.page-user #user-profile-form .form-item-mail select, body.page-user #user-pass-reset .field-type-text input, body.page-user #user-pass-reset .field-type-text select, body.page-user #user-pass-reset .form-item-current-pass input, body.page-user #user-pass-reset .form-item-current-pass select, body.page-user #user-pass-reset .form-item-mail input, body.page-user #user-pass-reset .form-item-mail select,
body.page-messages #user-profile-form .field-type-text input,
body.page-messages #user-profile-form .field-type-text select,
body.page-messages #user-profile-form .form-item-current-pass input,
body.page-messages #user-profile-form .form-item-current-pass select,
body.page-messages #user-profile-form .form-item-mail input,
body.page-messages #user-profile-form .form-item-mail select,
body.page-messages #user-pass-reset .field-type-text input,
body.page-messages #user-pass-reset .field-type-text select,
body.page-messages #user-pass-reset .form-item-current-pass input,
body.page-messages #user-pass-reset .form-item-current-pass select,
body.page-messages #user-pass-reset .form-item-mail input,
body.page-messages #user-pass-reset .form-item-mail select {
  width: 400px;
}
/* line 1357, ../scss/demand_metric.scss */
body.page-user #user-profile-form .field-type-text .form-item, body.page-user #user-profile-form .form-item-current-pass .form-item, body.page-user #user-profile-form .form-item-mail .form-item, body.page-user #user-pass-reset .field-type-text .form-item, body.page-user #user-pass-reset .form-item-current-pass .form-item, body.page-user #user-pass-reset .form-item-mail .form-item,
body.page-messages #user-profile-form .field-type-text .form-item,
body.page-messages #user-profile-form .form-item-current-pass .form-item,
body.page-messages #user-profile-form .form-item-mail .form-item,
body.page-messages #user-pass-reset .field-type-text .form-item,
body.page-messages #user-pass-reset .form-item-current-pass .form-item,
body.page-messages #user-pass-reset .form-item-mail .form-item {
  height: 34px;
  margin: 0 0 1em;
}
/* line 1362, ../scss/demand_metric.scss */
body.page-user #user-profile-form .field-name-field-employee-count, body.page-user #user-pass-reset .field-name-field-employee-count,
body.page-messages #user-profile-form .field-name-field-employee-count,
body.page-messages #user-pass-reset .field-name-field-employee-count {
  width: 408px;
}
/* line 1364, ../scss/demand_metric.scss */
body.page-user #user-profile-form .field-name-field-employee-count label, body.page-user #user-pass-reset .field-name-field-employee-count label,
body.page-messages #user-profile-form .field-name-field-employee-count label,
body.page-messages #user-pass-reset .field-name-field-employee-count label {
  font-size: 1.4em;
}
/* line 1369, ../scss/demand_metric.scss */
body.page-user #user-profile-form .form-item-current-pass .description a, body.page-user #user-pass-reset .form-item-current-pass .description a,
body.page-messages #user-profile-form .form-item-current-pass .description a,
body.page-messages #user-pass-reset .form-item-current-pass .description a {
  display: inline-block;
}
/* line 1374, ../scss/demand_metric.scss */
body.page-user #user-profile-form #edit-field-company .form-item, body.page-user #user-profile-form #edit-field-phone .form-item, body.page-user #user-profile-form .form-type-password-confirm .form-item, body.page-user #user-pass-reset #edit-field-company .form-item, body.page-user #user-pass-reset #edit-field-phone .form-item, body.page-user #user-pass-reset .form-type-password-confirm .form-item,
body.page-messages #user-profile-form #edit-field-company .form-item,
body.page-messages #user-profile-form #edit-field-phone .form-item,
body.page-messages #user-profile-form .form-type-password-confirm .form-item,
body.page-messages #user-pass-reset #edit-field-company .form-item,
body.page-messages #user-pass-reset #edit-field-phone .form-item,
body.page-messages #user-pass-reset .form-type-password-confirm .form-item {
  margin: 0 0 1em;
}
/* line 1379, ../scss/demand_metric.scss */
body.page-user #user-profile-form .form-type-password-confirm .form-item-pass-pass1, body.page-user #user-pass-reset .form-type-password-confirm .form-item-pass-pass1,
body.page-messages #user-profile-form .form-type-password-confirm .form-item-pass-pass1,
body.page-messages #user-pass-reset .form-type-password-confirm .form-item-pass-pass1 {
  height: 62px;
}
/* line 1383, ../scss/demand_metric.scss */
body.page-user #user-profile-form #edit-field-phone, body.page-user #user-pass-reset #edit-field-phone,
body.page-messages #user-profile-form #edit-field-phone,
body.page-messages #user-pass-reset #edit-field-phone {
  width: 412px;
}
/* line 1385, ../scss/demand_metric.scss */
body.page-user #user-profile-form #edit-field-phone .form-type-phone-number, body.page-user #user-pass-reset #edit-field-phone .form-type-phone-number,
body.page-messages #user-profile-form #edit-field-phone .form-type-phone-number,
body.page-messages #user-pass-reset #edit-field-phone .form-type-phone-number {
  width: 100%;
}
/* line 1387, ../scss/demand_metric.scss */
body.page-user #user-profile-form #edit-field-phone .form-type-phone-number input, body.page-user #user-pass-reset #edit-field-phone .form-type-phone-number input,
body.page-messages #user-profile-form #edit-field-phone .form-type-phone-number input,
body.page-messages #user-pass-reset #edit-field-phone .form-type-phone-number input {
  width: 400px;
}
/* line 1390, ../scss/demand_metric.scss */
body.page-user #user-profile-form #edit-field-phone .form-type-phone-number .form-type-select .uniform-processed span, body.page-user #user-pass-reset #edit-field-phone .form-type-phone-number .form-type-select .uniform-processed span,
body.page-messages #user-profile-form #edit-field-phone .form-type-phone-number .form-type-select .uniform-processed span,
body.page-messages #user-pass-reset #edit-field-phone .form-type-phone-number .form-type-select .uniform-processed span {
  width: 203px;
}
/* line 1393, ../scss/demand_metric.scss */
body.page-user #user-profile-form #edit-field-phone .form-type-phone-number label, body.page-user #user-pass-reset #edit-field-phone .form-type-phone-number label,
body.page-messages #user-profile-form #edit-field-phone .form-type-phone-number label,
body.page-messages #user-pass-reset #edit-field-phone .form-type-phone-number label {
  font-size: 1.4em;
}
/* line 1398, ../scss/demand_metric.scss */
body.page-user #user-profile-form .form-type-password-confirm, body.page-user #user-pass-reset .form-type-password-confirm,
body.page-messages #user-profile-form .form-type-password-confirm,
body.page-messages #user-pass-reset .form-type-password-confirm {
  margin: 0;
  width: 412px;
}
/* line 1402, ../scss/demand_metric.scss */
body.page-user #user-profile-form .form-type-password-confirm input, body.page-user #user-pass-reset .form-type-password-confirm input,
body.page-messages #user-profile-form .form-type-password-confirm input,
body.page-messages #user-pass-reset .form-type-password-confirm input {
  width: 400px;
}
/* line 1405, ../scss/demand_metric.scss */
body.page-user #user-profile-form .form-type-password-confirm .form-type-password, body.page-user #user-pass-reset .form-type-password-confirm .form-type-password,
body.page-messages #user-profile-form .form-type-password-confirm .form-type-password,
body.page-messages #user-pass-reset .form-type-password-confirm .form-type-password {
  margin: 0;
}
/* line 1408, ../scss/demand_metric.scss */
body.page-user #user-profile-form .form-type-password-confirm .password-strength, body.page-user #user-profile-form .form-type-password-confirm .password-confirm, body.page-user #user-pass-reset .form-type-password-confirm .password-strength, body.page-user #user-pass-reset .form-type-password-confirm .password-confirm,
body.page-messages #user-profile-form .form-type-password-confirm .password-strength,
body.page-messages #user-profile-form .form-type-password-confirm .password-confirm,
body.page-messages #user-pass-reset .form-type-password-confirm .password-strength,
body.page-messages #user-pass-reset .form-type-password-confirm .password-confirm {
  margin-top: 0;
}
/* line 1412, ../scss/demand_metric.scss */
body.page-user #user-profile-form .form-type-password-confirm .password-parent, body.page-user #user-profile-form .form-type-password-confirm .confirm-parent, body.page-user #user-pass-reset .form-type-password-confirm .password-parent, body.page-user #user-pass-reset .form-type-password-confirm .confirm-parent,
body.page-messages #user-profile-form .form-type-password-confirm .password-parent,
body.page-messages #user-profile-form .form-type-password-confirm .confirm-parent,
body.page-messages #user-pass-reset .form-type-password-confirm .password-parent,
body.page-messages #user-pass-reset .form-type-password-confirm .confirm-parent {
  width: 100%;
}
/* line 1415, ../scss/demand_metric.scss */
body.page-user #user-profile-form .form-type-password-confirm .form-item-pass-pass2, body.page-user #user-pass-reset .form-type-password-confirm .form-item-pass-pass2,
body.page-messages #user-profile-form .form-type-password-confirm .form-item-pass-pass2,
body.page-messages #user-pass-reset .form-type-password-confirm .form-item-pass-pass2 {
  margin-top: 15px;
}
/* line 1417, ../scss/demand_metric.scss */
body.page-user #user-profile-form .form-type-password-confirm .form-item-pass-pass2 input, body.page-user #user-pass-reset .form-type-password-confirm .form-item-pass-pass2 input,
body.page-messages #user-profile-form .form-type-password-confirm .form-item-pass-pass2 input,
body.page-messages #user-pass-reset .form-type-password-confirm .form-item-pass-pass2 input {
  margin-bottom: 0;
}
/* line 1421, ../scss/demand_metric.scss */
body.page-user #user-profile-form .form-type-password-confirm .password-suggestions, body.page-user #user-pass-reset .form-type-password-confirm .password-suggestions,
body.page-messages #user-profile-form .form-type-password-confirm .password-suggestions,
body.page-messages #user-pass-reset .form-type-password-confirm .password-suggestions {
  margin-top: 5px;
}
/* line 1425, ../scss/demand_metric.scss */
body.page-user #user-profile-form .form-item-current-pass, body.page-user #user-profile-form .form-item-mail, body.page-user #user-pass-reset .form-item-current-pass, body.page-user #user-pass-reset .form-item-mail,
body.page-messages #user-profile-form .form-item-current-pass,
body.page-messages #user-profile-form .form-item-mail,
body.page-messages #user-pass-reset .form-item-current-pass,
body.page-messages #user-pass-reset .form-item-mail {
  float: left;
  margin: 0 0 1em;
}
/* line 1429, ../scss/demand_metric.scss */
body.page-user #user-profile-form .form-item-mail, body.page-user #user-pass-reset .form-item-mail,
body.page-messages #user-profile-form .form-item-mail,
body.page-messages #user-pass-reset .form-item-mail {
  margin-top: 23px;
}
/* line 1433, ../scss/demand_metric.scss */
body.page-user #user-profile-form .form-item-pm-enable .description, body.page-user #user-pass-reset .form-item-pm-enable .description,
body.page-messages #user-profile-form .form-item-pm-enable .description,
body.page-messages #user-pass-reset .form-item-pm-enable .description {
  margin-left: 43px;
}
/* line 1437, ../scss/demand_metric.scss */
body.page-user #user-profile-form .form-item-current-pass label, body.page-user #user-pass-reset .form-item-current-pass label,
body.page-messages #user-profile-form .form-item-current-pass label,
body.page-messages #user-pass-reset .form-item-current-pass label {
  padding-bottom: 4px;
}
/* line 1441, ../scss/demand_metric.scss */
body.page-user .node,
body.page-messages .node {
  clear: none;
}
/* line 1445, ../scss/demand_metric.scss */
body.page-user .current-membership, body.page-user .current-membership .node-subscription-plan-information,
body.page-messages .current-membership,
body.page-messages .current-membership .node-subscription-plan-information {
  margin-top: 0;
}
/* line 1449, ../scss/demand_metric.scss */
body.page-user .membership-message .node,
body.page-messages .membership-message .node {
  margin-right: 0;
}
/* line 1454, ../scss/demand_metric.scss */
body.page-user.page-user-billing #block-system-main .content, body.page-user.page-user-me-billing #block-system-main .content,
body.page-messages.page-user-billing #block-system-main .content,
body.page-messages.page-user-me-billing #block-system-main .content {
  font-size: 1.3em;
  line-height: 1.5em;
}
/* line 1460, ../scss/demand_metric.scss */
body.page-user .downgrade-membership .node, body.page-user .upgrade-membership .node,
body.page-messages .downgrade-membership .node,
body.page-messages .upgrade-membership .node {
  margin-right: 0;
}
/* line 1462, ../scss/demand_metric.scss */
body.page-user .downgrade-membership .node.node-count-2, body.page-user .downgrade-membership .node.node-count-5, body.page-user .downgrade-membership .node.node-count-8, body.page-user .upgrade-membership .node.node-count-2, body.page-user .upgrade-membership .node.node-count-5, body.page-user .upgrade-membership .node.node-count-8,
body.page-messages .downgrade-membership .node.node-count-2,
body.page-messages .downgrade-membership .node.node-count-5,
body.page-messages .downgrade-membership .node.node-count-8,
body.page-messages .upgrade-membership .node.node-count-2,
body.page-messages .upgrade-membership .node.node-count-5,
body.page-messages .upgrade-membership .node.node-count-8 {
  margin-right: 65px;
  margin-left: 65px;
}
/* line 1470, ../scss/demand_metric.scss */
body.page-user .buttons,
body.page-messages .buttons {
  clear: both;
  padding-top: 30px;
}
/* line 1474, ../scss/demand_metric.scss */
body.page-user .buttons .cancel-button a,
body.page-messages .buttons .cancel-button a {
  margin: 20px 0;
  background-color: #A95A11;
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I3NjExMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzliNTMxMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #b76112), color-stop(100%, #9b5310));
  background: -moz-linear-gradient(top center, #b76112, #9b5310);
  background: -webkit-linear-gradient(top center, #b76112, #9b5310);
  background: linear-gradient(to bottom center, #b76112, #9b5310);
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  text-shadow: -1px -1px #7b410c;
  color: #fff;
  text-align: center;
  display: block;
  border: 0;
  padding: 10px 20px;
  font-size: 24px;
  line-height: 1.2em;
  cursor: pointer;
  display: inline;
}
/* line 122, ../scss/mixins/_mixins.scss */
body.page-user .buttons .cancel-button a:hover, body.page-user .buttons .cancel-button a:active,
body.page-messages .buttons .cancel-button a:hover,
body.page-messages .buttons .cancel-button a:active {
  text-decoration: none;
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M5NmIxNCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2FlNWMxMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c96b14), color-stop(100%, #ae5c11));
  background: -moz-linear-gradient(top center, #c96b14, #ae5c11);
  background: -webkit-linear-gradient(top center, #c96b14, #ae5c11);
  background: linear-gradient(to bottom center, #c96b14, #ae5c11);
}
/* line 1478, ../scss/demand_metric.scss */
body.page-user .buttons .cancel-button span.ext,
body.page-messages .buttons .cancel-button span.ext {
  display: none;
}
/* line 1483, ../scss/demand_metric.scss */
body.page-user .downloads-remaining-fieldset,
body.page-messages .downloads-remaining-fieldset {
  margin: 0;
}
/* line 1486, ../scss/demand_metric.scss */
body.page-user .downloads-remaining-fieldset .fieldset-wrapper,
body.page-messages .downloads-remaining-fieldset .fieldset-wrapper {
  float: left;
}
/* line 1489, ../scss/demand_metric.scss */
body.page-user .downloads-remaining-fieldset .left-text,
body.page-messages .downloads-remaining-fieldset .left-text {
  color: #789327;
  margin-right: 45px;
}
/* line 1493, ../scss/demand_metric.scss */
body.page-user .downloads-remaining-fieldset .downloads-remaining, body.page-user .downloads-remaining-fieldset .upsell, body.page-user .downloads-remaining-fieldset .need-more, body.page-user .downloads-remaining-fieldset .upsell a,
body.page-messages .downloads-remaining-fieldset .downloads-remaining,
body.page-messages .downloads-remaining-fieldset .upsell,
body.page-messages .downloads-remaining-fieldset .need-more,
body.page-messages .downloads-remaining-fieldset .upsell a {
  float: left;
  display: block;
}
/* line 1497, ../scss/demand_metric.scss */
body.page-user .downloads-remaining-fieldset .need-more,
body.page-messages .downloads-remaining-fieldset .need-more {
  font-size: 1.5em;
  line-height: 3em;
}
/* line 1501, ../scss/demand_metric.scss */
body.page-user .downloads-remaining-fieldset .downloads-remaining,
body.page-messages .downloads-remaining-fieldset .downloads-remaining {
  font-size: 4em;
  line-height: 1.1em;
  margin-left: 50px;
}
/* line 1506, ../scss/demand_metric.scss */
body.page-user .downloads-remaining-fieldset .downloads-remaining.unlimited,
body.page-messages .downloads-remaining-fieldset .downloads-remaining.unlimited {
  font-size: 2em;
  line-height: 2em;
  margin-left: 0;
}
/* line 1512, ../scss/demand_metric.scss */
body.page-user .downloads-remaining-fieldset a,
body.page-messages .downloads-remaining-fieldset a {
  margin: 20px 0;
  background-color: #A95A11;
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I3NjExMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzliNTMxMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #b76112), color-stop(100%, #9b5310));
  background: -moz-linear-gradient(top center, #b76112, #9b5310);
  background: -webkit-linear-gradient(top center, #b76112, #9b5310);
  background: linear-gradient(to bottom center, #b76112, #9b5310);
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  text-shadow: -1px -1px #7b410c;
  color: #fff;
  text-align: center;
  display: block;
  border: 0;
  padding: 10px 20px;
  font-size: 24px;
  line-height: 1.2em;
  cursor: pointer;
  margin: 0 0 0 20px;
}
/* line 122, ../scss/mixins/_mixins.scss */
body.page-user .downloads-remaining-fieldset a:hover, body.page-user .downloads-remaining-fieldset a:active,
body.page-messages .downloads-remaining-fieldset a:hover,
body.page-messages .downloads-remaining-fieldset a:active {
  text-decoration: none;
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M5NmIxNCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2FlNWMxMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c96b14), color-stop(100%, #ae5c11));
  background: -moz-linear-gradient(top center, #c96b14, #ae5c11);
  background: -webkit-linear-gradient(top center, #c96b14, #ae5c11);
  background: linear-gradient(to bottom center, #c96b14, #ae5c11);
}
/* line 1515, ../scss/demand_metric.scss */
body.page-user .downloads-remaining-fieldset a span,
body.page-messages .downloads-remaining-fieldset a span {
  display: block;
  line-height: 1.1em;
}
/* line 1518, ../scss/demand_metric.scss */
body.page-user .downloads-remaining-fieldset a span.top,
body.page-messages .downloads-remaining-fieldset a span.top {
  font-size: 20px;
}
/* line 1521, ../scss/demand_metric.scss */
body.page-user .downloads-remaining-fieldset a span.bottom,
body.page-messages .downloads-remaining-fieldset a span.bottom {
  font-size: 16px;
}
/* line 1541, ../scss/demand_metric.scss */
body.page-user #block-views-user_statistics-block fieldset, body.page-user #company-users-block fieldset,
body.page-messages #block-views-user_statistics-block fieldset,
body.page-messages #company-users-block fieldset {
  margin-bottom: 30px;
}
/* line 1545, ../scss/demand_metric.scss */
body.page-user #block-views-user_statistics-block table tbody, body.page-user #company-users-block table tbody,
body.page-messages #block-views-user_statistics-block table tbody,
body.page-messages #company-users-block table tbody {
  border-top: none;
}
/* line 1548, ../scss/demand_metric.scss */
body.page-user #block-views-user_statistics-block table tr, body.page-user #block-views-user_statistics-block table th, body.page-user #company-users-block table tr, body.page-user #company-users-block table th,
body.page-messages #block-views-user_statistics-block table tr,
body.page-messages #block-views-user_statistics-block table th,
body.page-messages #company-users-block table tr,
body.page-messages #company-users-block table th {
  border-bottom: none;
}
/* line 1551, ../scss/demand_metric.scss */
body.page-user #block-views-user_statistics-block table th, body.page-user #company-users-block table th,
body.page-messages #block-views-user_statistics-block table th,
body.page-messages #company-users-block table th {
  font-size: 1.3em;
}
/* line 1554, ../scss/demand_metric.scss */
body.page-user #block-views-user_statistics-block table tr, body.page-user #company-users-block table tr,
body.page-messages #block-views-user_statistics-block table tr,
body.page-messages #company-users-block table tr {
  font-size: 1.1em;
}
/* line 1556, ../scss/demand_metric.scss */
body.page-user #block-views-user_statistics-block table tr.even, body.page-user #block-views-user_statistics-block table tr.odd, body.page-user #company-users-block table tr.even, body.page-user #company-users-block table tr.odd,
body.page-messages #block-views-user_statistics-block table tr.even,
body.page-messages #block-views-user_statistics-block table tr.odd,
body.page-messages #company-users-block table tr.even,
body.page-messages #company-users-block table tr.odd {
  background: none;
}
/* line 1563, ../scss/demand_metric.scss */
body.page-user #company-users-block,
body.page-messages #company-users-block {
  clear: both;
}
/* line 1565, ../scss/demand_metric.scss */
body.page-user #company-users-block th,
body.page-messages #company-users-block th {
  font-size: 1.5em;
  color: #984807;
}
/* line 1569, ../scss/demand_metric.scss */
body.page-user #company-users-block th.last,
body.page-messages #company-users-block th.last {
  color: #41403E;
}
/* line 1578, ../scss/demand_metric.scss */
body.page-user.page-user-account #user-profile-form #edit-field-phone, body.page-user.page-user-me-account #user-profile-form #edit-field-phone,
body.page-messages.page-user-account #user-profile-form #edit-field-phone,
body.page-messages.page-user-me-account #user-profile-form #edit-field-phone {
  width: 400px;
}
/* line 1580, ../scss/demand_metric.scss */
body.page-user.page-user-account #user-profile-form #edit-field-phone .form-type-phone-number label, body.page-user.page-user-me-account #user-profile-form #edit-field-phone .form-type-phone-number label,
body.page-messages.page-user-account #user-profile-form #edit-field-phone .form-type-phone-number label,
body.page-messages.page-user-me-account #user-profile-form #edit-field-phone .form-type-phone-number label {
  font-size: 1em;
  font-weight: bold;
  line-height: 20px;
}
/* line 1586, ../scss/demand_metric.scss */
body.page-user.page-user-account #uniform-edit-field-phone-und-0-country-codes, body.page-user.page-user-me-account #uniform-edit-field-phone-und-0-country-codes,
body.page-messages.page-user-account #uniform-edit-field-phone-und-0-country-codes,
body.page-messages.page-user-me-account #uniform-edit-field-phone-und-0-country-codes {
  float: left;
  clear: left;
}
/* line 1591, ../scss/demand_metric.scss */
body.page-user #uniform-edit-field-user-job-role-und,
body.page-messages #uniform-edit-field-user-job-role-und {
  margin-top: 0px;
  margin-bottom: 10px;
}

/* line 1600, ../scss/demand_metric.scss */
body.page-user-reset #user_user_form_group_settings,
body.page-user-me-reset #user_user_form_group_settings {
  margin-top: 0;
}
/* line 1602, ../scss/demand_metric.scss */
body.page-user-reset #user_user_form_group_settings legend,
body.page-user-me-reset #user_user_form_group_settings legend {
  display: none;
}
/* line 1606, ../scss/demand_metric.scss */
body.page-user-reset #user-pass-reset,
body.page-user-me-reset #user-pass-reset {
  width: 50%;
  margin: 0 auto;
}
/* line 1609, ../scss/demand_metric.scss */
body.page-user-reset #user-pass-reset .form-type-password-confirm,
body.page-user-me-reset #user-pass-reset .form-type-password-confirm {
  float: none;
}
/* line 1611, ../scss/demand_metric.scss */
body.page-user-reset #user-pass-reset .form-type-password-confirm .form-item-pass-pass1,
body.page-user-me-reset #user-pass-reset .form-type-password-confirm .form-item-pass-pass1 {
  height: auto;
}
@media (max-width: 480px) {
  /* line 1606, ../scss/demand_metric.scss */
  body.page-user-reset #user-pass-reset,
  body.page-user-me-reset #user-pass-reset {
    width: 100%;
    padding: 15px;
  }
  /* line 1619, ../scss/demand_metric.scss */
  body.page-user-reset #user-pass-reset .form-type-password-confirm input,
  body.page-user-reset #user-pass-reset .form-type-password-confirm,
  body.page-user-reset #user-pass-reset .password-suggestions,
  body.page-user-me-reset #user-pass-reset .form-type-password-confirm input,
  body.page-user-me-reset #user-pass-reset .form-type-password-confirm,
  body.page-user-me-reset #user-pass-reset .password-suggestions {
    width: auto;
  }
  /* line 1624, ../scss/demand_metric.scss */
  body.page-user-reset #user-pass-reset .password-confirm,
  body.page-user-me-reset #user-pass-reset .password-confirm {
    float: none;
  }
  /* line 1627, ../scss/demand_metric.scss */
  body.page-user-reset #user-pass-reset .form-item-pass-pass2,
  body.page-user-me-reset #user-pass-reset .form-item-pass-pass2 {
    margin-top: 0 !important;
  }
}
/* line 1630, ../scss/demand_metric.scss */
body.page-user-reset .password-strength,
body.page-user-me-reset .password-strength {
  float: none;
  margin-bottom: 10px;
}

/* line 1636, ../scss/demand_metric.scss */
body.no-content-bg #content-area {
  padding-top: 0;
}
/* line 1639, ../scss/demand_metric.scss */
body.no-content-bg .region-content .block {
  background: transparent;
  padding: 25px;
}

/* line 1651, ../scss/demand_metric.scss */
body.page-user-children .subscription-count,
body.page-user-me-children .subscription-count,
body.page-user-group .subscription-count,
body.page-user-me-group .subscription-count {
  position: absolute;
  right: 0;
  font-size: 1.2em;
  line-height: 1em;
  background-color: white;
  padding-left: 10px;
  padding-right: 50px;
}
/* line 1660, ../scss/demand_metric.scss */
body.page-user-children .subscription-count .subscriptions-used,
body.page-user-children .subscription-count .subscriptions-available,
body.page-user-me-children .subscription-count .subscriptions-used,
body.page-user-me-children .subscription-count .subscriptions-available,
body.page-user-group .subscription-count .subscriptions-used,
body.page-user-group .subscription-count .subscriptions-available,
body.page-user-me-group .subscription-count .subscriptions-used,
body.page-user-me-group .subscription-count .subscriptions-available {
  font-weight: bold;
}
@media (max-width: 480px) {
  /* line 1651, ../scss/demand_metric.scss */
  body.page-user-children .subscription-count,
  body.page-user-me-children .subscription-count,
  body.page-user-group .subscription-count,
  body.page-user-me-group .subscription-count {
    top: 26px;
  }
}
/* line 1668, ../scss/demand_metric.scss */
body.page-user-children .disabled,
body.page-user-me-children .disabled,
body.page-user-group .disabled,
body.page-user-me-group .disabled {
  color: #7e7a78;
}
/* line 1673, ../scss/demand_metric.scss */
body.page-user-children #block-views-user_statistics-block,
body.page-user-me-children #block-views-user_statistics-block,
body.page-user-group #block-views-user_statistics-block,
body.page-user-me-group #block-views-user_statistics-block {
  padding-top: 5px;
}
/* line 1675, ../scss/demand_metric.scss */
body.page-user-children #dm-dmaas-user-invite-form,
body.page-user-me-children #dm-dmaas-user-invite-form,
body.page-user-group #dm-dmaas-user-invite-form,
body.page-user-me-group #dm-dmaas-user-invite-form {
  position: relative;
}
/* line 1679, ../scss/demand_metric.scss */
body.page-user-children #app-login, body.page-user-children #edit-upgrade,
body.page-user-me-children #app-login,
body.page-user-me-children #edit-upgrade,
body.page-user-group #app-login,
body.page-user-group #edit-upgrade,
body.page-user-me-group #app-login,
body.page-user-me-group #edit-upgrade {
  width: 125px;
  -moz-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -o-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -webkit-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  transition: all 100ms cubic-bezier(0.62, 0, 0.48, 1);
  display: block;
  margin: 8px 2px;
  border-radius: 5px;
  border: 3px solid #1B556A;
  padding: 6px 12px;
  background: #fff;
  color: #1B556A;
  text-decoration: none;
  font-size: 16px;
  font-weight: bold;
  line-height: 1em;
  text-align: center;
  cursor: pointer;
  outline: none;
  -webkit-appearance: none;
  margin: 0 20px 20px 0;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
}
/* line 272, ../scss/mixins/_mixins.scss */
body.page-user-children #app-login:hover, body.page-user-children #edit-upgrade:hover,
body.page-user-me-children #app-login:hover,
body.page-user-me-children #edit-upgrade:hover,
body.page-user-group #app-login:hover,
body.page-user-group #edit-upgrade:hover,
body.page-user-me-group #app-login:hover,
body.page-user-me-group #edit-upgrade:hover {
  color: #fff;
  background: #1B556A;
}
/* line 276, ../scss/mixins/_mixins.scss */
body.page-user-children #app-login:active, body.page-user-children #edit-upgrade:active,
body.page-user-me-children #app-login:active,
body.page-user-me-children #edit-upgrade:active,
body.page-user-group #app-login:active,
body.page-user-group #edit-upgrade:active,
body.page-user-me-group #app-login:active,
body.page-user-me-group #edit-upgrade:active {
  color: #fff;
  background: #164556;
}
/* line 156, ../scss/mixins/_mixins.scss */
body.page-user-children #app-login[disabled], body.page-user-children #app-login[disabled]:hover, body.page-user-children #app-login[disabled]:active, body.page-user-children #edit-upgrade[disabled], body.page-user-children #edit-upgrade[disabled]:hover, body.page-user-children #edit-upgrade[disabled]:active,
body.page-user-me-children #app-login[disabled],
body.page-user-me-children #app-login[disabled]:hover,
body.page-user-me-children #app-login[disabled]:active,
body.page-user-me-children #edit-upgrade[disabled],
body.page-user-me-children #edit-upgrade[disabled]:hover,
body.page-user-me-children #edit-upgrade[disabled]:active,
body.page-user-group #app-login[disabled],
body.page-user-group #app-login[disabled]:hover,
body.page-user-group #app-login[disabled]:active,
body.page-user-group #edit-upgrade[disabled],
body.page-user-group #edit-upgrade[disabled]:hover,
body.page-user-group #edit-upgrade[disabled]:active,
body.page-user-me-group #app-login[disabled],
body.page-user-me-group #app-login[disabled]:hover,
body.page-user-me-group #app-login[disabled]:active,
body.page-user-me-group #edit-upgrade[disabled],
body.page-user-me-group #edit-upgrade[disabled]:hover,
body.page-user-me-group #edit-upgrade[disabled]:active {
  background: #7e7a78;
}

/* line 1689, ../scss/demand_metric.scss */
body.page-user-downloads fieldset.my-content-downloads, body.page-user-me-downloads fieldset.my-content-downloads {
  position: relative;
}
/* line 1692, ../scss/demand_metric.scss */
body.page-user-downloads fieldset.my-content-downloads .team-downloads, body.page-user-me-downloads fieldset.my-content-downloads .team-downloads {
  position: absolute;
  right: 0;
  top: 0;
  font-size: 1.2em;
  line-height: 1em;
  background-color: white;
  padding-left: 10px;
}
/* line 1702, ../scss/demand_metric.scss */
body.page-user-downloads .grouped-download-count, body.page-user-me-downloads .grouped-download-count {
  float: right;
  font-size: 0.8em;
  text-transform: none;
}
/* line 1709, ../scss/demand_metric.scss */
body.page-user-downloads .view-premium-content.view-display-id-block_1,
body.page-user-downloads .view-premium-content.view-display-id-block_2,
body.page-user-downloads .view-account-content-downloads.view-display-id-block, body.page-user-me-downloads .view-premium-content.view-display-id-block_1,
body.page-user-me-downloads .view-premium-content.view-display-id-block_2,
body.page-user-me-downloads .view-account-content-downloads.view-display-id-block {
  padding-left: 0;
}
/* line 1712, ../scss/demand_metric.scss */
body.page-user-downloads #block-views-premium_content-block_2, body.page-user-me-downloads #block-views-premium_content-block_2 {
  padding-top: 5px;
}

/* Sidebars */
/* line 1717, ../scss/demand_metric.scss */
#sidebar-first h2.block-title, #sidebar-second h2.block-title {
  background-color: #cacdcf;
  color: #1B1A18;
  font-size: 14px;
  font-weight: normal;
  text-transform: uppercase;
  padding: 17px 30px;
  margin-bottom: 0;
}
/* line 1726, ../scss/demand_metric.scss */
#sidebar-first .block, #sidebar-second .block {
  margin-bottom: 20px;
}

/* line 1733, ../scss/demand_metric.scss */
#sidebar-second #sidebar-second-inner {
  margin-left: 10px;
}
/* line 1738, ../scss/demand_metric.scss */
#sidebar-second .block-views,
#sidebar-second .block-boxes {
  clear: both;
}
/* line 1742, ../scss/demand_metric.scss */
#sidebar-second .block-views .block-inner .content,
#sidebar-second .block-boxes .block-inner .content {
  padding: 10px;
}
/* line 1747, ../scss/demand_metric.scss */
#sidebar-second h2.block-title {
  text-transform: none;
  font-size: 15px;
  padding: 16px 15px;
}
/* line 1752, ../scss/demand_metric.scss */
#sidebar-second .block .content {
  background: #fff;
}
/* line 1757, ../scss/demand_metric.scss */
#sidebar-second #block-cf_general-share_single .content,
#sidebar-second #block-dm_template_tools-dm_download_button .content {
  background: none;
}
/* line 1761, ../scss/demand_metric.scss */
#sidebar-second #block-cf_general-share_single {
  float: right;
}

/* Resource Download and Project Launch Buttons */
/* line 1767, ../scss/demand_metric.scss */
#block-dm_dmaas-dm_project_launch_button {
  min-height: 75px;
}
/* line 1770, ../scss/demand_metric.scss */
#block-dm_dmaas-dm_project_launch_button .content {
  float: left;
  width: 100%;
}
/* line 1774, ../scss/demand_metric.scss */
#block-dm_dmaas-dm_project_launch_button a.launch-btn {
  -moz-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -o-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -webkit-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  transition: all 100ms cubic-bezier(0.62, 0, 0.48, 1);
  -moz-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -o-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -webkit-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  transition: all 100ms cubic-bezier(0.62, 0, 0.48, 1);
  display: block;
  margin: 8px 2px;
  border-radius: 5px;
  border: 3px solid #1B556A;
  padding: 6px 12px;
  background: #fff;
  color: #1B556A;
  text-decoration: none;
  font-size: 16px;
  font-weight: bold;
  line-height: 1em;
  text-align: center;
  cursor: pointer;
  outline: none;
  -webkit-appearance: none;
  margin: 0 20px 20px 0;
  border: 0;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  -moz-box-shadow: 0 4px 0 #A95A11;
  -webkit-box-shadow: 0 4px 0 #A95A11;
  box-shadow: 0 4px 0 #A95A11;
  background-color: #ea872c;
  color: #fff;
  font-weight: normal;
  padding: 22px 0 18px;
  text-align: center;
  width: 100%;
  margin: 0;
  font-size: 26px;
  text-transform: uppercase;
}
/* line 272, ../scss/mixins/_mixins.scss */
#block-dm_dmaas-dm_project_launch_button a.launch-btn:hover {
  color: #fff;
  background: #1B556A;
}
/* line 276, ../scss/mixins/_mixins.scss */
#block-dm_dmaas-dm_project_launch_button a.launch-btn:active {
  color: #fff;
  background: #164556;
}
/* line 156, ../scss/mixins/_mixins.scss */
#block-dm_dmaas-dm_project_launch_button a.launch-btn[disabled], #block-dm_dmaas-dm_project_launch_button a.launch-btn[disabled]:hover, #block-dm_dmaas-dm_project_launch_button a.launch-btn[disabled]:active {
  background: #7e7a78;
}
@media (min-width: 1100px) and (max-width: 1349px) {
  /* line 1774, ../scss/demand_metric.scss */
  #block-dm_dmaas-dm_project_launch_button a.launch-btn {
    font-size: 24px;
  }
}
@media (min-width: 481px) and (max-width: 1099px) {
  /* line 1774, ../scss/demand_metric.scss */
  #block-dm_dmaas-dm_project_launch_button a.launch-btn {
    font-size: 22px;
    line-height: 1.1em !important;
  }
}
/* line 1799, ../scss/demand_metric.scss */
#block-dm_dmaas-dm_project_launch_button a.launch-btn:hover {
  background-color: #ec9545;
}
/* line 1802, ../scss/demand_metric.scss */
#block-dm_dmaas-dm_project_launch_button a.launch-btn:active {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  background-color: #bc6413;
  margin-top: 4px;
  text-decoration: none;
}

/* line 1810, ../scss/demand_metric.scss */
#block-dm_template_tools-dm_download_button {
  min-height: 68px;
}
/* line 1814, ../scss/demand_metric.scss */
#content-area #block-dm_template_tools-dm_download_button {
  display: none;
}
/* line 1818, ../scss/demand_metric.scss */
#block-dm_template_tools-dm_download_button .button-container {
  position: relative;
  min-height: 1px;
  padding-left: 0;
  padding-right: 0;
  position: relative;
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 0;
  padding-right: 0;
}
@media (min-width: 481px) {
  /* line 1818, ../scss/demand_metric.scss */
  #block-dm_template_tools-dm_download_button .button-container {
    float: left;
    width: 66.66667%;
  }
}
@media (max-width: 480px) {
  /* line 1818, ../scss/demand_metric.scss */
  #block-dm_template_tools-dm_download_button .button-container {
    margin-bottom: 15px;
  }
}
/* line 1825, ../scss/demand_metric.scss */
#block-dm_template_tools-dm_download_button .button-container a.download-button {
  -moz-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -o-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -webkit-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  transition: all 100ms cubic-bezier(0.62, 0, 0.48, 1);
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  -moz-box-shadow: 0 4px 0 #A95A11;
  -webkit-box-shadow: 0 4px 0 #A95A11;
  box-shadow: 0 4px 0 #A95A11;
  background-color: #ea872c;
  padding: 22px 0 18px;
  text-align: center;
  width: 100%;
  margin: 0;
  color: #fff;
  text-transform: uppercase;
  display: block;
}
/* line 1839, ../scss/demand_metric.scss */
#block-dm_template_tools-dm_download_button .button-container a.download-button:hover {
  text-decoration: none;
  background-color: #ec9545;
}
/* line 1843, ../scss/demand_metric.scss */
#block-dm_template_tools-dm_download_button .button-container a.download-button:active {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  background-color: #bc6413;
  margin-top: 4px;
  text-decoration: none;
}
/* line 1849, ../scss/demand_metric.scss */
#block-dm_template_tools-dm_download_button .button-container a.download-button .main-text {
  font-size: 26px;
  text-transform: uppercase;
}
@media (min-width: 481px) and (max-width: 1099px) {
  /* line 1849, ../scss/demand_metric.scss */
  #block-dm_template_tools-dm_download_button .button-container a.download-button .main-text {
    font-size: 22px;
    line-height: 1.1em !important;
  }
}
/* line 1861, ../scss/demand_metric.scss */
#block-dm_template_tools-dm_download_button .download-count-wrapper {
  position: relative;
  min-height: 1px;
  padding-left: 0;
  padding-right: 0;
  padding-left: 10px;
}
@media (min-width: 481px) {
  /* line 1861, ../scss/demand_metric.scss */
  #block-dm_template_tools-dm_download_button .download-count-wrapper {
    float: left;
    width: 33.33333%;
  }
}
/* line 1866, ../scss/demand_metric.scss */
#block-dm_template_tools-dm_download_button .download-count-wrapper .download-count {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  border: 2px solid #cacdcf;
  background: #fff;
}
/* line 1871, ../scss/demand_metric.scss */
#block-dm_template_tools-dm_download_button .download-count-wrapper .count-label {
  color: #1B1A18;
  background: #cacdcf;
  padding: 6px 0;
  font-size: 11px;
  line-height: 1em;
  text-align: center;
}
/* line 1879, ../scss/demand_metric.scss */
#block-dm_template_tools-dm_download_button .download-count-wrapper .count {
  padding: 9px 0;
  font-size: 20px;
  text-align: center;
}
@media (min-width: 1100px) and (max-width: 1349px) {
  /* line 1879, ../scss/demand_metric.scss */
  #block-dm_template_tools-dm_download_button .download-count-wrapper .count {
    padding: 6px 0;
  }
}
@media (min-width: 1350px) {
  /* line 1879, ../scss/demand_metric.scss */
  #block-dm_template_tools-dm_download_button .download-count-wrapper .count {
    padding: 5px 0;
  }
}
@media (min-width: 1100px) and (max-width: 1349px) {
  /* line 1893, ../scss/demand_metric.scss */
  #block-dm_template_tools-dm_download_button .download-count-wrapper .count {
    padding: 6px 0;
  }
}
@media (min-width: 1350px) {
  /* line 1898, ../scss/demand_metric.scss */
  #block-dm_template_tools-dm_download_button .download-count-wrapper .count {
    padding: 5px 0;
  }
}

/* line 1908, ../scss/demand_metric.scss */
#content-area #block-dm_dmaas-dm_project_launch_button {
  display: none;
}
/* line 1912, ../scss/demand_metric.scss */
#block-dm_dmaas-dm_project_launch_button .button-container {
  position: relative;
  min-height: 1px;
  padding-left: 0;
  padding-right: 0;
  position: relative;
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 0;
  padding-right: 0;
}
@media (min-width: 481px) {
  /* line 1912, ../scss/demand_metric.scss */
  #block-dm_dmaas-dm_project_launch_button .button-container {
    float: left;
    width: 66.66667%;
  }
}
@media (max-width: 480px) {
  /* line 1912, ../scss/demand_metric.scss */
  #block-dm_dmaas-dm_project_launch_button .button-container {
    margin-bottom: 15px;
  }
}
/* line 1919, ../scss/demand_metric.scss */
#block-dm_dmaas-dm_project_launch_button .button-container a.download-button {
  -moz-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -o-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -webkit-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  transition: all 100ms cubic-bezier(0.62, 0, 0.48, 1);
  -moz-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -o-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -webkit-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  transition: all 100ms cubic-bezier(0.62, 0, 0.48, 1);
  display: block;
  margin: 8px 2px;
  border-radius: 5px;
  border: 3px solid #1B556A;
  padding: 6px 12px;
  background: #fff;
  color: #1B556A;
  text-decoration: none;
  font-size: 16px;
  font-weight: bold;
  line-height: 1em;
  text-align: center;
  cursor: pointer;
  outline: none;
  -webkit-appearance: none;
  margin: 0 20px 20px 0;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  -moz-box-shadow: 0 4px 0 #A95A11;
  -webkit-box-shadow: 0 4px 0 #A95A11;
  box-shadow: 0 4px 0 #A95A11;
  background-color: #ea872c;
  padding: 22px 0 18px;
  text-align: center;
  width: 100%;
  margin: 0;
}
/* line 272, ../scss/mixins/_mixins.scss */
#block-dm_dmaas-dm_project_launch_button .button-container a.download-button:hover {
  color: #fff;
  background: #1B556A;
}
/* line 276, ../scss/mixins/_mixins.scss */
#block-dm_dmaas-dm_project_launch_button .button-container a.download-button:active {
  color: #fff;
  background: #164556;
}
/* line 156, ../scss/mixins/_mixins.scss */
#block-dm_dmaas-dm_project_launch_button .button-container a.download-button[disabled], #block-dm_dmaas-dm_project_launch_button .button-container a.download-button[disabled]:hover, #block-dm_dmaas-dm_project_launch_button .button-container a.download-button[disabled]:active {
  background: #7e7a78;
}
/* line 1930, ../scss/demand_metric.scss */
#block-dm_dmaas-dm_project_launch_button .button-container a.download-button:hover {
  background-color: #ec9545;
}
/* line 1933, ../scss/demand_metric.scss */
#block-dm_dmaas-dm_project_launch_button .button-container a.download-button:active {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  background-color: #bc6413;
  margin-top: 4px;
  text-decoration: none;
}
/* line 1939, ../scss/demand_metric.scss */
#block-dm_dmaas-dm_project_launch_button .button-container a.download-button .main-text {
  font-size: 26px;
  text-transform: uppercase;
}
@media (min-width: 481px) and (max-width: 1099px) {
  /* line 1939, ../scss/demand_metric.scss */
  #block-dm_dmaas-dm_project_launch_button .button-container a.download-button .main-text {
    font-size: 22px;
    line-height: 1.1em !important;
  }
}

/* line 1952, ../scss/demand_metric.scss */
a.download-button.btw-with-subtext {
  padding: 10px 0 2px;
}
/* line 1954, ../scss/demand_metric.scss */
a.download-button.btw-with-subtext .main-text {
  line-height: 1em;
}
/* line 1955, ../scss/demand_metric.scss */
a.download-button.btw-with-subtext .download-button-subtext {
  font-size: 14px;
}

/* line 1959, ../scss/demand_metric.scss */
#block-cf_general-share_single * {
  box-sizing: content-box;
}
/* line 1962, ../scss/demand_metric.scss */
#block-cf_general-share_single .stButton .stBubble {
  margin-top: 0;
}

@media (max-width: 480px) {
  /* line 1967, ../scss/demand_metric.scss */
  #block-cf_general-share_pinterest {
    display: none;
  }
}
@media (min-width: 481px) and (max-width: 1099px) {
  /* line 1971, ../scss/demand_metric.scss */
  #block-cf_general-share_pinterest.fixed {
    margin-left: -560px;
  }
}
@media (min-width: 1350px) {
  /* line 1971, ../scss/demand_metric.scss */
  #block-cf_general-share_pinterest.fixed {
    margin-left: -687.5px;
  }
}

/* line 1984, ../scss/demand_metric.scss */
#boxes-box-template_sidebar_signup .sign-up-button a {
  -moz-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -o-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -webkit-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  transition: all 100ms cubic-bezier(0.62, 0, 0.48, 1);
  display: block;
  margin: 8px 2px;
  border-radius: 5px;
  border: 3px solid #1B556A;
  padding: 6px 12px;
  background: #fff;
  color: #1B556A;
  text-decoration: none;
  font-size: 16px;
  font-weight: bold;
  line-height: 1em;
  text-align: center;
  cursor: pointer;
  outline: none;
  -webkit-appearance: none;
  margin: 0 20px 20px 0;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  -moz-box-shadow: 0 3px 0 #763805;
  -webkit-box-shadow: 0 3px 0 #763805;
  box-shadow: 0 3px 0 #763805;
  margin-top: 20px;
  width: 100%;
}
/* line 272, ../scss/mixins/_mixins.scss */
#boxes-box-template_sidebar_signup .sign-up-button a:hover {
  color: #fff;
  background: #1B556A;
}
/* line 276, ../scss/mixins/_mixins.scss */
#boxes-box-template_sidebar_signup .sign-up-button a:active {
  color: #fff;
  background: #164556;
}
/* line 156, ../scss/mixins/_mixins.scss */
#boxes-box-template_sidebar_signup .sign-up-button a[disabled], #boxes-box-template_sidebar_signup .sign-up-button a[disabled]:hover, #boxes-box-template_sidebar_signup .sign-up-button a[disabled]:active {
  background: #7e7a78;
}
/* line 1991, ../scss/demand_metric.scss */
#boxes-box-template_sidebar_signup .sign-up-button a:active {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  margin-top: 23px;
  margin-bottom: 17px;
}

/* Basic Pages */
/* line 2013, ../scss/demand_metric.scss */
body.page-node.node-type-page #content-area .node .node-inner {
  background-color: #fff;
  padding: 20px;
}

/* Prebuilt Project node pages */
/* line 2020, ../scss/demand_metric.scss */
body.page-node.node-type-prebuilt-project #block-delta_blocks-page-title {
  background: #fff;
  padding: 20px 0 5px 80px;
  position: relative;
}
/* line 2025, ../scss/demand_metric.scss */
body.page-node.node-type-prebuilt-project #block-delta_blocks-page-title h1.title, body.page-node.node-type-prebuilt-project #block-delta_blocks-page-title #block-membership_benefit_type-member-benefits-block h2, #block-membership_benefit_type-member-benefits-block body.page-node.node-type-prebuilt-project #block-delta_blocks-page-title h2 {
  background: none;
  color: #1d1c1b;
  text-transform: none;
  font-size: 26px;
  line-height: 1em;
  padding: 0;
  margin: 0;
}
/* line 2036, ../scss/demand_metric.scss */
body.page-node.node-type-prebuilt-project #block-delta_blocks-page-title .block-inner::after {
  content: '';
  width: 50px;
  height: 50px;
  display: block;
  background: url(../images/social/icon_type_project_md.png) no-repeat center center;
  position: absolute;
  top: 20px;
  left: 15px;
}
/* line 2047, ../scss/demand_metric.scss */
body.page-node.node-type-prebuilt-project .content-type-image {
  margin-top: 3px;
}
/* line 2049, ../scss/demand_metric.scss */
body.page-node.node-type-prebuilt-project .content-type-image > span.project {
  background-size: contain;
}
@media (max-width: 480px) {
  /* line 2055, ../scss/demand_metric.scss */
  body.page-node.node-type-prebuilt-project #sidebar-second #block-views-node_blocks-block_1 {
    display: none;
  }
}
/* line 2060, ../scss/demand_metric.scss */
body.page-node.node-type-prebuilt-project .region-content #block-views-node_blocks-block_1 {
  display: none;
}
@media (max-width: 480px) {
  /* line 2060, ../scss/demand_metric.scss */
  body.page-node.node-type-prebuilt-project .region-content #block-views-node_blocks-block_1 {
    display: block;
  }
}
/* line 2069, ../scss/demand_metric.scss */
body.page-node.node-type-prebuilt-project .jquery-responsive-tabs-list li {
  width: initial;
}
/* line 2072, ../scss/demand_metric.scss */
body.page-node.node-type-prebuilt-project .jquery-responsive-tabs-list li .r-tabs-anchor {
  padding: 0 50px;
}
@media (max-width: 480px) {
  /* line 2069, ../scss/demand_metric.scss */
  body.page-node.node-type-prebuilt-project .jquery-responsive-tabs-list li {
    width: 50%;
  }
  /* line 2078, ../scss/demand_metric.scss */
  body.page-node.node-type-prebuilt-project .jquery-responsive-tabs-list li .r-tabs-anchor {
    padding: 0;
  }
}

/* Template node pages. */
/* line 2087, ../scss/demand_metric.scss */
body.page-node.node-type-template #block-delta_blocks-page-title {
  background: #fff;
  padding: 20px 0 5px 80px;
}
/* line 2091, ../scss/demand_metric.scss */
body.page-node.node-type-template #block-delta_blocks-page-title h1.title, body.page-node.node-type-template #block-delta_blocks-page-title #block-membership_benefit_type-member-benefits-block h2, #block-membership_benefit_type-member-benefits-block body.page-node.node-type-template #block-delta_blocks-page-title h2 {
  background: none;
  color: #1d1c1b;
  text-transform: none;
  font-size: 26px;
  line-height: 1em;
  padding: 0;
  margin: 0;
}
@media (max-width: 480px) {
  /* line 2102, ../scss/demand_metric.scss */
  body.page-node.node-type-template #sidebar-second #block-views-node_blocks-block {
    display: none;
  }
}
/* line 2107, ../scss/demand_metric.scss */
body.page-node.node-type-template .region-content #block-views-node_blocks-block {
  display: none;
}
@media (max-width: 480px) {
  /* line 2107, ../scss/demand_metric.scss */
  body.page-node.node-type-template .region-content #block-views-node_blocks-block {
    display: block;
  }
}
/* line 2115, ../scss/demand_metric.scss */
body.page-node.node-type-template #block-cck_blocks-field_content_type {
  width: 50px;
  height: 50px;
  position: absolute;
  left: 15px;
}
/* line 2122, ../scss/demand_metric.scss */
body.page-node.node-type-template #block-cck_blocks-field_content_type .no-tags {
  position: relative;
  top: -47px;
}
/* line 2126, ../scss/demand_metric.scss */
body.page-node.node-type-template #block-cck_blocks-field_content_type .has-tags {
  position: relative;
  top: -27px;
}
/* line 2130, ../scss/demand_metric.scss */
body.page-node.node-type-template #block-cck_blocks-field_content_type span {
  display: block;
  background: url("../images/social/icon_type_other_md.png") no-repeat transparent;
  width: 50px;
  height: 50px;
}
/* line 685, ../scss/mixins/_mixins.scss */
body.page-node.node-type-template #block-cck_blocks-field_content_type span.powerpoint {
  background-image: url("../images/social/icon_type_powerpoint_md.png");
}
/* line 685, ../scss/mixins/_mixins.scss */
body.page-node.node-type-template #block-cck_blocks-field_content_type span.excel {
  background-image: url("../images/social/icon_type_excel_md.png");
}
/* line 685, ../scss/mixins/_mixins.scss */
body.page-node.node-type-template #block-cck_blocks-field_content_type span.pdf {
  background-image: url("../images/social/icon_type_pdf_md.png");
}
/* line 685, ../scss/mixins/_mixins.scss */
body.page-node.node-type-template #block-cck_blocks-field_content_type span.training {
  background-image: url("../images/social/icon_type_training_md.png");
}
/* line 685, ../scss/mixins/_mixins.scss */
body.page-node.node-type-template #block-cck_blocks-field_content_type span.video {
  background-image: url("../images/social/icon_type_video_md.png");
}
/* line 685, ../scss/mixins/_mixins.scss */
body.page-node.node-type-template #block-cck_blocks-field_content_type span.word {
  background-image: url("../images/social/icon_type_word_md.png");
}
/* line 685, ../scss/mixins/_mixins.scss */
body.page-node.node-type-template #block-cck_blocks-field_content_type span.other {
  background-image: url("../images/social/icon_type_other_md.png");
}
/* line 685, ../scss/mixins/_mixins.scss */
body.page-node.node-type-template #block-cck_blocks-field_content_type span.project {
  background-image: url("../images/social/icon_type_project_md.png");
}
/* line 2135, ../scss/demand_metric.scss */
body.page-node.node-type-template #block-views-activity_feed-block_3 .views-row {
  border-bottom: 1px solid #bbc5cd;
}
/* line 2138, ../scss/demand_metric.scss */
body.page-node.node-type-template #block-views-activity_feed-block_3 .entity-message {
  margin-bottom: 0;
}
/* line 2141, ../scss/demand_metric.scss */
body.page-node.node-type-template #block-views-activity_feed-block_3 .object-region-left {
  padding: 7px 10px;
  width: 30px;
}
/* line 2145, ../scss/demand_metric.scss */
body.page-node.node-type-template #block-views-activity_feed-block_3 .object-region-right {
  padding: 10px 0 3px 0;
  margin-left: 50px;
  margin-right: 10px;
  font-size: 12px;
  overflow: hidden;
}
/* line 2152, ../scss/demand_metric.scss */
body.page-node.node-type-template #block-views-activity_feed-block_3 .object-region-right div.item-right {
  display: inline;
}
/* line 2155, ../scss/demand_metric.scss */
body.page-node.node-type-template #block-views-activity_feed-block_3 .object-region-right .author-intro {
  margin-bottom: 0;
}
/* line 2158, ../scss/demand_metric.scss */
body.page-node.node-type-template #block-views-activity_feed-block_3 .object-region-right .author-intro .author {
  font-size: 12px;
}
/* line 2164, ../scss/demand_metric.scss */
body.page-node.node-type-template #block-views-activity_feed-block_3 .object-region-right .author-intro .intro a,
body.page-node.node-type-template #block-views-activity_feed-block_3 .object-region-right .body a {
  color: #413f3e;
  text-decoration: underline;
}
/* line 2168, ../scss/demand_metric.scss */
body.page-node.node-type-template #block-views-activity_feed-block_3 .object-region-right .author-intro .intro a:hover, body.page-node.node-type-template #block-views-activity_feed-block_3 .object-region-right .author-intro .intro a:active,
body.page-node.node-type-template #block-views-activity_feed-block_3 .object-region-right .body a:hover,
body.page-node.node-type-template #block-views-activity_feed-block_3 .object-region-right .body a:active {
  text-decoration: none;
}

/* line 2187, ../scss/demand_metric.scss */
.node-template .content .field-name-field-project-resources a,
.node-template .content .field-name-field-related-prebuilt-projects a,
.node-template .content .field-name-field-related-content a,
.node-template .content .field-name-field-related-research a,
.node-template .content .field-name-field-related-training a,
.node-template .content .view a, .node-prebuilt-project .content .field-name-field-project-resources a,
.node-prebuilt-project .content .field-name-field-related-prebuilt-projects a,
.node-prebuilt-project .content .field-name-field-related-content a,
.node-prebuilt-project .content .field-name-field-related-research a,
.node-prebuilt-project .content .field-name-field-related-training a,
.node-prebuilt-project .content .view a, #block-views-premium_content-block_1 .content .field-name-field-project-resources a,
#block-views-premium_content-block_1 .content .field-name-field-related-prebuilt-projects a,
#block-views-premium_content-block_1 .content .field-name-field-related-content a,
#block-views-premium_content-block_1 .content .field-name-field-related-research a,
#block-views-premium_content-block_1 .content .field-name-field-related-training a,
#block-views-premium_content-block_1 .content .view a, #block-views-account_content_downloads-block .content .field-name-field-project-resources a,
#block-views-account_content_downloads-block .content .field-name-field-related-prebuilt-projects a,
#block-views-account_content_downloads-block .content .field-name-field-related-content a,
#block-views-account_content_downloads-block .content .field-name-field-related-research a,
#block-views-account_content_downloads-block .content .field-name-field-related-training a,
#block-views-account_content_downloads-block .content .view a {
  color: #1B1A18;
}
/* line 2191, ../scss/demand_metric.scss */
.node-template .content .field-name-field-project-resources > .field-items, .node-template .content .field-name-field-project-resources > .view-content,
.node-template .content .field-name-field-related-prebuilt-projects > .field-items,
.node-template .content .field-name-field-related-prebuilt-projects > .view-content,
.node-template .content .field-name-field-related-content > .field-items,
.node-template .content .field-name-field-related-content > .view-content,
.node-template .content .field-name-field-related-research > .field-items,
.node-template .content .field-name-field-related-research > .view-content,
.node-template .content .field-name-field-related-training > .field-items,
.node-template .content .field-name-field-related-training > .view-content,
.node-template .content .view > .field-items,
.node-template .content .view > .view-content, .node-prebuilt-project .content .field-name-field-project-resources > .field-items, .node-prebuilt-project .content .field-name-field-project-resources > .view-content,
.node-prebuilt-project .content .field-name-field-related-prebuilt-projects > .field-items,
.node-prebuilt-project .content .field-name-field-related-prebuilt-projects > .view-content,
.node-prebuilt-project .content .field-name-field-related-content > .field-items,
.node-prebuilt-project .content .field-name-field-related-content > .view-content,
.node-prebuilt-project .content .field-name-field-related-research > .field-items,
.node-prebuilt-project .content .field-name-field-related-research > .view-content,
.node-prebuilt-project .content .field-name-field-related-training > .field-items,
.node-prebuilt-project .content .field-name-field-related-training > .view-content,
.node-prebuilt-project .content .view > .field-items,
.node-prebuilt-project .content .view > .view-content, #block-views-premium_content-block_1 .content .field-name-field-project-resources > .field-items, #block-views-premium_content-block_1 .content .field-name-field-project-resources > .view-content,
#block-views-premium_content-block_1 .content .field-name-field-related-prebuilt-projects > .field-items,
#block-views-premium_content-block_1 .content .field-name-field-related-prebuilt-projects > .view-content,
#block-views-premium_content-block_1 .content .field-name-field-related-content > .field-items,
#block-views-premium_content-block_1 .content .field-name-field-related-content > .view-content,
#block-views-premium_content-block_1 .content .field-name-field-related-research > .field-items,
#block-views-premium_content-block_1 .content .field-name-field-related-research > .view-content,
#block-views-premium_content-block_1 .content .field-name-field-related-training > .field-items,
#block-views-premium_content-block_1 .content .field-name-field-related-training > .view-content,
#block-views-premium_content-block_1 .content .view > .field-items,
#block-views-premium_content-block_1 .content .view > .view-content, #block-views-account_content_downloads-block .content .field-name-field-project-resources > .field-items, #block-views-account_content_downloads-block .content .field-name-field-project-resources > .view-content,
#block-views-account_content_downloads-block .content .field-name-field-related-prebuilt-projects > .field-items,
#block-views-account_content_downloads-block .content .field-name-field-related-prebuilt-projects > .view-content,
#block-views-account_content_downloads-block .content .field-name-field-related-content > .field-items,
#block-views-account_content_downloads-block .content .field-name-field-related-content > .view-content,
#block-views-account_content_downloads-block .content .field-name-field-related-research > .field-items,
#block-views-account_content_downloads-block .content .field-name-field-related-research > .view-content,
#block-views-account_content_downloads-block .content .field-name-field-related-training > .field-items,
#block-views-account_content_downloads-block .content .field-name-field-related-training > .view-content,
#block-views-account_content_downloads-block .content .view > .field-items,
#block-views-account_content_downloads-block .content .view > .view-content {
  display: inline-block;
  width: 100%;
  background-color: #FFF;
}
/* line 2196, ../scss/demand_metric.scss */
.node-template .content .field-name-field-project-resources > .field-items > .field-item, .node-template .content .field-name-field-project-resources > .field-items > .views-row, .node-template .content .field-name-field-project-resources > .view-content > .field-item, .node-template .content .field-name-field-project-resources > .view-content > .views-row,
.node-template .content .field-name-field-related-prebuilt-projects > .field-items > .field-item,
.node-template .content .field-name-field-related-prebuilt-projects > .field-items > .views-row,
.node-template .content .field-name-field-related-prebuilt-projects > .view-content > .field-item,
.node-template .content .field-name-field-related-prebuilt-projects > .view-content > .views-row,
.node-template .content .field-name-field-related-content > .field-items > .field-item,
.node-template .content .field-name-field-related-content > .field-items > .views-row,
.node-template .content .field-name-field-related-content > .view-content > .field-item,
.node-template .content .field-name-field-related-content > .view-content > .views-row,
.node-template .content .field-name-field-related-research > .field-items > .field-item,
.node-template .content .field-name-field-related-research > .field-items > .views-row,
.node-template .content .field-name-field-related-research > .view-content > .field-item,
.node-template .content .field-name-field-related-research > .view-content > .views-row,
.node-template .content .field-name-field-related-training > .field-items > .field-item,
.node-template .content .field-name-field-related-training > .field-items > .views-row,
.node-template .content .field-name-field-related-training > .view-content > .field-item,
.node-template .content .field-name-field-related-training > .view-content > .views-row,
.node-template .content .view > .field-items > .field-item,
.node-template .content .view > .field-items > .views-row,
.node-template .content .view > .view-content > .field-item,
.node-template .content .view > .view-content > .views-row, .node-prebuilt-project .content .field-name-field-project-resources > .field-items > .field-item, .node-prebuilt-project .content .field-name-field-project-resources > .field-items > .views-row, .node-prebuilt-project .content .field-name-field-project-resources > .view-content > .field-item, .node-prebuilt-project .content .field-name-field-project-resources > .view-content > .views-row,
.node-prebuilt-project .content .field-name-field-related-prebuilt-projects > .field-items > .field-item,
.node-prebuilt-project .content .field-name-field-related-prebuilt-projects > .field-items > .views-row,
.node-prebuilt-project .content .field-name-field-related-prebuilt-projects > .view-content > .field-item,
.node-prebuilt-project .content .field-name-field-related-prebuilt-projects > .view-content > .views-row,
.node-prebuilt-project .content .field-name-field-related-content > .field-items > .field-item,
.node-prebuilt-project .content .field-name-field-related-content > .field-items > .views-row,
.node-prebuilt-project .content .field-name-field-related-content > .view-content > .field-item,
.node-prebuilt-project .content .field-name-field-related-content > .view-content > .views-row,
.node-prebuilt-project .content .field-name-field-related-research > .field-items > .field-item,
.node-prebuilt-project .content .field-name-field-related-research > .field-items > .views-row,
.node-prebuilt-project .content .field-name-field-related-research > .view-content > .field-item,
.node-prebuilt-project .content .field-name-field-related-research > .view-content > .views-row,
.node-prebuilt-project .content .field-name-field-related-training > .field-items > .field-item,
.node-prebuilt-project .content .field-name-field-related-training > .field-items > .views-row,
.node-prebuilt-project .content .field-name-field-related-training > .view-content > .field-item,
.node-prebuilt-project .content .field-name-field-related-training > .view-content > .views-row,
.node-prebuilt-project .content .view > .field-items > .field-item,
.node-prebuilt-project .content .view > .field-items > .views-row,
.node-prebuilt-project .content .view > .view-content > .field-item,
.node-prebuilt-project .content .view > .view-content > .views-row, #block-views-premium_content-block_1 .content .field-name-field-project-resources > .field-items > .field-item, #block-views-premium_content-block_1 .content .field-name-field-project-resources > .field-items > .views-row, #block-views-premium_content-block_1 .content .field-name-field-project-resources > .view-content > .field-item, #block-views-premium_content-block_1 .content .field-name-field-project-resources > .view-content > .views-row,
#block-views-premium_content-block_1 .content .field-name-field-related-prebuilt-projects > .field-items > .field-item,
#block-views-premium_content-block_1 .content .field-name-field-related-prebuilt-projects > .field-items > .views-row,
#block-views-premium_content-block_1 .content .field-name-field-related-prebuilt-projects > .view-content > .field-item,
#block-views-premium_content-block_1 .content .field-name-field-related-prebuilt-projects > .view-content > .views-row,
#block-views-premium_content-block_1 .content .field-name-field-related-content > .field-items > .field-item,
#block-views-premium_content-block_1 .content .field-name-field-related-content > .field-items > .views-row,
#block-views-premium_content-block_1 .content .field-name-field-related-content > .view-content > .field-item,
#block-views-premium_content-block_1 .content .field-name-field-related-content > .view-content > .views-row,
#block-views-premium_content-block_1 .content .field-name-field-related-research > .field-items > .field-item,
#block-views-premium_content-block_1 .content .field-name-field-related-research > .field-items > .views-row,
#block-views-premium_content-block_1 .content .field-name-field-related-research > .view-content > .field-item,
#block-views-premium_content-block_1 .content .field-name-field-related-research > .view-content > .views-row,
#block-views-premium_content-block_1 .content .field-name-field-related-training > .field-items > .field-item,
#block-views-premium_content-block_1 .content .field-name-field-related-training > .field-items > .views-row,
#block-views-premium_content-block_1 .content .field-name-field-related-training > .view-content > .field-item,
#block-views-premium_content-block_1 .content .field-name-field-related-training > .view-content > .views-row,
#block-views-premium_content-block_1 .content .view > .field-items > .field-item,
#block-views-premium_content-block_1 .content .view > .field-items > .views-row,
#block-views-premium_content-block_1 .content .view > .view-content > .field-item,
#block-views-premium_content-block_1 .content .view > .view-content > .views-row, #block-views-account_content_downloads-block .content .field-name-field-project-resources > .field-items > .field-item, #block-views-account_content_downloads-block .content .field-name-field-project-resources > .field-items > .views-row, #block-views-account_content_downloads-block .content .field-name-field-project-resources > .view-content > .field-item, #block-views-account_content_downloads-block .content .field-name-field-project-resources > .view-content > .views-row,
#block-views-account_content_downloads-block .content .field-name-field-related-prebuilt-projects > .field-items > .field-item,
#block-views-account_content_downloads-block .content .field-name-field-related-prebuilt-projects > .field-items > .views-row,
#block-views-account_content_downloads-block .content .field-name-field-related-prebuilt-projects > .view-content > .field-item,
#block-views-account_content_downloads-block .content .field-name-field-related-prebuilt-projects > .view-content > .views-row,
#block-views-account_content_downloads-block .content .field-name-field-related-content > .field-items > .field-item,
#block-views-account_content_downloads-block .content .field-name-field-related-content > .field-items > .views-row,
#block-views-account_content_downloads-block .content .field-name-field-related-content > .view-content > .field-item,
#block-views-account_content_downloads-block .content .field-name-field-related-content > .view-content > .views-row,
#block-views-account_content_downloads-block .content .field-name-field-related-research > .field-items > .field-item,
#block-views-account_content_downloads-block .content .field-name-field-related-research > .field-items > .views-row,
#block-views-account_content_downloads-block .content .field-name-field-related-research > .view-content > .field-item,
#block-views-account_content_downloads-block .content .field-name-field-related-research > .view-content > .views-row,
#block-views-account_content_downloads-block .content .field-name-field-related-training > .field-items > .field-item,
#block-views-account_content_downloads-block .content .field-name-field-related-training > .field-items > .views-row,
#block-views-account_content_downloads-block .content .field-name-field-related-training > .view-content > .field-item,
#block-views-account_content_downloads-block .content .field-name-field-related-training > .view-content > .views-row,
#block-views-account_content_downloads-block .content .view > .field-items > .field-item,
#block-views-account_content_downloads-block .content .view > .field-items > .views-row,
#block-views-account_content_downloads-block .content .view > .view-content > .field-item,
#block-views-account_content_downloads-block .content .view > .view-content > .views-row {
  width: 33.3%;
  float: left;
}
@media (max-width: 480px) {
  /* line 2196, ../scss/demand_metric.scss */
  .node-template .content .field-name-field-project-resources > .field-items > .field-item, .node-template .content .field-name-field-project-resources > .field-items > .views-row, .node-template .content .field-name-field-project-resources > .view-content > .field-item, .node-template .content .field-name-field-project-resources > .view-content > .views-row,
  .node-template .content .field-name-field-related-prebuilt-projects > .field-items > .field-item,
  .node-template .content .field-name-field-related-prebuilt-projects > .field-items > .views-row,
  .node-template .content .field-name-field-related-prebuilt-projects > .view-content > .field-item,
  .node-template .content .field-name-field-related-prebuilt-projects > .view-content > .views-row,
  .node-template .content .field-name-field-related-content > .field-items > .field-item,
  .node-template .content .field-name-field-related-content > .field-items > .views-row,
  .node-template .content .field-name-field-related-content > .view-content > .field-item,
  .node-template .content .field-name-field-related-content > .view-content > .views-row,
  .node-template .content .field-name-field-related-research > .field-items > .field-item,
  .node-template .content .field-name-field-related-research > .field-items > .views-row,
  .node-template .content .field-name-field-related-research > .view-content > .field-item,
  .node-template .content .field-name-field-related-research > .view-content > .views-row,
  .node-template .content .field-name-field-related-training > .field-items > .field-item,
  .node-template .content .field-name-field-related-training > .field-items > .views-row,
  .node-template .content .field-name-field-related-training > .view-content > .field-item,
  .node-template .content .field-name-field-related-training > .view-content > .views-row,
  .node-template .content .view > .field-items > .field-item,
  .node-template .content .view > .field-items > .views-row,
  .node-template .content .view > .view-content > .field-item,
  .node-template .content .view > .view-content > .views-row, .node-prebuilt-project .content .field-name-field-project-resources > .field-items > .field-item, .node-prebuilt-project .content .field-name-field-project-resources > .field-items > .views-row, .node-prebuilt-project .content .field-name-field-project-resources > .view-content > .field-item, .node-prebuilt-project .content .field-name-field-project-resources > .view-content > .views-row,
  .node-prebuilt-project .content .field-name-field-related-prebuilt-projects > .field-items > .field-item,
  .node-prebuilt-project .content .field-name-field-related-prebuilt-projects > .field-items > .views-row,
  .node-prebuilt-project .content .field-name-field-related-prebuilt-projects > .view-content > .field-item,
  .node-prebuilt-project .content .field-name-field-related-prebuilt-projects > .view-content > .views-row,
  .node-prebuilt-project .content .field-name-field-related-content > .field-items > .field-item,
  .node-prebuilt-project .content .field-name-field-related-content > .field-items > .views-row,
  .node-prebuilt-project .content .field-name-field-related-content > .view-content > .field-item,
  .node-prebuilt-project .content .field-name-field-related-content > .view-content > .views-row,
  .node-prebuilt-project .content .field-name-field-related-research > .field-items > .field-item,
  .node-prebuilt-project .content .field-name-field-related-research > .field-items > .views-row,
  .node-prebuilt-project .content .field-name-field-related-research > .view-content > .field-item,
  .node-prebuilt-project .content .field-name-field-related-research > .view-content > .views-row,
  .node-prebuilt-project .content .field-name-field-related-training > .field-items > .field-item,
  .node-prebuilt-project .content .field-name-field-related-training > .field-items > .views-row,
  .node-prebuilt-project .content .field-name-field-related-training > .view-content > .field-item,
  .node-prebuilt-project .content .field-name-field-related-training > .view-content > .views-row,
  .node-prebuilt-project .content .view > .field-items > .field-item,
  .node-prebuilt-project .content .view > .field-items > .views-row,
  .node-prebuilt-project .content .view > .view-content > .field-item,
  .node-prebuilt-project .content .view > .view-content > .views-row, #block-views-premium_content-block_1 .content .field-name-field-project-resources > .field-items > .field-item, #block-views-premium_content-block_1 .content .field-name-field-project-resources > .field-items > .views-row, #block-views-premium_content-block_1 .content .field-name-field-project-resources > .view-content > .field-item, #block-views-premium_content-block_1 .content .field-name-field-project-resources > .view-content > .views-row,
  #block-views-premium_content-block_1 .content .field-name-field-related-prebuilt-projects > .field-items > .field-item,
  #block-views-premium_content-block_1 .content .field-name-field-related-prebuilt-projects > .field-items > .views-row,
  #block-views-premium_content-block_1 .content .field-name-field-related-prebuilt-projects > .view-content > .field-item,
  #block-views-premium_content-block_1 .content .field-name-field-related-prebuilt-projects > .view-content > .views-row,
  #block-views-premium_content-block_1 .content .field-name-field-related-content > .field-items > .field-item,
  #block-views-premium_content-block_1 .content .field-name-field-related-content > .field-items > .views-row,
  #block-views-premium_content-block_1 .content .field-name-field-related-content > .view-content > .field-item,
  #block-views-premium_content-block_1 .content .field-name-field-related-content > .view-content > .views-row,
  #block-views-premium_content-block_1 .content .field-name-field-related-research > .field-items > .field-item,
  #block-views-premium_content-block_1 .content .field-name-field-related-research > .field-items > .views-row,
  #block-views-premium_content-block_1 .content .field-name-field-related-research > .view-content > .field-item,
  #block-views-premium_content-block_1 .content .field-name-field-related-research > .view-content > .views-row,
  #block-views-premium_content-block_1 .content .field-name-field-related-training > .field-items > .field-item,
  #block-views-premium_content-block_1 .content .field-name-field-related-training > .field-items > .views-row,
  #block-views-premium_content-block_1 .content .field-name-field-related-training > .view-content > .field-item,
  #block-views-premium_content-block_1 .content .field-name-field-related-training > .view-content > .views-row,
  #block-views-premium_content-block_1 .content .view > .field-items > .field-item,
  #block-views-premium_content-block_1 .content .view > .field-items > .views-row,
  #block-views-premium_content-block_1 .content .view > .view-content > .field-item,
  #block-views-premium_content-block_1 .content .view > .view-content > .views-row, #block-views-account_content_downloads-block .content .field-name-field-project-resources > .field-items > .field-item, #block-views-account_content_downloads-block .content .field-name-field-project-resources > .field-items > .views-row, #block-views-account_content_downloads-block .content .field-name-field-project-resources > .view-content > .field-item, #block-views-account_content_downloads-block .content .field-name-field-project-resources > .view-content > .views-row,
  #block-views-account_content_downloads-block .content .field-name-field-related-prebuilt-projects > .field-items > .field-item,
  #block-views-account_content_downloads-block .content .field-name-field-related-prebuilt-projects > .field-items > .views-row,
  #block-views-account_content_downloads-block .content .field-name-field-related-prebuilt-projects > .view-content > .field-item,
  #block-views-account_content_downloads-block .content .field-name-field-related-prebuilt-projects > .view-content > .views-row,
  #block-views-account_content_downloads-block .content .field-name-field-related-content > .field-items > .field-item,
  #block-views-account_content_downloads-block .content .field-name-field-related-content > .field-items > .views-row,
  #block-views-account_content_downloads-block .content .field-name-field-related-content > .view-content > .field-item,
  #block-views-account_content_downloads-block .content .field-name-field-related-content > .view-content > .views-row,
  #block-views-account_content_downloads-block .content .field-name-field-related-research > .field-items > .field-item,
  #block-views-account_content_downloads-block .content .field-name-field-related-research > .field-items > .views-row,
  #block-views-account_content_downloads-block .content .field-name-field-related-research > .view-content > .field-item,
  #block-views-account_content_downloads-block .content .field-name-field-related-research > .view-content > .views-row,
  #block-views-account_content_downloads-block .content .field-name-field-related-training > .field-items > .field-item,
  #block-views-account_content_downloads-block .content .field-name-field-related-training > .field-items > .views-row,
  #block-views-account_content_downloads-block .content .field-name-field-related-training > .view-content > .field-item,
  #block-views-account_content_downloads-block .content .field-name-field-related-training > .view-content > .views-row,
  #block-views-account_content_downloads-block .content .view > .field-items > .field-item,
  #block-views-account_content_downloads-block .content .view > .field-items > .views-row,
  #block-views-account_content_downloads-block .content .view > .view-content > .field-item,
  #block-views-account_content_downloads-block .content .view > .view-content > .views-row {
    width: 100%;
    margin: 0;
  }
  /* line 2204, ../scss/demand_metric.scss */
  .node-template .content .field-name-field-project-resources > .field-items > .field-item .field-name-field-template-image,
  .node-template .content .field-name-field-project-resources > .field-items > .field-item .field-name-field-project-image, .node-template .content .field-name-field-project-resources > .field-items > .views-row .field-name-field-template-image,
  .node-template .content .field-name-field-project-resources > .field-items > .views-row .field-name-field-project-image, .node-template .content .field-name-field-project-resources > .view-content > .field-item .field-name-field-template-image,
  .node-template .content .field-name-field-project-resources > .view-content > .field-item .field-name-field-project-image, .node-template .content .field-name-field-project-resources > .view-content > .views-row .field-name-field-template-image,
  .node-template .content .field-name-field-project-resources > .view-content > .views-row .field-name-field-project-image,
  .node-template .content .field-name-field-related-prebuilt-projects > .field-items > .field-item .field-name-field-template-image,
  .node-template .content .field-name-field-related-prebuilt-projects > .field-items > .field-item .field-name-field-project-image,
  .node-template .content .field-name-field-related-prebuilt-projects > .field-items > .views-row .field-name-field-template-image,
  .node-template .content .field-name-field-related-prebuilt-projects > .field-items > .views-row .field-name-field-project-image,
  .node-template .content .field-name-field-related-prebuilt-projects > .view-content > .field-item .field-name-field-template-image,
  .node-template .content .field-name-field-related-prebuilt-projects > .view-content > .field-item .field-name-field-project-image,
  .node-template .content .field-name-field-related-prebuilt-projects > .view-content > .views-row .field-name-field-template-image,
  .node-template .content .field-name-field-related-prebuilt-projects > .view-content > .views-row .field-name-field-project-image,
  .node-template .content .field-name-field-related-content > .field-items > .field-item .field-name-field-template-image,
  .node-template .content .field-name-field-related-content > .field-items > .field-item .field-name-field-project-image,
  .node-template .content .field-name-field-related-content > .field-items > .views-row .field-name-field-template-image,
  .node-template .content .field-name-field-related-content > .field-items > .views-row .field-name-field-project-image,
  .node-template .content .field-name-field-related-content > .view-content > .field-item .field-name-field-template-image,
  .node-template .content .field-name-field-related-content > .view-content > .field-item .field-name-field-project-image,
  .node-template .content .field-name-field-related-content > .view-content > .views-row .field-name-field-template-image,
  .node-template .content .field-name-field-related-content > .view-content > .views-row .field-name-field-project-image,
  .node-template .content .field-name-field-related-research > .field-items > .field-item .field-name-field-template-image,
  .node-template .content .field-name-field-related-research > .field-items > .field-item .field-name-field-project-image,
  .node-template .content .field-name-field-related-research > .field-items > .views-row .field-name-field-template-image,
  .node-template .content .field-name-field-related-research > .field-items > .views-row .field-name-field-project-image,
  .node-template .content .field-name-field-related-research > .view-content > .field-item .field-name-field-template-image,
  .node-template .content .field-name-field-related-research > .view-content > .field-item .field-name-field-project-image,
  .node-template .content .field-name-field-related-research > .view-content > .views-row .field-name-field-template-image,
  .node-template .content .field-name-field-related-research > .view-content > .views-row .field-name-field-project-image,
  .node-template .content .field-name-field-related-training > .field-items > .field-item .field-name-field-template-image,
  .node-template .content .field-name-field-related-training > .field-items > .field-item .field-name-field-project-image,
  .node-template .content .field-name-field-related-training > .field-items > .views-row .field-name-field-template-image,
  .node-template .content .field-name-field-related-training > .field-items > .views-row .field-name-field-project-image,
  .node-template .content .field-name-field-related-training > .view-content > .field-item .field-name-field-template-image,
  .node-template .content .field-name-field-related-training > .view-content > .field-item .field-name-field-project-image,
  .node-template .content .field-name-field-related-training > .view-content > .views-row .field-name-field-template-image,
  .node-template .content .field-name-field-related-training > .view-content > .views-row .field-name-field-project-image,
  .node-template .content .view > .field-items > .field-item .field-name-field-template-image,
  .node-template .content .view > .field-items > .field-item .field-name-field-project-image,
  .node-template .content .view > .field-items > .views-row .field-name-field-template-image,
  .node-template .content .view > .field-items > .views-row .field-name-field-project-image,
  .node-template .content .view > .view-content > .field-item .field-name-field-template-image,
  .node-template .content .view > .view-content > .field-item .field-name-field-project-image,
  .node-template .content .view > .view-content > .views-row .field-name-field-template-image,
  .node-template .content .view > .view-content > .views-row .field-name-field-project-image, .node-prebuilt-project .content .field-name-field-project-resources > .field-items > .field-item .field-name-field-template-image,
  .node-prebuilt-project .content .field-name-field-project-resources > .field-items > .field-item .field-name-field-project-image, .node-prebuilt-project .content .field-name-field-project-resources > .field-items > .views-row .field-name-field-template-image,
  .node-prebuilt-project .content .field-name-field-project-resources > .field-items > .views-row .field-name-field-project-image, .node-prebuilt-project .content .field-name-field-project-resources > .view-content > .field-item .field-name-field-template-image,
  .node-prebuilt-project .content .field-name-field-project-resources > .view-content > .field-item .field-name-field-project-image, .node-prebuilt-project .content .field-name-field-project-resources > .view-content > .views-row .field-name-field-template-image,
  .node-prebuilt-project .content .field-name-field-project-resources > .view-content > .views-row .field-name-field-project-image,
  .node-prebuilt-project .content .field-name-field-related-prebuilt-projects > .field-items > .field-item .field-name-field-template-image,
  .node-prebuilt-project .content .field-name-field-related-prebuilt-projects > .field-items > .field-item .field-name-field-project-image,
  .node-prebuilt-project .content .field-name-field-related-prebuilt-projects > .field-items > .views-row .field-name-field-template-image,
  .node-prebuilt-project .content .field-name-field-related-prebuilt-projects > .field-items > .views-row .field-name-field-project-image,
  .node-prebuilt-project .content .field-name-field-related-prebuilt-projects > .view-content > .field-item .field-name-field-template-image,
  .node-prebuilt-project .content .field-name-field-related-prebuilt-projects > .view-content > .field-item .field-name-field-project-image,
  .node-prebuilt-project .content .field-name-field-related-prebuilt-projects > .view-content > .views-row .field-name-field-template-image,
  .node-prebuilt-project .content .field-name-field-related-prebuilt-projects > .view-content > .views-row .field-name-field-project-image,
  .node-prebuilt-project .content .field-name-field-related-content > .field-items > .field-item .field-name-field-template-image,
  .node-prebuilt-project .content .field-name-field-related-content > .field-items > .field-item .field-name-field-project-image,
  .node-prebuilt-project .content .field-name-field-related-content > .field-items > .views-row .field-name-field-template-image,
  .node-prebuilt-project .content .field-name-field-related-content > .field-items > .views-row .field-name-field-project-image,
  .node-prebuilt-project .content .field-name-field-related-content > .view-content > .field-item .field-name-field-template-image,
  .node-prebuilt-project .content .field-name-field-related-content > .view-content > .field-item .field-name-field-project-image,
  .node-prebuilt-project .content .field-name-field-related-content > .view-content > .views-row .field-name-field-template-image,
  .node-prebuilt-project .content .field-name-field-related-content > .view-content > .views-row .field-name-field-project-image,
  .node-prebuilt-project .content .field-name-field-related-research > .field-items > .field-item .field-name-field-template-image,
  .node-prebuilt-project .content .field-name-field-related-research > .field-items > .field-item .field-name-field-project-image,
  .node-prebuilt-project .content .field-name-field-related-research > .field-items > .views-row .field-name-field-template-image,
  .node-prebuilt-project .content .field-name-field-related-research > .field-items > .views-row .field-name-field-project-image,
  .node-prebuilt-project .content .field-name-field-related-research > .view-content > .field-item .field-name-field-template-image,
  .node-prebuilt-project .content .field-name-field-related-research > .view-content > .field-item .field-name-field-project-image,
  .node-prebuilt-project .content .field-name-field-related-research > .view-content > .views-row .field-name-field-template-image,
  .node-prebuilt-project .content .field-name-field-related-research > .view-content > .views-row .field-name-field-project-image,
  .node-prebuilt-project .content .field-name-field-related-training > .field-items > .field-item .field-name-field-template-image,
  .node-prebuilt-project .content .field-name-field-related-training > .field-items > .field-item .field-name-field-project-image,
  .node-prebuilt-project .content .field-name-field-related-training > .field-items > .views-row .field-name-field-template-image,
  .node-prebuilt-project .content .field-name-field-related-training > .field-items > .views-row .field-name-field-project-image,
  .node-prebuilt-project .content .field-name-field-related-training > .view-content > .field-item .field-name-field-template-image,
  .node-prebuilt-project .content .field-name-field-related-training > .view-content > .field-item .field-name-field-project-image,
  .node-prebuilt-project .content .field-name-field-related-training > .view-content > .views-row .field-name-field-template-image,
  .node-prebuilt-project .content .field-name-field-related-training > .view-content > .views-row .field-name-field-project-image,
  .node-prebuilt-project .content .view > .field-items > .field-item .field-name-field-template-image,
  .node-prebuilt-project .content .view > .field-items > .field-item .field-name-field-project-image,
  .node-prebuilt-project .content .view > .field-items > .views-row .field-name-field-template-image,
  .node-prebuilt-project .content .view > .field-items > .views-row .field-name-field-project-image,
  .node-prebuilt-project .content .view > .view-content > .field-item .field-name-field-template-image,
  .node-prebuilt-project .content .view > .view-content > .field-item .field-name-field-project-image,
  .node-prebuilt-project .content .view > .view-content > .views-row .field-name-field-template-image,
  .node-prebuilt-project .content .view > .view-content > .views-row .field-name-field-project-image, #block-views-premium_content-block_1 .content .field-name-field-project-resources > .field-items > .field-item .field-name-field-template-image,
  #block-views-premium_content-block_1 .content .field-name-field-project-resources > .field-items > .field-item .field-name-field-project-image, #block-views-premium_content-block_1 .content .field-name-field-project-resources > .field-items > .views-row .field-name-field-template-image,
  #block-views-premium_content-block_1 .content .field-name-field-project-resources > .field-items > .views-row .field-name-field-project-image, #block-views-premium_content-block_1 .content .field-name-field-project-resources > .view-content > .field-item .field-name-field-template-image,
  #block-views-premium_content-block_1 .content .field-name-field-project-resources > .view-content > .field-item .field-name-field-project-image, #block-views-premium_content-block_1 .content .field-name-field-project-resources > .view-content > .views-row .field-name-field-template-image,
  #block-views-premium_content-block_1 .content .field-name-field-project-resources > .view-content > .views-row .field-name-field-project-image,
  #block-views-premium_content-block_1 .content .field-name-field-related-prebuilt-projects > .field-items > .field-item .field-name-field-template-image,
  #block-views-premium_content-block_1 .content .field-name-field-related-prebuilt-projects > .field-items > .field-item .field-name-field-project-image,
  #block-views-premium_content-block_1 .content .field-name-field-related-prebuilt-projects > .field-items > .views-row .field-name-field-template-image,
  #block-views-premium_content-block_1 .content .field-name-field-related-prebuilt-projects > .field-items > .views-row .field-name-field-project-image,
  #block-views-premium_content-block_1 .content .field-name-field-related-prebuilt-projects > .view-content > .field-item .field-name-field-template-image,
  #block-views-premium_content-block_1 .content .field-name-field-related-prebuilt-projects > .view-content > .field-item .field-name-field-project-image,
  #block-views-premium_content-block_1 .content .field-name-field-related-prebuilt-projects > .view-content > .views-row .field-name-field-template-image,
  #block-views-premium_content-block_1 .content .field-name-field-related-prebuilt-projects > .view-content > .views-row .field-name-field-project-image,
  #block-views-premium_content-block_1 .content .field-name-field-related-content > .field-items > .field-item .field-name-field-template-image,
  #block-views-premium_content-block_1 .content .field-name-field-related-content > .field-items > .field-item .field-name-field-project-image,
  #block-views-premium_content-block_1 .content .field-name-field-related-content > .field-items > .views-row .field-name-field-template-image,
  #block-views-premium_content-block_1 .content .field-name-field-related-content > .field-items > .views-row .field-name-field-project-image,
  #block-views-premium_content-block_1 .content .field-name-field-related-content > .view-content > .field-item .field-name-field-template-image,
  #block-views-premium_content-block_1 .content .field-name-field-related-content > .view-content > .field-item .field-name-field-project-image,
  #block-views-premium_content-block_1 .content .field-name-field-related-content > .view-content > .views-row .field-name-field-template-image,
  #block-views-premium_content-block_1 .content .field-name-field-related-content > .view-content > .views-row .field-name-field-project-image,
  #block-views-premium_content-block_1 .content .field-name-field-related-research > .field-items > .field-item .field-name-field-template-image,
  #block-views-premium_content-block_1 .content .field-name-field-related-research > .field-items > .field-item .field-name-field-project-image,
  #block-views-premium_content-block_1 .content .field-name-field-related-research > .field-items > .views-row .field-name-field-template-image,
  #block-views-premium_content-block_1 .content .field-name-field-related-research > .field-items > .views-row .field-name-field-project-image,
  #block-views-premium_content-block_1 .content .field-name-field-related-research > .view-content > .field-item .field-name-field-template-image,
  #block-views-premium_content-block_1 .content .field-name-field-related-research > .view-content > .field-item .field-name-field-project-image,
  #block-views-premium_content-block_1 .content .field-name-field-related-research > .view-content > .views-row .field-name-field-template-image,
  #block-views-premium_content-block_1 .content .field-name-field-related-research > .view-content > .views-row .field-name-field-project-image,
  #block-views-premium_content-block_1 .content .field-name-field-related-training > .field-items > .field-item .field-name-field-template-image,
  #block-views-premium_content-block_1 .content .field-name-field-related-training > .field-items > .field-item .field-name-field-project-image,
  #block-views-premium_content-block_1 .content .field-name-field-related-training > .field-items > .views-row .field-name-field-template-image,
  #block-views-premium_content-block_1 .content .field-name-field-related-training > .field-items > .views-row .field-name-field-project-image,
  #block-views-premium_content-block_1 .content .field-name-field-related-training > .view-content > .field-item .field-name-field-template-image,
  #block-views-premium_content-block_1 .content .field-name-field-related-training > .view-content > .field-item .field-name-field-project-image,
  #block-views-premium_content-block_1 .content .field-name-field-related-training > .view-content > .views-row .field-name-field-template-image,
  #block-views-premium_content-block_1 .content .field-name-field-related-training > .view-content > .views-row .field-name-field-project-image,
  #block-views-premium_content-block_1 .content .view > .field-items > .field-item .field-name-field-template-image,
  #block-views-premium_content-block_1 .content .view > .field-items > .field-item .field-name-field-project-image,
  #block-views-premium_content-block_1 .content .view > .field-items > .views-row .field-name-field-template-image,
  #block-views-premium_content-block_1 .content .view > .field-items > .views-row .field-name-field-project-image,
  #block-views-premium_content-block_1 .content .view > .view-content > .field-item .field-name-field-template-image,
  #block-views-premium_content-block_1 .content .view > .view-content > .field-item .field-name-field-project-image,
  #block-views-premium_content-block_1 .content .view > .view-content > .views-row .field-name-field-template-image,
  #block-views-premium_content-block_1 .content .view > .view-content > .views-row .field-name-field-project-image, #block-views-account_content_downloads-block .content .field-name-field-project-resources > .field-items > .field-item .field-name-field-template-image,
  #block-views-account_content_downloads-block .content .field-name-field-project-resources > .field-items > .field-item .field-name-field-project-image, #block-views-account_content_downloads-block .content .field-name-field-project-resources > .field-items > .views-row .field-name-field-template-image,
  #block-views-account_content_downloads-block .content .field-name-field-project-resources > .field-items > .views-row .field-name-field-project-image, #block-views-account_content_downloads-block .content .field-name-field-project-resources > .view-content > .field-item .field-name-field-template-image,
  #block-views-account_content_downloads-block .content .field-name-field-project-resources > .view-content > .field-item .field-name-field-project-image, #block-views-account_content_downloads-block .content .field-name-field-project-resources > .view-content > .views-row .field-name-field-template-image,
  #block-views-account_content_downloads-block .content .field-name-field-project-resources > .view-content > .views-row .field-name-field-project-image,
  #block-views-account_content_downloads-block .content .field-name-field-related-prebuilt-projects > .field-items > .field-item .field-name-field-template-image,
  #block-views-account_content_downloads-block .content .field-name-field-related-prebuilt-projects > .field-items > .field-item .field-name-field-project-image,
  #block-views-account_content_downloads-block .content .field-name-field-related-prebuilt-projects > .field-items > .views-row .field-name-field-template-image,
  #block-views-account_content_downloads-block .content .field-name-field-related-prebuilt-projects > .field-items > .views-row .field-name-field-project-image,
  #block-views-account_content_downloads-block .content .field-name-field-related-prebuilt-projects > .view-content > .field-item .field-name-field-template-image,
  #block-views-account_content_downloads-block .content .field-name-field-related-prebuilt-projects > .view-content > .field-item .field-name-field-project-image,
  #block-views-account_content_downloads-block .content .field-name-field-related-prebuilt-projects > .view-content > .views-row .field-name-field-template-image,
  #block-views-account_content_downloads-block .content .field-name-field-related-prebuilt-projects > .view-content > .views-row .field-name-field-project-image,
  #block-views-account_content_downloads-block .content .field-name-field-related-content > .field-items > .field-item .field-name-field-template-image,
  #block-views-account_content_downloads-block .content .field-name-field-related-content > .field-items > .field-item .field-name-field-project-image,
  #block-views-account_content_downloads-block .content .field-name-field-related-content > .field-items > .views-row .field-name-field-template-image,
  #block-views-account_content_downloads-block .content .field-name-field-related-content > .field-items > .views-row .field-name-field-project-image,
  #block-views-account_content_downloads-block .content .field-name-field-related-content > .view-content > .field-item .field-name-field-template-image,
  #block-views-account_content_downloads-block .content .field-name-field-related-content > .view-content > .field-item .field-name-field-project-image,
  #block-views-account_content_downloads-block .content .field-name-field-related-content > .view-content > .views-row .field-name-field-template-image,
  #block-views-account_content_downloads-block .content .field-name-field-related-content > .view-content > .views-row .field-name-field-project-image,
  #block-views-account_content_downloads-block .content .field-name-field-related-research > .field-items > .field-item .field-name-field-template-image,
  #block-views-account_content_downloads-block .content .field-name-field-related-research > .field-items > .field-item .field-name-field-project-image,
  #block-views-account_content_downloads-block .content .field-name-field-related-research > .field-items > .views-row .field-name-field-template-image,
  #block-views-account_content_downloads-block .content .field-name-field-related-research > .field-items > .views-row .field-name-field-project-image,
  #block-views-account_content_downloads-block .content .field-name-field-related-research > .view-content > .field-item .field-name-field-template-image,
  #block-views-account_content_downloads-block .content .field-name-field-related-research > .view-content > .field-item .field-name-field-project-image,
  #block-views-account_content_downloads-block .content .field-name-field-related-research > .view-content > .views-row .field-name-field-template-image,
  #block-views-account_content_downloads-block .content .field-name-field-related-research > .view-content > .views-row .field-name-field-project-image,
  #block-views-account_content_downloads-block .content .field-name-field-related-training > .field-items > .field-item .field-name-field-template-image,
  #block-views-account_content_downloads-block .content .field-name-field-related-training > .field-items > .field-item .field-name-field-project-image,
  #block-views-account_content_downloads-block .content .field-name-field-related-training > .field-items > .views-row .field-name-field-template-image,
  #block-views-account_content_downloads-block .content .field-name-field-related-training > .field-items > .views-row .field-name-field-project-image,
  #block-views-account_content_downloads-block .content .field-name-field-related-training > .view-content > .field-item .field-name-field-template-image,
  #block-views-account_content_downloads-block .content .field-name-field-related-training > .view-content > .field-item .field-name-field-project-image,
  #block-views-account_content_downloads-block .content .field-name-field-related-training > .view-content > .views-row .field-name-field-template-image,
  #block-views-account_content_downloads-block .content .field-name-field-related-training > .view-content > .views-row .field-name-field-project-image,
  #block-views-account_content_downloads-block .content .view > .field-items > .field-item .field-name-field-template-image,
  #block-views-account_content_downloads-block .content .view > .field-items > .field-item .field-name-field-project-image,
  #block-views-account_content_downloads-block .content .view > .field-items > .views-row .field-name-field-template-image,
  #block-views-account_content_downloads-block .content .view > .field-items > .views-row .field-name-field-project-image,
  #block-views-account_content_downloads-block .content .view > .view-content > .field-item .field-name-field-template-image,
  #block-views-account_content_downloads-block .content .view > .view-content > .field-item .field-name-field-project-image,
  #block-views-account_content_downloads-block .content .view > .view-content > .views-row .field-name-field-template-image,
  #block-views-account_content_downloads-block .content .view > .view-content > .views-row .field-name-field-project-image {
    background-color: #fff;
  }
  /* line 2208, ../scss/demand_metric.scss */
  .node-template .content .field-name-field-project-resources > .field-items > .field-item .field-name-field-template-image img,
  .node-template .content .field-name-field-project-resources > .field-items > .field-item .field-name-field-project-image img, .node-template .content .field-name-field-project-resources > .field-items > .views-row .field-name-field-template-image img,
  .node-template .content .field-name-field-project-resources > .field-items > .views-row .field-name-field-project-image img, .node-template .content .field-name-field-project-resources > .view-content > .field-item .field-name-field-template-image img,
  .node-template .content .field-name-field-project-resources > .view-content > .field-item .field-name-field-project-image img, .node-template .content .field-name-field-project-resources > .view-content > .views-row .field-name-field-template-image img,
  .node-template .content .field-name-field-project-resources > .view-content > .views-row .field-name-field-project-image img,
  .node-template .content .field-name-field-related-prebuilt-projects > .field-items > .field-item .field-name-field-template-image img,
  .node-template .content .field-name-field-related-prebuilt-projects > .field-items > .field-item .field-name-field-project-image img,
  .node-template .content .field-name-field-related-prebuilt-projects > .field-items > .views-row .field-name-field-template-image img,
  .node-template .content .field-name-field-related-prebuilt-projects > .field-items > .views-row .field-name-field-project-image img,
  .node-template .content .field-name-field-related-prebuilt-projects > .view-content > .field-item .field-name-field-template-image img,
  .node-template .content .field-name-field-related-prebuilt-projects > .view-content > .field-item .field-name-field-project-image img,
  .node-template .content .field-name-field-related-prebuilt-projects > .view-content > .views-row .field-name-field-template-image img,
  .node-template .content .field-name-field-related-prebuilt-projects > .view-content > .views-row .field-name-field-project-image img,
  .node-template .content .field-name-field-related-content > .field-items > .field-item .field-name-field-template-image img,
  .node-template .content .field-name-field-related-content > .field-items > .field-item .field-name-field-project-image img,
  .node-template .content .field-name-field-related-content > .field-items > .views-row .field-name-field-template-image img,
  .node-template .content .field-name-field-related-content > .field-items > .views-row .field-name-field-project-image img,
  .node-template .content .field-name-field-related-content > .view-content > .field-item .field-name-field-template-image img,
  .node-template .content .field-name-field-related-content > .view-content > .field-item .field-name-field-project-image img,
  .node-template .content .field-name-field-related-content > .view-content > .views-row .field-name-field-template-image img,
  .node-template .content .field-name-field-related-content > .view-content > .views-row .field-name-field-project-image img,
  .node-template .content .field-name-field-related-research > .field-items > .field-item .field-name-field-template-image img,
  .node-template .content .field-name-field-related-research > .field-items > .field-item .field-name-field-project-image img,
  .node-template .content .field-name-field-related-research > .field-items > .views-row .field-name-field-template-image img,
  .node-template .content .field-name-field-related-research > .field-items > .views-row .field-name-field-project-image img,
  .node-template .content .field-name-field-related-research > .view-content > .field-item .field-name-field-template-image img,
  .node-template .content .field-name-field-related-research > .view-content > .field-item .field-name-field-project-image img,
  .node-template .content .field-name-field-related-research > .view-content > .views-row .field-name-field-template-image img,
  .node-template .content .field-name-field-related-research > .view-content > .views-row .field-name-field-project-image img,
  .node-template .content .field-name-field-related-training > .field-items > .field-item .field-name-field-template-image img,
  .node-template .content .field-name-field-related-training > .field-items > .field-item .field-name-field-project-image img,
  .node-template .content .field-name-field-related-training > .field-items > .views-row .field-name-field-template-image img,
  .node-template .content .field-name-field-related-training > .field-items > .views-row .field-name-field-project-image img,
  .node-template .content .field-name-field-related-training > .view-content > .field-item .field-name-field-template-image img,
  .node-template .content .field-name-field-related-training > .view-content > .field-item .field-name-field-project-image img,
  .node-template .content .field-name-field-related-training > .view-content > .views-row .field-name-field-template-image img,
  .node-template .content .field-name-field-related-training > .view-content > .views-row .field-name-field-project-image img,
  .node-template .content .view > .field-items > .field-item .field-name-field-template-image img,
  .node-template .content .view > .field-items > .field-item .field-name-field-project-image img,
  .node-template .content .view > .field-items > .views-row .field-name-field-template-image img,
  .node-template .content .view > .field-items > .views-row .field-name-field-project-image img,
  .node-template .content .view > .view-content > .field-item .field-name-field-template-image img,
  .node-template .content .view > .view-content > .field-item .field-name-field-project-image img,
  .node-template .content .view > .view-content > .views-row .field-name-field-template-image img,
  .node-template .content .view > .view-content > .views-row .field-name-field-project-image img, .node-prebuilt-project .content .field-name-field-project-resources > .field-items > .field-item .field-name-field-template-image img,
  .node-prebuilt-project .content .field-name-field-project-resources > .field-items > .field-item .field-name-field-project-image img, .node-prebuilt-project .content .field-name-field-project-resources > .field-items > .views-row .field-name-field-template-image img,
  .node-prebuilt-project .content .field-name-field-project-resources > .field-items > .views-row .field-name-field-project-image img, .node-prebuilt-project .content .field-name-field-project-resources > .view-content > .field-item .field-name-field-template-image img,
  .node-prebuilt-project .content .field-name-field-project-resources > .view-content > .field-item .field-name-field-project-image img, .node-prebuilt-project .content .field-name-field-project-resources > .view-content > .views-row .field-name-field-template-image img,
  .node-prebuilt-project .content .field-name-field-project-resources > .view-content > .views-row .field-name-field-project-image img,
  .node-prebuilt-project .content .field-name-field-related-prebuilt-projects > .field-items > .field-item .field-name-field-template-image img,
  .node-prebuilt-project .content .field-name-field-related-prebuilt-projects > .field-items > .field-item .field-name-field-project-image img,
  .node-prebuilt-project .content .field-name-field-related-prebuilt-projects > .field-items > .views-row .field-name-field-template-image img,
  .node-prebuilt-project .content .field-name-field-related-prebuilt-projects > .field-items > .views-row .field-name-field-project-image img,
  .node-prebuilt-project .content .field-name-field-related-prebuilt-projects > .view-content > .field-item .field-name-field-template-image img,
  .node-prebuilt-project .content .field-name-field-related-prebuilt-projects > .view-content > .field-item .field-name-field-project-image img,
  .node-prebuilt-project .content .field-name-field-related-prebuilt-projects > .view-content > .views-row .field-name-field-template-image img,
  .node-prebuilt-project .content .field-name-field-related-prebuilt-projects > .view-content > .views-row .field-name-field-project-image img,
  .node-prebuilt-project .content .field-name-field-related-content > .field-items > .field-item .field-name-field-template-image img,
  .node-prebuilt-project .content .field-name-field-related-content > .field-items > .field-item .field-name-field-project-image img,
  .node-prebuilt-project .content .field-name-field-related-content > .field-items > .views-row .field-name-field-template-image img,
  .node-prebuilt-project .content .field-name-field-related-content > .field-items > .views-row .field-name-field-project-image img,
  .node-prebuilt-project .content .field-name-field-related-content > .view-content > .field-item .field-name-field-template-image img,
  .node-prebuilt-project .content .field-name-field-related-content > .view-content > .field-item .field-name-field-project-image img,
  .node-prebuilt-project .content .field-name-field-related-content > .view-content > .views-row .field-name-field-template-image img,
  .node-prebuilt-project .content .field-name-field-related-content > .view-content > .views-row .field-name-field-project-image img,
  .node-prebuilt-project .content .field-name-field-related-research > .field-items > .field-item .field-name-field-template-image img,
  .node-prebuilt-project .content .field-name-field-related-research > .field-items > .field-item .field-name-field-project-image img,
  .node-prebuilt-project .content .field-name-field-related-research > .field-items > .views-row .field-name-field-template-image img,
  .node-prebuilt-project .content .field-name-field-related-research > .field-items > .views-row .field-name-field-project-image img,
  .node-prebuilt-project .content .field-name-field-related-research > .view-content > .field-item .field-name-field-template-image img,
  .node-prebuilt-project .content .field-name-field-related-research > .view-content > .field-item .field-name-field-project-image img,
  .node-prebuilt-project .content .field-name-field-related-research > .view-content > .views-row .field-name-field-template-image img,
  .node-prebuilt-project .content .field-name-field-related-research > .view-content > .views-row .field-name-field-project-image img,
  .node-prebuilt-project .content .field-name-field-related-training > .field-items > .field-item .field-name-field-template-image img,
  .node-prebuilt-project .content .field-name-field-related-training > .field-items > .field-item .field-name-field-project-image img,
  .node-prebuilt-project .content .field-name-field-related-training > .field-items > .views-row .field-name-field-template-image img,
  .node-prebuilt-project .content .field-name-field-related-training > .field-items > .views-row .field-name-field-project-image img,
  .node-prebuilt-project .content .field-name-field-related-training > .view-content > .field-item .field-name-field-template-image img,
  .node-prebuilt-project .content .field-name-field-related-training > .view-content > .field-item .field-name-field-project-image img,
  .node-prebuilt-project .content .field-name-field-related-training > .view-content > .views-row .field-name-field-template-image img,
  .node-prebuilt-project .content .field-name-field-related-training > .view-content > .views-row .field-name-field-project-image img,
  .node-prebuilt-project .content .view > .field-items > .field-item .field-name-field-template-image img,
  .node-prebuilt-project .content .view > .field-items > .field-item .field-name-field-project-image img,
  .node-prebuilt-project .content .view > .field-items > .views-row .field-name-field-template-image img,
  .node-prebuilt-project .content .view > .field-items > .views-row .field-name-field-project-image img,
  .node-prebuilt-project .content .view > .view-content > .field-item .field-name-field-template-image img,
  .node-prebuilt-project .content .view > .view-content > .field-item .field-name-field-project-image img,
  .node-prebuilt-project .content .view > .view-content > .views-row .field-name-field-template-image img,
  .node-prebuilt-project .content .view > .view-content > .views-row .field-name-field-project-image img, #block-views-premium_content-block_1 .content .field-name-field-project-resources > .field-items > .field-item .field-name-field-template-image img,
  #block-views-premium_content-block_1 .content .field-name-field-project-resources > .field-items > .field-item .field-name-field-project-image img, #block-views-premium_content-block_1 .content .field-name-field-project-resources > .field-items > .views-row .field-name-field-template-image img,
  #block-views-premium_content-block_1 .content .field-name-field-project-resources > .field-items > .views-row .field-name-field-project-image img, #block-views-premium_content-block_1 .content .field-name-field-project-resources > .view-content > .field-item .field-name-field-template-image img,
  #block-views-premium_content-block_1 .content .field-name-field-project-resources > .view-content > .field-item .field-name-field-project-image img, #block-views-premium_content-block_1 .content .field-name-field-project-resources > .view-content > .views-row .field-name-field-template-image img,
  #block-views-premium_content-block_1 .content .field-name-field-project-resources > .view-content > .views-row .field-name-field-project-image img,
  #block-views-premium_content-block_1 .content .field-name-field-related-prebuilt-projects > .field-items > .field-item .field-name-field-template-image img,
  #block-views-premium_content-block_1 .content .field-name-field-related-prebuilt-projects > .field-items > .field-item .field-name-field-project-image img,
  #block-views-premium_content-block_1 .content .field-name-field-related-prebuilt-projects > .field-items > .views-row .field-name-field-template-image img,
  #block-views-premium_content-block_1 .content .field-name-field-related-prebuilt-projects > .field-items > .views-row .field-name-field-project-image img,
  #block-views-premium_content-block_1 .content .field-name-field-related-prebuilt-projects > .view-content > .field-item .field-name-field-template-image img,
  #block-views-premium_content-block_1 .content .field-name-field-related-prebuilt-projects > .view-content > .field-item .field-name-field-project-image img,
  #block-views-premium_content-block_1 .content .field-name-field-related-prebuilt-projects > .view-content > .views-row .field-name-field-template-image img,
  #block-views-premium_content-block_1 .content .field-name-field-related-prebuilt-projects > .view-content > .views-row .field-name-field-project-image img,
  #block-views-premium_content-block_1 .content .field-name-field-related-content > .field-items > .field-item .field-name-field-template-image img,
  #block-views-premium_content-block_1 .content .field-name-field-related-content > .field-items > .field-item .field-name-field-project-image img,
  #block-views-premium_content-block_1 .content .field-name-field-related-content > .field-items > .views-row .field-name-field-template-image img,
  #block-views-premium_content-block_1 .content .field-name-field-related-content > .field-items > .views-row .field-name-field-project-image img,
  #block-views-premium_content-block_1 .content .field-name-field-related-content > .view-content > .field-item .field-name-field-template-image img,
  #block-views-premium_content-block_1 .content .field-name-field-related-content > .view-content > .field-item .field-name-field-project-image img,
  #block-views-premium_content-block_1 .content .field-name-field-related-content > .view-content > .views-row .field-name-field-template-image img,
  #block-views-premium_content-block_1 .content .field-name-field-related-content > .view-content > .views-row .field-name-field-project-image img,
  #block-views-premium_content-block_1 .content .field-name-field-related-research > .field-items > .field-item .field-name-field-template-image img,
  #block-views-premium_content-block_1 .content .field-name-field-related-research > .field-items > .field-item .field-name-field-project-image img,
  #block-views-premium_content-block_1 .content .field-name-field-related-research > .field-items > .views-row .field-name-field-template-image img,
  #block-views-premium_content-block_1 .content .field-name-field-related-research > .field-items > .views-row .field-name-field-project-image img,
  #block-views-premium_content-block_1 .content .field-name-field-related-research > .view-content > .field-item .field-name-field-template-image img,
  #block-views-premium_content-block_1 .content .field-name-field-related-research > .view-content > .field-item .field-name-field-project-image img,
  #block-views-premium_content-block_1 .content .field-name-field-related-research > .view-content > .views-row .field-name-field-template-image img,
  #block-views-premium_content-block_1 .content .field-name-field-related-research > .view-content > .views-row .field-name-field-project-image img,
  #block-views-premium_content-block_1 .content .field-name-field-related-training > .field-items > .field-item .field-name-field-template-image img,
  #block-views-premium_content-block_1 .content .field-name-field-related-training > .field-items > .field-item .field-name-field-project-image img,
  #block-views-premium_content-block_1 .content .field-name-field-related-training > .field-items > .views-row .field-name-field-template-image img,
  #block-views-premium_content-block_1 .content .field-name-field-related-training > .field-items > .views-row .field-name-field-project-image img,
  #block-views-premium_content-block_1 .content .field-name-field-related-training > .view-content > .field-item .field-name-field-template-image img,
  #block-views-premium_content-block_1 .content .field-name-field-related-training > .view-content > .field-item .field-name-field-project-image img,
  #block-views-premium_content-block_1 .content .field-name-field-related-training > .view-content > .views-row .field-name-field-template-image img,
  #block-views-premium_content-block_1 .content .field-name-field-related-training > .view-content > .views-row .field-name-field-project-image img,
  #block-views-premium_content-block_1 .content .view > .field-items > .field-item .field-name-field-template-image img,
  #block-views-premium_content-block_1 .content .view > .field-items > .field-item .field-name-field-project-image img,
  #block-views-premium_content-block_1 .content .view > .field-items > .views-row .field-name-field-template-image img,
  #block-views-premium_content-block_1 .content .view > .field-items > .views-row .field-name-field-project-image img,
  #block-views-premium_content-block_1 .content .view > .view-content > .field-item .field-name-field-template-image img,
  #block-views-premium_content-block_1 .content .view > .view-content > .field-item .field-name-field-project-image img,
  #block-views-premium_content-block_1 .content .view > .view-content > .views-row .field-name-field-template-image img,
  #block-views-premium_content-block_1 .content .view > .view-content > .views-row .field-name-field-project-image img, #block-views-account_content_downloads-block .content .field-name-field-project-resources > .field-items > .field-item .field-name-field-template-image img,
  #block-views-account_content_downloads-block .content .field-name-field-project-resources > .field-items > .field-item .field-name-field-project-image img, #block-views-account_content_downloads-block .content .field-name-field-project-resources > .field-items > .views-row .field-name-field-template-image img,
  #block-views-account_content_downloads-block .content .field-name-field-project-resources > .field-items > .views-row .field-name-field-project-image img, #block-views-account_content_downloads-block .content .field-name-field-project-resources > .view-content > .field-item .field-name-field-template-image img,
  #block-views-account_content_downloads-block .content .field-name-field-project-resources > .view-content > .field-item .field-name-field-project-image img, #block-views-account_content_downloads-block .content .field-name-field-project-resources > .view-content > .views-row .field-name-field-template-image img,
  #block-views-account_content_downloads-block .content .field-name-field-project-resources > .view-content > .views-row .field-name-field-project-image img,
  #block-views-account_content_downloads-block .content .field-name-field-related-prebuilt-projects > .field-items > .field-item .field-name-field-template-image img,
  #block-views-account_content_downloads-block .content .field-name-field-related-prebuilt-projects > .field-items > .field-item .field-name-field-project-image img,
  #block-views-account_content_downloads-block .content .field-name-field-related-prebuilt-projects > .field-items > .views-row .field-name-field-template-image img,
  #block-views-account_content_downloads-block .content .field-name-field-related-prebuilt-projects > .field-items > .views-row .field-name-field-project-image img,
  #block-views-account_content_downloads-block .content .field-name-field-related-prebuilt-projects > .view-content > .field-item .field-name-field-template-image img,
  #block-views-account_content_downloads-block .content .field-name-field-related-prebuilt-projects > .view-content > .field-item .field-name-field-project-image img,
  #block-views-account_content_downloads-block .content .field-name-field-related-prebuilt-projects > .view-content > .views-row .field-name-field-template-image img,
  #block-views-account_content_downloads-block .content .field-name-field-related-prebuilt-projects > .view-content > .views-row .field-name-field-project-image img,
  #block-views-account_content_downloads-block .content .field-name-field-related-content > .field-items > .field-item .field-name-field-template-image img,
  #block-views-account_content_downloads-block .content .field-name-field-related-content > .field-items > .field-item .field-name-field-project-image img,
  #block-views-account_content_downloads-block .content .field-name-field-related-content > .field-items > .views-row .field-name-field-template-image img,
  #block-views-account_content_downloads-block .content .field-name-field-related-content > .field-items > .views-row .field-name-field-project-image img,
  #block-views-account_content_downloads-block .content .field-name-field-related-content > .view-content > .field-item .field-name-field-template-image img,
  #block-views-account_content_downloads-block .content .field-name-field-related-content > .view-content > .field-item .field-name-field-project-image img,
  #block-views-account_content_downloads-block .content .field-name-field-related-content > .view-content > .views-row .field-name-field-template-image img,
  #block-views-account_content_downloads-block .content .field-name-field-related-content > .view-content > .views-row .field-name-field-project-image img,
  #block-views-account_content_downloads-block .content .field-name-field-related-research > .field-items > .field-item .field-name-field-template-image img,
  #block-views-account_content_downloads-block .content .field-name-field-related-research > .field-items > .field-item .field-name-field-project-image img,
  #block-views-account_content_downloads-block .content .field-name-field-related-research > .field-items > .views-row .field-name-field-template-image img,
  #block-views-account_content_downloads-block .content .field-name-field-related-research > .field-items > .views-row .field-name-field-project-image img,
  #block-views-account_content_downloads-block .content .field-name-field-related-research > .view-content > .field-item .field-name-field-template-image img,
  #block-views-account_content_downloads-block .content .field-name-field-related-research > .view-content > .field-item .field-name-field-project-image img,
  #block-views-account_content_downloads-block .content .field-name-field-related-research > .view-content > .views-row .field-name-field-template-image img,
  #block-views-account_content_downloads-block .content .field-name-field-related-research > .view-content > .views-row .field-name-field-project-image img,
  #block-views-account_content_downloads-block .content .field-name-field-related-training > .field-items > .field-item .field-name-field-template-image img,
  #block-views-account_content_downloads-block .content .field-name-field-related-training > .field-items > .field-item .field-name-field-project-image img,
  #block-views-account_content_downloads-block .content .field-name-field-related-training > .field-items > .views-row .field-name-field-template-image img,
  #block-views-account_content_downloads-block .content .field-name-field-related-training > .field-items > .views-row .field-name-field-project-image img,
  #block-views-account_content_downloads-block .content .field-name-field-related-training > .view-content > .field-item .field-name-field-template-image img,
  #block-views-account_content_downloads-block .content .field-name-field-related-training > .view-content > .field-item .field-name-field-project-image img,
  #block-views-account_content_downloads-block .content .field-name-field-related-training > .view-content > .views-row .field-name-field-template-image img,
  #block-views-account_content_downloads-block .content .field-name-field-related-training > .view-content > .views-row .field-name-field-project-image img,
  #block-views-account_content_downloads-block .content .view > .field-items > .field-item .field-name-field-template-image img,
  #block-views-account_content_downloads-block .content .view > .field-items > .field-item .field-name-field-project-image img,
  #block-views-account_content_downloads-block .content .view > .field-items > .views-row .field-name-field-template-image img,
  #block-views-account_content_downloads-block .content .view > .field-items > .views-row .field-name-field-project-image img,
  #block-views-account_content_downloads-block .content .view > .view-content > .field-item .field-name-field-template-image img,
  #block-views-account_content_downloads-block .content .view > .view-content > .field-item .field-name-field-project-image img,
  #block-views-account_content_downloads-block .content .view > .view-content > .views-row .field-name-field-template-image img,
  #block-views-account_content_downloads-block .content .view > .view-content > .views-row .field-name-field-project-image img {
    margin: 0 auto;
    width: 100%;
  }
  /* line 2214, ../scss/demand_metric.scss */
  .node-template .content .field-name-field-project-resources > .field-items > .field-item .node-inner, .node-template .content .field-name-field-project-resources > .field-items > .views-row .node-inner, .node-template .content .field-name-field-project-resources > .view-content > .field-item .node-inner, .node-template .content .field-name-field-project-resources > .view-content > .views-row .node-inner,
  .node-template .content .field-name-field-related-prebuilt-projects > .field-items > .field-item .node-inner,
  .node-template .content .field-name-field-related-prebuilt-projects > .field-items > .views-row .node-inner,
  .node-template .content .field-name-field-related-prebuilt-projects > .view-content > .field-item .node-inner,
  .node-template .content .field-name-field-related-prebuilt-projects > .view-content > .views-row .node-inner,
  .node-template .content .field-name-field-related-content > .field-items > .field-item .node-inner,
  .node-template .content .field-name-field-related-content > .field-items > .views-row .node-inner,
  .node-template .content .field-name-field-related-content > .view-content > .field-item .node-inner,
  .node-template .content .field-name-field-related-content > .view-content > .views-row .node-inner,
  .node-template .content .field-name-field-related-research > .field-items > .field-item .node-inner,
  .node-template .content .field-name-field-related-research > .field-items > .views-row .node-inner,
  .node-template .content .field-name-field-related-research > .view-content > .field-item .node-inner,
  .node-template .content .field-name-field-related-research > .view-content > .views-row .node-inner,
  .node-template .content .field-name-field-related-training > .field-items > .field-item .node-inner,
  .node-template .content .field-name-field-related-training > .field-items > .views-row .node-inner,
  .node-template .content .field-name-field-related-training > .view-content > .field-item .node-inner,
  .node-template .content .field-name-field-related-training > .view-content > .views-row .node-inner,
  .node-template .content .view > .field-items > .field-item .node-inner,
  .node-template .content .view > .field-items > .views-row .node-inner,
  .node-template .content .view > .view-content > .field-item .node-inner,
  .node-template .content .view > .view-content > .views-row .node-inner, .node-prebuilt-project .content .field-name-field-project-resources > .field-items > .field-item .node-inner, .node-prebuilt-project .content .field-name-field-project-resources > .field-items > .views-row .node-inner, .node-prebuilt-project .content .field-name-field-project-resources > .view-content > .field-item .node-inner, .node-prebuilt-project .content .field-name-field-project-resources > .view-content > .views-row .node-inner,
  .node-prebuilt-project .content .field-name-field-related-prebuilt-projects > .field-items > .field-item .node-inner,
  .node-prebuilt-project .content .field-name-field-related-prebuilt-projects > .field-items > .views-row .node-inner,
  .node-prebuilt-project .content .field-name-field-related-prebuilt-projects > .view-content > .field-item .node-inner,
  .node-prebuilt-project .content .field-name-field-related-prebuilt-projects > .view-content > .views-row .node-inner,
  .node-prebuilt-project .content .field-name-field-related-content > .field-items > .field-item .node-inner,
  .node-prebuilt-project .content .field-name-field-related-content > .field-items > .views-row .node-inner,
  .node-prebuilt-project .content .field-name-field-related-content > .view-content > .field-item .node-inner,
  .node-prebuilt-project .content .field-name-field-related-content > .view-content > .views-row .node-inner,
  .node-prebuilt-project .content .field-name-field-related-research > .field-items > .field-item .node-inner,
  .node-prebuilt-project .content .field-name-field-related-research > .field-items > .views-row .node-inner,
  .node-prebuilt-project .content .field-name-field-related-research > .view-content > .field-item .node-inner,
  .node-prebuilt-project .content .field-name-field-related-research > .view-content > .views-row .node-inner,
  .node-prebuilt-project .content .field-name-field-related-training > .field-items > .field-item .node-inner,
  .node-prebuilt-project .content .field-name-field-related-training > .field-items > .views-row .node-inner,
  .node-prebuilt-project .content .field-name-field-related-training > .view-content > .field-item .node-inner,
  .node-prebuilt-project .content .field-name-field-related-training > .view-content > .views-row .node-inner,
  .node-prebuilt-project .content .view > .field-items > .field-item .node-inner,
  .node-prebuilt-project .content .view > .field-items > .views-row .node-inner,
  .node-prebuilt-project .content .view > .view-content > .field-item .node-inner,
  .node-prebuilt-project .content .view > .view-content > .views-row .node-inner, #block-views-premium_content-block_1 .content .field-name-field-project-resources > .field-items > .field-item .node-inner, #block-views-premium_content-block_1 .content .field-name-field-project-resources > .field-items > .views-row .node-inner, #block-views-premium_content-block_1 .content .field-name-field-project-resources > .view-content > .field-item .node-inner, #block-views-premium_content-block_1 .content .field-name-field-project-resources > .view-content > .views-row .node-inner,
  #block-views-premium_content-block_1 .content .field-name-field-related-prebuilt-projects > .field-items > .field-item .node-inner,
  #block-views-premium_content-block_1 .content .field-name-field-related-prebuilt-projects > .field-items > .views-row .node-inner,
  #block-views-premium_content-block_1 .content .field-name-field-related-prebuilt-projects > .view-content > .field-item .node-inner,
  #block-views-premium_content-block_1 .content .field-name-field-related-prebuilt-projects > .view-content > .views-row .node-inner,
  #block-views-premium_content-block_1 .content .field-name-field-related-content > .field-items > .field-item .node-inner,
  #block-views-premium_content-block_1 .content .field-name-field-related-content > .field-items > .views-row .node-inner,
  #block-views-premium_content-block_1 .content .field-name-field-related-content > .view-content > .field-item .node-inner,
  #block-views-premium_content-block_1 .content .field-name-field-related-content > .view-content > .views-row .node-inner,
  #block-views-premium_content-block_1 .content .field-name-field-related-research > .field-items > .field-item .node-inner,
  #block-views-premium_content-block_1 .content .field-name-field-related-research > .field-items > .views-row .node-inner,
  #block-views-premium_content-block_1 .content .field-name-field-related-research > .view-content > .field-item .node-inner,
  #block-views-premium_content-block_1 .content .field-name-field-related-research > .view-content > .views-row .node-inner,
  #block-views-premium_content-block_1 .content .field-name-field-related-training > .field-items > .field-item .node-inner,
  #block-views-premium_content-block_1 .content .field-name-field-related-training > .field-items > .views-row .node-inner,
  #block-views-premium_content-block_1 .content .field-name-field-related-training > .view-content > .field-item .node-inner,
  #block-views-premium_content-block_1 .content .field-name-field-related-training > .view-content > .views-row .node-inner,
  #block-views-premium_content-block_1 .content .view > .field-items > .field-item .node-inner,
  #block-views-premium_content-block_1 .content .view > .field-items > .views-row .node-inner,
  #block-views-premium_content-block_1 .content .view > .view-content > .field-item .node-inner,
  #block-views-premium_content-block_1 .content .view > .view-content > .views-row .node-inner, #block-views-account_content_downloads-block .content .field-name-field-project-resources > .field-items > .field-item .node-inner, #block-views-account_content_downloads-block .content .field-name-field-project-resources > .field-items > .views-row .node-inner, #block-views-account_content_downloads-block .content .field-name-field-project-resources > .view-content > .field-item .node-inner, #block-views-account_content_downloads-block .content .field-name-field-project-resources > .view-content > .views-row .node-inner,
  #block-views-account_content_downloads-block .content .field-name-field-related-prebuilt-projects > .field-items > .field-item .node-inner,
  #block-views-account_content_downloads-block .content .field-name-field-related-prebuilt-projects > .field-items > .views-row .node-inner,
  #block-views-account_content_downloads-block .content .field-name-field-related-prebuilt-projects > .view-content > .field-item .node-inner,
  #block-views-account_content_downloads-block .content .field-name-field-related-prebuilt-projects > .view-content > .views-row .node-inner,
  #block-views-account_content_downloads-block .content .field-name-field-related-content > .field-items > .field-item .node-inner,
  #block-views-account_content_downloads-block .content .field-name-field-related-content > .field-items > .views-row .node-inner,
  #block-views-account_content_downloads-block .content .field-name-field-related-content > .view-content > .field-item .node-inner,
  #block-views-account_content_downloads-block .content .field-name-field-related-content > .view-content > .views-row .node-inner,
  #block-views-account_content_downloads-block .content .field-name-field-related-research > .field-items > .field-item .node-inner,
  #block-views-account_content_downloads-block .content .field-name-field-related-research > .field-items > .views-row .node-inner,
  #block-views-account_content_downloads-block .content .field-name-field-related-research > .view-content > .field-item .node-inner,
  #block-views-account_content_downloads-block .content .field-name-field-related-research > .view-content > .views-row .node-inner,
  #block-views-account_content_downloads-block .content .field-name-field-related-training > .field-items > .field-item .node-inner,
  #block-views-account_content_downloads-block .content .field-name-field-related-training > .field-items > .views-row .node-inner,
  #block-views-account_content_downloads-block .content .field-name-field-related-training > .view-content > .field-item .node-inner,
  #block-views-account_content_downloads-block .content .field-name-field-related-training > .view-content > .views-row .node-inner,
  #block-views-account_content_downloads-block .content .view > .field-items > .field-item .node-inner,
  #block-views-account_content_downloads-block .content .view > .field-items > .views-row .node-inner,
  #block-views-account_content_downloads-block .content .view > .view-content > .field-item .node-inner,
  #block-views-account_content_downloads-block .content .view > .view-content > .views-row .node-inner {
    height: fit-content;
  }
  /* line 2219, ../scss/demand_metric.scss */
  .node-template .content .field-name-field-project-resources > .field-items > .field-item .node-title-outer, .node-template .content .field-name-field-project-resources > .field-items > .views-row .node-title-outer, .node-template .content .field-name-field-project-resources > .view-content > .field-item .node-title-outer, .node-template .content .field-name-field-project-resources > .view-content > .views-row .node-title-outer,
  .node-template .content .field-name-field-related-prebuilt-projects > .field-items > .field-item .node-title-outer,
  .node-template .content .field-name-field-related-prebuilt-projects > .field-items > .views-row .node-title-outer,
  .node-template .content .field-name-field-related-prebuilt-projects > .view-content > .field-item .node-title-outer,
  .node-template .content .field-name-field-related-prebuilt-projects > .view-content > .views-row .node-title-outer,
  .node-template .content .field-name-field-related-content > .field-items > .field-item .node-title-outer,
  .node-template .content .field-name-field-related-content > .field-items > .views-row .node-title-outer,
  .node-template .content .field-name-field-related-content > .view-content > .field-item .node-title-outer,
  .node-template .content .field-name-field-related-content > .view-content > .views-row .node-title-outer,
  .node-template .content .field-name-field-related-research > .field-items > .field-item .node-title-outer,
  .node-template .content .field-name-field-related-research > .field-items > .views-row .node-title-outer,
  .node-template .content .field-name-field-related-research > .view-content > .field-item .node-title-outer,
  .node-template .content .field-name-field-related-research > .view-content > .views-row .node-title-outer,
  .node-template .content .field-name-field-related-training > .field-items > .field-item .node-title-outer,
  .node-template .content .field-name-field-related-training > .field-items > .views-row .node-title-outer,
  .node-template .content .field-name-field-related-training > .view-content > .field-item .node-title-outer,
  .node-template .content .field-name-field-related-training > .view-content > .views-row .node-title-outer,
  .node-template .content .view > .field-items > .field-item .node-title-outer,
  .node-template .content .view > .field-items > .views-row .node-title-outer,
  .node-template .content .view > .view-content > .field-item .node-title-outer,
  .node-template .content .view > .view-content > .views-row .node-title-outer, .node-prebuilt-project .content .field-name-field-project-resources > .field-items > .field-item .node-title-outer, .node-prebuilt-project .content .field-name-field-project-resources > .field-items > .views-row .node-title-outer, .node-prebuilt-project .content .field-name-field-project-resources > .view-content > .field-item .node-title-outer, .node-prebuilt-project .content .field-name-field-project-resources > .view-content > .views-row .node-title-outer,
  .node-prebuilt-project .content .field-name-field-related-prebuilt-projects > .field-items > .field-item .node-title-outer,
  .node-prebuilt-project .content .field-name-field-related-prebuilt-projects > .field-items > .views-row .node-title-outer,
  .node-prebuilt-project .content .field-name-field-related-prebuilt-projects > .view-content > .field-item .node-title-outer,
  .node-prebuilt-project .content .field-name-field-related-prebuilt-projects > .view-content > .views-row .node-title-outer,
  .node-prebuilt-project .content .field-name-field-related-content > .field-items > .field-item .node-title-outer,
  .node-prebuilt-project .content .field-name-field-related-content > .field-items > .views-row .node-title-outer,
  .node-prebuilt-project .content .field-name-field-related-content > .view-content > .field-item .node-title-outer,
  .node-prebuilt-project .content .field-name-field-related-content > .view-content > .views-row .node-title-outer,
  .node-prebuilt-project .content .field-name-field-related-research > .field-items > .field-item .node-title-outer,
  .node-prebuilt-project .content .field-name-field-related-research > .field-items > .views-row .node-title-outer,
  .node-prebuilt-project .content .field-name-field-related-research > .view-content > .field-item .node-title-outer,
  .node-prebuilt-project .content .field-name-field-related-research > .view-content > .views-row .node-title-outer,
  .node-prebuilt-project .content .field-name-field-related-training > .field-items > .field-item .node-title-outer,
  .node-prebuilt-project .content .field-name-field-related-training > .field-items > .views-row .node-title-outer,
  .node-prebuilt-project .content .field-name-field-related-training > .view-content > .field-item .node-title-outer,
  .node-prebuilt-project .content .field-name-field-related-training > .view-content > .views-row .node-title-outer,
  .node-prebuilt-project .content .view > .field-items > .field-item .node-title-outer,
  .node-prebuilt-project .content .view > .field-items > .views-row .node-title-outer,
  .node-prebuilt-project .content .view > .view-content > .field-item .node-title-outer,
  .node-prebuilt-project .content .view > .view-content > .views-row .node-title-outer, #block-views-premium_content-block_1 .content .field-name-field-project-resources > .field-items > .field-item .node-title-outer, #block-views-premium_content-block_1 .content .field-name-field-project-resources > .field-items > .views-row .node-title-outer, #block-views-premium_content-block_1 .content .field-name-field-project-resources > .view-content > .field-item .node-title-outer, #block-views-premium_content-block_1 .content .field-name-field-project-resources > .view-content > .views-row .node-title-outer,
  #block-views-premium_content-block_1 .content .field-name-field-related-prebuilt-projects > .field-items > .field-item .node-title-outer,
  #block-views-premium_content-block_1 .content .field-name-field-related-prebuilt-projects > .field-items > .views-row .node-title-outer,
  #block-views-premium_content-block_1 .content .field-name-field-related-prebuilt-projects > .view-content > .field-item .node-title-outer,
  #block-views-premium_content-block_1 .content .field-name-field-related-prebuilt-projects > .view-content > .views-row .node-title-outer,
  #block-views-premium_content-block_1 .content .field-name-field-related-content > .field-items > .field-item .node-title-outer,
  #block-views-premium_content-block_1 .content .field-name-field-related-content > .field-items > .views-row .node-title-outer,
  #block-views-premium_content-block_1 .content .field-name-field-related-content > .view-content > .field-item .node-title-outer,
  #block-views-premium_content-block_1 .content .field-name-field-related-content > .view-content > .views-row .node-title-outer,
  #block-views-premium_content-block_1 .content .field-name-field-related-research > .field-items > .field-item .node-title-outer,
  #block-views-premium_content-block_1 .content .field-name-field-related-research > .field-items > .views-row .node-title-outer,
  #block-views-premium_content-block_1 .content .field-name-field-related-research > .view-content > .field-item .node-title-outer,
  #block-views-premium_content-block_1 .content .field-name-field-related-research > .view-content > .views-row .node-title-outer,
  #block-views-premium_content-block_1 .content .field-name-field-related-training > .field-items > .field-item .node-title-outer,
  #block-views-premium_content-block_1 .content .field-name-field-related-training > .field-items > .views-row .node-title-outer,
  #block-views-premium_content-block_1 .content .field-name-field-related-training > .view-content > .field-item .node-title-outer,
  #block-views-premium_content-block_1 .content .field-name-field-related-training > .view-content > .views-row .node-title-outer,
  #block-views-premium_content-block_1 .content .view > .field-items > .field-item .node-title-outer,
  #block-views-premium_content-block_1 .content .view > .field-items > .views-row .node-title-outer,
  #block-views-premium_content-block_1 .content .view > .view-content > .field-item .node-title-outer,
  #block-views-premium_content-block_1 .content .view > .view-content > .views-row .node-title-outer, #block-views-account_content_downloads-block .content .field-name-field-project-resources > .field-items > .field-item .node-title-outer, #block-views-account_content_downloads-block .content .field-name-field-project-resources > .field-items > .views-row .node-title-outer, #block-views-account_content_downloads-block .content .field-name-field-project-resources > .view-content > .field-item .node-title-outer, #block-views-account_content_downloads-block .content .field-name-field-project-resources > .view-content > .views-row .node-title-outer,
  #block-views-account_content_downloads-block .content .field-name-field-related-prebuilt-projects > .field-items > .field-item .node-title-outer,
  #block-views-account_content_downloads-block .content .field-name-field-related-prebuilt-projects > .field-items > .views-row .node-title-outer,
  #block-views-account_content_downloads-block .content .field-name-field-related-prebuilt-projects > .view-content > .field-item .node-title-outer,
  #block-views-account_content_downloads-block .content .field-name-field-related-prebuilt-projects > .view-content > .views-row .node-title-outer,
  #block-views-account_content_downloads-block .content .field-name-field-related-content > .field-items > .field-item .node-title-outer,
  #block-views-account_content_downloads-block .content .field-name-field-related-content > .field-items > .views-row .node-title-outer,
  #block-views-account_content_downloads-block .content .field-name-field-related-content > .view-content > .field-item .node-title-outer,
  #block-views-account_content_downloads-block .content .field-name-field-related-content > .view-content > .views-row .node-title-outer,
  #block-views-account_content_downloads-block .content .field-name-field-related-research > .field-items > .field-item .node-title-outer,
  #block-views-account_content_downloads-block .content .field-name-field-related-research > .field-items > .views-row .node-title-outer,
  #block-views-account_content_downloads-block .content .field-name-field-related-research > .view-content > .field-item .node-title-outer,
  #block-views-account_content_downloads-block .content .field-name-field-related-research > .view-content > .views-row .node-title-outer,
  #block-views-account_content_downloads-block .content .field-name-field-related-training > .field-items > .field-item .node-title-outer,
  #block-views-account_content_downloads-block .content .field-name-field-related-training > .field-items > .views-row .node-title-outer,
  #block-views-account_content_downloads-block .content .field-name-field-related-training > .view-content > .field-item .node-title-outer,
  #block-views-account_content_downloads-block .content .field-name-field-related-training > .view-content > .views-row .node-title-outer,
  #block-views-account_content_downloads-block .content .view > .field-items > .field-item .node-title-outer,
  #block-views-account_content_downloads-block .content .view > .field-items > .views-row .node-title-outer,
  #block-views-account_content_downloads-block .content .view > .view-content > .field-item .node-title-outer,
  #block-views-account_content_downloads-block .content .view > .view-content > .views-row .node-title-outer {
    width: 100%;
  }
}
/* line 2226, ../scss/demand_metric.scss */
.node-template .content .field-name-field-project-resources .node-inner,
.node-template .content .field-name-field-related-prebuilt-projects .node-inner,
.node-template .content .field-name-field-related-content .node-inner,
.node-template .content .field-name-field-related-research .node-inner,
.node-template .content .field-name-field-related-training .node-inner,
.node-template .content .view .node-inner, .node-prebuilt-project .content .field-name-field-project-resources .node-inner,
.node-prebuilt-project .content .field-name-field-related-prebuilt-projects .node-inner,
.node-prebuilt-project .content .field-name-field-related-content .node-inner,
.node-prebuilt-project .content .field-name-field-related-research .node-inner,
.node-prebuilt-project .content .field-name-field-related-training .node-inner,
.node-prebuilt-project .content .view .node-inner, #block-views-premium_content-block_1 .content .field-name-field-project-resources .node-inner,
#block-views-premium_content-block_1 .content .field-name-field-related-prebuilt-projects .node-inner,
#block-views-premium_content-block_1 .content .field-name-field-related-content .node-inner,
#block-views-premium_content-block_1 .content .field-name-field-related-research .node-inner,
#block-views-premium_content-block_1 .content .field-name-field-related-training .node-inner,
#block-views-premium_content-block_1 .content .view .node-inner, #block-views-account_content_downloads-block .content .field-name-field-project-resources .node-inner,
#block-views-account_content_downloads-block .content .field-name-field-related-prebuilt-projects .node-inner,
#block-views-account_content_downloads-block .content .field-name-field-related-content .node-inner,
#block-views-account_content_downloads-block .content .field-name-field-related-research .node-inner,
#block-views-account_content_downloads-block .content .field-name-field-related-training .node-inner,
#block-views-account_content_downloads-block .content .view .node-inner {
  border: 1px solid #bbb;
  box-shadow: 0 2px 4px rgba(0, 0, 0, 0.2);
  margin: 12px;
  height: 242px;
}
@media (max-width: 1200px) {
  /* line 2226, ../scss/demand_metric.scss */
  .node-template .content .field-name-field-project-resources .node-inner,
  .node-template .content .field-name-field-related-prebuilt-projects .node-inner,
  .node-template .content .field-name-field-related-content .node-inner,
  .node-template .content .field-name-field-related-research .node-inner,
  .node-template .content .field-name-field-related-training .node-inner,
  .node-template .content .view .node-inner, .node-prebuilt-project .content .field-name-field-project-resources .node-inner,
  .node-prebuilt-project .content .field-name-field-related-prebuilt-projects .node-inner,
  .node-prebuilt-project .content .field-name-field-related-content .node-inner,
  .node-prebuilt-project .content .field-name-field-related-research .node-inner,
  .node-prebuilt-project .content .field-name-field-related-training .node-inner,
  .node-prebuilt-project .content .view .node-inner, #block-views-premium_content-block_1 .content .field-name-field-project-resources .node-inner,
  #block-views-premium_content-block_1 .content .field-name-field-related-prebuilt-projects .node-inner,
  #block-views-premium_content-block_1 .content .field-name-field-related-content .node-inner,
  #block-views-premium_content-block_1 .content .field-name-field-related-research .node-inner,
  #block-views-premium_content-block_1 .content .field-name-field-related-training .node-inner,
  #block-views-premium_content-block_1 .content .view .node-inner, #block-views-account_content_downloads-block .content .field-name-field-project-resources .node-inner,
  #block-views-account_content_downloads-block .content .field-name-field-related-prebuilt-projects .node-inner,
  #block-views-account_content_downloads-block .content .field-name-field-related-content .node-inner,
  #block-views-account_content_downloads-block .content .field-name-field-related-research .node-inner,
  #block-views-account_content_downloads-block .content .field-name-field-related-training .node-inner,
  #block-views-account_content_downloads-block .content .view .node-inner {
    height: 204px;
  }
  /* line 2234, ../scss/demand_metric.scss */
  .node-template .content .field-name-field-project-resources .node-inner .node-title-outer,
  .node-template .content .field-name-field-related-prebuilt-projects .node-inner .node-title-outer,
  .node-template .content .field-name-field-related-content .node-inner .node-title-outer,
  .node-template .content .field-name-field-related-research .node-inner .node-title-outer,
  .node-template .content .field-name-field-related-training .node-inner .node-title-outer,
  .node-template .content .view .node-inner .node-title-outer, .node-prebuilt-project .content .field-name-field-project-resources .node-inner .node-title-outer,
  .node-prebuilt-project .content .field-name-field-related-prebuilt-projects .node-inner .node-title-outer,
  .node-prebuilt-project .content .field-name-field-related-content .node-inner .node-title-outer,
  .node-prebuilt-project .content .field-name-field-related-research .node-inner .node-title-outer,
  .node-prebuilt-project .content .field-name-field-related-training .node-inner .node-title-outer,
  .node-prebuilt-project .content .view .node-inner .node-title-outer, #block-views-premium_content-block_1 .content .field-name-field-project-resources .node-inner .node-title-outer,
  #block-views-premium_content-block_1 .content .field-name-field-related-prebuilt-projects .node-inner .node-title-outer,
  #block-views-premium_content-block_1 .content .field-name-field-related-content .node-inner .node-title-outer,
  #block-views-premium_content-block_1 .content .field-name-field-related-research .node-inner .node-title-outer,
  #block-views-premium_content-block_1 .content .field-name-field-related-training .node-inner .node-title-outer,
  #block-views-premium_content-block_1 .content .view .node-inner .node-title-outer, #block-views-account_content_downloads-block .content .field-name-field-project-resources .node-inner .node-title-outer,
  #block-views-account_content_downloads-block .content .field-name-field-related-prebuilt-projects .node-inner .node-title-outer,
  #block-views-account_content_downloads-block .content .field-name-field-related-content .node-inner .node-title-outer,
  #block-views-account_content_downloads-block .content .field-name-field-related-research .node-inner .node-title-outer,
  #block-views-account_content_downloads-block .content .field-name-field-related-training .node-inner .node-title-outer,
  #block-views-account_content_downloads-block .content .view .node-inner .node-title-outer {
    height: 78px;
  }
}
@media (min-width: 1100px) and (max-width: 1349px) {
  /* line 2226, ../scss/demand_metric.scss */
  .node-template .content .field-name-field-project-resources .node-inner,
  .node-template .content .field-name-field-related-prebuilt-projects .node-inner,
  .node-template .content .field-name-field-related-content .node-inner,
  .node-template .content .field-name-field-related-research .node-inner,
  .node-template .content .field-name-field-related-training .node-inner,
  .node-template .content .view .node-inner, .node-prebuilt-project .content .field-name-field-project-resources .node-inner,
  .node-prebuilt-project .content .field-name-field-related-prebuilt-projects .node-inner,
  .node-prebuilt-project .content .field-name-field-related-content .node-inner,
  .node-prebuilt-project .content .field-name-field-related-research .node-inner,
  .node-prebuilt-project .content .field-name-field-related-training .node-inner,
  .node-prebuilt-project .content .view .node-inner, #block-views-premium_content-block_1 .content .field-name-field-project-resources .node-inner,
  #block-views-premium_content-block_1 .content .field-name-field-related-prebuilt-projects .node-inner,
  #block-views-premium_content-block_1 .content .field-name-field-related-content .node-inner,
  #block-views-premium_content-block_1 .content .field-name-field-related-research .node-inner,
  #block-views-premium_content-block_1 .content .field-name-field-related-training .node-inner,
  #block-views-premium_content-block_1 .content .view .node-inner, #block-views-account_content_downloads-block .content .field-name-field-project-resources .node-inner,
  #block-views-account_content_downloads-block .content .field-name-field-related-prebuilt-projects .node-inner,
  #block-views-account_content_downloads-block .content .field-name-field-related-content .node-inner,
  #block-views-account_content_downloads-block .content .field-name-field-related-research .node-inner,
  #block-views-account_content_downloads-block .content .field-name-field-related-training .node-inner,
  #block-views-account_content_downloads-block .content .view .node-inner {
    height: 238px;
  }
}
/* line 2243, ../scss/demand_metric.scss */
.node-template .content .field-name-field-project-resources .node-inner .field-name-field-project-image,
.node-template .content .field-name-field-project-resources .node-inner .field-name-field-template-image,
.node-template .content .field-name-field-related-prebuilt-projects .node-inner .field-name-field-project-image,
.node-template .content .field-name-field-related-prebuilt-projects .node-inner .field-name-field-template-image,
.node-template .content .field-name-field-related-content .node-inner .field-name-field-project-image,
.node-template .content .field-name-field-related-content .node-inner .field-name-field-template-image,
.node-template .content .field-name-field-related-research .node-inner .field-name-field-project-image,
.node-template .content .field-name-field-related-research .node-inner .field-name-field-template-image,
.node-template .content .field-name-field-related-training .node-inner .field-name-field-project-image,
.node-template .content .field-name-field-related-training .node-inner .field-name-field-template-image,
.node-template .content .view .node-inner .field-name-field-project-image,
.node-template .content .view .node-inner .field-name-field-template-image, .node-prebuilt-project .content .field-name-field-project-resources .node-inner .field-name-field-project-image,
.node-prebuilt-project .content .field-name-field-project-resources .node-inner .field-name-field-template-image,
.node-prebuilt-project .content .field-name-field-related-prebuilt-projects .node-inner .field-name-field-project-image,
.node-prebuilt-project .content .field-name-field-related-prebuilt-projects .node-inner .field-name-field-template-image,
.node-prebuilt-project .content .field-name-field-related-content .node-inner .field-name-field-project-image,
.node-prebuilt-project .content .field-name-field-related-content .node-inner .field-name-field-template-image,
.node-prebuilt-project .content .field-name-field-related-research .node-inner .field-name-field-project-image,
.node-prebuilt-project .content .field-name-field-related-research .node-inner .field-name-field-template-image,
.node-prebuilt-project .content .field-name-field-related-training .node-inner .field-name-field-project-image,
.node-prebuilt-project .content .field-name-field-related-training .node-inner .field-name-field-template-image,
.node-prebuilt-project .content .view .node-inner .field-name-field-project-image,
.node-prebuilt-project .content .view .node-inner .field-name-field-template-image, #block-views-premium_content-block_1 .content .field-name-field-project-resources .node-inner .field-name-field-project-image,
#block-views-premium_content-block_1 .content .field-name-field-project-resources .node-inner .field-name-field-template-image,
#block-views-premium_content-block_1 .content .field-name-field-related-prebuilt-projects .node-inner .field-name-field-project-image,
#block-views-premium_content-block_1 .content .field-name-field-related-prebuilt-projects .node-inner .field-name-field-template-image,
#block-views-premium_content-block_1 .content .field-name-field-related-content .node-inner .field-name-field-project-image,
#block-views-premium_content-block_1 .content .field-name-field-related-content .node-inner .field-name-field-template-image,
#block-views-premium_content-block_1 .content .field-name-field-related-research .node-inner .field-name-field-project-image,
#block-views-premium_content-block_1 .content .field-name-field-related-research .node-inner .field-name-field-template-image,
#block-views-premium_content-block_1 .content .field-name-field-related-training .node-inner .field-name-field-project-image,
#block-views-premium_content-block_1 .content .field-name-field-related-training .node-inner .field-name-field-template-image,
#block-views-premium_content-block_1 .content .view .node-inner .field-name-field-project-image,
#block-views-premium_content-block_1 .content .view .node-inner .field-name-field-template-image, #block-views-account_content_downloads-block .content .field-name-field-project-resources .node-inner .field-name-field-project-image,
#block-views-account_content_downloads-block .content .field-name-field-project-resources .node-inner .field-name-field-template-image,
#block-views-account_content_downloads-block .content .field-name-field-related-prebuilt-projects .node-inner .field-name-field-project-image,
#block-views-account_content_downloads-block .content .field-name-field-related-prebuilt-projects .node-inner .field-name-field-template-image,
#block-views-account_content_downloads-block .content .field-name-field-related-content .node-inner .field-name-field-project-image,
#block-views-account_content_downloads-block .content .field-name-field-related-content .node-inner .field-name-field-template-image,
#block-views-account_content_downloads-block .content .field-name-field-related-research .node-inner .field-name-field-project-image,
#block-views-account_content_downloads-block .content .field-name-field-related-research .node-inner .field-name-field-template-image,
#block-views-account_content_downloads-block .content .field-name-field-related-training .node-inner .field-name-field-project-image,
#block-views-account_content_downloads-block .content .field-name-field-related-training .node-inner .field-name-field-template-image,
#block-views-account_content_downloads-block .content .view .node-inner .field-name-field-project-image,
#block-views-account_content_downloads-block .content .view .node-inner .field-name-field-template-image {
  box-shadow: none;
  border: none;
  margin: 0;
}
/* line 2250, ../scss/demand_metric.scss */
.node-template .content .field-name-field-project-resources .node-inner .image-wrapper,
.node-template .content .field-name-field-related-prebuilt-projects .node-inner .image-wrapper,
.node-template .content .field-name-field-related-content .node-inner .image-wrapper,
.node-template .content .field-name-field-related-research .node-inner .image-wrapper,
.node-template .content .field-name-field-related-training .node-inner .image-wrapper,
.node-template .content .view .node-inner .image-wrapper, .node-prebuilt-project .content .field-name-field-project-resources .node-inner .image-wrapper,
.node-prebuilt-project .content .field-name-field-related-prebuilt-projects .node-inner .image-wrapper,
.node-prebuilt-project .content .field-name-field-related-content .node-inner .image-wrapper,
.node-prebuilt-project .content .field-name-field-related-research .node-inner .image-wrapper,
.node-prebuilt-project .content .field-name-field-related-training .node-inner .image-wrapper,
.node-prebuilt-project .content .view .node-inner .image-wrapper, #block-views-premium_content-block_1 .content .field-name-field-project-resources .node-inner .image-wrapper,
#block-views-premium_content-block_1 .content .field-name-field-related-prebuilt-projects .node-inner .image-wrapper,
#block-views-premium_content-block_1 .content .field-name-field-related-content .node-inner .image-wrapper,
#block-views-premium_content-block_1 .content .field-name-field-related-research .node-inner .image-wrapper,
#block-views-premium_content-block_1 .content .field-name-field-related-training .node-inner .image-wrapper,
#block-views-premium_content-block_1 .content .view .node-inner .image-wrapper, #block-views-account_content_downloads-block .content .field-name-field-project-resources .node-inner .image-wrapper,
#block-views-account_content_downloads-block .content .field-name-field-related-prebuilt-projects .node-inner .image-wrapper,
#block-views-account_content_downloads-block .content .field-name-field-related-content .node-inner .image-wrapper,
#block-views-account_content_downloads-block .content .field-name-field-related-research .node-inner .image-wrapper,
#block-views-account_content_downloads-block .content .field-name-field-related-training .node-inner .image-wrapper,
#block-views-account_content_downloads-block .content .view .node-inner .image-wrapper {
  position: relative;
}
/* line 2254, ../scss/demand_metric.scss */
.node-template .content .field-name-field-project-resources .views-row .node-inner,
.node-template .content .field-name-field-related-prebuilt-projects .views-row .node-inner,
.node-template .content .field-name-field-related-content .views-row .node-inner,
.node-template .content .field-name-field-related-research .views-row .node-inner,
.node-template .content .field-name-field-related-training .views-row .node-inner,
.node-template .content .view .views-row .node-inner, .node-prebuilt-project .content .field-name-field-project-resources .views-row .node-inner,
.node-prebuilt-project .content .field-name-field-related-prebuilt-projects .views-row .node-inner,
.node-prebuilt-project .content .field-name-field-related-content .views-row .node-inner,
.node-prebuilt-project .content .field-name-field-related-research .views-row .node-inner,
.node-prebuilt-project .content .field-name-field-related-training .views-row .node-inner,
.node-prebuilt-project .content .view .views-row .node-inner, #block-views-premium_content-block_1 .content .field-name-field-project-resources .views-row .node-inner,
#block-views-premium_content-block_1 .content .field-name-field-related-prebuilt-projects .views-row .node-inner,
#block-views-premium_content-block_1 .content .field-name-field-related-content .views-row .node-inner,
#block-views-premium_content-block_1 .content .field-name-field-related-research .views-row .node-inner,
#block-views-premium_content-block_1 .content .field-name-field-related-training .views-row .node-inner,
#block-views-premium_content-block_1 .content .view .views-row .node-inner, #block-views-account_content_downloads-block .content .field-name-field-project-resources .views-row .node-inner,
#block-views-account_content_downloads-block .content .field-name-field-related-prebuilt-projects .views-row .node-inner,
#block-views-account_content_downloads-block .content .field-name-field-related-content .views-row .node-inner,
#block-views-account_content_downloads-block .content .field-name-field-related-research .views-row .node-inner,
#block-views-account_content_downloads-block .content .field-name-field-related-training .views-row .node-inner,
#block-views-account_content_downloads-block .content .view .views-row .node-inner {
  height: 300px;
}
@media (max-width: 1200px) and (min-width: 1349px) {
  /* line 2254, ../scss/demand_metric.scss */
  .node-template .content .field-name-field-project-resources .views-row .node-inner,
  .node-template .content .field-name-field-related-prebuilt-projects .views-row .node-inner,
  .node-template .content .field-name-field-related-content .views-row .node-inner,
  .node-template .content .field-name-field-related-research .views-row .node-inner,
  .node-template .content .field-name-field-related-training .views-row .node-inner,
  .node-template .content .view .views-row .node-inner, .node-prebuilt-project .content .field-name-field-project-resources .views-row .node-inner,
  .node-prebuilt-project .content .field-name-field-related-prebuilt-projects .views-row .node-inner,
  .node-prebuilt-project .content .field-name-field-related-content .views-row .node-inner,
  .node-prebuilt-project .content .field-name-field-related-research .views-row .node-inner,
  .node-prebuilt-project .content .field-name-field-related-training .views-row .node-inner,
  .node-prebuilt-project .content .view .views-row .node-inner, #block-views-premium_content-block_1 .content .field-name-field-project-resources .views-row .node-inner,
  #block-views-premium_content-block_1 .content .field-name-field-related-prebuilt-projects .views-row .node-inner,
  #block-views-premium_content-block_1 .content .field-name-field-related-content .views-row .node-inner,
  #block-views-premium_content-block_1 .content .field-name-field-related-research .views-row .node-inner,
  #block-views-premium_content-block_1 .content .field-name-field-related-training .views-row .node-inner,
  #block-views-premium_content-block_1 .content .view .views-row .node-inner, #block-views-account_content_downloads-block .content .field-name-field-project-resources .views-row .node-inner,
  #block-views-account_content_downloads-block .content .field-name-field-related-prebuilt-projects .views-row .node-inner,
  #block-views-account_content_downloads-block .content .field-name-field-related-content .views-row .node-inner,
  #block-views-account_content_downloads-block .content .field-name-field-related-research .views-row .node-inner,
  #block-views-account_content_downloads-block .content .field-name-field-related-training .views-row .node-inner,
  #block-views-account_content_downloads-block .content .view .views-row .node-inner {
    height: 280px;
  }
}
@media (min-width: 1100px) and (max-width: 1349px) {
  /* line 2254, ../scss/demand_metric.scss */
  .node-template .content .field-name-field-project-resources .views-row .node-inner,
  .node-template .content .field-name-field-related-prebuilt-projects .views-row .node-inner,
  .node-template .content .field-name-field-related-content .views-row .node-inner,
  .node-template .content .field-name-field-related-research .views-row .node-inner,
  .node-template .content .field-name-field-related-training .views-row .node-inner,
  .node-template .content .view .views-row .node-inner, .node-prebuilt-project .content .field-name-field-project-resources .views-row .node-inner,
  .node-prebuilt-project .content .field-name-field-related-prebuilt-projects .views-row .node-inner,
  .node-prebuilt-project .content .field-name-field-related-content .views-row .node-inner,
  .node-prebuilt-project .content .field-name-field-related-research .views-row .node-inner,
  .node-prebuilt-project .content .field-name-field-related-training .views-row .node-inner,
  .node-prebuilt-project .content .view .views-row .node-inner, #block-views-premium_content-block_1 .content .field-name-field-project-resources .views-row .node-inner,
  #block-views-premium_content-block_1 .content .field-name-field-related-prebuilt-projects .views-row .node-inner,
  #block-views-premium_content-block_1 .content .field-name-field-related-content .views-row .node-inner,
  #block-views-premium_content-block_1 .content .field-name-field-related-research .views-row .node-inner,
  #block-views-premium_content-block_1 .content .field-name-field-related-training .views-row .node-inner,
  #block-views-premium_content-block_1 .content .view .views-row .node-inner, #block-views-account_content_downloads-block .content .field-name-field-project-resources .views-row .node-inner,
  #block-views-account_content_downloads-block .content .field-name-field-related-prebuilt-projects .views-row .node-inner,
  #block-views-account_content_downloads-block .content .field-name-field-related-content .views-row .node-inner,
  #block-views-account_content_downloads-block .content .field-name-field-related-research .views-row .node-inner,
  #block-views-account_content_downloads-block .content .field-name-field-related-training .views-row .node-inner,
  #block-views-account_content_downloads-block .content .view .views-row .node-inner {
    height: 270px;
  }
}
@media (min-width: 481px) and (max-width: 1099px) {
  /* line 2254, ../scss/demand_metric.scss */
  .node-template .content .field-name-field-project-resources .views-row .node-inner,
  .node-template .content .field-name-field-related-prebuilt-projects .views-row .node-inner,
  .node-template .content .field-name-field-related-content .views-row .node-inner,
  .node-template .content .field-name-field-related-research .views-row .node-inner,
  .node-template .content .field-name-field-related-training .views-row .node-inner,
  .node-template .content .view .views-row .node-inner, .node-prebuilt-project .content .field-name-field-project-resources .views-row .node-inner,
  .node-prebuilt-project .content .field-name-field-related-prebuilt-projects .views-row .node-inner,
  .node-prebuilt-project .content .field-name-field-related-content .views-row .node-inner,
  .node-prebuilt-project .content .field-name-field-related-research .views-row .node-inner,
  .node-prebuilt-project .content .field-name-field-related-training .views-row .node-inner,
  .node-prebuilt-project .content .view .views-row .node-inner, #block-views-premium_content-block_1 .content .field-name-field-project-resources .views-row .node-inner,
  #block-views-premium_content-block_1 .content .field-name-field-related-prebuilt-projects .views-row .node-inner,
  #block-views-premium_content-block_1 .content .field-name-field-related-content .views-row .node-inner,
  #block-views-premium_content-block_1 .content .field-name-field-related-research .views-row .node-inner,
  #block-views-premium_content-block_1 .content .field-name-field-related-training .views-row .node-inner,
  #block-views-premium_content-block_1 .content .view .views-row .node-inner, #block-views-account_content_downloads-block .content .field-name-field-project-resources .views-row .node-inner,
  #block-views-account_content_downloads-block .content .field-name-field-related-prebuilt-projects .views-row .node-inner,
  #block-views-account_content_downloads-block .content .field-name-field-related-content .views-row .node-inner,
  #block-views-account_content_downloads-block .content .field-name-field-related-research .views-row .node-inner,
  #block-views-account_content_downloads-block .content .field-name-field-related-training .views-row .node-inner,
  #block-views-account_content_downloads-block .content .view .views-row .node-inner {
    height: 240px;
  }
}
/* line 2270, ../scss/demand_metric.scss */
.node-template .content .field-name-field-project-resources .node-title-outer,
.node-template .content .field-name-field-related-prebuilt-projects .node-title-outer,
.node-template .content .field-name-field-related-content .node-title-outer,
.node-template .content .field-name-field-related-research .node-title-outer,
.node-template .content .field-name-field-related-training .node-title-outer,
.node-template .content .view .node-title-outer, .node-prebuilt-project .content .field-name-field-project-resources .node-title-outer,
.node-prebuilt-project .content .field-name-field-related-prebuilt-projects .node-title-outer,
.node-prebuilt-project .content .field-name-field-related-content .node-title-outer,
.node-prebuilt-project .content .field-name-field-related-research .node-title-outer,
.node-prebuilt-project .content .field-name-field-related-training .node-title-outer,
.node-prebuilt-project .content .view .node-title-outer, #block-views-premium_content-block_1 .content .field-name-field-project-resources .node-title-outer,
#block-views-premium_content-block_1 .content .field-name-field-related-prebuilt-projects .node-title-outer,
#block-views-premium_content-block_1 .content .field-name-field-related-content .node-title-outer,
#block-views-premium_content-block_1 .content .field-name-field-related-research .node-title-outer,
#block-views-premium_content-block_1 .content .field-name-field-related-training .node-title-outer,
#block-views-premium_content-block_1 .content .view .node-title-outer, #block-views-account_content_downloads-block .content .field-name-field-project-resources .node-title-outer,
#block-views-account_content_downloads-block .content .field-name-field-related-prebuilt-projects .node-title-outer,
#block-views-account_content_downloads-block .content .field-name-field-related-content .node-title-outer,
#block-views-account_content_downloads-block .content .field-name-field-related-research .node-title-outer,
#block-views-account_content_downloads-block .content .field-name-field-related-training .node-title-outer,
#block-views-account_content_downloads-block .content .view .node-title-outer {
  height: 86px;
  display: table;
}
/* line 2274, ../scss/demand_metric.scss */
.node-template .content .field-name-field-project-resources .node-title,
.node-template .content .field-name-field-related-prebuilt-projects .node-title,
.node-template .content .field-name-field-related-content .node-title,
.node-template .content .field-name-field-related-research .node-title,
.node-template .content .field-name-field-related-training .node-title,
.node-template .content .view .node-title, .node-prebuilt-project .content .field-name-field-project-resources .node-title,
.node-prebuilt-project .content .field-name-field-related-prebuilt-projects .node-title,
.node-prebuilt-project .content .field-name-field-related-content .node-title,
.node-prebuilt-project .content .field-name-field-related-research .node-title,
.node-prebuilt-project .content .field-name-field-related-training .node-title,
.node-prebuilt-project .content .view .node-title, #block-views-premium_content-block_1 .content .field-name-field-project-resources .node-title,
#block-views-premium_content-block_1 .content .field-name-field-related-prebuilt-projects .node-title,
#block-views-premium_content-block_1 .content .field-name-field-related-content .node-title,
#block-views-premium_content-block_1 .content .field-name-field-related-research .node-title,
#block-views-premium_content-block_1 .content .field-name-field-related-training .node-title,
#block-views-premium_content-block_1 .content .view .node-title, #block-views-account_content_downloads-block .content .field-name-field-project-resources .node-title,
#block-views-account_content_downloads-block .content .field-name-field-related-prebuilt-projects .node-title,
#block-views-account_content_downloads-block .content .field-name-field-related-content .node-title,
#block-views-account_content_downloads-block .content .field-name-field-related-research .node-title,
#block-views-account_content_downloads-block .content .field-name-field-related-training .node-title,
#block-views-account_content_downloads-block .content .view .node-title {
  padding: 0 15px;
  display: table-cell;
  vertical-align: middle;
}
/* line 2281, ../scss/demand_metric.scss */
.node-template .content .content-single-column > .content-type-image, .node-prebuilt-project .content .content-single-column > .content-type-image, #block-views-premium_content-block_1 .content .content-single-column > .content-type-image, #block-views-account_content_downloads-block .content .content-single-column > .content-type-image {
  width: 50px;
  height: 50px;
  position: absolute;
  top: 22px;
  left: 15px;
}
/* line 2290, ../scss/demand_metric.scss */
body.has-content-tabs .node-template .content .content-single-column > .content-type-image, body.has-content-tabs .node-prebuilt-project .content .content-single-column > .content-type-image, body.has-content-tabs #block-views-premium_content-block_1 .content .content-single-column > .content-type-image, body.has-content-tabs #block-views-account_content_downloads-block .content .content-single-column > .content-type-image {
  top: 47px;
}
/* line 2293, ../scss/demand_metric.scss */
.node-template .content .content-single-column > .content-type-image span, .node-prebuilt-project .content .content-single-column > .content-type-image span, #block-views-premium_content-block_1 .content .content-single-column > .content-type-image span, #block-views-account_content_downloads-block .content .content-single-column > .content-type-image span {
  display: block;
  background: url("../images/social/icon_type_other_md.png") no-repeat transparent;
  width: 50px;
  height: 50px;
}
/* line 685, ../scss/mixins/_mixins.scss */
.node-template .content .content-single-column > .content-type-image span.powerpoint, .node-prebuilt-project .content .content-single-column > .content-type-image span.powerpoint, #block-views-premium_content-block_1 .content .content-single-column > .content-type-image span.powerpoint, #block-views-account_content_downloads-block .content .content-single-column > .content-type-image span.powerpoint {
  background-image: url("../images/social/icon_type_powerpoint_md.png");
}
/* line 685, ../scss/mixins/_mixins.scss */
.node-template .content .content-single-column > .content-type-image span.excel, .node-prebuilt-project .content .content-single-column > .content-type-image span.excel, #block-views-premium_content-block_1 .content .content-single-column > .content-type-image span.excel, #block-views-account_content_downloads-block .content .content-single-column > .content-type-image span.excel {
  background-image: url("../images/social/icon_type_excel_md.png");
}
/* line 685, ../scss/mixins/_mixins.scss */
.node-template .content .content-single-column > .content-type-image span.pdf, .node-prebuilt-project .content .content-single-column > .content-type-image span.pdf, #block-views-premium_content-block_1 .content .content-single-column > .content-type-image span.pdf, #block-views-account_content_downloads-block .content .content-single-column > .content-type-image span.pdf {
  background-image: url("../images/social/icon_type_pdf_md.png");
}
/* line 685, ../scss/mixins/_mixins.scss */
.node-template .content .content-single-column > .content-type-image span.training, .node-prebuilt-project .content .content-single-column > .content-type-image span.training, #block-views-premium_content-block_1 .content .content-single-column > .content-type-image span.training, #block-views-account_content_downloads-block .content .content-single-column > .content-type-image span.training {
  background-image: url("../images/social/icon_type_training_md.png");
}
/* line 685, ../scss/mixins/_mixins.scss */
.node-template .content .content-single-column > .content-type-image span.video, .node-prebuilt-project .content .content-single-column > .content-type-image span.video, #block-views-premium_content-block_1 .content .content-single-column > .content-type-image span.video, #block-views-account_content_downloads-block .content .content-single-column > .content-type-image span.video {
  background-image: url("../images/social/icon_type_video_md.png");
}
/* line 685, ../scss/mixins/_mixins.scss */
.node-template .content .content-single-column > .content-type-image span.word, .node-prebuilt-project .content .content-single-column > .content-type-image span.word, #block-views-premium_content-block_1 .content .content-single-column > .content-type-image span.word, #block-views-account_content_downloads-block .content .content-single-column > .content-type-image span.word {
  background-image: url("../images/social/icon_type_word_md.png");
}
/* line 685, ../scss/mixins/_mixins.scss */
.node-template .content .content-single-column > .content-type-image span.other, .node-prebuilt-project .content .content-single-column > .content-type-image span.other, #block-views-premium_content-block_1 .content .content-single-column > .content-type-image span.other, #block-views-account_content_downloads-block .content .content-single-column > .content-type-image span.other {
  background-image: url("../images/social/icon_type_other_md.png");
}
/* line 685, ../scss/mixins/_mixins.scss */
.node-template .content .content-single-column > .content-type-image span.project, .node-prebuilt-project .content .content-single-column > .content-type-image span.project, #block-views-premium_content-block_1 .content .content-single-column > .content-type-image span.project, #block-views-account_content_downloads-block .content .content-single-column > .content-type-image span.project {
  background-image: url("../images/social/icon_type_project_md.png");
}
/* line 2297, ../scss/demand_metric.scss */
.node-template .content .premium-tab-right, .node-prebuilt-project .content .premium-tab-right, #block-views-premium_content-block_1 .content .premium-tab-right, #block-views-account_content_downloads-block .content .premium-tab-right {
  z-index: 2;
  display: block;
  position: absolute;
  top: 0;
  right: 10px;
  width: 85px;
  height: 85px;
  background: transparent url("../images/flag_exec_r.png") no-repeat;
  text-decoration: none;
  font-size: 0px;
  text-indent: -5000px;
}
/* line 2308, ../scss/demand_metric.scss */
.has-content-tabs .node-template .content .premium-tab-right, .has-content-tabs .node-prebuilt-project .content .premium-tab-right, .has-content-tabs #block-views-premium_content-block_1 .content .premium-tab-right, .has-content-tabs #block-views-account_content_downloads-block .content .premium-tab-right {
  top: 23px;
}
/* line 2312, ../scss/demand_metric.scss */
.node-template .content .free-tab-right, .node-prebuilt-project .content .free-tab-right, #block-views-premium_content-block_1 .content .free-tab-right, #block-views-account_content_downloads-block .content .free-tab-right {
  z-index: 2;
  display: block;
  position: absolute;
  top: 0;
  right: 10px;
  width: 85px;
  height: 85px;
  background: transparent url("../images/flag_free_r.png") no-repeat;
  text-decoration: none;
  font-size: 0px;
  text-indent: -5000px;
}
/* line 2323, ../scss/demand_metric.scss */
.has-content-tabs .node-template .content .free-tab-right, .has-content-tabs .node-prebuilt-project .content .free-tab-right, .has-content-tabs #block-views-premium_content-block_1 .content .free-tab-right, .has-content-tabs #block-views-account_content_downloads-block .content .free-tab-right {
  top: 23px;
}
/* line 2327, ../scss/demand_metric.scss */
.node-template .content .cost-tag, .node-prebuilt-project .content .cost-tag, #block-views-premium_content-block_1 .content .cost-tag, #block-views-account_content_downloads-block .content .cost-tag {
  position: absolute;
  top: 5px;
  right: 15px;
}
/* line 2333, ../scss/demand_metric.scss */
.node-template .content .cost-tag a, .node-prebuilt-project .content .cost-tag a, #block-views-premium_content-block_1 .content .cost-tag a, #block-views-account_content_downloads-block .content .cost-tag a {
  text-decoration: none;
}
/* line 2337, ../scss/demand_metric.scss */
.has-content-tabs .node-template .content .cost-tag, .has-content-tabs .node-prebuilt-project .content .cost-tag, .has-content-tabs #block-views-premium_content-block_1 .content .cost-tag, .has-content-tabs #block-views-account_content_downloads-block .content .cost-tag {
  top: 28px;
}
/* line 2341, ../scss/demand_metric.scss */
.node-template .content .cost-tag .content-cost, .node-prebuilt-project .content .cost-tag .content-cost, #block-views-premium_content-block_1 .content .cost-tag .content-cost, #block-views-account_content_downloads-block .content .cost-tag .content-cost {
  padding: 5px 8px;
  font-size: 12px;
  line-height: 1em;
  display: block;
  color: #fff;
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  text-shadow: 1px 1px rgba(0, 0, 0, 0.5);
  border-radius: 2px;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
}
/* line 956, ../scss/mixins/_mixins.scss */
.node-template .content .cost-tag .content-cost, .node-template .content .cost-tag .content-cost.free, .node-prebuilt-project .content .cost-tag .content-cost, .node-prebuilt-project .content .cost-tag .content-cost.free, #block-views-premium_content-block_1 .content .cost-tag .content-cost, #block-views-premium_content-block_1 .content .cost-tag .content-cost.free, #block-views-account_content_downloads-block .content .cost-tag .content-cost, #block-views-account_content_downloads-block .content .cost-tag .content-cost.free {
  background: linear-gradient(155deg, #5d9146 0%, #92c07d 100%);
}
/* line 959, ../scss/mixins/_mixins.scss */
.node-template .content .cost-tag .content-cost.premium, .node-prebuilt-project .content .cost-tag .content-cost.premium, #block-views-premium_content-block_1 .content .cost-tag .content-cost.premium, #block-views-account_content_downloads-block .content .cost-tag .content-cost.premium {
  background: linear-gradient(115deg, #c20f51 0%, #f14685 100%);
  display: none;
}
/* line 963, ../scss/mixins/_mixins.scss */
.node-template .content .cost-tag .content-cost.team, .node-prebuilt-project .content .cost-tag .content-cost.team, #block-views-premium_content-block_1 .content .cost-tag .content-cost.team, #block-views-account_content_downloads-block .content .cost-tag .content-cost.team {
  background: linear-gradient(155deg, #1d5c72 0%, #5488aa 100%);
  display: none;
}
/* line 2346, ../scss/demand_metric.scss */
.node-template .content .small_card .cost-tag, .node-template .content .med_card .cost-tag, .node-prebuilt-project .content .small_card .cost-tag, .node-prebuilt-project .content .med_card .cost-tag, #block-views-premium_content-block_1 .content .small_card .cost-tag, #block-views-premium_content-block_1 .content .med_card .cost-tag, #block-views-account_content_downloads-block .content .small_card .cost-tag, #block-views-account_content_downloads-block .content .med_card .cost-tag {
  top: auto;
  bottom: 5px;
  right: 5px;
}
/* line 2352, ../scss/demand_metric.scss */
.node-template .content .med_card, .node-prebuilt-project .content .med_card, #block-views-premium_content-block_1 .content .med_card, #block-views-account_content_downloads-block .content .med_card {
  display: block;
  /* Fallback for non-webkit */
  display: -webkit-box;
  max-width: 400px;
  height: ellipsize-height(20px, 1.3, 2);
  /* Fallback for non-webkit */
  font-size: 20px;
  line-height: 1.3;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  margin: 0;
}
/* line 2355, ../scss/demand_metric.scss */
.node-template .content .med_card a, .node-prebuilt-project .content .med_card a, #block-views-premium_content-block_1 .content .med_card a, #block-views-account_content_downloads-block .content .med_card a {
  text-decoration: none;
}
/* line 2359, ../scss/demand_metric.scss */
.node-template .content .med_card .node-title, .node-prebuilt-project .content .med_card .node-title, #block-views-premium_content-block_1 .content .med_card .node-title, #block-views-account_content_downloads-block .content .med_card .node-title {
  color: #555;
}
/* line 2362, ../scss/demand_metric.scss */
.node-template .content .med_card .node-title:hover, .node-prebuilt-project .content .med_card .node-title:hover, #block-views-premium_content-block_1 .content .med_card .node-title:hover, #block-views-account_content_downloads-block .content .med_card .node-title:hover {
  color: #000;
}
/* line 2367, ../scss/demand_metric.scss */
.node-template .content .tags-list-wrapper, .node-prebuilt-project .content .tags-list-wrapper, #block-views-premium_content-block_1 .content .tags-list-wrapper, #block-views-account_content_downloads-block .content .tags-list-wrapper {
  background: #fff;
  padding-left: 80px;
  padding-bottom: 8px;
}
/* line 14, ../scss/mixins/_clearfix.scss */
.node-template .content .tags-list-wrapper:before, .node-template .content .tags-list-wrapper:after, .node-prebuilt-project .content .tags-list-wrapper:before, .node-prebuilt-project .content .tags-list-wrapper:after, #block-views-premium_content-block_1 .content .tags-list-wrapper:before, #block-views-premium_content-block_1 .content .tags-list-wrapper:after, #block-views-account_content_downloads-block .content .tags-list-wrapper:before, #block-views-account_content_downloads-block .content .tags-list-wrapper:after {
  content: " ";
  display: table;
}
/* line 19, ../scss/mixins/_clearfix.scss */
.node-template .content .tags-list-wrapper:after, .node-prebuilt-project .content .tags-list-wrapper:after, #block-views-premium_content-block_1 .content .tags-list-wrapper:after, #block-views-account_content_downloads-block .content .tags-list-wrapper:after {
  clear: both;
}
/* line 2373, ../scss/demand_metric.scss */
.node-template .content .tags-list-wrapper a, .node-prebuilt-project .content .tags-list-wrapper a, #block-views-premium_content-block_1 .content .tags-list-wrapper a, #block-views-account_content_downloads-block .content .tags-list-wrapper a {
  -moz-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -o-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -webkit-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  transition: all 100ms cubic-bezier(0.62, 0, 0.48, 1);
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: #fafafa;
  color: #505B65;
  border: 1px solid #bbc5cd;
  padding: 5px 12px 4px 10px;
  float: left;
  margin-right: 8px;
  display: block;
  font-weight: 600;
  font-size: 12px;
  line-height: 1em;
  position: relative;
  max-width: 175px;
  margin-bottom: 8px;
}
/* line 557, ../scss/mixins/_mixins.scss */
.node-template .content .tags-list-wrapper a .remove, .node-prebuilt-project .content .tags-list-wrapper a .remove, #block-views-premium_content-block_1 .content .tags-list-wrapper a .remove, #block-views-account_content_downloads-block .content .tags-list-wrapper a .remove {
  width: 5px;
  height: 5px;
  display: block;
  background: url(../images/social/icon_closetag.png) center center no-repeat;
  position: absolute;
  top: 3px;
  right: 3px;
}
/* line 566, ../scss/mixins/_mixins.scss */
.node-template .content .tags-list-wrapper a:hover, .node-prebuilt-project .content .tags-list-wrapper a:hover, #block-views-premium_content-block_1 .content .tags-list-wrapper a:hover, #block-views-account_content_downloads-block .content .tags-list-wrapper a:hover {
  text-decoration: none;
  color: #212f3d;
  background: #e5e6e7;
}
/* line 571, ../scss/mixins/_mixins.scss */
.node-template .content .tags-list-wrapper a:hover .remove, .node-prebuilt-project .content .tags-list-wrapper a:hover .remove, #block-views-premium_content-block_1 .content .tags-list-wrapper a:hover .remove, #block-views-account_content_downloads-block .content .tags-list-wrapper a:hover .remove {
  background-image: url(../images/social/icon_closetag_hover.png);
}
/* line 575, ../scss/mixins/_mixins.scss */
.node-template .content .tags-list-wrapper a.ajax-loading, .node-prebuilt-project .content .tags-list-wrapper a.ajax-loading, #block-views-premium_content-block_1 .content .tags-list-wrapper a.ajax-loading, #block-views-account_content_downloads-block .content .tags-list-wrapper a.ajax-loading {
  background: url("../images/social/ajax_loader_lt_gray.gif");
}
/* line 2377, ../scss/demand_metric.scss */
.node-template .content .tags-list-wrapper .ellipsis, .node-prebuilt-project .content .tags-list-wrapper .ellipsis, #block-views-premium_content-block_1 .content .tags-list-wrapper .ellipsis, #block-views-account_content_downloads-block .content .tags-list-wrapper .ellipsis {
  display: none;
}
/* line 2381, ../scss/demand_metric.scss */
.node-template .content .field-name-field-video-embed, .node-prebuilt-project .content .field-name-field-video-embed, #block-views-premium_content-block_1 .content .field-name-field-video-embed, #block-views-account_content_downloads-block .content .field-name-field-video-embed {
  background: #fff;
  margin-bottom: 20px;
}
/* line 2385, ../scss/demand_metric.scss */
.node-template .content .field-name-field-video-embed .field-item > div, .node-prebuilt-project .content .field-name-field-video-embed .field-item > div, #block-views-premium_content-block_1 .content .field-name-field-video-embed .field-item > div, #block-views-account_content_downloads-block .content .field-name-field-video-embed .field-item > div {
  width: 100% !important;
}
/* line 2389, ../scss/demand_metric.scss */
.node-template .content .field-name-field-video-embed iframe, .node-prebuilt-project .content .field-name-field-video-embed iframe, #block-views-premium_content-block_1 .content .field-name-field-video-embed iframe, #block-views-account_content_downloads-block .content .field-name-field-video-embed iframe {
  margin-bottom: 0 !important;
}
/* line 2395, ../scss/demand_metric.scss */
.node-template .content .field-name-field-project-image, .node-prebuilt-project .content .field-name-field-project-image, #block-views-premium_content-block_1 .content .field-name-field-project-image, #block-views-account_content_downloads-block .content .field-name-field-project-image {
  margin-bottom: 20px;
}
/* line 2396, ../scss/demand_metric.scss */
.node-template .content .field-name-field-project-image img, .node-prebuilt-project .content .field-name-field-project-image img, #block-views-premium_content-block_1 .content .field-name-field-project-image img, #block-views-account_content_downloads-block .content .field-name-field-project-image img {
  width: 100%;
}
/* line 2404, ../scss/demand_metric.scss */
.node-template .content .field-name-field-related-content .views-row, .node-prebuilt-project .content .field-name-field-related-content .views-row, #block-views-premium_content-block_1 .content .field-name-field-related-content .views-row, #block-views-account_content_downloads-block .content .field-name-field-related-content .views-row {
  background: white;
  border-bottom: 1px solid #bbc5cd;
  position: relative;
  padding: 9px 5px 10px 10px;
}
/* line 14, ../scss/mixins/_clearfix.scss */
.node-template .content .field-name-field-related-content .views-row:before, .node-template .content .field-name-field-related-content .views-row:after, .node-prebuilt-project .content .field-name-field-related-content .views-row:before, .node-prebuilt-project .content .field-name-field-related-content .views-row:after, #block-views-premium_content-block_1 .content .field-name-field-related-content .views-row:before, #block-views-premium_content-block_1 .content .field-name-field-related-content .views-row:after, #block-views-account_content_downloads-block .content .field-name-field-related-content .views-row:before, #block-views-account_content_downloads-block .content .field-name-field-related-content .views-row:after {
  content: " ";
  display: table;
}
/* line 19, ../scss/mixins/_clearfix.scss */
.node-template .content .field-name-field-related-content .views-row:after, .node-prebuilt-project .content .field-name-field-related-content .views-row:after, #block-views-premium_content-block_1 .content .field-name-field-related-content .views-row:after, #block-views-account_content_downloads-block .content .field-name-field-related-content .views-row:after {
  clear: both;
}
/* line 2415, ../scss/demand_metric.scss */
.node-template .content .field-name-field-related-research .field-item > div,
.node-template .content .field-name-field-related-training .field-item > div, .node-prebuilt-project .content .field-name-field-related-research .field-item > div,
.node-prebuilt-project .content .field-name-field-related-training .field-item > div, #block-views-premium_content-block_1 .content .field-name-field-related-research .field-item > div,
#block-views-premium_content-block_1 .content .field-name-field-related-training .field-item > div, #block-views-account_content_downloads-block .content .field-name-field-related-research .field-item > div,
#block-views-account_content_downloads-block .content .field-name-field-related-training .field-item > div {
  background: white;
  position: relative;
  padding: 9px 5px 10px 10px;
}
/* line 14, ../scss/mixins/_clearfix.scss */
.node-template .content .field-name-field-related-research .field-item > div:before, .node-template .content .field-name-field-related-research .field-item > div:after,
.node-template .content .field-name-field-related-training .field-item > div:before,
.node-template .content .field-name-field-related-training .field-item > div:after, .node-prebuilt-project .content .field-name-field-related-research .field-item > div:before, .node-prebuilt-project .content .field-name-field-related-research .field-item > div:after,
.node-prebuilt-project .content .field-name-field-related-training .field-item > div:before,
.node-prebuilt-project .content .field-name-field-related-training .field-item > div:after, #block-views-premium_content-block_1 .content .field-name-field-related-research .field-item > div:before, #block-views-premium_content-block_1 .content .field-name-field-related-research .field-item > div:after,
#block-views-premium_content-block_1 .content .field-name-field-related-training .field-item > div:before,
#block-views-premium_content-block_1 .content .field-name-field-related-training .field-item > div:after, #block-views-account_content_downloads-block .content .field-name-field-related-research .field-item > div:before, #block-views-account_content_downloads-block .content .field-name-field-related-research .field-item > div:after,
#block-views-account_content_downloads-block .content .field-name-field-related-training .field-item > div:before,
#block-views-account_content_downloads-block .content .field-name-field-related-training .field-item > div:after {
  content: " ";
  display: table;
}
/* line 19, ../scss/mixins/_clearfix.scss */
.node-template .content .field-name-field-related-research .field-item > div:after,
.node-template .content .field-name-field-related-training .field-item > div:after, .node-prebuilt-project .content .field-name-field-related-research .field-item > div:after,
.node-prebuilt-project .content .field-name-field-related-training .field-item > div:after, #block-views-premium_content-block_1 .content .field-name-field-related-research .field-item > div:after,
#block-views-premium_content-block_1 .content .field-name-field-related-training .field-item > div:after, #block-views-account_content_downloads-block .content .field-name-field-related-research .field-item > div:after,
#block-views-account_content_downloads-block .content .field-name-field-related-training .field-item > div:after {
  clear: both;
}

/* line 2431, ../scss/demand_metric.scss */
.node-prebuilt-project .field-name-field-project-image img {
  border: 1px solid #cac4aa;
}

/* line 2439, ../scss/demand_metric.scss */
.join-community-links a {
  display: block;
  padding: 15px 30px 20px 70px;
  color: #413f3e;
  border-bottom: 1px solid #bbc5cd;
  background-position: 20px 20px;
  background-repeat: no-repeat;
  font-size: 14px;
}
/* line 2448, ../scss/demand_metric.scss */
.join-community-links a:hover, .join-community-links a:active {
  background-color: #fcfcfa;
  text-decoration: none;
}
/* line 2455, ../scss/demand_metric.scss */
.join-community-links a.discussion-link {
  background-image: url("../images/social/icon_discussion_lg.png");
}
/* line 2455, ../scss/demand_metric.scss */
.join-community-links a.expert-link {
  background-image: url("../images/social/icon_expert_lg.png");
}
/* line 2455, ../scss/demand_metric.scss */
.join-community-links a.idea-link {
  background-image: url("../images/social/icon_idea_lg.png");
}
/* line 2455, ../scss/demand_metric.scss */
.join-community-links a.helpdesk-link {
  background-image: url("../images/social/icon_helpdesk_lg.png");
}
/* line 2460, ../scss/demand_metric.scss */
.join-community-links a span.title {
  display: block;
  font-size: 16px;
  font-weight: 600;
  color: #1d1c1b;
}
/* line 2468, ../scss/demand_metric.scss */
#block-boxes-get_involved .join-community-links a {
  padding: 10px 30px 10px 50px;
  background-position: 13px 13px;
  border: 0;
  font-size: 14px;
}
/* line 2474, ../scss/demand_metric.scss */
#block-boxes-get_involved .join-community-links a:hover, #block-boxes-get_involved .join-community-links a:active {
  font-weight: 600;
}
/* line 2480, ../scss/demand_metric.scss */
#block-boxes-get_involved .join-community-links a.discussion-link {
  background-image: url("../images/social/icon_discussion_md.png");
}
/* line 2480, ../scss/demand_metric.scss */
#block-boxes-get_involved .join-community-links a.expert-link {
  background-image: url("../images/social/icon_expert_md.png");
}
/* line 2480, ../scss/demand_metric.scss */
#block-boxes-get_involved .join-community-links a.idea-link {
  background-image: url("../images/social/icon_idea_md.png");
}
/* line 2480, ../scss/demand_metric.scss */
#block-boxes-get_involved .join-community-links a.helpdesk-link {
  background-image: url("../images/social/icon_helpdesk_md.png");
}

/* FAQ Page */
/* line 2490, ../scss/demand_metric.scss */
.faq-content .faq-question-answer {
  padding-bottom: 1em;
}
/* line 2493, ../scss/demand_metric.scss */
.faq-content .faq-question a {
  font-size: 21px;
  font-weight: normal;
}
/* line 2497, ../scss/demand_metric.scss */
.faq-content .faq-answer {
  margin-top: 1em;
}

/* Forms */
/* line 2503, ../scss/demand_metric.scss */
html.js body.html input.form-autocomplete {
  background-image: url(../images/throbber.gif);
  background-repeat: no-repeat;
  background-position: -100% center;
}

/* line 2508, ../scss/demand_metric.scss */
html.js body input.throbbing {
  background-repeat: no-repeat;
  background-position: 99% center;
}

/* line 2513, ../scss/demand_metric.scss */
form input.form-text, form input.email, form textarea {
  background: #fff;
  border: 1px solid #bbc5cd;
  -moz-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset;
  -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.1) inset;
  font-size: 16px;
  line-height: 22px;
  padding: 5px;
  outline: none;
  color: #4a452d;
}
/* line 2523, ../scss/demand_metric.scss */
form input.form-text:focus, form input.email:focus, form textarea:focus {
  background: #fff;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  border-color: #bbc5cd;
}
/* line 2529, ../scss/demand_metric.scss */
form div.form-item-search {
  line-height: 2px;
}
/* line 2533, ../scss/demand_metric.scss */
form label span.label-suffix {
  margin-left: 0.5em;
  text-transform: lowercase;
  font-size: 13px;
  color: #7e7a78;
}
/* line 2539, ../scss/demand_metric.scss */
form label span.form-required {
  color: #c2592f;
  font-weight: 300;
}

/* line 2545, ../scss/demand_metric.scss */
textarea {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}

/* Placeholder coloring */
/* line 2552, ../scss/demand_metric.scss */
.form-item textarea:-moz-placeholder, .form-item input:-moz-placeholder {
  color: #9eacb7;
}
/* line 2555, ../scss/demand_metric.scss */
.form-item textarea::-webkit-input-placeholder, .form-item input::-webkit-input-placeholder {
  color: #9eacb7;
}
/* line 2559, ../scss/demand_metric.scss */
.form-item label.element-invisible {
  color: #9eacb7;
}

/* line 2567, ../scss/demand_metric.scss */
input.email {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
/* line 2569, ../scss/demand_metric.scss */
input.email:focus {
  background: #fff;
  border: 1px solid #bbc5cd;
}

/* line 2575, ../scss/demand_metric.scss */
.form-type-select .uniform-processed.selector, .recurly.subscribe .field.expires .uniform-processed.selector, .field-type-country .uniform-processed.selector {
  padding: 0;
  overflow: visible;
  margin-top: 10px;
}
/* line 2579, ../scss/demand_metric.scss */
.form-type-select .uniform-processed.selector span, .form-type-select .uniform-processed.selector.active span, .recurly.subscribe .field.expires .uniform-processed.selector span, .recurly.subscribe .field.expires .uniform-processed.selector.active span, .field-type-country .uniform-processed.selector span, .field-type-country .uniform-processed.selector.active span {
  -moz-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1) inset;
  -webkit-box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1) inset;
  box-shadow: 0 2px 3px rgba(0, 0, 0, 0.1) inset;
  cursor: auto;
  color: #222;
  padding-left: 10px;
  font-size: 16px;
  border: 1px solid #bbc5cd;
  background: #fff url("../images/icons/arrow-sm.png") right center no-repeat;
}
/* line 2588, ../scss/demand_metric.scss */
.form-type-select .uniform-processed.selector select, .recurly.subscribe .field.expires .uniform-processed.selector select, .field-type-country .uniform-processed.selector select {
  background: #fff;
  font-size: 15px;
}

/* line 2594, ../scss/demand_metric.scss */
input.webform-submit,
input#edit-submit,
button {
  -moz-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -o-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -webkit-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  transition: all 100ms cubic-bezier(0.62, 0, 0.48, 1);
  display: block;
  margin: 8px 2px;
  border-radius: 5px;
  border: 3px solid #1B556A;
  padding: 6px 12px;
  background: #fff;
  color: #1B556A;
  text-decoration: none;
  font-size: 16px;
  font-weight: bold;
  line-height: 1em;
  text-align: center;
  cursor: pointer;
  outline: none;
  -webkit-appearance: none;
}
/* line 272, ../scss/mixins/_mixins.scss */
input.webform-submit:hover,
input#edit-submit:hover,
button:hover {
  color: #fff;
  background: #1B556A;
}
/* line 276, ../scss/mixins/_mixins.scss */
input.webform-submit:active,
input#edit-submit:active,
button:active {
  color: #fff;
  background: #164556;
}

/* line 2602, ../scss/demand_metric.scss */
.form-item-field-phone-und-0-country-codes {
  height: 30px;
  margin-bottom: 1em;
}
/* line 2606, ../scss/demand_metric.scss */
.form-item-field-phone-und-0-country-codes label {
  float: left;
  line-height: 30px;
  font-weight: normal;
}
/* line 2611, ../scss/demand_metric.scss */
.form-item-field-phone-und-0-country-codes div, .form-item-field-phone-und-0-country-codes .uniform-processed.selector {
  float: right;
  margin-top: 0;
  width: 240px;
}
/* line 2615, ../scss/demand_metric.scss */
.form-item-field-phone-und-0-country-codes div span, .form-item-field-phone-und-0-country-codes .uniform-processed.selector span {
  width: 208px;
}

/* line 2620, ../scss/demand_metric.scss */
.form-item-field-employee-count-und {
  height: 30px;
  margin-bottom: 1em;
}
/* line 2623, ../scss/demand_metric.scss */
.form-item-field-employee-count-und label {
  float: left;
  line-height: 30px;
  font-weight: normal;
}
/* line 2628, ../scss/demand_metric.scss */
.form-item-field-employee-count-und div, .form-item-field-employee-count-und .uniform-processed.selector {
  float: right;
  margin-top: 0;
}

/* line 2638, ../scss/demand_metric.scss */
div.checker {
  width: 33px;
  height: 33px;
}

/* line 2644, ../scss/demand_metric.scss */
.form-type-checkbox .checker, .form-type-checkbox .checker + label, .form-type-checkbox .checker input {
  cursor: pointer;
}
/* line 2647, ../scss/demand_metric.scss */
.form-type-checkbox .checker input {
  width: 33px;
  height: 33px;
}
/* line 2651, ../scss/demand_metric.scss */
.form-type-checkbox .checker span.uniform-processed {
  position: relative;
  width: 33px;
  height: 33px;
  background: #e5e6e7;
  border: 1px solid #e5e6e7;
}
/* line 2661, ../scss/demand_metric.scss */
.form-type-checkbox .checker.hover span.uniform-processed, .form-type-checkbox .checker.active span.uniform-processed, .form-type-checkbox .checker.hover.active span.uniform-processed, .form-type-checkbox .checker.focus.active span.uniform-processed, .form-type-checkbox .checker.focus:active span.uniform-processed, .form-type-checkbox .checker:hover:active span.uniform-processed, .form-type-checkbox .checker.focus:hover span.uniform-processed {
  background: #f0f1f2;
}
/* line 2667, ../scss/demand_metric.scss */
.form-type-checkbox .checker span.uniform-processed.checked, .form-type-checkbox .checker.hover span.uniform-processed.checked, .form-type-checkbox .checker:hover:active span.uniform-processed.checked, .form-type-checkbox .checker.focus:hover span.uniform-processed.checked {
  background: #5A8DAE;
  border: 1px solid #1B556A;
}
/* line 2672, ../scss/demand_metric.scss */
.form-type-checkbox .checker span.uniform-processed.checked:before, .form-type-checkbox .checker.hover span.uniform-processed.checked:before, .form-type-checkbox .checker:hover:active span.uniform-processed.checked:before, .form-type-checkbox .checker.focus:hover span.uniform-processed.checked:before {
  content: "";
  position: absolute;
  left: 10px;
  top: 0;
  width: 12px;
  height: 24px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

/* line 2691, ../scss/demand_metric.scss */
.form-type-radio .radio {
  width: 33px;
  height: 33px;
  margin: 2px 3px 2px 0;
}
/* line 2701, ../scss/demand_metric.scss */
.form-type-radio .radio, .form-type-radio .radio + label, .form-type-radio .radio input {
  cursor: pointer;
}
/* line 2704, ../scss/demand_metric.scss */
.form-type-radio .radio input {
  width: 28px;
  height: 28px;
}
/* line 2708, ../scss/demand_metric.scss */
.form-type-radio .radio span.uniform-processed {
  width: 28px;
  height: 28px;
  background: #e5e6e7;
  border: 1px solid #e5e6e7;
}
/* line 2718, ../scss/demand_metric.scss */
.form-type-radio .radio.hover span.uniform-processed, .form-type-radio .radio.active span.uniform-processed, .form-type-radio .radio.hover.active span.uniform-processed, .form-type-radio .radio.focus.active span.uniform-processed, .form-type-radio .radio.focus:active span.uniform-processed, .form-type-radio .radio:hover:active span.uniform-processed, .form-type-radio .radio.focus:hover span.uniform-processed {
  background: #f0f1f2;
}
/* line 2724, ../scss/demand_metric.scss */
.form-type-radio .radio span.uniform-processed.checked, .form-type-radio .radio.hover span.uniform-processed.checked {
  background: #75AF5B;
  border: 1px solid #4C793B;
}
/* line 2727, ../scss/demand_metric.scss */
.form-type-radio .radio span.uniform-processed.checked:before, .form-type-radio .radio.hover span.uniform-processed.checked:before {
  content: "";
  position: absolute;
  left: 9px;
  top: 1px;
  width: 10px;
  height: 20px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}

/* line 2744, ../scss/demand_metric.scss */
form .form-disabled input {
  background-color: #eee;
}

/* Front page */
/* line 2750, ../scss/demand_metric.scss */
.front.two-col-top-blocks .region-content .block .block-inner {
  border: 1px solid #E3DECD;
}
/* line 2755, ../scss/demand_metric.scss */
.front.two-col-top-blocks #block-delta_blocks-page-title .block-inner,
.front.two-col-top-blocks #block-delta_blocks-tabs .block-inner {
  border: 0;
}
/* line 2764, ../scss/demand_metric.scss */
.front.two-col-top-blocks #block-boxes-front_box_1 {
  float: left;
}
/* line 2767, ../scss/demand_metric.scss */
.front.two-col-top-blocks #block-boxes-front_box_1 .block-inner {
  border: none;
}
/* line 2771, ../scss/demand_metric.scss */
.front.two-col-top-blocks #block-boxes-front_box_3, .front.two-col-top-blocks #block-views-featured_template-block {
  clear: both;
}
/* line 2774, ../scss/demand_metric.scss */
.front.two-col-top-blocks #block-boxes-front_box_2 {
  float: right;
}
/* line 2777, ../scss/demand_metric.scss */
.front.two-col-top-blocks #block-boxes-front_box_2 h2 {
  width: 100%;
  padding: 10px 25px;
  color: #fff;
  background: #789327;
}
/* line 2783, ../scss/demand_metric.scss */
.front.two-col-top-blocks #block-boxes-front_box_2 .block-inner {
  background: #fff;
}
/* line 2786, ../scss/demand_metric.scss */
.front.two-col-top-blocks #block-boxes-front_box_2 .block-inner > .content {
  font-size: 18px;
  line-height: 1.8em;
}
/* line 2789, ../scss/demand_metric.scss */
.front.two-col-top-blocks #block-boxes-front_box_2 .block-inner > .content ul {
  margin: 15px 25px 10px;
}
/* line 2792, ../scss/demand_metric.scss */
.front.two-col-top-blocks #block-boxes-front_box_2 .block-inner > .content p {
  margin-bottom: 1.5em;
  margin-right: 25px;
  margin-left: 25px;
}
/* line 2796, ../scss/demand_metric.scss */
.front.two-col-top-blocks #block-boxes-front_box_2 .block-inner > .content p a {
  font-size: 1.2em;
  color: #1B1A18;
}
/* line 2804, ../scss/demand_metric.scss */
.front.two-col-top-blocks #block-views-featured_template-block,
.front.two-col-top-blocks #block-boxes-static_front_page_content,
.front.two-col-top-blocks #block-boxes-front_box_3 {
  margin-top: 25px;
  float: left;
  width: 100%;
}
/* line 2811, ../scss/demand_metric.scss */
.front.two-col-top-blocks #block-views-featured_template-block .block-inner,
.front.two-col-top-blocks #block-boxes-static_front_page_content .block-inner,
.front.two-col-top-blocks #block-boxes-front_box_3 .block-inner {
  background: #fff;
  padding: 20px;
  margin-bottom: 10px;
}
/* line 14, ../scss/mixins/_clearfix.scss */
.front.two-col-top-blocks #block-views-featured_template-block .block-inner:before, .front.two-col-top-blocks #block-views-featured_template-block .block-inner:after,
.front.two-col-top-blocks #block-boxes-static_front_page_content .block-inner:before,
.front.two-col-top-blocks #block-boxes-static_front_page_content .block-inner:after,
.front.two-col-top-blocks #block-boxes-front_box_3 .block-inner:before,
.front.two-col-top-blocks #block-boxes-front_box_3 .block-inner:after {
  content: " ";
  display: table;
}
/* line 19, ../scss/mixins/_clearfix.scss */
.front.two-col-top-blocks #block-views-featured_template-block .block-inner:after,
.front.two-col-top-blocks #block-boxes-static_front_page_content .block-inner:after,
.front.two-col-top-blocks #block-boxes-front_box_3 .block-inner:after {
  clear: both;
}
/* line 2818, ../scss/demand_metric.scss */
.front.two-col-top-blocks #block-views-featured_template-block .view-featured-template .views-field-nothing,
.front.two-col-top-blocks #block-boxes-static_front_page_content .view-featured-template .views-field-nothing,
.front.two-col-top-blocks #block-boxes-front_box_3 .view-featured-template .views-field-nothing {
  float: left;
  width: 300px;
  font-size: 17px;
  line-height: 1.7em;
  margin-right: 15px;
}
/* line 2824, ../scss/demand_metric.scss */
.front.two-col-top-blocks #block-views-featured_template-block .view-featured-template .views-field-nothing p,
.front.two-col-top-blocks #block-boxes-static_front_page_content .view-featured-template .views-field-nothing p,
.front.two-col-top-blocks #block-boxes-front_box_3 .view-featured-template .views-field-nothing p {
  margin: 1em 0;
}
/* line 2828, ../scss/demand_metric.scss */
.front.two-col-top-blocks #block-views-featured_template-block .view-featured-template .views-field-title,
.front.two-col-top-blocks #block-boxes-static_front_page_content .view-featured-template .views-field-title,
.front.two-col-top-blocks #block-boxes-front_box_3 .view-featured-template .views-field-title {
  font-size: 26px;
  margin-bottom: 0.5em;
  padding-top: 1em;
}
/* line 2833, ../scss/demand_metric.scss */
.front.two-col-top-blocks #block-views-featured_template-block .view-featured-template .views-field-body,
.front.two-col-top-blocks #block-boxes-static_front_page_content .view-featured-template .views-field-body,
.front.two-col-top-blocks #block-boxes-front_box_3 .view-featured-template .views-field-body {
  font-size: 16px;
}
/* line 2836, ../scss/demand_metric.scss */
.front.two-col-top-blocks #block-views-featured_template-block .view-featured-template .views-field-view-node .download-button a,
.front.two-col-top-blocks #block-boxes-static_front_page_content .view-featured-template .views-field-view-node .download-button a,
.front.two-col-top-blocks #block-boxes-front_box_3 .view-featured-template .views-field-view-node .download-button a {
  -moz-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -o-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -webkit-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  transition: all 100ms cubic-bezier(0.62, 0, 0.48, 1);
  display: block;
  margin: 8px 2px;
  border-radius: 5px;
  border: 3px solid #1B556A;
  padding: 6px 12px;
  background: #fff;
  color: #1B556A;
  text-decoration: none;
  font-size: 16px;
  font-weight: bold;
  line-height: 1em;
  text-align: center;
  cursor: pointer;
  outline: none;
  -webkit-appearance: none;
  padding: 8px 16px;
  display: inline;
  float: right;
  margin: 15px 0 0;
}
/* line 272, ../scss/mixins/_mixins.scss */
.front.two-col-top-blocks #block-views-featured_template-block .view-featured-template .views-field-view-node .download-button a:hover,
.front.two-col-top-blocks #block-boxes-static_front_page_content .view-featured-template .views-field-view-node .download-button a:hover,
.front.two-col-top-blocks #block-boxes-front_box_3 .view-featured-template .views-field-view-node .download-button a:hover {
  color: #fff;
  background: #1B556A;
}
/* line 276, ../scss/mixins/_mixins.scss */
.front.two-col-top-blocks #block-views-featured_template-block .view-featured-template .views-field-view-node .download-button a:active,
.front.two-col-top-blocks #block-boxes-static_front_page_content .view-featured-template .views-field-view-node .download-button a:active,
.front.two-col-top-blocks #block-boxes-front_box_3 .view-featured-template .views-field-view-node .download-button a:active {
  color: #fff;
  background: #164556;
}
/* line 2846, ../scss/demand_metric.scss */
.front.two-col-top-blocks #block-boxes-front_box_3 h2.block-title {
  color: #984807;
  margin-bottom: 0;
}
/* line 2851, ../scss/demand_metric.scss */
.front.two-col-top-blocks #block-boxes-front_box_3 .block-inner .content img, .front.two-col-top-blocks #block-boxes-front_box_3 .block-inner .content a {
  display: block;
  float: left;
}

/* Subscribe pages */
/* line 2861, ../scss/demand_metric.scss */
.page-subscribe {
  /* Recurly style fixes */
}
/* line 2864, ../scss/demand_metric.scss */
.page-subscribe .recurly.subscribe .subscription {
  display: block;
}
/* line 2866, ../scss/demand_metric.scss */
.page-subscribe .recurly.subscribe .subscription .plan, .page-subscribe .recurly.subscribe .subscription .add_ons, .page-subscribe .recurly.subscribe .subscription .vat {
  display: none;
}
/* line 2869, ../scss/demand_metric.scss */
.page-subscribe .recurly.subscribe .subscription .coupon {
  height: auto;
  width: 100%;
  background: none;
  padding: 0;
}
/* line 2875, ../scss/demand_metric.scss */
.page-subscribe .recurly.subscribe .subscription .coupon .coupon-label {
  color: #404041;
  font-size: 16px;
  font-weight: bold;
  height: 20px;
  text-shadow: 0 1px 0 #FFFFFF;
  width: 100%;
  padding-bottom: 15px;
}
/* line 2887, ../scss/demand_metric.scss */
.page-subscribe .recurly.subscribe .field.expires .title {
  margin-top: 10px;
}
/* line 2890, ../scss/demand_metric.scss */
.page-subscribe .recurly.subscribe .field.expires .uniform-processed.selector, .page-subscribe .recurly.subscribe .field.expires select, .page-subscribe .recurly.subscribe .field.expires span {
  min-width: 0;
  width: auto;
}
/* line 2894, ../scss/demand_metric.scss */
.page-subscribe .recurly.subscribe .field.expires .month {
  margin-right: 25px;
  width: 166px;
}
/* line 2898, ../scss/demand_metric.scss */
.page-subscribe .recurly.subscribe .field.expires .month select {
  width: 164px;
}
/* line 2901, ../scss/demand_metric.scss */
.page-subscribe .recurly.subscribe .field.expires .month span {
  width: 127px;
}
/* line 2907, ../scss/demand_metric.scss */
.page-subscribe .recurly.subscribe .field.expires .year select {
  width: 125px;
}
/* line 2910, ../scss/demand_metric.scss */
.page-subscribe .recurly.subscribe .field.expires .year span {
  width: 88px;
}
/* line 2916, ../scss/demand_metric.scss */
.page-subscribe #block-system-main, .page-subscribe #block-boxes-verisign_badge {
  float: none;
  margin-left: 550px;
}
/* line 2920, ../scss/demand_metric.scss */
.page-subscribe #thawteseal {
  margin: 20px 0 0;
  width: 400px;
}
/* line 2925, ../scss/demand_metric.scss */
.page-subscribe #block-system-main h2 {
  background: url(../images/ribbon-green.png) no-repeat top right;
  color: #fff;
  display: block;
  padding: 10px 25px;
  right: -32px;
  position: relative;
  font-size: 24px;
  height: 60px;
  width: 364px;
  margin-bottom: 0;
}
/* line 2928, ../scss/demand_metric.scss */
.page-subscribe #block-system-main .block-inner {
  background: #fff;
  -moz-box-shadow: -2px 2px 5px #777;
  -webkit-box-shadow: -2px 2px 5px #777;
  box-shadow: -2px 2px 5px #777;
  font-size: 18px;
  line-height: 1.8em;
  padding: 15px;
  width: 390px;
  background: #e4e0d0;
}
/* line 2932, ../scss/demand_metric.scss */
.page-subscribe #block-system-main button.submit {
  -moz-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -o-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -webkit-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  transition: all 100ms cubic-bezier(0.62, 0, 0.48, 1);
  display: block;
  margin: 8px 2px;
  border-radius: 5px;
  border: 3px solid #1B556A;
  padding: 6px 12px;
  background: #fff;
  color: #1B556A;
  text-decoration: none;
  font-size: 16px;
  font-weight: bold;
  line-height: 1em;
  text-align: center;
  cursor: pointer;
  outline: none;
  -webkit-appearance: none;
  margin: 0 20px 20px 0;
  width: 100%;
  font-size: 30px;
  padding: 14px 0;
}
/* line 272, ../scss/mixins/_mixins.scss */
.page-subscribe #block-system-main button.submit:hover {
  color: #fff;
  background: #1B556A;
}
/* line 276, ../scss/mixins/_mixins.scss */
.page-subscribe #block-system-main button.submit:active {
  color: #fff;
  background: #164556;
}
/* line 156, ../scss/mixins/_mixins.scss */
.page-subscribe #block-system-main button.submit[disabled], .page-subscribe #block-system-main button.submit[disabled]:hover, .page-subscribe #block-system-main button.submit[disabled]:active {
  background: #7e7a78;
}
/* line 2935, ../scss/demand_metric.scss */
.page-subscribe #block-system-main a.upgrade-link {
  margin: 20px 0;
  background-color: #A95A11;
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I3NjExMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzliNTMxMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #b76112), color-stop(100%, #9b5310));
  background: -moz-linear-gradient(top center, #b76112, #9b5310);
  background: -webkit-linear-gradient(top center, #b76112, #9b5310);
  background: linear-gradient(to bottom center, #b76112, #9b5310);
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  text-shadow: -1px -1px #7b410c;
  color: #fff;
  text-align: center;
  display: block;
  border: 0;
  padding: 10px 20px;
  font-size: 24px;
  line-height: 1.2em;
  cursor: pointer;
  width: 100px;
  margin: 0 auto 10px;
}
/* line 122, ../scss/mixins/_mixins.scss */
.page-subscribe #block-system-main a.upgrade-link:hover, .page-subscribe #block-system-main a.upgrade-link:active {
  text-decoration: none;
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M5NmIxNCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2FlNWMxMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c96b14), color-stop(100%, #ae5c11));
  background: -moz-linear-gradient(top center, #c96b14, #ae5c11);
  background: -webkit-linear-gradient(top center, #c96b14, #ae5c11);
  background: linear-gradient(to bottom center, #c96b14, #ae5c11);
}
/* line 2939, ../scss/demand_metric.scss */
.page-subscribe #block-system-main a.upgrade-link.downgrade {
  width: 130px;
}
/* line 2943, ../scss/demand_metric.scss */
.page-subscribe #block-system-main p {
  margin: 1em 0;
}
/* line 2947, ../scss/demand_metric.scss */
.page-subscribe .region-content .block {
  width: 500px;
  float: left;
}
/* line 218, ../scss/mixins/_mixins.scss */
.page-subscribe .region-content .block ul {
  font-size: 1.5em;
  font-weight: bold;
  color: #1B1A18;
  padding-left: 0;
  margin-bottom: 1em;
}
/* line 224, ../scss/mixins/_mixins.scss */
.page-subscribe .region-content .block ul li {
  list-style: none;
  background: transparent url(../images/icons/checkmark-gray.png) left top no-repeat;
  padding: 8px 0 12px 35px;
  margin-bottom: 0.8em;
  margin-left: 0;
}
/* line 2952, ../scss/demand_metric.scss */
.page-subscribe .region-content .block h2 {
  font-size: 2em;
  color: #984807;
  margin-bottom: 1em;
}
/* line 2958, ../scss/demand_metric.scss */
.page-subscribe .region-content .block#block-boxes-subscribe_video h2 {
  font-size: 1.8em;
}
/* line 2963, ../scss/demand_metric.scss */
.page-subscribe #content-area {
  padding-top: 0;
}

/* Verisign Badge */
/* line 2969, ../scss/demand_metric.scss */
#thawteseal {
  margin: 20px 70% 0 0;
}
/* line 2971, ../scss/demand_metric.scss */
#thawteseal tbody {
  border-top: 0;
}

/* User login page */
/* line 2984, ../scss/demand_metric.scss */
body.page-user-login #content {
  padding-bottom: 100px;
}
/* line 2987, ../scss/demand_metric.scss */
body.page-user-login .form-type-textfield {
  margin-bottom: 1.5em;
  margin-top: 2em;
}

/* User login form */
/* line 2994, ../scss/demand_metric.scss */
form#user-login {
  margin: 0 20px;
}
/* line 2999, ../scss/demand_metric.scss */
form#user-login .form-item-name,
form#user-login .form-item-pass {
  float: left;
}
/* line 3003, ../scss/demand_metric.scss */
form#user-login .form-item-pass {
  clear: left;
}
/* line 3006, ../scss/demand_metric.scss */
form#user-login a.linkedin-profile-link {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  text-align: center;
  text-transform: uppercase;
  margin: 0 auto;
  padding: 15px 5px 15px 45px;
  width: 240px;
  font-size: 13px;
  color: #1d1c1b;
  background: #eee url("../images/linkedin.png") 7px center no-repeat;
  float: right;
  margin-top: 25px;
}
/* line 810, ../scss/mixins/_mixins.scss */
form#user-login a.linkedin-profile-link:hover {
  background: url("../images/linkedin.png") 7px center no-repeat;
  background-color: #f8f8f8;
}
/* line 814, ../scss/mixins/_mixins.scss */
form#user-login a.linkedin-profile-link:active {
  background: url("../images/linkedin.png") 7px center no-repeat;
  background-color: #e4e4e4;
}
/* line 3012, ../scss/demand_metric.scss */
form#user-login #edit-actions {
  margin: 0;
  float: left;
  clear: left;
}
/* line 3017, ../scss/demand_metric.scss */
form#user-login #edit-actions input#edit-submit {
  clear: left;
  margin: 0;
  font-size: 18px;
}
/* line 3024, ../scss/demand_metric.scss */
form#user-login .form-item-remember-me, form#user-login .signup-text {
  float: left;
  margin: 0 0 10px 35px;
  color: #4a452d;
  font-size: 1.3em;
  height: 35px;
  line-height: 35px;
}
/* line 3032, ../scss/demand_metric.scss */
form#user-login .form-item-remember-me label, form#user-login .signup-text label {
  vertical-align: bottom;
}
/* line 3040, ../scss/demand_metric.scss */
form#user-login input.form-text {
  width: 98%;
}

/* Our Story page */
/* line 3046, ../scss/demand_metric.scss */
body.page-node-130 .node .content {
  font-size: 1.3em;
  line-height: 1.5em;
}
/* line 3049, ../scss/demand_metric.scss */
body.page-node-130 .node .content p.our-story-intro {
  color: #984807;
  font-size: 1.3em;
  line-height: 1.8em;
}
/* line 3054, ../scss/demand_metric.scss */
body.page-node-130 .node .content .left, body.page-node-130 .node .content .right {
  width: 48%;
}
/* line 3057, ../scss/demand_metric.scss */
body.page-node-130 .node .content .left {
  clear: both;
  float: left;
  margin-right: 5px;
}
/* line 3062, ../scss/demand_metric.scss */
body.page-node-130 .node .content .right {
  float: right;
  margin-left: 5px;
}
/* line 3066, ../scss/demand_metric.scss */
body.page-node-130 .node .content .year {
  font-size: 2.3em;
  font-family: "Lucida Grande", Lucida, Arial;
  display: block;
  margin-top: 15px;
}
/* line 3071, ../scss/demand_metric.scss */
body.page-node-130 .node .content .year.left {
  color: #984807;
  text-align: right;
}
/* line 3075, ../scss/demand_metric.scss */
body.page-node-130 .node .content .year.right {
  color: #789327;
}
/* line 3079, ../scss/demand_metric.scss */
body.page-node-130 .node .content .our-story-timeline {
  width: 97%;
  margin: 30px 1.5%;
  background: url("../images/our-story-brown-line.png") center top repeat-y;
}
/* line 3084, ../scss/demand_metric.scss */
body.page-node-130 .node .content .our-story-timeline-item {
  width: 96%;
  padding: 1% 2% 0;
}
/* line 3087, ../scss/demand_metric.scss */
body.page-node-130 .node .content .our-story-timeline-item.even {
  background: url("../images/gray-line.png") left -1px no-repeat;
}
/* line 3090, ../scss/demand_metric.scss */
body.page-node-130 .node .content .our-story-timeline-item.odd {
  background: url("../images/brown-line.png") right top no-repeat;
}
/* line 3094, ../scss/demand_metric.scss */
body.page-node-130 .node .content .our-story-timeline-item, body.page-node-130 .node .content .bios, body.page-node-130 .node .content .our-story-timeline {
  margin: 0 auto;
  clear: both;
  max-width: 960px;
}
/* line 3099, ../scss/demand_metric.scss */
body.page-node-130 .node .content .bios {
  font-size: 1.1em;
  line-height: 1.7em;
}
/* line 3102, ../scss/demand_metric.scss */
body.page-node-130 .node .content .bios img {
  float: right;
  margin-left: 135px;
}
/* line 3106, ../scss/demand_metric.scss */
body.page-node-130 .node .content .bios h2 {
  padding-top: 30px;
  color: #984807;
  clear: both;
}

/* Contact form */
/* line 3115, ../scss/demand_metric.scss */
.webform-client-form {
  float: right;
  background: #f0f1f2;
  border: 1px solid #bbc5cd;
  padding: 15px;
  margin-top: 15px;
  width: 420px;
}
/* line 3127, ../scss/demand_metric.scss */
.webform-client-form .webform-component-markup {
  margin: 0;
}
/* line 3130, ../scss/demand_metric.scss */
.webform-client-form input.form-text {
  width: 100%;
  outline: none;
}
/* line 3134, ../scss/demand_metric.scss */
.webform-client-form input#edit-submit {
  -moz-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -o-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -webkit-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  transition: all 100ms cubic-bezier(0.62, 0, 0.48, 1);
  display: block;
  margin: 8px 2px;
  border-radius: 5px;
  border: 3px solid #1B556A;
  padding: 6px 12px;
  background: #fff;
  color: #1B556A;
  text-decoration: none;
  font-size: 16px;
  font-weight: bold;
  line-height: 1em;
  text-align: center;
  cursor: pointer;
  outline: none;
  -webkit-appearance: none;
  margin: 0 20px 20px 0;
  width: 100%;
  font-size: 30px;
  padding: 14px 0;
}
/* line 272, ../scss/mixins/_mixins.scss */
.webform-client-form input#edit-submit:hover {
  color: #fff;
  background: #1B556A;
}
/* line 276, ../scss/mixins/_mixins.scss */
.webform-client-form input#edit-submit:active {
  color: #fff;
  background: #164556;
}
/* line 156, ../scss/mixins/_mixins.scss */
.webform-client-form input#edit-submit[disabled], .webform-client-form input#edit-submit[disabled]:hover, .webform-client-form input#edit-submit[disabled]:active {
  background: #7e7a78;
}

/* Contact page */
/* line 3141, ../scss/demand_metric.scss */
.node-webform .content {
  float: left;
  width: 100%;
  padding: 2% 3%;
  background: #fff;
}
/* line 3147, ../scss/demand_metric.scss */
.node-webform .field-name-body .field-item {
  float: left;
  font-size: 1.5em;
  width: 50%;
}
/* line 3153, ../scss/demand_metric.scss */
.node-webform .field-name-body .field-item span.mailto {
  display: none;
}
/* line 3156, ../scss/demand_metric.scss */
.node-webform .field-name-body .field-item p, .node-webform .field-name-body .field-item div {
  margin-left: 20px;
}

/* Maintenance page */
/* line 3163, ../scss/demand_metric.scss */
body.maintenance-page.in-maintenance.no-sidebars {
  background: #e5e6e7;
}
/* line 3168, ../scss/demand_metric.scss */
body.maintenance-page.in-maintenance.no-sidebars #header #logo-title {
  width: 426px;
  margin: 0 auto;
  height: 40px;
  padding: 38px;
}
/* line 3174, ../scss/demand_metric.scss */
body.maintenance-page.in-maintenance.no-sidebars #header #logo-title a {
  width: 350px;
  margin-top: -19px;
}
/* line 3180, ../scss/demand_metric.scss */
body.maintenance-page.in-maintenance.no-sidebars #container {
  text-align: center;
}
/* line 3182, ../scss/demand_metric.scss */
body.maintenance-page.in-maintenance.no-sidebars #container #content {
  padding: 40px 0;
}
/* line 3186, ../scss/demand_metric.scss */
body.maintenance-page.in-maintenance.no-sidebars #footer {
  background: #e5e6e7;
  padding: 0;
}

/* Set the link settings for the form errors */
/* line 3193, ../scss/demand_metric.scss */
div.error a {
  color: #ffffff;
  text-decoration: underline;
}
/* line 3196, ../scss/demand_metric.scss */
div.error a:hover {
  text-decoration: none;
}

/* line 3201, ../scss/demand_metric.scss */
.ac_results {
  -moz-border-radius: 0 0 3px 3px;
  -webkit-border-radius: 0;
  border-radius: 0 0 3px 3px;
  border-color: #DDD9C3;
  border-top: none;
}
/* line 3205, ../scss/demand_metric.scss */
.ac_results li {
  font: 13px/1.5em "Helvetica Neue",helvetica,Arial,sans-serif;
}
/* line 3207, ../scss/demand_metric.scss */
.ac_results li.ac_odd {
  background-color: white;
}
/* line 3209, ../scss/demand_metric.scss */
.ac_results li.ac_odd.ac_over {
  color: white;
  background-color: #0A246A;
}

/* Newsletter Styles */
/* line 3218, ../scss/demand_metric.scss */
.node-newsletter {
  /* Header Styles */
  /* Background Colors */
}
/* line 3221, ../scss/demand_metric.scss */
.node-newsletter .field-group-format.newsletter-header,
.node-newsletter .field-group-div.newsletter-header {
  clear: right;
  float: left;
  /* Headers */
  /* Sub Headings */
}
/* line 3227, ../scss/demand_metric.scss */
.node-newsletter .field-group-format.newsletter-header h2,
.node-newsletter .field-group-div.newsletter-header h2 {
  font-size: 20px;
  color: white;
  background-color: #7e7a78;
  padding: 7px 0 7px 10px;
  margin: 15px 0 15px 0;
  text-transform: uppercase;
  font-weight: normal;
}
/* line 3257, ../scss/demand_metric.scss */
.node-newsletter .field-group-format.newsletter-header h3,
.node-newsletter .field-group-div.newsletter-header h3 {
  color: #984807;
  font-size: 18px;
  font-weight: lighter;
}
/* line 3308, ../scss/demand_metric.scss */
.node-newsletter .group_nl_uc_webinar .field-name-field-nl-uc-webinar-header {
  font-size: 1.8em;
  color: #984807;
  font-weight: 300px;
  padding-bottom: 10px;
}
/* line 3315, ../scss/demand_metric.scss */
.node-newsletter .group_nl_uc_webinar .field-name-field-nl-uc-webinar h3 {
  margin-bottom: 0;
  font-size: 1.2em;
  color: #1B1A18;
}
/* line 3320, ../scss/demand_metric.scss */
.node-newsletter .group_nl_uc_webinar .field-name-field-nl-uc-webinar h3 a {
  display: block;
  float: left;
  margin: 0 10px 10px 10px;
}
/* line 3326, ../scss/demand_metric.scss */
.node-newsletter .group_nl_uc_webinar .field-name-field-nl-uc-webinar p {
  margin-top: 10px;
}
/* line 3333, ../scss/demand_metric.scss */
.node-newsletter .field-group-format.newsletter-header-2nd {
  background-color: white;
  padding: 10px;
}
/* line 3340, ../scss/demand_metric.scss */
.node-newsletter .field .node h2 {
  background: none;
  font-size: 1.2em;
  padding: 0;
  margin: 0;
}
/* line 3345, ../scss/demand_metric.scss */
.node-newsletter .field .node h2 a {
  color: #1B1A18;
  text-decoration: none;
}
/* line 3350, ../scss/demand_metric.scss */
.node-newsletter .field .node .download-button {
  width: 450px;
  margin-right: 5px;
}
/* line 3361, ../scss/demand_metric.scss */
.node-newsletter .field-name-field-nl-howto-guides .views-row,
.node-newsletter .field-name-field-nl-new-templates .views-row,
.node-newsletter .field-name-field-nl-od-webinar .views-row,
.node-newsletter .group_nl_new_research .views-row {
  background-color: white;
  float: left;
  border-bottom: solid 1px #bbc5cd;
  clear: both;
  position: relative;
}
/* line 3368, ../scss/demand_metric.scss */
.node-newsletter .field-name-field-nl-howto-guides .views-field,
.node-newsletter .field-name-field-nl-new-templates .views-field,
.node-newsletter .field-name-field-nl-od-webinar .views-field,
.node-newsletter .group_nl_new_research .views-field {
  float: left;
}
/* line 3372, ../scss/demand_metric.scss */
.node-newsletter .field-name-field-nl-howto-guides .views-field img,
.node-newsletter .field-name-field-nl-new-templates .views-field img,
.node-newsletter .field-name-field-nl-od-webinar .views-field img,
.node-newsletter .group_nl_new_research .views-field img {
  border: 3px solid #eeece1;
  -moz-box-shadow: 1px 1px 4px #4a4528;
  -webkit-box-shadow: 1px 1px 4px #4a4528;
  box-shadow: 1px 1px 4px #4a4528;
  width: 145px;
  height: 100px;
}
/* line 3379, ../scss/demand_metric.scss */
.node-newsletter .field-name-field-nl-howto-guides .views-field-field-template-image,
.node-newsletter .field-name-field-nl-new-templates .views-field-field-template-image,
.node-newsletter .field-name-field-nl-od-webinar .views-field-field-template-image,
.node-newsletter .group_nl_new_research .views-field-field-template-image {
  padding: 10px;
}
/* line 3382, ../scss/demand_metric.scss */
.node-newsletter .field-name-field-nl-howto-guides .views-field-title,
.node-newsletter .field-name-field-nl-new-templates .views-field-title,
.node-newsletter .field-name-field-nl-od-webinar .views-field-title,
.node-newsletter .group_nl_new_research .views-field-title {
  width: 605px;
  padding: 20px 10px 20px 30px;
}
/* line 3385, ../scss/demand_metric.scss */
.node-newsletter .field-name-field-nl-howto-guides .views-field-title p,
.node-newsletter .field-name-field-nl-new-templates .views-field-title p,
.node-newsletter .field-name-field-nl-od-webinar .views-field-title p,
.node-newsletter .group_nl_new_research .views-field-title p {
  margin: 10px 0 0;
}
/* line 3388, ../scss/demand_metric.scss */
.node-newsletter .field-name-field-nl-howto-guides .views-field-title a,
.node-newsletter .field-name-field-nl-new-templates .views-field-title a,
.node-newsletter .field-name-field-nl-od-webinar .views-field-title a,
.node-newsletter .group_nl_new_research .views-field-title a {
  color: #607d07;
  font-size: 24px;
}
/* line 3393, ../scss/demand_metric.scss */
.node-newsletter .field-name-field-nl-howto-guides .views-field-body,
.node-newsletter .field-name-field-nl-new-templates .views-field-body,
.node-newsletter .field-name-field-nl-od-webinar .views-field-body,
.node-newsletter .group_nl_new_research .views-field-body {
  width: 590px;
  margin-left: 30px;
}
/* line 3397, ../scss/demand_metric.scss */
.node-newsletter .field-name-field-nl-howto-guides .views-field-field-content-type,
.node-newsletter .field-name-field-nl-new-templates .views-field-field-content-type,
.node-newsletter .field-name-field-nl-od-webinar .views-field-field-content-type,
.node-newsletter .group_nl_new_research .views-field-field-content-type {
  position: absolute;
  display: block;
  top: 8px;
  right: 8px;
}
/* line 3403, ../scss/demand_metric.scss */
.node-newsletter .field-name-field-nl-howto-guides .views-field-field-content-type .content-type-image span,
.node-newsletter .field-name-field-nl-new-templates .views-field-field-content-type .content-type-image span,
.node-newsletter .field-name-field-nl-od-webinar .views-field-field-content-type .content-type-image span,
.node-newsletter .group_nl_new_research .views-field-field-content-type .content-type-image span {
  display: block;
  background: url("../images/social/icon_type_other_lg.png") no-repeat transparent;
  background-size: cover;
  margin-left: 20px;
}
@media (max-width: 480px) {
  /* line 3403, ../scss/demand_metric.scss */
  .node-newsletter .field-name-field-nl-howto-guides .views-field-field-content-type .content-type-image span,
  .node-newsletter .field-name-field-nl-new-templates .views-field-field-content-type .content-type-image span,
  .node-newsletter .field-name-field-nl-od-webinar .views-field-field-content-type .content-type-image span,
  .node-newsletter .group_nl_new_research .views-field-field-content-type .content-type-image span {
    width: 45px;
    height: 45px;
  }
}
@media (min-width: 481px) and (max-width: 1099px) {
  /* line 3403, ../scss/demand_metric.scss */
  .node-newsletter .field-name-field-nl-howto-guides .views-field-field-content-type .content-type-image span,
  .node-newsletter .field-name-field-nl-new-templates .views-field-field-content-type .content-type-image span,
  .node-newsletter .field-name-field-nl-od-webinar .views-field-field-content-type .content-type-image span,
  .node-newsletter .group_nl_new_research .views-field-field-content-type .content-type-image span {
    width: 60px;
    height: 60px;
  }
}
@media (min-width: 1100px) and (max-width: 1349px) {
  /* line 3403, ../scss/demand_metric.scss */
  .node-newsletter .field-name-field-nl-howto-guides .views-field-field-content-type .content-type-image span,
  .node-newsletter .field-name-field-nl-new-templates .views-field-field-content-type .content-type-image span,
  .node-newsletter .field-name-field-nl-od-webinar .views-field-field-content-type .content-type-image span,
  .node-newsletter .group_nl_new_research .views-field-field-content-type .content-type-image span {
    width: 70px;
    height: 70px;
  }
}
@media (min-width: 1350px) {
  /* line 3403, ../scss/demand_metric.scss */
  .node-newsletter .field-name-field-nl-howto-guides .views-field-field-content-type .content-type-image span,
  .node-newsletter .field-name-field-nl-new-templates .views-field-field-content-type .content-type-image span,
  .node-newsletter .field-name-field-nl-od-webinar .views-field-field-content-type .content-type-image span,
  .node-newsletter .group_nl_new_research .views-field-field-content-type .content-type-image span {
    width: 90px;
    height: 90px;
  }
}
/* line 685, ../scss/mixins/_mixins.scss */
.node-newsletter .field-name-field-nl-howto-guides .views-field-field-content-type .content-type-image span.powerpoint,
.node-newsletter .field-name-field-nl-new-templates .views-field-field-content-type .content-type-image span.powerpoint,
.node-newsletter .field-name-field-nl-od-webinar .views-field-field-content-type .content-type-image span.powerpoint,
.node-newsletter .group_nl_new_research .views-field-field-content-type .content-type-image span.powerpoint {
  background-image: url("../images/social/icon_type_powerpoint_lg.png");
}
/* line 685, ../scss/mixins/_mixins.scss */
.node-newsletter .field-name-field-nl-howto-guides .views-field-field-content-type .content-type-image span.excel,
.node-newsletter .field-name-field-nl-new-templates .views-field-field-content-type .content-type-image span.excel,
.node-newsletter .field-name-field-nl-od-webinar .views-field-field-content-type .content-type-image span.excel,
.node-newsletter .group_nl_new_research .views-field-field-content-type .content-type-image span.excel {
  background-image: url("../images/social/icon_type_excel_lg.png");
}
/* line 685, ../scss/mixins/_mixins.scss */
.node-newsletter .field-name-field-nl-howto-guides .views-field-field-content-type .content-type-image span.pdf,
.node-newsletter .field-name-field-nl-new-templates .views-field-field-content-type .content-type-image span.pdf,
.node-newsletter .field-name-field-nl-od-webinar .views-field-field-content-type .content-type-image span.pdf,
.node-newsletter .group_nl_new_research .views-field-field-content-type .content-type-image span.pdf {
  background-image: url("../images/social/icon_type_pdf_lg.png");
}
/* line 685, ../scss/mixins/_mixins.scss */
.node-newsletter .field-name-field-nl-howto-guides .views-field-field-content-type .content-type-image span.training,
.node-newsletter .field-name-field-nl-new-templates .views-field-field-content-type .content-type-image span.training,
.node-newsletter .field-name-field-nl-od-webinar .views-field-field-content-type .content-type-image span.training,
.node-newsletter .group_nl_new_research .views-field-field-content-type .content-type-image span.training {
  background-image: url("../images/social/icon_type_training_lg.png");
}
/* line 685, ../scss/mixins/_mixins.scss */
.node-newsletter .field-name-field-nl-howto-guides .views-field-field-content-type .content-type-image span.video,
.node-newsletter .field-name-field-nl-new-templates .views-field-field-content-type .content-type-image span.video,
.node-newsletter .field-name-field-nl-od-webinar .views-field-field-content-type .content-type-image span.video,
.node-newsletter .group_nl_new_research .views-field-field-content-type .content-type-image span.video {
  background-image: url("../images/social/icon_type_video_lg.png");
}
/* line 685, ../scss/mixins/_mixins.scss */
.node-newsletter .field-name-field-nl-howto-guides .views-field-field-content-type .content-type-image span.word,
.node-newsletter .field-name-field-nl-new-templates .views-field-field-content-type .content-type-image span.word,
.node-newsletter .field-name-field-nl-od-webinar .views-field-field-content-type .content-type-image span.word,
.node-newsletter .group_nl_new_research .views-field-field-content-type .content-type-image span.word {
  background-image: url("../images/social/icon_type_word_lg.png");
}
/* line 685, ../scss/mixins/_mixins.scss */
.node-newsletter .field-name-field-nl-howto-guides .views-field-field-content-type .content-type-image span.other,
.node-newsletter .field-name-field-nl-new-templates .views-field-field-content-type .content-type-image span.other,
.node-newsletter .field-name-field-nl-od-webinar .views-field-field-content-type .content-type-image span.other,
.node-newsletter .group_nl_new_research .views-field-field-content-type .content-type-image span.other {
  background-image: url("../images/social/icon_type_other_lg.png");
}
/* line 685, ../scss/mixins/_mixins.scss */
.node-newsletter .field-name-field-nl-howto-guides .views-field-field-content-type .content-type-image span.project,
.node-newsletter .field-name-field-nl-new-templates .views-field-field-content-type .content-type-image span.project,
.node-newsletter .field-name-field-nl-od-webinar .views-field-field-content-type .content-type-image span.project,
.node-newsletter .group_nl_new_research .views-field-field-content-type .content-type-image span.project {
  background-image: url("../images/social/icon_type_project_lg.png");
}
/* line 3409, ../scss/demand_metric.scss */
.node-newsletter .field-name-field-nl-howto-guides .views-field-view-node,
.node-newsletter .field-name-field-nl-new-templates .views-field-view-node,
.node-newsletter .field-name-field-nl-od-webinar .views-field-view-node,
.node-newsletter .group_nl_new_research .views-field-view-node {
  float: right;
}
/* line 3412, ../scss/demand_metric.scss */
.node-newsletter .field-name-field-nl-howto-guides .views-field-view-node a,
.node-newsletter .field-name-field-nl-new-templates .views-field-view-node a,
.node-newsletter .field-name-field-nl-od-webinar .views-field-view-node a,
.node-newsletter .group_nl_new_research .views-field-view-node a {
  -moz-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -o-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -webkit-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  transition: all 100ms cubic-bezier(0.62, 0, 0.48, 1);
  display: block;
  margin: 8px 2px;
  border-radius: 5px;
  border: 3px solid #1B556A;
  padding: 6px 12px;
  background: #fff;
  color: #1B556A;
  text-decoration: none;
  font-size: 16px;
  font-weight: bold;
  line-height: 1em;
  text-align: center;
  cursor: pointer;
  outline: none;
  -webkit-appearance: none;
  margin: 0 20px 20px 0;
  margin: 0;
  color: #fff;
  width: 43px;
  display: block;
  position: absolute;
  bottom: 8px;
  right: 8px;
  float: right;
  text-transform: uppercase;
  text-align: center;
  font-size: 15px;
  text-decoration: none;
}
/* line 272, ../scss/mixins/_mixins.scss */
.node-newsletter .field-name-field-nl-howto-guides .views-field-view-node a:hover,
.node-newsletter .field-name-field-nl-new-templates .views-field-view-node a:hover,
.node-newsletter .field-name-field-nl-od-webinar .views-field-view-node a:hover,
.node-newsletter .group_nl_new_research .views-field-view-node a:hover {
  color: #fff;
  background: #1B556A;
}
/* line 276, ../scss/mixins/_mixins.scss */
.node-newsletter .field-name-field-nl-howto-guides .views-field-view-node a:active,
.node-newsletter .field-name-field-nl-new-templates .views-field-view-node a:active,
.node-newsletter .field-name-field-nl-od-webinar .views-field-view-node a:active,
.node-newsletter .group_nl_new_research .views-field-view-node a:active {
  color: #fff;
  background: #164556;
}
/* line 156, ../scss/mixins/_mixins.scss */
.node-newsletter .field-name-field-nl-howto-guides .views-field-view-node a[disabled], .node-newsletter .field-name-field-nl-howto-guides .views-field-view-node a[disabled]:hover, .node-newsletter .field-name-field-nl-howto-guides .views-field-view-node a[disabled]:active,
.node-newsletter .field-name-field-nl-new-templates .views-field-view-node a[disabled],
.node-newsletter .field-name-field-nl-new-templates .views-field-view-node a[disabled]:hover,
.node-newsletter .field-name-field-nl-new-templates .views-field-view-node a[disabled]:active,
.node-newsletter .field-name-field-nl-od-webinar .views-field-view-node a[disabled],
.node-newsletter .field-name-field-nl-od-webinar .views-field-view-node a[disabled]:hover,
.node-newsletter .field-name-field-nl-od-webinar .views-field-view-node a[disabled]:active,
.node-newsletter .group_nl_new_research .views-field-view-node a[disabled],
.node-newsletter .group_nl_new_research .views-field-view-node a[disabled]:hover,
.node-newsletter .group_nl_new_research .views-field-view-node a[disabled]:active {
  background: #7e7a78;
}
/* line 3427, ../scss/demand_metric.scss */
.node-newsletter .field-name-field-nl-howto-guides .views-field-view-node a:hover, .node-newsletter .field-name-field-nl-howto-guides .views-field-view-node a:active,
.node-newsletter .field-name-field-nl-new-templates .views-field-view-node a:hover,
.node-newsletter .field-name-field-nl-new-templates .views-field-view-node a:active,
.node-newsletter .field-name-field-nl-od-webinar .views-field-view-node a:hover,
.node-newsletter .field-name-field-nl-od-webinar .views-field-view-node a:active,
.node-newsletter .group_nl_new_research .views-field-view-node a:hover,
.node-newsletter .group_nl_new_research .views-field-view-node a:active {
  text-decoration: none;
}
/* line 3449, ../scss/demand_metric.scss */
.node-newsletter .field-name-field-nl-featured-free {
  margin: 0 10px 0 10px;
}
/* line 3452, ../scss/demand_metric.scss */
.node-newsletter .field-name-field-nl-featured-free .views-row {
  background-color: white;
  float: left;
  border-bottom: solid 1px #bbc5cd;
  clear: both;
}
/* line 3458, ../scss/demand_metric.scss */
.node-newsletter .field-name-field-nl-featured-free .views-field {
  float: left;
}
/* line 3461, ../scss/demand_metric.scss */
.node-newsletter .field-name-field-nl-featured-free .views-field.views-field-nothing {
  width: 300px;
  font-size: 17px;
  line-height: 1.7em;
  margin: 10px 15px 0 10px;
}
/* line 3466, ../scss/demand_metric.scss */
.node-newsletter .field-name-field-nl-featured-free .views-field.views-field-nothing p {
  margin: 10px 15px 10px 10px;
}
/* line 3470, ../scss/demand_metric.scss */
.node-newsletter .field-name-field-nl-featured-free .views-field.views-field-title {
  font-size: 26px;
  margin-bottom: 0.5em;
  padding-top: 1em;
}
/* line 3475, ../scss/demand_metric.scss */
.node-newsletter .field-name-field-nl-featured-free .views-field.views-field-body {
  font-size: 16px;
  width: 600px;
}
/* line 3479, ../scss/demand_metric.scss */
.node-newsletter .field-name-field-nl-featured-free .views-field.views-field-view-node {
  float: right;
  position: relative;
  right: 20px;
  top: 10px;
}
/* line 3485, ../scss/demand_metric.scss */
.node-newsletter .field-name-field-nl-featured-free .views-field.views-field-view-node .download-button a {
  margin: 20px 0;
  background-color: #A95A11;
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2I3NjExMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzliNTMxMCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #b76112), color-stop(100%, #9b5310));
  background: -moz-linear-gradient(top center, #b76112, #9b5310);
  background: -webkit-linear-gradient(top center, #b76112, #9b5310);
  background: linear-gradient(to bottom center, #b76112, #9b5310);
  -moz-border-radius: 2px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  text-shadow: -1px -1px #7b410c;
  color: #fff;
  text-align: center;
  display: block;
  border: 0;
  padding: 10px 20px;
  font-size: 24px;
  line-height: 1.2em;
  cursor: pointer;
  display: inline;
  margin: 15px 0 0;
}
/* line 122, ../scss/mixins/_mixins.scss */
.node-newsletter .field-name-field-nl-featured-free .views-field.views-field-view-node .download-button a:hover, .node-newsletter .field-name-field-nl-featured-free .views-field.views-field-view-node .download-button a:active {
  text-decoration: none;
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M5NmIxNCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2FlNWMxMSIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c96b14), color-stop(100%, #ae5c11));
  background: -moz-linear-gradient(top center, #c96b14, #ae5c11);
  background: -webkit-linear-gradient(top center, #c96b14, #ae5c11);
  background: linear-gradient(to bottom center, #c96b14, #ae5c11);
}
/* line 3497, ../scss/demand_metric.scss */
.node-newsletter .group_nl_uc_webinar .field,
.node-newsletter .group_nl_other .field,
.node-newsletter .group_nl_analyst .field {
  margin: 0 15px 0 15px;
  background-color: white;
  padding: 10px;
}
/* line 3502, ../scss/demand_metric.scss */
.node-newsletter .group_nl_uc_webinar .field .field-items h2,
.node-newsletter .group_nl_other .field .field-items h2,
.node-newsletter .group_nl_analyst .field .field-items h2 {
  font-size: 1.8em;
  color: #984807;
  background: none;
  font-weight: 400;
  padding: 0;
  margin: 0;
}
/* line 3510, ../scss/demand_metric.scss */
.node-newsletter .group_nl_uc_webinar .field .field-items h3,
.node-newsletter .group_nl_other .field .field-items h3,
.node-newsletter .group_nl_analyst .field .field-items h3 {
  margin: 0;
  font-size: 1.3em;
  color: #1B1A18;
  font-weight: 500;
}
/* line 3516, ../scss/demand_metric.scss */
.node-newsletter .group_nl_uc_webinar .field .field-items p,
.node-newsletter .group_nl_other .field .field-items p,
.node-newsletter .group_nl_analyst .field .field-items p {
  padding-left: 2px;
}

/* Analyst Page Styles */
/* line 3528, ../scss/demand_metric.scss */
.page-node-492 .group {
  clear: both;
  float: left;
  width: 100%;
}
/* line 3533, ../scss/demand_metric.scss */
.page-node-492 .group h2 {
  font-size: 2.4em;
  color: white;
  background-color: #789327;
  border-radius: 10px 0 0 10px;
  padding: 7px 0 7px 10px;
  margin: 15px 0 15px 0;
  text-transform: capitalize;
}
/* line 3542, ../scss/demand_metric.scss */
.page-node-492 .group.how-work h2 {
  background-color: #984807;
}
/* line 3545, ../scss/demand_metric.scss */
.page-node-492 .group.how-cost h2 {
  background-color: #440066;
}
/* line 3548, ../scss/demand_metric.scss */
.page-node-492 .group.included h2 {
  background-color: #eebb00;
}
/* line 3551, ../scss/demand_metric.scss */
.page-node-492 .group.get-started h2 {
  background-color: #002060;
}
/* line 3554, ../scss/demand_metric.scss */
.page-node-492 .group h3 {
  color: #984807;
  font-size: 2em;
  font-weight: lighter;
  text-transform: capitalize;
}
/* line 3563, ../scss/demand_metric.scss */
.page-node-492 .group-content {
  background-color: white;
  padding: 15px;
  margin: 0 15px 0 10px;
}
/* line 3570, ../scss/demand_metric.scss */
.page-node-492 .subgroup {
  float: left;
  background-color: white;
  padding: 10px;
}
/* line 3575, ../scss/demand_metric.scss */
.page-node-492 .subgroup.advice {
  width: 540px;
  margin: 0 15px 0 10px;
  border: solid 1px #bbc5cd;
}
/* line 3580, ../scss/demand_metric.scss */
.page-node-492 .subgroup.top-ten {
  width: 331px;
  margin: 0 10px 0 0;
  border: solid 1px #bbc5cd;
  padding-left: 20px;
}
/* line 3591, ../scss/demand_metric.scss */
.page-node-492 .group.convenient .subgroup.advice .header {
  font-weight: 400;
  font-size: 1.4em;
  text-transform: capitalize;
}
/* line 3597, ../scss/demand_metric.scss */
.page-node-492 .group.convenient .subgroup.advice img {
  width: 520px;
  margin-left: 10px;
}
/* line 3605, ../scss/demand_metric.scss */
.page-node-492 .group.convenient .subgroup.top-ten li {
  font-size: 1.3em;
  margin-bottom: 30px;
}
/* line 3613, ../scss/demand_metric.scss */
.page-node-492 .group.how-work .group-content {
  padding-left: 20px;
}
/* line 3616, ../scss/demand_metric.scss */
.page-node-492 .group.how-work ol li {
  color: #789327;
  font-size: 1.6em;
  font-weight: 400;
  margin-bottom: 20px;
}
/* line 3622, ../scss/demand_metric.scss */
.page-node-492 .group.how-work ol li ul li {
  color: black;
  font-size: 15px;
  font-weight: normal;
  margin: 10px 0 0 0;
}
/* line 3632, ../scss/demand_metric.scss */
.page-node-492 .group.how-cost .group-content h3 {
  font-size: 3em;
  margin-bottom: 0;
}
/* line 3640, ../scss/demand_metric.scss */
.page-node-492 .group.get-started .group-content h3 {
  margin-bottom: 0;
}
/* line 3643, ../scss/demand_metric.scss */
.page-node-492 .group.get-started .group-content h3 a {
  text-decoration: underline;
}
/* line 3652, ../scss/demand_metric.scss */
.page-node-492 .group.included .included-item {
  width: 400px;
  float: left;
}
/* line 3656, ../scss/demand_metric.scss */
.page-node-492 .group.included .included-item.odd {
  margin-right: 40px;
  clear: left;
  padding-bottom: 1em;
}
/* line 3661, ../scss/demand_metric.scss */
.page-node-492 .group.included .included-item.even {
  width: 450px;
}
/* line 3664, ../scss/demand_metric.scss */
.page-node-492 .group.included .included-item .included-icon {
  width: 50px;
  height: 50px;
  float: left;
  margin: 5px 10px 10px 0;
  background: transparent url("../images/analyst-sprite-256.png") no-repeat;
  background-position: -1px -1px;
}
/* line 3672, ../scss/demand_metric.scss */
.page-node-492 .group.included .included-item .included-icon.pencil-paper {
  background-position: -156px -1px;
  height: 55px;
}
/* line 3676, ../scss/demand_metric.scss */
.page-node-492 .group.included .included-item .included-icon.pie-chart {
  background-position: -208px -2px;
}
/* line 3679, ../scss/demand_metric.scss */
.page-node-492 .group.included .included-item .included-icon.gear {
  background-position: -206px -60px;
  height: 56px;
}
/* line 3683, ../scss/demand_metric.scss */
.page-node-492 .group.included .included-item .included-icon.person {
  background-position: -106px -2px;
  height: 56px;
}
/* line 3687, ../scss/demand_metric.scss */
.page-node-492 .group.included .included-item .included-icon.life-saver {
  background-position: -104px -60px;
}
/* line 3690, ../scss/demand_metric.scss */
.page-node-492 .group.included .included-item .included-icon.speech-bubble {
  background-position: -50px -60px;
}
/* line 3693, ../scss/demand_metric.scss */
.page-node-492 .group.included .included-item .included-icon.chalk-board {
  background-position: -156px -60px;
}
/* line 3696, ../scss/demand_metric.scss */
.page-node-492 .group.included .included-item .included-icon.laptop {
  background-position: -2px -60px;
}
/* line 3699, ../scss/demand_metric.scss */
.page-node-492 .group.included .included-item .included-icon.star {
  background-position: -54px -2px;
}
/* line 3703, ../scss/demand_metric.scss */
.page-node-492 .group.included .included-item .included-header,
.page-node-492 .group.included .included-item .included-text {
  float: left;
  width: 340px;
}
/* line 3708, ../scss/demand_metric.scss */
.page-node-492 .group.included .included-item .included-header {
  font-weight: 700;
}

/* line 3717, ../scss/demand_metric.scss */
#autocomplete li {
  padding-left: 2px;
}

/* line 3721, ../scss/demand_metric.scss */
.ui-autocomplete, #ui-theme-classic {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  z-index: 10 !important;
  max-width: 275px !important;
  min-width: 275px !important;
  width: 275px !important;
  font-size: .85em !important;
}
/* line 3729, ../scss/demand_metric.scss */
.ui-autocomplete li.ui-menu-item, #ui-theme-classic li.ui-menu-item {
  font-size: 1em;
}
/* line 3733, ../scss/demand_metric.scss */
.ui-autocomplete .ui-autocomplete-field-title, #ui-theme-classic .ui-autocomplete-field-title {
  font-size: inherit !important;
}
/* line 3737, ../scss/demand_metric.scss */
.ui-autocomplete .ui-corner-all, #ui-theme-classic .ui-corner-all {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}
/* line 3740, ../scss/demand_metric.scss */
.ui-autocomplete a, #ui-theme-classic a {
  color: black;
}
/* line 3743, ../scss/demand_metric.scss */
.ui-autocomplete a.ui-state-hover, #ui-theme-classic a.ui-state-hover {
  -moz-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
  background: #0072b9;
  color: white;
}
/* line 3748, ../scss/demand_metric.scss */
.ui-autocomplete .ui-menu-item a, #ui-theme-classic .ui-menu-item a {
  padding: 3px;
}
/* line 3752, ../scss/demand_metric.scss */
.ui-autocomplete .ui-menu-item-even, #ui-theme-classic .ui-menu-item-even {
  background: #eee;
}
/* line 3755, ../scss/demand_metric.scss */
.ui-autocomplete div.all_results + li.ui-menu-item, #ui-theme-classic div.all_results + li.ui-menu-item {
  border-top: 1px solid #ccc;
  background: #FFFFFF;
}

/* line 3765, ../scss/demand_metric.scss */
body.page-book #content-inner {
  width: 100%;
}
/* line 3768, ../scss/demand_metric.scss */
body.page-book #content-inner .content-region-wrapper-inner {
  margin-left: 0px;
}
/* line 3771, ../scss/demand_metric.scss */
body.page-book #content-inner .content-region-wrapper-inner .region.region-content {
  padding-left: 0px;
}
/* line 3775, ../scss/demand_metric.scss */
body.page-book #content-inner .content-region-wrapper-inner .region.region-content #block-system-main {
  margin-left: 320px;
  margin-top: 20px;
  background: #fff;
}
@media (max-width: 480px) {
  /* line 3775, ../scss/demand_metric.scss */
  body.page-book #content-inner .content-region-wrapper-inner .region.region-content #block-system-main {
    margin: 20px 0 0;
  }
}
/* line 3787, ../scss/demand_metric.scss */
body.page-book #sidebar-first {
  width: 300px;
  position: relative;
  z-index: 20;
  margin-right: -100%;
  margin-top: 70px;
}
@media (max-width: 480px) {
  /* line 3787, ../scss/demand_metric.scss */
  body.page-book #sidebar-first {
    margin: 0 0 25px;
    width: 100%;
  }
}
/* line 3799, ../scss/demand_metric.scss */
body.page-book #sidebar-first #block-views-book_contents-block_1 {
  margin-bottom: 0;
}
/* line 3802, ../scss/demand_metric.scss */
body.page-book #sidebar-first #block-views-book_contents-block_1 .item-list ul {
  margin-bottom: 0;
}
/* line 3805, ../scss/demand_metric.scss */
body.page-book #sidebar-first #block-views-book_contents-block_1 div.view-book-contents {
  padding: 0;
}
/* line 3808, ../scss/demand_metric.scss */
body.page-book #sidebar-first #block-views-book_contents-block_1 div.view-book-contents .view-grouping .item-list {
  background: #fff;
  border-top: 1px solid #bbc5cd;
}
/* line 3812, ../scss/demand_metric.scss */
body.page-book #sidebar-first #block-views-book_contents-block_1 div.view-book-contents .view-grouping .item-list.last {
  border-bottom: 0;
}
/* line 3815, ../scss/demand_metric.scss */
body.page-book #sidebar-first #block-views-book_contents-block_1 div.view-book-contents .view-grouping .item-list a.active {
  color: #789327;
}
/* line 3819, ../scss/demand_metric.scss */
body.page-book #sidebar-first #block-views-book_contents-block_1 div.view-book-contents .view-grouping .item-list h3 {
  font-size: 15px;
  line-height: 1em;
  font-weight: bold;
  color: #41403E;
  display: block;
  cursor: pointer;
  position: relative;
  margin-bottom: 0;
  padding: 0;
}
/* line 3830, ../scss/demand_metric.scss */
body.page-book #sidebar-first #block-views-book_contents-block_1 div.view-book-contents .view-grouping .item-list h3 a {
  display: block;
  margin: 0;
  padding: 18px 18px 18px 18px;
  color: #41403E;
}
/* line 3836, ../scss/demand_metric.scss */
body.page-book #sidebar-first #block-views-book_contents-block_1 div.view-book-contents .view-grouping .item-list h3 a.ajax-loading {
  background: url(../images/social/ajax_loader_white.gif);
}
/* line 3843, ../scss/demand_metric.scss */
body.page-book #sidebar-first #block-views-book_contents-block_1 div.view-book-contents .view-grouping .item-list span.chapter-collapse-toggle {
  width: 51px;
  height: 51px;
  display: block;
  border-left: 1px solid #bbc5cd;
  background: #fff url(../images/icons/icon_chapter_open.png) center center no-repeat;
  cursor: pointer;
  float: right;
}
/* line 3851, ../scss/demand_metric.scss */
body.page-book #sidebar-first #block-views-book_contents-block_1 div.view-book-contents .view-grouping .item-list span.chapter-collapse-toggle:hover {
  background-color: #fafaf7;
}
/* line 3858, ../scss/demand_metric.scss */
body.page-book #sidebar-first #block-views-book_contents-block_1 div.view-book-contents .view-grouping .item-list.open ul {
  display: block;
}
/* line 3861, ../scss/demand_metric.scss */
body.page-book #sidebar-first #block-views-book_contents-block_1 div.view-book-contents .view-grouping .item-list.open span.chapter-collapse-toggle {
  background: #fff url(../images/icons/icon_chapter_close.png) center center no-repeat;
}
/* line 3864, ../scss/demand_metric.scss */
body.page-book #sidebar-first #block-views-book_contents-block_1 div.view-book-contents .view-grouping .item-list.open span.chapter-collapse-toggle:hover {
  background-color: #fafaf7;
}
/* line 3871, ../scss/demand_metric.scss */
body.page-book #sidebar-first #block-views-book_contents-block_1 div.view-book-contents .view-grouping .item-list ul {
  display: none;
  border-top: 1px solid #bbc5cd;
}
/* line 3876, ../scss/demand_metric.scss */
body.page-book #sidebar-first #block-views-book_contents-block_1 div.view-book-contents .view-grouping .item-list ul li {
  background: #fcfcfa;
  border-bottom: 0;
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 3883, ../scss/demand_metric.scss */
body.page-book #sidebar-first #block-views-book_contents-block_1 div.view-book-contents .view-grouping .item-list ul li a {
  display: block;
  color: #41403E;
  line-height: 1em;
  padding: 9px 18px 9px 35px;
}
/* line 3890, ../scss/demand_metric.scss */
body.page-book #sidebar-first #block-views-book_contents-block_1 div.view-book-contents .view-grouping .item-list ul li .field-content.ajax-loading {
  -moz-box-shadow: inset 0px 0px 6px -3px;
  -webkit-box-shadow: inset 0px 0px 6px -3px;
  box-shadow: inset 0px 0px 6px -3px;
  display: block;
  background: url("../images/social/ajax_loader_lt_gray.gif");
}
/* line 3902, ../scss/demand_metric.scss */
body.page-book h1.title, body.page-book #block-membership_benefit_type-member-benefits-block h2, #block-membership_benefit_type-member-benefits-block body.page-book h2 {
  margin-bottom: 0;
}
/* line 3906, ../scss/demand_metric.scss */
body.page-book .view-book-contents {
  background-color: #fff;
  padding: 20px;
}
/* line 3910, ../scss/demand_metric.scss */
body.page-book .view-book-contents .views-field-body {
  border-bottom: 1px solid #ccc;
  padding-bottom: 10px;
}
/* line 3916, ../scss/demand_metric.scss */
body.page-book .view-book-contents .view-grouping-header {
  display: none;
}
/* line 3922, ../scss/demand_metric.scss */
body.page-book #block-views-book_contents-block {
  float: right;
  z-index: 2;
}
/* line 3926, ../scss/demand_metric.scss */
body.page-book #block-views-book_contents-block .views-field-nothing {
  float: right;
  margin-left: 5px;
}
/* line 3930, ../scss/demand_metric.scss */
body.page-book #block-views-book_contents-block .views-field-title {
  float: right;
  margin-bottom: 20px;
}
/* line 3936, ../scss/demand_metric.scss */
body.page-book #block-views-book_contents-block_2 {
  background-color: #fff;
  z-index: 1;
  margin-left: 320px;
}
@media (max-width: 480px) {
  /* line 3936, ../scss/demand_metric.scss */
  body.page-book #block-views-book_contents-block_2 {
    margin-left: 0;
  }
}
/* line 3944, ../scss/demand_metric.scss */
body.page-book #block-views-book_contents-block_2 .views-field-nothing {
  float: left;
  margin-right: 5px;
}
/* line 3951, ../scss/demand_metric.scss */
body.page-book #block-views-book_contents-block .view-book-contents,
body.page-book #block-views-book_contents-block_2 .view-book-contents {
  padding-top: 0;
}
/* line 3954, ../scss/demand_metric.scss */
body.page-book #block-views-book_contents-block .view-book-contents a,
body.page-book #block-views-book_contents-block_2 .view-book-contents a {
  color: #41403E;
}
/* line 3956, ../scss/demand_metric.scss */
body.page-book #block-views-book_contents-block .views-field-nothing,
body.page-book #block-views-book_contents-block_2 .views-field-nothing {
  font-size: 1.5em;
  font-weight: 100;
  line-height: 0.8em;
}

/* line 3966, ../scss/demand_metric.scss */
.item-list .pager {
  clear: both;
  margin-top: 10px;
  float: left;
  width: 100%;
}
/* line 3975, ../scss/demand_metric.scss */
.item-list .pager * {
  box-sizing: content-box;
}
/* line 3978, ../scss/demand_metric.scss */
.item-list .pager li {
  width: 35px;
  height: 35px;
  margin: 0;
  padding: 0;
  vertical-align: top;
  position: relative;
}
/* line 3985, ../scss/demand_metric.scss */
.item-list .pager li, .item-list .pager li a {
  display: inline-block;
  font-size: 16px;
  font-weight: 600;
}
/* line 3990, ../scss/demand_metric.scss */
.item-list .pager li a, .item-list .pager li.pager-current {
  padding: 9px;
  width: 17px;
  height: 17px;
  color: #7e7a78;
}
/* line 3995, ../scss/demand_metric.scss */
.item-list .pager li a:hover, .item-list .pager li.pager-current:hover {
  color: #789327;
  text-decoration: none;
}
/* line 3999, ../scss/demand_metric.scss */
.item-list .pager li a.progress-disabled, .item-list .pager li.pager-current.progress-disabled {
  background: url(../images/social/ajax_loader_lt_gray.gif);
}
/* line 4003, ../scss/demand_metric.scss */
.item-list .pager li.pager-current {
  border-bottom: 5px solid #789327;
  padding-bottom: 4px;
}
/* line 4007, ../scss/demand_metric.scss */
.item-list .pager li.pager-first, .item-list .pager li.pager-previous, .item-list .pager li.pager-next, .item-list .pager li.pager-last {
  background-color: #90c253;
}
/* line 4013, ../scss/demand_metric.scss */
.item-list .pager li.pager-first a, .item-list .pager li.pager-previous a, .item-list .pager li.pager-next a, .item-list .pager li.pager-last a {
  text-decoration: none;
  font-size: 0px;
  text-indent: -5000px;
  background-color: #90c253;
  background: center center no-repeat;
}
/* line 4018, ../scss/demand_metric.scss */
.item-list .pager li.pager-first a:hover, .item-list .pager li.pager-previous a:hover, .item-list .pager li.pager-next a:hover, .item-list .pager li.pager-last a:hover {
  background-color: #9cc966;
}
/* line 4021, ../scss/demand_metric.scss */
.item-list .pager li.pager-first a:active, .item-list .pager li.pager-previous a:active, .item-list .pager li.pager-next a:active, .item-list .pager li.pager-last a:active {
  background-color: #84ba42;
}
/* line 4024, ../scss/demand_metric.scss */
.item-list .pager li.pager-first a.progress-disabled, .item-list .pager li.pager-previous a.progress-disabled, .item-list .pager li.pager-next a.progress-disabled, .item-list .pager li.pager-last a.progress-disabled {
  background: url(../images/social/ajax_loader_green.gif);
  position: absolute;
  top: 0;
  right: 0;
  z-index: 1;
}
/* line 4032, ../scss/demand_metric.scss */
.item-list .pager li.pager-first .ajax-progress-throbber, .item-list .pager li.pager-previous .ajax-progress-throbber, .item-list .pager li.pager-next .ajax-progress-throbber, .item-list .pager li.pager-last .ajax-progress-throbber {
  background: center center no-repeat;
  width: 35px;
  height: 35px;
  position: absolute;
  top: 0;
  right: 0;
  z-index: 2;
}
/* line 4040, ../scss/demand_metric.scss */
.item-list .pager li.pager-first .ajax-progress-throbber div, .item-list .pager li.pager-previous .ajax-progress-throbber div, .item-list .pager li.pager-next .ajax-progress-throbber div, .item-list .pager li.pager-last .ajax-progress-throbber div {
  display: none;
}
/* line 4045, ../scss/demand_metric.scss */
.item-list .pager li.pager-ellipsis {
  margin-top: 10px;
}
/* line 4052, ../scss/demand_metric.scss */
.item-list .pager li.pager-first a, .item-list .pager li.pager-first .ajax-progress-throbber {
  background-image: url(../images/social/pager-first.png);
}
/* line 4052, ../scss/demand_metric.scss */
.item-list .pager li.pager-previous a, .item-list .pager li.pager-previous .ajax-progress-throbber {
  background-image: url(../images/social/pager-previous.png);
}
/* line 4052, ../scss/demand_metric.scss */
.item-list .pager li.pager-next a, .item-list .pager li.pager-next .ajax-progress-throbber {
  background-image: url(../images/social/pager-next.png);
}
/* line 4052, ../scss/demand_metric.scss */
.item-list .pager li.pager-last a, .item-list .pager li.pager-last .ajax-progress-throbber {
  background-image: url(../images/social/pager-last.png);
}

/* line 4062, ../scss/demand_metric.scss */
#hellobar-wrapper a#hellobar-open {
  width: 41px;
}

@media (min-width: 481px) and (max-width: 1099px) {
  /* line 5, ../scss/_pricing_page.scss */
  .view-id-active_subscription_plans .view-content,
  .view-id-subscription_plans.view-display-id-page .view-content {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    margin-bottom: 30px;
  }
  /* line 13, ../scss/_pricing_page.scss */
  .view-id-active_subscription_plans .views-row,
  .view-id-subscription_plans.view-display-id-page .views-row {
    flex: 1;
    float: left;
    width: 25%;
  }
}
@media (min-width: 1100px) and (max-width: 1349px) {
  /* line 5, ../scss/_pricing_page.scss */
  .view-id-active_subscription_plans .view-content,
  .view-id-subscription_plans.view-display-id-page .view-content {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    margin-bottom: 30px;
  }
  /* line 13, ../scss/_pricing_page.scss */
  .view-id-active_subscription_plans .views-row,
  .view-id-subscription_plans.view-display-id-page .views-row {
    flex: 1;
    float: left;
    width: 25%;
  }
}
@media (min-width: 1350px) {
  /* line 5, ../scss/_pricing_page.scss */
  .view-id-active_subscription_plans .view-content,
  .view-id-subscription_plans.view-display-id-page .view-content {
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow: hidden;
    margin-bottom: 30px;
  }
  /* line 13, ../scss/_pricing_page.scss */
  .view-id-active_subscription_plans .views-row,
  .view-id-subscription_plans.view-display-id-page .views-row {
    flex: 1;
    float: left;
    width: 25%;
  }
}
/* line 20, ../scss/_pricing_page.scss */
.view-id-active_subscription_plans .views-row,
.view-id-subscription_plans.view-display-id-page .views-row {
  padding: 0 15px;
}
@media (max-width: 480px) {
  /* line 20, ../scss/_pricing_page.scss */
  .view-id-active_subscription_plans .views-row,
  .view-id-subscription_plans.view-display-id-page .views-row {
    padding: 10px 0;
  }
}
/* line 27, ../scss/_pricing_page.scss */
.view-id-active_subscription_plans .views-row.views-row-first,
.view-id-subscription_plans.view-display-id-page .views-row.views-row-first {
  padding-left: 0;
}
/* line 30, ../scss/_pricing_page.scss */
.view-id-active_subscription_plans .views-row.views-row-last,
.view-id-subscription_plans.view-display-id-page .views-row.views-row-last {
  padding-right: 0;
}
/* line 35, ../scss/_pricing_page.scss */
.view-id-active_subscription_plans .view-footer,
.view-id-subscription_plans.view-display-id-page .view-footer {
  clear: left;
  float: left;
  margin-top: 35px;
}

/* Free subscription CTA */
/* line 43, ../scss/_pricing_page.scss */
#block-boxes-free_membership_cta_block {
  background-color: #fff;
  padding: 10px;
  margin: 10px 0px 20px;
}
/* line 48, ../scss/_pricing_page.scss */
#block-boxes-free_membership_cta_block .boxes-box-content {
  width: fit-content;
  margin: auto;
}
/* line 51, ../scss/_pricing_page.scss */
#block-boxes-free_membership_cta_block .boxes-box-content p {
  margin: 0;
}

/* Subscription nodes */
/* line 58, ../scss/_pricing_page.scss */
.node.node-subscription-plan-information {
  width: 100%;
  height: 100%;
  border: 1px solid #bbc5cd;
  background: #fff;
  position: relative;
}
/* line 65, ../scss/_pricing_page.scss */
.node.node-subscription-plan-information h2 {
  font-size: 26px;
  margin-bottom: 6px;
}
/* line 70, ../scss/_pricing_page.scss */
.node.node-subscription-plan-information .subscriber-info {
  margin: 0;
  padding: 15px 22px 20px;
}
@media (min-width: 481px) and (max-width: 1099px) {
  /* line 70, ../scss/_pricing_page.scss */
  .node.node-subscription-plan-information .subscriber-info {
    padding-left: 6px;
    padding-right: 6px;
  }
}
@media (min-width: 1100px) and (max-width: 1349px) {
  /* line 70, ../scss/_pricing_page.scss */
  .node.node-subscription-plan-information .subscriber-info {
    padding-left: 6px;
    padding-right: 6px;
  }
}
/* line 81, ../scss/_pricing_page.scss */
.node.node-subscription-plan-information .subscriber-info li {
  text-align: center;
  font-size: 16px;
  margin: 0;
  padding: 8px 0;
  list-style: none;
  border-bottom: 1px solid #f0f1f2;
}
/* line 89, ../scss/_pricing_page.scss */
.node.node-subscription-plan-information .subscriber-info li:first-child {
  font-weight: bold;
}
/* line 92, ../scss/_pricing_page.scss */
.node.node-subscription-plan-information .subscriber-info li:last-child {
  border-bottom: 0;
}
/* line 97, ../scss/_pricing_page.scss */
.node.node-subscription-plan-information .plan-header {
  background: linear-gradient(#4c793b, #75af5b);
  color: #fff;
  text-align: center;
  min-height: 180px;
  padding: 10px 15px 10px;
}
/* line 104, ../scss/_pricing_page.scss */
.node.node-subscription-plan-information .content {
  padding: 10px 15px 60px;
}
/* line 107, ../scss/_pricing_page.scss */
.node.node-subscription-plan-information .plan-cost-info {
  text-align: center;
  font-weight: 100;
}
/* line 114, ../scss/_pricing_page.scss */
.node.node-subscription-plan-information .plan-cost-info .currency-sign {
  font-size: 25px;
  line-height: 50px;
  vertical-align: top;
}
/* line 120, ../scss/_pricing_page.scss */
.node.node-subscription-plan-information .plan-cost-info .price-wrap {
  font-size: 90px;
  line-height: 1em;
}
@media (min-width: 1100px) and (max-width: 1349px) {
  /* line 120, ../scss/_pricing_page.scss */
  .node.node-subscription-plan-information .plan-cost-info .price-wrap {
    font-size: 65px;
  }
}
@media (min-width: 481px) and (max-width: 1099px) {
  /* line 120, ../scss/_pricing_page.scss */
  .node.node-subscription-plan-information .plan-cost-info .price-wrap {
    font-size: 60px;
  }
}
/* line 131, ../scss/_pricing_page.scss */
.node.node-subscription-plan-information .plan-cost-info .per-period {
  font-size: 20px;
  margin-left: -5px;
}
/* line 136, ../scss/_pricing_page.scss */
.node.node-subscription-plan-information .plan-interval {
  margin-top: 10px;
  font-weight: 100;
  text-transform: uppercase;
}
/* line 142, ../scss/_pricing_page.scss */
.node.node-subscription-plan-information .plan-footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  min-height: 60px;
}
/* line 148, ../scss/_pricing_page.scss */
.node.node-subscription-plan-information .plan-footer a {
  -moz-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -o-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -webkit-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  transition: all 100ms cubic-bezier(0.62, 0, 0.48, 1);
  display: block;
  margin: 0 25px 10px;
  padding: 10px 15px;
  font-size: 16px;
  font-weight: 600;
  color: #fff;
  text-align: center;
  border-radius: 8px;
  background: linear-gradient(#4c793b, #75af5b);
  background-size: 100% 200%;
  background-position: 0 0;
  padding: 10px 5px;
}
/* line 315, ../scss/mixins/_mixins.scss */
.node.node-subscription-plan-information .plan-footer a:hover, .node.node-subscription-plan-information .plan-footer a:active {
  text-decoration: none;
}
/* line 318, ../scss/mixins/_mixins.scss */
.node.node-subscription-plan-information .plan-footer a:hover {
  background-position: 0 100%;
}
/* line 321, ../scss/mixins/_mixins.scss */
.node.node-subscription-plan-information .plan-footer a:active {
  background-position: 0 50%;
}
/* line 158, ../scss/_pricing_page.scss */
.node.node-subscription-plan-information.most-popular {
  overflow: hidden;
}
/* line 161, ../scss/_pricing_page.scss */
.node.node-subscription-plan-information.most-popular .plan-header {
  background: linear-gradient(#1b556a, #5a8dae);
}
/* line 164, ../scss/_pricing_page.scss */
.node.node-subscription-plan-information.most-popular .banner {
  background: #fff;
  color: #1B556A;
  display: block;
  padding: 0px 30px;
  font-size: 11px;
  font-weight: bold;
  top: 25px;
  right: -32px;
  position: absolute;
  transform: rotate(45deg);
  text-transform: uppercase;
  line-height: 1.4em;
}
/* line 178, ../scss/_pricing_page.scss */
.node.node-subscription-plan-information.most-popular .plan-footer a {
  background-image: linear-gradient(#1b556a, #5a8dae);
}

/* line 1, ../scss/_membership_benefits.scss */
#block-membership_benefit_type-member-benefits-block {
  background: #fff;
  padding: 20px;
  border: 1px solid #bbc5cd;
}
@media (max-width: 480px) {
  /* line 1, ../scss/_membership_benefits.scss */
  #block-membership_benefit_type-member-benefits-block {
    padding: 6px;
    overflow: scroll;
    overflow-x: scroll;
    overflow-y: hidden;
  }
}
/* line 18, ../scss/_membership_benefits.scss */
#block-membership_benefit_type-member-benefits-block .content tr:hover {
  background: #fafafa;
}
/* line 24, ../scss/_membership_benefits.scss */
#block-membership_benefit_type-member-benefits-block .content tr.signup-row:hover, #block-membership_benefit_type-member-benefits-block .content tr.header-row:hover {
  background: none;
}
/* line 28, ../scss/_membership_benefits.scss */
#block-membership_benefit_type-member-benefits-block .content tr.signup-row {
  border: 0;
}
/* line 33, ../scss/_membership_benefits.scss */
#block-membership_benefit_type-member-benefits-block .content .header-row td.plan-title {
  color: #fff;
  background: linear-gradient(#578a43, #75af5b);
  font-size: 23px;
  font-weight: bold;
  text-transform: uppercase;
  padding: 20px 20px;
  min-width: 120px;
  letter-spacing: 0.05em;
  text-shadow: 1px 1px rgba(0, 0, 0, 0.5);
}
/* line 44, ../scss/_membership_benefits.scss */
#block-membership_benefit_type-member-benefits-block .content .header-row td.plan-title.most-popular {
  background: linear-gradient(#20657e, #5a8dae);
}
/* line 47, ../scss/_membership_benefits.scss */
#block-membership_benefit_type-member-benefits-block .content .header-row td.plan-title.most-popular .popular-plan {
  display: none;
}
/* line 54, ../scss/_membership_benefits.scss */
#block-membership_benefit_type-member-benefits-block .content td.badge-cell {
  text-align: center;
  border: 0;
}
/* line 58, ../scss/_membership_benefits.scss */
#block-membership_benefit_type-member-benefits-block .content td.badge-cell .sign-up-text {
  -moz-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -o-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -webkit-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  transition: all 100ms cubic-bezier(0.62, 0, 0.48, 1);
  display: block;
  line-height: 1.5em;
  padding: 10px 0;
  text-transform: uppercase;
  font-weight: bold;
  background: #fff;
}
/* line 68, ../scss/_membership_benefits.scss */
#block-membership_benefit_type-member-benefits-block .content td.badge-cell a {
  width: 100%;
  height: 100%;
}
/* line 72, ../scss/_membership_benefits.scss */
#block-membership_benefit_type-member-benefits-block .content td.badge-cell a:hover, #block-membership_benefit_type-member-benefits-block .content td.badge-cell a:active {
  text-decoration: none;
}
/* line 77, ../scss/_membership_benefits.scss */
#block-membership_benefit_type-member-benefits-block .content td.badge-cell:hover .sign-up-text {
  background: #378786;
}
/* line 80, ../scss/_membership_benefits.scss */
#block-membership_benefit_type-member-benefits-block .content td.badge-cell:hover .sign-up-text, #block-membership_benefit_type-member-benefits-block .content td.badge-cell:hover .sign-up-text a {
  color: white;
}

/* Topic Category Colors */
/* line 7, ../scss/_sign_up.scss */
body.path-signup-l #block-boxes-sign_up_event_main_box,
body.path-signup-l #block-boxes-calendar_signup_top_left,
body.path-signup-l #block-boxes-calendar_free_trial,
body.path-signup-l .region-content .block[id^="block-boxes-signup"],
body.path-signup-l .region-content .block[id^="block-boxes-sign_up"],
body.page-user-register #block-boxes-sign_up_event_main_box,
body.page-user-register #block-boxes-calendar_signup_top_left,
body.page-user-register #block-boxes-calendar_free_trial,
body.page-user-register .region-content .block[id^="block-boxes-signup"],
body.page-user-register .region-content .block[id^="block-boxes-sign_up"],
body.page-user-register-l #block-boxes-sign_up_event_main_box,
body.page-user-register-l #block-boxes-calendar_signup_top_left,
body.page-user-register-l #block-boxes-calendar_free_trial,
body.page-user-register-l .region-content .block[id^="block-boxes-signup"],
body.page-user-register-l .region-content .block[id^="block-boxes-sign_up"], body.path-signup-l #block-boxes-user_register_content,
body.page-user-register #block-boxes-user_register_content,
body.page-user-register-l #block-boxes-user_register_content, body.path-signup-l #block-cf_general-register_side_boxes,
body.page-user-register #block-cf_general-register_side_boxes,
body.page-user-register-l #block-cf_general-register_side_boxes, body.path-signup-l #block-cf_general-weekly_user_count,
body.page-user-register #block-cf_general-weekly_user_count,
body.page-user-register-l #block-cf_general-weekly_user_count, body.path-signup-l #block-boxes-join_arrow,
body.path-signup-l #block-boxes-sign_up_event_arrow,
body.path-signup-l #block-views-sign_up_page-block,
body.page-user-register #block-boxes-join_arrow,
body.page-user-register #block-boxes-sign_up_event_arrow,
body.page-user-register #block-views-sign_up_page-block,
body.page-user-register-l #block-boxes-join_arrow,
body.page-user-register-l #block-boxes-sign_up_event_arrow,
body.page-user-register-l #block-views-sign_up_page-block, body.page-user-register-l #block-system-main .block-inner {
  position: relative;
  float: left;
  width: 100%;
  min-height: 1px;
  padding-left: 10px;
  padding-right: 10px;
  position: relative;
  min-height: 1px;
  padding-left: 0;
  padding-right: 0;
}
@media (min-width: 481px) {
  /* line 7, ../scss/_sign_up.scss */
  body.path-signup-l #block-boxes-sign_up_event_main_box,
  body.path-signup-l #block-boxes-calendar_signup_top_left,
  body.path-signup-l #block-boxes-calendar_free_trial,
  body.path-signup-l .region-content .block[id^="block-boxes-signup"],
  body.path-signup-l .region-content .block[id^="block-boxes-sign_up"],
  body.page-user-register #block-boxes-sign_up_event_main_box,
  body.page-user-register #block-boxes-calendar_signup_top_left,
  body.page-user-register #block-boxes-calendar_free_trial,
  body.page-user-register .region-content .block[id^="block-boxes-signup"],
  body.page-user-register .region-content .block[id^="block-boxes-sign_up"],
  body.page-user-register-l #block-boxes-sign_up_event_main_box,
  body.page-user-register-l #block-boxes-calendar_signup_top_left,
  body.page-user-register-l #block-boxes-calendar_free_trial,
  body.page-user-register-l .region-content .block[id^="block-boxes-signup"],
  body.page-user-register-l .region-content .block[id^="block-boxes-sign_up"], body.path-signup-l #block-boxes-user_register_content,
  body.page-user-register #block-boxes-user_register_content,
  body.page-user-register-l #block-boxes-user_register_content, body.path-signup-l #block-cf_general-register_side_boxes,
  body.page-user-register #block-cf_general-register_side_boxes,
  body.page-user-register-l #block-cf_general-register_side_boxes, body.path-signup-l #block-cf_general-weekly_user_count,
  body.page-user-register #block-cf_general-weekly_user_count,
  body.page-user-register-l #block-cf_general-weekly_user_count, body.path-signup-l #block-boxes-join_arrow,
  body.path-signup-l #block-boxes-sign_up_event_arrow,
  body.path-signup-l #block-views-sign_up_page-block,
  body.page-user-register #block-boxes-join_arrow,
  body.page-user-register #block-boxes-sign_up_event_arrow,
  body.page-user-register #block-views-sign_up_page-block,
  body.page-user-register-l #block-boxes-join_arrow,
  body.page-user-register-l #block-boxes-sign_up_event_arrow,
  body.page-user-register-l #block-views-sign_up_page-block, body.page-user-register-l #block-system-main .block-inner {
    float: left;
    width: 47.5%;
  }
}

/* Special styling for user-register page.
  -------------------------------------------------------------*/
/* line 13, ../scss/_sign_up.scss */
body.path-signup-l,
body.page-user-register,
body.page-user-register-l {
  /* Header changes */
  /* This is the old (default) sign up form. */
  /* Blocks */
  /* Resource Block */
  /* Membership benefits block */
  /* Sign Up Block */
  /* Registration Steps
   --------------------*/
  /*
   * Step 1
   */
  /*
   * Step 2
   */
  /*
   * Step 3
   */
  /*
   * Step 1 + Step 2
   */
}
/* line 16, ../scss/_sign_up.scss */
body.path-signup-l #header-top,
body.page-user-register #header-top,
body.page-user-register-l #header-top {
  display: none;
}
/* line 22, ../scss/_sign_up.scss */
body.path-signup-l #content-area h2,
body.page-user-register #content-area h2,
body.page-user-register-l #content-area h2 {
  color: #41403E;
  font-weight: 700;
  font-size: 24px;
}
/* line 27, ../scss/_sign_up.scss */
body.path-signup-l #content-area h3,
body.page-user-register #content-area h3,
body.page-user-register-l #content-area h3 {
  font-size: 22px;
  font-weight: 400;
}
/* line 31, ../scss/_sign_up.scss */
body.path-signup-l #content-area p,
body.page-user-register #content-area p,
body.page-user-register-l #content-area p {
  font-size: 14px;
  font-weight: 300;
  line-height: 1.3em;
}
/* line 38, ../scss/_sign_up.scss */
body.path-signup-l #logo,
body.page-user-register #logo,
body.page-user-register-l #logo {
  height: 40px;
  width: 320px;
}
/* line 43, ../scss/_sign_up.scss */
body.path-signup-l #block-dm_profile-dm_profile_custom_login_block,
body.page-user-register #block-dm_profile-dm_profile_custom_login_block,
body.page-user-register-l #block-dm_profile-dm_profile_custom_login_block {
  margin-left: 0;
}
/* line 48, ../scss/_sign_up.scss */
body.path-signup-l #navigation #nav-right-region,
body.page-user-register #navigation #nav-right-region,
body.page-user-register-l #navigation #nav-right-region {
  position: absolute;
  width: 100%;
  left: 0;
}
/* line 14, ../scss/mixins/_clearfix.scss */
body.path-signup-l #navigation #nav-right-region:before, body.path-signup-l #navigation #nav-right-region:after,
body.page-user-register #navigation #nav-right-region:before,
body.page-user-register #navigation #nav-right-region:after,
body.page-user-register-l #navigation #nav-right-region:before,
body.page-user-register-l #navigation #nav-right-region:after {
  content: " ";
  display: table;
}
/* line 19, ../scss/mixins/_clearfix.scss */
body.path-signup-l #navigation #nav-right-region:after,
body.page-user-register #navigation #nav-right-region:after,
body.page-user-register-l #navigation #nav-right-region:after {
  clear: both;
}
/* line 54, ../scss/_sign_up.scss */
body.path-signup-l #navigation #nav-right-region .region-nav-right,
body.page-user-register #navigation #nav-right-region .region-nav-right,
body.page-user-register-l #navigation #nav-right-region .region-nav-right {
  margin-right: auto;
  margin-left: auto;
  padding-left: 10px;
  padding-right: 10px;
  margin: 0 auto;
}
/* line 14, ../scss/mixins/_clearfix.scss */
body.path-signup-l #navigation #nav-right-region .region-nav-right:before, body.path-signup-l #navigation #nav-right-region .region-nav-right:after,
body.page-user-register #navigation #nav-right-region .region-nav-right:before,
body.page-user-register #navigation #nav-right-region .region-nav-right:after,
body.page-user-register-l #navigation #nav-right-region .region-nav-right:before,
body.page-user-register-l #navigation #nav-right-region .region-nav-right:after {
  content: " ";
  display: table;
}
/* line 19, ../scss/mixins/_clearfix.scss */
body.path-signup-l #navigation #nav-right-region .region-nav-right:after,
body.page-user-register #navigation #nav-right-region .region-nav-right:after,
body.page-user-register-l #navigation #nav-right-region .region-nav-right:after {
  clear: both;
}
@media (min-width: 481px) and (max-width: 1099px) {
  /* line 54, ../scss/_sign_up.scss */
  body.path-signup-l #navigation #nav-right-region .region-nav-right,
  body.page-user-register #navigation #nav-right-region .region-nav-right,
  body.page-user-register-l #navigation #nav-right-region .region-nav-right {
    width: 980px;
  }
}
@media (min-width: 1350px) {
  /* line 54, ../scss/_sign_up.scss */
  body.path-signup-l #navigation #nav-right-region .region-nav-right,
  body.page-user-register #navigation #nav-right-region .region-nav-right,
  body.page-user-register-l #navigation #nav-right-region .region-nav-right {
    width: 1235px;
  }
}
@media (min-width: 1100px) and (max-width: 1349px) {
  /* line 54, ../scss/_sign_up.scss */
  body.path-signup-l #navigation #nav-right-region .region-nav-right,
  body.page-user-register #navigation #nav-right-region .region-nav-right,
  body.page-user-register-l #navigation #nav-right-region .region-nav-right {
    width: 90%;
  }
}
/* line 58, ../scss/_sign_up.scss */
body.path-signup-l #navigation #nav-right-region .region-nav-right .block-search,
body.page-user-register #navigation #nav-right-region .region-nav-right .block-search,
body.page-user-register-l #navigation #nav-right-region .region-nav-right .block-search {
  float: right;
}
/* line 64, ../scss/_sign_up.scss */
body.path-signup-l #navigation #boxes-box-sign_up_landing_page_title,
body.path-signup-l #navigation .region-nav-right > .block-boxes,
body.page-user-register #navigation #boxes-box-sign_up_landing_page_title,
body.page-user-register #navigation .region-nav-right > .block-boxes,
body.page-user-register-l #navigation #boxes-box-sign_up_landing_page_title,
body.page-user-register-l #navigation .region-nav-right > .block-boxes {
  position: absolute;
  background: linear-gradient(to bottom, #1b556a 0%, #378786 100%);
  z-index: 498;
  width: 100%;
  left: 0;
}
/* line 72, ../scss/_sign_up.scss */
body.path-signup-l #navigation #boxes-box-sign_up_landing_page_title .boxes-box-content,
body.path-signup-l #navigation .region-nav-right > .block-boxes .boxes-box-content,
body.page-user-register #navigation #boxes-box-sign_up_landing_page_title .boxes-box-content,
body.page-user-register #navigation .region-nav-right > .block-boxes .boxes-box-content,
body.page-user-register-l #navigation #boxes-box-sign_up_landing_page_title .boxes-box-content,
body.page-user-register-l #navigation .region-nav-right > .block-boxes .boxes-box-content {
  margin-right: auto;
  margin-left: auto;
  padding-left: 10px;
  padding-right: 10px;
  margin: 0 auto;
}
/* line 14, ../scss/mixins/_clearfix.scss */
body.path-signup-l #navigation #boxes-box-sign_up_landing_page_title .boxes-box-content:before, body.path-signup-l #navigation #boxes-box-sign_up_landing_page_title .boxes-box-content:after,
body.path-signup-l #navigation .region-nav-right > .block-boxes .boxes-box-content:before,
body.path-signup-l #navigation .region-nav-right > .block-boxes .boxes-box-content:after,
body.page-user-register #navigation #boxes-box-sign_up_landing_page_title .boxes-box-content:before,
body.page-user-register #navigation #boxes-box-sign_up_landing_page_title .boxes-box-content:after,
body.page-user-register #navigation .region-nav-right > .block-boxes .boxes-box-content:before,
body.page-user-register #navigation .region-nav-right > .block-boxes .boxes-box-content:after,
body.page-user-register-l #navigation #boxes-box-sign_up_landing_page_title .boxes-box-content:before,
body.page-user-register-l #navigation #boxes-box-sign_up_landing_page_title .boxes-box-content:after,
body.page-user-register-l #navigation .region-nav-right > .block-boxes .boxes-box-content:before,
body.page-user-register-l #navigation .region-nav-right > .block-boxes .boxes-box-content:after {
  content: " ";
  display: table;
}
/* line 19, ../scss/mixins/_clearfix.scss */
body.path-signup-l #navigation #boxes-box-sign_up_landing_page_title .boxes-box-content:after,
body.path-signup-l #navigation .region-nav-right > .block-boxes .boxes-box-content:after,
body.page-user-register #navigation #boxes-box-sign_up_landing_page_title .boxes-box-content:after,
body.page-user-register #navigation .region-nav-right > .block-boxes .boxes-box-content:after,
body.page-user-register-l #navigation #boxes-box-sign_up_landing_page_title .boxes-box-content:after,
body.page-user-register-l #navigation .region-nav-right > .block-boxes .boxes-box-content:after {
  clear: both;
}
@media (min-width: 481px) and (max-width: 1099px) {
  /* line 72, ../scss/_sign_up.scss */
  body.path-signup-l #navigation #boxes-box-sign_up_landing_page_title .boxes-box-content,
  body.path-signup-l #navigation .region-nav-right > .block-boxes .boxes-box-content,
  body.page-user-register #navigation #boxes-box-sign_up_landing_page_title .boxes-box-content,
  body.page-user-register #navigation .region-nav-right > .block-boxes .boxes-box-content,
  body.page-user-register-l #navigation #boxes-box-sign_up_landing_page_title .boxes-box-content,
  body.page-user-register-l #navigation .region-nav-right > .block-boxes .boxes-box-content {
    width: 980px;
  }
}
@media (min-width: 1350px) {
  /* line 72, ../scss/_sign_up.scss */
  body.path-signup-l #navigation #boxes-box-sign_up_landing_page_title .boxes-box-content,
  body.path-signup-l #navigation .region-nav-right > .block-boxes .boxes-box-content,
  body.page-user-register #navigation #boxes-box-sign_up_landing_page_title .boxes-box-content,
  body.page-user-register #navigation .region-nav-right > .block-boxes .boxes-box-content,
  body.page-user-register-l #navigation #boxes-box-sign_up_landing_page_title .boxes-box-content,
  body.page-user-register-l #navigation .region-nav-right > .block-boxes .boxes-box-content {
    width: 1235px;
  }
}
@media (min-width: 1100px) and (max-width: 1349px) {
  /* line 72, ../scss/_sign_up.scss */
  body.path-signup-l #navigation #boxes-box-sign_up_landing_page_title .boxes-box-content,
  body.path-signup-l #navigation .region-nav-right > .block-boxes .boxes-box-content,
  body.page-user-register #navigation #boxes-box-sign_up_landing_page_title .boxes-box-content,
  body.page-user-register #navigation .region-nav-right > .block-boxes .boxes-box-content,
  body.page-user-register-l #navigation #boxes-box-sign_up_landing_page_title .boxes-box-content,
  body.page-user-register-l #navigation .region-nav-right > .block-boxes .boxes-box-content {
    width: 90%;
  }
}
/* line 76, ../scss/_sign_up.scss */
body.path-signup-l #navigation #boxes-box-sign_up_landing_page_title h1,
body.path-signup-l #navigation .region-nav-right > .block-boxes h1,
body.page-user-register #navigation #boxes-box-sign_up_landing_page_title h1,
body.page-user-register #navigation .region-nav-right > .block-boxes h1,
body.page-user-register-l #navigation #boxes-box-sign_up_landing_page_title h1,
body.page-user-register-l #navigation .region-nav-right > .block-boxes h1 {
  margin: 0;
  padding: 0;
  color: #fff;
  font-size: 48px;
  font-weight: 400;
  line-height: 1.6em;
}
/* line 84, ../scss/_sign_up.scss */
body.path-signup-l #navigation #boxes-box-sign_up_landing_page_title h2,
body.path-signup-l #navigation .region-nav-right > .block-boxes h2,
body.page-user-register #navigation #boxes-box-sign_up_landing_page_title h2,
body.page-user-register #navigation .region-nav-right > .block-boxes h2,
body.page-user-register-l #navigation #boxes-box-sign_up_landing_page_title h2,
body.page-user-register-l #navigation .region-nav-right > .block-boxes h2 {
  margin: 16px 0;
  color: #fff;
  font-size: 20px;
  font-weight: 600;
  line-height: 1em;
}
/* line 91, ../scss/_sign_up.scss */
body.path-signup-l #navigation #boxes-box-sign_up_landing_page_title .boxes-box-controls,
body.path-signup-l #navigation .region-nav-right > .block-boxes .boxes-box-controls,
body.page-user-register #navigation #boxes-box-sign_up_landing_page_title .boxes-box-controls,
body.page-user-register #navigation .region-nav-right > .block-boxes .boxes-box-controls,
body.page-user-register-l #navigation #boxes-box-sign_up_landing_page_title .boxes-box-controls,
body.page-user-register-l #navigation .region-nav-right > .block-boxes .boxes-box-controls {
  height: 0;
}
/* line 97, ../scss/_sign_up.scss */
body.path-signup-l a.register-login-button,
body.page-user-register a.register-login-button,
body.page-user-register-l a.register-login-button {
  float: left;
  -moz-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -o-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -webkit-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  transition: all 100ms cubic-bezier(0.62, 0, 0.48, 1);
  display: block;
  margin: 8px 2px;
  border-radius: 5px;
  border: 3px solid #1B556A;
  padding: 6px 12px;
  background: #fff;
  color: #1B556A;
  text-decoration: none;
  font-size: 16px;
  font-weight: bold;
  line-height: 1em;
  text-align: center;
  cursor: pointer;
  outline: none;
  -webkit-appearance: none;
  padding: 4px 12px;
  margin: 15px 2px 8px;
  font-size: 15px;
}
/* line 272, ../scss/mixins/_mixins.scss */
body.path-signup-l a.register-login-button:hover,
body.page-user-register a.register-login-button:hover,
body.page-user-register-l a.register-login-button:hover {
  color: #fff;
  background: #1B556A;
}
/* line 276, ../scss/mixins/_mixins.scss */
body.path-signup-l a.register-login-button:active,
body.page-user-register a.register-login-button:active,
body.page-user-register-l a.register-login-button:active {
  color: #fff;
  background: #164556;
}
/* line 113, ../scss/_sign_up.scss */
body.path-signup-l a.register-login-button span,
body.page-user-register a.register-login-button span,
body.page-user-register-l a.register-login-button span {
  display: block;
}
/* line 116, ../scss/_sign_up.scss */
body.path-signup-l a.register-login-button .subhead,
body.page-user-register a.register-login-button .subhead,
body.page-user-register-l a.register-login-button .subhead {
  font-size: 12px;
}
/* line 119, ../scss/_sign_up.scss */
body.path-signup-l a.register-login-button .main,
body.page-user-register a.register-login-button .main,
body.page-user-register-l a.register-login-button .main {
  text-transform: uppercase;
}
@media (max-width: 480px) {
  /* line 97, ../scss/_sign_up.scss */
  body.path-signup-l a.register-login-button,
  body.page-user-register a.register-login-button,
  body.page-user-register-l a.register-login-button {
    float: none;
    width: 100%;
  }
}
/* line 127, ../scss/_sign_up.scss */
body.path-signup-l a.linkedin-register-button,
body.page-user-register a.linkedin-register-button,
body.page-user-register-l a.linkedin-register-button {
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  text-align: center;
  text-transform: uppercase;
  margin: 0 auto;
  padding: 15px 5px 15px 45px;
  width: 240px;
  font-size: 13px;
  color: #fff;
  background: #3d86bb url("../images/linkedin_logo.png") 7px center no-repeat;
  float: right;
  padding-top: 12px;
  padding-bottom: 12px;
  padding-left: 43px;
  font-size: 17px;
  text-transform: none;
  text-decoration: none;
  line-height: 1.2em;
  margin-top: 15px;
  display: inline-block;
}
/* line 810, ../scss/mixins/_mixins.scss */
body.path-signup-l a.linkedin-register-button:hover,
body.page-user-register a.linkedin-register-button:hover,
body.page-user-register-l a.linkedin-register-button:hover {
  background: url("../images/linkedin_logo.png") 7px center no-repeat;
  background-color: #4990c4;
}
/* line 814, ../scss/mixins/_mixins.scss */
body.path-signup-l a.linkedin-register-button:active,
body.page-user-register a.linkedin-register-button:active,
body.page-user-register-l a.linkedin-register-button:active {
  background: url("../images/linkedin_logo.png") 7px center no-repeat;
  background-color: #387bac;
}
/* line 142, ../scss/_sign_up.scss */
body.path-signup-l a.linkedin-register-button, body.path-signup-l a.linkedin-register-button:link, body.path-signup-l a.linkedin-register-button:hover,
body.page-user-register a.linkedin-register-button,
body.page-user-register a.linkedin-register-button:link,
body.page-user-register a.linkedin-register-button:hover,
body.page-user-register-l a.linkedin-register-button,
body.page-user-register-l a.linkedin-register-button:link,
body.page-user-register-l a.linkedin-register-button:hover {
  background-size: 38px 38px;
}
@media (max-width: 480px) {
  /* line 127, ../scss/_sign_up.scss */
  body.path-signup-l a.linkedin-register-button,
  body.page-user-register a.linkedin-register-button,
  body.page-user-register-l a.linkedin-register-button {
    margin-top: 0;
    float: none;
    width: 100%;
  }
}
/* line 153, ../scss/_sign_up.scss */
body.path-signup-l #block-system-main .registration-steps-wrapper,
body.page-user-register #block-system-main body.path-signup-l .registration-steps-wrapper,
body.page-user-register-l #block-system-main body.path-signup-l .registration-steps-wrapper, body.path-signup-l #block-cf_general-register_side_boxes .registration-steps-wrapper,
body.page-user-register #block-cf_general-register_side_boxes body.path-signup-l .registration-steps-wrapper,
body.page-user-register-l #block-cf_general-register_side_boxes body.path-signup-l .registration-steps-wrapper,
body.path-signup-l #block-system-main body.page-user-register .registration-steps-wrapper,
body.page-user-register #block-system-main .registration-steps-wrapper,
body.page-user-register-l #block-system-main body.page-user-register .registration-steps-wrapper,
body.path-signup-l #block-cf_general-register_side_boxes body.page-user-register .registration-steps-wrapper,
body.page-user-register #block-cf_general-register_side_boxes .registration-steps-wrapper,
body.page-user-register-l #block-cf_general-register_side_boxes body.page-user-register .registration-steps-wrapper,
body.path-signup-l #block-system-main body.page-user-register-l .registration-steps-wrapper,
body.page-user-register #block-system-main body.page-user-register-l .registration-steps-wrapper,
body.page-user-register-l #block-system-main .registration-steps-wrapper,
body.path-signup-l #block-cf_general-register_side_boxes body.page-user-register-l .registration-steps-wrapper,
body.page-user-register #block-cf_general-register_side_boxes body.page-user-register-l .registration-steps-wrapper,
body.page-user-register-l #block-cf_general-register_side_boxes .registration-steps-wrapper {
  overflow: hidden;
  padding: 15px 0 0;
}
/* line 158, ../scss/_sign_up.scss */
body.path-signup-l #block-system-main, body.path-signup-l #block-cf_general-register_side_boxes,
body.page-user-register #block-system-main,
body.page-user-register #block-cf_general-register_side_boxes,
body.page-user-register-l #block-system-main,
body.page-user-register-l #block-cf_general-register_side_boxes {
  clear: none;
}
/* line 161, ../scss/_sign_up.scss */
body.path-signup-l #block-system-main .registration-progress-meter, body.path-signup-l #block-cf_general-register_side_boxes .registration-progress-meter,
body.page-user-register #block-system-main .registration-progress-meter,
body.page-user-register #block-cf_general-register_side_boxes .registration-progress-meter,
body.page-user-register-l #block-system-main .registration-progress-meter,
body.page-user-register-l #block-cf_general-register_side_boxes .registration-progress-meter {
  position: relative;
  float: right;
  border-left: 1px solid #bbc5cd;
  border-right: 1px solid #bbc5cd;
  background-color: #fff;
}
/* line 169, ../scss/_sign_up.scss */
body.path-signup-l #block-system-main .registration-progress-meter-inner, body.path-signup-l #block-cf_general-register_side_boxes .registration-progress-meter-inner,
body.page-user-register #block-system-main .registration-progress-meter-inner,
body.page-user-register #block-cf_general-register_side_boxes .registration-progress-meter-inner,
body.page-user-register-l #block-system-main .registration-progress-meter-inner,
body.page-user-register-l #block-cf_general-register_side_boxes .registration-progress-meter-inner {
  border-top: 5px solid #aa0000;
  margin-bottom: 80px;
  padding: 10px 15px;
}
/* line 175, ../scss/_sign_up.scss */
body.path-signup-l #block-system-main .registration-progress-meter .reg-step-1, body.path-signup-l #block-system-main .registration-progress-meter .reg-step-2, body.path-signup-l #block-system-main .registration-progress-meter .reg-step-3, body.path-signup-l #block-cf_general-register_side_boxes .registration-progress-meter .reg-step-1, body.path-signup-l #block-cf_general-register_side_boxes .registration-progress-meter .reg-step-2, body.path-signup-l #block-cf_general-register_side_boxes .registration-progress-meter .reg-step-3,
body.page-user-register #block-system-main .registration-progress-meter .reg-step-1,
body.page-user-register #block-system-main .registration-progress-meter .reg-step-2,
body.page-user-register #block-system-main .registration-progress-meter .reg-step-3,
body.page-user-register #block-cf_general-register_side_boxes .registration-progress-meter .reg-step-1,
body.page-user-register #block-cf_general-register_side_boxes .registration-progress-meter .reg-step-2,
body.page-user-register #block-cf_general-register_side_boxes .registration-progress-meter .reg-step-3,
body.page-user-register-l #block-system-main .registration-progress-meter .reg-step-1,
body.page-user-register-l #block-system-main .registration-progress-meter .reg-step-2,
body.page-user-register-l #block-system-main .registration-progress-meter .reg-step-3,
body.page-user-register-l #block-cf_general-register_side_boxes .registration-progress-meter .reg-step-1,
body.page-user-register-l #block-cf_general-register_side_boxes .registration-progress-meter .reg-step-2,
body.page-user-register-l #block-cf_general-register_side_boxes .registration-progress-meter .reg-step-3 {
  position: relative;
  width: 33.33334%;
  float: left;
  z-index: 4;
}
/* line 183, ../scss/_sign_up.scss */
body.path-signup-l #block-system-main .registration-progress-meter .reg-step-1 .step.number, body.path-signup-l #block-system-main .registration-progress-meter .reg-step-2 .step.number, body.path-signup-l #block-system-main .registration-progress-meter .reg-step-3 .step.number, body.path-signup-l #block-cf_general-register_side_boxes .registration-progress-meter .reg-step-1 .step.number, body.path-signup-l #block-cf_general-register_side_boxes .registration-progress-meter .reg-step-2 .step.number, body.path-signup-l #block-cf_general-register_side_boxes .registration-progress-meter .reg-step-3 .step.number,
body.page-user-register #block-system-main .registration-progress-meter .reg-step-1 .step.number,
body.page-user-register #block-system-main .registration-progress-meter .reg-step-2 .step.number,
body.page-user-register #block-system-main .registration-progress-meter .reg-step-3 .step.number,
body.page-user-register #block-cf_general-register_side_boxes .registration-progress-meter .reg-step-1 .step.number,
body.page-user-register #block-cf_general-register_side_boxes .registration-progress-meter .reg-step-2 .step.number,
body.page-user-register #block-cf_general-register_side_boxes .registration-progress-meter .reg-step-3 .step.number,
body.page-user-register-l #block-system-main .registration-progress-meter .reg-step-1 .step.number,
body.page-user-register-l #block-system-main .registration-progress-meter .reg-step-2 .step.number,
body.page-user-register-l #block-system-main .registration-progress-meter .reg-step-3 .step.number,
body.page-user-register-l #block-cf_general-register_side_boxes .registration-progress-meter .reg-step-1 .step.number,
body.page-user-register-l #block-cf_general-register_side_boxes .registration-progress-meter .reg-step-2 .step.number,
body.page-user-register-l #block-cf_general-register_side_boxes .registration-progress-meter .reg-step-3 .step.number {
  -moz-border-radius: 100%;
  -webkit-border-radius: 100%;
  border-radius: 100%;
  position: absolute;
  top: 13px;
  left: 34%;
  height: 1.7em;
  width: 1.7em;
  padding: 13px;
  background: #acacac;
  line-height: .65em;
  font-size: 22px;
  color: white;
}
@media (min-width: 1100px) {
  /* line 183, ../scss/_sign_up.scss */
  body.path-signup-l #block-system-main .registration-progress-meter .reg-step-1 .step.number, body.path-signup-l #block-system-main .registration-progress-meter .reg-step-2 .step.number, body.path-signup-l #block-system-main .registration-progress-meter .reg-step-3 .step.number, body.path-signup-l #block-cf_general-register_side_boxes .registration-progress-meter .reg-step-1 .step.number, body.path-signup-l #block-cf_general-register_side_boxes .registration-progress-meter .reg-step-2 .step.number, body.path-signup-l #block-cf_general-register_side_boxes .registration-progress-meter .reg-step-3 .step.number,
  body.page-user-register #block-system-main .registration-progress-meter .reg-step-1 .step.number,
  body.page-user-register #block-system-main .registration-progress-meter .reg-step-2 .step.number,
  body.page-user-register #block-system-main .registration-progress-meter .reg-step-3 .step.number,
  body.page-user-register #block-cf_general-register_side_boxes .registration-progress-meter .reg-step-1 .step.number,
  body.page-user-register #block-cf_general-register_side_boxes .registration-progress-meter .reg-step-2 .step.number,
  body.page-user-register #block-cf_general-register_side_boxes .registration-progress-meter .reg-step-3 .step.number,
  body.page-user-register-l #block-system-main .registration-progress-meter .reg-step-1 .step.number,
  body.page-user-register-l #block-system-main .registration-progress-meter .reg-step-2 .step.number,
  body.page-user-register-l #block-system-main .registration-progress-meter .reg-step-3 .step.number,
  body.page-user-register-l #block-cf_general-register_side_boxes .registration-progress-meter .reg-step-1 .step.number,
  body.page-user-register-l #block-cf_general-register_side_boxes .registration-progress-meter .reg-step-2 .step.number,
  body.page-user-register-l #block-cf_general-register_side_boxes .registration-progress-meter .reg-step-3 .step.number {
    left: 38%;
  }
}
@media (min-width: 1350px) {
  /* line 183, ../scss/_sign_up.scss */
  body.path-signup-l #block-system-main .registration-progress-meter .reg-step-1 .step.number, body.path-signup-l #block-system-main .registration-progress-meter .reg-step-2 .step.number, body.path-signup-l #block-system-main .registration-progress-meter .reg-step-3 .step.number, body.path-signup-l #block-cf_general-register_side_boxes .registration-progress-meter .reg-step-1 .step.number, body.path-signup-l #block-cf_general-register_side_boxes .registration-progress-meter .reg-step-2 .step.number, body.path-signup-l #block-cf_general-register_side_boxes .registration-progress-meter .reg-step-3 .step.number,
  body.page-user-register #block-system-main .registration-progress-meter .reg-step-1 .step.number,
  body.page-user-register #block-system-main .registration-progress-meter .reg-step-2 .step.number,
  body.page-user-register #block-system-main .registration-progress-meter .reg-step-3 .step.number,
  body.page-user-register #block-cf_general-register_side_boxes .registration-progress-meter .reg-step-1 .step.number,
  body.page-user-register #block-cf_general-register_side_boxes .registration-progress-meter .reg-step-2 .step.number,
  body.page-user-register #block-cf_general-register_side_boxes .registration-progress-meter .reg-step-3 .step.number,
  body.page-user-register-l #block-system-main .registration-progress-meter .reg-step-1 .step.number,
  body.page-user-register-l #block-system-main .registration-progress-meter .reg-step-2 .step.number,
  body.page-user-register-l #block-system-main .registration-progress-meter .reg-step-3 .step.number,
  body.page-user-register-l #block-cf_general-register_side_boxes .registration-progress-meter .reg-step-1 .step.number,
  body.page-user-register-l #block-cf_general-register_side_boxes .registration-progress-meter .reg-step-2 .step.number,
  body.page-user-register-l #block-cf_general-register_side_boxes .registration-progress-meter .reg-step-3 .step.number {
    left: 40%;
  }
}
/* line 203, ../scss/_sign_up.scss */
body.path-signup-l #block-system-main .registration-progress-meter .reg-step-1 .step.label, body.path-signup-l #block-system-main .registration-progress-meter .reg-step-2 .step.label, body.path-signup-l #block-system-main .registration-progress-meter .reg-step-3 .step.label, body.path-signup-l #block-cf_general-register_side_boxes .registration-progress-meter .reg-step-1 .step.label, body.path-signup-l #block-cf_general-register_side_boxes .registration-progress-meter .reg-step-2 .step.label, body.path-signup-l #block-cf_general-register_side_boxes .registration-progress-meter .reg-step-3 .step.label,
body.page-user-register #block-system-main .registration-progress-meter .reg-step-1 .step.label,
body.page-user-register #block-system-main .registration-progress-meter .reg-step-2 .step.label,
body.page-user-register #block-system-main .registration-progress-meter .reg-step-3 .step.label,
body.page-user-register #block-cf_general-register_side_boxes .registration-progress-meter .reg-step-1 .step.label,
body.page-user-register #block-cf_general-register_side_boxes .registration-progress-meter .reg-step-2 .step.label,
body.page-user-register #block-cf_general-register_side_boxes .registration-progress-meter .reg-step-3 .step.label,
body.page-user-register-l #block-system-main .registration-progress-meter .reg-step-1 .step.label,
body.page-user-register-l #block-system-main .registration-progress-meter .reg-step-2 .step.label,
body.page-user-register-l #block-system-main .registration-progress-meter .reg-step-3 .step.label,
body.page-user-register-l #block-cf_general-register_side_boxes .registration-progress-meter .reg-step-1 .step.label,
body.page-user-register-l #block-cf_general-register_side_boxes .registration-progress-meter .reg-step-2 .step.label,
body.page-user-register-l #block-cf_general-register_side_boxes .registration-progress-meter .reg-step-3 .step.label {
  position: relative;
  top: 55px;
  text-align: center;
  font-size: 15px;
  font-weight: 600;
  color: #acacac;
}
/* line 219, ../scss/_sign_up.scss */
body.path-signup-l #block-system-main .signup-header, body.path-signup-l #block-cf_general-register_side_boxes .signup-header,
body.page-user-register #block-system-main .signup-header,
body.page-user-register #block-cf_general-register_side_boxes .signup-header,
body.page-user-register-l #block-system-main .signup-header,
body.page-user-register-l #block-cf_general-register_side_boxes .signup-header {
  display: none;
  border-top: 5px solid #75AF5B;
  border-left: 1px solid #bbc5cd;
  border-right: 1px solid #bbc5cd;
}
/* line 225, ../scss/_sign_up.scss */
body.path-signup-l #block-system-main .signup-header h2, body.path-signup-l #block-cf_general-register_side_boxes .signup-header h2,
body.page-user-register #block-system-main .signup-header h2,
body.page-user-register #block-cf_general-register_side_boxes .signup-header h2,
body.page-user-register-l #block-system-main .signup-header h2,
body.page-user-register-l #block-cf_general-register_side_boxes .signup-header h2 {
  margin: 0;
  color: #75AF5B;
  text-align: center;
  font-size: 45px;
  padding: 20px 0;
}
@media (max-width: 480px) {
  /* line 225, ../scss/_sign_up.scss */
  body.path-signup-l #block-system-main .signup-header h2, body.path-signup-l #block-cf_general-register_side_boxes .signup-header h2,
  body.page-user-register #block-system-main .signup-header h2,
  body.page-user-register #block-cf_general-register_side_boxes .signup-header h2,
  body.page-user-register-l #block-system-main .signup-header h2,
  body.page-user-register-l #block-cf_general-register_side_boxes .signup-header h2 {
    font-size: 35px;
    padding: 12px 0;
  }
}
/* line 240, ../scss/_sign_up.scss */
body.path-signup-l #block-system-main .reg-line-1, body.path-signup-l #block-system-main .reg-line-2, body.path-signup-l #block-cf_general-register_side_boxes .reg-line-1, body.path-signup-l #block-cf_general-register_side_boxes .reg-line-2,
body.page-user-register #block-system-main .reg-line-1,
body.page-user-register #block-system-main .reg-line-2,
body.page-user-register #block-cf_general-register_side_boxes .reg-line-1,
body.page-user-register #block-cf_general-register_side_boxes .reg-line-2,
body.page-user-register-l #block-system-main .reg-line-1,
body.page-user-register-l #block-system-main .reg-line-2,
body.page-user-register-l #block-cf_general-register_side_boxes .reg-line-1,
body.page-user-register-l #block-cf_general-register_side_boxes .reg-line-2 {
  position: absolute;
  top: 46px;
  width: 33%;
  border-bottom: 1px dotted #413f3e;
  z-index: 0;
}
/* line 247, ../scss/_sign_up.scss */
body.path-signup-l #block-system-main .reg-line-1, body.path-signup-l #block-cf_general-register_side_boxes .reg-line-1,
body.page-user-register #block-system-main .reg-line-1,
body.page-user-register #block-cf_general-register_side_boxes .reg-line-1,
body.page-user-register-l #block-system-main .reg-line-1,
body.page-user-register-l #block-cf_general-register_side_boxes .reg-line-1 {
  left: 16.666665%;
}
/* line 250, ../scss/_sign_up.scss */
body.path-signup-l #block-system-main .reg-line-2, body.path-signup-l #block-cf_general-register_side_boxes .reg-line-2,
body.page-user-register #block-system-main .reg-line-2,
body.page-user-register #block-cf_general-register_side_boxes .reg-line-2,
body.page-user-register-l #block-system-main .reg-line-2,
body.page-user-register-l #block-cf_general-register_side_boxes .reg-line-2 {
  right: 16.666665%;
}
/* line 254, ../scss/_sign_up.scss */
body.path-signup-l #block-system-main .block-inner, body.path-signup-l #block-cf_general-register_side_boxes .block-inner,
body.page-user-register #block-system-main .block-inner,
body.page-user-register #block-cf_general-register_side_boxes .block-inner,
body.page-user-register-l #block-system-main .block-inner,
body.page-user-register-l #block-cf_general-register_side_boxes .block-inner {
  background: #fff;
  -moz-box-shadow: -2px 2px 5px #777;
  -webkit-box-shadow: -2px 2px 5px #777;
  box-shadow: -2px 2px 5px #777;
  font-size: 18px;
  line-height: 1.8em;
  padding: 15px;
  width: 390px;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  padding: 0;
}
/* line 259, ../scss/_sign_up.scss */
body.path-signup-l #block-system-main .block-inner .form-item-field-register-for-event-und, body.path-signup-l #block-cf_general-register_side_boxes .block-inner .form-item-field-register-for-event-und,
body.page-user-register #block-system-main .block-inner .form-item-field-register-for-event-und,
body.page-user-register #block-cf_general-register_side_boxes .block-inner .form-item-field-register-for-event-und,
body.page-user-register-l #block-system-main .block-inner .form-item-field-register-for-event-und,
body.page-user-register-l #block-cf_general-register_side_boxes .block-inner .form-item-field-register-for-event-und {
  font-size: 17px;
}
/* line 278, ../scss/_sign_up.scss */
body.path-signup-l #block-system-main .block-inner .form-item-field-register-for-event-und,
body.path-signup-l #block-system-main .block-inner .form-item-accept-terms, body.path-signup-l #block-cf_general-register_side_boxes .block-inner .form-item-field-register-for-event-und,
body.path-signup-l #block-cf_general-register_side_boxes .block-inner .form-item-accept-terms,
body.page-user-register #block-system-main .block-inner .form-item-field-register-for-event-und,
body.page-user-register #block-system-main .block-inner .form-item-accept-terms,
body.page-user-register #block-cf_general-register_side_boxes .block-inner .form-item-field-register-for-event-und,
body.page-user-register #block-cf_general-register_side_boxes .block-inner .form-item-accept-terms,
body.page-user-register-l #block-system-main .block-inner .form-item-field-register-for-event-und,
body.page-user-register-l #block-system-main .block-inner .form-item-accept-terms,
body.page-user-register-l #block-cf_general-register_side_boxes .block-inner .form-item-field-register-for-event-und,
body.page-user-register-l #block-cf_general-register_side_boxes .block-inner .form-item-accept-terms {
  min-height: 25px;
}
/* line 282, ../scss/_sign_up.scss */
body.path-signup-l #block-system-main .block-inner .form-item-field-register-for-event-und .checker,
body.path-signup-l #block-system-main .block-inner .form-item-accept-terms .checker, body.path-signup-l #block-cf_general-register_side_boxes .block-inner .form-item-field-register-for-event-und .checker,
body.path-signup-l #block-cf_general-register_side_boxes .block-inner .form-item-accept-terms .checker,
body.page-user-register #block-system-main .block-inner .form-item-field-register-for-event-und .checker,
body.page-user-register #block-system-main .block-inner .form-item-accept-terms .checker,
body.page-user-register #block-cf_general-register_side_boxes .block-inner .form-item-field-register-for-event-und .checker,
body.page-user-register #block-cf_general-register_side_boxes .block-inner .form-item-accept-terms .checker,
body.page-user-register-l #block-system-main .block-inner .form-item-field-register-for-event-und .checker,
body.page-user-register-l #block-system-main .block-inner .form-item-accept-terms .checker,
body.page-user-register-l #block-cf_general-register_side_boxes .block-inner .form-item-field-register-for-event-und .checker,
body.page-user-register-l #block-cf_general-register_side_boxes .block-inner .form-item-accept-terms .checker {
  float: left;
  display: inline;
  margin-right: 8px;
  margin-top: 3px;
  margin-bottom: 6px;
}
/* line 291, ../scss/_sign_up.scss */
body.path-signup-l #block-system-main .block-inner .form-item-field-register-for-event-und .checker input,
body.path-signup-l #block-system-main .block-inner .form-item-accept-terms .checker input, body.path-signup-l #block-cf_general-register_side_boxes .block-inner .form-item-field-register-for-event-und .checker input,
body.path-signup-l #block-cf_general-register_side_boxes .block-inner .form-item-accept-terms .checker input,
body.page-user-register #block-system-main .block-inner .form-item-field-register-for-event-und .checker input,
body.page-user-register #block-system-main .block-inner .form-item-accept-terms .checker input,
body.page-user-register #block-cf_general-register_side_boxes .block-inner .form-item-field-register-for-event-und .checker input,
body.page-user-register #block-cf_general-register_side_boxes .block-inner .form-item-accept-terms .checker input,
body.page-user-register-l #block-system-main .block-inner .form-item-field-register-for-event-und .checker input,
body.page-user-register-l #block-system-main .block-inner .form-item-accept-terms .checker input,
body.page-user-register-l #block-cf_general-register_side_boxes .block-inner .form-item-field-register-for-event-und .checker input,
body.page-user-register-l #block-cf_general-register_side_boxes .block-inner .form-item-accept-terms .checker input {
  width: 33px;
  height: 33px;
}
/* line 295, ../scss/_sign_up.scss */
body.path-signup-l #block-system-main .block-inner .form-item-field-register-for-event-und label,
body.path-signup-l #block-system-main .block-inner .form-item-accept-terms label, body.path-signup-l #block-cf_general-register_side_boxes .block-inner .form-item-field-register-for-event-und label,
body.path-signup-l #block-cf_general-register_side_boxes .block-inner .form-item-accept-terms label,
body.page-user-register #block-system-main .block-inner .form-item-field-register-for-event-und label,
body.page-user-register #block-system-main .block-inner .form-item-accept-terms label,
body.page-user-register #block-cf_general-register_side_boxes .block-inner .form-item-field-register-for-event-und label,
body.page-user-register #block-cf_general-register_side_boxes .block-inner .form-item-accept-terms label,
body.page-user-register-l #block-system-main .block-inner .form-item-field-register-for-event-und label,
body.page-user-register-l #block-system-main .block-inner .form-item-accept-terms label,
body.page-user-register-l #block-cf_general-register_side_boxes .block-inner .form-item-field-register-for-event-und label,
body.page-user-register-l #block-cf_general-register_side_boxes .block-inner .form-item-accept-terms label {
  display: inline;
  font-size: 17px;
  line-height: 1.2em;
}
/* line 300, ../scss/_sign_up.scss */
body.path-signup-l #block-system-main .block-inner .form-item-field-register-for-event-und label p,
body.path-signup-l #block-system-main .block-inner .form-item-accept-terms label p, body.path-signup-l #block-cf_general-register_side_boxes .block-inner .form-item-field-register-for-event-und label p,
body.path-signup-l #block-cf_general-register_side_boxes .block-inner .form-item-accept-terms label p,
body.page-user-register #block-system-main .block-inner .form-item-field-register-for-event-und label p,
body.page-user-register #block-system-main .block-inner .form-item-accept-terms label p,
body.page-user-register #block-cf_general-register_side_boxes .block-inner .form-item-field-register-for-event-und label p,
body.page-user-register #block-cf_general-register_side_boxes .block-inner .form-item-accept-terms label p,
body.page-user-register-l #block-system-main .block-inner .form-item-field-register-for-event-und label p,
body.page-user-register-l #block-system-main .block-inner .form-item-accept-terms label p,
body.page-user-register-l #block-cf_general-register_side_boxes .block-inner .form-item-field-register-for-event-und label p,
body.page-user-register-l #block-cf_general-register_side_boxes .block-inner .form-item-accept-terms label p {
  font-size: 17px;
  line-height: 1.2em;
}
/* line 305, ../scss/_sign_up.scss */
body.path-signup-l #block-system-main .block-inner .form-item-field-register-for-event-und a,
body.path-signup-l #block-system-main .block-inner .form-item-accept-terms a, body.path-signup-l #block-cf_general-register_side_boxes .block-inner .form-item-field-register-for-event-und a,
body.path-signup-l #block-cf_general-register_side_boxes .block-inner .form-item-accept-terms a,
body.page-user-register #block-system-main .block-inner .form-item-field-register-for-event-und a,
body.page-user-register #block-system-main .block-inner .form-item-accept-terms a,
body.page-user-register #block-cf_general-register_side_boxes .block-inner .form-item-field-register-for-event-und a,
body.page-user-register #block-cf_general-register_side_boxes .block-inner .form-item-accept-terms a,
body.page-user-register-l #block-system-main .block-inner .form-item-field-register-for-event-und a,
body.page-user-register-l #block-system-main .block-inner .form-item-accept-terms a,
body.page-user-register-l #block-cf_general-register_side_boxes .block-inner .form-item-field-register-for-event-und a,
body.page-user-register-l #block-cf_general-register_side_boxes .block-inner .form-item-accept-terms a {
  text-decoration: underline;
}
/* line 308, ../scss/_sign_up.scss */
body.path-signup-l #block-system-main .block-inner .form-item-field-register-for-event-und a:hover, body.path-signup-l #block-system-main .block-inner .form-item-field-register-for-event-und a:active,
body.path-signup-l #block-system-main .block-inner .form-item-accept-terms a:hover,
body.path-signup-l #block-system-main .block-inner .form-item-accept-terms a:active, body.path-signup-l #block-cf_general-register_side_boxes .block-inner .form-item-field-register-for-event-und a:hover, body.path-signup-l #block-cf_general-register_side_boxes .block-inner .form-item-field-register-for-event-und a:active,
body.path-signup-l #block-cf_general-register_side_boxes .block-inner .form-item-accept-terms a:hover,
body.path-signup-l #block-cf_general-register_side_boxes .block-inner .form-item-accept-terms a:active,
body.page-user-register #block-system-main .block-inner .form-item-field-register-for-event-und a:hover,
body.page-user-register #block-system-main .block-inner .form-item-field-register-for-event-und a:active,
body.page-user-register #block-system-main .block-inner .form-item-accept-terms a:hover,
body.page-user-register #block-system-main .block-inner .form-item-accept-terms a:active,
body.page-user-register #block-cf_general-register_side_boxes .block-inner .form-item-field-register-for-event-und a:hover,
body.page-user-register #block-cf_general-register_side_boxes .block-inner .form-item-field-register-for-event-und a:active,
body.page-user-register #block-cf_general-register_side_boxes .block-inner .form-item-accept-terms a:hover,
body.page-user-register #block-cf_general-register_side_boxes .block-inner .form-item-accept-terms a:active,
body.page-user-register-l #block-system-main .block-inner .form-item-field-register-for-event-und a:hover,
body.page-user-register-l #block-system-main .block-inner .form-item-field-register-for-event-und a:active,
body.page-user-register-l #block-system-main .block-inner .form-item-accept-terms a:hover,
body.page-user-register-l #block-system-main .block-inner .form-item-accept-terms a:active,
body.page-user-register-l #block-cf_general-register_side_boxes .block-inner .form-item-field-register-for-event-und a:hover,
body.page-user-register-l #block-cf_general-register_side_boxes .block-inner .form-item-field-register-for-event-und a:active,
body.page-user-register-l #block-cf_general-register_side_boxes .block-inner .form-item-accept-terms a:hover,
body.page-user-register-l #block-cf_general-register_side_boxes .block-inner .form-item-accept-terms a:active {
  text-decoration: none;
}
/* line 316, ../scss/_sign_up.scss */
body.path-signup-l #block-system-main,
body.page-user-register #block-system-main,
body.page-user-register-l #block-system-main {
  float: right;
}
/* line 319, ../scss/_sign_up.scss */
body.path-signup-l #block-system-main .registration-steps-wrapper,
body.page-user-register #block-system-main .registration-steps-wrapper,
body.page-user-register-l #block-system-main .registration-steps-wrapper {
  float: right;
  background: #fff;
  border: 1px solid #bbc5cd;
}
/* line 326, ../scss/_sign_up.scss */
body.path-signup-l #block-cf_general-register_side_boxes,
body.page-user-register #block-cf_general-register_side_boxes,
body.page-user-register-l #block-cf_general-register_side_boxes {
  float: left;
  border: 1px solid #bbc5cd;
}
/* line 330, ../scss/_sign_up.scss */
body.path-signup-l #block-cf_general-register_side_boxes .block-inner,
body.page-user-register #block-cf_general-register_side_boxes .block-inner,
body.page-user-register-l #block-cf_general-register_side_boxes .block-inner {
  background-color: #fcfcfa;
}
/* line 333, ../scss/_sign_up.scss */
body.path-signup-l #block-cf_general-register_side_boxes .registration-steps-wrapper,
body.page-user-register #block-cf_general-register_side_boxes .registration-steps-wrapper,
body.page-user-register-l #block-cf_general-register_side_boxes .registration-steps-wrapper {
  float: left;
}
/* line 338, ../scss/_sign_up.scss */
body.path-signup-l #block-views-clients-block,
body.page-user-register #block-views-clients-block,
body.page-user-register-l #block-views-clients-block {
  border: 1px solid #bbc5cd;
}
/* line 344, ../scss/_sign_up.scss */
body.path-signup-l #block-boxes-calendar_signup_top_left img,
body.path-signup-l .region-content .block[id^="block-boxes-signup_top_left"] img,
body.path-signup-l .region-content .block[id^="block-boxes-signup_event_top_left"] img,
body.page-user-register #block-boxes-calendar_signup_top_left img,
body.page-user-register .region-content .block[id^="block-boxes-signup_top_left"] img,
body.page-user-register .region-content .block[id^="block-boxes-signup_event_top_left"] img,
body.page-user-register-l #block-boxes-calendar_signup_top_left img,
body.page-user-register-l .region-content .block[id^="block-boxes-signup_top_left"] img,
body.page-user-register-l .region-content .block[id^="block-boxes-signup_event_top_left"] img {
  -moz-box-shadow: 0px 2px 4px #999;
  -webkit-box-shadow: 0px 2px 4px #999;
  box-shadow: 0px 2px 4px #999;
  margin: 0 auto;
  height: 185px !important;
  width: auto;
}
/* line 350, ../scss/_sign_up.scss */
body.path-signup-l #block-boxes-calendar_signup_top_left h2,
body.path-signup-l .region-content .block[id^="block-boxes-signup_top_left"] h2,
body.path-signup-l .region-content .block[id^="block-boxes-signup_event_top_left"] h2,
body.page-user-register #block-boxes-calendar_signup_top_left h2,
body.page-user-register .region-content .block[id^="block-boxes-signup_top_left"] h2,
body.page-user-register .region-content .block[id^="block-boxes-signup_event_top_left"] h2,
body.page-user-register-l #block-boxes-calendar_signup_top_left h2,
body.page-user-register-l .region-content .block[id^="block-boxes-signup_top_left"] h2,
body.page-user-register-l .region-content .block[id^="block-boxes-signup_event_top_left"] h2 {
  margin-top: 10px;
}
/* line 353, ../scss/_sign_up.scss */
body.path-signup-l #block-boxes-calendar_signup_top_left h2, body.path-signup-l #block-boxes-calendar_signup_top_left p,
body.path-signup-l .region-content .block[id^="block-boxes-signup_top_left"] h2,
body.path-signup-l .region-content .block[id^="block-boxes-signup_top_left"] p,
body.path-signup-l .region-content .block[id^="block-boxes-signup_event_top_left"] h2,
body.path-signup-l .region-content .block[id^="block-boxes-signup_event_top_left"] p,
body.page-user-register #block-boxes-calendar_signup_top_left h2,
body.page-user-register #block-boxes-calendar_signup_top_left p,
body.page-user-register .region-content .block[id^="block-boxes-signup_top_left"] h2,
body.page-user-register .region-content .block[id^="block-boxes-signup_top_left"] p,
body.page-user-register .region-content .block[id^="block-boxes-signup_event_top_left"] h2,
body.page-user-register .region-content .block[id^="block-boxes-signup_event_top_left"] p,
body.page-user-register-l #block-boxes-calendar_signup_top_left h2,
body.page-user-register-l #block-boxes-calendar_signup_top_left p,
body.page-user-register-l .region-content .block[id^="block-boxes-signup_top_left"] h2,
body.page-user-register-l .region-content .block[id^="block-boxes-signup_top_left"] p,
body.page-user-register-l .region-content .block[id^="block-boxes-signup_event_top_left"] h2,
body.page-user-register-l .region-content .block[id^="block-boxes-signup_event_top_left"] p {
  margin-bottom: 0;
}
/* line 357, ../scss/_sign_up.scss */
body.path-signup-l #block-boxes-sign_up_event_main_box,
body.path-signup-l #block-boxes-calendar_signup_top_left,
body.path-signup-l #block-boxes-calendar_free_trial,
body.path-signup-l .region-content .block[id^="block-boxes-signup"],
body.path-signup-l .region-content .block[id^="block-boxes-sign_up"],
body.page-user-register #block-boxes-sign_up_event_main_box,
body.page-user-register #block-boxes-calendar_signup_top_left,
body.page-user-register #block-boxes-calendar_free_trial,
body.page-user-register .region-content .block[id^="block-boxes-signup"],
body.page-user-register .region-content .block[id^="block-boxes-sign_up"],
body.page-user-register-l #block-boxes-sign_up_event_main_box,
body.page-user-register-l #block-boxes-calendar_signup_top_left,
body.page-user-register-l #block-boxes-calendar_free_trial,
body.page-user-register-l .region-content .block[id^="block-boxes-signup"],
body.page-user-register-l .region-content .block[id^="block-boxes-sign_up"] {
  float: left;
  border: 1px solid #bbc5cd;
  padding: 15px;
}
/* line 367, ../scss/_sign_up.scss */
body.path-signup-l #block-boxes-sign_up_event_main_box.block[id*="free_trial"],
body.path-signup-l #block-boxes-calendar_signup_top_left.block[id*="free_trial"],
body.path-signup-l #block-boxes-calendar_free_trial.block[id*="free_trial"],
body.path-signup-l .region-content .block[id^="block-boxes-signup"].block[id*="free_trial"],
body.path-signup-l .region-content .block[id^="block-boxes-sign_up"].block[id*="free_trial"],
body.page-user-register #block-boxes-sign_up_event_main_box.block[id*="free_trial"],
body.page-user-register #block-boxes-calendar_signup_top_left.block[id*="free_trial"],
body.page-user-register #block-boxes-calendar_free_trial.block[id*="free_trial"],
body.page-user-register .region-content .block[id^="block-boxes-signup"].block[id*="free_trial"],
body.page-user-register .region-content .block[id^="block-boxes-sign_up"].block[id*="free_trial"],
body.page-user-register-l #block-boxes-sign_up_event_main_box.block[id*="free_trial"],
body.page-user-register-l #block-boxes-calendar_signup_top_left.block[id*="free_trial"],
body.page-user-register-l #block-boxes-calendar_free_trial.block[id*="free_trial"],
body.page-user-register-l .region-content .block[id^="block-boxes-signup"].block[id*="free_trial"],
body.page-user-register-l .region-content .block[id^="block-boxes-sign_up"].block[id*="free_trial"] {
  width: 100%;
  clear: both;
  margin: 30px 0 0;
}
/* line 375, ../scss/_sign_up.scss */
body.path-signup-l .region-content .block,
body.page-user-register .region-content .block,
body.page-user-register-l .region-content .block {
  padding: 0;
}
/* line 382, ../scss/_sign_up.scss */
body.path-signup-l #block-views-sign_up_page-block,
body.page-user-register #block-views-sign_up_page-block,
body.page-user-register-l #block-views-sign_up_page-block {
  background-color: #fcfcfa;
  border: 1px solid #bbc5cd;
}
/* line 387, ../scss/_sign_up.scss */
body.path-signup-l #block-views-sign_up_page-block .view-sign-up-page .view-content,
body.page-user-register #block-views-sign_up_page-block .view-sign-up-page .view-content,
body.page-user-register-l #block-views-sign_up_page-block .view-sign-up-page .view-content {
  padding: 25px 5px 0 25px;
}
/* line 390, ../scss/_sign_up.scss */
body.path-signup-l #block-views-sign_up_page-block .view-sign-up-page .views-field-field-template-image,
body.page-user-register #block-views-sign_up_page-block .view-sign-up-page .views-field-field-template-image,
body.page-user-register-l #block-views-sign_up_page-block .view-sign-up-page .views-field-field-template-image {
  -moz-box-shadow: 0px 2px 4px #999;
  -webkit-box-shadow: 0px 2px 4px #999;
  box-shadow: 0px 2px 4px #999;
  float: left;
  margin-right: 15px;
  margin-bottom: 15px;
}
@media (min-width: 481px) and (max-width: 1099px) {
  /* line 390, ../scss/_sign_up.scss */
  body.path-signup-l #block-views-sign_up_page-block .view-sign-up-page .views-field-field-template-image,
  body.page-user-register #block-views-sign_up_page-block .view-sign-up-page .views-field-field-template-image,
  body.page-user-register-l #block-views-sign_up_page-block .view-sign-up-page .views-field-field-template-image {
    width: 145px;
  }
}
/* line 400, ../scss/_sign_up.scss */
body.path-signup-l #block-views-sign_up_page-block .view-sign-up-page .views-field-title h2,
body.page-user-register #block-views-sign_up_page-block .view-sign-up-page .views-field-title h2,
body.page-user-register-l #block-views-sign_up_page-block .view-sign-up-page .views-field-title h2 {
  padding-right: 20px;
  font-size: 24px;
  font-weight: 300;
  color: #4C793B;
}
/* line 413, ../scss/_sign_up.scss */
body.path-signup-l #block-boxes-user_register_content .block-inner,
body.page-user-register #block-boxes-user_register_content .block-inner,
body.page-user-register-l #block-boxes-user_register_content .block-inner {
  padding: 25px;
}
/* line 420, ../scss/_sign_up.scss */
body.path-signup-l #block-boxes-register_page .block-inner,
body.page-user-register #block-boxes-register_page .block-inner,
body.page-user-register-l #block-boxes-register_page .block-inner {
  padding: 15px;
}
/* line 423, ../scss/_sign_up.scss */
body.path-signup-l #block-boxes-register_page .block-inner p,
body.page-user-register #block-boxes-register_page .block-inner p,
body.page-user-register-l #block-boxes-register_page .block-inner p {
  font-size: 14px;
  line-height: 20px;
}
/* line 427, ../scss/_sign_up.scss */
body.path-signup-l #block-boxes-register_page .block-inner p strong,
body.page-user-register #block-boxes-register_page .block-inner p strong,
body.page-user-register-l #block-boxes-register_page .block-inner p strong {
  font-size: 15px;
}
/* line 431, ../scss/_sign_up.scss */
body.path-signup-l #block-boxes-register_page .block-inner a,
body.page-user-register #block-boxes-register_page .block-inner a,
body.page-user-register-l #block-boxes-register_page .block-inner a {
  text-decoration: underline;
}
/* line 440, ../scss/_sign_up.scss */
body.path-signup-l #block-cf_general-register_side_boxes .block-inner,
body.page-user-register #block-cf_general-register_side_boxes .block-inner,
body.page-user-register-l #block-cf_general-register_side_boxes .block-inner {
  width: 462px;
}
/* line 443, ../scss/_sign_up.scss */
body.path-signup-l #block-cf_general-register_side_boxes .block-inner .registration-steps-wrapper,
body.page-user-register #block-cf_general-register_side_boxes .block-inner .registration-steps-wrapper,
body.page-user-register-l #block-cf_general-register_side_boxes .block-inner .registration-steps-wrapper {
  width: 430px;
}
/* line 446, ../scss/_sign_up.scss */
body.path-signup-l #block-cf_general-register_side_boxes .block-inner .registration-steps-wrapper .block-views,
body.path-signup-l #block-cf_general-register_side_boxes .block-inner .registration-steps-wrapper .block-boxes-simple,
body.page-user-register #block-cf_general-register_side_boxes .block-inner .registration-steps-wrapper .block-views,
body.page-user-register #block-cf_general-register_side_boxes .block-inner .registration-steps-wrapper .block-boxes-simple,
body.page-user-register-l #block-cf_general-register_side_boxes .block-inner .registration-steps-wrapper .block-views,
body.page-user-register-l #block-cf_general-register_side_boxes .block-inner .registration-steps-wrapper .block-boxes-simple {
  background-color: #fcfcfa;
}
/* line 450, ../scss/_sign_up.scss */
body.path-signup-l #block-cf_general-register_side_boxes .block-inner .registration-steps-wrapper .block-views > .block-inner,
body.path-signup-l #block-cf_general-register_side_boxes .block-inner .registration-steps-wrapper .block-boxes-simple > .block-inner,
body.page-user-register #block-cf_general-register_side_boxes .block-inner .registration-steps-wrapper .block-views > .block-inner,
body.page-user-register #block-cf_general-register_side_boxes .block-inner .registration-steps-wrapper .block-boxes-simple > .block-inner,
body.page-user-register-l #block-cf_general-register_side_boxes .block-inner .registration-steps-wrapper .block-views > .block-inner,
body.page-user-register-l #block-cf_general-register_side_boxes .block-inner .registration-steps-wrapper .block-boxes-simple > .block-inner {
  width: 100%;
  background-color: #fcfcfa;
}
/* line 454, ../scss/_sign_up.scss */
body.path-signup-l #block-cf_general-register_side_boxes .block-inner .registration-steps-wrapper .block-views > .block-inner .views-field-field-video-embed,
body.path-signup-l #block-cf_general-register_side_boxes .block-inner .registration-steps-wrapper .block-boxes-simple > .block-inner .views-field-field-video-embed,
body.page-user-register #block-cf_general-register_side_boxes .block-inner .registration-steps-wrapper .block-views > .block-inner .views-field-field-video-embed,
body.page-user-register #block-cf_general-register_side_boxes .block-inner .registration-steps-wrapper .block-boxes-simple > .block-inner .views-field-field-video-embed,
body.page-user-register-l #block-cf_general-register_side_boxes .block-inner .registration-steps-wrapper .block-views > .block-inner .views-field-field-video-embed,
body.page-user-register-l #block-cf_general-register_side_boxes .block-inner .registration-steps-wrapper .block-boxes-simple > .block-inner .views-field-field-video-embed {
  position: relative;
  padding-bottom: 52.5%;
  /* 56.25% is 16:9 */
  padding-top: 25px;
  height: 0;
}
/* line 460, ../scss/_sign_up.scss */
body.path-signup-l #block-cf_general-register_side_boxes .block-inner .registration-steps-wrapper .block-views > .block-inner .views-field-field-video-embed iframe,
body.path-signup-l #block-cf_general-register_side_boxes .block-inner .registration-steps-wrapper .block-boxes-simple > .block-inner .views-field-field-video-embed iframe,
body.page-user-register #block-cf_general-register_side_boxes .block-inner .registration-steps-wrapper .block-views > .block-inner .views-field-field-video-embed iframe,
body.page-user-register #block-cf_general-register_side_boxes .block-inner .registration-steps-wrapper .block-boxes-simple > .block-inner .views-field-field-video-embed iframe,
body.page-user-register-l #block-cf_general-register_side_boxes .block-inner .registration-steps-wrapper .block-views > .block-inner .views-field-field-video-embed iframe,
body.page-user-register-l #block-cf_general-register_side_boxes .block-inner .registration-steps-wrapper .block-boxes-simple > .block-inner .views-field-field-video-embed iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100% !important;
}
/* line 491, ../scss/_sign_up.scss */
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-mail label,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-pass label,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-first-name-und-0-value label,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-last-name-und-0-value label,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-user-job-role-und label,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-company-und-0-value label,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-employee-count-und label,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-phone-und-0 label,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-phone-und-0-country-codes label,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-website-url-und-0-value label,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-top-priority-und label,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-current-pm-tool-und label,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-crm-system-und label,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-user-work-email-und-0-email label,
body.path-signup-l form.user-info-from-cookie .form-item-mail label,
body.path-signup-l form.user-info-from-cookie .form-item-pass label,
body.path-signup-l form.user-info-from-cookie .form-item-field-first-name-und-0-value label,
body.path-signup-l form.user-info-from-cookie .form-item-field-last-name-und-0-value label,
body.path-signup-l form.user-info-from-cookie .form-item-field-user-job-role-und label,
body.path-signup-l form.user-info-from-cookie .form-item-field-company-und-0-value label,
body.path-signup-l form.user-info-from-cookie .form-item-field-employee-count-und label,
body.path-signup-l form.user-info-from-cookie .form-item-field-phone-und-0 label,
body.path-signup-l form.user-info-from-cookie .form-item-field-phone-und-0-country-codes label,
body.path-signup-l form.user-info-from-cookie .form-item-field-website-url-und-0-value label,
body.path-signup-l form.user-info-from-cookie .form-item-field-top-priority-und label,
body.path-signup-l form.user-info-from-cookie .form-item-field-current-pm-tool-und label,
body.path-signup-l form.user-info-from-cookie .form-item-field-crm-system-und label,
body.path-signup-l form.user-info-from-cookie .form-item-field-user-work-email-und-0-email label,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-mail label,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-pass label,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-first-name-und-0-value label,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-last-name-und-0-value label,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-user-job-role-und label,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-company-und-0-value label,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-employee-count-und label,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-phone-und-0 label,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-phone-und-0-country-codes label,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-website-url-und-0-value label,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-top-priority-und label,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-current-pm-tool-und label,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-crm-system-und label,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-user-work-email-und-0-email label,
body.page-user-register form.user-info-from-cookie .form-item-mail label,
body.page-user-register form.user-info-from-cookie .form-item-pass label,
body.page-user-register form.user-info-from-cookie .form-item-field-first-name-und-0-value label,
body.page-user-register form.user-info-from-cookie .form-item-field-last-name-und-0-value label,
body.page-user-register form.user-info-from-cookie .form-item-field-user-job-role-und label,
body.page-user-register form.user-info-from-cookie .form-item-field-company-und-0-value label,
body.page-user-register form.user-info-from-cookie .form-item-field-employee-count-und label,
body.page-user-register form.user-info-from-cookie .form-item-field-phone-und-0 label,
body.page-user-register form.user-info-from-cookie .form-item-field-phone-und-0-country-codes label,
body.page-user-register form.user-info-from-cookie .form-item-field-website-url-und-0-value label,
body.page-user-register form.user-info-from-cookie .form-item-field-top-priority-und label,
body.page-user-register form.user-info-from-cookie .form-item-field-current-pm-tool-und label,
body.page-user-register form.user-info-from-cookie .form-item-field-crm-system-und label,
body.page-user-register form.user-info-from-cookie .form-item-field-user-work-email-und-0-email label,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-mail label,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-pass label,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-first-name-und-0-value label,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-last-name-und-0-value label,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-user-job-role-und label,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-company-und-0-value label,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-employee-count-und label,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-phone-und-0 label,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-phone-und-0-country-codes label,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-website-url-und-0-value label,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-top-priority-und label,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-current-pm-tool-und label,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-crm-system-und label,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-user-work-email-und-0-email label,
body.page-user-register-l form.user-info-from-cookie .form-item-mail label,
body.page-user-register-l form.user-info-from-cookie .form-item-pass label,
body.page-user-register-l form.user-info-from-cookie .form-item-field-first-name-und-0-value label,
body.page-user-register-l form.user-info-from-cookie .form-item-field-last-name-und-0-value label,
body.page-user-register-l form.user-info-from-cookie .form-item-field-user-job-role-und label,
body.page-user-register-l form.user-info-from-cookie .form-item-field-company-und-0-value label,
body.page-user-register-l form.user-info-from-cookie .form-item-field-employee-count-und label,
body.page-user-register-l form.user-info-from-cookie .form-item-field-phone-und-0 label,
body.page-user-register-l form.user-info-from-cookie .form-item-field-phone-und-0-country-codes label,
body.page-user-register-l form.user-info-from-cookie .form-item-field-website-url-und-0-value label,
body.page-user-register-l form.user-info-from-cookie .form-item-field-top-priority-und label,
body.page-user-register-l form.user-info-from-cookie .form-item-field-current-pm-tool-und label,
body.page-user-register-l form.user-info-from-cookie .form-item-field-crm-system-und label,
body.page-user-register-l form.user-info-from-cookie .form-item-field-user-work-email-und-0-email label {
  float: left;
  width: 32%;
  font-weight: 600;
  text-align: right;
  padding-right: 10px;
}
/* line 498, ../scss/_sign_up.scss */
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-mail .form-item-field-phone-und-0-country-codes,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-pass .form-item-field-phone-und-0-country-codes,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-first-name-und-0-value .form-item-field-phone-und-0-country-codes,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-last-name-und-0-value .form-item-field-phone-und-0-country-codes,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-user-job-role-und .form-item-field-phone-und-0-country-codes,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-company-und-0-value .form-item-field-phone-und-0-country-codes,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-employee-count-und .form-item-field-phone-und-0-country-codes,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-phone-und-0 .form-item-field-phone-und-0-country-codes,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-phone-und-0-country-codes .form-item-field-phone-und-0-country-codes,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-website-url-und-0-value .form-item-field-phone-und-0-country-codes,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-top-priority-und .form-item-field-phone-und-0-country-codes,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-current-pm-tool-und .form-item-field-phone-und-0-country-codes,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-crm-system-und .form-item-field-phone-und-0-country-codes,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-user-work-email-und-0-email .form-item-field-phone-und-0-country-codes,
body.path-signup-l form.user-info-from-cookie .form-item-mail .form-item-field-phone-und-0-country-codes,
body.path-signup-l form.user-info-from-cookie .form-item-pass .form-item-field-phone-und-0-country-codes,
body.path-signup-l form.user-info-from-cookie .form-item-field-first-name-und-0-value .form-item-field-phone-und-0-country-codes,
body.path-signup-l form.user-info-from-cookie .form-item-field-last-name-und-0-value .form-item-field-phone-und-0-country-codes,
body.path-signup-l form.user-info-from-cookie .form-item-field-user-job-role-und .form-item-field-phone-und-0-country-codes,
body.path-signup-l form.user-info-from-cookie .form-item-field-company-und-0-value .form-item-field-phone-und-0-country-codes,
body.path-signup-l form.user-info-from-cookie .form-item-field-employee-count-und .form-item-field-phone-und-0-country-codes,
body.path-signup-l form.user-info-from-cookie .form-item-field-phone-und-0 .form-item-field-phone-und-0-country-codes,
body.path-signup-l form.user-info-from-cookie .form-item-field-phone-und-0-country-codes .form-item-field-phone-und-0-country-codes,
body.path-signup-l form.user-info-from-cookie .form-item-field-website-url-und-0-value .form-item-field-phone-und-0-country-codes,
body.path-signup-l form.user-info-from-cookie .form-item-field-top-priority-und .form-item-field-phone-und-0-country-codes,
body.path-signup-l form.user-info-from-cookie .form-item-field-current-pm-tool-und .form-item-field-phone-und-0-country-codes,
body.path-signup-l form.user-info-from-cookie .form-item-field-crm-system-und .form-item-field-phone-und-0-country-codes,
body.path-signup-l form.user-info-from-cookie .form-item-field-user-work-email-und-0-email .form-item-field-phone-und-0-country-codes,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-mail .form-item-field-phone-und-0-country-codes,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-pass .form-item-field-phone-und-0-country-codes,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-first-name-und-0-value .form-item-field-phone-und-0-country-codes,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-last-name-und-0-value .form-item-field-phone-und-0-country-codes,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-user-job-role-und .form-item-field-phone-und-0-country-codes,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-company-und-0-value .form-item-field-phone-und-0-country-codes,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-employee-count-und .form-item-field-phone-und-0-country-codes,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-phone-und-0 .form-item-field-phone-und-0-country-codes,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-phone-und-0-country-codes .form-item-field-phone-und-0-country-codes,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-website-url-und-0-value .form-item-field-phone-und-0-country-codes,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-top-priority-und .form-item-field-phone-und-0-country-codes,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-current-pm-tool-und .form-item-field-phone-und-0-country-codes,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-crm-system-und .form-item-field-phone-und-0-country-codes,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-user-work-email-und-0-email .form-item-field-phone-und-0-country-codes,
body.page-user-register form.user-info-from-cookie .form-item-mail .form-item-field-phone-und-0-country-codes,
body.page-user-register form.user-info-from-cookie .form-item-pass .form-item-field-phone-und-0-country-codes,
body.page-user-register form.user-info-from-cookie .form-item-field-first-name-und-0-value .form-item-field-phone-und-0-country-codes,
body.page-user-register form.user-info-from-cookie .form-item-field-last-name-und-0-value .form-item-field-phone-und-0-country-codes,
body.page-user-register form.user-info-from-cookie .form-item-field-user-job-role-und .form-item-field-phone-und-0-country-codes,
body.page-user-register form.user-info-from-cookie .form-item-field-company-und-0-value .form-item-field-phone-und-0-country-codes,
body.page-user-register form.user-info-from-cookie .form-item-field-employee-count-und .form-item-field-phone-und-0-country-codes,
body.page-user-register form.user-info-from-cookie .form-item-field-phone-und-0 .form-item-field-phone-und-0-country-codes,
body.page-user-register form.user-info-from-cookie .form-item-field-phone-und-0-country-codes .form-item-field-phone-und-0-country-codes,
body.page-user-register form.user-info-from-cookie .form-item-field-website-url-und-0-value .form-item-field-phone-und-0-country-codes,
body.page-user-register form.user-info-from-cookie .form-item-field-top-priority-und .form-item-field-phone-und-0-country-codes,
body.page-user-register form.user-info-from-cookie .form-item-field-current-pm-tool-und .form-item-field-phone-und-0-country-codes,
body.page-user-register form.user-info-from-cookie .form-item-field-crm-system-und .form-item-field-phone-und-0-country-codes,
body.page-user-register form.user-info-from-cookie .form-item-field-user-work-email-und-0-email .form-item-field-phone-und-0-country-codes,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-mail .form-item-field-phone-und-0-country-codes,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-pass .form-item-field-phone-und-0-country-codes,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-first-name-und-0-value .form-item-field-phone-und-0-country-codes,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-last-name-und-0-value .form-item-field-phone-und-0-country-codes,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-user-job-role-und .form-item-field-phone-und-0-country-codes,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-company-und-0-value .form-item-field-phone-und-0-country-codes,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-employee-count-und .form-item-field-phone-und-0-country-codes,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-phone-und-0 .form-item-field-phone-und-0-country-codes,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-phone-und-0-country-codes .form-item-field-phone-und-0-country-codes,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-website-url-und-0-value .form-item-field-phone-und-0-country-codes,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-top-priority-und .form-item-field-phone-und-0-country-codes,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-current-pm-tool-und .form-item-field-phone-und-0-country-codes,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-crm-system-und .form-item-field-phone-und-0-country-codes,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-user-work-email-und-0-email .form-item-field-phone-und-0-country-codes,
body.page-user-register-l form.user-info-from-cookie .form-item-mail .form-item-field-phone-und-0-country-codes,
body.page-user-register-l form.user-info-from-cookie .form-item-pass .form-item-field-phone-und-0-country-codes,
body.page-user-register-l form.user-info-from-cookie .form-item-field-first-name-und-0-value .form-item-field-phone-und-0-country-codes,
body.page-user-register-l form.user-info-from-cookie .form-item-field-last-name-und-0-value .form-item-field-phone-und-0-country-codes,
body.page-user-register-l form.user-info-from-cookie .form-item-field-user-job-role-und .form-item-field-phone-und-0-country-codes,
body.page-user-register-l form.user-info-from-cookie .form-item-field-company-und-0-value .form-item-field-phone-und-0-country-codes,
body.page-user-register-l form.user-info-from-cookie .form-item-field-employee-count-und .form-item-field-phone-und-0-country-codes,
body.page-user-register-l form.user-info-from-cookie .form-item-field-phone-und-0 .form-item-field-phone-und-0-country-codes,
body.page-user-register-l form.user-info-from-cookie .form-item-field-phone-und-0-country-codes .form-item-field-phone-und-0-country-codes,
body.page-user-register-l form.user-info-from-cookie .form-item-field-website-url-und-0-value .form-item-field-phone-und-0-country-codes,
body.page-user-register-l form.user-info-from-cookie .form-item-field-top-priority-und .form-item-field-phone-und-0-country-codes,
body.page-user-register-l form.user-info-from-cookie .form-item-field-current-pm-tool-und .form-item-field-phone-und-0-country-codes,
body.page-user-register-l form.user-info-from-cookie .form-item-field-crm-system-und .form-item-field-phone-und-0-country-codes,
body.page-user-register-l form.user-info-from-cookie .form-item-field-user-work-email-und-0-email .form-item-field-phone-und-0-country-codes {
  display: block;
}
/* line 501, ../scss/_sign_up.scss */
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-mail .form-item-field-phone-und-0-country-codes label,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-pass .form-item-field-phone-und-0-country-codes label,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-first-name-und-0-value .form-item-field-phone-und-0-country-codes label,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-last-name-und-0-value .form-item-field-phone-und-0-country-codes label,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-user-job-role-und .form-item-field-phone-und-0-country-codes label,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-company-und-0-value .form-item-field-phone-und-0-country-codes label,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-employee-count-und .form-item-field-phone-und-0-country-codes label,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-phone-und-0 .form-item-field-phone-und-0-country-codes label,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-phone-und-0-country-codes .form-item-field-phone-und-0-country-codes label,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-website-url-und-0-value .form-item-field-phone-und-0-country-codes label,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-top-priority-und .form-item-field-phone-und-0-country-codes label,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-current-pm-tool-und .form-item-field-phone-und-0-country-codes label,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-crm-system-und .form-item-field-phone-und-0-country-codes label,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-user-work-email-und-0-email .form-item-field-phone-und-0-country-codes label,
body.path-signup-l form.user-info-from-cookie .form-item-mail .form-item-field-phone-und-0-country-codes label,
body.path-signup-l form.user-info-from-cookie .form-item-pass .form-item-field-phone-und-0-country-codes label,
body.path-signup-l form.user-info-from-cookie .form-item-field-first-name-und-0-value .form-item-field-phone-und-0-country-codes label,
body.path-signup-l form.user-info-from-cookie .form-item-field-last-name-und-0-value .form-item-field-phone-und-0-country-codes label,
body.path-signup-l form.user-info-from-cookie .form-item-field-user-job-role-und .form-item-field-phone-und-0-country-codes label,
body.path-signup-l form.user-info-from-cookie .form-item-field-company-und-0-value .form-item-field-phone-und-0-country-codes label,
body.path-signup-l form.user-info-from-cookie .form-item-field-employee-count-und .form-item-field-phone-und-0-country-codes label,
body.path-signup-l form.user-info-from-cookie .form-item-field-phone-und-0 .form-item-field-phone-und-0-country-codes label,
body.path-signup-l form.user-info-from-cookie .form-item-field-phone-und-0-country-codes .form-item-field-phone-und-0-country-codes label,
body.path-signup-l form.user-info-from-cookie .form-item-field-website-url-und-0-value .form-item-field-phone-und-0-country-codes label,
body.path-signup-l form.user-info-from-cookie .form-item-field-top-priority-und .form-item-field-phone-und-0-country-codes label,
body.path-signup-l form.user-info-from-cookie .form-item-field-current-pm-tool-und .form-item-field-phone-und-0-country-codes label,
body.path-signup-l form.user-info-from-cookie .form-item-field-crm-system-und .form-item-field-phone-und-0-country-codes label,
body.path-signup-l form.user-info-from-cookie .form-item-field-user-work-email-und-0-email .form-item-field-phone-und-0-country-codes label,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-mail .form-item-field-phone-und-0-country-codes label,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-pass .form-item-field-phone-und-0-country-codes label,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-first-name-und-0-value .form-item-field-phone-und-0-country-codes label,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-last-name-und-0-value .form-item-field-phone-und-0-country-codes label,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-user-job-role-und .form-item-field-phone-und-0-country-codes label,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-company-und-0-value .form-item-field-phone-und-0-country-codes label,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-employee-count-und .form-item-field-phone-und-0-country-codes label,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-phone-und-0 .form-item-field-phone-und-0-country-codes label,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-phone-und-0-country-codes .form-item-field-phone-und-0-country-codes label,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-website-url-und-0-value .form-item-field-phone-und-0-country-codes label,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-top-priority-und .form-item-field-phone-und-0-country-codes label,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-current-pm-tool-und .form-item-field-phone-und-0-country-codes label,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-crm-system-und .form-item-field-phone-und-0-country-codes label,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-user-work-email-und-0-email .form-item-field-phone-und-0-country-codes label,
body.page-user-register form.user-info-from-cookie .form-item-mail .form-item-field-phone-und-0-country-codes label,
body.page-user-register form.user-info-from-cookie .form-item-pass .form-item-field-phone-und-0-country-codes label,
body.page-user-register form.user-info-from-cookie .form-item-field-first-name-und-0-value .form-item-field-phone-und-0-country-codes label,
body.page-user-register form.user-info-from-cookie .form-item-field-last-name-und-0-value .form-item-field-phone-und-0-country-codes label,
body.page-user-register form.user-info-from-cookie .form-item-field-user-job-role-und .form-item-field-phone-und-0-country-codes label,
body.page-user-register form.user-info-from-cookie .form-item-field-company-und-0-value .form-item-field-phone-und-0-country-codes label,
body.page-user-register form.user-info-from-cookie .form-item-field-employee-count-und .form-item-field-phone-und-0-country-codes label,
body.page-user-register form.user-info-from-cookie .form-item-field-phone-und-0 .form-item-field-phone-und-0-country-codes label,
body.page-user-register form.user-info-from-cookie .form-item-field-phone-und-0-country-codes .form-item-field-phone-und-0-country-codes label,
body.page-user-register form.user-info-from-cookie .form-item-field-website-url-und-0-value .form-item-field-phone-und-0-country-codes label,
body.page-user-register form.user-info-from-cookie .form-item-field-top-priority-und .form-item-field-phone-und-0-country-codes label,
body.page-user-register form.user-info-from-cookie .form-item-field-current-pm-tool-und .form-item-field-phone-und-0-country-codes label,
body.page-user-register form.user-info-from-cookie .form-item-field-crm-system-und .form-item-field-phone-und-0-country-codes label,
body.page-user-register form.user-info-from-cookie .form-item-field-user-work-email-und-0-email .form-item-field-phone-und-0-country-codes label,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-mail .form-item-field-phone-und-0-country-codes label,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-pass .form-item-field-phone-und-0-country-codes label,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-first-name-und-0-value .form-item-field-phone-und-0-country-codes label,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-last-name-und-0-value .form-item-field-phone-und-0-country-codes label,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-user-job-role-und .form-item-field-phone-und-0-country-codes label,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-company-und-0-value .form-item-field-phone-und-0-country-codes label,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-employee-count-und .form-item-field-phone-und-0-country-codes label,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-phone-und-0 .form-item-field-phone-und-0-country-codes label,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-phone-und-0-country-codes .form-item-field-phone-und-0-country-codes label,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-website-url-und-0-value .form-item-field-phone-und-0-country-codes label,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-top-priority-und .form-item-field-phone-und-0-country-codes label,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-current-pm-tool-und .form-item-field-phone-und-0-country-codes label,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-crm-system-und .form-item-field-phone-und-0-country-codes label,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-user-work-email-und-0-email .form-item-field-phone-und-0-country-codes label,
body.page-user-register-l form.user-info-from-cookie .form-item-mail .form-item-field-phone-und-0-country-codes label,
body.page-user-register-l form.user-info-from-cookie .form-item-pass .form-item-field-phone-und-0-country-codes label,
body.page-user-register-l form.user-info-from-cookie .form-item-field-first-name-und-0-value .form-item-field-phone-und-0-country-codes label,
body.page-user-register-l form.user-info-from-cookie .form-item-field-last-name-und-0-value .form-item-field-phone-und-0-country-codes label,
body.page-user-register-l form.user-info-from-cookie .form-item-field-user-job-role-und .form-item-field-phone-und-0-country-codes label,
body.page-user-register-l form.user-info-from-cookie .form-item-field-company-und-0-value .form-item-field-phone-und-0-country-codes label,
body.page-user-register-l form.user-info-from-cookie .form-item-field-employee-count-und .form-item-field-phone-und-0-country-codes label,
body.page-user-register-l form.user-info-from-cookie .form-item-field-phone-und-0 .form-item-field-phone-und-0-country-codes label,
body.page-user-register-l form.user-info-from-cookie .form-item-field-phone-und-0-country-codes .form-item-field-phone-und-0-country-codes label,
body.page-user-register-l form.user-info-from-cookie .form-item-field-website-url-und-0-value .form-item-field-phone-und-0-country-codes label,
body.page-user-register-l form.user-info-from-cookie .form-item-field-top-priority-und .form-item-field-phone-und-0-country-codes label,
body.page-user-register-l form.user-info-from-cookie .form-item-field-current-pm-tool-und .form-item-field-phone-und-0-country-codes label,
body.page-user-register-l form.user-info-from-cookie .form-item-field-crm-system-und .form-item-field-phone-und-0-country-codes label,
body.page-user-register-l form.user-info-from-cookie .form-item-field-user-work-email-und-0-email .form-item-field-phone-und-0-country-codes label {
  margin-left: 0;
  margin-right: 0;
}
/* line 506, ../scss/_sign_up.scss */
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-mail span.form-required,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-pass span.form-required,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-first-name-und-0-value span.form-required,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-last-name-und-0-value span.form-required,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-user-job-role-und span.form-required,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-company-und-0-value span.form-required,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-employee-count-und span.form-required,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-phone-und-0 span.form-required,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-phone-und-0-country-codes span.form-required,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-website-url-und-0-value span.form-required,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-top-priority-und span.form-required,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-current-pm-tool-und span.form-required,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-crm-system-und span.form-required,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-user-work-email-und-0-email span.form-required,
body.path-signup-l form.user-info-from-cookie .form-item-mail span.form-required,
body.path-signup-l form.user-info-from-cookie .form-item-pass span.form-required,
body.path-signup-l form.user-info-from-cookie .form-item-field-first-name-und-0-value span.form-required,
body.path-signup-l form.user-info-from-cookie .form-item-field-last-name-und-0-value span.form-required,
body.path-signup-l form.user-info-from-cookie .form-item-field-user-job-role-und span.form-required,
body.path-signup-l form.user-info-from-cookie .form-item-field-company-und-0-value span.form-required,
body.path-signup-l form.user-info-from-cookie .form-item-field-employee-count-und span.form-required,
body.path-signup-l form.user-info-from-cookie .form-item-field-phone-und-0 span.form-required,
body.path-signup-l form.user-info-from-cookie .form-item-field-phone-und-0-country-codes span.form-required,
body.path-signup-l form.user-info-from-cookie .form-item-field-website-url-und-0-value span.form-required,
body.path-signup-l form.user-info-from-cookie .form-item-field-top-priority-und span.form-required,
body.path-signup-l form.user-info-from-cookie .form-item-field-current-pm-tool-und span.form-required,
body.path-signup-l form.user-info-from-cookie .form-item-field-crm-system-und span.form-required,
body.path-signup-l form.user-info-from-cookie .form-item-field-user-work-email-und-0-email span.form-required,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-mail span.form-required,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-pass span.form-required,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-first-name-und-0-value span.form-required,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-last-name-und-0-value span.form-required,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-user-job-role-und span.form-required,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-company-und-0-value span.form-required,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-employee-count-und span.form-required,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-phone-und-0 span.form-required,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-phone-und-0-country-codes span.form-required,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-website-url-und-0-value span.form-required,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-top-priority-und span.form-required,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-current-pm-tool-und span.form-required,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-crm-system-und span.form-required,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-user-work-email-und-0-email span.form-required,
body.page-user-register form.user-info-from-cookie .form-item-mail span.form-required,
body.page-user-register form.user-info-from-cookie .form-item-pass span.form-required,
body.page-user-register form.user-info-from-cookie .form-item-field-first-name-und-0-value span.form-required,
body.page-user-register form.user-info-from-cookie .form-item-field-last-name-und-0-value span.form-required,
body.page-user-register form.user-info-from-cookie .form-item-field-user-job-role-und span.form-required,
body.page-user-register form.user-info-from-cookie .form-item-field-company-und-0-value span.form-required,
body.page-user-register form.user-info-from-cookie .form-item-field-employee-count-und span.form-required,
body.page-user-register form.user-info-from-cookie .form-item-field-phone-und-0 span.form-required,
body.page-user-register form.user-info-from-cookie .form-item-field-phone-und-0-country-codes span.form-required,
body.page-user-register form.user-info-from-cookie .form-item-field-website-url-und-0-value span.form-required,
body.page-user-register form.user-info-from-cookie .form-item-field-top-priority-und span.form-required,
body.page-user-register form.user-info-from-cookie .form-item-field-current-pm-tool-und span.form-required,
body.page-user-register form.user-info-from-cookie .form-item-field-crm-system-und span.form-required,
body.page-user-register form.user-info-from-cookie .form-item-field-user-work-email-und-0-email span.form-required,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-mail span.form-required,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-pass span.form-required,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-first-name-und-0-value span.form-required,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-last-name-und-0-value span.form-required,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-user-job-role-und span.form-required,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-company-und-0-value span.form-required,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-employee-count-und span.form-required,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-phone-und-0 span.form-required,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-phone-und-0-country-codes span.form-required,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-website-url-und-0-value span.form-required,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-top-priority-und span.form-required,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-current-pm-tool-und span.form-required,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-crm-system-und span.form-required,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-user-work-email-und-0-email span.form-required,
body.page-user-register-l form.user-info-from-cookie .form-item-mail span.form-required,
body.page-user-register-l form.user-info-from-cookie .form-item-pass span.form-required,
body.page-user-register-l form.user-info-from-cookie .form-item-field-first-name-und-0-value span.form-required,
body.page-user-register-l form.user-info-from-cookie .form-item-field-last-name-und-0-value span.form-required,
body.page-user-register-l form.user-info-from-cookie .form-item-field-user-job-role-und span.form-required,
body.page-user-register-l form.user-info-from-cookie .form-item-field-company-und-0-value span.form-required,
body.page-user-register-l form.user-info-from-cookie .form-item-field-employee-count-und span.form-required,
body.page-user-register-l form.user-info-from-cookie .form-item-field-phone-und-0 span.form-required,
body.page-user-register-l form.user-info-from-cookie .form-item-field-phone-und-0-country-codes span.form-required,
body.page-user-register-l form.user-info-from-cookie .form-item-field-website-url-und-0-value span.form-required,
body.page-user-register-l form.user-info-from-cookie .form-item-field-top-priority-und span.form-required,
body.page-user-register-l form.user-info-from-cookie .form-item-field-current-pm-tool-und span.form-required,
body.page-user-register-l form.user-info-from-cookie .form-item-field-crm-system-und span.form-required,
body.page-user-register-l form.user-info-from-cookie .form-item-field-user-work-email-und-0-email span.form-required {
  text-decoration: none;
  font-size: 0px;
  text-indent: -5000px;
}
/* line 511, ../scss/_sign_up.scss */
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-first-name,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-last-name,
body.path-signup-l form.user-info-from-cookie .field-name-field-first-name,
body.path-signup-l form.user-info-from-cookie .field-name-field-last-name,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-first-name,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-last-name,
body.page-user-register form.user-info-from-cookie .field-name-field-first-name,
body.page-user-register form.user-info-from-cookie .field-name-field-last-name,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-first-name,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-last-name,
body.page-user-register-l form.user-info-from-cookie .field-name-field-first-name,
body.page-user-register-l form.user-info-from-cookie .field-name-field-last-name {
  float: left;
}
/* line 515, ../scss/_sign_up.scss */
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-first-name .form-item,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-last-name .form-item,
body.path-signup-l form.user-info-from-cookie .field-name-field-first-name .form-item,
body.path-signup-l form.user-info-from-cookie .field-name-field-last-name .form-item,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-first-name .form-item,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-last-name .form-item,
body.page-user-register form.user-info-from-cookie .field-name-field-first-name .form-item,
body.page-user-register form.user-info-from-cookie .field-name-field-last-name .form-item,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-first-name .form-item,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-last-name .form-item,
body.page-user-register-l form.user-info-from-cookie .field-name-field-first-name .form-item,
body.page-user-register-l form.user-info-from-cookie .field-name-field-last-name .form-item {
  margin-top: 0;
}
/* line 519, ../scss/_sign_up.scss */
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-first-name,
body.path-signup-l form.user-info-from-cookie .field-name-field-first-name,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-first-name,
body.page-user-register form.user-info-from-cookie .field-name-field-first-name,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-first-name,
body.page-user-register-l form.user-info-from-cookie .field-name-field-first-name {
  width: 64%;
}
/* line 523, ../scss/_sign_up.scss */
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-first-name .form-item label,
body.path-signup-l form.user-info-from-cookie .field-name-field-first-name .form-item label,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-first-name .form-item label,
body.page-user-register form.user-info-from-cookie .field-name-field-first-name .form-item label,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-first-name .form-item label,
body.page-user-register-l form.user-info-from-cookie .field-name-field-first-name .form-item label {
  width: 50%;
}
/* line 526, ../scss/_sign_up.scss */
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-first-name .form-item input.form-text,
body.path-signup-l form.user-info-from-cookie .field-name-field-first-name .form-item input.form-text,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-first-name .form-item input.form-text,
body.page-user-register form.user-info-from-cookie .field-name-field-first-name .form-item input.form-text,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-first-name .form-item input.form-text,
body.page-user-register-l form.user-info-from-cookie .field-name-field-first-name .form-item input.form-text {
  width: 49%;
}
/* line 529, ../scss/_sign_up.scss */
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-first-name .form-item label.error,
body.path-signup-l form.user-info-from-cookie .field-name-field-first-name .form-item label.error,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-first-name .form-item label.error,
body.page-user-register form.user-info-from-cookie .field-name-field-first-name .form-item label.error,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-first-name .form-item label.error,
body.page-user-register-l form.user-info-from-cookie .field-name-field-first-name .form-item label.error {
  width: 49%;
  margin-left: 50%;
}
/* line 535, ../scss/_sign_up.scss */
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-last-name,
body.path-signup-l form.user-info-from-cookie .field-name-field-last-name,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-last-name,
body.page-user-register form.user-info-from-cookie .field-name-field-last-name,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-last-name,
body.page-user-register-l form.user-info-from-cookie .field-name-field-last-name {
  width: 35%;
  margin-left: 1%;
}
/* line 540, ../scss/_sign_up.scss */
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-last-name label,
body.path-signup-l form.user-info-from-cookie .field-name-field-last-name label,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-last-name label,
body.page-user-register form.user-info-from-cookie .field-name-field-last-name label,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-last-name label,
body.page-user-register-l form.user-info-from-cookie .field-name-field-last-name label {
  display: none;
}
/* line 544, ../scss/_sign_up.scss */
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-last-name .form-item input.form-text,
body.path-signup-l form.user-info-from-cookie .field-name-field-last-name .form-item input.form-text,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-last-name .form-item input.form-text,
body.page-user-register form.user-info-from-cookie .field-name-field-last-name .form-item input.form-text,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-last-name .form-item input.form-text,
body.page-user-register-l form.user-info-from-cookie .field-name-field-last-name .form-item input.form-text {
  width: 91%;
}
/* line 548, ../scss/_sign_up.scss */
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-last-name label.error,
body.path-signup-l form.user-info-from-cookie .field-name-field-last-name label.error,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-last-name label.error,
body.page-user-register form.user-info-from-cookie .field-name-field-last-name label.error,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-last-name label.error,
body.page-user-register-l form.user-info-from-cookie .field-name-field-last-name label.error {
  width: 91%;
  margin: 0;
}
/* line 554, ../scss/_sign_up.scss */
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-user-job-role,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-employee-count-und,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-phone-und-0-country-codes,
body.path-signup-l form.user-info-from-cookie .field-name-field-user-job-role,
body.path-signup-l form.user-info-from-cookie .form-item-field-employee-count-und,
body.path-signup-l form.user-info-from-cookie .form-item-field-phone-und-0-country-codes,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-user-job-role,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-employee-count-und,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-phone-und-0-country-codes,
body.page-user-register form.user-info-from-cookie .field-name-field-user-job-role,
body.page-user-register form.user-info-from-cookie .form-item-field-employee-count-und,
body.page-user-register form.user-info-from-cookie .form-item-field-phone-und-0-country-codes,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-user-job-role,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-employee-count-und,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-phone-und-0-country-codes,
body.page-user-register-l form.user-info-from-cookie .field-name-field-user-job-role,
body.page-user-register-l form.user-info-from-cookie .form-item-field-employee-count-und,
body.page-user-register-l form.user-info-from-cookie .form-item-field-phone-und-0-country-codes {
  height: 34px;
  clear: both;
}
/* line 567, ../scss/_sign_up.scss */
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-employee-count .selector.uniform-processed,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-user-job-role .selector.uniform-processed,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-current-pm-tool .selector.uniform-processed,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-top-priority-und .selector.uniform-processed,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-crm-system-und .selector.uniform-processed,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-phone-und-0-country-codes .selector.uniform-processed,
body.path-signup-l form.user-info-from-cookie .field-name-field-employee-count .selector.uniform-processed,
body.path-signup-l form.user-info-from-cookie .field-name-field-user-job-role .selector.uniform-processed,
body.path-signup-l form.user-info-from-cookie .field-name-field-current-pm-tool .selector.uniform-processed,
body.path-signup-l form.user-info-from-cookie .form-item-field-top-priority-und .selector.uniform-processed,
body.path-signup-l form.user-info-from-cookie .form-item-field-crm-system-und .selector.uniform-processed,
body.path-signup-l form.user-info-from-cookie .form-item-field-phone-und-0-country-codes .selector.uniform-processed,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-employee-count .selector.uniform-processed,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-user-job-role .selector.uniform-processed,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-current-pm-tool .selector.uniform-processed,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-top-priority-und .selector.uniform-processed,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-crm-system-und .selector.uniform-processed,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-phone-und-0-country-codes .selector.uniform-processed,
body.page-user-register form.user-info-from-cookie .field-name-field-employee-count .selector.uniform-processed,
body.page-user-register form.user-info-from-cookie .field-name-field-user-job-role .selector.uniform-processed,
body.page-user-register form.user-info-from-cookie .field-name-field-current-pm-tool .selector.uniform-processed,
body.page-user-register form.user-info-from-cookie .form-item-field-top-priority-und .selector.uniform-processed,
body.page-user-register form.user-info-from-cookie .form-item-field-crm-system-und .selector.uniform-processed,
body.page-user-register form.user-info-from-cookie .form-item-field-phone-und-0-country-codes .selector.uniform-processed,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-employee-count .selector.uniform-processed,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-user-job-role .selector.uniform-processed,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-current-pm-tool .selector.uniform-processed,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-top-priority-und .selector.uniform-processed,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-crm-system-und .selector.uniform-processed,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-phone-und-0-country-codes .selector.uniform-processed,
body.page-user-register-l form.user-info-from-cookie .field-name-field-employee-count .selector.uniform-processed,
body.page-user-register-l form.user-info-from-cookie .field-name-field-user-job-role .selector.uniform-processed,
body.page-user-register-l form.user-info-from-cookie .field-name-field-current-pm-tool .selector.uniform-processed,
body.page-user-register-l form.user-info-from-cookie .form-item-field-top-priority-und .selector.uniform-processed,
body.page-user-register-l form.user-info-from-cookie .form-item-field-crm-system-und .selector.uniform-processed,
body.page-user-register-l form.user-info-from-cookie .form-item-field-phone-und-0-country-codes .selector.uniform-processed {
  width: 65%;
  height: auto;
  margin-bottom: 0;
}
/* line 572, ../scss/_sign_up.scss */
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-employee-count .selector.uniform-processed span,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-user-job-role .selector.uniform-processed span,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-current-pm-tool .selector.uniform-processed span,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-top-priority-und .selector.uniform-processed span,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-crm-system-und .selector.uniform-processed span,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-phone-und-0-country-codes .selector.uniform-processed span,
body.path-signup-l form.user-info-from-cookie .field-name-field-employee-count .selector.uniform-processed span,
body.path-signup-l form.user-info-from-cookie .field-name-field-user-job-role .selector.uniform-processed span,
body.path-signup-l form.user-info-from-cookie .field-name-field-current-pm-tool .selector.uniform-processed span,
body.path-signup-l form.user-info-from-cookie .form-item-field-top-priority-und .selector.uniform-processed span,
body.path-signup-l form.user-info-from-cookie .form-item-field-crm-system-und .selector.uniform-processed span,
body.path-signup-l form.user-info-from-cookie .form-item-field-phone-und-0-country-codes .selector.uniform-processed span,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-employee-count .selector.uniform-processed span,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-user-job-role .selector.uniform-processed span,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-current-pm-tool .selector.uniform-processed span,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-top-priority-und .selector.uniform-processed span,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-crm-system-und .selector.uniform-processed span,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-phone-und-0-country-codes .selector.uniform-processed span,
body.page-user-register form.user-info-from-cookie .field-name-field-employee-count .selector.uniform-processed span,
body.page-user-register form.user-info-from-cookie .field-name-field-user-job-role .selector.uniform-processed span,
body.page-user-register form.user-info-from-cookie .field-name-field-current-pm-tool .selector.uniform-processed span,
body.page-user-register form.user-info-from-cookie .form-item-field-top-priority-und .selector.uniform-processed span,
body.page-user-register form.user-info-from-cookie .form-item-field-crm-system-und .selector.uniform-processed span,
body.page-user-register form.user-info-from-cookie .form-item-field-phone-und-0-country-codes .selector.uniform-processed span,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-employee-count .selector.uniform-processed span,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-user-job-role .selector.uniform-processed span,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-current-pm-tool .selector.uniform-processed span,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-top-priority-und .selector.uniform-processed span,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-crm-system-und .selector.uniform-processed span,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-phone-und-0-country-codes .selector.uniform-processed span,
body.page-user-register-l form.user-info-from-cookie .field-name-field-employee-count .selector.uniform-processed span,
body.page-user-register-l form.user-info-from-cookie .field-name-field-user-job-role .selector.uniform-processed span,
body.page-user-register-l form.user-info-from-cookie .field-name-field-current-pm-tool .selector.uniform-processed span,
body.page-user-register-l form.user-info-from-cookie .form-item-field-top-priority-und .selector.uniform-processed span,
body.page-user-register-l form.user-info-from-cookie .form-item-field-crm-system-und .selector.uniform-processed span,
body.page-user-register-l form.user-info-from-cookie .form-item-field-phone-und-0-country-codes .selector.uniform-processed span {
  width: 100%;
  height: 32px;
  padding-top: 4px;
}
/* line 577, ../scss/_sign_up.scss */
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-employee-count .selector.uniform-processed select,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-user-job-role .selector.uniform-processed select,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-current-pm-tool .selector.uniform-processed select,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-top-priority-und .selector.uniform-processed select,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-crm-system-und .selector.uniform-processed select,
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-phone-und-0-country-codes .selector.uniform-processed select,
body.path-signup-l form.user-info-from-cookie .field-name-field-employee-count .selector.uniform-processed select,
body.path-signup-l form.user-info-from-cookie .field-name-field-user-job-role .selector.uniform-processed select,
body.path-signup-l form.user-info-from-cookie .field-name-field-current-pm-tool .selector.uniform-processed select,
body.path-signup-l form.user-info-from-cookie .form-item-field-top-priority-und .selector.uniform-processed select,
body.path-signup-l form.user-info-from-cookie .form-item-field-crm-system-und .selector.uniform-processed select,
body.path-signup-l form.user-info-from-cookie .form-item-field-phone-und-0-country-codes .selector.uniform-processed select,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-employee-count .selector.uniform-processed select,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-user-job-role .selector.uniform-processed select,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-current-pm-tool .selector.uniform-processed select,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-top-priority-und .selector.uniform-processed select,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-crm-system-und .selector.uniform-processed select,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-phone-und-0-country-codes .selector.uniform-processed select,
body.page-user-register form.user-info-from-cookie .field-name-field-employee-count .selector.uniform-processed select,
body.page-user-register form.user-info-from-cookie .field-name-field-user-job-role .selector.uniform-processed select,
body.page-user-register form.user-info-from-cookie .field-name-field-current-pm-tool .selector.uniform-processed select,
body.page-user-register form.user-info-from-cookie .form-item-field-top-priority-und .selector.uniform-processed select,
body.page-user-register form.user-info-from-cookie .form-item-field-crm-system-und .selector.uniform-processed select,
body.page-user-register form.user-info-from-cookie .form-item-field-phone-und-0-country-codes .selector.uniform-processed select,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-employee-count .selector.uniform-processed select,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-user-job-role .selector.uniform-processed select,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-current-pm-tool .selector.uniform-processed select,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-top-priority-und .selector.uniform-processed select,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-crm-system-und .selector.uniform-processed select,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item-field-phone-und-0-country-codes .selector.uniform-processed select,
body.page-user-register-l form.user-info-from-cookie .field-name-field-employee-count .selector.uniform-processed select,
body.page-user-register-l form.user-info-from-cookie .field-name-field-user-job-role .selector.uniform-processed select,
body.page-user-register-l form.user-info-from-cookie .field-name-field-current-pm-tool .selector.uniform-processed select,
body.page-user-register-l form.user-info-from-cookie .form-item-field-top-priority-und .selector.uniform-processed select,
body.page-user-register-l form.user-info-from-cookie .form-item-field-crm-system-und .selector.uniform-processed select,
body.page-user-register-l form.user-info-from-cookie .form-item-field-phone-und-0-country-codes .selector.uniform-processed select {
  height: 34px;
  width: 100%;
}
@media (min-width: 481px) and (max-width: 1099px) {
  /* line 585, ../scss/_sign_up.scss */
  body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-current-pm-tool label,
  body.path-signup-l form.user-info-from-cookie .field-name-field-current-pm-tool label,
  body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-current-pm-tool label,
  body.page-user-register form.user-info-from-cookie .field-name-field-current-pm-tool label,
  body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-current-pm-tool label,
  body.page-user-register-l form.user-info-from-cookie .field-name-field-current-pm-tool label {
    padding-right: 0;
    font-size: 17px;
  }
}
@media (min-width: 1100px) and (max-width: 1349px) {
  /* line 591, ../scss/_sign_up.scss */
  body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-current-pm-tool label,
  body.path-signup-l form.user-info-from-cookie .field-name-field-current-pm-tool label,
  body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-current-pm-tool label,
  body.page-user-register form.user-info-from-cookie .field-name-field-current-pm-tool label,
  body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-current-pm-tool label,
  body.page-user-register-l form.user-info-from-cookie .field-name-field-current-pm-tool label {
    padding-right: 0;
  }
}
/* line 596, ../scss/_sign_up.scss */
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-type-checkbox label,
body.path-signup-l form.user-info-from-cookie .form-type-checkbox label,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-type-checkbox label,
body.page-user-register form.user-info-from-cookie .form-type-checkbox label,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-type-checkbox label,
body.page-user-register-l form.user-info-from-cookie .form-type-checkbox label {
  font-weight: 300;
}
/* line 599, ../scss/_sign_up.scss */
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form label.error,
body.path-signup-l form.user-info-from-cookie label.error,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form label.error,
body.page-user-register form.user-info-from-cookie label.error,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form label.error,
body.page-user-register-l form.user-info-from-cookie label.error {
  width: 65%;
  margin: -4px 0 10px 32%;
  padding: 5px;
  font-size: 14px;
  line-height: 1em;
  text-align: left;
  background-color: rgba(183, 28, 28, 0.1);
  border-right: 1px solid #b71c1c;
  border-bottom: 1px solid #b71c1c;
  border-left: 1px solid #b71c1c;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
/* line 614, ../scss/_sign_up.scss */
body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item input.form-text, body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item input.email, body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .form-item textarea,
body.path-signup-l form.user-info-from-cookie .form-item input.form-text,
body.path-signup-l form.user-info-from-cookie .form-item input.email,
body.path-signup-l form.user-info-from-cookie .form-item textarea,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item input.form-text,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item input.email,
body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .form-item textarea,
body.page-user-register form.user-info-from-cookie .form-item input.form-text,
body.page-user-register form.user-info-from-cookie .form-item input.email,
body.page-user-register form.user-info-from-cookie .form-item textarea,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item input.form-text,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item input.email,
body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .form-item textarea,
body.page-user-register-l form.user-info-from-cookie .form-item input.form-text,
body.page-user-register-l form.user-info-from-cookie .form-item input.email,
body.page-user-register-l form.user-info-from-cookie .form-item textarea {
  width: 65%;
}
@media (min-width: 481px) and (max-width: 1099px) {
  /* line 621, ../scss/_sign_up.scss */
  body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number,
  body.path-signup-l form.user-info-from-cookie .field-name-field-phone .form-type-phone-number,
  body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number,
  body.page-user-register form.user-info-from-cookie .field-name-field-phone .form-type-phone-number,
  body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number,
  body.page-user-register-l form.user-info-from-cookie .field-name-field-phone .form-type-phone-number {
    margin-top: 0;
  }
  /* line 14, ../scss/mixins/_clearfix.scss */
  body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number:before, body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number:after,
  body.path-signup-l form.user-info-from-cookie .field-name-field-phone .form-type-phone-number:before,
  body.path-signup-l form.user-info-from-cookie .field-name-field-phone .form-type-phone-number:after,
  body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number:before,
  body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number:after,
  body.page-user-register form.user-info-from-cookie .field-name-field-phone .form-type-phone-number:before,
  body.page-user-register form.user-info-from-cookie .field-name-field-phone .form-type-phone-number:after,
  body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number:before,
  body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number:after,
  body.page-user-register-l form.user-info-from-cookie .field-name-field-phone .form-type-phone-number:before,
  body.page-user-register-l form.user-info-from-cookie .field-name-field-phone .form-type-phone-number:after {
    content: " ";
    display: table;
  }
  /* line 19, ../scss/mixins/_clearfix.scss */
  body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number:after,
  body.path-signup-l form.user-info-from-cookie .field-name-field-phone .form-type-phone-number:after,
  body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number:after,
  body.page-user-register form.user-info-from-cookie .field-name-field-phone .form-type-phone-number:after,
  body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number:after,
  body.page-user-register-l form.user-info-from-cookie .field-name-field-phone .form-type-phone-number:after {
    clear: both;
  }
  /* line 626, ../scss/_sign_up.scss */
  body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number > label,
  body.path-signup-l form.user-info-from-cookie .field-name-field-phone .form-type-phone-number > label,
  body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number > label,
  body.page-user-register form.user-info-from-cookie .field-name-field-phone .form-type-phone-number > label,
  body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number > label,
  body.page-user-register-l form.user-info-from-cookie .field-name-field-phone .form-type-phone-number > label {
    float: left;
    display: block;
  }
  /* line 631, ../scss/_sign_up.scss */
  body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number label.error,
  body.path-signup-l form.user-info-from-cookie .field-name-field-phone .form-type-phone-number label.error,
  body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number label.error,
  body.page-user-register form.user-info-from-cookie .field-name-field-phone .form-type-phone-number label.error,
  body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number label.error,
  body.page-user-register-l form.user-info-from-cookie .field-name-field-phone .form-type-phone-number label.error {
    width: 100%;
    margin: 0;
  }
  /* line 636, ../scss/_sign_up.scss */
  body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number .form-item-field-phone-und-0-number,
  body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number .form-item-field-phone-und-0-country-codes,
  body.path-signup-l form.user-info-from-cookie .field-name-field-phone .form-type-phone-number .form-item-field-phone-und-0-number,
  body.path-signup-l form.user-info-from-cookie .field-name-field-phone .form-type-phone-number .form-item-field-phone-und-0-country-codes,
  body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number .form-item-field-phone-und-0-number,
  body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number .form-item-field-phone-und-0-country-codes,
  body.page-user-register form.user-info-from-cookie .field-name-field-phone .form-type-phone-number .form-item-field-phone-und-0-number,
  body.page-user-register form.user-info-from-cookie .field-name-field-phone .form-type-phone-number .form-item-field-phone-und-0-country-codes,
  body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number .form-item-field-phone-und-0-number,
  body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number .form-item-field-phone-und-0-country-codes,
  body.page-user-register-l form.user-info-from-cookie .field-name-field-phone .form-type-phone-number .form-item-field-phone-und-0-number,
  body.page-user-register-l form.user-info-from-cookie .field-name-field-phone .form-type-phone-number .form-item-field-phone-und-0-country-codes {
    float: left;
    clear: none;
    display: block;
    margin-top: 0;
  }
  /* line 644, ../scss/_sign_up.scss */
  body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-item-field-phone-und-0-number,
  body.path-signup-l form.user-info-from-cookie .field-name-field-phone .form-item-field-phone-und-0-number,
  body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-item-field-phone-und-0-number,
  body.page-user-register form.user-info-from-cookie .field-name-field-phone .form-item-field-phone-und-0-number,
  body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-item-field-phone-und-0-number,
  body.page-user-register-l form.user-info-from-cookie .field-name-field-phone .form-item-field-phone-und-0-number {
    width: 28%;
    margin-right: 2%;
  }
  /* line 648, ../scss/_sign_up.scss */
  body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-item-field-phone-und-0-number input.form-text,
  body.path-signup-l form.user-info-from-cookie .field-name-field-phone .form-item-field-phone-und-0-number input.form-text,
  body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-item-field-phone-und-0-number input.form-text,
  body.page-user-register form.user-info-from-cookie .field-name-field-phone .form-item-field-phone-und-0-number input.form-text,
  body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-item-field-phone-und-0-number input.form-text,
  body.page-user-register-l form.user-info-from-cookie .field-name-field-phone .form-item-field-phone-und-0-number input.form-text {
    width: 100%;
  }
  /* line 652, ../scss/_sign_up.scss */
  body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-item-field-phone-und-0-country-codes,
  body.path-signup-l form.user-info-from-cookie .field-name-field-phone .form-item-field-phone-und-0-country-codes,
  body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-item-field-phone-und-0-country-codes,
  body.page-user-register form.user-info-from-cookie .field-name-field-phone .form-item-field-phone-und-0-country-codes,
  body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-item-field-phone-und-0-country-codes,
  body.page-user-register-l form.user-info-from-cookie .field-name-field-phone .form-item-field-phone-und-0-country-codes {
    width: 36%;
  }
  /* line 655, ../scss/_sign_up.scss */
  body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-item-field-phone-und-0-country-codes label,
  body.path-signup-l form.user-info-from-cookie .field-name-field-phone .form-item-field-phone-und-0-country-codes label,
  body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-item-field-phone-und-0-country-codes label,
  body.page-user-register form.user-info-from-cookie .field-name-field-phone .form-item-field-phone-und-0-country-codes label,
  body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-item-field-phone-und-0-country-codes label,
  body.page-user-register-l form.user-info-from-cookie .field-name-field-phone .form-item-field-phone-und-0-country-codes label {
    display: none;
  }
  /* line 658, ../scss/_sign_up.scss */
  body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-item-field-phone-und-0-country-codes select, body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-item-field-phone-und-0-country-codes .selector,
  body.path-signup-l form.user-info-from-cookie .field-name-field-phone .form-item-field-phone-und-0-country-codes select,
  body.path-signup-l form.user-info-from-cookie .field-name-field-phone .form-item-field-phone-und-0-country-codes .selector,
  body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-item-field-phone-und-0-country-codes select,
  body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-item-field-phone-und-0-country-codes .selector,
  body.page-user-register form.user-info-from-cookie .field-name-field-phone .form-item-field-phone-und-0-country-codes select,
  body.page-user-register form.user-info-from-cookie .field-name-field-phone .form-item-field-phone-und-0-country-codes .selector,
  body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-item-field-phone-und-0-country-codes select,
  body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-item-field-phone-und-0-country-codes .selector,
  body.page-user-register-l form.user-info-from-cookie .field-name-field-phone .form-item-field-phone-und-0-country-codes select,
  body.page-user-register-l form.user-info-from-cookie .field-name-field-phone .form-item-field-phone-und-0-country-codes .selector {
    width: 98%;
  }
}
@media (min-width: 1100px) and (max-width: 1349px) {
  /* line 621, ../scss/_sign_up.scss */
  body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number,
  body.path-signup-l form.user-info-from-cookie .field-name-field-phone .form-type-phone-number,
  body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number,
  body.page-user-register form.user-info-from-cookie .field-name-field-phone .form-type-phone-number,
  body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number,
  body.page-user-register-l form.user-info-from-cookie .field-name-field-phone .form-type-phone-number {
    margin-top: 0;
  }
  /* line 14, ../scss/mixins/_clearfix.scss */
  body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number:before, body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number:after,
  body.path-signup-l form.user-info-from-cookie .field-name-field-phone .form-type-phone-number:before,
  body.path-signup-l form.user-info-from-cookie .field-name-field-phone .form-type-phone-number:after,
  body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number:before,
  body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number:after,
  body.page-user-register form.user-info-from-cookie .field-name-field-phone .form-type-phone-number:before,
  body.page-user-register form.user-info-from-cookie .field-name-field-phone .form-type-phone-number:after,
  body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number:before,
  body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number:after,
  body.page-user-register-l form.user-info-from-cookie .field-name-field-phone .form-type-phone-number:before,
  body.page-user-register-l form.user-info-from-cookie .field-name-field-phone .form-type-phone-number:after {
    content: " ";
    display: table;
  }
  /* line 19, ../scss/mixins/_clearfix.scss */
  body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number:after,
  body.path-signup-l form.user-info-from-cookie .field-name-field-phone .form-type-phone-number:after,
  body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number:after,
  body.page-user-register form.user-info-from-cookie .field-name-field-phone .form-type-phone-number:after,
  body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number:after,
  body.page-user-register-l form.user-info-from-cookie .field-name-field-phone .form-type-phone-number:after {
    clear: both;
  }
  /* line 626, ../scss/_sign_up.scss */
  body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number > label,
  body.path-signup-l form.user-info-from-cookie .field-name-field-phone .form-type-phone-number > label,
  body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number > label,
  body.page-user-register form.user-info-from-cookie .field-name-field-phone .form-type-phone-number > label,
  body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number > label,
  body.page-user-register-l form.user-info-from-cookie .field-name-field-phone .form-type-phone-number > label {
    float: left;
    display: block;
  }
  /* line 631, ../scss/_sign_up.scss */
  body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number label.error,
  body.path-signup-l form.user-info-from-cookie .field-name-field-phone .form-type-phone-number label.error,
  body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number label.error,
  body.page-user-register form.user-info-from-cookie .field-name-field-phone .form-type-phone-number label.error,
  body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number label.error,
  body.page-user-register-l form.user-info-from-cookie .field-name-field-phone .form-type-phone-number label.error {
    width: 100%;
    margin: 0;
  }
  /* line 636, ../scss/_sign_up.scss */
  body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number .form-item-field-phone-und-0-number,
  body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number .form-item-field-phone-und-0-country-codes,
  body.path-signup-l form.user-info-from-cookie .field-name-field-phone .form-type-phone-number .form-item-field-phone-und-0-number,
  body.path-signup-l form.user-info-from-cookie .field-name-field-phone .form-type-phone-number .form-item-field-phone-und-0-country-codes,
  body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number .form-item-field-phone-und-0-number,
  body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number .form-item-field-phone-und-0-country-codes,
  body.page-user-register form.user-info-from-cookie .field-name-field-phone .form-type-phone-number .form-item-field-phone-und-0-number,
  body.page-user-register form.user-info-from-cookie .field-name-field-phone .form-type-phone-number .form-item-field-phone-und-0-country-codes,
  body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number .form-item-field-phone-und-0-number,
  body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number .form-item-field-phone-und-0-country-codes,
  body.page-user-register-l form.user-info-from-cookie .field-name-field-phone .form-type-phone-number .form-item-field-phone-und-0-number,
  body.page-user-register-l form.user-info-from-cookie .field-name-field-phone .form-type-phone-number .form-item-field-phone-und-0-country-codes {
    float: left;
    clear: none;
    display: block;
    margin-top: 0;
  }
  /* line 644, ../scss/_sign_up.scss */
  body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-item-field-phone-und-0-number,
  body.path-signup-l form.user-info-from-cookie .field-name-field-phone .form-item-field-phone-und-0-number,
  body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-item-field-phone-und-0-number,
  body.page-user-register form.user-info-from-cookie .field-name-field-phone .form-item-field-phone-und-0-number,
  body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-item-field-phone-und-0-number,
  body.page-user-register-l form.user-info-from-cookie .field-name-field-phone .form-item-field-phone-und-0-number {
    width: 28%;
    margin-right: 2%;
  }
  /* line 648, ../scss/_sign_up.scss */
  body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-item-field-phone-und-0-number input.form-text,
  body.path-signup-l form.user-info-from-cookie .field-name-field-phone .form-item-field-phone-und-0-number input.form-text,
  body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-item-field-phone-und-0-number input.form-text,
  body.page-user-register form.user-info-from-cookie .field-name-field-phone .form-item-field-phone-und-0-number input.form-text,
  body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-item-field-phone-und-0-number input.form-text,
  body.page-user-register-l form.user-info-from-cookie .field-name-field-phone .form-item-field-phone-und-0-number input.form-text {
    width: 100%;
  }
  /* line 652, ../scss/_sign_up.scss */
  body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-item-field-phone-und-0-country-codes,
  body.path-signup-l form.user-info-from-cookie .field-name-field-phone .form-item-field-phone-und-0-country-codes,
  body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-item-field-phone-und-0-country-codes,
  body.page-user-register form.user-info-from-cookie .field-name-field-phone .form-item-field-phone-und-0-country-codes,
  body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-item-field-phone-und-0-country-codes,
  body.page-user-register-l form.user-info-from-cookie .field-name-field-phone .form-item-field-phone-und-0-country-codes {
    width: 36%;
  }
  /* line 655, ../scss/_sign_up.scss */
  body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-item-field-phone-und-0-country-codes label,
  body.path-signup-l form.user-info-from-cookie .field-name-field-phone .form-item-field-phone-und-0-country-codes label,
  body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-item-field-phone-und-0-country-codes label,
  body.page-user-register form.user-info-from-cookie .field-name-field-phone .form-item-field-phone-und-0-country-codes label,
  body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-item-field-phone-und-0-country-codes label,
  body.page-user-register-l form.user-info-from-cookie .field-name-field-phone .form-item-field-phone-und-0-country-codes label {
    display: none;
  }
  /* line 658, ../scss/_sign_up.scss */
  body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-item-field-phone-und-0-country-codes select, body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-item-field-phone-und-0-country-codes .selector,
  body.path-signup-l form.user-info-from-cookie .field-name-field-phone .form-item-field-phone-und-0-country-codes select,
  body.path-signup-l form.user-info-from-cookie .field-name-field-phone .form-item-field-phone-und-0-country-codes .selector,
  body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-item-field-phone-und-0-country-codes select,
  body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-item-field-phone-und-0-country-codes .selector,
  body.page-user-register form.user-info-from-cookie .field-name-field-phone .form-item-field-phone-und-0-country-codes select,
  body.page-user-register form.user-info-from-cookie .field-name-field-phone .form-item-field-phone-und-0-country-codes .selector,
  body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-item-field-phone-und-0-country-codes select,
  body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-item-field-phone-und-0-country-codes .selector,
  body.page-user-register-l form.user-info-from-cookie .field-name-field-phone .form-item-field-phone-und-0-country-codes select,
  body.page-user-register-l form.user-info-from-cookie .field-name-field-phone .form-item-field-phone-und-0-country-codes .selector {
    width: 98%;
  }
}
@media (min-width: 1350px) {
  /* line 621, ../scss/_sign_up.scss */
  body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number,
  body.path-signup-l form.user-info-from-cookie .field-name-field-phone .form-type-phone-number,
  body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number,
  body.page-user-register form.user-info-from-cookie .field-name-field-phone .form-type-phone-number,
  body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number,
  body.page-user-register-l form.user-info-from-cookie .field-name-field-phone .form-type-phone-number {
    margin-top: 0;
  }
  /* line 14, ../scss/mixins/_clearfix.scss */
  body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number:before, body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number:after,
  body.path-signup-l form.user-info-from-cookie .field-name-field-phone .form-type-phone-number:before,
  body.path-signup-l form.user-info-from-cookie .field-name-field-phone .form-type-phone-number:after,
  body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number:before,
  body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number:after,
  body.page-user-register form.user-info-from-cookie .field-name-field-phone .form-type-phone-number:before,
  body.page-user-register form.user-info-from-cookie .field-name-field-phone .form-type-phone-number:after,
  body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number:before,
  body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number:after,
  body.page-user-register-l form.user-info-from-cookie .field-name-field-phone .form-type-phone-number:before,
  body.page-user-register-l form.user-info-from-cookie .field-name-field-phone .form-type-phone-number:after {
    content: " ";
    display: table;
  }
  /* line 19, ../scss/mixins/_clearfix.scss */
  body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number:after,
  body.path-signup-l form.user-info-from-cookie .field-name-field-phone .form-type-phone-number:after,
  body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number:after,
  body.page-user-register form.user-info-from-cookie .field-name-field-phone .form-type-phone-number:after,
  body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number:after,
  body.page-user-register-l form.user-info-from-cookie .field-name-field-phone .form-type-phone-number:after {
    clear: both;
  }
  /* line 626, ../scss/_sign_up.scss */
  body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number > label,
  body.path-signup-l form.user-info-from-cookie .field-name-field-phone .form-type-phone-number > label,
  body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number > label,
  body.page-user-register form.user-info-from-cookie .field-name-field-phone .form-type-phone-number > label,
  body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number > label,
  body.page-user-register-l form.user-info-from-cookie .field-name-field-phone .form-type-phone-number > label {
    float: left;
    display: block;
  }
  /* line 631, ../scss/_sign_up.scss */
  body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number label.error,
  body.path-signup-l form.user-info-from-cookie .field-name-field-phone .form-type-phone-number label.error,
  body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number label.error,
  body.page-user-register form.user-info-from-cookie .field-name-field-phone .form-type-phone-number label.error,
  body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number label.error,
  body.page-user-register-l form.user-info-from-cookie .field-name-field-phone .form-type-phone-number label.error {
    width: 100%;
    margin: 0;
  }
  /* line 636, ../scss/_sign_up.scss */
  body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number .form-item-field-phone-und-0-number,
  body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number .form-item-field-phone-und-0-country-codes,
  body.path-signup-l form.user-info-from-cookie .field-name-field-phone .form-type-phone-number .form-item-field-phone-und-0-number,
  body.path-signup-l form.user-info-from-cookie .field-name-field-phone .form-type-phone-number .form-item-field-phone-und-0-country-codes,
  body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number .form-item-field-phone-und-0-number,
  body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number .form-item-field-phone-und-0-country-codes,
  body.page-user-register form.user-info-from-cookie .field-name-field-phone .form-type-phone-number .form-item-field-phone-und-0-number,
  body.page-user-register form.user-info-from-cookie .field-name-field-phone .form-type-phone-number .form-item-field-phone-und-0-country-codes,
  body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number .form-item-field-phone-und-0-number,
  body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-type-phone-number .form-item-field-phone-und-0-country-codes,
  body.page-user-register-l form.user-info-from-cookie .field-name-field-phone .form-type-phone-number .form-item-field-phone-und-0-number,
  body.page-user-register-l form.user-info-from-cookie .field-name-field-phone .form-type-phone-number .form-item-field-phone-und-0-country-codes {
    float: left;
    clear: none;
    display: block;
    margin-top: 0;
  }
  /* line 644, ../scss/_sign_up.scss */
  body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-item-field-phone-und-0-number,
  body.path-signup-l form.user-info-from-cookie .field-name-field-phone .form-item-field-phone-und-0-number,
  body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-item-field-phone-und-0-number,
  body.page-user-register form.user-info-from-cookie .field-name-field-phone .form-item-field-phone-und-0-number,
  body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-item-field-phone-und-0-number,
  body.page-user-register-l form.user-info-from-cookie .field-name-field-phone .form-item-field-phone-und-0-number {
    width: 28%;
    margin-right: 2%;
  }
  /* line 648, ../scss/_sign_up.scss */
  body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-item-field-phone-und-0-number input.form-text,
  body.path-signup-l form.user-info-from-cookie .field-name-field-phone .form-item-field-phone-und-0-number input.form-text,
  body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-item-field-phone-und-0-number input.form-text,
  body.page-user-register form.user-info-from-cookie .field-name-field-phone .form-item-field-phone-und-0-number input.form-text,
  body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-item-field-phone-und-0-number input.form-text,
  body.page-user-register-l form.user-info-from-cookie .field-name-field-phone .form-item-field-phone-und-0-number input.form-text {
    width: 100%;
  }
  /* line 652, ../scss/_sign_up.scss */
  body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-item-field-phone-und-0-country-codes,
  body.path-signup-l form.user-info-from-cookie .field-name-field-phone .form-item-field-phone-und-0-country-codes,
  body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-item-field-phone-und-0-country-codes,
  body.page-user-register form.user-info-from-cookie .field-name-field-phone .form-item-field-phone-und-0-country-codes,
  body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-item-field-phone-und-0-country-codes,
  body.page-user-register-l form.user-info-from-cookie .field-name-field-phone .form-item-field-phone-und-0-country-codes {
    width: 36%;
  }
  /* line 655, ../scss/_sign_up.scss */
  body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-item-field-phone-und-0-country-codes label,
  body.path-signup-l form.user-info-from-cookie .field-name-field-phone .form-item-field-phone-und-0-country-codes label,
  body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-item-field-phone-und-0-country-codes label,
  body.page-user-register form.user-info-from-cookie .field-name-field-phone .form-item-field-phone-und-0-country-codes label,
  body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-item-field-phone-und-0-country-codes label,
  body.page-user-register-l form.user-info-from-cookie .field-name-field-phone .form-item-field-phone-und-0-country-codes label {
    display: none;
  }
  /* line 658, ../scss/_sign_up.scss */
  body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-item-field-phone-und-0-country-codes select, body.path-signup-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-item-field-phone-und-0-country-codes .selector,
  body.path-signup-l form.user-info-from-cookie .field-name-field-phone .form-item-field-phone-und-0-country-codes select,
  body.path-signup-l form.user-info-from-cookie .field-name-field-phone .form-item-field-phone-und-0-country-codes .selector,
  body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-item-field-phone-und-0-country-codes select,
  body.page-user-register form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-item-field-phone-und-0-country-codes .selector,
  body.page-user-register form.user-info-from-cookie .field-name-field-phone .form-item-field-phone-und-0-country-codes select,
  body.page-user-register form.user-info-from-cookie .field-name-field-phone .form-item-field-phone-und-0-country-codes .selector,
  body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-item-field-phone-und-0-country-codes select,
  body.page-user-register-l form#dm-linkedin-profile-user-loggedin-register-form .field-name-field-phone .form-item-field-phone-und-0-country-codes .selector,
  body.page-user-register-l form.user-info-from-cookie .field-name-field-phone .form-item-field-phone-und-0-country-codes select,
  body.page-user-register-l form.user-info-from-cookie .field-name-field-phone .form-item-field-phone-und-0-country-codes .selector {
    width: 98%;
  }
}
/* line 666, ../scss/_sign_up.scss */
body.path-signup-l #uniform-edit-field-employee-count-und,
body.path-signup-l #uniform-edit-field-phone-und-0-country-codes,
body.page-user-register #uniform-edit-field-employee-count-und,
body.page-user-register #uniform-edit-field-phone-und-0-country-codes,
body.page-user-register-l #uniform-edit-field-employee-count-und,
body.page-user-register-l #uniform-edit-field-phone-und-0-country-codes {
  float: left;
}
/* line 671, ../scss/_sign_up.scss */
body.path-signup-l #uniform-edit-field-top-priority-und,
body.path-signup-l #uniform-edit-field-crm-system-und,
body.path-signup-l #uniform-edit-field-user-job-role-und,
body.path-signup-l #uniform-edit-field-current-pm-tool-und,
body.page-user-register #uniform-edit-field-top-priority-und,
body.page-user-register #uniform-edit-field-crm-system-und,
body.page-user-register #uniform-edit-field-user-job-role-und,
body.page-user-register #uniform-edit-field-current-pm-tool-und,
body.page-user-register-l #uniform-edit-field-top-priority-und,
body.page-user-register-l #uniform-edit-field-crm-system-und,
body.page-user-register-l #uniform-edit-field-user-job-role-und,
body.page-user-register-l #uniform-edit-field-current-pm-tool-und {
  margin-bottom: 0;
  margin-top: 0;
}
/* line 682, ../scss/_sign_up.scss */
body.path-signup-l form.webform-client-form #edit-actions input,
body.path-signup-l form.webform-client-form #edit-actions--2 input,
body.path-signup-l form.webform-client-form input.webform-submit,
body.path-signup-l form#user-register-form #edit-actions input,
body.path-signup-l form#user-register-form #edit-actions--2 input,
body.path-signup-l form#user-register-form input.webform-submit,
body.path-signup-l form#recurly-subscription-form #edit-actions input,
body.path-signup-l form#recurly-subscription-form #edit-actions--2 input,
body.path-signup-l form#recurly-subscription-form input.webform-submit,
body.page-user-register form.webform-client-form #edit-actions input,
body.page-user-register form.webform-client-form #edit-actions--2 input,
body.page-user-register form.webform-client-form input.webform-submit,
body.page-user-register form#user-register-form #edit-actions input,
body.page-user-register form#user-register-form #edit-actions--2 input,
body.page-user-register form#user-register-form input.webform-submit,
body.page-user-register form#recurly-subscription-form #edit-actions input,
body.page-user-register form#recurly-subscription-form #edit-actions--2 input,
body.page-user-register form#recurly-subscription-form input.webform-submit,
body.page-user-register-l form.webform-client-form #edit-actions input,
body.page-user-register-l form.webform-client-form #edit-actions--2 input,
body.page-user-register-l form.webform-client-form input.webform-submit,
body.page-user-register-l form#user-register-form #edit-actions input,
body.page-user-register-l form#user-register-form #edit-actions--2 input,
body.page-user-register-l form#user-register-form input.webform-submit,
body.page-user-register-l form#recurly-subscription-form #edit-actions input,
body.page-user-register-l form#recurly-subscription-form #edit-actions--2 input,
body.page-user-register-l form#recurly-subscription-form input.webform-submit {
  width: 100%;
  padding: 15px;
  font-size: 1.1em;
  text-transform: uppercase;
}
/* line 703, ../scss/_sign_up.scss */
body.path-signup-l form#user-register-form .form-actions,
body.path-signup-l form#recurly-subscription-form .plan_info,
body.path-signup-l form#recurly-subscription-form .billing_info,
body.page-user-register form#user-register-form .form-actions,
body.page-user-register form#recurly-subscription-form .plan_info,
body.page-user-register form#recurly-subscription-form .billing_info,
body.page-user-register-l form#user-register-form .form-actions,
body.page-user-register-l form#recurly-subscription-form .plan_info,
body.page-user-register-l form#recurly-subscription-form .billing_info {
  display: none;
}
/* line 716, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-1 #block-system-main .signup-header,
body.page-user-register.registration-step-1 #block-system-main .signup-header,
body.page-user-register-l.registration-step-1 #block-system-main .signup-header {
  display: block;
}
/* line 721, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-1 #block-system-main .registration-progress-meter .reg-step-1 .number,
body.page-user-register.registration-step-1 #block-system-main .registration-progress-meter .reg-step-1 .number,
body.page-user-register-l.registration-step-1 #block-system-main .registration-progress-meter .reg-step-1 .number {
  background: #789327;
}
/* line 724, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-1 #block-system-main .registration-progress-meter .reg-step-1 .label,
body.page-user-register.registration-step-1 #block-system-main .registration-progress-meter .reg-step-1 .label,
body.page-user-register-l.registration-step-1 #block-system-main .registration-progress-meter .reg-step-1 .label {
  color: #789327;
}
/* line 729, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-1 #block-system-main form#user-register-form .form-actions,
body.page-user-register.registration-step-1 #block-system-main form#user-register-form .form-actions,
body.page-user-register-l.registration-step-1 #block-system-main form#user-register-form .form-actions {
  display: block;
}
/* line 743, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-2 #block-system-main .registration-progress-meter .reg-step-1 .number,
body.path-signup-l.registration-step-2 #block-system-main .registration-progress-meter .reg-step-2 .number,
body.page-user-register.registration-step-2 #block-system-main .registration-progress-meter .reg-step-1 .number,
body.page-user-register.registration-step-2 #block-system-main .registration-progress-meter .reg-step-2 .number,
body.page-user-register-l.registration-step-2 #block-system-main .registration-progress-meter .reg-step-1 .number,
body.page-user-register-l.registration-step-2 #block-system-main .registration-progress-meter .reg-step-2 .number {
  background: #789327;
}
/* line 746, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-2 #block-system-main .registration-progress-meter .reg-step-1 .label,
body.path-signup-l.registration-step-2 #block-system-main .registration-progress-meter .reg-step-2 .label,
body.page-user-register.registration-step-2 #block-system-main .registration-progress-meter .reg-step-1 .label,
body.page-user-register.registration-step-2 #block-system-main .registration-progress-meter .reg-step-2 .label,
body.page-user-register-l.registration-step-2 #block-system-main .registration-progress-meter .reg-step-1 .label,
body.page-user-register-l.registration-step-2 #block-system-main .registration-progress-meter .reg-step-2 .label {
  color: #789327;
}
/* line 751, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-2 #block-system-main .reg-line-1,
body.page-user-register.registration-step-2 #block-system-main .reg-line-1,
body.page-user-register-l.registration-step-2 #block-system-main .reg-line-1 {
  border-bottom: 2px solid #789327;
}
/* line 754, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-2 #block-system-main form#recurly-subscription-form .plan_info,
body.path-signup-l.registration-step-2 #block-system-main form#recurly-subscription-form .billing_info,
body.page-user-register.registration-step-2 #block-system-main form#recurly-subscription-form .plan_info,
body.page-user-register.registration-step-2 #block-system-main form#recurly-subscription-form .billing_info,
body.page-user-register-l.registration-step-2 #block-system-main form#recurly-subscription-form .plan_info,
body.page-user-register-l.registration-step-2 #block-system-main form#recurly-subscription-form .billing_info {
  display: block;
}
/* line 759, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-2 #block-system-main .form-intro .block-inner,
body.page-user-register.registration-step-2 #block-system-main .form-intro .block-inner,
body.page-user-register-l.registration-step-2 #block-system-main .form-intro .block-inner {
  background: transparent;
}
/* line 764, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-2 .form-intro,
body.page-user-register.registration-step-2 .form-intro,
body.page-user-register-l.registration-step-2 .form-intro {
  background: #75AF5B;
  border-bottom: 4px solid #527f3e;
  padding-top: 15px;
  margin-bottom: 10px;
}
/* line 771, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-2 .form-intro .boxes-box-content p, body.path-signup-l.registration-step-2 .form-intro .boxes-box-content a,
body.page-user-register.registration-step-2 .form-intro .boxes-box-content p,
body.page-user-register.registration-step-2 .form-intro .boxes-box-content a,
body.page-user-register-l.registration-step-2 .form-intro .boxes-box-content p,
body.page-user-register-l.registration-step-2 .form-intro .boxes-box-content a {
  color: #fff;
}
/* line 775, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-2 .form-intro .block,
body.path-signup-l.registration-step-2 .form-intro .block-inner,
body.path-signup-l.registration-step-2 .form-intro .content,
body.page-user-register.registration-step-2 .form-intro .block,
body.page-user-register.registration-step-2 .form-intro .block-inner,
body.page-user-register.registration-step-2 .form-intro .content,
body.page-user-register-l.registration-step-2 .form-intro .block,
body.page-user-register-l.registration-step-2 .form-intro .block-inner,
body.page-user-register-l.registration-step-2 .form-intro .content {
  background: transparent;
}
/* line 786, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-2 .recurly .card,
body.page-user-register.registration-step-2 .recurly .card,
body.page-user-register-l.registration-step-2 .recurly .card {
  background-size: 40px 26px;
  margin-left: 4px;
}
/* line 791, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-2 .recurly .card.visa,
body.page-user-register.registration-step-2 .recurly .card.visa,
body.page-user-register-l.registration-step-2 .recurly .card.visa {
  background-image: url("../images/credit_card-visa.png");
}
/* line 791, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-2 .recurly .card.mastercard,
body.page-user-register.registration-step-2 .recurly .card.mastercard,
body.page-user-register-l.registration-step-2 .recurly .card.mastercard {
  background-image: url("../images/credit_card-mastercard.png");
}
/* line 802, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-2 .subscription_plan .title,
body.path-signup-l.registration-step-2 .billing_info .title,
body.page-user-register.registration-step-2 .subscription_plan .title,
body.page-user-register.registration-step-2 .billing_info .title,
body.page-user-register-l.registration-step-2 .subscription_plan .title,
body.page-user-register-l.registration-step-2 .billing_info .title {
  text-transform: uppercase;
  font-weight: 700;
  font-size: 16px;
}
/* line 807, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-2 .subscription_plan .title .sidenote,
body.path-signup-l.registration-step-2 .billing_info .title .sidenote,
body.page-user-register.registration-step-2 .subscription_plan .title .sidenote,
body.page-user-register.registration-step-2 .billing_info .title .sidenote,
body.page-user-register-l.registration-step-2 .subscription_plan .title .sidenote,
body.page-user-register-l.registration-step-2 .billing_info .title .sidenote {
  text-transform: lowercase;
}
/* line 812, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-2 .plan_info .plan,
body.page-user-register.registration-step-2 .plan_info .plan,
body.page-user-register-l.registration-step-2 .plan_info .plan {
  font-size: 0.9em;
}
/* line 816, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-2 .gold-seal-wrapper,
body.page-user-register.registration-step-2 .gold-seal-wrapper,
body.page-user-register-l.registration-step-2 .gold-seal-wrapper {
  display: flex;
  justify-content: center;
}
/* line 820, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-2 .gold-seal,
body.page-user-register.registration-step-2 .gold-seal,
body.page-user-register-l.registration-step-2 .gold-seal {
  background-image: url("../images/guarantee.png");
  background-size: 120px 100px;
  background-repeat: no-repeat;
  background-position: left;
  font-size: 0.9em;
  font-weight: 300;
  line-height: 1.2em;
  height: 120px;
  vertical-align: middle;
  display: table-cell;
  padding: 20px 0 20px 120px;
  text-align: center;
}
/* line 834, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-2 .gold-seal .gold-seal-title,
body.page-user-register.registration-step-2 .gold-seal .gold-seal-title,
body.page-user-register-l.registration-step-2 .gold-seal .gold-seal-title {
  font-size: 1.3em;
  margin-bottom: 10px;
}
/* line 838, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-2 .gold-seal .gold-seal-guarantee,
body.path-signup-l.registration-step-2 .gold-seal .gold-seal-questions,
body.page-user-register.registration-step-2 .gold-seal .gold-seal-guarantee,
body.page-user-register.registration-step-2 .gold-seal .gold-seal-questions,
body.page-user-register-l.registration-step-2 .gold-seal .gold-seal-guarantee,
body.page-user-register-l.registration-step-2 .gold-seal .gold-seal-questions {
  font-weight: 700;
}
/* line 842, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-2 .gold-seal .gold-seal-questions,
body.page-user-register.registration-step-2 .gold-seal .gold-seal-questions,
body.page-user-register-l.registration-step-2 .gold-seal .gold-seal-questions {
  font-size: 0.9em;
  line-height: 1.5em;
  color: #4C793B;
}
/* line 850, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-2 .recurly .field,
body.page-user-register.registration-step-2 .recurly .field,
body.page-user-register-l.registration-step-2 .recurly .field {
  width: 100%;
  margin-bottom: 10px;
}
/* line 854, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-2 .recurly .field input[type=text],
body.page-user-register.registration-step-2 .recurly .field input[type=text],
body.page-user-register-l.registration-step-2 .recurly .field input[type=text] {
  width: 100%;
}
/* line 857, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-2 .recurly .field.first_name, body.path-signup-l.registration-step-2 .recurly .field.last_name,
body.page-user-register.registration-step-2 .recurly .field.first_name,
body.page-user-register.registration-step-2 .recurly .field.last_name,
body.page-user-register-l.registration-step-2 .recurly .field.first_name,
body.page-user-register-l.registration-step-2 .recurly .field.last_name {
  width: 49%;
}
/* line 861, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-2 .recurly .field.last_name,
body.page-user-register.registration-step-2 .recurly .field.last_name,
body.page-user-register-l.registration-step-2 .recurly .field.last_name {
  margin-left: 2%;
}
/* line 864, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-2 .recurly .field.card_number,
body.page-user-register.registration-step-2 .recurly .field.card_number,
body.page-user-register-l.registration-step-2 .recurly .field.card_number {
  width: 83%;
}
/* line 867, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-2 .recurly .field.cvv,
body.page-user-register.registration-step-2 .recurly .field.cvv,
body.page-user-register-l.registration-step-2 .recurly .field.cvv {
  width: 15%;
  margin-left: 2%;
}
/* line 875, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-2 .credit_card .field.expires,
body.page-user-register.registration-step-2 .credit_card .field.expires,
body.page-user-register-l.registration-step-2 .credit_card .field.expires {
  height: auto;
}
/* line 878, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-2 .credit_card .title,
body.page-user-register.registration-step-2 .credit_card .title,
body.page-user-register-l.registration-step-2 .credit_card .title {
  padding: 3px 10px 0 0;
}
/* line 883, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-2 .field.expires .title,
body.page-user-register.registration-step-2 .field.expires .title,
body.page-user-register-l.registration-step-2 .field.expires .title {
  width: 18%;
}
/* line 886, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-2 .field.expires .month,
body.path-signup-l.registration-step-2 .field.expires .year,
body.page-user-register.registration-step-2 .field.expires .month,
body.page-user-register.registration-step-2 .field.expires .year,
body.page-user-register-l.registration-step-2 .field.expires .month,
body.page-user-register-l.registration-step-2 .field.expires .year {
  width: 40%;
}
/* line 890, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-2 .field.expires .month .selector,
body.path-signup-l.registration-step-2 .field.expires .year .selector,
body.page-user-register.registration-step-2 .field.expires .month .selector,
body.page-user-register.registration-step-2 .field.expires .year .selector,
body.page-user-register-l.registration-step-2 .field.expires .month .selector,
body.page-user-register-l.registration-step-2 .field.expires .year .selector {
  width: 100%;
}
/* line 894, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-2 .field.expires .year,
body.page-user-register.registration-step-2 .field.expires .year,
body.page-user-register-l.registration-step-2 .field.expires .year {
  margin-left: 2%;
}
/* line 897, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-2 .field.expires .selector > span,
body.page-user-register.registration-step-2 .field.expires .selector > span,
body.page-user-register-l.registration-step-2 .field.expires .selector > span {
  width: 100%;
  min-width: auto;
}
/* line 901, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-2 .field.expires .uniform-processed.selector,
body.page-user-register.registration-step-2 .field.expires .uniform-processed.selector,
body.page-user-register-l.registration-step-2 .field.expires .uniform-processed.selector {
  margin-top: 1px;
}
/* line 905, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-2 #block-boxes-user_register_content_step_3,
body.page-user-register.registration-step-2 #block-boxes-user_register_content_step_3,
body.page-user-register-l.registration-step-2 #block-boxes-user_register_content_step_3 {
  display: none;
}
/* line 910, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-2 .coupon,
body.page-user-register.registration-step-2 .coupon,
body.page-user-register-l.registration-step-2 .coupon {
  padding: 15px 0 0;
}
/* line 914, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-2 .coupon .coupon-label.title,
body.page-user-register.registration-step-2 .coupon .coupon-label.title,
body.page-user-register-l.registration-step-2 .coupon .coupon-label.title {
  text-transform: uppercase;
  font-weight: 700;
  font-size: 16px;
}
/* line 919, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-2 .coupon .coupon_code.field,
body.page-user-register.registration-step-2 .coupon .coupon_code.field,
body.page-user-register-l.registration-step-2 .coupon .coupon_code.field {
  width: auto;
  margin-right: 10px;
}
/* line 924, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-2 .coupon .discount .currency_symbol,
body.path-signup-l.registration-step-2 .coupon .discount .discount_now,
body.page-user-register.registration-step-2 .coupon .discount .currency_symbol,
body.page-user-register.registration-step-2 .coupon .discount .discount_now,
body.page-user-register-l.registration-step-2 .coupon .discount .currency_symbol,
body.page-user-register-l.registration-step-2 .coupon .discount .discount_now {
  color: #789327;
}
/* line 931, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-2 .due_now,
body.page-user-register.registration-step-2 .due_now,
body.page-user-register-l.registration-step-2 .due_now {
  background: #fcfcfa;
  border: 1px solid #e4e3e0;
  padding: 10px;
  margin-bottom: 20px;
  width: 100%;
  height: inherit;
}
/* line 14, ../scss/mixins/_clearfix.scss */
body.path-signup-l.registration-step-2 .due_now:before, body.path-signup-l.registration-step-2 .due_now:after,
body.page-user-register.registration-step-2 .due_now:before,
body.page-user-register.registration-step-2 .due_now:after,
body.page-user-register-l.registration-step-2 .due_now:before,
body.page-user-register-l.registration-step-2 .due_now:after {
  content: " ";
  display: table;
}
/* line 19, ../scss/mixins/_clearfix.scss */
body.path-signup-l.registration-step-2 .due_now:after,
body.page-user-register.registration-step-2 .due_now:after,
body.page-user-register-l.registration-step-2 .due_now:after {
  clear: both;
}
/* line 952, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-2 .footer button.submit,
body.page-user-register.registration-step-2 .footer button.submit,
body.page-user-register-l.registration-step-2 .footer button.submit {
  width: 100%;
  padding: 15px;
  font-size: 1.1em;
  font-family: "proxima-nova", "Proxima Nova", "Helvetica Neue", helvetica, Arial, sans-serif;
}
/* line 981, ../scss/_sign_up.scss */
body.path-signup-l #logo,
body.page-user-register #logo,
body.page-user-register-l #logo {
  -moz-transition: margin, 300ms, cubic-bezier(0.62, 0, 0.48, 1);
  -o-transition: margin, 300ms, cubic-bezier(0.62, 0, 0.48, 1);
  -webkit-transition: margin, 300ms, cubic-bezier(0.62, 0, 0.48, 1);
  transition: margin 300ms cubic-bezier(0.62, 0, 0.48, 1);
}
/* line 985, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-3 #navigation,
body.page-user-register.registration-step-3 #navigation,
body.page-user-register-l.registration-step-3 #navigation {
  display: none;
}
/* line 993, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-3 #block-system-main .registration-progress-meter .reg-step-1 .number,
body.path-signup-l.registration-step-3 #block-system-main .registration-progress-meter .reg-step-2 .number,
body.path-signup-l.registration-step-3 #block-system-main .registration-progress-meter .reg-step-3 .number,
body.page-user-register.registration-step-3 #block-system-main .registration-progress-meter .reg-step-1 .number,
body.page-user-register.registration-step-3 #block-system-main .registration-progress-meter .reg-step-2 .number,
body.page-user-register.registration-step-3 #block-system-main .registration-progress-meter .reg-step-3 .number,
body.page-user-register-l.registration-step-3 #block-system-main .registration-progress-meter .reg-step-1 .number,
body.page-user-register-l.registration-step-3 #block-system-main .registration-progress-meter .reg-step-2 .number,
body.page-user-register-l.registration-step-3 #block-system-main .registration-progress-meter .reg-step-3 .number {
  background: #789327;
}
/* line 996, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-3 #block-system-main .registration-progress-meter .reg-step-1 .label,
body.path-signup-l.registration-step-3 #block-system-main .registration-progress-meter .reg-step-2 .label,
body.path-signup-l.registration-step-3 #block-system-main .registration-progress-meter .reg-step-3 .label,
body.page-user-register.registration-step-3 #block-system-main .registration-progress-meter .reg-step-1 .label,
body.page-user-register.registration-step-3 #block-system-main .registration-progress-meter .reg-step-2 .label,
body.page-user-register.registration-step-3 #block-system-main .registration-progress-meter .reg-step-3 .label,
body.page-user-register-l.registration-step-3 #block-system-main .registration-progress-meter .reg-step-1 .label,
body.page-user-register-l.registration-step-3 #block-system-main .registration-progress-meter .reg-step-2 .label,
body.page-user-register-l.registration-step-3 #block-system-main .registration-progress-meter .reg-step-3 .label {
  color: #789327;
}
/* line 1001, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-3 #block-system-main .reg-line-1,
body.path-signup-l.registration-step-3 #block-system-main .reg-line-2,
body.page-user-register.registration-step-3 #block-system-main .reg-line-1,
body.page-user-register.registration-step-3 #block-system-main .reg-line-2,
body.page-user-register-l.registration-step-3 #block-system-main .reg-line-1,
body.page-user-register-l.registration-step-3 #block-system-main .reg-line-2 {
  border-bottom: 2px solid #789327;
}
/* line 1007, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-3 #boxes-box-register_page_complete ul,
body.page-user-register.registration-step-3 #boxes-box-register_page_complete ul,
body.page-user-register-l.registration-step-3 #boxes-box-register_page_complete ul {
  padding-left: 0;
}
/* line 1009, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-3 #boxes-box-register_page_complete ul li,
body.page-user-register.registration-step-3 #boxes-box-register_page_complete ul li,
body.page-user-register-l.registration-step-3 #boxes-box-register_page_complete ul li {
  list-style: none;
}
/* line 1012, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-3 #block-views-sign_up_page-block,
body.page-user-register.registration-step-3 #block-views-sign_up_page-block,
body.page-user-register-l.registration-step-3 #block-views-sign_up_page-block {
  background-color: #fff;
  border: 1px solid #bbc5cd;
}
/* line 1020, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-3 h2,
body.page-user-register.registration-step-3 h2,
body.page-user-register-l.registration-step-3 h2 {
  margin-bottom: 0;
}
/* line 1023, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-3 ol,
body.page-user-register.registration-step-3 ol,
body.page-user-register-l.registration-step-3 ol {
  font-weight: 700;
}
/* line 1026, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-3 ol h3,
body.page-user-register.registration-step-3 ol h3,
body.page-user-register-l.registration-step-3 ol h3 {
  margin-bottom: 0;
  font-weight: 700 !important;
}
/* line 1030, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-3 ol ul > li,
body.page-user-register.registration-step-3 ol ul > li,
body.page-user-register-l.registration-step-3 ol ul > li {
  line-height: normal;
}
/* line 1037, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-3 #block-views-sign_up_page-block .view-footer,
body.page-user-register.registration-step-3 #block-views-sign_up_page-block .view-footer,
body.page-user-register-l.registration-step-3 #block-views-sign_up_page-block .view-footer {
  clear: left;
  width: 100%;
  position: relative;
  padding: 0;
}
/* line 1043, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-3 #block-views-sign_up_page-block .view-footer .join_message,
body.page-user-register.registration-step-3 #block-views-sign_up_page-block .view-footer .join_message,
body.page-user-register-l.registration-step-3 #block-views-sign_up_page-block .view-footer .join_message {
  display: none;
}
/* line 1046, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-3 #block-views-sign_up_page-block .view-footer .download_message,
body.page-user-register.registration-step-3 #block-views-sign_up_page-block .view-footer .download_message,
body.page-user-register-l.registration-step-3 #block-views-sign_up_page-block .view-footer .download_message {
  background: url("../images/message-download-animation.gif") no-repeat;
  height: 58px;
  width: 190px;
  background-size: 185px 58px;
  position: absolute;
  left: 265px;
  bottom: 19px;
}
/* line 1059, ../scss/_sign_up.scss */
body.path-signup-l #block-cf_general-weekly_user_count,
body.page-user-register #block-cf_general-weekly_user_count,
body.page-user-register-l #block-cf_general-weekly_user_count {
  display: none;
}
/* line 1063, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-1 #block-cf_general-weekly_user_count,
body.page-user-register.registration-step-1 #block-cf_general-weekly_user_count,
body.page-user-register-l.registration-step-1 #block-cf_general-weekly_user_count {
  display: block;
}
@media (max-width: 480px) {
  /* line 1063, ../scss/_sign_up.scss */
  body.path-signup-l.registration-step-1 #block-cf_general-weekly_user_count,
  body.page-user-register.registration-step-1 #block-cf_general-weekly_user_count,
  body.page-user-register-l.registration-step-1 #block-cf_general-weekly_user_count {
    display: none;
  }
}
/* line 1070, ../scss/_sign_up.scss */
body.path-signup-l #block-cf_general-weekly_user_count,
body.page-user-register #block-cf_general-weekly_user_count,
body.page-user-register-l #block-cf_general-weekly_user_count {
  background: none;
  position: relative;
  clear: left;
}
/* line 1075, ../scss/_sign_up.scss */
body.path-signup-l #block-cf_general-weekly_user_count .block-inner,
body.page-user-register #block-cf_general-weekly_user_count .block-inner,
body.page-user-register-l #block-cf_general-weekly_user_count .block-inner {
  position: relative;
  top: -41px;
  background: #ED1766;
}
/* line 1082, ../scss/_sign_up.scss */
body.path-signup-l #block-cf_general-weekly_user_count .block-inner .content,
body.page-user-register #block-cf_general-weekly_user_count .block-inner .content,
body.page-user-register-l #block-cf_general-weekly_user_count .block-inner .content {
  position: relative;
  top: -18px;
  color: #fff;
  text-align: center;
  font-size: 16px;
}
/* line 1098, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-1 #block-dm_profile-dm_profile_custom_login_block .dm-profile-custom-wrapper .link-second-wrapper, body.path-signup-l.registration-step-2 #block-dm_profile-dm_profile_custom_login_block .dm-profile-custom-wrapper .link-second-wrapper,
body.page-user-register.registration-step-1 #block-dm_profile-dm_profile_custom_login_block .dm-profile-custom-wrapper .link-second-wrapper,
body.page-user-register.registration-step-2 #block-dm_profile-dm_profile_custom_login_block .dm-profile-custom-wrapper .link-second-wrapper,
body.page-user-register-l.registration-step-1 #block-dm_profile-dm_profile_custom_login_block .dm-profile-custom-wrapper .link-second-wrapper,
body.page-user-register-l.registration-step-2 #block-dm_profile-dm_profile_custom_login_block .dm-profile-custom-wrapper .link-second-wrapper {
  text-decoration: none;
  font-size: 0px;
  text-indent: -5000px;
}
/* line 1102, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-1.logged-in #block-dm_profile-profile_quick_view_block, body.path-signup-l.registration-step-2.logged-in #block-dm_profile-profile_quick_view_block,
body.page-user-register.registration-step-1.logged-in #block-dm_profile-profile_quick_view_block,
body.page-user-register.registration-step-2.logged-in #block-dm_profile-profile_quick_view_block,
body.page-user-register-l.registration-step-1.logged-in #block-dm_profile-profile_quick_view_block,
body.page-user-register-l.registration-step-2.logged-in #block-dm_profile-profile_quick_view_block {
  display: none;
}
/* line 1109, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-1 #block-views-sign_up_page-block .views-field-field-download, body.path-signup-l.registration-step-2 #block-views-sign_up_page-block .views-field-field-download,
body.page-user-register.registration-step-1 #block-views-sign_up_page-block .views-field-field-download,
body.page-user-register.registration-step-2 #block-views-sign_up_page-block .views-field-field-download,
body.page-user-register-l.registration-step-1 #block-views-sign_up_page-block .views-field-field-download,
body.page-user-register-l.registration-step-2 #block-views-sign_up_page-block .views-field-field-download {
  display: none;
}
/* line 1112, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-1 #block-views-sign_up_page-block .view-footer, body.path-signup-l.registration-step-2 #block-views-sign_up_page-block .view-footer,
body.page-user-register.registration-step-1 #block-views-sign_up_page-block .view-footer,
body.page-user-register.registration-step-2 #block-views-sign_up_page-block .view-footer,
body.page-user-register-l.registration-step-1 #block-views-sign_up_page-block .view-footer,
body.page-user-register-l.registration-step-2 #block-views-sign_up_page-block .view-footer {
  left: -1px;
}
/* line 1121, ../scss/_sign_up.scss */
body.path-signup-l #block-boxes-join_arrow,
body.path-signup-l #block-boxes-sign_up_event_arrow,
body.path-signup-l #block-views-sign_up_page-block,
body.page-user-register #block-boxes-join_arrow,
body.page-user-register #block-boxes-sign_up_event_arrow,
body.page-user-register #block-views-sign_up_page-block,
body.page-user-register-l #block-boxes-join_arrow,
body.page-user-register-l #block-boxes-sign_up_event_arrow,
body.page-user-register-l #block-views-sign_up_page-block {
  float: left;
  clear: left;
  margin-bottom: 40px;
  border: 0;
  padding: 0;
}
/* line 1131, ../scss/_sign_up.scss */
body.path-signup-l #block-boxes-join_arrow .boxes-box-content,
body.path-signup-l #block-boxes-join_arrow .view-footer,
body.path-signup-l #block-boxes-sign_up_event_arrow .boxes-box-content,
body.path-signup-l #block-boxes-sign_up_event_arrow .view-footer,
body.path-signup-l #block-views-sign_up_page-block .boxes-box-content,
body.path-signup-l #block-views-sign_up_page-block .view-footer,
body.page-user-register #block-boxes-join_arrow .boxes-box-content,
body.page-user-register #block-boxes-join_arrow .view-footer,
body.page-user-register #block-boxes-sign_up_event_arrow .boxes-box-content,
body.page-user-register #block-boxes-sign_up_event_arrow .view-footer,
body.page-user-register #block-views-sign_up_page-block .boxes-box-content,
body.page-user-register #block-views-sign_up_page-block .view-footer,
body.page-user-register-l #block-boxes-join_arrow .boxes-box-content,
body.page-user-register-l #block-boxes-join_arrow .view-footer,
body.page-user-register-l #block-boxes-sign_up_event_arrow .boxes-box-content,
body.page-user-register-l #block-boxes-sign_up_event_arrow .view-footer,
body.page-user-register-l #block-views-sign_up_page-block .boxes-box-content,
body.page-user-register-l #block-views-sign_up_page-block .view-footer {
  clear: left;
  width: 100%;
  padding: 20px 15px;
  background-color: #ED1766;
  position: relative;
  color: #fff;
  text-align: center;
}
/* line 1142, ../scss/_sign_up.scss */
body.path-signup-l #block-boxes-join_arrow .boxes-box-content .join_message h3, body.path-signup-l #block-boxes-join_arrow .boxes-box-content .join_message h4,
body.path-signup-l #block-boxes-join_arrow .view-footer .join_message h3,
body.path-signup-l #block-boxes-join_arrow .view-footer .join_message h4,
body.path-signup-l #block-boxes-sign_up_event_arrow .boxes-box-content .join_message h3,
body.path-signup-l #block-boxes-sign_up_event_arrow .boxes-box-content .join_message h4,
body.path-signup-l #block-boxes-sign_up_event_arrow .view-footer .join_message h3,
body.path-signup-l #block-boxes-sign_up_event_arrow .view-footer .join_message h4,
body.path-signup-l #block-views-sign_up_page-block .boxes-box-content .join_message h3,
body.path-signup-l #block-views-sign_up_page-block .boxes-box-content .join_message h4,
body.path-signup-l #block-views-sign_up_page-block .view-footer .join_message h3,
body.path-signup-l #block-views-sign_up_page-block .view-footer .join_message h4,
body.page-user-register #block-boxes-join_arrow .boxes-box-content .join_message h3,
body.page-user-register #block-boxes-join_arrow .boxes-box-content .join_message h4,
body.page-user-register #block-boxes-join_arrow .view-footer .join_message h3,
body.page-user-register #block-boxes-join_arrow .view-footer .join_message h4,
body.page-user-register #block-boxes-sign_up_event_arrow .boxes-box-content .join_message h3,
body.page-user-register #block-boxes-sign_up_event_arrow .boxes-box-content .join_message h4,
body.page-user-register #block-boxes-sign_up_event_arrow .view-footer .join_message h3,
body.page-user-register #block-boxes-sign_up_event_arrow .view-footer .join_message h4,
body.page-user-register #block-views-sign_up_page-block .boxes-box-content .join_message h3,
body.page-user-register #block-views-sign_up_page-block .boxes-box-content .join_message h4,
body.page-user-register #block-views-sign_up_page-block .view-footer .join_message h3,
body.page-user-register #block-views-sign_up_page-block .view-footer .join_message h4,
body.page-user-register-l #block-boxes-join_arrow .boxes-box-content .join_message h3,
body.page-user-register-l #block-boxes-join_arrow .boxes-box-content .join_message h4,
body.page-user-register-l #block-boxes-join_arrow .view-footer .join_message h3,
body.page-user-register-l #block-boxes-join_arrow .view-footer .join_message h4,
body.page-user-register-l #block-boxes-sign_up_event_arrow .boxes-box-content .join_message h3,
body.page-user-register-l #block-boxes-sign_up_event_arrow .boxes-box-content .join_message h4,
body.page-user-register-l #block-boxes-sign_up_event_arrow .view-footer .join_message h3,
body.page-user-register-l #block-boxes-sign_up_event_arrow .view-footer .join_message h4,
body.page-user-register-l #block-views-sign_up_page-block .boxes-box-content .join_message h3,
body.page-user-register-l #block-views-sign_up_page-block .boxes-box-content .join_message h4,
body.page-user-register-l #block-views-sign_up_page-block .view-footer .join_message h3,
body.page-user-register-l #block-views-sign_up_page-block .view-footer .join_message h4 {
  font-weight: normal;
  line-height: 1em;
  margin-bottom: 0;
}
/* line 1148, ../scss/_sign_up.scss */
body.path-signup-l #block-boxes-join_arrow .boxes-box-content .join_message h3,
body.path-signup-l #block-boxes-join_arrow .view-footer .join_message h3,
body.path-signup-l #block-boxes-sign_up_event_arrow .boxes-box-content .join_message h3,
body.path-signup-l #block-boxes-sign_up_event_arrow .view-footer .join_message h3,
body.path-signup-l #block-views-sign_up_page-block .boxes-box-content .join_message h3,
body.path-signup-l #block-views-sign_up_page-block .view-footer .join_message h3,
body.page-user-register #block-boxes-join_arrow .boxes-box-content .join_message h3,
body.page-user-register #block-boxes-join_arrow .view-footer .join_message h3,
body.page-user-register #block-boxes-sign_up_event_arrow .boxes-box-content .join_message h3,
body.page-user-register #block-boxes-sign_up_event_arrow .view-footer .join_message h3,
body.page-user-register #block-views-sign_up_page-block .boxes-box-content .join_message h3,
body.page-user-register #block-views-sign_up_page-block .view-footer .join_message h3,
body.page-user-register-l #block-boxes-join_arrow .boxes-box-content .join_message h3,
body.page-user-register-l #block-boxes-join_arrow .view-footer .join_message h3,
body.page-user-register-l #block-boxes-sign_up_event_arrow .boxes-box-content .join_message h3,
body.page-user-register-l #block-boxes-sign_up_event_arrow .view-footer .join_message h3,
body.page-user-register-l #block-views-sign_up_page-block .boxes-box-content .join_message h3,
body.page-user-register-l #block-views-sign_up_page-block .view-footer .join_message h3 {
  font-size: 31px;
}
/* line 1151, ../scss/_sign_up.scss */
body.path-signup-l #block-boxes-join_arrow .boxes-box-content .join_message h4,
body.path-signup-l #block-boxes-join_arrow .view-footer .join_message h4,
body.path-signup-l #block-boxes-sign_up_event_arrow .boxes-box-content .join_message h4,
body.path-signup-l #block-boxes-sign_up_event_arrow .view-footer .join_message h4,
body.path-signup-l #block-views-sign_up_page-block .boxes-box-content .join_message h4,
body.path-signup-l #block-views-sign_up_page-block .view-footer .join_message h4,
body.page-user-register #block-boxes-join_arrow .boxes-box-content .join_message h4,
body.page-user-register #block-boxes-join_arrow .view-footer .join_message h4,
body.page-user-register #block-boxes-sign_up_event_arrow .boxes-box-content .join_message h4,
body.page-user-register #block-boxes-sign_up_event_arrow .view-footer .join_message h4,
body.page-user-register #block-views-sign_up_page-block .boxes-box-content .join_message h4,
body.page-user-register #block-views-sign_up_page-block .view-footer .join_message h4,
body.page-user-register-l #block-boxes-join_arrow .boxes-box-content .join_message h4,
body.page-user-register-l #block-boxes-join_arrow .view-footer .join_message h4,
body.page-user-register-l #block-boxes-sign_up_event_arrow .boxes-box-content .join_message h4,
body.page-user-register-l #block-boxes-sign_up_event_arrow .view-footer .join_message h4,
body.page-user-register-l #block-views-sign_up_page-block .boxes-box-content .join_message h4,
body.page-user-register-l #block-views-sign_up_page-block .view-footer .join_message h4 {
  font-size: 26px;
}
/* line 1154, ../scss/_sign_up.scss */
body.path-signup-l #block-boxes-join_arrow .boxes-box-content .join_message .join_arrow,
body.path-signup-l #block-boxes-join_arrow .view-footer .join_message .join_arrow,
body.path-signup-l #block-boxes-sign_up_event_arrow .boxes-box-content .join_message .join_arrow,
body.path-signup-l #block-boxes-sign_up_event_arrow .view-footer .join_message .join_arrow,
body.path-signup-l #block-views-sign_up_page-block .boxes-box-content .join_message .join_arrow,
body.path-signup-l #block-views-sign_up_page-block .view-footer .join_message .join_arrow,
body.page-user-register #block-boxes-join_arrow .boxes-box-content .join_message .join_arrow,
body.page-user-register #block-boxes-join_arrow .view-footer .join_message .join_arrow,
body.page-user-register #block-boxes-sign_up_event_arrow .boxes-box-content .join_message .join_arrow,
body.page-user-register #block-boxes-sign_up_event_arrow .view-footer .join_message .join_arrow,
body.page-user-register #block-views-sign_up_page-block .boxes-box-content .join_message .join_arrow,
body.page-user-register #block-views-sign_up_page-block .view-footer .join_message .join_arrow,
body.page-user-register-l #block-boxes-join_arrow .boxes-box-content .join_message .join_arrow,
body.page-user-register-l #block-boxes-join_arrow .view-footer .join_message .join_arrow,
body.page-user-register-l #block-boxes-sign_up_event_arrow .boxes-box-content .join_message .join_arrow,
body.page-user-register-l #block-boxes-sign_up_event_arrow .view-footer .join_message .join_arrow,
body.page-user-register-l #block-views-sign_up_page-block .boxes-box-content .join_message .join_arrow,
body.page-user-register-l #block-views-sign_up_page-block .view-footer .join_message .join_arrow {
  position: absolute;
  top: -16px;
  right: -51px;
  width: 0;
  height: 0;
  border-top: 60px solid transparent;
  border-bottom: 60px solid transparent;
  border-left: 60px solid #ED1766;
  transform: rotateY(45deg);
}
/* line 1174, ../scss/_sign_up.scss */
body.path-signup-l #block-boxes-join_arrow .boxes-box-content .join_message div,
body.path-signup-l #block-boxes-join_arrow .view-footer .join_message div,
body.path-signup-l #block-boxes-sign_up_event_arrow .boxes-box-content .join_message div,
body.path-signup-l #block-boxes-sign_up_event_arrow .view-footer .join_message div,
body.path-signup-l #block-views-sign_up_page-block .boxes-box-content .join_message div,
body.path-signup-l #block-views-sign_up_page-block .view-footer .join_message div,
body.page-user-register #block-boxes-join_arrow .boxes-box-content .join_message div,
body.page-user-register #block-boxes-join_arrow .view-footer .join_message div,
body.page-user-register #block-boxes-sign_up_event_arrow .boxes-box-content .join_message div,
body.page-user-register #block-boxes-sign_up_event_arrow .view-footer .join_message div,
body.page-user-register #block-views-sign_up_page-block .boxes-box-content .join_message div,
body.page-user-register #block-views-sign_up_page-block .view-footer .join_message div,
body.page-user-register-l #block-boxes-join_arrow .boxes-box-content .join_message div,
body.page-user-register-l #block-boxes-join_arrow .view-footer .join_message div,
body.page-user-register-l #block-boxes-sign_up_event_arrow .boxes-box-content .join_message div,
body.page-user-register-l #block-boxes-sign_up_event_arrow .view-footer .join_message div,
body.page-user-register-l #block-views-sign_up_page-block .boxes-box-content .join_message div,
body.page-user-register-l #block-views-sign_up_page-block .view-footer .join_message div {
  font-size: 16px;
}
/* line 1179, ../scss/_sign_up.scss */
body.path-signup-l #block-boxes-join_arrow .boxes-box-controls,
body.path-signup-l #block-boxes-sign_up_event_arrow .boxes-box-controls,
body.path-signup-l #block-views-sign_up_page-block .boxes-box-controls,
body.page-user-register #block-boxes-join_arrow .boxes-box-controls,
body.page-user-register #block-boxes-sign_up_event_arrow .boxes-box-controls,
body.page-user-register #block-views-sign_up_page-block .boxes-box-controls,
body.page-user-register-l #block-boxes-join_arrow .boxes-box-controls,
body.page-user-register-l #block-boxes-sign_up_event_arrow .boxes-box-controls,
body.page-user-register-l #block-views-sign_up_page-block .boxes-box-controls {
  height: 0;
}
/* line 1185, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-1 .step-1-hide,
body.page-user-register.registration-step-1 .step-1-hide,
body.page-user-register-l.registration-step-1 .step-1-hide {
  display: none;
}
/* line 1190, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-2 .step-2-hide,
body.page-user-register.registration-step-2 .step-2-hide,
body.page-user-register-l.registration-step-2 .step-2-hide {
  display: none;
}
/* line 1199, ../scss/_sign_up.scss */
body.path-signup-l #block-views-sign_up_page-block .views-field-field-download a.download-button,
body.page-user-register #block-views-sign_up_page-block .views-field-field-download a.download-button,
body.page-user-register-l #block-views-sign_up_page-block .views-field-field-download a.download-button {
  -moz-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -o-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -webkit-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  transition: all 100ms cubic-bezier(0.62, 0, 0.48, 1);
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  -moz-box-shadow: 0 4px 0 #A95A11;
  -webkit-box-shadow: 0 4px 0 #A95A11;
  box-shadow: 0 4px 0 #A95A11;
  float: left;
  clear: left;
  font-family: "proxima-nova", "Proxima Nova", "Helvetica Neue", helvetica, Arial, sans-serif;
  font-size: 22px;
  line-height: 1em;
  background-color: #ea872c;
  padding: 20px;
  margin: 20px 0;
  color: #fff;
  text-transform: uppercase;
}
/* line 1215, ../scss/_sign_up.scss */
body.path-signup-l #block-views-sign_up_page-block .views-field-field-download a.download-button:hover,
body.page-user-register #block-views-sign_up_page-block .views-field-field-download a.download-button:hover,
body.page-user-register-l #block-views-sign_up_page-block .views-field-field-download a.download-button:hover {
  background-color: #ec9545;
  text-decoration: none;
}
/* line 1219, ../scss/_sign_up.scss */
body.path-signup-l #block-views-sign_up_page-block .views-field-field-download a.download-button:active,
body.page-user-register #block-views-sign_up_page-block .views-field-field-download a.download-button:active,
body.page-user-register-l #block-views-sign_up_page-block .views-field-field-download a.download-button:active {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  background-color: #bc6413;
  margin-top: 24px;
  margin-bottom: 16px !important;
  text-decoration: none;
}
/* line 1239, ../scss/_sign_up.scss */
body.path-signup-l #block-views-sign_up_page-block_1,
body.page-user-register #block-views-sign_up_page-block_1,
body.page-user-register-l #block-views-sign_up_page-block_1 {
  display: none;
}
/* line 1244, ../scss/_sign_up.scss */
body.path-signup-l #purr-container .download-modal,
body.page-user-register #purr-container .download-modal,
body.page-user-register-l #purr-container .download-modal {
  width: 100%;
  padding: 10% 30% 30%;
}
@media (max-width: 480px) {
  /* line 1244, ../scss/_sign_up.scss */
  body.path-signup-l #purr-container .download-modal,
  body.page-user-register #purr-container .download-modal,
  body.page-user-register-l #purr-container .download-modal {
    padding: 10% 10px;
  }
}
/* line 1251, ../scss/_sign_up.scss */
body.path-signup-l #purr-container .download-modal .notice-inner,
body.page-user-register #purr-container .download-modal .notice-inner,
body.page-user-register-l #purr-container .download-modal .notice-inner {
  -moz-box-shadow: 0px 3px 15px 2px #1B1A18;
  -webkit-box-shadow: 0px 3px 15px 2px #1B1A18;
  box-shadow: 0px 3px 15px 2px #1B1A18;
  max-width: 700px;
}
/* line 1256, ../scss/_sign_up.scss */
body.path-signup-l #purr-container a.close,
body.page-user-register #purr-container a.close,
body.page-user-register-l #purr-container a.close {
  top: -22px;
  right: 10px;
  color: #fcfcfa;
  font-size: 13px;
}
/* line 1262, ../scss/_sign_up.scss */
body.path-signup-l #purr-container a.close:hover,
body.page-user-register #purr-container a.close:hover,
body.page-user-register-l #purr-container a.close:hover {
  color: #fff;
}
/* line 14, ../scss/mixins/_clearfix.scss */
body.path-signup-l .view-sign-up-page.view-display-id-block_1:before, body.path-signup-l .view-sign-up-page.view-display-id-block_1:after,
body.page-user-register .view-sign-up-page.view-display-id-block_1:before,
body.page-user-register .view-sign-up-page.view-display-id-block_1:after,
body.page-user-register-l .view-sign-up-page.view-display-id-block_1:before,
body.page-user-register-l .view-sign-up-page.view-display-id-block_1:after {
  content: " ";
  display: table;
}
/* line 19, ../scss/mixins/_clearfix.scss */
body.path-signup-l .view-sign-up-page.view-display-id-block_1:after,
body.page-user-register .view-sign-up-page.view-display-id-block_1:after,
body.page-user-register-l .view-sign-up-page.view-display-id-block_1:after {
  clear: both;
}
/* line 1271, ../scss/_sign_up.scss */
body.path-signup-l .view-sign-up-page.view-display-id-block_1 .views-field-nothing h2,
body.page-user-register .view-sign-up-page.view-display-id-block_1 .views-field-nothing h2,
body.page-user-register-l .view-sign-up-page.view-display-id-block_1 .views-field-nothing h2 {
  font-weight: bold;
  font-size: 24px;
  color: #4a452d;
  line-height: 1.2em;
  margin-bottom: 10px;
}
/* line 1281, ../scss/_sign_up.scss */
body.path-signup-l .view-sign-up-page.view-display-id-block_1 .views-field-nothing-1,
body.page-user-register .view-sign-up-page.view-display-id-block_1 .views-field-nothing-1,
body.page-user-register-l .view-sign-up-page.view-display-id-block_1 .views-field-nothing-1 {
  float: left;
  margin-bottom: 5px;
  min-width: 158px;
}
/* line 1286, ../scss/_sign_up.scss */
body.path-signup-l .view-sign-up-page.view-display-id-block_1 .sharethis-button,
body.page-user-register .view-sign-up-page.view-display-id-block_1 .sharethis-button,
body.page-user-register-l .view-sign-up-page.view-display-id-block_1 .sharethis-button {
  -moz-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -o-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -webkit-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  transition: all 100ms cubic-bezier(0.62, 0, 0.48, 1);
  display: block;
  margin: 8px 2px;
  border-radius: 5px;
  border: 3px solid #1B556A;
  padding: 6px 12px;
  background: #fff;
  color: #1B556A;
  text-decoration: none;
  font-size: 16px;
  font-weight: bold;
  line-height: 1em;
  text-align: center;
  cursor: pointer;
  outline: none;
  -webkit-appearance: none;
  margin: 0 20px 20px 0;
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  float: left;
  margin: 0;
  padding: 4px 12px;
  line-height: 2.4em;
  vertical-align: bottom;
  background-color: #789327;
}
/* line 272, ../scss/mixins/_mixins.scss */
body.path-signup-l .view-sign-up-page.view-display-id-block_1 .sharethis-button:hover,
body.page-user-register .view-sign-up-page.view-display-id-block_1 .sharethis-button:hover,
body.page-user-register-l .view-sign-up-page.view-display-id-block_1 .sharethis-button:hover {
  color: #fff;
  background: #1B556A;
}
/* line 276, ../scss/mixins/_mixins.scss */
body.path-signup-l .view-sign-up-page.view-display-id-block_1 .sharethis-button:active,
body.page-user-register .view-sign-up-page.view-display-id-block_1 .sharethis-button:active,
body.page-user-register-l .view-sign-up-page.view-display-id-block_1 .sharethis-button:active {
  color: #fff;
  background: #164556;
}
/* line 156, ../scss/mixins/_mixins.scss */
body.path-signup-l .view-sign-up-page.view-display-id-block_1 .sharethis-button[disabled], body.path-signup-l .view-sign-up-page.view-display-id-block_1 .sharethis-button[disabled]:hover, body.path-signup-l .view-sign-up-page.view-display-id-block_1 .sharethis-button[disabled]:active,
body.page-user-register .view-sign-up-page.view-display-id-block_1 .sharethis-button[disabled],
body.page-user-register .view-sign-up-page.view-display-id-block_1 .sharethis-button[disabled]:hover,
body.page-user-register .view-sign-up-page.view-display-id-block_1 .sharethis-button[disabled]:active,
body.page-user-register-l .view-sign-up-page.view-display-id-block_1 .sharethis-button[disabled],
body.page-user-register-l .view-sign-up-page.view-display-id-block_1 .sharethis-button[disabled]:hover,
body.page-user-register-l .view-sign-up-page.view-display-id-block_1 .sharethis-button[disabled]:active {
  background: #7e7a78;
}
/* line 1297, ../scss/_sign_up.scss */
body.path-signup-l .view-sign-up-page.view-display-id-block_1 .sharethis-button:hover,
body.page-user-register .view-sign-up-page.view-display-id-block_1 .sharethis-button:hover,
body.page-user-register-l .view-sign-up-page.view-display-id-block_1 .sharethis-button:hover {
  background-color: #99bb32;
}
/* line 1300, ../scss/_sign_up.scss */
body.path-signup-l .view-sign-up-page.view-display-id-block_1 .sharethis-button:active,
body.page-user-register .view-sign-up-page.view-display-id-block_1 .sharethis-button:active,
body.page-user-register-l .view-sign-up-page.view-display-id-block_1 .sharethis-button:active {
  background-color: #576b1c;
}
/* line 1304, ../scss/_sign_up.scss */
body.path-signup-l .view-sign-up-page.view-display-id-block_1 .sharethis-button .icon,
body.page-user-register .view-sign-up-page.view-display-id-block_1 .sharethis-button .icon,
body.page-user-register-l .view-sign-up-page.view-display-id-block_1 .sharethis-button .icon {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
  width: 31px;
  height: 36px;
  margin-right: 8px;
  background-image: url("../images/share_this.png");
  z-index: 100;
}
/* line 1319, ../scss/_sign_up.scss */
body.path-signup-l .view-sign-up-page.view-display-id-block_1 .share-message,
body.page-user-register .view-sign-up-page.view-display-id-block_1 .share-message,
body.page-user-register-l .view-sign-up-page.view-display-id-block_1 .share-message {
  display: none;
}
/* line 1330, ../scss/_sign_up.scss */
body.path-signup-l .view-sign-up-page.view-display-id-block_1 .views-field-field-template-image,
body.page-user-register .view-sign-up-page.view-display-id-block_1 .views-field-field-template-image,
body.page-user-register-l .view-sign-up-page.view-display-id-block_1 .views-field-field-template-image {
  float: left;
  -moz-box-shadow: 0px 2px 4px #999;
  -webkit-box-shadow: 0px 2px 4px #999;
  box-shadow: 0px 2px 4px #999;
  margin-right: 5%;
  margin-bottom: 10px;
}
/* line 1336, ../scss/_sign_up.scss */
body.path-signup-l .view-sign-up-page.view-display-id-block_1 .views-field-title,
body.page-user-register .view-sign-up-page.view-display-id-block_1 .views-field-title,
body.page-user-register-l .view-sign-up-page.view-display-id-block_1 .views-field-title {
  float: left;
  color: #4a452d;
  font-weight: normal;
  font-size: 24px;
  line-height: 1.2em;
  max-width: 158px;
}
/* line 1344, ../scss/_sign_up.scss */
body.path-signup-l .view-sign-up-page.view-display-id-block_1 .views-field-title a,
body.page-user-register .view-sign-up-page.view-display-id-block_1 .views-field-title a,
body.page-user-register-l .view-sign-up-page.view-display-id-block_1 .views-field-title a {
  color: #789327;
}
@media (max-width: 480px) {
  /* line 1349, ../scss/_sign_up.scss */
  body.path-signup-l .view-sign-up-page.view-display-id-block_1 .views-field-nothing-1,
  body.path-signup-l .view-sign-up-page.view-display-id-block_1 .views-field-field-template-image,
  body.path-signup-l .view-sign-up-page.view-display-id-block_1 .views-field-title,
  body.page-user-register .view-sign-up-page.view-display-id-block_1 .views-field-nothing-1,
  body.page-user-register .view-sign-up-page.view-display-id-block_1 .views-field-field-template-image,
  body.page-user-register .view-sign-up-page.view-display-id-block_1 .views-field-title,
  body.page-user-register-l .view-sign-up-page.view-display-id-block_1 .views-field-nothing-1,
  body.page-user-register-l .view-sign-up-page.view-display-id-block_1 .views-field-field-template-image,
  body.page-user-register-l .view-sign-up-page.view-display-id-block_1 .views-field-title {
    float: none;
    clear: both;
    width: 100%;
    max-width: 100%;
    margin: 0 auto 10px;
  }
}
/* line 1361, ../scss/_sign_up.scss */
body.path-signup-l #page .registration-steps-wrapper-inner,
body.page-user-register #page .registration-steps-wrapper-inner,
body.page-user-register-l #page .registration-steps-wrapper-inner {
  -moz-transition: all, 300ms, cubic-bezier(0.62, 0, 0.48, 1);
  -o-transition: all, 300ms, cubic-bezier(0.62, 0, 0.48, 1);
  -webkit-transition: all, 300ms, cubic-bezier(0.62, 0, 0.48, 1);
  transition: all 300ms cubic-bezier(0.62, 0, 0.48, 1);
  position: relative;
  left: 0;
}
/* line 1366, ../scss/_sign_up.scss */
body.path-signup-l #page .registration-steps-wrapper-inner .block, body.path-signup-l #page .registration-steps-wrapper-inner > form,
body.page-user-register #page .registration-steps-wrapper-inner .block,
body.page-user-register #page .registration-steps-wrapper-inner > form,
body.page-user-register-l #page .registration-steps-wrapper-inner .block,
body.page-user-register-l #page .registration-steps-wrapper-inner > form {
  overflow: hidden;
  float: left;
  padding: 0 20px;
}
/* line 1371, ../scss/_sign_up.scss */
body.path-signup-l #page .registration-steps-wrapper-inner .block .block-inner, body.path-signup-l #page .registration-steps-wrapper-inner > form .block-inner,
body.page-user-register #page .registration-steps-wrapper-inner .block .block-inner,
body.page-user-register #page .registration-steps-wrapper-inner > form .block-inner,
body.page-user-register-l #page .registration-steps-wrapper-inner .block .block-inner,
body.page-user-register-l #page .registration-steps-wrapper-inner > form .block-inner {
  padding: 0;
}
/* line 1375, ../scss/_sign_up.scss */
body.path-signup-l #page .registration-steps-wrapper-inner > .block, body.path-signup-l #page .registration-steps-wrapper-inner > form,
body.page-user-register #page .registration-steps-wrapper-inner > .block,
body.page-user-register #page .registration-steps-wrapper-inner > form,
body.page-user-register-l #page .registration-steps-wrapper-inner > .block,
body.page-user-register-l #page .registration-steps-wrapper-inner > form {
  max-height: 1px;
}
/* line 1380, ../scss/_sign_up.scss */
body.path-signup-l #block-boxes-register_page .block-inner,
body.page-user-register #block-boxes-register_page .block-inner,
body.page-user-register-l #block-boxes-register_page .block-inner {
  margin: 0 auto;
}
/* line 1387, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-1 #page .registration-steps-wrapper-inner #user-register-form,
body.path-signup-l.registration-step-1 #page .registration-steps-wrapper-inner #block-views-sign_up_page-block_2,
body.path-signup-l.registration-step-1 #page .registration-steps-wrapper-inner #block-boxes-user_register_content,
body.path-signup-l.registration-step-1 #page .registration-steps-wrapper-inner #loggedin-user-plan-notice,
body.page-user-register.registration-step-1 #page .registration-steps-wrapper-inner #user-register-form,
body.page-user-register.registration-step-1 #page .registration-steps-wrapper-inner #block-views-sign_up_page-block_2,
body.page-user-register.registration-step-1 #page .registration-steps-wrapper-inner #block-boxes-user_register_content,
body.page-user-register.registration-step-1 #page .registration-steps-wrapper-inner #loggedin-user-plan-notice,
body.page-user-register-l.registration-step-1 #page .registration-steps-wrapper-inner #user-register-form,
body.page-user-register-l.registration-step-1 #page .registration-steps-wrapper-inner #block-views-sign_up_page-block_2,
body.page-user-register-l.registration-step-1 #page .registration-steps-wrapper-inner #block-boxes-user_register_content,
body.page-user-register-l.registration-step-1 #page .registration-steps-wrapper-inner #loggedin-user-plan-notice {
  min-height: 200px;
  max-height: 10000px;
}
/* line 1397, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-2 #page .registration-steps-wrapper-inner,
body.page-user-register.registration-step-2 #page .registration-steps-wrapper-inner,
body.page-user-register-l.registration-step-2 #page .registration-steps-wrapper-inner {
  left: -100%;
}
/* line 1400, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-2 #page .registration-steps-wrapper-inner #recurly-subscription-form, body.path-signup-l.registration-step-2 #page .registration-steps-wrapper-inner #registration-steps-plans, body.path-signup-l.registration-step-2 #page .registration-steps-wrapper-inner #loggedin-user-plan-info-notice,
body.page-user-register.registration-step-2 #page .registration-steps-wrapper-inner #recurly-subscription-form,
body.page-user-register.registration-step-2 #page .registration-steps-wrapper-inner #registration-steps-plans,
body.page-user-register.registration-step-2 #page .registration-steps-wrapper-inner #loggedin-user-plan-info-notice,
body.page-user-register-l.registration-step-2 #page .registration-steps-wrapper-inner #recurly-subscription-form,
body.page-user-register-l.registration-step-2 #page .registration-steps-wrapper-inner #registration-steps-plans,
body.page-user-register-l.registration-step-2 #page .registration-steps-wrapper-inner #loggedin-user-plan-info-notice {
  min-height: 200px;
  max-height: 10000px;
}
/* line 1405, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-2 #block-cf_general-register_side_boxes .registration-steps-wrapper-inner,
body.page-user-register.registration-step-2 #block-cf_general-register_side_boxes .registration-steps-wrapper-inner,
body.page-user-register-l.registration-step-2 #block-cf_general-register_side_boxes .registration-steps-wrapper-inner {
  left: -33.33334%;
}
/* line 1410, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-3 #page .registration-steps-wrapper-inner,
body.page-user-register.registration-step-3 #page .registration-steps-wrapper-inner,
body.page-user-register-l.registration-step-3 #page .registration-steps-wrapper-inner {
  left: -200%;
}
/* line 1413, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-3 #page .registration-steps-wrapper-inner #block-boxes-register_page_complete,
body.path-signup-l.registration-step-3 #page .registration-steps-wrapper-inner #block-boxes-user_register_content_step_3,
body.page-user-register.registration-step-3 #page .registration-steps-wrapper-inner #block-boxes-register_page_complete,
body.page-user-register.registration-step-3 #page .registration-steps-wrapper-inner #block-boxes-user_register_content_step_3,
body.page-user-register-l.registration-step-3 #page .registration-steps-wrapper-inner #block-boxes-register_page_complete,
body.page-user-register-l.registration-step-3 #page .registration-steps-wrapper-inner #block-boxes-user_register_content_step_3 {
  min-height: 200px;
  max-height: 10000px;
}
/* line 1419, ../scss/_sign_up.scss */
body.path-signup-l.registration-step-3 #block-cf_general-register_side_boxes .registration-steps-wrapper-inner,
body.page-user-register.registration-step-3 #block-cf_general-register_side_boxes .registration-steps-wrapper-inner,
body.page-user-register-l.registration-step-3 #block-cf_general-register_side_boxes .registration-steps-wrapper-inner {
  left: -66.66667%;
}
/* line 1426, ../scss/_sign_up.scss */
body.path-signup-l table.follow-dm-table, body.path-signup-l table.follow-dm-table tbody,
body.page-user-register table.follow-dm-table,
body.page-user-register table.follow-dm-table tbody,
body.page-user-register-l table.follow-dm-table,
body.page-user-register-l table.follow-dm-table tbody {
  border: none;
}
/* line 1429, ../scss/_sign_up.scss */
body.path-signup-l table.follow-dm-table td,
body.page-user-register table.follow-dm-table td,
body.page-user-register-l table.follow-dm-table td {
  padding-right: 7px;
  padding-bottom: 5px;
}
/* line 1433, ../scss/_sign_up.scss */
body.path-signup-l table.follow-dm-table p,
body.page-user-register table.follow-dm-table p,
body.page-user-register-l table.follow-dm-table p {
  margin: 0;
}
/* line 1440, ../scss/_sign_up.scss */
body.path-signup-l #block-views-clients-block h2.block-title,
body.page-user-register #block-views-clients-block h2.block-title,
body.page-user-register-l #block-views-clients-block h2.block-title {
  text-transform: none;
}
/* line 1446, ../scss/_sign_up.scss */
body.path-signup-l #loggedin-user-plan-notice,
body.page-user-register #loggedin-user-plan-notice,
body.page-user-register-l #loggedin-user-plan-notice {
  width: 33.3334%;
}
/* line 1449, ../scss/_sign_up.scss */
body.path-signup-l #loggedin-user-plan-notice a,
body.page-user-register #loggedin-user-plan-notice a,
body.page-user-register-l #loggedin-user-plan-notice a {
  -moz-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -o-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -webkit-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  transition: all 100ms cubic-bezier(0.62, 0, 0.48, 1);
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  -moz-box-shadow: 0 3px 0 #763805;
  -webkit-box-shadow: 0 3px 0 #763805;
  box-shadow: 0 3px 0 #763805;
  margin-top: 30px;
  margin-bottom: 3px;
  color: #fff;
  text-transform: uppercase;
  text-align: center;
  display: block;
  border: 0;
  font-size: 14px;
  line-height: 1em;
  cursor: pointer;
  background: #A95A11;
  -webkit-appearance: none;
  padding: 10px 0;
}
/* line 14, ../scss/mixins/_clearfix.scss */
body.path-signup-l #loggedin-user-plan-notice a:before:before, body.path-signup-l #loggedin-user-plan-notice a:before:after,
body.page-user-register #loggedin-user-plan-notice a:before:before,
body.page-user-register #loggedin-user-plan-notice a:before:after,
body.page-user-register-l #loggedin-user-plan-notice a:before:before,
body.page-user-register-l #loggedin-user-plan-notice a:before:after {
  content: " ";
  display: table;
}
/* line 19, ../scss/mixins/_clearfix.scss */
body.path-signup-l #loggedin-user-plan-notice a:before:after,
body.page-user-register #loggedin-user-plan-notice a:before:after,
body.page-user-register-l #loggedin-user-plan-notice a:before:after {
  clear: both;
}
/* line 862, ../scss/mixins/_mixins.scss */
body.path-signup-l #loggedin-user-plan-notice a:hover,
body.page-user-register #loggedin-user-plan-notice a:hover,
body.page-user-register-l #loggedin-user-plan-notice a:hover {
  text-decoration: none;
  background: #ce6e15;
}
/* line 866, ../scss/mixins/_mixins.scss */
body.path-signup-l #loggedin-user-plan-notice a:active,
body.page-user-register #loggedin-user-plan-notice a:active,
body.page-user-register-l #loggedin-user-plan-notice a:active {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  background: #924e0f;
  margin-top: 33px;
  margin-bottom: 3px;
  text-decoration: none;
}
/* line 874, ../scss/mixins/_mixins.scss */
body.path-signup-l #loggedin-user-plan-notice a[disabled], body.path-signup-l #loggedin-user-plan-notice a[disabled]:hover, body.path-signup-l #loggedin-user-plan-notice a[disabled]:active,
body.page-user-register #loggedin-user-plan-notice a[disabled],
body.page-user-register #loggedin-user-plan-notice a[disabled]:hover,
body.page-user-register #loggedin-user-plan-notice a[disabled]:active,
body.page-user-register-l #loggedin-user-plan-notice a[disabled],
body.page-user-register-l #loggedin-user-plan-notice a[disabled]:hover,
body.page-user-register-l #loggedin-user-plan-notice a[disabled]:active {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  background: #7e7a78;
}
/* line 1456, ../scss/_sign_up.scss */
body.path-signup-l .recurly .error,
body.page-user-register .recurly .error,
body.page-user-register-l .recurly .error {
  padding: 0;
  border: none;
  background-color: #fff;
}
/* line 1460, ../scss/_sign_up.scss */
body.path-signup-l .recurly .error input,
body.page-user-register .recurly .error input,
body.page-user-register-l .recurly .error input {
  border-color: #b71c1c;
}
/* line 1464, ../scss/_sign_up.scss */
body.path-signup-l .recurly .footer .error,
body.page-user-register .recurly .footer .error,
body.page-user-register-l .recurly .footer .error {
  padding: 8px 10px;
  margin-bottom: 10px;
  line-height: 1.1em;
  border: 1px solid #b71c1c;
  background-color: rgba(183, 28, 28, 0.1);
}
/* line 1472, ../scss/_sign_up.scss */
body.path-signup-l .recurly input[type=text],
body.page-user-register .recurly input[type=text],
body.page-user-register-l .recurly input[type=text] {
  height: inherit;
}
/* line 1478, ../scss/_sign_up.scss */
body.path-signup-l #block-system-main,
body.page-user-register #block-system-main,
body.page-user-register-l #block-system-main {
  width: 50%;
  padding-left: 20px;
  background-color: transparent;
}
/* line 1483, ../scss/_sign_up.scss */
body.path-signup-l #block-system-main .block-inner,
body.page-user-register #block-system-main .block-inner,
body.page-user-register-l #block-system-main .block-inner {
  width: 100%;
}
/* line 1486, ../scss/_sign_up.scss */
body.path-signup-l #block-system-main .block-inner .registration-progress-meter,
body.page-user-register #block-system-main .block-inner .registration-progress-meter,
body.page-user-register-l #block-system-main .block-inner .registration-progress-meter {
  width: 100%;
}
/* line 1489, ../scss/_sign_up.scss */
body.path-signup-l #block-system-main .block-inner .registration-steps-wrapper,
body.page-user-register #block-system-main .block-inner .registration-steps-wrapper,
body.page-user-register-l #block-system-main .block-inner .registration-steps-wrapper {
  width: 100%;
}
/* line 1492, ../scss/_sign_up.scss */
body.path-signup-l #block-system-main .block-inner .registration-steps-wrapper .registration-steps-wrapper-inner,
body.page-user-register #block-system-main .block-inner .registration-steps-wrapper .registration-steps-wrapper-inner,
body.page-user-register-l #block-system-main .block-inner .registration-steps-wrapper .registration-steps-wrapper-inner {
  width: 300%;
}
/* line 1495, ../scss/_sign_up.scss */
body.path-signup-l #block-system-main .block-inner .registration-steps-wrapper .registration-steps-wrapper-inner form,
body.path-signup-l #block-system-main .block-inner .registration-steps-wrapper .registration-steps-wrapper-inner #block-boxes-user_register_content,
body.path-signup-l #block-system-main .block-inner .registration-steps-wrapper .registration-steps-wrapper-inner #block-boxes-register_page_complete,
body.page-user-register #block-system-main .block-inner .registration-steps-wrapper .registration-steps-wrapper-inner form,
body.page-user-register #block-system-main .block-inner .registration-steps-wrapper .registration-steps-wrapper-inner #block-boxes-user_register_content,
body.page-user-register #block-system-main .block-inner .registration-steps-wrapper .registration-steps-wrapper-inner #block-boxes-register_page_complete,
body.page-user-register-l #block-system-main .block-inner .registration-steps-wrapper .registration-steps-wrapper-inner form,
body.page-user-register-l #block-system-main .block-inner .registration-steps-wrapper .registration-steps-wrapper-inner #block-boxes-user_register_content,
body.page-user-register-l #block-system-main .block-inner .registration-steps-wrapper .registration-steps-wrapper-inner #block-boxes-register_page_complete {
  width: 33.3334%;
  float: left;
}
/* line 1505, ../scss/_sign_up.scss */
body.path-signup-l #block-cf_general-register_side_boxes .block-inner,
body.page-user-register #block-cf_general-register_side_boxes .block-inner,
body.page-user-register-l #block-cf_general-register_side_boxes .block-inner {
  width: 100%;
  overflow: hidden;
}
/* line 1509, ../scss/_sign_up.scss */
body.path-signup-l #block-cf_general-register_side_boxes .block-inner .registration-steps-wrapper,
body.page-user-register #block-cf_general-register_side_boxes .block-inner .registration-steps-wrapper,
body.page-user-register-l #block-cf_general-register_side_boxes .block-inner .registration-steps-wrapper {
  width: 300%;
  padding: 15px 0;
}
/* line 1513, ../scss/_sign_up.scss */
body.path-signup-l #block-cf_general-register_side_boxes .block-inner #block-views-sign_up_page-block_2,
body.path-signup-l #block-cf_general-register_side_boxes .block-inner #block-boxes-user_register_content,
body.path-signup-l #block-cf_general-register_side_boxes .block-inner #registration-steps-plans,
body.path-signup-l #block-cf_general-register_side_boxes .block-inner #block-boxes-user_register_content_step_3,
body.page-user-register #block-cf_general-register_side_boxes .block-inner #block-views-sign_up_page-block_2,
body.page-user-register #block-cf_general-register_side_boxes .block-inner #block-boxes-user_register_content,
body.page-user-register #block-cf_general-register_side_boxes .block-inner #registration-steps-plans,
body.page-user-register #block-cf_general-register_side_boxes .block-inner #block-boxes-user_register_content_step_3,
body.page-user-register-l #block-cf_general-register_side_boxes .block-inner #block-views-sign_up_page-block_2,
body.page-user-register-l #block-cf_general-register_side_boxes .block-inner #block-boxes-user_register_content,
body.page-user-register-l #block-cf_general-register_side_boxes .block-inner #registration-steps-plans,
body.page-user-register-l #block-cf_general-register_side_boxes .block-inner #block-boxes-user_register_content_step_3 {
  width: 33.33334%;
}

/* line 1526, ../scss/_sign_up.scss */
#purr-container .dm-downloads-popup-upgrade-wrapper,
#purr-container .dm-downloads-popup-upgrade-wrapper-2 {
  padding: 10% 20% 30%;
}
/* line 1529, ../scss/_sign_up.scss */
#purr-container .dm-downloads-popup-upgrade-wrapper h2,
#purr-container .dm-downloads-popup-upgrade-wrapper-2 h2 {
  font-weight: 700;
  color: #789327;
}
/* line 1534, ../scss/_sign_up.scss */
#purr-container .dm-downloads-popup-upgrade-wrapper .dm-downloads-upgrade-buttons button,
#purr-container .dm-downloads-popup-upgrade-wrapper-2 .dm-downloads-upgrade-buttons button {
  -moz-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -o-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -webkit-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  transition: all 100ms cubic-bezier(0.62, 0, 0.48, 1);
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  border-radius: 5px;
  -moz-box-shadow: 0 3px 0 #763805;
  -webkit-box-shadow: 0 3px 0 #763805;
  box-shadow: 0 3px 0 #763805;
  margin-top: 3px;
  margin-bottom: 10px;
  color: #fff;
  text-transform: uppercase;
  text-align: center;
  display: block;
  border: 0;
  font-size: 14px;
  line-height: 1em;
  cursor: pointer;
  background: #A95A11;
  -webkit-appearance: none;
  padding: 18px 35px;
  font-size: 20px;
  float: left;
  width: 70%;
}
/* line 14, ../scss/mixins/_clearfix.scss */
#purr-container .dm-downloads-popup-upgrade-wrapper .dm-downloads-upgrade-buttons button:before:before, #purr-container .dm-downloads-popup-upgrade-wrapper .dm-downloads-upgrade-buttons button:before:after,
#purr-container .dm-downloads-popup-upgrade-wrapper-2 .dm-downloads-upgrade-buttons button:before:before,
#purr-container .dm-downloads-popup-upgrade-wrapper-2 .dm-downloads-upgrade-buttons button:before:after {
  content: " ";
  display: table;
}
/* line 19, ../scss/mixins/_clearfix.scss */
#purr-container .dm-downloads-popup-upgrade-wrapper .dm-downloads-upgrade-buttons button:before:after,
#purr-container .dm-downloads-popup-upgrade-wrapper-2 .dm-downloads-upgrade-buttons button:before:after {
  clear: both;
}
/* line 862, ../scss/mixins/_mixins.scss */
#purr-container .dm-downloads-popup-upgrade-wrapper .dm-downloads-upgrade-buttons button:hover,
#purr-container .dm-downloads-popup-upgrade-wrapper-2 .dm-downloads-upgrade-buttons button:hover {
  text-decoration: none;
  background: #ce6e15;
}
/* line 866, ../scss/mixins/_mixins.scss */
#purr-container .dm-downloads-popup-upgrade-wrapper .dm-downloads-upgrade-buttons button:active,
#purr-container .dm-downloads-popup-upgrade-wrapper-2 .dm-downloads-upgrade-buttons button:active {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  background: #924e0f;
  margin-top: 6px;
  margin-bottom: 10px;
  text-decoration: none;
}
/* line 874, ../scss/mixins/_mixins.scss */
#purr-container .dm-downloads-popup-upgrade-wrapper .dm-downloads-upgrade-buttons button[disabled], #purr-container .dm-downloads-popup-upgrade-wrapper .dm-downloads-upgrade-buttons button[disabled]:hover, #purr-container .dm-downloads-popup-upgrade-wrapper .dm-downloads-upgrade-buttons button[disabled]:active,
#purr-container .dm-downloads-popup-upgrade-wrapper-2 .dm-downloads-upgrade-buttons button[disabled],
#purr-container .dm-downloads-popup-upgrade-wrapper-2 .dm-downloads-upgrade-buttons button[disabled]:hover,
#purr-container .dm-downloads-popup-upgrade-wrapper-2 .dm-downloads-upgrade-buttons button[disabled]:active {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  background: #7e7a78;
}
/* line 1541, ../scss/_sign_up.scss */
#purr-container .dm-downloads-popup-upgrade-wrapper .dm-downloads-upgrade-buttons .dm-downloads-nothanks-button,
#purr-container .dm-downloads-popup-upgrade-wrapper-2 .dm-downloads-upgrade-buttons .dm-downloads-nothanks-button {
  background: #aaa;
  border-radius: 5px;
  color: #fff;
  display: block;
  float: left;
  font-size: 1em;
  margin-bottom: 20px;
  padding: 18px 0px;
  text-align: center;
  width: 25%;
  margin-top: 1px;
}
/* line 1555, ../scss/_sign_up.scss */
#purr-container .dm-downloads-popup-upgrade-wrapper .fine-print,
#purr-container .dm-downloads-popup-upgrade-wrapper-2 .fine-print {
  clear: left;
  font-size: 0.8em;
  font-style: italic;
  font-weight: 300;
  line-height: 1.1em;
}

/* line 1568, ../scss/_sign_up.scss */
body.page-user-register-l .region-header-left,
body.page-user-register-l .region-header-right,
body.page-user-register-l #block-delta_blocks-page-title,
body.page-user-register-l #block-delta_blocks-tabs,
body.page-user-register-l #footer {
  display: none;
}
/* line 1575, ../scss/_sign_up.scss */
body.page-user-register-l #block-system-main .block-inner {
  float: right;
  border: 1px solid #bbc5cd;
  background: #fff;
  padding: 0 15px;
}
/* line 1582, ../scss/_sign_up.scss */
body.page-user-register-l #block-system-main .block-inner form#user-register-form .form-actions {
  display: block;
}
/* line 1586, ../scss/_sign_up.scss */
body.page-user-register-l #block-cf_general-weekly_user_count {
  display: block;
}
/* line 1589, ../scss/_sign_up.scss */
body.page-user-register-l .form-item {
  margin-top: .6em;
  margin-bottom: .6em;
}
/* line 1595, ../scss/_sign_up.scss */
body.page-user-register-l #loggedin-user-plan-notice {
  padding: 30px;
  min-height: 500px;
  width: 100%;
}

/* line 1602, ../scss/_sign_up.scss */
.grecaptcha-badge {
  z-index: 1000;
}

/* line 1607, ../scss/_sign_up.scss */
body.path-signup-l .region-content {
  margin-top: 36px;
}
/* line 1610, ../scss/_sign_up.scss */
body.path-signup-l .region-content .block {
  background: #fff;
}
/* line 1614, ../scss/_sign_up.scss */
body.path-signup-l .region-content .node-webform .content {
  border: 1px solid #bbc5cd;
  margin-bottom: 40px;
}
/* line 1619, ../scss/_sign_up.scss */
body.path-signup-l #block-boxes-sign_up_event_main_box {
  clear: both;
  width: 100%;
}
/* line 1624, ../scss/_sign_up.scss */
body.path-signup-l .webform-client-form {
  float: none;
  background: transparent;
  padding: 0;
  width: auto;
  border: 0;
}
/* line 1631, ../scss/_sign_up.scss */
body.path-signup-l .webform-client-form .form-item {
  margin: 0.6em;
}
/* line 1634, ../scss/_sign_up.scss */
body.path-signup-l .webform-client-form .form-item label {
  float: left;
  width: 32%;
  font-weight: 600;
  text-align: right;
  padding-right: 10px;
}
/* line 1641, ../scss/_sign_up.scss */
body.path-signup-l .webform-client-form .form-item span.form-required {
  text-decoration: none;
  font-size: 0px;
  text-indent: -5000px;
}
/* line 1647, ../scss/_sign_up.scss */
body.path-signup-l .webform-client-form .form-item input.form-text, body.path-signup-l .webform-client-form .form-item input.email, body.path-signup-l .webform-client-form .form-item textarea {
  width: 65%;
}
/* line 1652, ../scss/_sign_up.scss */
body.path-signup-l .webform-client-form .form-item.webform-component--first-name input, body.path-signup-l .webform-client-form .form-item.webform-component--last-name input {
  width: 31%;
}
/* line 1657, ../scss/_sign_up.scss */
body.path-signup-l .webform-client-form .form-item.webform-component--first-name input {
  margin-right: 3%;
  float: left;
}
/* line 1664, ../scss/_sign_up.scss */
body.path-signup-l .webform-client-form .webform-component--accept label {
  float: none;
  font-weight: 400;
  font-size: 13px;
  line-height: 1.2em;
  padding-right: 0;
  text-align: left;
}
/* line 1672, ../scss/_sign_up.scss */
body.path-signup-l .webform-client-form .webform-component--accept div.radio {
  float: left;
  margin: 4px 6px 22px 0;
}

/* line 3, ../scss/_faq_page.scss */
.faq-content .faq-question-answer {
  -moz-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -o-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -webkit-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  transition: all 100ms cubic-bezier(0.62, 0, 0.48, 1);
  padding: 10px;
  background-color: #fff;
  margin: 8px 0;
  border-radius: 3px;
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.24), 0 1px 3px rgba(0, 0, 0, 0.12);
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.24), 0 1px 3px rgba(0, 0, 0, 0.12);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.24), 0 1px 3px rgba(0, 0, 0, 0.12);
}
/* line 15, ../scss/_faq_page.scss */
.faq-content .faq-question-answer .faq-question a {
  color: #505B65;
}
/* line 18, ../scss/_faq_page.scss */
.faq-content .faq-question-answer .faq-question.faq-qa-visible a,
.faq-content .faq-question-answer .faq-question a:hover, .faq-content .faq-question-answer .faq-question a:active {
  color: #1B1A18;
  text-decoration: none;
}
/* line 25, ../scss/_faq_page.scss */
.faq-content .faq-question-answer .faq-answer a {
  color: #378786;
}
/* line 30, ../scss/_faq_page.scss */
.faq-content .faq-question-answer .faq-dt-hide-answer {
  background: url("../images/social/sidenav_collapsed.png") left 4px top 7px no-repeat;
}
/* line 33, ../scss/_faq_page.scss */
.faq-content .faq-question-answer .faq-qa-visible {
  background: url("../images/social/sidenav_expanded.png") left 1px top 10px no-repeat;
}
/* line 38, ../scss/_faq_page.scss */
.faq-content .faq-question-answer .faq-answer {
  padding-left: 0;
  padding-top: 10px;
  margin: 0 100px 0 20px;
}

/* line 2, ../scss/_header_components.scss */
#logo {
  margin-top: 14px;
  display: block;
  float: left;
}
@media (max-width: 480px) {
  /* line 2, ../scss/_header_components.scss */
  #logo {
    width: 300px;
  }
}
@media (min-width: 481px) and (max-width: 1099px) {
  /* line 2, ../scss/_header_components.scss */
  #logo {
    width: 250px;
  }
}
@media (min-width: 1100px) and (max-width: 1349px) {
  /* line 2, ../scss/_header_components.scss */
  #logo {
    width: 250px;
  }
}
@media (min-width: 1350px) {
  /* line 2, ../scss/_header_components.scss */
  #logo {
    width: 320px;
  }
}
@media (min-width: 1350px) {
  /* line 2, ../scss/_header_components.scss */
  #logo {
    margin-top: 10px;
  }
}

/* line 13, ../scss/_header_components.scss */
#header #header-top {
  background-color: #f0f1f2;
}
/* line 19, ../scss/_header_components.scss */
#header #header-top ul.menu {
  padding: 0;
  float: right;
  height: auto;
}
/* line 24, ../scss/_header_components.scss */
#header #header-top ul.menu li.leaf {
  display: inline-block;
}
/* line 27, ../scss/_header_components.scss */
#header #header-top ul.menu li.leaf a, #header #header-top ul.menu li.leaf a:link, #header #header-top ul.menu li.leaf a:visited {
  color: #378786;
  font-weight: bold;
}

/* line 36, ../scss/_header_components.scss */
#pop-menu-background {
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 999;
}

/* line 43, ../scss/_header_components.scss */
#header {
  width: 100%;
  background: #fff;
  border-bottom: 1px solid #bbc5cd;
}

/* line 54, ../scss/_header_components.scss */
#header ul.menu li.leaf {
  list-style: none;
  margin: 0;
}
/* line 61, ../scss/_header_components.scss */
#header ul.menu li.leaf.last {
  border-color: transparent;
  padding-right: 0;
}
/* line 66, ../scss/_header_components.scss */
#header ul.menu li.leaf a {
  -moz-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -o-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -webkit-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  transition: all 100ms cubic-bezier(0.62, 0, 0.48, 1);
  display: block;
  text-decoration: none;
  line-height: 1.6em;
}
/* line 73, ../scss/_header_components.scss */
#header ul.menu li.leaf a:link, #header ul.menu li.leaf a:visited {
  color: #212f3d;
}
/* line 76, ../scss/_header_components.scss */
#header ul.menu li.leaf a:hover, #header ul.menu li.leaf a:active {
  text-decoration: underline;
}

/* line 87, ../scss/_header_components.scss */
#block-dm_profile-dm_profile_custom_signup_block {
  float: right;
}
/* line 90, ../scss/_header_components.scss */
#block-dm_profile-dm_profile_custom_signup_block a.signup-link {
  -moz-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -o-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -webkit-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  transition: all 100ms cubic-bezier(0.62, 0, 0.48, 1);
  display: block;
  margin: 8px 2px;
  border-radius: 5px;
  border: 3px solid #1B556A;
  padding: 6px 12px;
  background: #fff;
  color: #1B556A;
  text-decoration: none;
  font-size: 16px;
  font-weight: bold;
  line-height: 1em;
  text-align: center;
  cursor: pointer;
  outline: none;
  -webkit-appearance: none;
  margin-right: 0;
}
/* line 272, ../scss/mixins/_mixins.scss */
#block-dm_profile-dm_profile_custom_signup_block a.signup-link:hover {
  color: #fff;
  background: #1B556A;
}
/* line 276, ../scss/mixins/_mixins.scss */
#block-dm_profile-dm_profile_custom_signup_block a.signup-link:active {
  color: #fff;
  background: #164556;
}

/* line 96, ../scss/_header_components.scss */
#block-dm_profile-profile_authenticated_menu_block,
#block-dm_profile-profile_quick_view_block {
  float: left;
  position: relative;
}
/* line 101, ../scss/_header_components.scss */
#block-dm_profile-profile_authenticated_menu_block .details-wrapper,
#block-dm_profile-profile_quick_view_block .details-wrapper {
  cursor: pointer;
  height: 52px;
}
/* line 105, ../scss/_header_components.scss */
#block-dm_profile-profile_authenticated_menu_block .links-wrapper,
#block-dm_profile-profile_quick_view_block .links-wrapper {
  -moz-box-shadow: 1px 3px 4px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 1px 3px 4px rgba(0, 0, 0, 0.5);
  box-shadow: 1px 3px 4px rgba(0, 0, 0, 0.5);
  display: none;
  position: absolute;
  top: 56px;
  right: 0;
  min-width: 150px;
  background: #fff;
  z-index: 1000;
}
/* line 115, ../scss/_header_components.scss */
#block-dm_profile-profile_authenticated_menu_block .links-wrapper ul.menu,
#block-dm_profile-profile_quick_view_block .links-wrapper ul.menu {
  padding: 0;
}
/* line 118, ../scss/_header_components.scss */
#block-dm_profile-profile_authenticated_menu_block .links-wrapper ul.menu li,
#block-dm_profile-profile_quick_view_block .links-wrapper ul.menu li {
  padding: 0;
}
/* line 121, ../scss/_header_components.scss */
#block-dm_profile-profile_authenticated_menu_block .links-wrapper ul.menu li:first-child,
#block-dm_profile-profile_quick_view_block .links-wrapper ul.menu li:first-child {
  border-top: 1px solid #fff;
}
/* line 125, ../scss/_header_components.scss */
#block-dm_profile-profile_authenticated_menu_block .links-wrapper ul.menu li a,
#block-dm_profile-profile_quick_view_block .links-wrapper ul.menu li a {
  border-bottom: 1px solid #f0f1f2;
  padding: 8px 19px;
  white-space: nowrap;
}
/* line 130, ../scss/_header_components.scss */
#block-dm_profile-profile_authenticated_menu_block .links-wrapper ul.menu li a:active, #block-dm_profile-profile_authenticated_menu_block .links-wrapper ul.menu li a:hover,
#block-dm_profile-profile_quick_view_block .links-wrapper ul.menu li a:active,
#block-dm_profile-profile_quick_view_block .links-wrapper ul.menu li a:hover {
  background: #fafafa;
  text-decoration: none;
}
/* line 139, ../scss/_header_components.scss */
#block-dm_profile-profile_authenticated_menu_block .open .details-wrapper,
#block-dm_profile-profile_quick_view_block .open .details-wrapper {
  opacity: 1;
  background: #f0f1f2;
}
/* line 144, ../scss/_header_components.scss */
#block-dm_profile-profile_authenticated_menu_block .open .links-wrapper,
#block-dm_profile-profile_quick_view_block .open .links-wrapper {
  display: block;
}

/* line 151, ../scss/_header_components.scss */
#block-dm_profile-profile_quick_view_block .links-wrapper {
  min-width: 100%;
}

/* line 158, ../scss/_header_components.scss */
.dm-profile-authenticated-menu-wrapper .details-wrapper {
  width: 52px;
  height: 52px;
  padding: 16px;
  opacity: .7;
}
/* line 164, ../scss/_header_components.scss */
.dm-profile-authenticated-menu-wrapper .details-wrapper:hover, .dm-profile-authenticated-menu-wrapper .details-wrapper:active {
  opacity: 1;
}
/* line 168, ../scss/_header_components.scss */
.dm-profile-authenticated-menu-wrapper .details-wrapper > span {
  width: 20px;
  height: 20px;
  display: block;
  background: transparent url(../images/icons/icon-grid-menu.svg) no-repeat center center;
  background-size: contain;
}

/* line 178, ../scss/_header_components.scss */
#header #block-custom_search_blocks-1,
#header #block-search-form,
#header #block-dm_template_tools-dm_resource_search {
  position: relative;
  float: left;
}
/* line 185, ../scss/_header_components.scss */
#header #block-custom_search_blocks-1 .search-form-toggle,
#header #block-search-form .search-form-toggle,
#header #block-dm_template_tools-dm_resource_search .search-form-toggle {
  width: 52px;
  height: 52px;
  padding: 16px;
  cursor: pointer;
  opacity: .7;
}
/* line 193, ../scss/_header_components.scss */
#header #block-custom_search_blocks-1 .search-form-toggle:hover, #header #block-custom_search_blocks-1 .search-form-toggle:active,
#header #block-search-form .search-form-toggle:hover,
#header #block-search-form .search-form-toggle:active,
#header #block-dm_template_tools-dm_resource_search .search-form-toggle:hover,
#header #block-dm_template_tools-dm_resource_search .search-form-toggle:active {
  opacity: 1;
}
/* line 197, ../scss/_header_components.scss */
#header #block-custom_search_blocks-1 .search-form-toggle span.icon,
#header #block-search-form .search-form-toggle span.icon,
#header #block-dm_template_tools-dm_resource_search .search-form-toggle span.icon {
  width: 20px;
  height: 20px;
  display: block;
  background: transparent url(../images/social/search_icon.png) no-repeat center center;
  background-size: contain;
}
/* line 205, ../scss/_header_components.scss */
#header #block-custom_search_blocks-1 .open .search-form-toggle,
#header #block-search-form .open .search-form-toggle,
#header #block-dm_template_tools-dm_resource_search .open .search-form-toggle {
  opacity: 1;
  background: #f0f1f2;
}
/* line 211, ../scss/_header_components.scss */
#header #block-custom_search_blocks-1 .search-form-wrapper,
#header #block-search-form .search-form-wrapper,
#header #block-dm_template_tools-dm_resource_search .search-form-wrapper {
  -moz-box-shadow: 1px 3px 4px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 1px 3px 4px rgba(0, 0, 0, 0.5);
  box-shadow: 1px 3px 4px rgba(0, 0, 0, 0.5);
  display: none;
  position: absolute;
  top: 56px;
  right: 0;
  padding: 10px;
  min-width: 300px;
  background: #fff;
  z-index: 1000;
}
/* line 222, ../scss/_header_components.scss */
#header #block-custom_search_blocks-1 .open .search-form-wrapper,
#header #block-search-form .open .search-form-wrapper,
#header #block-dm_template_tools-dm_resource_search .open .search-form-wrapper {
  display: block;
}

/* line 234, ../scss/_header_components.scss */
#block-custom_search_blocks-1 form .form-item-search-block-form,
#block-custom_search_blocks-1 form .form-item-search-text,
#block-custom_search_blocks-1 form input.form-text,
#block-search-form form .form-item-search-block-form,
#block-search-form form .form-item-search-text,
#block-search-form form input.form-text,
#block-dm_template_tools-dm_resource_search form .form-item-search-block-form,
#block-dm_template_tools-dm_resource_search form .form-item-search-text,
#block-dm_template_tools-dm_resource_search form input.form-text {
  width: 100%;
}
/* line 239, ../scss/_header_components.scss */
#block-custom_search_blocks-1 form > div,
#block-custom_search_blocks-1 form .container-inline,
#block-search-form form > div,
#block-search-form form .container-inline,
#block-dm_template_tools-dm_resource_search form > div,
#block-dm_template_tools-dm_resource_search form .container-inline {
  position: relative;
}
/* line 253, ../scss/_header_components.scss */
#block-custom_search_blocks-1 form .form-item.form-type-textfield,
#block-search-form form .form-item.form-type-textfield,
#block-dm_template_tools-dm_resource_search form .form-item.form-type-textfield {
  margin: 0;
}
/* line 256, ../scss/_header_components.scss */
#block-custom_search_blocks-1 form .form-item.form-type-textfield input.form-text,
#block-search-form form .form-item.form-type-textfield input.form-text,
#block-dm_template_tools-dm_resource_search form .form-item.form-type-textfield input.form-text {
  -moz-transition: all, 300ms, cubic-bezier(0.62, 0, 0.48, 1);
  -o-transition: all, 300ms, cubic-bezier(0.62, 0, 0.48, 1);
  -webkit-transition: all, 300ms, cubic-bezier(0.62, 0, 0.48, 1);
  transition: all 300ms cubic-bezier(0.62, 0, 0.48, 1);
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  line-height: 1.4em;
  font-size: 16px;
  border: 0;
  outline: none;
  color: #7e7a78;
  padding: 5px 35px 6px 7px;
}
/* line 70, ../scss/mixins/_mixins.scss */
#block-custom_search_blocks-1 form .form-item.form-type-textfield input.form-text::-webkit-input-placeholder,
#block-search-form form .form-item.form-type-textfield input.form-text::-webkit-input-placeholder,
#block-dm_template_tools-dm_resource_search form .form-item.form-type-textfield input.form-text::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #7e7a78;
  font-weight: 300;
  font-style: italic;
  font-size: inherit;
  padding-top: 2px;
}
/* line 77, ../scss/mixins/_mixins.scss */
#block-custom_search_blocks-1 form .form-item.form-type-textfield input.form-text:-moz-placeholder,
#block-search-form form .form-item.form-type-textfield input.form-text:-moz-placeholder,
#block-dm_template_tools-dm_resource_search form .form-item.form-type-textfield input.form-text:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #7e7a78;
  font-weight: 300;
  font-style: italic;
  font-size: inherit;
  padding-top: 2px;
}
/* line 84, ../scss/mixins/_mixins.scss */
#block-custom_search_blocks-1 form .form-item.form-type-textfield input.form-text::-moz-placeholder,
#block-search-form form .form-item.form-type-textfield input.form-text::-moz-placeholder,
#block-dm_template_tools-dm_resource_search form .form-item.form-type-textfield input.form-text::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #7e7a78;
  font-weight: 300;
  font-style: italic;
  font-size: inherit;
  padding-top: 2px;
}
/* line 91, ../scss/mixins/_mixins.scss */
#block-custom_search_blocks-1 form .form-item.form-type-textfield input.form-text:-ms-input-placeholder,
#block-search-form form .form-item.form-type-textfield input.form-text:-ms-input-placeholder,
#block-dm_template_tools-dm_resource_search form .form-item.form-type-textfield input.form-text:-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #7e7a78;
  font-weight: 300;
  font-style: italic;
  font-size: inherit;
  padding-top: 2px;
}
/* line 99, ../scss/mixins/_mixins.scss */
#block-custom_search_blocks-1 form .form-item.form-type-textfield input.form-text.hasPlaceholder,
#block-search-form form .form-item.form-type-textfield input.form-text.hasPlaceholder,
#block-dm_template_tools-dm_resource_search form .form-item.form-type-textfield input.form-text.hasPlaceholder {
  color: #7e7a78;
  font-weight: 300;
  font-style: italic;
  font-size: inherit;
  padding-top: 2px;
}
/* line 268, ../scss/_header_components.scss */
body.wf-active #block-custom_search_blocks-1 form .form-item.form-type-textfield input.form-text, body.wf-active
#block-search-form form .form-item.form-type-textfield input.form-text, body.wf-active
#block-dm_template_tools-dm_resource_search form .form-item.form-type-textfield input.form-text {
  width: 218px;
}
/* line 272, ../scss/_header_components.scss */
#block-custom_search_blocks-1 form .form-item.form-type-textfield input.form-text:focus, #block-custom_search_blocks-1 form .form-item.form-type-textfield input.form-text:active,
#block-search-form form .form-item.form-type-textfield input.form-text:focus,
#block-search-form form .form-item.form-type-textfield input.form-text:active,
#block-dm_template_tools-dm_resource_search form .form-item.form-type-textfield input.form-text:focus,
#block-dm_template_tools-dm_resource_search form .form-item.form-type-textfield input.form-text:active {
  background: #fff;
}
/* line 277, ../scss/_header_components.scss */
#block-custom_search_blocks-1 form .form-actions,
#block-search-form form .form-actions,
#block-dm_template_tools-dm_resource_search form .form-actions {
  margin: 0;
}
/* line 280, ../scss/_header_components.scss */
#block-custom_search_blocks-1 form .form-submit,
#block-search-form form .form-submit,
#block-dm_template_tools-dm_resource_search form .form-submit {
  width: 16px;
  height: 16px;
  cursor: pointer;
  border: none;
  display: block;
  background: transparent url(../images/social/search_icon.png) no-repeat center center;
  background-size: contain;
  padding: 0;
  margin: 0;
  position: absolute;
  right: 10px;
  top: 9px;
  text-decoration: none;
  font-size: 0px;
  text-indent: -5000px;
}

/* line 297, ../scss/_header_components.scss */
#block-custom_search_blocks-1,
#block-search-form,
#block-dm_template_tools-dm_resource_search,
#block-dm_profile-profile_authenticated_menu_block,
.dm-profile-authenticated-menu-wrapper {
  position: relative;
  position: relative;
}
/* line 975, ../scss/mixins/_mixins.scss */
#block-custom_search_blocks-1 .open .search-form-toggle .sarr, #block-custom_search_blocks-1 .open .search-form-toggle .arr,
#block-search-form .open .search-form-toggle .sarr,
#block-search-form .open .search-form-toggle .arr,
#block-dm_template_tools-dm_resource_search .open .search-form-toggle .sarr,
#block-dm_template_tools-dm_resource_search .open .search-form-toggle .arr,
#block-dm_profile-profile_authenticated_menu_block .open .search-form-toggle .sarr,
#block-dm_profile-profile_authenticated_menu_block .open .search-form-toggle .arr,
.dm-profile-authenticated-menu-wrapper .open .search-form-toggle .sarr,
.dm-profile-authenticated-menu-wrapper .open .search-form-toggle .arr {
  display: block;
}
/* line 980, ../scss/mixins/_mixins.scss */
#block-custom_search_blocks-1 .sarr, #block-custom_search_blocks-1 .arr,
#block-search-form .sarr,
#block-search-form .arr,
#block-dm_template_tools-dm_resource_search .sarr,
#block-dm_template_tools-dm_resource_search .arr,
#block-dm_profile-profile_authenticated_menu_block .sarr,
#block-dm_profile-profile_authenticated_menu_block .arr,
.dm-profile-authenticated-menu-wrapper .sarr,
.dm-profile-authenticated-menu-wrapper .arr {
  content: ' ';
  border-color: transparent;
  border-style: dashed dashed solid;
  border-width: 0 8.5px 8.5px;
  display: none;
  position: absolute;
  left: calc(50% - 8.5px);
  z-index: 1001;
}
/* line 992, ../scss/mixins/_mixins.scss */
#block-custom_search_blocks-1 .sarr,
#block-search-form .sarr,
#block-dm_template_tools-dm_resource_search .sarr,
#block-dm_profile-profile_authenticated_menu_block .sarr,
.dm-profile-authenticated-menu-wrapper .sarr {
  border-bottom-color: rgba(0, 0, 0, 0.2);
  top: 47px;
}
/* line 996, ../scss/mixins/_mixins.scss */
#block-custom_search_blocks-1 .arr,
#block-search-form .arr,
#block-dm_template_tools-dm_resource_search .arr,
#block-dm_profile-profile_authenticated_menu_block .arr,
.dm-profile-authenticated-menu-wrapper .arr {
  border-bottom-color: #fff;
  top: 48px;
}
/* line 975, ../scss/mixins/_mixins.scss */
#block-custom_search_blocks-1 .open .details-wrapper .sarr, #block-custom_search_blocks-1 .open .details-wrapper .arr,
#block-search-form .open .details-wrapper .sarr,
#block-search-form .open .details-wrapper .arr,
#block-dm_template_tools-dm_resource_search .open .details-wrapper .sarr,
#block-dm_template_tools-dm_resource_search .open .details-wrapper .arr,
#block-dm_profile-profile_authenticated_menu_block .open .details-wrapper .sarr,
#block-dm_profile-profile_authenticated_menu_block .open .details-wrapper .arr,
.dm-profile-authenticated-menu-wrapper .open .details-wrapper .sarr,
.dm-profile-authenticated-menu-wrapper .open .details-wrapper .arr {
  display: block;
}
/* line 980, ../scss/mixins/_mixins.scss */
#block-custom_search_blocks-1 .sarr, #block-custom_search_blocks-1 .arr,
#block-search-form .sarr,
#block-search-form .arr,
#block-dm_template_tools-dm_resource_search .sarr,
#block-dm_template_tools-dm_resource_search .arr,
#block-dm_profile-profile_authenticated_menu_block .sarr,
#block-dm_profile-profile_authenticated_menu_block .arr,
.dm-profile-authenticated-menu-wrapper .sarr,
.dm-profile-authenticated-menu-wrapper .arr {
  content: ' ';
  border-color: transparent;
  border-style: dashed dashed solid;
  border-width: 0 8.5px 8.5px;
  display: none;
  position: absolute;
  left: calc(50% - 8.5px);
  z-index: 1001;
}
/* line 992, ../scss/mixins/_mixins.scss */
#block-custom_search_blocks-1 .sarr,
#block-search-form .sarr,
#block-dm_template_tools-dm_resource_search .sarr,
#block-dm_profile-profile_authenticated_menu_block .sarr,
.dm-profile-authenticated-menu-wrapper .sarr {
  border-bottom-color: rgba(0, 0, 0, 0.2);
  top: 47px;
}
/* line 996, ../scss/mixins/_mixins.scss */
#block-custom_search_blocks-1 .arr,
#block-search-form .arr,
#block-dm_template_tools-dm_resource_search .arr,
#block-dm_profile-profile_authenticated_menu_block .arr,
.dm-profile-authenticated-menu-wrapper .arr {
  border-bottom-color: #fff;
  top: 48px;
}
@media (min-width: 481px) and (max-width: 1099px) {
  /* line 305, ../scss/_header_components.scss */
  #block-custom_search_blocks-1 .details-wrapper,
  #block-custom_search_blocks-1 .search-form-toggle,
  #block-search-form .details-wrapper,
  #block-search-form .search-form-toggle,
  #block-dm_template_tools-dm_resource_search .details-wrapper,
  #block-dm_template_tools-dm_resource_search .search-form-toggle,
  #block-dm_profile-profile_authenticated_menu_block .details-wrapper,
  #block-dm_profile-profile_authenticated_menu_block .search-form-toggle,
  .dm-profile-authenticated-menu-wrapper .details-wrapper,
  .dm-profile-authenticated-menu-wrapper .search-form-toggle {
    width: 40px;
    padding-left: 10px;
    padding-right: 10px;
  }
}
@media (min-width: 1100px) and (max-width: 1349px) {
  /* line 305, ../scss/_header_components.scss */
  #block-custom_search_blocks-1 .details-wrapper,
  #block-custom_search_blocks-1 .search-form-toggle,
  #block-search-form .details-wrapper,
  #block-search-form .search-form-toggle,
  #block-dm_template_tools-dm_resource_search .details-wrapper,
  #block-dm_template_tools-dm_resource_search .search-form-toggle,
  #block-dm_profile-profile_authenticated_menu_block .details-wrapper,
  #block-dm_profile-profile_authenticated_menu_block .search-form-toggle,
  .dm-profile-authenticated-menu-wrapper .details-wrapper,
  .dm-profile-authenticated-menu-wrapper .search-form-toggle {
    width: 40px;
    padding-left: 10px;
    padding-right: 10px;
  }
}

/* line 330, ../scss/_header_components.scss */
#header #block-system-user-menu ul.menu {
  padding: 0;
  font-size: 0;
}
/* line 334, ../scss/_header_components.scss */
#header #block-system-user-menu ul.menu li {
  margin: 0;
  padding: 0 5px;
  line-height: 38px;
  font-size: 14px;
  border: 1px solid #789327;
  width: 115px;
  float: left;
}
/* line 342, ../scss/_header_components.scss */
#header #block-system-user-menu ul.menu li a {
  display: block;
  margin: 0;
  padding: 9px 5px;
}
/* line 346, ../scss/_header_components.scss */
#header #block-system-user-menu ul.menu li a.active {
  font-weight: normal;
}
/* line 350, ../scss/_header_components.scss */
#header #block-system-user-menu ul.menu li.first {
  background: #789327;
  -moz-border-radius: 7px 0 0 7px;
  -webkit-border-radius: 7px;
  border-radius: 7px 0 0 7px;
  text-shadow: -1px -1px #576b1c;
}
/* line 355, ../scss/_header_components.scss */
#header #block-system-user-menu ul.menu li.first a:link, #header #block-system-user-menu ul.menu li.first a:visited, #header #block-system-user-menu ul.menu li.first a:hover, #header #block-system-user-menu ul.menu li.first a:active {
  color: #fff;
}
/* line 360, ../scss/_header_components.scss */
#header #block-system-user-menu ul.menu li.last {
  width: 93px;
  background: #fff;
  -moz-border-radius: 0 7px 7px 0;
  -webkit-border-radius: 0;
  border-radius: 0 7px 7px 0;
}
/* line 365, ../scss/_header_components.scss */
#header #block-system-user-menu ul.menu li.last a:link, #header #block-system-user-menu ul.menu li.last a:visited, #header #block-system-user-menu ul.menu li.last a:hover, #header #block-system-user-menu ul.menu li.last a:active {
  color: #789327;
}

/* line 375, ../scss/_header_components.scss */
body.not-logged-in #block-dm_profile-dm_profile_custom_login_block ul.menu li.last a {
  background-color: #b71c1c;
  color: #fff;
  padding: 3px 5px;
  border-radius: 3px;
  line-height: 1;
}
/* line 382, ../scss/_header_components.scss */
body.not-logged-in #block-dm_profile-dm_profile_custom_login_block ul.menu li.last a:hover, body.not-logged-in #block-dm_profile-dm_profile_custom_login_block ul.menu li.last a:focus {
  text-decoration: none;
  background-color: #cd1f1f;
}
/* line 386, ../scss/_header_components.scss */
body.not-logged-in #block-dm_profile-dm_profile_custom_login_block ul.menu li.last a:active {
  background-color: #a11919;
}

/* line 392, ../scss/_header_components.scss */
.page-user-login #header #block-system-user-menu ul.menu li.active-trail {
  background: #789327;
}
/* line 395, ../scss/_header_components.scss */
.page-user-login #header #block-system-user-menu ul.menu li.active-trail a:link, .page-user-login #header #block-system-user-menu ul.menu li.active-trail a:visited, .page-user-login #header #block-system-user-menu ul.menu li.active-trail a:hover, .page-user-login #header #block-system-user-menu ul.menu li.active-trail a:active {
  color: #fff;
}
/* line 400, ../scss/_header_components.scss */
.page-user-login #header #block-system-user-menu ul.menu li.first {
  background: #fff;
}
/* line 403, ../scss/_header_components.scss */
.page-user-login #header #block-system-user-menu ul.menu li.first a:link, .page-user-login #header #block-system-user-menu ul.menu li.first a:visited, .page-user-login #header #block-system-user-menu ul.menu li.first a:hover, .page-user-login #header #block-system-user-menu ul.menu li.first a:active {
  color: #789327;
}

/* line 410, ../scss/_header_components.scss */
#navigation {
  border-bottom: 1px solid #bbc5cd;
}

/* Primary Menu */
/* line 417, ../scss/_header_components.scss */
#header-left-region,
#nav-left-region {
  -webkit-text-size-adjust: none;
}
/* line 426, ../scss/_header_components.scss */
#header-left-region .block-superfish .content,
#header-left-region .block-nice-menus .content,
#nav-left-region .block-superfish .content,
#nav-left-region .block-nice-menus .content {
  z-index: 6;
  position: relative;
}
/* line 432, ../scss/_header_components.scss */
#header-left-region ul.nice-menu,
#nav-left-region ul.nice-menu {
  padding: 0;
  margin: 0px 0;
  height: 52px;
  border-left: 1px solid #f0f1f2;
  border-right: 1px solid #f0f1f2;
  position: relative;
}
/* line 440, ../scss/_header_components.scss */
#header-left-region ul.nice-menu li,
#nav-left-region ul.nice-menu li {
  list-style: none;
  float: left;
  display: block;
  height: 50px;
}
/* line 449, ../scss/_header_components.scss */
#header-left-region ul.nice-menu li a,
#nav-left-region ul.nice-menu li a {
  font-size: 15px;
  display: block;
  color: #7e7a78;
  text-transform: uppercase;
  text-decoration: none;
  text-align: center;
  line-height: 52px;
  height: 52px;
  position: relative;
  top: 0px;
  z-index: 6;
  padding: 0 19px;
}
/* line 464, ../scss/_header_components.scss */
.wf-active #header-left-region ul.nice-menu li a, .wf-active
#nav-left-region ul.nice-menu li a {
  padding: 0 21px;
}
/* line 469, ../scss/_header_components.scss */
#header-left-region ul.nice-menu li:hover, #header-left-region ul.nice-menu li.qtip-hover, #header-left-region ul.nice-menu li.active,
#nav-left-region ul.nice-menu li:hover,
#nav-left-region ul.nice-menu li.qtip-hover,
#nav-left-region ul.nice-menu li.active {
  color: #fafafa;
}
/* line 474, ../scss/_header_components.scss */
#header-left-region .menu-arrow,
#nav-left-region .menu-arrow {
  display: none;
  width: 22px;
  height: 52px;
  background: transparent url(../images/arrow_dropdown.png) center bottom no-repeat;
  position: absolute;
  z-index: 0;
  top: 0;
}
/* line 483, ../scss/_header_components.scss */
#header-left-region .menu-arrow.processed,
#nav-left-region .menu-arrow.processed {
  display: block;
}
/* line 489, ../scss/_header_components.scss */
#header-left-region ul.sf-menu,
#nav-left-region ul.sf-menu {
  padding: 0;
  margin: 0px 0;
  height: 51px;
  position: relative;
}
/* line 497, ../scss/_header_components.scss */
#header-left-region ul.sf-menu a,
#nav-left-region ul.sf-menu a {
  -moz-transition: border, 300ms, cubic-bezier(0.62, 0, 0.48, 1) background 300ms cubic-bezier(0.62, 0, 0.48, 1);
  -o-transition: border, 300ms, cubic-bezier(0.62, 0, 0.48, 1) background 300ms cubic-bezier(0.62, 0, 0.48, 1);
  -webkit-transition: border, 300ms, cubic-bezier(0.62, 0, 0.48, 1) background 300ms cubic-bezier(0.62, 0, 0.48, 1);
  transition: border 300ms cubic-bezier(0.62, 0, 0.48, 1) background 300ms cubic-bezier(0.62, 0, 0.48, 1);
  text-decoration: none;
}
/* line 502, ../scss/_header_components.scss */
#header-left-region ul.sf-menu li.sf-depth-1,
#nav-left-region ul.sf-menu li.sf-depth-1 {
  list-style: none;
  float: left;
  display: block;
  height: 50px;
}
/* line 511, ../scss/_header_components.scss */
#header-left-region ul.sf-menu li.sf-depth-1 > a,
#nav-left-region ul.sf-menu li.sf-depth-1 > a {
  font-size: 13px;
  display: block;
  color: #1d1c1b;
  text-transform: uppercase;
  text-align: center;
  line-height: 40px;
  height: 51px;
  position: relative;
  top: 0px;
  z-index: 6;
  padding: 0 16px;
  border-top: 6px solid #fff;
}
/* line 526, ../scss/_header_components.scss */
.wf-active #header-left-region ul.sf-menu li.sf-depth-1 > a, .wf-active
#nav-left-region ul.sf-menu li.sf-depth-1 > a {
  padding: 0 12px;
  font-size: 15px;
}
/* line 530, ../scss/_header_components.scss */
#header-left-region ul.sf-menu li.sf-depth-1 > a :active,
#nav-left-region ul.sf-menu li.sf-depth-1 > a :active {
  border-top: 6px solid #505B65;
}
@media (min-width: 1350px) {
  /* line 511, ../scss/_header_components.scss */
  #header-left-region ul.sf-menu li.sf-depth-1 > a,
  #nav-left-region ul.sf-menu li.sf-depth-1 > a {
    padding: 0 22px;
  }
  /* line 544, ../scss/_header_components.scss */
  .wf-active #header-left-region ul.sf-menu li.sf-depth-1 > a, .wf-active
  #nav-left-region ul.sf-menu li.sf-depth-1 > a {
    padding: 0 22px;
  }
}
/* line 552, ../scss/_header_components.scss */
#header-left-region ul.sf-menu li.sf-depth-1 > a.sf-with-ul > span,
#nav-left-region ul.sf-menu li.sf-depth-1 > a.sf-with-ul > span {
  display: none;
}
/* line 556, ../scss/_header_components.scss */
#header-left-region ul.sf-menu li.sf-depth-1.active-trail,
#nav-left-region ul.sf-menu li.sf-depth-1.active-trail {
  height: 52px;
  z-index: 500;
}
/* line 564, ../scss/_header_components.scss */
#header-left-region ul.sf-menu li.sf-depth-1.active-trail > a,
#nav-left-region ul.sf-menu li.sf-depth-1.active-trail > a {
  color: #030302;
  padding: 0 12px;
}
@media (min-width: 1100px) {
  /* line 564, ../scss/_header_components.scss */
  #header-left-region ul.sf-menu li.sf-depth-1.active-trail > a,
  #nav-left-region ul.sf-menu li.sf-depth-1.active-trail > a {
    padding: 0 16px;
  }
  /* line 574, ../scss/_header_components.scss */
  .wf-active #header-left-region ul.sf-menu li.sf-depth-1.active-trail > a, .wf-active
  #nav-left-region ul.sf-menu li.sf-depth-1.active-trail > a {
    padding: 0 16px;
  }
}
@media (min-width: 1350px) {
  /* line 564, ../scss/_header_components.scss */
  #header-left-region ul.sf-menu li.sf-depth-1.active-trail > a,
  #nav-left-region ul.sf-menu li.sf-depth-1.active-trail > a {
    padding: 0 21px;
  }
  /* line 581, ../scss/_header_components.scss */
  .wf-active #header-left-region ul.sf-menu li.sf-depth-1.active-trail > a, .wf-active
  #nav-left-region ul.sf-menu li.sf-depth-1.active-trail > a {
    padding: 0 21px;
  }
}
/* line 589, ../scss/_header_components.scss */
#header-left-region ul.sf-menu li.sf-depth-1.active-trail > ul, #header-left-region ul.sf-menu li.sf-depth-1.active-trail.sfHover > ul, #header-left-region ul.sf-menu li.sf-depth-1.active-trail:hover > ul,
#nav-left-region ul.sf-menu li.sf-depth-1.active-trail > ul,
#nav-left-region ul.sf-menu li.sf-depth-1.active-trail.sfHover > ul,
#nav-left-region ul.sf-menu li.sf-depth-1.active-trail:hover > ul {
  border-top: 1px solid white;
}
/* line 594, ../scss/_header_components.scss */
#header-left-region ul.sf-menu li.sf-depth-1.active-trail + li,
#nav-left-region ul.sf-menu li.sf-depth-1.active-trail + li {
  border-left: none;
}
/* line 600, ../scss/_header_components.scss */
#header-left-region ul.sf-menu li.sf-depth-1.sfHover > a, #header-left-region ul.sf-menu li.sf-depth-1:hover > a,
#nav-left-region ul.sf-menu li.sf-depth-1.sfHover > a,
#nav-left-region ul.sf-menu li.sf-depth-1:hover > a {
  background-color: #fafafa;
  color: black;
  border-top: 6px solid #bbc5cd;
}
/* line 606, ../scss/_header_components.scss */
#header-left-region ul.sf-menu li.sf-depth-1.sfHover + li.active-trail, #header-left-region ul.sf-menu li.sf-depth-1.sfHover + li.active-trail > a, #header-left-region ul.sf-menu li.sf-depth-1:hover + li.active-trail, #header-left-region ul.sf-menu li.sf-depth-1:hover + li.active-trail > a,
#nav-left-region ul.sf-menu li.sf-depth-1.sfHover + li.active-trail,
#nav-left-region ul.sf-menu li.sf-depth-1.sfHover + li.active-trail > a,
#nav-left-region ul.sf-menu li.sf-depth-1:hover + li.active-trail,
#nav-left-region ul.sf-menu li.sf-depth-1:hover + li.active-trail > a {
  height: 52px;
}
/* line 612, ../scss/_header_components.scss */
#header-left-region ul.sf-menu li.sf-depth-1 ul,
#nav-left-region ul.sf-menu li.sf-depth-1 ul {
  overflow: visible !important;
}
/* line 614, ../scss/_header_components.scss */
#header-left-region ul.sf-menu li.sf-depth-1 ul,
#nav-left-region ul.sf-menu li.sf-depth-1 ul {
  -moz-box-shadow: 1px 3px 4px rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 1px 3px 4px rgba(0, 0, 0, 0.5);
  box-shadow: 1px 3px 4px rgba(0, 0, 0, 0.5);
  padding: 0 !important;
  background: none;
  border-radius: 0;
  width: 14em;
}
/* line 626, ../scss/_header_components.scss */
#header-left-region ul.sf-menu li.sf-depth-1 ul li.active-trail,
#nav-left-region ul.sf-menu li.sf-depth-1 ul li.active-trail {
  background-color: white;
}
/* line 630, ../scss/_header_components.scss */
#header-left-region ul.sf-menu li.sf-depth-1 ul li a,
#nav-left-region ul.sf-menu li.sf-depth-1 ul li a {
  line-height: 20px;
  text-transform: none;
  text-align: left;
  padding: 8px 19px;
  top: 0px;
  border-bottom: 1px solid #f0f1f2;
}
/* line 646, ../scss/_header_components.scss */
#header-left-region ul.sf-menu li.sf-depth-1 ul li.last,
#nav-left-region ul.sf-menu li.sf-depth-1 ul li.last {
  border-bottom: 0;
}
/* line 650, ../scss/_header_components.scss */
#header-left-region ul.sf-menu li.sf-depth-1 ul li.sfHover,
#header-left-region ul.sf-menu li.sf-depth-1 ul li:hover,
#nav-left-region ul.sf-menu li.sf-depth-1 ul li.sfHover,
#nav-left-region ul.sf-menu li.sf-depth-1 ul li:hover {
  background-color: #f0f1f2;
}
/* line 687, ../scss/_header_components.scss */
#header-left-region ul.sf-menu li.sf-depth-1:hover, #header-left-region ul.sf-menu li.sf-depth-1.qtip-hover, #header-left-region ul.sf-menu li.sf-depth-1.active,
#nav-left-region ul.sf-menu li.sf-depth-1:hover,
#nav-left-region ul.sf-menu li.sf-depth-1.qtip-hover,
#nav-left-region ul.sf-menu li.sf-depth-1.active {
  color: #fafafa;
}
/* line 700, ../scss/_header_components.scss */
#header-left-region ul.sf-menu li.sf-depth-1.sfHover a, #header-left-region ul.sf-menu li.sf-depth-1:hover a,
#nav-left-region ul.sf-menu li.sf-depth-1.sfHover a,
#nav-left-region ul.sf-menu li.sf-depth-1:hover a {
  color: #1d1c1b;
}
/* line 704, ../scss/_header_components.scss */
#header-left-region ul.sf-menu li.sf-depth-1.sfHover > ul, #header-left-region ul.sf-menu li.sf-depth-1:hover > ul,
#nav-left-region ul.sf-menu li.sf-depth-1.sfHover > ul,
#nav-left-region ul.sf-menu li.sf-depth-1:hover > ul {
  top: 52px;
}
/* line 709, ../scss/_header_components.scss */
#header-left-region ul.sf-menu li.sf-depth-1.sfHover li.sf-depth-2, #header-left-region ul.sf-menu li.sf-depth-1:hover li.sf-depth-2,
#nav-left-region ul.sf-menu li.sf-depth-1.sfHover li.sf-depth-2,
#nav-left-region ul.sf-menu li.sf-depth-1:hover li.sf-depth-2 {
  position: static;
}
/* line 712, ../scss/_header_components.scss */
#header-left-region ul.sf-menu li.sf-depth-1.sfHover li.sf-depth-2 > ul, #header-left-region ul.sf-menu li.sf-depth-1:hover li.sf-depth-2 > ul,
#nav-left-region ul.sf-menu li.sf-depth-1.sfHover li.sf-depth-2 > ul,
#nav-left-region ul.sf-menu li.sf-depth-1:hover li.sf-depth-2 > ul {
  background-color: white;
  top: -1px;
  bottom: -1px;
}
/* line 722, ../scss/_header_components.scss */
#header-left-region ul.sf-menu li ul li,
#nav-left-region ul.sf-menu li ul li {
  background: white;
  padding: 0;
}
/* line 726, ../scss/_header_components.scss */
#header-left-region ul.sf-menu li ul li a,
#nav-left-region ul.sf-menu li ul li a {
  text-transform: none;
}
/* line 730, ../scss/_header_components.scss */
#header-left-region ul.sf-menu .sf-sub-indicator,
#nav-left-region ul.sf-menu .sf-sub-indicator {
  background-image: url("/sites/all/libraries/superfish/images/arrows-777777.png");
}
/* line 734, ../scss/_header_components.scss */
#header-left-region ul.sf-menu li.sf-depth-1 a.menu-badge,
#nav-left-region ul.sf-menu li.sf-depth-1 a.menu-badge {
  padding-right: 80px;
}
/* line 737, ../scss/_header_components.scss */
#header-left-region ul.sf-menu li.sf-depth-1 a.menu-badge:before,
#nav-left-region ul.sf-menu li.sf-depth-1 a.menu-badge:before {
  padding: 5px 8px;
  font-size: 12px;
  line-height: 1em;
  display: block;
  color: #fff;
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 0.05em;
  text-shadow: 1px 1px rgba(0, 0, 0, 0.5);
  border-radius: 2px;
  box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);
  position: absolute;
  right: 20px;
  margin-right: 8px;
}
/* line 956, ../scss/mixins/_mixins.scss */
#header-left-region ul.sf-menu li.sf-depth-1 a.menu-badge:before, #header-left-region ul.sf-menu li.sf-depth-1 a.menu-badge:before.free,
#nav-left-region ul.sf-menu li.sf-depth-1 a.menu-badge:before,
#nav-left-region ul.sf-menu li.sf-depth-1 a.menu-badge:before.free {
  background: linear-gradient(155deg, #5d9146 0%, #92c07d 100%);
}
/* line 959, ../scss/mixins/_mixins.scss */
#header-left-region ul.sf-menu li.sf-depth-1 a.menu-badge:before.premium,
#nav-left-region ul.sf-menu li.sf-depth-1 a.menu-badge:before.premium {
  background: linear-gradient(115deg, #c20f51 0%, #f14685 100%);
  display: none;
}
/* line 963, ../scss/mixins/_mixins.scss */
#header-left-region ul.sf-menu li.sf-depth-1 a.menu-badge:before.team,
#nav-left-region ul.sf-menu li.sf-depth-1 a.menu-badge:before.team {
  background: linear-gradient(155deg, #1d5c72 0%, #5488aa 100%);
  display: none;
}
/* line 745, ../scss/_header_components.scss */
#header-left-region ul.sf-menu li.sf-depth-1 a.menu-badge:before, #header-left-region ul.sf-menu li.sf-depth-1 a.menu-badge.free:before,
#nav-left-region ul.sf-menu li.sf-depth-1 a.menu-badge:before,
#nav-left-region ul.sf-menu li.sf-depth-1 a.menu-badge.free:before {
  content: 'Free';
  background: linear-gradient(155deg, #5d9146 0%, #92c07d 100%);
}
/* line 749, ../scss/_header_components.scss */
#header-left-region ul.sf-menu li.sf-depth-1 a.menu-badge.premium:before,
#nav-left-region ul.sf-menu li.sf-depth-1 a.menu-badge.premium:before {
  content: 'Premium';
  background: linear-gradient(115deg, #c20f51 0%, #f14685 100%);
}
/* line 753, ../scss/_header_components.scss */
#header-left-region ul.sf-menu li.sf-depth-1 a.menu-badge.team:before,
#nav-left-region ul.sf-menu li.sf-depth-1 a.menu-badge.team:before {
  content: 'Team';
  background: linear-gradient(155deg, #1d5c72 0%, #5488aa 100%);
}

/* line 763, ../scss/_header_components.scss */
#block-dm_profile-dm_profile_custom_login_block,
#block-dm_profile-profile_quick_view_block {
  position: relative;
}
/* line 975, ../scss/mixins/_mixins.scss */
#block-dm_profile-dm_profile_custom_login_block .open .details-wrapper .sarr, #block-dm_profile-dm_profile_custom_login_block .open .details-wrapper .arr,
#block-dm_profile-profile_quick_view_block .open .details-wrapper .sarr,
#block-dm_profile-profile_quick_view_block .open .details-wrapper .arr {
  display: block;
}
/* line 980, ../scss/mixins/_mixins.scss */
#block-dm_profile-dm_profile_custom_login_block .sarr, #block-dm_profile-dm_profile_custom_login_block .arr,
#block-dm_profile-profile_quick_view_block .sarr,
#block-dm_profile-profile_quick_view_block .arr {
  content: ' ';
  border-color: transparent;
  border-style: dashed dashed solid;
  border-width: 0 8.5px 8.5px;
  display: none;
  position: absolute;
  left: calc(50% - 8.5px);
  z-index: 1001;
}
/* line 992, ../scss/mixins/_mixins.scss */
#block-dm_profile-dm_profile_custom_login_block .sarr,
#block-dm_profile-profile_quick_view_block .sarr {
  border-bottom-color: rgba(0, 0, 0, 0.2);
  top: 47px;
}
/* line 996, ../scss/mixins/_mixins.scss */
#block-dm_profile-dm_profile_custom_login_block .arr,
#block-dm_profile-profile_quick_view_block .arr {
  border-bottom-color: #fff;
  top: 48px;
}
/* line 767, ../scss/_header_components.scss */
#block-dm_profile-dm_profile_custom_login_block .dm-profile-quickview-wrapper,
#block-dm_profile-profile_quick_view_block .dm-profile-quickview-wrapper {
  min-width: 130px;
}
/* line 770, ../scss/_header_components.scss */
#block-dm_profile-dm_profile_custom_login_block .dm-profile-quickview-wrapper .image-wrapper,
#block-dm_profile-profile_quick_view_block .dm-profile-quickview-wrapper .image-wrapper {
  float: right;
  padding-left: 6px;
}
@media (min-width: 481px) and (max-width: 1099px) {
  /* line 770, ../scss/_header_components.scss */
  #block-dm_profile-dm_profile_custom_login_block .dm-profile-quickview-wrapper .image-wrapper,
  #block-dm_profile-profile_quick_view_block .dm-profile-quickview-wrapper .image-wrapper {
    display: none;
  }
}
@media (min-width: 1100px) and (max-width: 1349px) {
  /* line 770, ../scss/_header_components.scss */
  #block-dm_profile-dm_profile_custom_login_block .dm-profile-quickview-wrapper .image-wrapper,
  #block-dm_profile-profile_quick_view_block .dm-profile-quickview-wrapper .image-wrapper {
    display: none;
  }
}
/* line 778, ../scss/_header_components.scss */
#block-dm_profile-dm_profile_custom_login_block .dm-profile-quickview-wrapper .image-wrapper img,
#block-dm_profile-profile_quick_view_block .dm-profile-quickview-wrapper .image-wrapper img {
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
  display: block;
  margin: 0 auto;
  height: 100%;
  max-width: 30px;
}
/* line 786, ../scss/_header_components.scss */
#block-dm_profile-dm_profile_custom_login_block .dm-profile-quickview-wrapper.open .details-wrapper,
#block-dm_profile-profile_quick_view_block .dm-profile-quickview-wrapper.open .details-wrapper {
  background-color: #f0f1f2;
}
/* line 789, ../scss/_header_components.scss */
#block-dm_profile-dm_profile_custom_login_block .dm-profile-quickview-wrapper.open .details-wrapper .caret,
#block-dm_profile-profile_quick_view_block .dm-profile-quickview-wrapper.open .details-wrapper .caret {
  transform: rotate(180deg);
}
/* line 793, ../scss/_header_components.scss */
#block-dm_profile-dm_profile_custom_login_block .dm-profile-quickview-wrapper .details-wrapper,
#block-dm_profile-profile_quick_view_block .dm-profile-quickview-wrapper .details-wrapper {
  float: right;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 20px;
  padding-left: 6px;
}
/* line 803, ../scss/_header_components.scss */
#block-dm_profile-dm_profile_custom_login_block .dm-profile-quickview-wrapper .details-wrapper.has-multiple-accounts .name-level-wrapper,
#block-dm_profile-profile_quick_view_block .dm-profile-quickview-wrapper .details-wrapper.has-multiple-accounts .name-level-wrapper {
  line-height: 18px;
}
/* line 808, ../scss/_header_components.scss */
#block-dm_profile-dm_profile_custom_login_block .dm-profile-quickview-wrapper .details-wrapper .caret,
#block-dm_profile-profile_quick_view_block .dm-profile-quickview-wrapper .details-wrapper .caret {
  width: 10px;
  height: 10px;
  background: url(../images/icons/icon-arrow-user.svg) center center no-repeat;
  display: block;
  position: absolute;
  right: 5px;
  top: 40%;
}
/* line 817, ../scss/_header_components.scss */
#block-dm_profile-dm_profile_custom_login_block .dm-profile-quickview-wrapper .details-wrapper .name-level-wrapper,
#block-dm_profile-profile_quick_view_block .dm-profile-quickview-wrapper .details-wrapper .name-level-wrapper {
  font-weight: bold;
  font-size: 1.2em;
  float: right;
  line-height: 30px;
  padding-left: 6px;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: inline-block;
  overflow: hidden;
}
@media (min-width: 481px) and (max-width: 1099px) {
  /* line 817, ../scss/_header_components.scss */
  #block-dm_profile-dm_profile_custom_login_block .dm-profile-quickview-wrapper .details-wrapper .name-level-wrapper,
  #block-dm_profile-profile_quick_view_block .dm-profile-quickview-wrapper .details-wrapper .name-level-wrapper {
    max-width: 130px;
  }
}
@media (min-width: 1100px) and (max-width: 1349px) {
  /* line 817, ../scss/_header_components.scss */
  #block-dm_profile-dm_profile_custom_login_block .dm-profile-quickview-wrapper .details-wrapper .name-level-wrapper,
  #block-dm_profile-profile_quick_view_block .dm-profile-quickview-wrapper .details-wrapper .name-level-wrapper {
    max-width: 150px;
  }
}
/* line 836, ../scss/_header_components.scss */
#block-dm_profile-dm_profile_custom_login_block .dm-profile-quickview-wrapper .details-wrapper .level-wrapper:before,
#block-dm_profile-profile_quick_view_block .dm-profile-quickview-wrapper .details-wrapper .level-wrapper:before {
  content: ' ';
}
/* line 840, ../scss/_header_components.scss */
#block-dm_profile-dm_profile_custom_login_block .dm-profile-quickview-wrapper .details-wrapper .current-account-wrapper,
#block-dm_profile-profile_quick_view_block .dm-profile-quickview-wrapper .details-wrapper .current-account-wrapper {
  font-size: 12px;
  font-weight: normal;
  line-height: 14px;
}
/* line 846, ../scss/_header_components.scss */
#block-dm_profile-dm_profile_custom_login_block .dm-profile-quickview-wrapper .details-wrapper .points-progress-bar-container,
#block-dm_profile-dm_profile_custom_login_block .dm-profile-quickview-wrapper .details-wrapper .points-progress-bar,
#block-dm_profile-profile_quick_view_block .dm-profile-quickview-wrapper .details-wrapper .points-progress-bar-container,
#block-dm_profile-profile_quick_view_block .dm-profile-quickview-wrapper .details-wrapper .points-progress-bar {
  width: 210px;
  height: 10px;
  display: block;
}
/* line 851, ../scss/_header_components.scss */
#block-dm_profile-dm_profile_custom_login_block .dm-profile-quickview-wrapper .details-wrapper .points-progress-bar-container,
#block-dm_profile-profile_quick_view_block .dm-profile-quickview-wrapper .details-wrapper .points-progress-bar-container {
  background: #e4e3e0;
  margin: 5px 0;
}
/* line 855, ../scss/_header_components.scss */
#block-dm_profile-dm_profile_custom_login_block .dm-profile-quickview-wrapper .details-wrapper .points-progress-bar-container .points-progress-bar,
#block-dm_profile-profile_quick_view_block .dm-profile-quickview-wrapper .details-wrapper .points-progress-bar-container .points-progress-bar {
  background-color: #789327;
}
/* line 858, ../scss/_header_components.scss */
html.cssgradients #block-dm_profile-dm_profile_custom_login_block .dm-profile-quickview-wrapper .details-wrapper .points-progress-bar-container .points-progress-bar, html.cssgradients
#block-dm_profile-profile_quick_view_block .dm-profile-quickview-wrapper .details-wrapper .points-progress-bar-container .points-progress-bar {
  background: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuMCIgeTE9IjAuNSIgeDI9IjEuMCIgeTI9IjAuNSI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzc4OTMyNyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzkwYzI1MyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0%, #789327), color-stop(100%, #90c253));
  background: -moz-linear-gradient(left center, #789327, #90c253);
  background: -webkit-linear-gradient(left center, #789327, #90c253);
  background: linear-gradient(to right center, #789327, #90c253);
}
/* line 861, ../scss/_header_components.scss */
html.no-cssgradients #block-dm_profile-dm_profile_custom_login_block .dm-profile-quickview-wrapper .details-wrapper .points-progress-bar-container .points-progress-bar, html.no-cssgradients
#block-dm_profile-profile_quick_view_block .dm-profile-quickview-wrapper .details-wrapper .points-progress-bar-container .points-progress-bar {
  background-color: #789327;
}
/* line 867, ../scss/_header_components.scss */
#block-dm_profile-dm_profile_custom_login_block .dm-profile-quickview-wrapper .links-wrapper,
#block-dm_profile-profile_quick_view_block .dm-profile-quickview-wrapper .links-wrapper {
  clear: right;
  float: right;
}
/* line 871, ../scss/_header_components.scss */
#block-dm_profile-dm_profile_custom_login_block .dm-profile-quickview-wrapper .links-wrapper > div,
#block-dm_profile-profile_quick_view_block .dm-profile-quickview-wrapper .links-wrapper > div {
  display: inline-block;
  vertical-align: middle;
  *vertical-align: auto;
  *zoom: 1;
  *display: inline;
}
/* line 874, ../scss/_header_components.scss */
#block-dm_profile-dm_profile_custom_login_block .dm-profile-quickview-wrapper .links-wrapper .link-first,
#block-dm_profile-profile_quick_view_block .dm-profile-quickview-wrapper .links-wrapper .link-first {
  padding-right: 5px;
}
/* line 877, ../scss/_header_components.scss */
#block-dm_profile-dm_profile_custom_login_block .dm-profile-quickview-wrapper .links-wrapper .link-second,
#block-dm_profile-profile_quick_view_block .dm-profile-quickview-wrapper .links-wrapper .link-second {
  padding-left: 5px;
  border-left: solid 1px #caa39a;
}

/* line 884, ../scss/_header_components.scss */
#block-dm_profile-dm_profile_custom_login_block {
  margin-top: 15px;
}
/* line 887, ../scss/_header_components.scss */
#block-dm_profile-dm_profile_custom_login_block .links-wrapper {
  float: right;
}

/* line 2, ../scss/_dmaas.scss */
body.not-app-user #menu-9326-1 a {
  background-image: url(../images/icons/icon-lock.svg);
  background-repeat: no-repeat;
  background-position: right 15px center;
}

/* line 11, ../scss/_dmaas.scss */
#block-dm_dmaas-dm_dmaas_user_groups {
  display: none;
  background: rgba(0, 0, 0, 0.6);
}
/* line 12, ../scss/_dmaas.scss */
#footer #footer-middle #block-dm_dmaas-dm_dmaas_user_groups {
  width: 100vw;
  height: 100vh;
}
/* line 20, ../scss/_dmaas.scss */
#block-dm_dmaas-dm_dmaas_user_groups.open {
  display: block;
  position: fixed;
  z-index: 1000;
  top: 0;
  left: 0;
}
/* line 28, ../scss/_dmaas.scss */
#block-dm_dmaas-dm_dmaas_user_groups .block-inner {
  position: fixed;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  background: white;
  max-width: 90%;
  max-height: 90%;
  min-width: 30%;
  min-height: 10%;
  color: black;
}
/* line 40, ../scss/_dmaas.scss */
#block-dm_dmaas-dm_dmaas_user_groups .block-inner .header-wrapper {
  padding: 15px;
}
/* line 14, ../scss/mixins/_clearfix.scss */
#block-dm_dmaas-dm_dmaas_user_groups .block-inner .header-wrapper:before, #block-dm_dmaas-dm_dmaas_user_groups .block-inner .header-wrapper:after {
  content: " ";
  display: table;
}
/* line 19, ../scss/mixins/_clearfix.scss */
#block-dm_dmaas-dm_dmaas_user_groups .block-inner .header-wrapper:after {
  clear: both;
}
/* line 45, ../scss/_dmaas.scss */
#block-dm_dmaas-dm_dmaas_user_groups .block-inner .header-title {
  float: left;
}
/* line 48, ../scss/_dmaas.scss */
#block-dm_dmaas-dm_dmaas_user_groups .block-inner .header-title h3 {
  font-weight: 400;
  font-size: 20px;
  color: #212f3d;
  margin: 0;
}
/* line 55, ../scss/_dmaas.scss */
#block-dm_dmaas-dm_dmaas_user_groups .block-inner .close-wrapper {
  float: right;
  padding: 4px;
}
/* line 60, ../scss/_dmaas.scss */
#block-dm_dmaas-dm_dmaas_user_groups .block-inner .close-icon {
  width: 16px;
  height: 16px;
  display: block;
  background: url("../images/icons/icon-close-dark.svg") no-repeat;
  background-size: 16px 16px;
}
/* line 68, ../scss/_dmaas.scss */
#block-dm_dmaas-dm_dmaas_user_groups .block-inner .content .groups-list-wrapper {
  clear: left;
  line-height: 2em;
}
/* line 72, ../scss/_dmaas.scss */
#block-dm_dmaas-dm_dmaas_user_groups .block-inner .content .groups-list-wrapper ul {
  margin-bottom: 0;
}
/* line 75, ../scss/_dmaas.scss */
#block-dm_dmaas-dm_dmaas_user_groups .block-inner .content .groups-list-wrapper ul li {
  margin: 0;
}
/* line 81, ../scss/_dmaas.scss */
#footer #footer-middle #block-dm_dmaas-dm_dmaas_user_groups .block-inner .groups-list-wrapper a {
  color: #212f3d;
  -moz-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -o-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  -webkit-transition: all, 100ms, cubic-bezier(0.62, 0, 0.48, 1);
  transition: all 100ms cubic-bezier(0.62, 0, 0.48, 1);
  padding: 0 16px;
  display: block;
  width: 100%;
  min-height: 48px;
  line-height: 48px;
  text-align: left;
  margin: 0;
  text-transform: none;
  font-size: 18px;
  border-radius: 0;
}
/* line 96, ../scss/_dmaas.scss */
#footer #footer-middle #block-dm_dmaas-dm_dmaas_user_groups .block-inner .groups-list-wrapper a:hover {
  background-color: #f0f1f2;
  text-decoration: none;
}
/* line 103, ../scss/_dmaas.scss */
#block-dm_dmaas-dm_dmaas_user_groups .block-inner .current-account a {
  position: relative;
  display: inline-block;
  background: #abdec7;
}
/* line 108, ../scss/_dmaas.scss */
#block-dm_dmaas-dm_dmaas_user_groups .block-inner .current-account a:after {
  content: " (current)";
  font-style: italic;
  font-weight: bold;
}
