﻿@import url("https://fonts.googleapis.com/css?family=Ubuntu:300,400,500&display=swap");@font-face{font-family:'Archer';src:url("/Content/shared/fonts/archer-webfont.eot?");src:url("/Content/shared/fonts/archer-webfont.eot?#iefix") format("embedded-opentype"),url("/Content/shared/fonts/archer-webfont.woff") format("woff"),url("/Content/shared/fonts/archer-webfont.ttf") format("truetype"),url("/Content/shared/fonts/archer-webfont.svg#Arch") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'ArcherLight';src:url("/Content/shared/fonts/archer-book-webfont.eot?");src:url("/Content/shared/fonts/archer-book-webfont.eot?#iefix") format("embedded-opentype"),url("/Content/shared/fonts/archer-book-webfont.woff") format("woff"),url("/Content/shared/fonts/archer-book-webfont.ttf") format("truetype"),url("/Content/shared/fonts/archer-book-webfont.svg#ArchFont") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'ArcherMedium';src:url("/Content/shared/fonts/archweb-webfont.eot?");src:url("/Content/shared/fonts/archweb-webfont.eot?#iefix") format("embedded-opentype"),url("/Content/shared/fonts/archweb-webfont.woff") format("woff"),url("/Content/shared/fonts/archweb-webfont.ttf") format("truetype"),url("/Content/shared/fonts/archweb-webfont.svg#ArchFontSemiBold") format("svg");font-weight:normal;font-style:normal;}@font-face{font-family:'ArcherBold';src:url("/Content/shared/fonts/archer-bold-webfont.eot?");src:url("/Content/shared/fonts/archer-bold-webfont.eot?#iefix") format("embedded-opentype"),url("/Content/shared/fonts/archer-bold-webfont.woff") format("woff"),url("/Content/shared/fonts/archer-bold-webfont.ttf") format("truetype"),url("/Content/shared/fonts/archer-bold-webfont.svg#webfontGpkWj3Da") format("svg");font-weight:normal;font-style:normal;}body{font-family:"Ubuntu",Sans-Serif,"Trebuchet ms",Arial,Verdana;font-weight:300;font-size:1.2em;line-height:1.75em;color:#717171;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}@media screen and (max-width:768px){body{font-family:"Ubuntu",Sans-Serif,"Trebuchet ms",Arial,Verdana;font-weight:300;font-size:1.1em;line-height:1.8;}}@media screen and (max-width:375px){body{font-family:"Ubuntu",Sans-Serif,"Trebuchet ms",Arial,Verdana;font-weight:300;font-size:1.1em;line-height:1.8;}}h1{margin:0;}@media screen and (max-width:768px){h1{font-family:"ArcherMedium","Ubuntu",Sans-Serif,"Trebuchet ms",Arial,Verdana;font-weight:normal;font-size:1.5em;line-height:1.4em;color:#000;margin:24px 0 24px -1px;overflow:hidden;text-overflow:ellipsis;word-break:break-word;}}@media screen and (min-width:768px){h1{font-family:"Archer","Ubuntu",Sans-Serif,"Trebuchet ms",Arial,Verdana;font-weight:normal;font-size:2em;line-height:1.1em;color:#000;margin:24px 0 24px -2px;word-break:break-word;}}h2{margin:0;}@media screen and (max-width:768px){h2{position:relative;font-family:"ArcherMedium","Ubuntu",Sans-Serif,"Trebuchet ms",Arial,Verdana;font-weight:normal;font-size:1.3em;line-height:1.4em;padding-bottom:4px;color:#000;padding-top:0;overflow:hidden;text-overflow:ellipsis;word-break:break-word;}h2:before{background-image:linear-gradient(to right,#d8d8d8,#d8d8d800);content:'';display:none;height:1px;margin:-24px 0 0 -1px;position:absolute;width:100%;max-width:728px;}}@media screen and (min-width:768px){h2{font-family:"ArcherMedium","Ubuntu",Sans-Serif,"Trebuchet ms",Arial,Verdana;font-weight:normal;font-size:1.3em;line-height:1.4em;color:#000;padding-top:0;margin-bottom:2px;word-break:break-word;}h2:before{background-image:linear-gradient(to right,#d8d8d8,#d8d8d800);content:'';display:none;height:1px;margin:-24px 0 0 -1px;position:absolute;width:100%;max-width:728px;}}h3{margin:0;}@media screen and (max-width:768px){h3{margin:24px 0 0 -1px;position:relative;font-family:"ArcherMedium","Ubuntu",Sans-Serif,"Trebuchet ms",Arial,Verdana;font-weight:normal;font-size:1.1em;line-height:1.8em;color:#717171;word-break:break-word;}}@media screen and (min-width:768px){h3{margin:24px 0 0 -1px;font-family:"ArcherMedium","Ubuntu",Sans-Serif,"Trebuchet ms",Arial,Verdana;font-weight:normal;font-size:1em;line-height:1.75em;color:#717171;word-break:break-word;}}h4{margin:0;}@media screen and (max-width:768px){h4{font-family:"ArcherMedium","Ubuntu",Sans-Serif,"Trebuchet ms",Arial,Verdana;font-weight:normal;font-size:.9em;line-height:1.75em;font-weight:400;word-break:break-word;font-family:"ArcherMedium","Ubuntu",Sans-Serif,"Trebuchet ms",Arial,Verdana;font-weight:normal;font-size:1.1em;line-height:1.8em;word-break:break-word;}}@media screen and (min-width:768px){h4{font-family:"ArcherMedium","Ubuntu",Sans-Serif,"Trebuchet ms",Arial,Verdana;font-weight:normal;font-size:.9em;line-height:1.75em;font-weight:400;word-break:break-word;}}h1 a,h2 a,h3 a,h4 a{line-height:1.5em !important;color:#57ad49;}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover{color:#57ad49;}strong{font-weight:500;}
/*! TYPEAHEAD */
.vc-typeahead::-ms-clear{display:none;width:0;height:0;}.typeahead:focus{outline:none;}.tt-hint{color:#717171 !important;}.tt-menu{z-index:1001 !important;padding:10px 0;text-align:left;}.tt-menu:after .empty-message{padding:10px;}.tt-suggestion{padding:8px 30px;color:#138500;line-height:1.5em;}.tt-suggestion .tt-highlight{font-weight:300;background-color:#e4ca02;}.tt-suggestion p{margin:0;}.tt-suggestion.tt-cursor{text-decoration:underline;}.tt-suggestion:hover{cursor:pointer;text-decoration:underline;}.tt-suggestion:not(:last-child):after{display:block;position:absolute;width:calc(100% - 20px);background-image:linear-gradient(to right,#d8d8d8,#d8d8d800);height:1px;margin-top:9px;content:'';}.sr-typeahead{position:relative;}.sr-typeahead input[type="search"]:focus{outline:none;}.sr-typeahead .typeahead-close{position:absolute !important;display:block !important;cursor:pointer;text-align:center;width:20px;height:20px;top:8px;right:36px;z-index:200;line-height:25px;}.sr-typeahead .typeahead-close i{color:#ccc;}.sr-results-container{margin-bottom:20px;padding:10px;}.sr-result{cursor:pointer;}.sr-result .sr-bc{font-size:11px;color:#333;}.sr-result a.sr-link{color:#57ad49;font-family:"Ubuntu",Sans-Serif,"Trebuchet ms",Arial,Verdana;font-weight:bold;font-size:14px;line-height:1.75em;display:block;}.sr-result span.sr-txt{padding-bottom:20px;font-family:"Ubuntu",Sans-Serif,"Trebuchet ms",Arial,Verdana;font-weight:300;font-size:1.2em;line-height:1.75em;}.sr-result .sr-image{width:300px;height:143px;}.sr-filters{display:none;}.sr-filters H3{margin-top:0;margin-bottom:10px;color:#57ad49;}.sr-filters .sr-filter{font-family:"Ubuntu",Sans-Serif,"Trebuchet ms",Arial,Verdana;font-weight:300;font-size:16px;line-height:1.75em;border-bottom:1px solid #333;padding:5px;cursor:pointer;}.sr-filters .sr-filter .sr-cat{float:left;color:#57ad49;margin-left:5px;}.sr-filters .sr-filter .sr-num{float:right;color:#57ad49;text-align:right;margin-right:5px;}.sr-filters .sr-filter.active,.sr-filters .sr-filter:hover{background-color:#57ad49;color:#fff;}.sr-filters .sr-filter.active div,.sr-filters .sr-filter:hover div{color:#fff;}.rz-linkbar{padding:10px 20px 0;}.rz-linkbar:before,.rz-linkbar:after{content:"";display:table;}.rz-linkbar:after{clear:both;}.rz-linkbar .rz-ready,.rz-linkbar .rz-reset{font-weight:400;color:#57ad49;font-size:80%;width:auto;display:inline-block;padding:0;margin-top:0 !important;}.rz-linkbar .rz-ready{float:left;}.rz-linkbar .rz-reset{float:right;}.rz-filterblock .rz-toggle{padding-right:20px;}.rz-filterblock .rz-toggle:before{position:absolute;content:'+';font-size:1.5em;font-weight:400;line-height:16px;display:block;width:16px;height:16px;right:0;margin-top:4px;margin-right:40px;}.rz-filterblock.open .rz-toggle:before{content:'-';}.rz-filterblock.open .rz-filter-label input{float:left;}.rz-filterblock.open .rz-filter-label span{float:left;width:calc(100% - 32px);}.rz-filterblock.open .rz-filter-label:before,.rz-filterblock.open .rz-filter-label:after{content:"";display:table;}.rz-filterblock.open .rz-filter-label:after{clear:both;}.sr-feedback{padding:10px;}.sr-spinner{display:none;padding:10px;}.header .tt-hint{height:auto;}.sr-typeahead-green A{color:#57ad49;}.sr-typeahead-green .tt-menu,.sr-typeahead-green .md-border{border-color:#57ad49;}.sr-typeahead-green .tt-menu:after{border-bottom-color:#57ad49;}.sr-typeahead-green .tt-suggestion:hover,.sr-typeahead-green .tt-suggestion.tt-cursor{background-color:#57ad49;}