﻿.USAGE-EXAMPLE{padding:2rem;font-size:1.8rem;}@media only screen and (min-width:1080px){.USAGE-EXAMPLE{padding-top:4rem;font-size:2.4rem;}}input.placeholder,textarea.placeholder{color:#aaa;font-weight:normal !important;}input:-moz-placeholder,textarea:-moz-placeholder{color:#aaa;font-weight:normal !important;}input::-moz-placeholder,textarea::-moz-placeholder{color:#aaa;font-weight:normal !important;}input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#aaa;font-weight:normal !important;}input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#aaa;font-weight:normal !important;}@media only screen and (max-width:819px){.mobileHide{display:none;}}#generic{position:relative;padding:40px 0;}@media only screen and (max-width:1079px){#generic .col-9,#generic .col-3,#generic .col-6{width:100%;float:none;}}#generic .relatedSnippet{max-width:880px !important;}#generic .productSnippet .col-6 p,#generic .productSnippet .col-6 p:first-of-type{font-size:.95em !important;line-height:1.5em !important;text-align:center !important;padding-right:8px;margin-bottom:12px !important;}#generic .productSnippet .col-6 p:after,#generic .productSnippet .col-6 p:first-of-type:after{display:none !important;}#generic .page-controls{max-width:880px;padding:8px 0;margin:0 auto 12px auto;border-top:1px dotted #ddd;border-bottom:1px dotted #ddd;}@media only screen and (max-width:1079px){#generic .page-controls{margin-left:25px;margin-right:25px;}}@media only screen and (max-width:819px){#generic .page-controls{margin-left:0;margin-right:0;}}#generic .page-controls a{color:#999;text-decoration:none;display:inline-block;border:1px solid #ddd;padding:0 15px;line-height:28px;border-radius:20px;margin-right:10px;}#generic .page-controls a:hover{color:#666;}#generic a.all{margin-top:10px;display:inline-block;line-height:44px;padding:0 30px;border-radius:26px;background-color:#529ccd;color:#fff;text-decoration:none;font-weight:900;}#generic a.all i{margin-left:8px;}#generic a.all:hover{background-color:#4a8cb9;color:#fff;}#generic.inspire{padding-top:40px;}#generic.inspire .inspire-nav{background-color:rgba(82,156,205,.1);padding:10px;margin:-10px 0 30px 0;}#generic.inspire .inspire-nav ul{margin:0;padding:0;max-width:none;}#generic.inspire .inspire-nav ul li{display:inline;list-style:none;padding-left:0;margin-left:0;margin-right:15px;}#generic.inspire .inspire-nav ul li a{color:rgba(82,156,205,.8);text-decoration:none;}#generic.inspire .inspire-nav ul li a:hover{color:#529ccd;}#generic.inspire .cat-teaser{margin-bottom:40px;padding-bottom:20px;border-bottom:2px dotted #ddd;}#generic.inspire .cat-teaser p{margin-left:0 !important;font-size:1.3em;color:#666;max-width:none;text-align:center;}@media only screen and (max-width:1079px){#generic.inspire .cat-teaser p{font-size:1.1em;text-align:left;}}#generic.inspire .inspire-categories .row{border-bottom:1px solid #eee;padding-bottom:20px;}@media only screen and (max-width:1079px){#generic.inspire .inspire-categories .col-3,#generic.inspire .inspire-categories .col-4,#generic.inspire .inspire-categories .col-5{width:100%;float:none;}#generic.inspire .inspire-categories .col-3{display:none;}}#generic.inspire .inspire-categories img{margin:0;width:95% !important;height:auto;}@media only screen and (max-width:1079px){#generic.inspire .inspire-categories img{margin-bottom:15px;width:100% !important;}}#generic.inspire .inspire-categories h3{max-width:none;font-size:1.8em;margin-top:0;}@media only screen and (max-width:1079px){#generic.inspire .inspire-categories h3{font-size:2.4em;}}@media only screen and (max-width:639px){#generic.inspire .inspire-categories h3{font-size:1.6em;}}#generic.inspire .inspire-categories h3 a{text-decoration:none;color:#16395b;}#generic.inspire .inspire-categories h3 a:hover{text-decoration:underline;}#generic.inspire .inspire-categories p{max-width:none !important;width:95%;text-align:left;margin-left:0;margin-right:0;}#generic.inspire .inspire-categories .latest{font-weight:900;color:#555;font-size:1.3em;margin-bottom:10px;}#generic.inspire .inspire-categories ul{max-width:none;padding-left:0;margin-left:0;}#generic.inspire .inspire-categories ul li{list-style:none;padding-left:0;margin-left:0;}#generic.inspire .inspire-categories ul li a{font-weight:normal;color:#529ccd;text-decoration:none;font-size:1.1em;}#generic.inspire .inspire-categories ul li a:hover{text-decoration:underline;}#generic.inspire h1{margin-left:0;margin-bottom:-10px;color:#16395b;padding:15px 0;max-width:none;}@media only screen and (max-width:819px){#generic.inspire{padding-top:20px;}}#generic.inspire h2{font-size:1.5em;margin-top:0;padding-top:0;max-width:none;}#generic.inspire #latest-articles{margin-bottom:40px;padding:45px 0 45px 0;background-color:#f5f5f5;}#generic.inspire #latest-articles .new{color:#fff;position:absolute;top:5px;left:5px;}#generic.inspire #latest-articles h3{max-width:none;margin-bottom:20px;margin-top:0;color:#529ccd;font-weight:normal;}#generic.inspire #latest-articles a{color:#529ccd;font-size:1.3em;text-decoration:none;display:block;margin-top:15px;margin-bottom:5px;font-weight:900;}#generic.inspire #latest-articles a:hover{text-decoration:underline;color:#529ccd;}#generic.inspire #latest-articles .col-4{position:relative;}#generic.inspire #latest-articles .col-4 p{font-size:1em;line-height:1.4;color:#555;}#generic.inspire #latest-articles .col-4 .category{background-color:rgba(0,0,0,.1);}#generic.inspire #latest-articles .col-4 .category a{display:block;margin-top:0;color:#999;text-decoration:none;font-weight:normal;font-size:1.1em;padding:12px 10px;}#generic.inspire #latest-articles .col-4 .category a:hover{color:#16395b;text-decoration:underline;}#generic.inspire #latest-articles .col-4 .category a i{margin-right:5px;}#generic.inspire #latest-articles .col-8{position:relative;}#generic.inspire #latest-articles .col-8 .text{padding:5px 20px;}#generic.inspire #latest-articles .col-8 .text p{margin-top:8px;max-width:none;line-height:1.3;}#generic.inspire #latest-articles .col-8 a{font-size:2em;color:#16395b;}#generic.inspire #latest-articles img{margin:0;}@media only screen and (max-width:639px){#generic{padding:20px 5px;max-width:100vw;overflow:hidden;}}#generic img{width:100% !important;height:auto !important;margin:40px 0;}#generic h1{font-size:2.4em;font-weight:900;color:#16395b;margin-left:auto;margin-right:auto;max-width:920px;line-height:1;text-align:center;}@media only screen and (max-width:819px){#generic h1{padding-right:25px;font-size:3.2em;padding-left:25px;}}@media only screen and (max-width:639px){#generic h1{font-size:2em;margin-bottom:8px;padding-right:0;padding-left:0;}}#generic h2{margin-bottom:.8em;font-size:1.5em;line-height:1.3;color:#529ccd;margin-left:auto;margin-right:auto;max-width:920px;letter-spacing:-.025em;font-weight:900;text-align:center;margin-bottom:-15px;}@media only screen and (max-width:819px){#generic h2{padding-right:25px;padding-left:25px;}}@media only screen and (max-width:639px){#generic h2{font-size:1.1em;padding-right:0;padding-left:0;}}#generic h3{margin-bottom:.45em;margin-top:1.7em;font-size:2em;color:#529ccd;margin-left:auto;margin-right:auto;max-width:880px;letter-spacing:-.03em;font-weight:900;}#generic h3 a{color:#529ccd;}#generic h3 a:hover{text-decoration:none;}@media only screen and (max-width:819px){#generic h3{padding-right:25px;padding-left:25px;font-size:1.5em;}}@media only screen and (max-width:639px){#generic h3{padding-left:0;padding-right:0;font-size:1.3em;}}#generic h4{color:#506b84;margin-left:auto;margin-right:auto;max-width:880px;margin-bottom:.45em;margin-top:.5em;}#generic h4 a{color:#395774;font-weight:900;font-size:1.5em;text-decoration:none;}#generic h4 a:hover{text-decoration:underline;color:#529ccd;}#generic ul{margin:10px auto;max-width:880px;}@media only screen and (max-width:819px){#generic ul{padding-right:25px;padding-left:25px;}}@media only screen and (max-width:639px){#generic ul{padding-right:10px;padding-left:10px;}}#generic ul li{font-weight:900;padding:0 0 10px 0;list-style:circle;color:#16395b;margin-left:35px;line-height:1.5;}#generic ul.help-sections li,#generic ul .article-list li{list-style:none;margin-left:0;font-weight:normal !important;}@media only screen and (max-width:639px){#generic ul.help-sections li,#generic ul .article-list li{text-align:center;}}#generic ul.help-sections li p,#generic ul .article-list li p{font-weight:normal !important;}#generic ul.help-sections li a,#generic ul .article-list li a{text-decoration:none;display:inline-block;height:44px;line-height:44px;padding:0 20px;border-radius:22px;background-color:#529ccd;color:#fff;}@media only screen and (max-width:819px){#generic ul.help-sections li a,#generic ul .article-list li a{margin-left:25px;}}@media only screen and (max-width:639px){#generic ul.help-sections li a,#generic ul .article-list li a{margin-left:0;}}#generic ul.help-sections li a:hover,#generic ul .article-list li a:hover{background-color:#60a4d1;}#generic ul.help-sections li a i,#generic ul .article-list li a i{margin-left:8px;color:rgba(0,0,0,.5);}#generic .author{margin-left:auto;margin-right:auto;max-width:880px;font-size:1.1em;color:#666;padding-top:25px;margin-top:20px;}#generic .author:before{width:80px;height:3px;background-color:#529ccd;content:"";display:block;margin-bottom:25px;margin-left:auto;margin-right:auto;}#generic .author strong{font-weight:900;}#generic .author .name{font-weight:900;font-size:1.3em;padding-bottom:8px;}#generic .author .name a{color:#529ccd;text-decoration:none;}#generic .author .name a:hover{text-decoration:underline;}#generic .author .bio{line-height:1.6;}#generic .author .image{width:120px;height:120px;overflow:hidden;border-radius:50%;display:inline-block;vertical-align:top;}#generic .author .image img{width:100%;height:auto;margin:0 !important;padding:0 !important;}#generic .author .text{display:inline-block;width:calc(100% - 150px);padding-left:20px;}@media only screen and (max-width:639px){#generic .author{text-align:center;}#generic .author .image{margin-left:auto;margin-right:auto;}#generic .author .text{margin-top:10px;display:block;clear:both;margin-left:auto;margin-right:auto;padding-left:0;}}#generic article{margin-top:-90px;}@media only screen and (max-width:819px){#generic article{margin-top:0;}}#generic article .article-category{width:920px;margin-left:auto;margin-right:auto;padding-bottom:8px;text-align:center;margin-top:-10px;margin-bottom:10px;}#generic article .article-category a{display:inline-block;border:1px solid #529ccd;color:#529ccd;text-decoration:none;padding:5px 8px;margin-left:auto;margin-right:auto;border-radius:3px;}#generic article p{margin-left:auto;margin-right:auto;max-width:880px;font-size:1.05em;color:#444;line-height:1.6;text-align:justify;}#generic article p strong{color:#444;font-weight:700;}#generic article p a{color:#529ccd;}#generic article p strong a{color:#529ccd;}#generic article p:first-of-type{font-size:1.5em;line-height:1.5em;text-align:left !important;color:#16395b;}@media only screen and (max-width:639px){#generic article p:first-of-type{font-size:1.2em;}}#generic article p:first-of-type:after{content:" ";display:block;background-color:#529ccd;width:48px;height:4px;margin-top:20px;margin-bottom:30px;}@media only screen and (max-width:819px){#generic article p{padding-right:25px;padding-left:25px;}}@media only screen and (max-width:639px){#generic article p{padding-right:0;padding-left:0;color:#555;line-height:1.5;}}#generic p{margin-left:auto;margin-right:auto;max-width:880px;font-size:1.05em;color:#444;line-height:1.6;text-align:justify;}#generic p span.figure{margin-top:-30px;margin-bottom:25px;color:#888;padding:8px;font-size:85%;display:block;text-align:center;font-style:italic;}#generic p.breakout{max-width:880px;display:block;}#generic p strong{color:#444;font-weight:700;}@media only screen and (max-width:819px){#generic p{padding-right:25px;padding-left:25px;}}@media only screen and (max-width:639px){#generic p{padding-right:0;padding-left:0;}}#generic .small img{max-width:480px;display:block;}#generic table{width:100%;margin-left:auto;margin-right:auto;max-width:880px;}@media only screen and (max-width:819px){#generic table{padding-right:25px;padding-left:25px;}}#generic table td{border:1px solid #ddd;padding:8px;}#generic .article-item{padding:0 0 15px 0;margin-bottom:10px;border-bottom:1px solid #eee;}@media only screen and (max-width:1079px){#generic .article-item{margin-bottom:40px;}}#generic .article-item p,#generic .article-item h4{margin-left:0;}@media only screen and (max-width:819px){#generic .article-item p,#generic .article-item h4{padding-left:0;}}#generic .article-item .image{padding-right:15px;}@media only screen and (max-width:1079px){#generic .article-item .image{padding-right:0;}}#generic .article-item .image img{margin:0 !important;}@media only screen and (max-width:1079px){#generic .article-item .col-4,#generic .article-item .col-8{width:100%;float:none;}}#generic .article-group{padding-right:40px;}#generic .article-group h3{margin-left:0;}#generic .article-group h3:first-of-type{margin-top:0 !important;}#generic .article-group:after{content:"";display:block;width:40px;height:2px;background-color:#529ccd;margin:30px 0 50px 0;}@media only screen and (max-width:1079px){#generic .article-tabs{display:none;}}#generic .article-tabs li{list-style:none;margin:0;border-bottom:1px solid #e1edf5;padding:0;}#generic .article-tabs li a{color:#529ccd;text-decoration:none;line-height:44px;display:block;}#generic .article-tabs li a:hover{color:#16395b;}#generic .related-pages{max-width:880px;margin:30px auto 0 auto;font-size:1.1em;line-height:1.4;padding:15px;background-color:rgba(82,156,205,.1);}@media only screen and (max-width:1079px){#generic .related-pages{text-align:center;}}#generic .related-pages strong{color:#16395b;}#generic .related-pages a{color:#529ccd;text-decoration:none;font-weight:normal;}#generic .related-pages a:hover{text-decoration:underline;color:#16395b;}#generic .related-pages span:nth-child(odd) a{color:#4380a8;}#article-list .pagination{text-align:center;border-top:4px solid #529ccd;padding:8px;list-style:none;width:auto !important;max-width:none !important;}#article-list .pagination li{display:inline-block;margin:0 !important;padding:0 5px !important;font-size:1.1em;}#article-list .pagination li a{color:#16395b;display:inline-block;text-decoration:none;}#article-list .pagination li a:hover{opacity:.8;}#article-list .pagination li.active a{color:#529ccd;font-weight:900;}#article-list .article-search{max-width:600px;position:relative;padding-bottom:35px;margin-left:auto;margin-right:auto;}#article-list .article-search i{position:absolute;right:15px;top:0;line-height:46px;color:#529ccd;font-size:1.3em;}#article-list .article-search .search{border:4px solid #529ccd;outline:none;line-height:44px;padding:0 20px;border-radius:26px;font-size:1.1em;color:#16395b;font-weight:900;width:calc(100% - 40px);}#banner-large img{transition:none !important;transform:none !important;animation:none !important;}#banner-large .overlay{background:-moz-linear-gradient(top,rgba(255,255,255,0) 0%,#fff 79%,#fff 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0%,#fff 79%,#fff 100%);background:linear-gradient(to bottom,rgba(255,255,255,0) 0%,#fff 79%,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00ffffff',endColorstr='#ffffff',GradientType=0);position:absolute;bottom:0;width:100%;height:220px;left:0;}.productSnippet{max-width:calc(880px - 14px);padding:0 14px 0 0;box-shadow:0 0 3px rgba(0,0,0,.2);border-radius:5px;margin:35px auto;position:relative;text-align:center;}.productSnippet h3{margin-top:25px !important;}.productSnippet h3 span{display:block;font-size:60%;font-weight:400;letter-spacing:1px;text-transform:uppercase;color:#529ccd;margin-bottom:8px;}.productSnippet img{margin:0 !important;}.productSnippet .button{background-color:#529ccd;display:inline-block;padding:0 20px 0 0;line-height:44px;color:#fff;border-radius:24px;overflow:hidden;margin-top:8px;}.productSnippet .button span{font-weight:900;display:inline-block;margin-right:5px;padding-right:10px;padding-left:15px;background:#4685ae;font-size:1.3em;line-height:46px;}.productSnippet .button a{text-decoration:none;color:#fff;}.productSnippet .button a:hover{text-decoration:underline;}#mainSearch #resultsMeta{font-size:1.2em;padding:10px 0;color:#333;text-align:center;}#mainSearch #resultsMeta strong{font-weight:900;color:#529ccd;}#mainSearch #results .tabs{border-bottom:1px solid #eee;margin-top:15px;margin-bottom:25px;}#mainSearch #results .tabs a{display:inline-block;font-size:1.2em;color:#555;margin-right:15px;padding-bottom:10px;cursor:pointer;}#mainSearch #results .tabs a:hover{color:#888;}#mainSearch #results .tabs a.selected{color:#529ccd;font-weight:700;border-bottom:3px solid #529ccd;margin-bottom:-3px;}#mainSearch #results .tab{display:none;}#mainSearch #results .tab.active{display:block;}#mainSearch #results .tab input [type=checkbox]:checked{background-color:#529ccd !important;}#mainSearch #results .tab .property-details ul li{list-style:none !important;}#mainSearch #results .tab .property-image{background-color:transparent !important;}#mainSearch #results .result{text-align:left;margin-bottom:20px;padding-top:20px;}#mainSearch #results .result a{text-decoration:none;color:#16395b;font-weight:900;font-size:1.2em;}#mainSearch #results .result a:hover{text-decoration:underline;color:#529ccd;}#mainSearch #results .result p{color:#444;margin-left:0 !important;margin-top:6px;margin-bottom:25px;line-height:1.5 !important;}.faq h1{text-align:left !important;margin-bottom:25px;max-width:880px !important;}.faq h3{font-size:1.6em !important;margin-bottom:15px;}.faq .faq-item{max-width:880px;margin-left:auto;margin-right:auto;margin-top:15px;}.faq .faq-item .question{font-size:1.4em;color:#16395b;font-weight:700;}.faq .faq-item .question i{color:#529ccd;padding-right:5px;}.faq .faq-item .question:hover{color:rgba(22,57,91,.8);cursor:pointer;}.faq .faq-item .answer{padding-top:10px;display:none;padding-bottom:30px;}.visible .answer{display:block !important;}.visible .question i{transform:rotate(90deg) !important;padding-right:0 !important;padding-left:5px;}