/* 
 Author: Horse Nannies International (TM);
 Description: An Awesome Theme for HorseNannies.com;
 Version: 1.0;
 Web Site Developers: Luke Cliff;
 Web Site Developers: Mitchell Williamson;
 Copyright 2016 - Horse Nannies International Pty Ltd; 
*/

.clearfix {clear: both;}html, body {background-color: #e4f0f6;font-family: "alright_sansregular", Arial, sans-serif;color: #174061;}html{background-color: #000;}h1, h2, h3, h4, h5, h6 {font-family: "alright_sansmedium", sans-serif;}a, button {cursor: pointer;}.text-center {text-align: center;}.text-right {text-align: right;}.hn-text-orange {color: #FF8514;}.hn-text-blue {color: #174061;}.hn-text-green {color: #1c8a37;}.page-wrapper, .content-wrap {max-width: 1250px;margin: 0 auto;}.content-wrap2 {max-width: 1750px;margin: 0 auto;}.whyjoin-top {width: 100%;background-image: url("/media/whyjoinBG.jpg");background-size: cover;}.brand-links {display: block;text-align: left;}@media screen and (max-width: 600px) {.brand-links {display: none;}}.brand-home-container {display: inline-block;}.header-top{width: 100%;background-image: url("/media/carouselFlip.jpg");background-size: cover;background-position:0px -300px;o-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-webkit-transition:all 0.3s linear;transition:all 0.3s linear;}@media screen and (max-width:2215px){.header-top{background-position:0px -250px;}}@media screen and (max-width:2088px){.header-top{background-position:0px -240px;}}@media screen and (max-width:2042px){.header-top{background-position:0px -220px;}}@media screen and (max-width:1976px){.header-top{background-position:0px -200px;}}@media screen and (max-width:1824px){.header-top{background-position:0px -170px;}}@media screen and (max-width:1708px){.header-top{background-position:0px -150px;}}@media screen and (max-width:1627px){.header-top{background-position:0px -130px;}}@media screen and (max-width:1558px){.header-top{width: 100%;background-size:cover;background-position:0px -100px;}}@media screen and (max-width:1382px){.header-top{background-position:0px -100px;}}@media screen and (max-width:1382px){.header-top{background-position:0px -90px;}}@media screen and (max-width:1276px) {.header-top{background: linear-gradient(rgba(0, 0, 0, 0.2),rgba(0, 0, 0, 0.4)),url("/media/carouselFlip.jpg");background-size: cover;}}@media screen and (max-width:1275px){.header-top{background-position:0px -0px;}}@media screen and (max-width:1116px) {.header-top{background: linear-gradient(rgba(0, 0, 0, 0.4),rgba(0, 0, 0, 0.4)),url("/media/carouselFlip.jpg");background-size: cover;}}button {cursor: pointer;}.header-content {text-align: center;padding: 1px;color: #FFF;}.header-content h1 {font-size: 55px;line-height: 66px;font-weight: 700;margin-bottom:47px;}.header-content h1 i{font-style: italic;}.header-content h3 {font-size: 14pt;font-family: "alright_sansregular", sans-serif;line-height: 32px;margin-bottom: 58px;}.header-content .hero-left {height: 100%;width: 22.5%;float: left;}.header-content .hero-middle {width: 62.5%;margin: 0 auto;position:relative;}@media (max-width:1529px) {.header-content .hero-middle {left:120px;}}@media (max-width:1333px) {.header-content .hero-middle {top:0px;}}@media (max-width:1769px) {.header-content .hero-middle {left:120px;}}@media (max-width:1300px) {.header-content .hero-middle {left:0px;}}@media (max-width:460px) {.header-content .hero-middle {top:-30px;}}.header-content .hero-right {height: 100%;width: 22.5%;min-width: 267px;float: left;}.header-content .hero-buttons {margin-bottom: 58px;}.header-content .hero-buttons .btn-red, .header-content .hero-buttons .btn-blue {height: 45px;width: 190px;margin: 0 8px;}.btn-bluemove {display: inline;}.header-content .hero-buttons .btn-bluemove{padding:10px;}@media screen and (max-width:567px){.header-content .hero-buttons .btn-bluemove{padding:10px;display: block;position:relative;top:-30px;}}@media screen and (max-width:458px) {.btn-bluemove {position: relative;top: 30px;left: 0px;}}.header-content .header-form {text-align: left;width: 500px;margin: 0 auto;border-radius: 5px;}.header-content .header-form .light {font-family: 'alright_sanslight';text-align: center;margin-bottom: 39px;font-size: 30px;}.header-content .header-form .row {margin-bottom:20px;}.header-content .header-form .icon-misc-s {display: inline-block;background: url("/media/round-miscellaneous-s.png");background-size: 55px 55px;height: 55px;width: 55px;position: relative;top: 14px;left: -3px;float: left;}.header-content .header-form .icon-stable-s {display: inline-block;background: url("/media/round-stableaway-s.png");background-size: 55px 55px;height: 55px;width: 55px;position: relative;top: 14px;left: -3px;float: left;}.header-content .header-form .icon-horse-p {display: inline-block;background: url("/media/round-horsenanny-p.png");background-size: 55px 55px;height: 55px;width: 55px;position: relative;top: 14px;left: -3px;float: left;}.header-content .header-form .icon-horse-s {display: inline-block;background: url("/media/round-horsenanny-s.png");background-size: 55px 55px;height: 55px;width: 55px;position: relative;top: 14px;left: -3px;float: left;}.header-content .header-form .icon-horse {display: inline-block;background: url("/media/icons.png") -394px -961px;height: 60px;width: 64px;float: left;}.header-content .header-form .icon-stable {display: inline-block;height: 60px;width: 60px;position: relative;top: 7px;left: -3px;float: left;}.header-content .header-form .input-group {display: inline-block;width: 426px;position: relative;}.header-content .header-form .input-group label {display: block;font-size: 18px;margin-left: 15px;font-weight: 500;}.header-content .header-form .input-group input[type="text"], .header-content .header-form .input-group select {font-family: "Alright Sans", "Open Sans", sans-serif;font-weight: 500;font-size: 12pt;height: 40px;width: 100%;margin-top: 3px;border-radius: 25px;color: #000;background-color: #fff;border: none;padding-left: 15px;}.header-content .header-form .input-group select {-webkit-appearance: none;-moz-appearance: none;appearance: none;width: 442px;}@media screen and (max-width: 550px) {.header-content .header-form .input-group select {width: 100%;}}.header-content .header-form .input-group input.white {outline: none;background-color: #FFF;height: 40px;}.header-content .header-form .input-group input.gr {background-color: #c9d6bf;}.header-content .header-form .input-group input.bl {background-color: #B7C4CE;}.header-content .header-form .input-group input.or {background-color: #FFD0A3;}.header-content .header-form .input-group input[type="submit"] {height: 26px;width: 26px;border-radius: 90%;text-align: center;border: 0;position: absolute;right: -6px;bottom: 8px;}.header-content .header-form .input-group input[type="submit"].green-search {background: url("/media/icons_search.png") -37px 0px;}.header-content .header-form .input-group input[type="submit"].blue-search {background: url("/media/icons_search.png") -9px 0px;}.header-content .header-form .input-group input[type="submit"].orange-search {background: url("/media/icons_search.png") -65px 0px;}.header-content .header-form .input-group select.lblue {background-color: #000;}.header-content .header-form .input-group select.lwhite {outline: none;cursor: pointer;background-color: #FFF;-moz-border-radius: 30px 30px 30px 30px;-webkit-border-radius: 30px 30px 30px 30px;border-radius: 30px 30px 30px 30px;}.header-content .header-form .input-group input::-webkit-input-placeholder {color: #174061;padding: 0px 0px 0px 3px;}.header-content .header-form .input-group input::-moz-placeholder {color: #000;padding: 0px 0px 0px 3px;}.header-content .header-form .input-group input:-moz-placeholder {color: #000;padding: 0px 0px 0px 3px;}.header-content .header-form .input-group input:-ms-input-placeholder {color: #000;padding: 0px 0px 0px 3px;}.landing-row-a {background-color: #a1c9dd;padding: 40px;background: linear-gradient(180deg, #daebf3 66%,#e4f0f6 50%);}.landing-row-a .wycfh-header {font-size: 47px;font-family: "alright_sansultra";margin-bottom: 78px;text-align: center;letter-spacing: 0px;color: #174061;}.landing-row-vist{background-color: #e4f0f6;padding: 40px;}.landing-row-vist .wycfh-header {font-size: 47px;font-family: "alright_sansultra";margin-bottom: 78px;text-align: center;letter-spacing: 0px;color: #174061;}.landing-row-b {background-color: #e4f0f6;}.landing-row-b h2 {font-size: 30pt;font-weight: 700;text-align: center;color: #174061;}.legend {padding: 0 30px;height: 200px;position: relative;top: -30px;}.legend .left {background-color: #e5e5e5;min-height: 5px;}.legend .right {background-color: #bfbfbf;min-height: 5px;}.legend-head {position: relative;top: 10px;}.legend .left .legend-head {padding: 10px;max-height: 57px;position: relative;top: 3px;}.legend .right .legend-head {padding: 10px;}.legend .right .legend-head img {width: 45px;height: auto;margin: 0 auto;padding: 5px;}.legend .left .legend-head img {width: 35px;height: auto;margin: 0 auto;padding: 5px;position: relative;top: 3px;}.legend .left .legend-head h3, .legend .right .legend-head h3 {text-align: center;font-family: 'alright_sansblack';}.legend-head h3 {margin-bottom: 10px;}.legend .right .legend-items {text-align: center;margin: 0 auto;padding: 20px;position: relative;top: -8px;}.legend .left .legend-items {text-align: center;margin: 0 auto;padding: 20px;position: relative;top: -8px;}.legend .left .legend-item, .legend .right .legend-item {margin: 0 auto;width: 125px;text-align: center;display: inline-block;padding-left: 20px;padding-right: 20px;}.legend .left .legend-item img, .legend .right .legend-item img {border-radius: 3px;padding: 5px;}.legend .left .legend-item p, .legend .right .legend-item p {font-family: 'alright_sansmedium', sans-serif;}.legend .legend-title {background-color: #FFF;height: 80px;position: relative;margin: 0 auto;top: -345px;width: 180px;border-style: solid;border-color: #4D4D4D;border-width: 4px;}@media screen and (max-width: 1161px) {.legend .legend-title {top: -210px;}}@media screen and (max-width:1158px) {.legend .legend-title {top: -302px;}}@media screen and (max-width:1020px) {.legend .legend-title {display: none;}}.legend .legend-title h2 {font-family: 'alright_sansblack';font-weight: 10;text-transform: uppercase;font-size: 30px;color: #4D4D4D;letter-spacing: 2px;margin-top: 20px;position: relative;top: 7px;}.landing-row-testimonials {background-color: #dbe0d6;padding: 40px;}.hn-col-container {width: 100%;margin: 0 auto;}.hn-col-container2 {width: 100%;margin-bottom: 75px;margin-top: -25px;}.hn-col-container3 {max-width: 1170px;margin-left: auto;margin-right: auto;margin-bottom: 5px;margin-top: -25px;text-align: center;}.hn-col-container3 {max-width: 1400px;}.hn-col-container3 .hn-col-third {width: 24%;}.hn-col-container3 .hn-col-third .hn-intro-panel {margin: 20px 10px;}.landing-row-a {padding: 78px 20px 78px 20px;}@media screen and (max-width: 1200px) {.hn-col-container3 {max-width: 800px;}.hn-col-container3 .hn-col-third {width: 49%;}.hn-col-container3 .hn-col-third .hn-intro-panel {max-width: 300px;margin: 20px auto;}}@media screen and (max-width: 600px) {.hn-col-container3 .hn-col-third {width: 100%;}}.somememberstitle {font-family: 'alright_sansultra';font-size: 47px;text-align: center;margin-top: 0px;margin-bottom: 57px;color: #174061;}.hn-col-40 {width: 40%;float: left;}.hn-col-50 {width: 50%;float: left;}.hn-col-60 {width: 60%;float: left;}.hn-col-100 {width: 99%;float: left;}.hn-col-33 {width: 33.33%;float: left;}.hn-col-third {width: 33%;display: inline-block;vertical-align: top;text-align: center;}@media screen and (max-width:1194px){.hn-col-third{width: 390px;padding:0px;}}.hn-intro-panel {margin: 30px;min-height: 395px;background-color: #FFF;position: relative;}.hn-intro-panel .panel-head {text-align: center;text-transform: uppercase;padding: 20px;height: 30px;}.hn-intro-panel .panel-head span {font-weight: 700;font-size: 14pt;}.hn-intro-panel .panel-head img {vertical-align: middle;}.hn-intro-panel .hn-intro-img {width: 100%;}.hn-intro-panel .panel-info {padding: 20px;color: #000;font-weight: 400;line-height:15pt;}.hn-intro-panel .panel-info2 {margin-top: 10px;padding: 0px 20px 20px 20px;color: #000;font-weight: 400;position: relative;top: 10px;}.hn-intro-panel .panel-plus2 {width: 32px;height: 32px;margin: 0 auto;position: relative;top: 30px;z-index: 1;}.hn-intro-panel .panel-plus {width: 32px;height: 32px;margin: 0 auto;position: absolute;bottom: 0;z-index: 1;text-align: center;width: 100%;}.hn-intro-panel .hidebox .panel-plus {position: relative;}.hn-intro-panel .panel-plus img {width: 32px;top: 16px;position: relative;cursor: pointer;}.hn-member {margin: 30px;min-height: 30px;max-width: 346px;height: 349px;display: inline-block;text-align: initial;}@media screen and (max-width:1200px) {.hn-member {margin: 5px 0;}}@media screen and (max-width: 1192px) {.hn-col-container2 {text-align: center;}.hn-col-container2 .hn-col-third {width: auto;}}.avatarwrap{max-height:200px;max-width:200px;}.hn-member img.avatar {width: 100%;}.hn-member .user-info {padding: 0 10px;color: #000;}.hn-member .user-info .fullname {font-weight: 600;font-size: 12pt;}.hn-member .user-info .location {font-weight: 600;font-size: 10pt;}.hn-member .user-info .rating {margin-top: 10px;display: inline;padding-top:3px;}.hn-member .user-info .bio { margin-top: 15px;font-size: 13px;font-weight: 500;line-height: 12pt;width:105%;margin-left:0px;}.biomisc{margin-top: 15px;font-size: 12px;font-weight: 500;line-height: 12pt;width:110%;margin-left:0px;}.hn-member .button-containerbasic {padding-top: 0px;padding-bottom: 10px;text-align: center;}.hn-member .button-container {padding-top: 20px;padding-bottom: 10px;text-align: center;}.hn-member .hn-member-header {height: 45px;background-color: #1c8a37;text-align: center;}.hn-member .hn-member-header .header-title {padding: 14px 0;display: inline-block;vertical-align: middle;}.hn-member .hn-member-header .header-title span {font-size: 16px;color: #FFF;text-transform: uppercase;letter-spacing: 1px;font-family: "alright_sansbold";}.hn-member .member-legend {width: 45px;height: 45px;background-color: #85C178;vertical-align: middle;display: inline-block;float: left;}.hn-member .member-legend img {width: 40px;height: auto;margin: 0 2.5px;position: relative;top: 50%;transform: translateY(-50%);}.hn-member .member-legend-details {height: 45px;vertical-align: middle;display: inline-block;float: left;}.hn-member .member-legend-details img {width: 40px;height: auto;margin: 2px 2px;position: relative;}.hn-member .hn-member-content {padding: 10px;}.hn-member .hn-member-content p {font-family: 'alright_sansmedium', Arial, sans-serif;}.hn-member .hn-member-content .extra-details {padding: 0 10px;}.hn-member .read-more {display: block;color: #1c8a37;font-weight: bold;font-family: 'alright_sansbold', Arial, sans-serif;text-decoration: none;}.hn-member-large {margin: 30px;min-height: 30px;}.hn-member-bold {color: #000;font-weight: 600;font-size: 10pt;padding-bottom: 5px;}.property-images img {width: 102px;height: auto;margin-right: 5px;}.property-images img:last-child {margin-right: 0;}.hn-member-basic {margin:10px;background-color: #e4f5d5;height: 320px;max-height: 320px;}.hn-member-blue {background-color: #C5E2E1;height: 550px;max-height: 550px;overflow: hidden;}.hn-member-blue .hn-member-header {background-color: #0E8784;}.hn-member-blue .hn-member-header .member-legend {background-color: #3E9F9D;}.hn-member-blue .btn-green {background-color: #3B56A4;}.hn-member-orange {background-color: #FFE4CB;}.hn-member-orange .hn-member-header {background-color: #FF8514;}.hn-member-orange .hn-member-header .member-legend {background-color: #FFB774;}.hn-member-misc-dark {background-color: #E5E5E5;}.hn-member-misc-dark .hn-member-header {background-color: #4D4D4D;}.hn-member-misc-dark .hn-member-header .member-legend {display: none;}.hn-member-misc-light {background-color: #E6E6C7;}.hn-member-misc-light .hn-member-header {background-color: #8C8E00;}.hn-member-misc-light .hn-member-header .member-legend {background-color: #C1C275;}.hn-member-red {background-color: #f2ded4;min-height: 200px;margin: 30px;}.hn-member-red .hn-member-header {height: 45px;background-color: #FF8514;text-align: center;}.hn-member-red .hn-member-header .header-title {padding: 14px 0;display: inline-block;vertical-align: middle;}.hn-member-red .hn-member-header .header-title span {font-size: 16px;color: #FFF;text-transform: uppercase;letter-spacing: 1px;font-family: "alright_sansbold";}.hn-member-red .member-legend {width: 45px;height: 45px;background-color: #FFB774;vertical-align: middle;display: inline-block;float: left;}.hn-member-red .member-legend img {width: 40px;height: auto;margin: 0 2.5px;position: relative;top: 50%;transform: translateY(-50%);}.hn-member-red .hn-member-content {padding: 20px;}.hn-member-red .large-img {width: 360px;float: left;}.hn-member-red .large-img img {width: 100%;}.hn-member-red .large-middle {width: 380px;max-width: 380px;height: 350px;max-height: 358px;float: left;}.hn-member-red .large-right {width: 220px;max-width: 220px;min-width: 220px;float: right;}.hn-member-red .user-info {padding: 0 30px;color: #000;}.hn-member-red .user-info .title {color: #ec1f26;font-size: 22pt;font-weight: bold;}.hn-member-red .user-info .location {color: #ec1f26;font-size: 12pt;font-weight: bold;margin-bottom: 10px;}.hn-member-red .user-info .tagline {font-style: italic;font-weight: bold;font-size: 11pt;margin-bottom: 10px;display: block;}.hn-member-red .user-info p.owner {font-weight: bold;}.hn-member-red img.owner-img {margin-bottom: 10px;min-width: 192px;min-height: 192px;max-width: 192px;max-height: 192px;width: 192px;padding-left: 0px;}.hn-member-red p.owner {font-weight: bold;color: #000;}.hn-member-red p.subowner {color: #000;}.hn-member-red .features-title {color: #ec1f26;font-size: 12pt;font-weight: bold;margin-bottom: 10px;line-height: 18pt;}.hn-member-red .large-mid-left {width: 40%;float: left;}.hn-member-red .large-mid-left .feature-list {width: 48%;display: inline-block;}.hn-member-red .large-mid-left .feature-list li {list-style-position: inside;text-indent: -1.8em;padding-left: 1.8em;line-height: 100%;font-weight: 600;margin-bottom: 20px;color: #000;}.hn-member-red .large-mid-left .feature-list li::before {font-family: "FontAwesome";content: "\f00c";font-size: 1rem;color: #FFF;margin-right: 3px;border-radius: 50%;padding: 5px;background-color: #ec1f26;}.hn-member-red .large-mid-right {width: 60%;float: left;}.hn-member-red .large-mid-right .details {background-color: #FFF;padding: 30px;color: #000;}.hn-member-red .large-bottom-left {width: 80%;float: left;}.hn-member-red .large-bottom-left img {width: 16%;}.hn-member-red .large-bottom-left .user-references {margin-top: 20px;}.hn-member-red .large-bottom-left .user-references p {color: #000;margin-top: 10px;font-size: 10pt;}.hn-member-red .large-bottom-left .btn-reference {width: 24%;background-color: #FF8514;color: #FFF;border: none;padding: 10px;font-family: "alright_sansmedium", sans-serif;font-size: 14pt;float: left;position: relative;left: 10px;margin-right: 5px;}.hn-member-red .large-bottom-left .btn-reference2 {width: 24%;background-color: #FF8514;color: #FFF;border: none;padding: 10px;font-family: "alright_sansmedium", sans-serif;font-size: 14pt;}.hn-member-red .large-bottom-right {width: 20%;float: left;}.hn-member-red .large-bottom-right img {width: 100%;}.hn-member-red .large-bottom-right .location {display: block;color: #000;font-weight: 700;font-size: 12pt;margin-top: 10px;}.hn-member-red .contact-container {text-align: center;padding-top: 20px;}.hn-user-offer {color: #000;padding-bottom: 15px;}.hn-user-offer p {padding-left: 0px;font-size: 11pt;}.rating-star {height: 14px;}.newcontactbut{text-align: center;margin: 20px;margin-top:0px;}.butlnk{text-decoration:none;color: #000;font-family: "alright_sansregular", Arial, sans-serif;font-size: 11px;font-weight: 500;padding:5px 10px;opacity: 0.4;}.butlnk2{text-decoration:none;color: #fff;border-radius:5px; padding:5px 10px;}.butlnkmove{position: relative;top:20px;}.btn-contactnli{background-color: #fff;color: #000;opacity: 0.7;border-radius:5px;width:100%;font-family: "alright_sansregular", Arial, sans-serif;font-size: 13px;font-weight: 500;letter-spacing:1px;text-align: center;cursor: pointer;padding-top: 2px;padding: 2px 5px;border:0px solid;}.btn-contact, .btn-contactHNPC, .btn-contactHNSC, .btn-contactMIPC, .btn-contactMISC, .btn-contactSAPC, .btn-contactSASC, .btn-contactHCPC, .btn-contactHCSC{background-color: #ec1f26;border-radius: 25px;color: #FFF;height: 45px;width: 157px;font-family: "alright_sansbold", sans-serif;border: none;text-align: center;font-size: 15px;text-transform: uppercase;cursor: pointer;padding-top: 2px;padding: 10px 30px;transition: background-color ease 0.2s;}@media screen and (max-width:389px){.btn-contactHNPC, .btn-contactHNSC, .btn-contactMIPC, .btn-contactMISC, .btn-contactSAPC, .btn-contactSASC, .btn-contactHCPC, .btn-contactHCSC{font-size:10px;}}.btn-contact-preview {background-color: #ec1f26;border-radius: 25px;color: #FFF;height: 45px;width: 157px;font-family: "alright_sansbold", sans-serif;border: none;text-align: center;font-size: 15px;text-transform: uppercase;cursor: pointer;padding-top: 2px;padding: 10px 30px;transition: background-color ease 0.2s;}.btn-red {background-color: #ec1f26;border-radius: 25px;color: #FFF;height: 45px;width: 157px;font-family: "alright_sansbold", sans-serif;border: none;text-align: center;font-size: 15px;text-transform: uppercase;cursor: pointer;padding-top: 2px;transition: background-color ease 0.2s;outline: none;}.btn-front {font-family: "alright_sansbold", sans-serif;border: none;text-align: center;font-size: 15px;text-transform: uppercase;cursor: pointer;margin:30px;margin-top:0px;transition: background-color ease 0.2s;outline: none;width:140px;height:100px;border-radius:90px;background-color:#fff;color:#000;}.btn-front span{padding:5px;text-align: center;}.btn-red:hover {background-color: #9a220a;}.btn-contact:hover {background-color: #9a220a;}.btn-contact-red {background-color: #9a220a;}.btn-blue {background-color: #a1c9dd;border-radius: 25px;color: #174061;height: 45px;width: 157px;font-family: "alright_sansbold", sans-serif;border: none;text-align: center;font-size: 15px;text-transform: uppercase;cursor: pointer;padding-top: 2px;transition: background-color ease 0.2s;outline: none;}.btn-blue:hover {background-color: rgb(28, 69, 102);color: #fff;}.btn-bluesetting {background-color: #a1c9dd;border-radius: 25px;color: #174061;height: 35px;width: 157px;font-family: "alright_sansbold", sans-serif;border: none;text-align: center;font-size: 15px;text-transform: uppercase;cursor: pointer;padding-top: 2px;transition: background-color ease 0.2s;outline: none;width: 200px;}@media screen and (max-width: 375px) {.btn-bluesetting {position: relative;left: -20px;}}.img-round {border-radius: 90%;width: 64px;height: 64px;background-color: #FFF;}.hn-green-testimonial {height: 175px;max-height: 186px;min-height: 186px;background-color: #8CC63F;text-align: center;margin: 30px;padding: 5px 10px;}.hn-green-testimonial img {position: relative;top: -37px;}.hn-green-testimonial span.comment {display: block;color: #FFF;font-size: 14pt;font-weight: 400;line-height: 24pt;}.hn-green-testimonial .com-emphasise {font-style: italic;font-weight: bold;}.hn-green-testimonial .location {color: #D4145A;font-size: 18pt;font-weight: 700;}.testimonial-large {margin: 30px;width: 346px;text-align: center;background-color: #8C8E00;min-height: 400px;}.testimonial-large .testimonial-inner {height: 350px;}.testimonial-large .testimonial-inner div {position: relative;top: 50%;transform: translateY(-50%);}.testimonial-large h3 {color: #FFF;line-height: 30px;margin-bottom: 10px;}.testimonial-large h2 {color: #FFF;font-size: 25px;}.testimonial-small {margin: 30px;min-height: 200px;width: 346px;text-align: center;background-color: #0E8784;}.testimonial-small h3 {color: #FFF;line-height: 30px;margin-bottom: 10px;}.testimonial-small h2 {color: #FFF;font-size: 17px;}.testimonial-inner {padding: 30px;}.testimonial-container {margin: 30px;text-align: center;color: #000;}.testimonial-container .t-title {color: #9f4f7c;display: block;font-size: 16pt;font-weight: 600;margin-bottom: 20px;}.testimonial-container .t-testimonial {font-size: 11pt;line-height: 24px;display: block;font-weight: 500;}.testimonial-container img {margin: 20px;width: 92px;height: 92px;}.testimonial-container .t-location {display: block;font-weight: 700;font-size: 16pt;}@media (max-width: 500px) {.hn-col-third {width: 100%;}.hn-col-container2 .hn-col-third, .landing-row-testimonials .hn-col-third {width: 100%;}.hn-member-large {margin: 5px 0;}body {width: 100%;overflow-x: hidden;}}@media (max-width: 1350px) {.landing-row-a .content-wrap .hn-col-container {text-align: center;}}@media (max-width: 1250px) {.hn-col-container .hn-col-third, .landing-row-testimonials .hn-col-third {min-width: 380px;margin: 0 auto;}.landing-row-a, .landing-row-b, .landing-row-testimonials {padding: 30px 0;}.hn-member-red .large-img, .hn-member-red .large-middle, .hn-member-red .large-right {width: auto;text-align: center;float: none;}.hn-member-red .large-mid-left, .hn-member-red .large-mid-right {width: 100%;float: none;}.hn-member-red .large-bottom-left, .hn-member-red .large-bottom-right {width: 100%;float: none;}.hn-member-red .large-bottom-left .user-references .btn-reference, .hn-member-red .large-bottom-right .user-references .btn-reference {width: 100%;margin-top: 5px;}.header-top .header-content .hero-left {width: 10%;}.header-top .header-content .hero-middle {width: 62.5%;margin: 0 auto;}}@media (max-width: 1050px) {.header-top .header-content {padding: 5px 0px;}.header-top .header-content .hero-left {display: none;}.header-top .header-content .hero-middle {float: none;width: 62.5%;margin: 0 auto;}.header-top .header-content .hero-right {display: none;float: none;margin: 0 auto;}}@media (max-width: 950px) {.legend {height: auto;}.legend .hn-col-50.left, .legend .hn-col-50.right {float: none;width: 100%;}.legend .legend-title {display: none;}}@media (max-width: 850px) {.header-top .hero-middle {float: none;width: 100%;margin: 0 auto;}.header-content .header-form {width: 95%;max-width: 560px;}.header-content .header-form .input-group {display: block;width: 85%;max-width: 426px;margin: 0 auto;}.header-content .header-form .input-group label {text-align: center;}.header-content .header-form .input-group input[type="submit"] {;}.header-top .header-content .hero-middle {margin: 0;padding: 10px 0;width: 100%;}.header-top .header-content .hero-middle h1 {font-size: 40px;margin-bottom: 20px;}}@media (max-width: 580px) {.legend .left .legend-items, .legend .right .legend-items {width: auto;text-align: center;}.legend .left .legend-items .legend-item, .legend .right .legend-items .legend-item {padding: 0;margin: 0 auto;}.header-content .header-form .icon-horse-p {display: none;}.header-content .header-form .icon-horse-s {display: none;}.header-content .header-form .icon-stable-s {display: none;}.header-content .header-form .icon-stable-p {display: none;}.header-content .header-form .icon-misc-s {display: none;}.header-content .header-form .icon-misc-p {display: none;}.header-content .header-form .icon-clean {display: none;}.header-content .header-form .icon-stable {display: none;}.header-content .header-form .icon-horse {display: none;}.testimonial-large, .testimonial-small {width: auto;}.header-content {padding: 0px;}}.container {max-width: 1100px;margin: 0 auto;}.messaging-sidebar {width: 350px;min-height: 200px;background-color: #FFF;display: inline-block;vertical-align: top;border-bottom: #154061 solid 2px;}@media screen and (max-width: 1113px) {.messaging-sidebar {width: 100%;}.message-row {width: 100%;}}.messaging-sidebar .messaging-search {padding: 20px;}.messaging-sidebar .messaging-search h3 {font-family: 'alright_sansbold';text-transform: uppercase;letter-spacing: 2px;}.messaging-sidebar .messaging-search .search-input {width: 100%;height: 40px;outline: 0;border: 0;padding: 5px 15px;}.messaging-sidebar .message-row {height: 100px;border-top: #154061 solid 1px;cursor: pointer;overflow: hidden;transition: background-color 0.2s;background-color: #FFF;}.messaging-sidebar .message-row .avatar {min-width: 50px;min-height: 50px;max-width: 50px;max-height: 50px;overflow: hidden;border-radius: 90%;margin: 18px;}.messaging-sidebar .message-row p {display: inline-block;vertical-align: top;margin: 34px 0;color: #4E6069;}.messaging-sidebar .message-row p strong {font-family: 'alright_sansbold';color: #4E6069;}.messaging-sidebar .message-row .message-date {margin: 10px 30px;margin-right: 10px;float: right;color: #4E6069;}.messaging-sidebar .message-row.active {background-color: #C0DBE8;}.messaging-sidebar .message-row:hover {background-color: #d9eaf2;}.messaging-main {max-width: 750px;min-height: 200px;max-height: 800px;display: inline-block;margin-right: -4px;position: relative;left: -4px;width: 70%;background-color: #FFF;overflow: scroll;}@media screen and (max-width: 1113px) {.messaging-main {position: relative;left: 2px;top: -13px;display: inline;width: 99%;}}.messaging-main .message-left-container, .messaging-main .message-right-container {width: 80%;clear: both;}@media screen and (max-width: 627px) {.messaging-main .message-left-container, .messaging-main .message-right-container {width: 99%;}}.messaging-main .message-left-container .message-user-info .avatar, .messaging-main .message-right-container .message-user-info .avatar {min-width: 50px;min-height: 50px;max-width: 50px;max-height: 50px;overflow: hidden;border-radius: 90%;margin: 18px 30px;}.messaging-main .message-left-container .message-user-info p, .messaging-main .message-right-container .message-user-info p {display: inline-block;vertical-align: top;margin: 40px 0px;color: #4E6069;}.messaging-main .message-left-container .message-user-info p strong, .messaging-main .message-right-container .message-user-info p strong {font-family: 'alright_sansbold';color: #4E6069;}.messaging-main .message-left-container .message, .messaging-main .message-right-container .message {margin: 10px 30px;padding: 10px 30px;background-color: #F1F3F4;border-radius: 7px;box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);font-size: 16px;}.messaging-main .message-left-container .message-date, .messaging-main .message-right-container .message-date {font-family: 'alright_sansbold';display: block;text-align: center;font-weight: bold;}.messaging-main .message-left-container {float: left;}.messaging-main .message-left-container .message {background-color: #F1F3F4;word-wrap: break-word;}.messaging-main .message-right-container {float: right;}.messaging-main .message-right-container .message {word-wrap: break-word;background-color: #E7F1F5;}.messaging-main .spacer {height: 50px;clear: both;}.messaging-main .message-new {clear: both;border-radius: 15px;border: #C0DBE8 2px solid;min-height: 200px;margin: 30px;}.messaging-main .message-new2 {border-radius: 15px;border: #C0DBE8 2px solid;min-height: 20px;margin: 30px;margin-bottom:5px;}.messaging-main .message-new .message-new-head {font-family: 'alright_sansbold';padding: 20px;border-bottom: #C0DBE8 2px solid;}.messaging-main .message-new .message-new-head span {font-weight: bold;}.messaging-main .message-new textarea {width: calc(100% - 40px);min-height: 90px;outline: 0;border: 0;margin: 20px;font-size: 16px;}.btn-redChat {background-color: #ec1f26;border-radius: 25px;color: #FFF;height: 45px;padding: 0 25px;font-family: "alright_sansbold", sans-serif;border: none;text-align: center;font-size: 15px;text-transform: uppercase;cursor: pointer;padding-top: 2px;transition: background-color ease 0.2s;position: relative;top: -10px;left: -10px;}.containerTAB{max-width: 1100px;min-height:50px;margin:auto; background-color: #fff;border-bottom: #154061 solid 5px;}.containerTAB a{text-decoration:none;}.messaging-sidebar {max-height: 600px;overflow-y: scroll;}.messaging-smallbuttonTAB{min-width:200px;display: inline;background-color:#daebf3;color: #000;padding: 10px 5px;text-align: center;font-size: 12pt;font-weight: 600;text-transform: uppercase;font-size:13px;position: relative;top:5px;left:4px;min-width:200px;cursor: pointer;padding:10px;-webkit-border-radius: 20px 20px 0px 0px;-moz-border-radius: 20px 20px 0px 0px;}.messaging-smallbuttonTAB:hover {background-color: #daebf3;-webkit-border-radius: 20px 20px 0px 0px;-moz-border-radius: 20px 20px 0px 0px;}.messaging-smallbuttonTAB2{min-width:200px;display: inline;color: #000;padding: 10px 5px;text-align: center;text-transform: uppercase;font-size:13px;position: relative;top:20px;left:4px;min-width:200px;cursor: pointer;padding:10px;-webkit-border-radius: 20px 20px 0px 0px;-moz-border-radius: 20px 20px 0px 0px;background-color:#daebf3;}@media screen and (max-width:500px){.messaging-smallbuttonTAB2{top:0px;}}.messaging-smallbuttonTAB2:hover {background-color: #ACD4E4;-webkit-border-radius: 20px 20px 0px 0px;-moz-border-radius: 20px 20px 0px 0px;}.messaging-sidebarNoSelect{min-width:200px;display: inline;background-color:#fff;color: #000;padding: 10px 5px;text-align: center;font-size: 12pt;font-weight: 600;text-transform: uppercase;font-size:13px;position: relative;top:16px;left:4px;min-width:200px;-webkit-border-radius: 20px 20px 0px 0px;-moz-border-radius: 20px 20px 0px 0px;}.messaging-sidebarTAB{min-width:200px;display: inline;background-color:#fff;color: #000;padding: 10px 5px;text-align: center;font-size: 12pt;font-weight: 600;text-transform: uppercase;font-size:13px;position: relative;top:16px;left:4px;min-width:200px;cursor: pointer;}.messaging-sidebarTAB:hover {background-color: #daebf3;-webkit-border-radius: 20px 20px 0px 0px;-moz-border-radius: 20px 20px 0px 0px;}.messaging-main {max-height: 600px;}.empty-convo-alert {padding: 40px 10px;}.empty-convo-alert h1 {font-size: 24px;}.no-convo-row {padding: 50px 5px;}.no-convo-row p {display: block;color: #333;}.message-left-container, .message-right-container {margin-bottom: 20px;width: 60% !important;}.message-left-container .message-date, .message-right-container .message-date {position: inherit;}.message-row {position: relative;}.message-row-top {border-top: 0 !important;}.message {position: relative;line-height: 120%;}.message-date {position: absolute;font-size: 12px;margin-right: 5px !important;right: 0px;}.btn-redChat {height: auto !important;padding: 5px 30px !important;}.btn-redChat:hover {background-color: #ef4349;}.deleting-overlay {opacity: 0.5;}.btn-attach {height: auto !important;padding: 5px 30px !important; color: #000;cursor: pointer;position: relative;top: -6px;font-size: 24px;transition: color 0.2s ease;}.btn-attach:hover {color: #aaa;}.message-editing-btngroup {position: relative; left: 20px;}.message-editing-btngroup a {color: #aaa;cursor: pointer;margin: 0 5px;transition: 0.1s ease;}.message-editing-btngroup a:hover{color: inherit;}.editing-textarea {outline: 0;border: 1px solid black;border-radius: 5px;font-size: 16px;width: 100%;background-color: rgba(0,0,0,0);}.latest-none {font-style: italic;}.messaging-search {outline: 0;border: 0;font-size: 13px;}.modal {display: none; position: fixed; z-index: 1; left: 0;top: 0;width: 100%; height: 100%; overflow: auto; background-color: rgb(0,0,0); background-color: rgba(0,0,0,0.4); }.modal-content {background-color: #fefefe;margin: 15% auto;padding: 20px;border: 1px solid #888;max-width: 600px;}.upload-title {font-size: 20px;margin-bottom: 10px;}.upload-choice {display: block;}.upload-choice-half {width: 49%;display: inline-block;}.upload-choice-inner {padding: 20px;cursor: pointer;background-color: #fff;border: 1px solid #ccc;border-radius: 5px;}.modal-close-wide{padding: 20px;cursor: pointer;background-color: #fff;text-align: center;}.modal-close-wide .upload-title {margin: 0;}.upload-choice-inner:hover {background-color: #ddd;}.modal-close-wide:hover {background-color: #ddd;}.upload-choice-inner h2 {text-align: center;font-size: 30px;margin: 5px 0;}.upload-choice-inner .upload-icon{font-size: 50px;display: block;margin: 5px 0;text-align: center;}.todo-item {margin: 15px auto;padding: 5px;max-width: 500px;border: 1px solid black;border-radius: 5px;background-color: #fafafa;cursor: pointer;}@media screen and (max-width:543px){.todo-item{max-width: 400px;}}@media screen and (max-width:429px){.todo-item{max-width: 300px;}}.todo-item.todo-new {cursor: initial;background-color: #fbfbfb;}.todo-new .todo-item-new-title {outline: 0;border: 0;background: none;font-size: 100%;color: inherit;}.todo-item-tick {padding: 5px; display: inline-block;}.todo-item-title {display: block;}.todo-item-title span {padding: 4px;}.todo-item-title p { display: inline-block;}.messaging-sidebar-mobile-title {display: none;}.upload-error {background-color: #cc0000;color: #fff;padding: 15px 5px;}.smalllinkMS{float:right;font-size:12px;color:#174061;position: relative;top: 3px;text-decoration: underline;}.smalllinkMS a{color:#174061;}@media screen and (max-width:456px){.smalllinkMS{display: block;float:none;}}@media screen and (max-width: 1125px) {.messenger-container {background: #fff;}}@media screen and (max-width: 600px ){.hide-mobile {display: none; }.messaging-sidebar-mobile-title {display: block;padding: 16px;text-align: center;}.message-left-container, .message-right-container {width: 90% !important;}.return-button {font-size: 20px;cursor: pointer;}}@media screen and (max-width: 700px) {.hide-medium {display: none;}}.ng-cloak {display: none;}header {text-align: center;min-height: 250px;padding: 25px 20px;background: radial-gradient(ellipse at center, white 0%, #A2C9DD 100%);filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#000000',GradientType=1 );;}.main-brandimage {height: 180px;width: 400px;background-image: url("/media/brand-20161004.svg");background-size: contain;background-repeat: no-repeat;background-position: center;}@media screen and (max-width: 400px) {header .main-brandimage {width: 100%;}}@media screen and (max-width: 600px) {header {padding: 7px 10px;min-height: 100px;max-height: 200px;}}@media screen and (max-width: 600px) and (min-width: 400px) {header .main-brandimage {max-height: 150px;}}header .top-links {list-style-type: none;margin: 0;padding: 0;}header .top-links li {display: inline-block;padding: 0 10px;}header .top-links li a {text-decoration: none;text-transform: uppercase;color: #174061;transition: color 0.2s;font-family: 'alright_sansmedium', Arial, sans-serif;font-size: 18px;letter-spacing: 2px;}header .top-links li a:hover {color: #0574a9;}header .top-links li img.social {height: 30px;vertical-align: middle;}@media screen and (max-width: 1362px) {.top-links {position: relative;top: 230px;left: 28px;font-size: 10px;}}.postadverticon {height: 30px;position: relative;top: -6px;left: 3px;}.messageicon {height: 25px;position: relative;top: -3px;left: 3px;}.messageiconspc {position: relative;top: 3px;left: 0px;}@media screen and (max-width: 491px) {.postadverttext {display: none;}.messagetext {display: none;}}.wide-container {max-width: 1400px;margin: 0 auto;}.pull-right {float: right;}#nav-replace-block {display: none;width: 100%;height: 50px;}#nav-replace-block.visible {display: block;}nav {background-color: #174061;height: 50px;}nav.scroll-fixed {position: fixed;width: 100%;top: 0;z-index: 10;}nav ul {position: relative;top: 16px;}nav li {display: inline-block;padding: 0 10px;vertical-align: top;position: relative;}nav li a {text-decoration: none;color: #FFF;transition: color 0.2s;font-family: 'alright_sansregular', Arial, sans-serif;}nav li a span {vertical-align: top;}nav li a img {position: relative;top: -10px;max-height: 36px;}nav li a img.avatar {border-radius: 90%;top: -8px;}nav li a:hover {color: #ccc;}nav li .dropdown {display: none;}nav li .dropdown {display: block;right: 0px;width: 200px;position: absolute;top: 15px;left: -112px;background-color: #FFF;box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.2);padding: 0;z-index: 99;}nav li .dropdown li {display: block;text-align: right;border-bottom: #174061 1px solid;padding: 17px 10px;}nav li .dropdown .test{display: block;text-align: right;border-bottom: #174061 0px solid;padding: 17px 10px;width:200px;position:realtive;left:-13px;}@media screen and (max-width:60044px){nav li .dropdown .test{display:none;}}@media screen and (max-width:890px){nav li .dropdown .test{display:block;}}nav li .dropdown .menu {display: block;text-align: left;border-bottom: #174061 1px solid;padding: 15px 10px;}nav li .dropdown li a {color: #174061;}.lukestriangle-border:before {content: "";position: absolute;bottom: -20px; left: 40px; top: 3px;border-width: 0px 20px 20px 20px;border-style: solid;border-color: #FFF transparent;display: block;width: 0;}.lukestriangle-border {}.lukestriangle-border.left {margin-left: 10px;left: 60px;background-color: #FFF;}.lukestriangle-borderright:before {content: "";position: absolute;bottom: -20px; left: 00px; top: 3px;border-width: 0px 20px 20px 20px;border-style: solid;border-color: #FFF transparent;display: block;width: 0;}.triangleright-border {}.triangleright-border.left {margin-left: 10px;left: 0px;background-color: #FFF;}input[type=checkbox].css-checkbox {position: absolute;z-index: -1000;left: -1000px;overflow: hidden;clip: rect(0 0 0 0);height: 1px;width: 1px;margin: -1px;padding: 0;border: 0;}input[type=checkbox].css-checkbox + label.css-label {padding-left: 40px;height: 35px;display: inline-block;background-repeat: no-repeat;background-position: 0 0;vertical-align: middle;cursor: pointer;}input[type=checkbox].css-checkbox:checked + label.css-label {background-position: 0 -35px;}label.css-label {background-image: url('/media/csscheckbox.png');;}.hn-text-red {color: #ec1f26;}.col-33 {width: 33%;min-width: 360px;display: inline-block;vertical-align: top;}.btn-join {background-color: #FFA800;border-radius: 25px;color: #fff;height: 45px;font-family: "alright_sansbold", sans-serif;border: none;text-align: center;font-size: 15px;text-transform: uppercase;cursor: pointer;padding-top: 2px;transition: background-color ease 0.2s;outline: none;width: 250px;position: relative;top: 4px;}.rating-starbasic{width:40px;}.ng-enter {-webkit-transition: 0.2s linear all; transition: 0.2s linear all;opacity: 0;} .ng-enter.ng-enter-active {opacity: 1;}.ng-leave-active {display: none;}.btn {height: 45px;border: none;text-align: center;font-size: 15px;cursor: pointer;padding: 10px 30px;transition: background-color ease 0.2s;outline: none;letter-spacing: 1px;}.btn-upper {text-transform: uppercase;}.btn-round {border-radius: 25px;min-width: 157px;}.btn-red {background-color: #ec1f26;color: #fff;}.btn-red:hover {background-color: #9a220a;}.alert-error {background-color: #cc0000;color: #fff;padding: 15px 5px;}.alert-message{background-color: #e4f0f6;color: #000;padding: 15px 5px;}.alert-messageTitle{color: #000;font-weight:700;font-size:20px;margin:0px;}