@charset "UTF-8";
/*! normalize.css v3.0.2 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}a{background-color:transparent}

/*!
 * Bootstrap v3.1.1 (http://getbootstrap.com)
 * Copyright 2011-2014 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*! normalize.css v3.0.0 | MIT License | git.io/normalize */html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:0 0}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@media print{*{background:transparent!important;box-shadow:none!important;color:#000!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff!important}.navbar{display:none}.table td,.table th{background-color:#fff!important}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}*,:after,:before{box-sizing:border-box}html{-webkit-tap-highlight-color:rgba(0,0,0,0);font-size:62.5%}body{color:#333;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#428bca;text-decoration:none}a:focus,a:hover{color:#2a6496;text-decoration:underline}a:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;height:auto;max-width:100%}.img-rounded{border-radius:6px}.img-thumbnail{background-color:#fff;border:1px solid #ddd;border-radius:4px;display:inline-block;height:auto;line-height:1.42857143;max-width:100%;padding:4px;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{border:0;border-top:1px solid #eee;margin-bottom:20px;margin-top:20px}.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:inherit;font-family:inherit;font-weight:500;line-height:1.1}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{color:#999;font-weight:400;line-height:1}.h1,.h2,.h3,h1,h2,h3{margin-bottom:10px;margin-top:20px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-bottom:10px;margin-top:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{font-size:16px;font-weight:200;line-height:1.4;margin-bottom:20px}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}cite{font-style:normal}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-muted{color:#999}.text-primary{color:#428bca}a.text-primary:hover{color:#3071a9}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{background-color:#428bca;color:#fff}a.bg-primary:hover{background-color:#3071a9}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}.page-header{border-bottom:1px solid #eee;margin:40px 0 20px;padding-bottom:9px}ol,ul{margin-bottom:10px;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-inline,.list-unstyled{list-style:none;padding-left:0}.list-inline{margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-bottom:20px;margin-top:0}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{clear:left;float:left;overflow:hidden;text-align:right;text-overflow:ellipsis;white-space:nowrap;width:160px}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{border-bottom:1px dotted #999;cursor:help}.initialism{font-size:90%;text-transform:uppercase}blockquote{border-left:5px solid #eee;font-size:17.5px;margin:0 0 20px;padding:10px 20px}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{color:#999;display:block;font-size:80%;line-height:1.42857143}blockquote .small:before,blockquote footer:before,blockquote small:before{content:"— "}.blockquote-reverse,blockquote.pull-right{border-left:0;border-right:5px solid #eee;padding-left:0;padding-right:15px;text-align:right}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:""}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:" —"}blockquote:after,blockquote:before{content:""}address{font-style:normal;line-height:1.42857143;margin-bottom:20px}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,Courier New,monospace}code{background-color:#f9f2f4;border-radius:4px;color:#c7254e;white-space:nowrap}code,kbd{font-size:90%;padding:2px 4px}kbd{background-color:#333;border-radius:3px;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);color:#fff}pre{word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px;color:#333;display:block;font-size:13px;line-height:1.42857143;margin:0 0 10px;padding:9.5px;word-break:break-all}pre code{background-color:transparent;border-radius:0;color:inherit;font-size:inherit;padding:0;white-space:pre-wrap}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{min-height:1px;padding-left:15px;padding-right:15px;position:relative}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:0}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:0}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:0}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:0}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:0}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:0}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:0}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:0}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent;max-width:100%}th{text-align:left}.table{margin-bottom:20px;width:100%}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{border-top:1px solid #ddd;line-height:1.42857143;padding:8px;vertical-align:top}.table>thead>tr>th{border-bottom:2px solid #ddd;vertical-align:bottom}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-child(odd)>td,.table-striped>tbody>tr:nth-child(odd)>th{background-color:#f9f9f9}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#f5f5f5}table col[class*=col-]{display:table-column;float:none;position:static}table td[class*=col-],table th[class*=col-]{display:table-cell;float:none;position:static}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}@media (max-width:767px){.table-responsive{-ms-overflow-style:-ms-autohiding-scrollbar;-webkit-overflow-scrolling:touch;border:1px solid #ddd;margin-bottom:15px;overflow-x:scroll;overflow-y:hidden;width:100%}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{margin:0;min-width:0}fieldset,legend{border:0;padding:0}legend{border-bottom:1px solid #e5e5e5;color:#333;display:block;font-size:21px;line-height:inherit;margin-bottom:20px;width:100%}label{display:inline-block;font-weight:700;margin-bottom:5px}input[type=search]{box-sizing:border-box}input[type=checkbox],input[type=radio]{line-height:normal;margin:4px 0 0;margin-top:1px\9}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{padding-top:7px}.form-control,output{color:#555;display:block;font-size:14px;line-height:1.42857143}.form-control{background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);height:34px;padding:6px 12px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.form-control:focus{border-color:#66afe9;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);outline:0}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;cursor:not-allowed;opacity:1}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}input[type=date]{line-height:34px}.form-group{margin-bottom:15px}.checkbox,.radio{display:block;margin-bottom:10px;margin-top:10px;min-height:20px;padding-left:20px}.checkbox label,.radio label{cursor:pointer;display:inline;font-weight:400}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{float:left;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{cursor:pointer;display:inline-block;font-weight:400;margin-bottom:0;padding-left:20px;vertical-align:middle}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-left:10px;margin-top:0}.checkbox-inline[disabled],.checkbox[disabled],.radio-inline[disabled],.radio[disabled],fieldset[disabled] .checkbox,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio,fieldset[disabled] .radio-inline,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox][disabled],input[type=radio][disabled]{cursor:not-allowed}.input-sm{border-radius:3px;font-size:12px;height:30px;line-height:1.5;padding:5px 10px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.input-lg{border-radius:6px;font-size:18px;height:46px;line-height:1.33;padding:10px 16px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.has-feedback .form-control-feedback{display:block;height:34px;line-height:34px;position:absolute;right:0;text-align:center;top:25px;width:34px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline{color:#3c763d}.has-success .form-control{border-color:#3c763d;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{background-color:#dff0d8;border-color:#3c763d;color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{background-color:#fcf8e3;border-color:#8a6d3b;color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline{color:#a94442}.has-error .form-control{border-color:#a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{background-color:#f2dede;border-color:#a94442;color:#a94442}.has-error .form-control-feedback{color:#a94442}.form-control-static{margin-bottom:0}.help-block{color:#737373;display:block;margin-bottom:10px;margin-top:5px}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;vertical-align:middle;width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-bottom:0;margin-top:0;padding-left:0;vertical-align:middle}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{float:none;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .control-label,.form-horizontal .radio,.form-horizontal .radio-inline{margin-bottom:0;margin-top:0;padding-top:7px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-left:-15px;margin-right:-15px}.form-horizontal .form-control-static{padding-top:7px}@media (min-width:768px){.form-horizontal .control-label{text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px;top:0}.btn{background-image:none;border:1px solid transparent;border-radius:4px;cursor:pointer;display:inline-block;font-size:14px;font-weight:400;line-height:1.42857143;margin-bottom:0;padding:6px 12px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;white-space:nowrap}.btn.active:focus,.btn:active:focus,.btn:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;box-shadow:inset 0 3px 5px rgba(0,0,0,.125);outline:0}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{box-shadow:none;cursor:not-allowed;filter:alpha(opacity=65);opacity:.65;pointer-events:none}.btn-default{background-color:#fff;border-color:#ccc;color:#333}.btn-default.active,.btn-default:active,.btn-default:focus,.btn-default:hover,.open .dropdown-toggle.btn-default{background-color:#ebebeb;border-color:#adadad;color:#333}.btn-default.active,.btn-default:active,.open .dropdown-toggle.btn-default{background-image:none}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{background-color:#333;color:#fff}.btn-primary{background-color:#428bca;border-color:#357ebd;color:#fff}.btn-primary.active,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open .dropdown-toggle.btn-primary{background-color:#3276b1;border-color:#285e8e;color:#fff}.btn-primary.active,.btn-primary:active,.open .dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#428bca;border-color:#357ebd}.btn-primary .badge{background-color:#fff;color:#428bca}.btn-success{background-color:#5cb85c;border-color:#4cae4c;color:#fff}.btn-success.active,.btn-success:active,.btn-success:focus,.btn-success:hover,.open .dropdown-toggle.btn-success{background-color:#47a447;border-color:#398439;color:#fff}.btn-success.active,.btn-success:active,.open .dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{background-color:#fff;color:#5cb85c}.btn-info{background-color:#5bc0de;border-color:#46b8da;color:#fff}.btn-info.active,.btn-info:active,.btn-info:focus,.btn-info:hover,.open .dropdown-toggle.btn-info{background-color:#39b3d7;border-color:#269abc;color:#fff}.btn-info.active,.btn-info:active,.open .dropdown-toggle.btn-info{background-image:none}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{background-color:#fff;color:#5bc0de}.btn-warning{background-color:#f0ad4e;border-color:#eea236;color:#fff}.btn-warning.active,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open .dropdown-toggle.btn-warning{background-color:#ed9c28;border-color:#d58512;color:#fff}.btn-warning.active,.btn-warning:active,.open .dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{background-color:#fff;color:#f0ad4e}.btn-danger{background-color:#d9534f;border-color:#d43f3a;color:#fff}.btn-danger.active,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open .dropdown-toggle.btn-danger{background-color:#d2322d;border-color:#ac2925;color:#fff}.btn-danger.active,.btn-danger:active,.open .dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{background-color:#fff;color:#d9534f}.btn-link{border-radius:0;color:#428bca;cursor:pointer;font-weight:400}.btn-link,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{background-color:transparent;color:#2a6496;text-decoration:underline}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#999;text-decoration:none}.btn-group-lg>.btn,.btn-lg{border-radius:6px;font-size:18px;line-height:1.33;padding:10px 16px}.btn-group-sm>.btn,.btn-sm{border-radius:3px;font-size:12px;line-height:1.5;padding:5px 10px}.btn-group-xs>.btn,.btn-xs{border-radius:3px;font-size:12px;line-height:1.5;padding:1px 5px}.btn-block{display:block;padding-left:0;padding-right:0;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}.collapsing{height:0;overflow:hidden;position:relative;transition:height .35s ease}@font-face{font-family:Glyphicons Halflings;src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/glyphicons-halflings-regular.woff) format("woff"),url(../fonts/glyphicons-halflings-regular.ttf) format("truetype"),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg")}.glyphicon{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:inline-block;font-family:Glyphicons Halflings;font-style:normal;font-weight:400;line-height:1;position:relative;top:1px}.glyphicon-asterisk:before{content:"*"}.glyphicon-plus:before{content:"+"}.glyphicon-euro:before{content:"€"}.glyphicon-minus:before{content:"−"}.glyphicon-cloud:before{content:"☁"}.glyphicon-envelope:before{content:"✉"}.glyphicon-pencil:before{content:"✏"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.caret{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid;display:inline-block;height:0;margin-left:2px;vertical-align:middle;width:0}.dropdown{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{background-clip:padding-box;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175);display:none;float:left;font-size:14px;left:0;list-style:none;margin:2px 0 0;min-width:160px;padding:5px 0;position:absolute;top:100%;z-index:1000}.dropdown-menu.pull-right{left:auto;right:0}.dropdown-menu .divider{background-color:#e5e5e5;height:1px;margin:9px 0;overflow:hidden}.dropdown-menu>li>a{clear:both;color:#333;display:block;font-weight:400;line-height:1.42857143;padding:3px 20px;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#f5f5f5;color:#262626;text-decoration:none}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#428bca;color:#fff;outline:0;text-decoration:none}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#999}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{background-color:transparent;background-image:none;cursor:not-allowed;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);text-decoration:none}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{color:#999;display:block;font-size:12px;line-height:1.42857143;padding:3px 20px}.dropdown-backdrop{bottom:0;left:0;position:fixed;right:0;top:0;z-index:990}.pull-right>.dropdown-menu{left:auto;right:0}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-bottom:4px solid;border-top:0;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{bottom:100%;margin-bottom:1px;top:auto}@media (min-width:768px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}.btn-group,.btn-group-vertical{display:inline-block;position:relative;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{float:left;position:relative}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group-vertical>.btn:focus,.btn-group>.btn:focus{outline:0}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle{box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;max-width:100%;width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-left:0;margin-top:-1px}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-right-radius:4px}.btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:4px;border-top-left-radius:0;border-top-right-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-left-radius:0;border-bottom-right-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{border-collapse:separate;display:table;table-layout:fixed;width:100%}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}[data-toggle=buttons]>.btn>input[type=checkbox],[data-toggle=buttons]>.btn>input[type=radio]{display:none}.input-group{border-collapse:separate;display:table;position:relative}.input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.input-group .form-control{float:left;margin-bottom:0;position:relative;width:100%;z-index:2}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{border-radius:6px;font-size:18px;height:46px;line-height:1.33;padding:10px 16px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{border-radius:3px;font-size:12px;height:30px;line-height:1.5;padding:5px 10px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{vertical-align:middle;white-space:nowrap;width:1%}.input-group-addon{background-color:#eee;border:1px solid #ccc;border-radius:4px;color:#555;font-size:14px;font-weight:400;line-height:1;padding:6px 12px;text-align:center}.input-group-addon.input-sm{border-radius:3px;font-size:12px;padding:5px 10px}.input-group-addon.input-lg{border-radius:6px;font-size:18px;padding:10px 16px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{font-size:0;white-space:nowrap}.input-group-btn,.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{margin-left:-1px}.nav{list-style:none;margin-bottom:0;padding-left:0}.nav>li,.nav>li>a{display:block;position:relative}.nav>li>a{padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{background-color:#eee;text-decoration:none}.nav>li.disabled>a{color:#999}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{background-color:transparent;color:#999;cursor:not-allowed;text-decoration:none}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#428bca}.nav .nav-divider{background-color:#e5e5e5;height:1px;margin:9px 0;overflow:hidden}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{border:1px solid transparent;border-radius:4px 4px 0 0;line-height:1.42857143;margin-right:2px}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{background-color:#fff;border:1px solid;border-color:#ddd #ddd transparent;color:#555;cursor:default}.nav-tabs.nav-justified{border-bottom:0;width:100%}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{left:auto;top:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{border-radius:4px;margin-right:0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{background-color:#428bca;color:#fff}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-left:0;margin-top:2px}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{left:auto;top:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{border-radius:4px;margin-right:0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;margin-top:-1px}.navbar{border:1px solid transparent;margin-bottom:20px;min-height:50px;position:relative}@media (min-width:768px){.navbar{border-radius:4px}.navbar-header{float:left}}.navbar-collapse{-webkit-overflow-scrolling:touch;border-top:1px solid transparent;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1);max-height:340px;overflow-x:visible;padding-left:15px;padding-right:15px}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{border-top:0;box-shadow:none;width:auto}.navbar-collapse.collapse{display:block!important;height:auto!important;overflow:visible!important;padding-bottom:0}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-left:0;padding-right:0}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-left:-15px;margin-right:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-left:0;margin-right:0}}.navbar-static-top{border-width:0 0 1px;z-index:1000}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{left:0;position:fixed;right:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{border-width:0 0 1px;top:0}.navbar-fixed-bottom{border-width:1px 0 0;bottom:0;margin-bottom:0}.navbar-brand{float:left;font-size:18px;height:50px;line-height:20px;padding:15px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px;float:right;margin-bottom:8px;margin-right:15px;margin-top:8px;padding:9px 10px;position:relative}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{border-radius:1px;display:block;height:2px;width:22px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{line-height:20px;padding-bottom:10px;padding-top:10px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{background-color:transparent;border:0;box-shadow:none;float:none;margin-top:0;position:static;width:auto}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-bottom:15px;padding-top:15px}.navbar-nav.navbar-right:last-child{margin-right:-15px}.navbar-left{float:left!important}.navbar-right{float:right!important}}.navbar-form{border-bottom:1px solid transparent;border-top:1px solid transparent;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 1px 0 hsla(0,0%,100%,.1);margin:8px -15px;padding:10px 15px}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;vertical-align:middle;width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-bottom:0;margin-top:0;padding-left:0;vertical-align:middle}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{float:none;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}}@media (min-width:768px){.navbar-form{border:0;box-shadow:none;margin-left:0;margin-right:0;padding-bottom:0;padding-top:0;width:auto}.navbar-form.navbar-right:last-child{margin-right:-15px}}.navbar-nav>li>.dropdown-menu{border-top-left-radius:0;border-top-right-radius:0;margin-top:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-left-radius:0;border-bottom-right-radius:0}.navbar-btn{margin-bottom:8px;margin-top:8px}.navbar-btn.btn-sm{margin-bottom:10px;margin-top:10px}.navbar-btn.btn-xs{margin-bottom:14px;margin-top:14px}.navbar-text{margin-bottom:15px;margin-top:15px}@media (min-width:768px){.navbar-text{float:left;margin-left:15px;margin-right:15px}.navbar-text.navbar-right:last-child{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{background-color:transparent;color:#5e5e5e}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{background-color:transparent;color:#333}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{background-color:#e7e7e7;color:#555}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{background-color:transparent;color:#ccc}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:#e7e7e7;color:#555}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{background-color:transparent;color:#333}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{background-color:#e7e7e7;color:#555}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{background-color:transparent;color:#ccc}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#999}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{background-color:transparent;color:#fff}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{color:#999}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{background-color:transparent;color:#fff}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{background-color:#080808;color:#fff}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{background-color:transparent;color:#444}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:#080808;color:#fff}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#999}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{background-color:transparent;color:#fff}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{background-color:#080808;color:#fff}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{background-color:transparent;color:#444}}.navbar-inverse .navbar-link{color:#999}.navbar-inverse .navbar-link:hover{color:#fff}.breadcrumb{background-color:#f5f5f5;border-radius:4px;list-style:none;margin-bottom:20px;padding:8px 15px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{color:#ccc;content:"/ ";padding:0 5px}.breadcrumb>.active{color:#999}.pagination{border-radius:4px;display:inline-block;margin:20px 0;padding-left:0}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{background-color:#fff;border:1px solid #ddd;color:#428bca;float:left;line-height:1.42857143;margin-left:-1px;padding:6px 12px;position:relative;text-decoration:none}.pagination>li:first-child>a,.pagination>li:first-child>span{border-bottom-left-radius:4px;border-top-left-radius:4px;margin-left:0}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{background-color:#eee;border-color:#ddd;color:#2a6496}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#428bca;border-color:#428bca;color:#fff;cursor:default;z-index:2}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{background-color:#fff;border-color:#ddd;color:#999;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{font-size:18px;padding:10px 16px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{font-size:12px;padding:5px 10px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{list-style:none;margin:20px 0;padding-left:0;text-align:center}.pager li{display:inline}.pager li>a,.pager li>span{background-color:#fff;border:1px solid #ddd;border-radius:15px;display:inline-block;padding:5px 14px}.pager li>a:focus,.pager li>a:hover{background-color:#eee;text-decoration:none}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{background-color:#fff;color:#999;cursor:not-allowed}.label{border-radius:.25em;color:#fff;display:inline;font-size:75%;font-weight:700;line-height:1;padding:.2em .6em .3em;text-align:center;vertical-align:baseline;white-space:nowrap}.label[href]:focus,.label[href]:hover{color:#fff;cursor:pointer;text-decoration:none}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#999}.label-default[href]:focus,.label-default[href]:hover{background-color:gray}.label-primary{background-color:#428bca}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#3071a9}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{background-color:#999;border-radius:10px;color:#fff;display:inline-block;font-size:12px;font-weight:700;line-height:1;min-width:10px;padding:3px 7px;text-align:center;vertical-align:baseline;white-space:nowrap}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge{padding:1px 5px;top:0}a.badge:focus,a.badge:hover{color:#fff;cursor:pointer;text-decoration:none}.nav-pills>.active>a>.badge,a.list-group-item.active>.badge{background-color:#fff;color:#428bca}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{background-color:#eee;margin-bottom:30px;padding:30px}.jumbotron,.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{font-size:21px;font-weight:200;margin-bottom:15px}.container .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-bottom:48px;padding-top:48px}.container .jumbotron{padding-left:60px;padding-right:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{background-color:#fff;border:1px solid #ddd;border-radius:4px;display:block;line-height:1.42857143;margin-bottom:20px;padding:4px;transition:all .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-left:auto;margin-right:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#428bca}.thumbnail .caption{color:#333;padding:9px}.alert{border:1px solid transparent;border-radius:4px;margin-bottom:20px;padding:15px}.alert h4{color:inherit;margin-top:0}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable{padding-right:35px}.alert-dismissable .close{color:inherit;position:relative;right:-21px;top:-2px}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@keyframes progress-bar-stripes{0%{background-position:40px 0}to{background-position:0 0}}.progress{background-color:#f5f5f5;border-radius:4px;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);height:20px;margin-bottom:20px;overflow:hidden}.progress-bar{background-color:#428bca;box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);color:#fff;float:left;font-size:12px;height:100%;line-height:20px;text-align:center;transition:width .6s ease;width:0}.progress-striped .progress-bar{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent);background-size:40px 40px}.progress.active .progress-bar{animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:linear-gradient(45deg,hsla(0,0%,100%,.15) 25%,transparent 0,transparent 50%,hsla(0,0%,100%,.15) 0,hsla(0,0%,100%,.15) 75%,transparent 0,transparent)}.media,.media-body{zoom:1;overflow:hidden}.media,.media .media{margin-top:15px}.media:first-child{margin-top:0}.media-object{display:block}.media-heading{margin:0 0 5px}.media>.pull-left{margin-right:10px}.media>.pull-right{margin-left:10px}.media-list{list-style:none;padding-left:0}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{background-color:#fff;border:1px solid #ddd;display:block;margin-bottom:-1px;padding:10px 15px;position:relative}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px;margin-bottom:0}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover{background-color:#f5f5f5;text-decoration:none}a.list-group-item.active,a.list-group-item.active:focus,a.list-group-item.active:hover{background-color:#428bca;border-color:#428bca;color:#fff;z-index:2}a.list-group-item.active .list-group-item-heading,a.list-group-item.active:focus .list-group-item-heading,a.list-group-item.active:hover .list-group-item-heading{color:inherit}a.list-group-item.active .list-group-item-text,a.list-group-item.active:focus .list-group-item-text,a.list-group-item.active:hover .list-group-item-text{color:#e1edf7}.list-group-item-success{background-color:#dff0d8;color:#3c763d}a.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover{background-color:#d0e9c6;color:#3c763d}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover{background-color:#3c763d;border-color:#3c763d;color:#fff}.list-group-item-info{background-color:#d9edf7;color:#31708f}a.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover{background-color:#c4e3f3;color:#31708f}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover{background-color:#31708f;border-color:#31708f;color:#fff}.list-group-item-warning{background-color:#fcf8e3;color:#8a6d3b}a.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover{background-color:#faf2cc;color:#8a6d3b}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover{background-color:#8a6d3b;border-color:#8a6d3b;color:#fff}.list-group-item-danger{background-color:#f2dede;color:#a94442}a.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover{background-color:#ebcccc;color:#a94442}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover{background-color:#a94442;border-color:#a94442;color:#fff}.list-group-item-heading{margin-bottom:5px;margin-top:0}.list-group-item-text{line-height:1.3;margin-bottom:0}.panel{background-color:#fff;border:1px solid transparent;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.05);margin-bottom:20px}.panel-body{padding:15px}.panel-heading{border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px;padding:10px 15px}.panel-heading>.dropdown .dropdown-toggle,.panel-title{color:inherit}.panel-title{font-size:16px;margin-bottom:0;margin-top:0}.panel-title>a{color:inherit}.panel-footer{background-color:#f5f5f5;border-bottom-left-radius:3px;border-bottom-right-radius:3px;border-top:1px solid #ddd;padding:10px 15px}.panel>.list-group{margin-bottom:0}.panel>.list-group .list-group-item{border-radius:0;border-width:1px 0}.panel>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-left-radius:3px;border-bottom-right-radius:3px}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-bottom-left-radius:3px;border-bottom-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:20px}.panel-group .panel{border-radius:4px;margin-bottom:0;overflow:hidden}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse .panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{background-color:#f5f5f5;border-color:#ddd;color:#333}.panel-default>.panel-heading+.panel-collapse .panel-body{border-top-color:#ddd}.panel-default>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#428bca}.panel-primary>.panel-heading{background-color:#428bca;border-color:#428bca;color:#fff}.panel-primary>.panel-heading+.panel-collapse .panel-body{border-top-color:#428bca}.panel-primary>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#428bca}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.panel-success>.panel-heading+.panel-collapse .panel-body{border-top-color:#d6e9c6}.panel-success>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.panel-info>.panel-heading+.panel-collapse .panel-body{border-top-color:#bce8f1}.panel-info>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.panel-warning>.panel-heading+.panel-collapse .panel-body{border-top-color:#faebcc}.panel-warning>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.panel-danger>.panel-heading+.panel-collapse .panel-body{border-top-color:#ebccd1}.panel-danger>.panel-footer+.panel-collapse .panel-body{border-bottom-color:#ebccd1}.well{background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05);margin-bottom:20px;min-height:20px;padding:19px}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{border-radius:6px;padding:24px}.well-sm{border-radius:3px;padding:9px}.close{color:#000;filter:alpha(opacity=20);float:right;font-size:21px;font-weight:700;line-height:1;opacity:.2;text-shadow:0 1px 0 #fff}.close:focus,.close:hover{color:#000;cursor:pointer;filter:alpha(opacity=50);opacity:.5;text-decoration:none}button.close{-webkit-appearance:none;background:0 0;border:0;cursor:pointer;padding:0}.modal-open{overflow:hidden}.modal{-webkit-overflow-scrolling:touch;bottom:0;display:none;left:0;outline:0;overflow:auto;overflow-y:scroll;position:fixed;right:0;top:0;z-index:1050}.modal.fade .modal-dialog{transform:translateY(-25%);transition:transform .3s ease-out}.modal.in .modal-dialog{transform:translate(0)}.modal-dialog{margin:10px;position:relative;width:auto}.modal-content{background-clip:padding-box;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 3px 9px rgba(0,0,0,.5);outline:0;position:relative}.modal-backdrop{background-color:#000;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1040}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{border-bottom:1px solid #e5e5e5;min-height:16.42857143px;padding:15px}.modal-header .close{margin-top:-2px}.modal-title{line-height:1.42857143;margin:0}.modal-body{padding:20px;position:relative}.modal-footer{border-top:1px solid #e5e5e5;margin-top:15px;padding:19px 20px 20px;text-align:right}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}@media (min-width:768px){.modal-dialog{margin:30px auto;width:600px}.modal-content{box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{display:block;filter:alpha(opacity=0);font-size:12px;line-height:1.4;opacity:0;position:absolute;visibility:visible;z-index:1030}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{background-color:#000;border-radius:4px;color:#fff;max-width:200px;padding:3px 8px;text-align:center;text-decoration:none}.tooltip-arrow{border-color:transparent;border-style:solid;height:0;position:absolute;width:0}.tooltip.top .tooltip-arrow{border-top-color:#000;border-width:5px 5px 0;bottom:0;left:50%;margin-left:-5px}.tooltip.top-left .tooltip-arrow{border-top-color:#000;border-width:5px 5px 0;bottom:0;left:5px}.tooltip.top-right .tooltip-arrow{border-top-color:#000;border-width:5px 5px 0;bottom:0;right:5px}.tooltip.right .tooltip-arrow{border-right-color:#000;border-width:5px 5px 5px 0;left:0;margin-top:-5px;top:50%}.tooltip.left .tooltip-arrow{border-left-color:#000;border-width:5px 0 5px 5px;margin-top:-5px;right:0;top:50%}.tooltip.bottom .tooltip-arrow{border-bottom-color:#000;border-width:0 5px 5px;left:50%;margin-left:-5px;top:0}.tooltip.bottom-left .tooltip-arrow{border-bottom-color:#000;border-width:0 5px 5px;left:5px;top:0}.tooltip.bottom-right .tooltip-arrow{border-bottom-color:#000;border-width:0 5px 5px;right:5px;top:0}.popover{background-clip:padding-box;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,.2);display:none;left:0;max-width:276px;padding:1px;position:absolute;text-align:left;top:0;white-space:normal;z-index:1010}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0;font-size:14px;font-weight:400;line-height:18px;margin:0;padding:8px 14px}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{border-color:transparent;border-style:solid;display:block;height:0;position:absolute;width:0}.popover>.arrow{border-width:11px}.popover>.arrow:after{border-width:10px;content:""}.popover.top>.arrow{border-bottom-width:0;border-top-color:#999;border-top-color:rgba(0,0,0,.25);bottom:-11px;left:50%;margin-left:-11px}.popover.top>.arrow:after{border-bottom-width:0;border-top-color:#fff;bottom:1px;content:" ";margin-left:-10px}.popover.right>.arrow{border-left-width:0;border-right-color:#999;border-right-color:rgba(0,0,0,.25);left:-11px;margin-top:-11px;top:50%}.popover.right>.arrow:after{border-left-width:0;border-right-color:#fff;bottom:-10px;content:" ";left:1px}.popover.bottom>.arrow{border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25);border-top-width:0;left:50%;margin-left:-11px;top:-11px}.popover.bottom>.arrow:after{border-bottom-color:#fff;border-top-width:0;content:" ";margin-left:-10px;top:1px}.popover.left>.arrow{border-left-color:#999;border-left-color:rgba(0,0,0,.25);border-right-width:0;margin-top:-11px;right:-11px;top:50%}.popover.left>.arrow:after{border-left-color:#fff;border-right-width:0;bottom:-10px;content:" ";right:1px}.carousel,.carousel-inner{position:relative}.carousel-inner{overflow:hidden;width:100%}.carousel-inner>.item{display:none;position:relative;transition:left .6s ease-in-out}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{bottom:0;color:#fff;filter:alpha(opacity=50);font-size:20px;left:0;opacity:.5;position:absolute;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);top:0;width:15%}.carousel-control.left{background-image:linear-gradient(90deg,rgba(0,0,0,.5) 0,transparent);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#80000000",endColorstr="#00000000",GradientType=1)}.carousel-control.right{background-image:linear-gradient(90deg,transparent 0,rgba(0,0,0,.5));background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#00000000",endColorstr="#80000000",GradientType=1);left:auto;right:0}.carousel-control:focus,.carousel-control:hover{color:#fff;filter:alpha(opacity=90);opacity:.9;outline:0;text-decoration:none}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{display:inline-block;position:absolute;top:50%;z-index:5}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%}.carousel-control .icon-next,.carousel-control .icon-prev{font-family:serif;height:20px;margin-left:-10px;margin-top:-10px;width:20px}.carousel-control .icon-prev:before{content:"‹"}.carousel-control .icon-next:before{content:"›"}.carousel-indicators{bottom:10px;left:50%;list-style:none;margin-left:-30%;padding-left:0;position:absolute;text-align:center;width:60%;z-index:15}.carousel-indicators li{background-color:#000\9;background-color:transparent;border:1px solid #fff;border-radius:10px;cursor:pointer;display:inline-block;height:10px;margin:1px;text-indent:-999px;width:10px}.carousel-indicators .active{background-color:#fff;height:12px;margin:0;width:12px}.carousel-caption{bottom:20px;color:#fff;left:15%;padding-bottom:20px;padding-top:20px;position:absolute;right:15%;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);z-index:10}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{font-size:30px;height:30px;margin-left:-15px;margin-top:-15px;width:30px}.carousel-caption{left:20%;padding-bottom:30px;right:20%}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{content:" ";display:table}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.form-horizontal .form-group:after,.modal-footer:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{background-color:transparent;border:0;color:transparent;font:0/0 a;text-shadow:none}.hidden{display:none!important;visibility:hidden!important}.affix{position:fixed}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}.hidden-print{display:none!important}}.noUi-target,.noUi-target *{-webkit-touch-callout:none;box-sizing:border-box;-ms-touch-action:none;-webkit-user-select:none;-ms-user-select:none;-moz-user-select:none}.noUi-base{height:100%;position:relative;width:100%}.noUi-origin{bottom:0;left:0;position:absolute;right:0;top:0}.noUi-handle{position:relative;z-index:1}.noUi-stacking .noUi-handle{z-index:10}.noUi-stacking+.noUi-origin{*z-index:-1}.noUi-state-tap .noUi-origin{transition:left .3s,top .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px;margin:10px 10px 0}.noUi-horizontal .noUi-handle{height:16px;left:-10px;top:0;width:20px}.noUi-horizontal.noUi-extended{padding:0 15px}.noUi-horizontal.noUi-extended .noUi-origin{right:-15px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{height:34px;left:-6px;top:-17px;width:28px}.noUi-vertical.noUi-extended{padding:15px 0}.noUi-vertical.noUi-extended .noUi-origin{bottom:-15px}.noUi-background{background:#d6d7d8}.white-back .noUi-background,.white-back.noUi-background{background:#fff}.noUi-connect{background:#b3b3b3;transition:background .45s}.white-back .noUi-connect{background:#d6d7d8}.noUi-origin,.noUi-target{border-radius:0}.noUi-target{border-bottom:1px solid #000;border-top:1px solid #000}.noUi-target.noUi-connect{box-shadow:inset 0 0 3px rgba(51,51,51,.45),0 3px 6px -5px #bbb}.noUi-dragable{cursor:w-resize}.noUi-vertical .noUi-dragable{cursor:n-resize}.noUi-handle{background:#00a7e5;border-radius:none;cursor:default}.noUi-active{box-shadow:inset 0 0 1px rgba(0,0,0,.2),inset 0 1px 7px rgba(0,0,0,.5),0 3px 6px -3px rgba(0,0,0,.7)}.noUi-handle:after,.noUi-handle:before{background:#e8e7e6;content:"";display:block;display:none;height:14px;left:14px;position:absolute;top:6px;width:1px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:after,.noUi-vertical .noUi-handle:before{height:1px;left:6px;top:14px;width:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled] .noUi-connect,[disabled].noUi-connect{background:#b8b8b8}[disabled] .noUi-handle{cursor:not-allowed}.noUi-state-blocked .noUi-connect,.noUi-state-blocked.noUi-connect{background:#4fdacf}

/*!
 * Bootstrap-select v1.7.2 (http://silviomoreto.github.io/bootstrap-select)
 *
 * Copyright 2013-2015 bootstrap-select
 * Licensed under MIT (https://github.com/silviomoreto/bootstrap-select/blob/master/LICENSE)
 */.bootstrap-select{width:220px \0}.bootstrap-select>.dropdown-toggle{padding-right:25px;width:100%}.error .bootstrap-select .dropdown-toggle,.has-error .bootstrap-select .dropdown-toggle{border-color:#b94a48}.bootstrap-select.fit-width{width:auto!important}.bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:220px}.bootstrap-select .dropdown-toggle:focus{outline:thin dotted #333!important;outline:5px auto -webkit-focus-ring-color!important;outline-offset:-2px}.bootstrap-select.form-control{border:none;margin-bottom:0;padding:0}.bootstrap-select.form-control:not([class*=col-]){width:100%}.bootstrap-select.form-control.input-group-btn{z-index:auto}.bootstrap-select.btn-group:not(.input-group-btn),.bootstrap-select.btn-group[class*=col-]{display:inline-block;float:none;margin-left:0}.bootstrap-select.btn-group.dropdown-menu-right,.bootstrap-select.btn-group[class*=col-].dropdown-menu-right,.row .bootstrap-select.btn-group[class*=col-].dropdown-menu-right{float:right}.form-group .bootstrap-select.btn-group,.form-horizontal .bootstrap-select.btn-group,.form-inline .bootstrap-select.btn-group{margin-bottom:0}.form-group-lg .bootstrap-select.btn-group.form-control,.form-group-sm .bootstrap-select.btn-group.form-control{padding:0}.form-inline .bootstrap-select.btn-group .form-control{width:100%}.bootstrap-select.btn-group.disabled,.bootstrap-select.btn-group>.disabled{cursor:not-allowed}.bootstrap-select.btn-group.disabled:focus,.bootstrap-select.btn-group>.disabled:focus{outline:none!important}.bootstrap-select.btn-group .dropdown-toggle .filter-option{display:inline-block;overflow:hidden;text-align:left;width:100%}.bootstrap-select.btn-group .dropdown-toggle .caret{margin-top:-2px;position:absolute;right:12px;top:50%;vertical-align:middle}.bootstrap-select.btn-group[class*=col-] .dropdown-toggle{width:100%}.bootstrap-select.btn-group .dropdown-menu{box-sizing:border-box;min-width:100%;z-index:1035}.bootstrap-select.btn-group .dropdown-menu.inner{border:0;border-radius:0;box-shadow:none;float:none;margin:0;padding:0;position:static}.bootstrap-select.btn-group .dropdown-menu li{position:relative}.bootstrap-select.btn-group .dropdown-menu li.active small{color:#fff}.bootstrap-select.btn-group .dropdown-menu li.disabled a{cursor:not-allowed}.bootstrap-select.btn-group .dropdown-menu li a{cursor:pointer}.bootstrap-select.btn-group .dropdown-menu li a.opt{padding-left:2.25em;position:relative}.bootstrap-select.btn-group .dropdown-menu li a span.check-mark{display:none}.bootstrap-select.btn-group .dropdown-menu li a span.text{display:inline-block}.bootstrap-select.btn-group .dropdown-menu li small{padding-left:.5em}.bootstrap-select.btn-group .dropdown-menu .notify{background:#f5f5f5;border:1px solid #e3e3e3;bottom:5px;box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-sizing:border-box;margin:0 2%;min-height:26px;opacity:.9;padding:3px 5px;pointer-events:none;position:absolute;width:96%}.bootstrap-select.btn-group .no-results{background:#f5f5f5;margin:0 5px;padding:3px;white-space:nowrap}.bootstrap-select.btn-group.fit-width .dropdown-toggle .filter-option{position:static}.bootstrap-select.btn-group.fit-width .dropdown-toggle .caret{margin-top:-1px;position:static;top:auto}.bootstrap-select.btn-group.show-tick .dropdown-menu li.selected a span.check-mark{display:inline-block;margin-top:5px;position:absolute;right:15px}.bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text{margin-right:34px}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle{z-index:1036}.bootstrap-select.show-menu-arrow .dropdown-toggle:before{border-bottom:7px solid hsla(0,0%,80%,.2);border-left:7px solid transparent;border-right:7px solid transparent;bottom:-4px;content:"";display:none;left:9px;position:absolute}.bootstrap-select.show-menu-arrow .dropdown-toggle:after{border-bottom:6px solid #fff;border-left:6px solid transparent;border-right:6px solid transparent;bottom:-4px;content:"";display:none;left:10px;position:absolute}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:before{border-bottom:0;border-top:7px solid hsla(0,0%,80%,.2);bottom:auto;top:-3px}.bootstrap-select.show-menu-arrow.dropup .dropdown-toggle:after{border-bottom:0;border-top:6px solid #fff;bottom:auto;top:-3px}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:before{left:auto;right:12px}.bootstrap-select.show-menu-arrow.pull-right .dropdown-toggle:after{left:auto;right:13px}.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:after,.bootstrap-select.show-menu-arrow.open>.dropdown-toggle:before{display:block}.bs-actionsbox,.bs-donebutton,.bs-searchbox{padding:4px 8px}.bs-actionsbox{box-sizing:border-box;float:left;width:100%}.bs-actionsbox .btn-group button{width:50%}.bs-donebutton{box-sizing:border-box;float:left;width:100%}.bs-donebutton .btn-group button{width:100%}.bs-searchbox+.bs-actionsbox{padding:0 8px 4px}.bs-searchbox .form-control{margin-bottom:0;width:100%}select.bs-select-hidden,select.selectpicker{display:none!important}select.mobile-device{display:block!important;height:100%!important;left:0;opacity:0;position:absolute!important;top:0;width:100%}
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-image,.fancybox-inner,.fancybox-nav,.fancybox-nav span,.fancybox-outer,.fancybox-skin,.fancybox-tmp,.fancybox-wrap,.fancybox-wrap iframe,.fancybox-wrap object{border:0;margin:0;outline:none;padding:0;vertical-align:top}.fancybox-wrap{left:0;position:absolute;top:0;z-index:8020}.fancybox-skin{background:#f9f9f9;border-radius:4px;color:#444;position:relative;text-shadow:none}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,.5)}.fancybox-inner,.fancybox-outer{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px Helvetica Neue,Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-iframe,.fancybox-image{display:block;height:100%;width:100%}.fancybox-image{max-height:100%;max-width:100%}#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(../images/fancybox/fancybox_sprite.png)}#fancybox-loading{background-position:0 -108px;cursor:pointer;left:50%;margin-left:-22px;margin-top:-22px;opacity:.8;position:fixed;top:50%;z-index:8060}#fancybox-loading div{background:url(../images/fancybox/fancybox_loading.gif) 50% no-repeat;height:44px;width:44px}.fancybox-close{height:36px;right:-18px;top:-18px;width:36px}.fancybox-close,.fancybox-nav{cursor:pointer;position:absolute;z-index:8040}.fancybox-nav{-webkit-tap-highlight-color:rgba(0,0,0,0);background:transparent url(../images/fancybox/blank.gif);height:100%;text-decoration:none;top:0;width:40%}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{cursor:pointer;height:34px;margin-top:-18px;position:absolute;top:50%;visibility:hidden;width:36px;z-index:8040}.fancybox-prev span{background-position:0 -36px;left:10px}.fancybox-next span{background-position:0 -72px;right:10px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{left:-99999px;max-height:99999px;max-width:99999px;overflow:visible!important;position:absolute;top:-99999px;visibility:hidden}.fancybox-lock{width:auto}.fancybox-lock,.fancybox-lock body{overflow:hidden!important}.fancybox-lock-test{overflow-y:hidden!important}.fancybox-overlay{background:url(../images/fancybox/fancybox_overlay.png);display:none;left:0;overflow:hidden;position:absolute;top:0;z-index:8010}.fancybox-overlay-fixed{bottom:0;position:fixed;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{font:normal 13px/20px Helvetica Neue,Helvetica,Arial,sans-serif;position:relative;text-shadow:none;visibility:hidden;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{bottom:0;margin-bottom:-35px;position:absolute;right:50%;text-align:center;z-index:8050}.fancybox-title-float-wrap .child{background:transparent;background:rgba(0,0,0,.8);border-radius:15px;color:#fff;display:inline-block;font-weight:700;line-height:24px;margin-right:-100%;padding:2px 20px;text-shadow:0 1px 2px #222;white-space:nowrap}.fancybox-title-outside-wrap{color:#fff;margin-top:10px;position:relative}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{background:#000;background:rgba(0,0,0,.8);bottom:0;color:#fff;left:0;padding:10px;position:absolute}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-next span,.fancybox-prev span{background-image:url(../images/fancybox/fancybox_sprite@2x.png);background-size:44px 152px}#fancybox-loading div{background-image:url(../images/fancybox/fancybox_loading@2x.gif);background-size:24px 24px}}.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/images/misc/ajax-loader.gif) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(fonts/Slick/slick.eot);src:url(fonts/Slick/slick.eot?#iefix) format("embedded-opentype"),url(fonts/Slick/slick.woff) format("woff"),url(fonts/Slick/slick.ttf) format("truetype"),url(fonts/Slick/slick.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;margin-top:-10px\9;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-slider{margin-bottom:30px}.slick-dots{bottom:-45px;display:block;list-style:none;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}body,html{font-size:16px;line-height:30px}body{word-wrap:break-word;background-color:#fff;color:#4c4c4c;font-family:Open Sans,sans-serif}.flex-row{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -15px}@media (max-width:767px){.flex-row:not(.mobile-columns){flex-direction:column}.flex-row.flex-reverse{flex-direction:column-reverse}}.flex-row.equal-height{align-items:stretch}.flex-row.flex-top{align-items:flex-start}.flex-row.flex-center{justify-content:center}.flex-row.flex-right{justify-content:flex-end}.flex-row.no-gutter{margin:0}.flex-column-10{flex-basis:10%}.flex-column-16{flex-basis:16%}.flex-column-20{flex-basis:20%}.flex-column-25{flex-basis:25%}.flex-column-33{flex-basis:33.33%}.flex-column-40{flex-basis:40%}.flex-column-50{flex-basis:50%}.flex-column-60{flex-basis:60%}.flex-column-66{flex-basis:66%}.flex-column-75{flex-basis:75%}.flex-column-80{flex-basis:80%}.flex-column-100{flex-basis:100%}[class*=flex-column-],[class^=flex-column-]{display:flex;flex-direction:column;padding:0 15px}@media (max-width:767px){[class*=flex-column-],[class^=flex-column-]{flex-basis:100%;margin-bottom:20px;width:100%}.no-gutter [class*=flex-column-],.no-gutter [class^=flex-column-]{margin-bottom:0}}.no-gutter [class*=flex-column-],.no-gutter [class^=flex-column-]{padding:0}[class*=flex-column-].align-left,[class^=flex-column-].align-left{text-align:left}[class*=flex-column-].align-right,[class^=flex-column-].align-right{text-align:right}[class*=flex-column-] img,[class^=flex-column-] img{align-self:flex-start}[class*=flex-column-] img.align-center,[class^=flex-column-] img.align-center{align-self:center}[class*=flex-column-] img.align-right,[class^=flex-column-] img.align-right{align-self:flex-end}.flex-height-full{flex:1}@media only screen and (max-device-width:640px),only screen and (max-device-width:667px),only screen and (max-width:480px){[class*=flex-column-],[class^=flex-column-]{flex:1}}a,a:visited{color:#0064a6;font-weight:700;text-decoration:underline;transition:all .3s}a:focus,a:hover,a:visited:focus,a:visited:hover{color:rgba(0,100,166,.5);outline:none}a.block-link,a:visited.block-link{display:block}a.white,a.white:visited,a:visited.white,a:visited.white:visited{color:#fff}a.white:focus,a.white:hover,a.white:visited:focus,a.white:visited:hover,a:visited.white:focus,a:visited.white:hover,a:visited.white:visited:focus,a:visited.white:visited:hover{color:#0064a6}h1{margin:0}h5{font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem}@media (max-width:575px){h5{font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem}}h6{font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem}@media (max-width:575px){h6{font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem}}h1,h2,h3,h4,h5,h6{margin-bottom:40px}@media (max-width:767px){h1,h2,h3,h4,h5,h6{margin-bottom:30px}}@media (max-width:575px){h1,h2,h3,h4,h5,h6{margin-bottom:20px}}p{margin:0}p:not(:first-of-type){margin-top:20px}img{display:inline-block;height:auto;max-width:100%;vertical-align:middle}.text-uppercase{text-transform:uppercase}select{background-color:#fff;border-radius:0;color:#000;padding:10px;width:100%}@font-face{font-family:ProximaNova;font-style:normal;font-weight:400;src:url(fonts/proximanova/ProximaNova-Reg-webfont.eot);src:url(fonts/proximanova/ProximaNova-Reg-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/proximanova/ProximaNova-Reg-webfont.woff) format("woff"),url(fonts/proximanova/ProximaNova-Reg-webfont.ttf) format("truetype"),url(fonts/proximanova/ProximaNova-Reg-webfont.svg#ProximaNovaBlBlack) format("svg")}@font-face{font-family:ProximaNovaLight;font-style:normal;font-weight:400;src:url(fonts/proximanovalight/ProximaNova-Light-webfont.eot);src:url(fonts/proximanovalight/ProximaNova-Light-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/proximanovalight/ProximaNova-Light-webfont.woff) format("woff"),url(fonts/proximanovalight/ProximaNova-Light-webfont.ttf) format("truetype"),url(fonts/proximanovalight/ProximaNova-Light-webfont.svg#ProximaNovaLtLight) format("svg")}@font-face{font-family:ProximaNovaSemi;font-style:normal;font-weight:400;src:url(fonts/proximanovasemi/ProximaNova-Sbold-webfont.eot);src:url(fonts/proximanovasemi/ProximaNova-Sbold-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/proximanovasemi/ProximaNova-Sbold-webfont.woff) format("woff"),url(fonts/proximanovasemi/ProximaNova-Sbold-webfont.ttf) format("truetype"),url(fonts/proximanovasemi/ProximaNova-Sbold-webfont.svg#ProximaNovaLtSemibold) format("svg")}@font-face{font-family:ProximaNovaSemiItalic;font-style:normal;font-weight:400;src:url(fonts/proximanovasemiital/ProximaNova-SboldIt-webfont.eot);src:url(fonts/proximanovasemiital/ProximaNova-SboldIt-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/proximanovasemiital/ProximaNova-SboldIt-webfont.woff) format("woff"),url(fonts/proximanovasemiital/ProximaNova-SboldIt-webfont.ttf) format("truetype"),url(fonts/proximanovasemiital/ProximaNova-SboldIt-webfont.svg#ProximaNovaLtSemibold) format("svg")}@media print{.footer,.form-extra,.navbar,.subheader,.top-nav{display:none}.site-logo{background:none;text-align:left;text-indent:0}blockquote{border:none;width:90%}#right-col{display:none}#left-col,.container{width:100%}a[href]:after{content:none!important}body{background:#fff;color:#333;font:14px/1.5em Open Sans,Arial,Helvetica,sans-serif;margin:0}.center{text-align:center}.disclaimer{font-size:8px;line-height:1.25em}.col-sm-7 img{height:auto;max-width:100%}.render-image{margin:20px 0}.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.6666666667%}.col-sm-10{width:83.3333333333%}.col-sm-9{width:75%}.col-sm-8{width:66.6666666667%}.col-sm-7{width:58.3333333333%}.col-sm-6{width:50%}.col-sm-5{width:41.6666666667%}.col-sm-4{width:33.3333333333%}.col-sm-3{width:25%}.col-sm-2{width:16.6666666667%}.col-sm-1{width:8.3333333333%}table{margin-top:40px}}@media projection,screen{.hideme{left:-32768px;position:absolute;top:-32768px}blockquote{overflow:hidden}blockquote p{font-size:15px}blockquote p,li{line-height:1.5em}li{margin-bottom:15px}.to-top,.to-top:visited{background:#000;border-radius:10px;bottom:20px;color:#fff;display:none;filter:alpha(opacity=50);opacity:.5;padding:6px 12px;position:fixed;right:50px}.to-top:focus,.to-top:hover{color:#fff;filter:alpha(opacity=100);opacity:1}hr.user-hr{border-top:1px solid #d1d0d0;margin:0 0 25px}hr.darker{border-color:#d1d0d0}.container-fluid{max-width:1200px}.container-fluid.full{max-width:100%;padding:0}.col-md-12 img,.col-md-3 img,.col-md-6 img{height:auto;max-width:100%}.social-list{float:right;margin:5px 0 0;overflow:hidden}.social-list li{display:inline;float:left;margin:0 18px 0 0;overflow:hidden}.badge{background:#fff;color:#333;padding:2px 7px 3px;vertical-align:top}.alert-grey{background:#ebebeb;border-radius:0}.alert.mb0{margin-bottom:0}.row.no-gutters{margin-left:0;margin-right:0}.row.no-gutters>[class*=" col-"],.row.no-gutters>[class^=col-]{padding-left:0;padding-right:0}.header{background:#fff;border-bottom:1px solid #edf0f8;color:#051c2e;height:145px;margin:0 auto;padding:0;position:fixed;transition:height .3s;width:100%;z-index:2000}.header.shrink{height:100px;line-height:80px}.header.shrink .hd-blue-link{max-height:40px}.header-buffer{height:165px;position:relative}.fixed-min{height:80px;position:fixed;top:0;z-index:1000}a.site-logo{height:80px;margin:16px 0 0;width:140px}.header.shrink a.site-logo,a.site-logo{background:url(/images/svgs/logo.svg) no-repeat top;display:block;text-indent:-99999px}.header.shrink a.site-logo{height:50px;margin-top:5px;width:85px}a.site-logo-mobile{background:url(/images/svgs/logo.svg) no-repeat top;display:block;height:60px;margin:10px 0 0;text-indent:-99999px;width:100px}.top-nav{list-style:none;margin:0;padding:6px 0 0}.top-nav li{border-left:1px solid #333;float:left;margin:0 0 0 16px;padding:0 0 0 16px}.top-nav li:first-child{border:none;margin-left:0;padding-left:0}.top-nav li a,.top-nav li a:visited{padding:0;text-decoration:none}.header-button-div{display:inline-block;float:right;position:relative}.header-tooltip{background:#f4c41a;bottom:auto;box-shadow:0 0 15px 0 rgba(0,0,0,.3);color:#263532;display:none;height:auto;left:auto;line-height:1.5em;padding:5px;position:absolute;right:0;text-align:center;top:54px;width:270px;z-index:2100}.header-tooltip:after{border:10px solid rgba(244,196,26,0);border-bottom-color:#f4c41a;bottom:100%;content:" ";height:0;left:50%;margin-left:80px;pointer-events:none;position:absolute;width:0}.header-tooltip .dismiss-tooltip,.header-tooltip p{font-size:10px;line-height:1.25em;text-align:center;text-transform:uppercase}.header-tooltip p{font-weight:700;margin-bottom:0}.dismiss-tooltip{display:inline-block}.header-tooltip h5{border-bottom:1px solid hsla(0,0%,51%,.2);font-size:12px;font-weight:700;margin-bottom:5px;margin-top:0;text-align:center;text-transform:uppercase}.navbar{margin:0 auto}.navbar-default{background:none;border:none;border-radius:0;box-shadow:none;filter:inherit;margin:0 auto;padding-left:0;padding-right:0}.navbar-default .navbar-collapse,.navbar-default .navbar-form{padding:0}.navbar .nav{display:flex;flex-direction:row;float:none;margin:0}.navbar .nav>li{flex-basis:20%;margin:0;position:relative}.navbar .nav>li:first-child{border-left:none;margin-left:0}.navbar .nav>li.last{border-right:none}.navbar .nav>li{text-align:left}}@media projection and (max-width:767px),screen and (max-width:767px){.navbar .nav>li{text-align:left}}@media projection,screen{.navbar .nav>li.dropdown,.navbar .nav>li.dropdown-mobile{text-align:left}.navbar .nav>li.dropdown-mobile:hover>a:after,.navbar .nav>li.dropdown:hover>a:after{color:#0064a6;content:"\f077";font-family:Font Awesome\ 5 Free;font-size:10px;font-weight:600;position:absolute;right:0}.navbar .nav>li.dropdown-mobile>a,.navbar .nav>li.dropdown>a{display:block}.navbar .nav>li.dropdown-mobile>a:after,.navbar .nav>li.dropdown>a:after{content:"\f078";font-family:Font Awesome\ 5 Free;font-size:10px;font-weight:600;position:absolute;right:0}.navbar .nav>li>a{border-bottom:1px solid #808285;color:#333;display:block;font-size:16px;font-weight:400;line-height:24px;margin:10px 0 8px;padding:0;position:relative;text-decoration:none;text-shadow:none;text-transform:uppercase}}@media projection and (max-width:767px),screen and (max-width:767px){.navbar .nav>li>a{display:block}}@media projection,screen{.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav>.active>a,.navbar .nav>.active>a:focus,.navbar .nav>.active>a:hover{background:none;box-shadow:none;color:#333;text-decoration:none}.navbar .nav>li:hover>a,.navbar .nav>li>a:focus,.navbar .nav>li>a:hover{background:none;color:#333}.list-state-item{color:#0064a6;font-weight:700;padding:8px 0;text-align:left;text-transform:uppercase}.dropdown:hover>.dropdown-menu{display:block}.dropdown-menu{background:#fff;border:none;border-radius:0;box-shadow:0 6px 8px rgba(0,0,0,.5);left:15px;min-width:150px;padding:10px 5px 20px 25px}.dropdown-menu li{margin:0;padding:0}.dropdown-menu a,.dropdown-menu a:visited{color:#4c4c4c;font-size:16px;font-size:1rem;font-weight:400;line-height:20px;line-height:1.25rem}.dropdown-menu a:hover{color:#1e90e5}.dropdiv{display:inline;float:left}.dropdiv.first{margin-bottom:20px;margin-left:25px}.droplist{display:inline;float:left;list-style:none;margin:0 20px 0 0;padding:0;width:200px}.droplist li:first-child{border-top:none}.droplist li a,.droplist li a:visited{display:inline-block;padding:6px 0;text-decoration:none}.droplist.wide-grey{width:250px}.droplist.wide-grey li{background:#f2f2f2;text-indent:10px}.dropdiv-full{background-color:#f4f4f4}.dropdown-menu .dropdiv-full-link,.dropdown-menu .dropdiv-full-link:visited{background-color:#f4f4f4;border-left:1px solid #d1d0d0;color:#0064a6;display:block;font-weight:600;line-height:1;padding:20px;text-align:center}.dropdown-menu .dropdiv-full-link:focus,.dropdown-menu .dropdiv-full-link:hover{color:#333}.dropdiv-full-link.first{border:none}.dropdown-menu .dropdiv-full-link .fa{padding-left:5px}.droplist.company{width:180px}.menu-find{padding:10px 0 0}.menu-find .droplist li{border-bottom:1px solid #e7e7e7;border-top:none;margin:0}.menu-buy{padding:10px 0 0;width:730px}.menu-buy .dropdiv{margin-bottom:20px}.menu-buy .dropdiv.first .droplist{width:240px}.menu-look{padding:10px 0 0;width:500px}.menu-look .wide-grey{width:210px}.dropdiv .image-link,.dropdiv .image-link:visited{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;color:#fff!important;display:block;font-size:18px;height:104px;line-height:104px;margin-bottom:10px;padding:0;position:relative;text-align:center;text-transform:uppercase}.dropdiv .image-link:focus,.dropdiv .image-link:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);opacity:.7}.dropdiv .image-link.video{background-image:url(/images/common/cc-images-nav-dd-tours-video.jpg)}.dropdiv .image-link.photo{background-image:url(/images/common/cc-images-nav-dd-tours-photo.jpg)}.menu-find .first .droplist{width:240px}.menu-find .first .droplist li{padding:8px 0}.menu-find .first .droplist li a{font-weight:700;line-height:1.25em;padding:0}.menu-find .first .droplist li>a{padding-right:10px}.menu-find .first .droplist li .dropdown-metro-options{background:#f9f9f9;cursor:pointer;display:inline-block;text-align:center}.menu-find .first .droplist li .fa{color:#b3b3b3;cursor:pointer;font-weight:400;line-height:20px;padding:0 8px}.menu-find .first .droplist li .fa:focus,.menu-find .first .droplist li .fa:hover{color:#1e90e5;text-decoration:none}.dropdown-submenu{position:relative}.dropdown-submenu>.dropdown-menu{left:100%;margin-left:-1px;margin-top:-6px;min-width:190px;top:0}.dropdown-submenu:hover>.dropdown-menu{display:block}.dropdown-submenu>a:after{border-color:transparent transparent transparent #ccc;border-style:solid;border-width:5px 0 5px 5px;content:" ";display:block;float:right;height:0;margin:5px 0 0;width:0}.dropdown-submenu:hover>a:after{border-left-color:#fff}.dropdown-submenu .droplist{min-width:160px}.contact-menu{background:#333;color:#fff;font-size:13px;padding:12px 15px;text-transform:uppercase;top:82%;width:170px}.contact-menu>div{font-size:15px;line-height:1.1em;margin-bottom:6px}.contact-menu>div span{display:block;font-size:21px;line-height:1.1em}.contact-menu>div img{float:left;margin:0 10px 0 0}.contact-menu .slim-link.blue,.contact-menu .slim-link.blue:visited{background:#0064a6;color:#fff;font-size:12px;font-weight:700;margin:10px 0 0;padding:7px 0;text-align:center;width:100%}.contact-menu .slim-link.blue:focus,.contact-menu .slim-link.blue:hover{background:#fff;color:#0064a6}.contact-menu p{border-bottom:1px solid #808285;margin:15px 0;padding:0 0 15px}.contact-menu p b{font-size:15px;padding-left:2px}.contact-menu p b a,.contact-menu p b a:visited{color:#0064a6!important}.contact-menu a.bottom-link,.contact-menu a.bottom-link:visited{color:#fff;display:block;line-height:1.5em;position:relative}.contact-menu a.bottom-link:focus,.contact-menu a.bottom-link:hover{color:#0064a6}.contact-menu a.bottom-link:after{color:#0064a6;content:"\f054";font-family:Font Awesome\ 5 Free;font-size:10px;font-weight:600;margin:0 0 0 10px;position:absolute}.contact-menu .tooltip{font-size:12px}.navbar .nav>li>.dropdown-menu:after,.navbar .nav>li>.dropdown-menu:before{display:none}a.mobileNav{background:#0483e1;color:#fff;display:block;padding:10px}a.mobileNav:focus,a.mobileNav:hover{color:#000}.sub-nav{color:#eee;display:block;font-weight:300;height:0;margin:0;overflow:hidden;padding:0;width:100%}.sub-nav a,.sub-nav a:visited{color:#ccc;display:inline-block!important;font-size:12px;font-weight:400!important}.sub-nav a:focus,.sub-nav a:hover{color:#1e90e5}.subheader{margin:0 auto;max-width:100%;min-height:170px;position:relative;text-align:center}.subheader.home{background:#000}.subheader.subpage{background-position:50% 50%;background-repeat:no-repeat;background-size:cover}.subheader.subpage.design-studio{grid-gap:30px;display:grid;grid-template-columns:750px 1fr}}@media projection and (max-width:991px),screen and (max-width:991px){.subheader.subpage.design-studio{grid-template-columns:1fr}}@media projection,screen{.subheader img{height:auto;max-width:100%}.subheader .full-img{margin:0 auto;max-width:inherit;width:100%}.carousel{background:#000;width:100%}.carousel,.carousel-inner,.carousel-inner>.item>a>img,.carousel-inner>.item>img{margin:0 auto}.carousel-control{background:none;font-size:110px;height:120px;opacity:.3;top:50%;transform:translateY(-50%);width:80px;z-index:60}}@media projection and (max-width:1199px),screen and (max-width:1199px){.carousel-control{opacity:.6}}@media projection and (max-width:767px),screen and (max-width:767px){.carousel-control{font-size:40px;height:40px;width:40px}}@media projection,screen{.carousel-control:focus,.carousel-control:hover{opacity:.7}.carousel-control.left{background:none;left:50%;margin-left:-720px}}@media projection and (max-width:1199px),screen and (max-width:1199px){.carousel-control.left{margin-left:-490px}}@media projection and (max-width:991px),screen and (max-width:991px){.carousel-control.left{margin-left:0}}@media projection,screen{.carousel-control.right{background:none;margin-right:-720px;right:50%}}@media projection and (max-width:1199px),screen and (max-width:1199px){.carousel-control.right{margin-right:-490px}}@media projection and (max-width:991px),screen and (max-width:991px){.carousel-control.right{margin-right:0}}@media projection,screen{.subheader.summer-splash{height:460px;width:1170px}.subheader-overlay{height:540px;margin:0 auto;text-align:center;top:50%;width:1170px}.subheader-h2,.subheader-overlay{color:#fff;left:50%;position:absolute;transform:translate(-50%,-50%)}.subheader-h2{font-size:38px;font-weight:600;line-height:1.5;margin:0;text-transform:uppercase;top:48%;width:100%}.subheader-h2,.subheader-p{text-shadow:0 6px 10px rgba(0,0,0,.75)}.subheader-p{bottom:20px;font-size:18px;left:50%;position:absolute;text-align:center;transform:translateX(-50%);width:60%}.carousel.fade{opacity:1}.carousel.fade .item{background-position:50% 50%;background-repeat:no-repeat;display:block!important;height:602px;left:0;margin:0 auto;opacity:0;position:absolute;top:0;transition:opacity .7s ease-in-out;width:100%;z-index:1}}@media projection and (min-width:2000px),screen and (min-width:2000px){.carousel.fade .item{background-size:cover}}@media projection,screen{.carousel.fade .item:first-child{top:auto}.carousel.fade .item.active{opacity:1;position:relative;transition:opacity .7s ease-in-out;z-index:2}.carousel.fade .item.active img{display:none}.carousel.fade .item.active a{display:block;height:100%;width:100%}.item-overlay{padding:15px 20px;position:absolute;text-align:left!important;width:480px}.item-overlay p{color:#fff;font-family:ProximaNovaLight;font-size:29px;line-height:1.15em;margin-bottom:15px}.item-overlay a,.item-overlay a:visited,.item-overlay p b{font-family:ProximaNovaSemi;font-weight:400}.item-overlay a,.item-overlay a:visited{font-size:18px}.item-overlay a:focus,.item-overlay a:hover{color:#fff}.item-overlay .fa-heart{color:#0064a6;float:left;font-size:20px;margin-left:-35px;margin-top:10px}.item-overlay.ltblue p{margin-bottom:10px}.item-overlay.ltblue a,.item-overlay.ltblue a:visited,.item-overlay.ltblue span{color:#014877}.item-overlay.ltblue a:focus,.item-overlay.ltblue a:hover{color:#fff}.item-overlay.blue{background:url(../assets/img/common/blue_opacity_90.png) repeat top;bottom:115px;color:#0064a6;left:100px;padding-left:50px}.item-overlay.ltblue{background:rgba(0,167,229,.7);bottom:115px;color:#0064a6;left:100px;padding-left:20px}.item-overlay.brown{background:url(../assets/img/common/brown_back_slide.png) repeat top;color:#c6b1a2;left:95px;top:138px}.item-overlay.brown a,.item-overlay.brown a:visited{color:#c6b1a2}.item-overlay.green{background:url(../assets/img/common/green_opacity_70.png) repeat top;color:#29461a;right:90px;top:252px}.item-overlay.green a,.item-overlay.green a:visited{color:#29461a}.item-overlay.black{background:rgba(0,0,0,.6) repeat top;bottom:150px;color:#29461a;right:175px;top:auto}.item-overlay.black a,.item-overlay.black span,.item-overlay.green a:visited{color:#f1a019}.item-overlay.black .slide-boots{background:url(../images/misc/boots[slider].png) no-repeat top;display:block;float:left;height:84px;margin-right:20px;width:54px}.item-overlay.dollar-black{background:rgba(0,0,0,.6) repeat top;bottom:150px;color:#29461a;left:105px;top:auto}.item-overlay.dollar-black a,.item-overlay.dollar-blue a:visited{color:#0064a6;float:left}.item-overlay a:focus,.item-overlay a:hover,.item-overlay.black a:focus,.item-overlay.black a:hover,.item-overlay.brown a:focus,.item-overlay.brown a:hover,.item-overlay.green a:focus,.item-overlay.green a:hover{color:#fff}.circle-holder{border-radius:0 20px 20px 0;display:block;height:37px;position:absolute;right:-18px;top:49px;width:18px}.circle-holder.blue{background:url(../assets/img/common/blue_opacity_90.png) repeat top}.circle-holder.ltblue{background:rgba(0,167,229,.7);top:64px}.circle-holder.brown{background:url(../assets/img/common/brown_back_slide.png) repeat top}.circle-holder.green{background:url(../assets/img/common/green_opacity_70.png) repeat top}.circle-holder.black{background:rgba(0,0,0,.6)}.carousel-pager{background:url(../assets/img/common/black_opacity_60.png) repeat top;bottom:0;height:80px;left:0;margin-left:0;position:absolute;width:100%;z-index:30}.carousel-indicators{bottom:0}.carousel-indicators li{background-color:#999;border:2px solid #fff;height:12px;margin:0 0 0 7px;width:12px}.carousel-indicators li:first-child{margin-left:0}.carousel-indicators .active{background-color:#0064a6;height:12px;margin:0 0 0 7px;width:12px}.carousel-indicators .active:first-child{margin-left:0}.main{background:#fff;margin:0 auto;padding:0}.main.home{padding-bottom:50px;padding-top:50px}.main.include-padding{padding-bottom:60px}.content-404{min-height:500px}.community-intro,.site-intro{height:20px;overflow:hidden;padding:0;position:relative}.hidden-drawer{padding:20px 0 40px}.hidden-drawer p{font-size:16px;text-align:center}.community-intro{height:auto}.community-intro.drawer{height:40px;padding:0}.community-intro .hidden-drawer{padding:0 0 40px}.community-intro .hidden-drawer p{font-size:14px;text-align:left}.community-intro .link-holder{background:#fff;bottom:0;height:40px;left:0;position:absolute;right:0;top:auto;z-index:20}.community-intro a.com-learn-more{bottom:20px;left:50%;margin-left:-40px;position:absolute;text-transform:uppercase}.news-info,.testimonial-div{overflow:hidden}.map-element{position:relative;text-align:center}.map-element .thick-link{font-size:18px;margin-bottom:30px;padding:18px 45px;z-index:500}#map_canvas{border:1px solid #ccc;height:350px;margin:40px 0;width:100%}#map_canvas.community-map{height:470px;margin-top:0}#map_canvas img{max-width:none!important}.grey-block{background:#f1f1f1;margin:10px 0 20px;min-height:420px;padding:35px 20px 35px 40px}.grey-block h2{font-size:34px;line-height:1.1em;margin-top:0;overflow:hidden}.grey-block ul{margin-bottom:40px}.grey-block ul li{margin:0}.calculator-container{margin-bottom:30px}.calculator-widget{width:100%!important}.lender-info .lender-img{display:block;margin:0 auto}}@media projection and (max-width:767px),screen and (max-width:767px){.lender-info .lender-img{margin-bottom:30px}}@media projection,screen{.financing-company{line-height:1;margin-top:0}.contact-details{margin-bottom:40px}.contact-details p{font-size:18px}.contact-details .specialist-callout-links{border:none;padding-right:0}.dark-back{background:#173342;color:#fff;margin-bottom:40px}.dark-back.green{background-color:#7ec038}.dark-back.green>.col-md-10{padding:0}.dark-back.inner{margin-left:15px;margin-right:15px;overflow:hidden;padding:30px 0}.dark-back.inner .middle{border-left:1px solid #112936;border-right:1px solid #112936;padding:0 10px 0 20px}.dark-back.green .middle{border-color:#549311}.dark-back.inner .right{padding:0 30px}.dark-back h2.page-title,.dark-back h3{color:#fff;margin-bottom:10px}.dark-back.inner h3{line-height:1.3em;margin-top:0;overflow:hidden;padding-top:10px}.dark-back.inner a:focus,.dark-back.inner a:hover{color:#fff}.logos-list{list-style:none;margin:20px 0;padding:0}.logos-list li{border-left:1px solid #d1d0d0;display:inline;float:left;margin-bottom:10px;padding:10px 12px;text-align:center}.logos-list li.left{border:none}.logos-list li.divider{border-top:1px solid #d1d0d0;height:1px;padding:0;width:100%}.build-div{border-bottom:1px solid #d1d0d0;height:100%;margin-bottom:30px;margin-left:15px;padding-bottom:30px}.build-div.borderless{border:0}.build-div.left{margin-left:0;margin-right:15px}.build-div h2{font-size:22px;line-height:1.3em;margin-top:0;text-transform:uppercase}.dynamic-content .contents{display:none}.dynamic-content .contents.current{display:block}.search-form-row{margin-bottom:40px;margin-top:40px}.results-row p{margin-bottom:0;text-indent:20px}.reasons-row p{line-height:1.75em;text-align:justify}.reasons-row p.primary{margin:30px 0 0;text-align:left}.reasons-row p.primary.first{margin:0}.faq-question{cursor:pointer}.faq-question:after{color:#0064a6;content:"\f054";font-family:Font Awesome\ 5 Free;font-size:10px;font-weight:600;margin:0 0 0 10px;position:absolute}.faq-question.open:after{content:"\f078"}.faq-answer{display:none;padding:0 0 20px 22px}.modern-home-menu{border:1px solid #cdcdcd;margin:20px 0 50px;overflow:hidden;padding:0}.modern-home-menu li{border-left:1px solid #cdcdcd;margin:0;padding:0;position:relative;text-align:center}.modern-home-menu li:first-child{border:none}.modern-home-menu li a,.modern-home-menu li a:visited{color:#224356;display:block;font-size:16px;line-height:1em;padding:25px 0 25px 50px;position:relative;text-align:center;text-transform:uppercase;transition:none!important}.modern-home-menu li a:focus,.modern-home-menu li a:hover{color:#224356}.modern-home-menu li .mh-health-link:focus,.modern-home-menu li .mh-health-link:hover{box-shadow:inset 0 0 0 3px #0064a6}.modern-home-menu li .mh-living-link:focus,.modern-home-menu li .mh-living-link:hover{box-shadow:inset 0 0 0 3px #ee3823}.modern-home-menu li .mh-savings-link:focus,.modern-home-menu li .mh-savings-link:hover{box-shadow:inset 0 0 0 3px #02b08c}.modern-home-menu li .mh-health-link:before{background:url(../assets/img/modern-home/modern_home_sprites.png) no-repeat -2px -3px}.modern-home-menu li .mh-health-link:before,.modern-home-menu li .mh-living-link:before{content:"";display:inline-block;height:42px;margin-left:-84px;position:absolute;top:11px;width:77px}.modern-home-menu li .mh-living-link:before{background:url(../assets/img/modern-home/modern_home_sprites.png) no-repeat -85px -3px}.modern-home-menu li .mh-savings-link:before{background:url(../assets/img/modern-home/modern_home_sprites.png) no-repeat -170px -3px;content:"";display:inline-block;height:42px;margin-left:-84px;position:absolute;top:11px;width:77px}.side-living{background:url(../assets/img/modern-home/side[living].png) no-repeat top;height:200px;margin:20px auto;width:199px}.living-hosts li{color:#737e84;float:left;font-size:16px;line-height:38px;padding:93px 0 71px;text-transform:uppercase;width:100%}.modern-home-content p{font-size:16px;line-height:1.75em;text-align:center}.section.modern-home{border-bottom:1px solid #e9e9e9;margin-top:40px;padding-bottom:30px}.section.modern-home h3{color:#224356;font-size:26px;font-weight:700;line-height:1em;margin-bottom:20px;text-transform:uppercase}.section-image{margin-bottom:25px}.section-info h3{border-bottom:3px solid #00539a;margin-bottom:20px;padding-bottom:10px}.section-info h3.blue{color:#00aeef}.section-info h3.red{border-color:#ac3413;color:#ee3823}.section-info h3.green{border-color:#006450;color:#02b08c}.section-list li{font-size:16px;margin-left:30px;padding:0;position:relative}.section-list.blue li:before{background:url(../assets/img/modern-home/modern_home_sprites.png) no-repeat -261px -11px}.section-list.blue li:before,.section-list.red li:before{content:"";display:inline-block;height:13px;margin:0 10px 0 -30px;width:17px}.section-list.red li:before{background:url(../assets/img/modern-home/modern_home_sprites.png) no-repeat -287px -11px}.section-list.green li:before{background:url(../assets/img/modern-home/modern_home_sprites.png) no-repeat -315px -11px;content:"";display:inline-block;height:13px;margin:0 10px 0 -30px;width:17px}.mh-side-note{border:3px solid #00539a;font-size:22px;padding-bottom:15px;text-align:center}.mh-side-note.blue{border-color:#00539a;color:#00539a;font-weight:700}.mh-side-note.red{border-color:#ac3413;color:#ac3413;font-weight:700;padding-bottom:0}.mh-side-note.green{border-color:#006450;color:#02b08c;font-weight:700;padding-bottom:0}.mh-side-note h4.mh-side-note-heading,.mh-side-note h5.mh-side-note-heading{color:#fff;display:block;margin:0;padding:15px 0;text-align:center;text-transform:uppercase}.mh-side-note.blue h4.mh-side-note-heading,.mh-side-note.blue h5.mh-side-note-heading{background:#00aeef;margin-bottom:15px}.mh-side-note.red h4.mh-side-note-heading,.mh-side-note.red h5.mh-side-note-heading{background:#ee3823}.mh-side-note.green h4.mh-side-note-heading,.mh-side-note.green h5.mh-side-note-heading{background:#02b08c;margin-bottom:15px}.mh-side-note h4,.mh-side-note p{padding:0 15px;text-align:center}.mh-side-note.blue h4:not(.mh-side-note-heading){color:#00a5e3}.mh-side-note.green p{font-weight:400;padding-bottom:0}.mh-side-note.green h4:not(.mh-side-note-heading){color:#02b08c}.mh-side-note small{color:#313131;display:block;font-size:14px;font-style:italic;font-weight:300;padding-bottom:10px}.manual-div{background:#f2f2f2;margin-bottom:50px;padding:20px 20px 40px;text-align:center}.manual-div h3{line-height:1.25em;margin-bottom:30px;margin-top:0;text-transform:uppercase}.manual-div .blue-box{background:#0064a6;color:#fff;display:inline-block;line-height:1.5em;margin:30px 0 0;padding:7px 20px}.manual-div .blue-box:after{display:none}.instagram-slide{text-align:center}.billboard-home p{line-height:1rem}.billboard-home .icon-link{color:#202020;display:inline-block;font-weight:600;line-height:1.25rem;text-align:center}.billboard-home .icon-link:focus,.billboard-home .icon-link:hover{color:#a51617}.billboard-home .icon-link .icon-instagram{background:url(../assets/img/common/sprites.png) no-repeat -414px -141px;display:block;float:left;height:20px;margin:0 10px 0 0;width:20px}.owl-carousel .owl-item{max-width:250px}.gq-review .review-date{color:#999;display:inline-block;font-size:14px;margin-top:-1px;vertical-align:top}.gq-review .stars{display:inline-block;height:17px;margin:4px 10px -4px 0;width:76px}.gq-review .stars.stars-5{background:url(../images/misc/stars[5].jpg) no-repeat 50% 50%}.gq-review .blue-box{font-size:16px;line-height:1em;margin:20px 0;padding:15px 30px;text-transform:uppercase}.gq-review .blue-box:after{content:"\f105";font-size:12px}.landing-locating-land-intro{background-image:url(../images/misc/landing-locating-land.jpg);background-position:0 50%;background-repeat:no-repeat;border-bottom:1px solid #d1d0d0;margin-bottom:30px;min-height:470px}.landing-locating-land-content h2{font-size:36px;line-height:1.15;margin-top:0;padding-top:30px;text-transform:uppercase}.landing-locating-land-content ul{list-style:none;margin:45px 0;padding:0}.landing-locating-land-content ul li{color:#2ca3e7;font-size:30px;font-weight:600;line-height:1;margin-bottom:5px;text-transform:uppercase}.landing-locating-land-content p{font-size:26px;line-height:1.15;text-align:center}.landing-locating-land-form-div{margin-bottom:40px}.genliving-intro{font-size:18px;line-height:1.6}.genliving-intro .page-title{border:none;color:#08b89e;font-size:28px;line-height:1.5;margin:40px 0 20px;padding:0;text-align:center;text-transform:none}.genliving-intro .green-box{margin:30px 0}.genliving-section p{font-size:18px;line-height:1.7;text-align:center}.genliving-section .section-title{color:#08b89e;font-size:36px;font-weight:600;line-height:1;margin:40px 0;text-align:center}.genliving-benefits{font-size:16px;line-height:1.5;margin-bottom:40px;padding-left:170px;position:relative;text-align:left}.genliving-benefits p{text-align:left}.genliving-benefits h3{color:#08b89e;font-size:24px;line-height:1}.genliving-floorplan-example{font-size:18px;line-height:1.7;text-align:center}.genliving-floorplan-example img{margin:30px 0;max-width:100%}.genliving-contact-section{background-image:url(../images/misc/genliving[contact].jpg);background-position:50% 50%;background-repeat:no-repeat;color:#fff;margin-top:30px;min-height:410px;position:relative;text-align:center;width:100%}.genliving-contact-section .overlay{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.genliving-contact-section .overlay h4{color:#fff;font-size:48px;line-height:1.25}.genliving-contact-section .overlay .green-box{margin-top:20px;padding:15px 50px}.genliving-list-link img{max-width:100%}.community-pools-list{display:inline-block}.community-pool{min-height:340px;text-align:center}.community-pool .communities-list li{font-size:16px;margin-bottom:5px}.community-pool .communities-list li a,.community-pool .communities-list li a:visited{color:#444545}.community-pool .communities-list li a:focus,.community-pool .communities-list li a:hover{color:#00aeef}.pool-circle{background-position:50% 50%;background-repeat:no-repeat;display:inline-block;height:228px;margin-bottom:20px;position:relative;width:228px}.pool-circle.clayton{background-image:url(/assets/img/landing-pages/summer-splash/pool-circle[clayton].jpg)}.pool-circle.southern-pines{background-image:url(/assets/img/landing-pages/summer-splash/pool-circle[southern-pines].jpg)}.pool-circle.shallotte{background-image:url(/assets/img/landing-pages/summer-splash/pool-circle[shallotte].jpg)}.pool-circle.myrtle-beach{background-image:url(/assets/img/landing-pages/summer-splash/pool-circle[myrtle-beach].jpg)}.pool-circle.fayetteville{background-image:url(/assets/img/landing-pages/summer-splash/pool-circle[fayetteville].jpg)}.pool-circle.garner{background-image:url(/assets/img/landing-pages/summer-splash/pool-circle[garner].jpg)}.pool-circle.sneads-ferry{background-image:url(/assets/img/landing-pages/summer-splash/pool-circle[sneads-ferry].jpg)}.pool-circle span{color:#fff;display:block;font-size:28px;font-weight:600;left:50%;line-height:1;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%)}.blog-img,.review-img{border:3px double #ccc;margin:0 0 20px 20px}.hd-grey-link,.hd-grey-link:visited{background:#808285;color:#fff;display:inline-block;font-size:12px;height:40px;line-height:38px;margin-left:1px;max-height:40px;padding:0 35px;text-align:center;text-transform:uppercase}.hd-grey-link:focus,.hd-grey-link:hover{background:#0064a6;color:#fff}.hd-grey-link.active{background:#0064a6}.hd-grey-link.active:focus,.hd-grey-link.active:hover{background:#808285}.hd-blue-link,.hd-blue-link:visited{background-color:#0064a6;color:#fff;display:inline-block;font-size:16px;height:60px;line-height:1.25em;margin-left:1px;max-height:640px;min-width:300px;padding:0;text-align:right;text-decoration:none;text-transform:uppercase}.hd-blue-link:focus,.hd-blue-link:hover{background-color:#0064a6;color:#fff}.hd-blue-link span{display:inline-block;padding:6px 15px 4px 30px}.hd-blue-link img{height:100%;max-width:100%}.hd-blue-link .fa{font-size:10px;margin-left:5px}.topnav-dropdown-menu{background-color:#0064a6;color:#fff;display:none;margin-top:1px;position:absolute;top:100%;width:100%;z-index:2000}.topnav-dropdown:focus .topnav-dropdown-menu,.topnav-dropdown:hover .topnav-dropdown-menu{display:block}.topnav-dropdown-item{border-top:1px solid #008fc4;margin:0}.topnav-dropdown-item:first-child{border:none}.topnav-dropdown-item.non-link{font-size:16px;font-weight:100;line-height:1;padding:15px 10px 15px 30px}.topnav-dropdown-item.non-link a,.topnav-dropdown-item.non-link a:visited{color:#fff}.topnav-dropdown-item.grey-item{background-color:#808285;border-color:#fff;color:#fff}.topnav-dropdown-link,.topnav-dropdown-link:visited{color:#fff;display:block;font-size:14px;font-weight:700;line-height:1.5;padding:15px 10px 15px 30px;text-transform:uppercase}.topnav-dropdown-link:focus,.topnav-dropdown-link:hover{background-color:#008fc4;color:#fff}.topnav-dropdown-link.grey-link{font-size:14px;font-weight:100;line-height:1.25}.topnav-dropdown-link.grey-link .fa{font-size:12px;margin-left:5px}.small-link{display:block;font-size:12px;font-weight:400;margin:10px 0 0;text-transform:uppercase}.med-link,.med-link:visited,.slim-link,.slim-link:visited,.thick-link,.thick-link:visited{background:#333;color:#fff;display:inline-block;font-size:18px;font-weight:300;line-height:1em;margin:0 20px 0 0;padding:6px 10px;position:relative}.med-link{font-weight:700;margin-bottom:15px;padding:18px 0;text-align:center;width:100%}.thick-link{font-size:20px;padding:20px 15px}.thick-link.extra-pad{padding-left:30px;padding-right:34px}.med-link:focus,.med-link:hover,.slim-link.active,.slim-link:focus,.slim-link:hover,.thick-link.active,.thick-link:focus,.thick-link:hover{background:#0064a6;color:#fff}.slim-link.offset,.thick-link.offset{margin-left:20px}.thin-blue-arrow{background:#0064a6;bottom:0;color:#fff;font-size:40px;padding:15px 0;position:absolute;right:-15px;text-align:center;top:0;width:20px}.thick-link.user-link{line-height:1.25em;margin:0 0 20px;text-align:center;width:100%}.elevations-menu .thick-link,.extras-menu .thick-link{font-size:18px;margin:0 0 0 15px;padding:18px 15px}.extras-menu .thick-link.inactive,.extras-menu .thick-link.inactive:focus,.extras-menu .thick-link.inactive:hover{background:#ccc}.elevations-menu .thick-link{padding:18px 25px}.extras-menu .thick-link.ex{padding:18px 30px}.elevations-menu .thick-link:first-child,.extras-menu .thick-link:first-child{margin-left:0}.blue-box,.blue-box:visited{background:#0064a6;color:#fff;display:inline-block;font-size:14px;line-height:1em;padding:20px 35px;text-decoration:none}.blue-box:focus,.blue-box:hover{background:#808285;color:#fff;outline:none!important;text-decoration:none}.blue-box:after{content:"\f078";font-family:FontAwesome;font-size:10px;margin:0 0 0 10px}.blue-box.chevron-right:after,.blue-box.mini:after{content:"\f054";font-family:FontAwesome;font-size:10px;margin:0 0 0 10px}.blue-box.mini{font-size:12px;margin-top:20px;padding:10px 15px}.blue-box.large{font-size:20px;margin-bottom:25px;padding:15px 35px}.blue-box.large:after{display:none}.blue-box.outline{background:transparent url(/assets/img/common/ie-fix.png) repeat 0 0;border:1px solid #0064a6;color:#0064a6;font-size:18px;padding:18px 40px}.blue-box.outline:focus,.blue-box.outline:hover{background:#0064a6;color:#fff}.blue-box.mt5{margin-top:5px}.blue-box.no-chevron{padding:15px 35px;text-transform:uppercase}.blue-box.no-chevron:after{display:none}.green-box,.green-box:visited{background:#08b89e;color:#fff;display:inline-block;font-size:18px;line-height:1;padding:15px 50px;text-decoration:none}.green-box:focus,.green-box:hover{background:#808285;color:#fff;outline:none!important;text-decoration:none}.video-tour-link,.video-tour-link-out,.video-tour-link-out:visited,.video-tour-link:visited{color:#333;display:block;font-size:14px;font-weight:300;text-align:center;width:100%}.video-tour-link .tour-name,.video-tour-link-out .tour-name{color:#0064a6;display:block;font-size:18px;font-weight:700}.video-tour-link-out:focus .tour-name,.video-tour-link-out:hover .tour-name,.video-tour-link:focus .tour-name,.video-tour-link:hover .tour-name{color:#000}.video-tour-link img,.video-tour-link-out img{margin-bottom:15px}.video-link,.video-link-out,.video-link-out:visited,.video-link:visited{border:1px solid #e5e5e5;color:#4c4c4c;display:block;font-weight:300;height:100%;margin-bottom:15px;min-height:230px;text-align:center;width:100%}.video-link .tour-name,.video-link-out .tour-name{color:#0064a6;display:block;font-size:18px;font-weight:700}.video-link-out:focus .tour-name,.video-link-out:hover .tour-name,.video-link:focus .tour-name,.video-link:hover .tour-name{color:#000}.video-link-content{padding:20px}.video-link-image{position:relative}.video-link-image:before{color:hsla(0,0%,100%,.8);content:"\f144";font-family:Font Awesome\ 5 Free;font-size:50px;font-weight:600;left:50%;line-height:1;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}.grey-block .box-link,.grey-block .box-link:visited{background:#333;color:#fff;display:inline-block;font-size:18px;line-height:1em;min-width:275px;padding:25px 15px;position:relative;text-align:left}.grey-block .box-link:focus,.grey-block .box-link:hover{background:#000!important;color:#fff}.grey-block .box-link:after{content:"\f054";font-family:FontAwesome;font-size:12px;margin:0;position:absolute;right:15px}.grey-block .box-link.orange{background:#ffa100}.grey-block .box-link.dollar-blue{background:#0795ca}.grey-block .box-link.lt-green{background:#2eb661}.grey-block .box-link.green{background:#526221}.grey-block .box-link.lt-blue{background:#00aeef}.grey-block .box-link.blue{background:#0068ac}.grey-block .box-link.navy{background:#00199d}.grey-block .box-link.red{background:#900}.lost-password,.lost-password:visited,.return-login,.return-login:visited{color:#333;font-size:12px}.lost-password:focus,.lost-password:hover,.return-login:focus,.return-login:hover{color:#0064a6}.forgot-div,.login-div{display:none}.forgot-div.active,.login-div.active{display:block}.inv-toggle{background:#fff;color:#333;display:inline-block;margin-top:2px;padding:5px 15px;text-align:center;width:100%}.inv-toggle.active{background:#0064a6;border-left:2px solid #0080af;border-top:2px solid #0080af;color:#fff}.inv-toggle-sm,.inv-toggle-sm:visited{background:#fff;color:#333;display:inline-block;font-size:14px;line-height:1em;margin:0 0 0 10px;padding:5px 15px;text-align:center}.inv-toggle-sm.active,.inv-toggle-sm:focus,.inv-toggle-sm:hover{background:#0064a6;color:#fff}.inv-toggle-sm.active{border-left:2px solid #0080af;border-top:2px solid #0080af}.plan-available,.plan-available:visited{background:#0064a6;color:#fff;display:inline-block;line-height:1em;padding:9px 18px;text-transform:uppercase}.plan-available:focus,.plan-available:hover{background:#808285;color:#fff}.warranty-contact-link a{background-color:#11a8e6!important;color:#fff!important;display:block;font-size:40px!important;margin:0 auto 30px!important;text-align:center}.warranty-contact-link a:hover{background-color:#333!important;color:#fff!important}.warranty-contact-link span{color:#183342;font-size:24px}.warranty-contact-link a:hover span{color:#fff!important}.ready-homes-city-title:not(.first){margin-bottom:20px;margin-top:35px;padding-top:20px;position:relative}.ready-homes-city-title:not(.first):before{background:#ebebeb;content:"";display:inline-block;height:4px;left:50%;max-width:200px;position:absolute;top:-5px;transform:translateX(-50%);width:200px}.share_social{border-top:1px solid #ccc;margin:20px auto 0;padding:20px 0 0;text-align:center}.explore-div{background:#173342;padding:30px 0 20px}.explore-div.overall{padding-left:20px}.explore-div li a,.explore-div li a:visited{background:#808285;color:#173241;display:block;font-size:18px;padding:10px 20px;text-decoration:none}.explore-div li a.active,.explore-div li a:focus,.explore-div li a:hover{background:#0064a6;color:#fff;text-decoration:none}.explore-div a.pull-right,.explore-div a.pull-right:visited{color:#808285;font-size:12px;font-weight:700;margin-left:40px;text-transform:uppercase}.explore-div a.pull-right.active,.explore-div a.pull-right:focus,.explore-div a.pull-right:hover{color:#fff}.explore-div.landing{background-color:transparent;margin-bottom:30px;padding-bottom:0}.explore-div.landing li{margin-bottom:0}.explore-div.customer-surveys{color:#fff}.explore-div.customer-surveys .survey-lists{padding-left:0}.explore-div.customer-surveys li{display:block;float:none;margin:0 0 20px}.explore-div.customer-surveys .survey-lists li span.blue-bar{background:#2ca3e7;display:inline-block;font-weight:700;margin:0 10px 0 0;max-width:80%;padding:5px 20px;width:80%}.map-search-div{height:515px;position:relative}.map-holder{background:#173342;height:515px;position:absolute;width:100%;z-index:5}.advanced-search-div{background:#d6d7d8;display:block;height:525px;padding:30px 0;position:absolute;width:100%;z-index:1}.explore-map-holder{overflow:hidden;position:relative}.explore-map{background:#173342;height:525px;position:relative}.map-div{background:#173342;height:515px;overflow:hidden}.map-refresh{background:#173342 url(../images/misc/ajax-loader.gif) no-repeat 50% 50%;bottom:0;left:0;position:absolute;right:0;top:0;z-index:100}.map-legend{float:left;max-width:560px;overflow:hidden;position:relative;width:50%}.map-div.home .map-legend{display:none}.map-list-heading{background:#224356;color:#fff;font-size:16px;font-weight:400;left:0;letter-spacing:1px;max-width:520px;padding:10px 20px;position:absolute;text-align:left;text-transform:uppercase;top:0;width:100%;z-index:20}.map-list-heading>span:first-child{margin-left:20px;margin-right:180px}.map-community-list-holder{height:455px;margin-top:60px;overflow:hidden}.map-community-list{background:#173342;border:none;color:#fff;height:806px;list-style:none;margin:0;padding:0;width:560px}.map-community-list li{border:none;border-bottom:1px solid #314652;margin:0;overflow:hidden;padding:0;position:relative}.map-community-list li>div{display:block;float:left;position:relative}.map-community-list li .map-community-holder{width:340px}.map-community-list li .map-community-price{padding:20px 0;position:relative;width:220px}.map-community-list li .link-cell{width:60px}.map-community-list .com-link,.map-table .com-link:visited{bottom:0;color:#fff;display:block;font-size:20px;position:absolute;right:0;top:0;width:60px}.map-community-list .com-link.active,.map-community-list .com-link:focus,.map-community-list .com-link:hover{background:#0064a6}.map-community-list .map-community-info{display:none;font-size:14px;margin-bottom:20px;margin-left:45px}.map-community-list .map-community-info p{font-weight:600;line-height:1em;margin-bottom:0}.map-community-list .map-community-price-link{display:none;font-size:14px;margin-bottom:20px}.map-community-list .map-community-title a,.map-table .map-community-title a:visited{color:#fff;display:block;padding:20px 0 10px 45px;text-decoration:none}.infobox-wrapper{background-color:#fff;box-shadow:0 0 10px 3px rgba(0,0,0,.2);display:none;height:250px;left:40%;position:absolute;top:105px;width:335px;z-index:200}.map-div.home .infobox-wrapper{left:50%}.infobox-wrapper .close{background-color:#fff;background-image:url(../images/map/infobox_close.png);background-position:top;background-repeat:no-repeat;border:1px solid #e5e5e5;border-radius:20px;height:27px;opacity:1;position:absolute;right:-10px;top:-10px;width:27px;z-index:210}.infobox{background:#fff;height:244px;overflow:hidden;position:absolute;width:335px}.infobox .img{height:160px;margin:0}.infobox .img img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.infobox .modal-info{overflow:hidden}.infobox .modal-info p{font-size:16px;margin:0;padding:10px 15px}.infobox .modal-info p .community-title{font-size:18px;font-weight:700;line-height:1.25em}.infobox .modal-info a,.infobox .modal-info a:visited{background:#0064a6;display:block;float:right;height:86px;position:relative;width:72px}.infobox .modal-info a:focus,.infobox .modal-info a:hover{background:#173342}.infobox-wrapper:after{border:20px solid hsla(0,0%,100%,0);border-right-color:#fff;content:" ";height:0;margin-top:-20px;pointer-events:none;position:absolute;right:100%;top:82%;width:0}.home-callout{border-left:1px solid #d1d0d0;margin-bottom:40px;padding:0 10px 0 40px}.home-callout.first{border:none;padding:0 40px 0 30px}.home-callout.second{margin-left:-20px;margin-right:20px}.home-callout p{font-size:14px}.home-callout a,.home-callout a:visited{display:inline-block;font-size:12px;font-weight:700;margin:10px 0 0;padding:0 30px 0 0;position:relative;text-transform:uppercase}.home-callout a:after{background:url(../assets/img/common/sprites.png) no-repeat -343px -54px;content:"";display:block;height:15px;position:absolute;right:0;top:3px;width:19px}.billboard-home{background:#f1f1f1;background-size:cover;color:#fff;font-size:35px;height:415px;height:0;margin:60px 0;overflow:hidden;padding:0;text-align:center}.billboard-home.active{height:auto;padding:55px 0 30px}.move-ready-title{padding:50px 0;position:relative}.move-ready-title.metro{padding-bottom:0}.move-ready-select{margin-bottom:50px;margin-top:10px;text-align:center}.move-ready-select label{float:left;font-size:18px;margin:7px 10px 5px 0;text-transform:uppercase}.move-ready-select select{width:180px!important}.move-ready-list{height:auto;line-height:none;margin:0;overflow:hidden;padding:0 30px}.move-ready-list li{background:#eee;float:left;margin:0 9px 9px 0;max-height:268px;max-width:268px;overflow:hidden;padding:0;position:relative;width:24%}.move-ready-list li.full-width{background:none;height:auto;max-width:100%;width:100%}.move-ready-list li>a,.move-ready-list li>a:visited{background:#333;bottom:0;color:#fff;display:inline-block;font-size:12px;font-weight:700;letter-spacing:1px;line-height:1em;padding:10px;position:absolute;right:0;text-transform:uppercase;z-index:20}.move-ready-list li:hover>a,.move-ready-list li>a:focus,.move-ready-list li>a:hover{background:#0064a6;color:#fff}.move-ready-info{background:rgba(0,0,0,.8);bottom:0;color:#fff;display:none;font-size:14px;left:0;padding:20px 15px;position:absolute;right:0;top:0;z-index:10}.move-ready-list li:hover .move-ready-info{display:block}.move-ready-info p{line-height:1.15em;margin-bottom:15px}.move-ready-info .move-ready-location{color:#0064a6;font-size:15px;font-weight:700;text-transform:uppercase}.move-ready-info .move-ready-icons{overflow:hidden}.move-ready-info .move-ready-icons span{background:#808285;display:inline-block;float:left}.move-ready-info .move-ready-icons span.number{margin-left:8px;margin-right:1px;padding:4px 0 5px;text-align:center;width:28px}.move-ready-info .move-ready-icons span.number:first-child{margin-left:0}.ready-banner{background:#0064a6;border:1px solid hsla(0,0%,100%,.3);box-shadow:1px 1px 1px rgba(0,0,0,.3);color:#fff;display:inline-block;padding:5px 20px 5px 10px;position:absolute;top:10px;z-index:5}.ready-banner.reduced{background-color:#d9e60c;color:#333}.ready-banner.sold{background-color:#a41a26;padding-left:20px;padding-right:60px}.ready-banner.sold.right{right:0;top:0}.model-home-banner{background:#21b735}.genliving-banner,.model-home-banner{border:1px solid rgba(255,255,0,.3);box-shadow:1px 1px 1px rgba(0,0,0,.3);color:#fff;display:inline-block;padding:5px 20px 5px 10px;position:absolute;top:10px;z-index:5}.genliving-banner{background:#08b89e}.campaign-metros{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:30px}.campaign-banner{display:inline-block;left:-2px;position:absolute;top:-2px;z-index:5}.campaign-banner.blue-tag-sales-event-2018,.campaign-banner.bluetag-sales-event{background-image:url(../assets/img/landing-pages/bluetag-sales-event/bluetag-graphic.svg);background-position:50% 50%;background-repeat:no-repeat;height:47px;width:90px}.campaign-banner.ho-ho-home-for-the-holidays,.campaign-banner.home-for-the-holidays{background-image:url(../assets/img/landing-pages/ho-ho-homes-sales-event/bow-overlay-100.png);background-position:50% 50%;background-repeat:no-repeat;height:100px;width:100px}.campaign-banner.january-new-home-celebration{background-image:url(../assets/img/landing-pages/holiday-new-homes/gold-bow-overlay-100.png);background-position:50% 50%;background-repeat:no-repeat;height:100px;width:100px}.campaign-banner.zero-closing-costs{background-image:url(../assets/img/landing-pages/zero-closing-costs/overlay-zero-img.png);background-position:50% 50%;background-repeat:no-repeat;height:62px;top:4px;width:160px;z-index:100}.campaign-banner.new-home-all-american-event{background-image:url(../assets/img/landing-pages/all-american/overlay.png);background-position:50% 50%;background-repeat:no-repeat;height:48px;left:-1px;top:20px;width:160px}.campaign-banner.love-savings{background-image:url(../assets/img/landing-pages/love-the-savings/luv-overlay-100.png);background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:80px;left:10px;top:10px;width:80px}.grid-campaign-bar{background-color:#00a7e2;bottom:0;color:#fff;line-height:1;margin-top:10px;padding:10px;position:relative;text-align:center;width:100%}.grid-campaign-bar.section-red{background-color:#a5231f}.home-campaign-information{display:block;margin-bottom:5px;margin-top:5px;padding:15px;position:relative}.home-campaign-information p{font-size:16px;line-height:1.5;margin:0}.home-campaign-information.bluetag-sales-event,.home-campaign-information.zero-closing-costs{background-color:#173342;color:#fff;min-height:100px}.home-campaign-information.new-home-all-american-event{background-color:#224356;color:#fff;min-height:100px}.home-campaign-information.blue-tag-sales-event-2018,.home-campaign-information.ho-ho-home-for-the-holidays,.home-campaign-information.home-for-the-holidays{background-color:#0064a6;color:#fff;min-height:100px}.home-campaign-information.january-new-home-celebration{background-color:#a5231f;color:#fff;min-height:100px}.home-campaign-information.ho-ho-home-for-the-holidays .home-campaign-details,.home-campaign-information.home-for-the-holidays .home-campaign-details,.home-campaign-information.january-new-home-celebration .home-campaign-details{margin-left:120px}.home-campaign-information.love-savings .home-campaign-details{margin-left:90px}.home-campaign-disclaimer{display:none;font-size:11px;padding:0 10px}.home-campaign-disclaimer-link{cursor:pointer;display:block;position:relative;text-decoration:underline}.campaign-icon.blue-tag-sales-event-2018,.campaign-icon.bluetag-sales-event{background-image:url(../assets/img/landing-pages/bluetag-sales-event/bluetag-graphic.svg);background-position:50% 50%;background-repeat:no-repeat;display:inline-block;float:left;height:68px;margin-right:30px;width:125px}.campaign-icon.ho-ho-home-for-the-holidays,.campaign-icon.home-for-the-holidays{background-image:url(../assets/img/landing-pages/ho-ho-homes-sales-event/bow-overlay-100.png);background-position:50% 50%;background-repeat:no-repeat;height:100px;left:-1px;position:absolute;top:-1px;width:100px}.campaign-icon.january-new-home-celebration{background-image:url(../assets/img/landing-pages/holiday-new-homes/gold-bow-overlay-100.png);background-position:50% 50%;background-repeat:no-repeat;height:100px;left:-1px;position:absolute;top:-1px;width:100px}.campaign-icon.zero-closing-costs{background-image:url(../assets/img/landing-pages/zero-closing-costs/overlay-zero-img.png);height:68px;margin-right:30px;width:165px}.campaign-icon.new-home-all-american-event,.campaign-icon.zero-closing-costs{background-position:50% 50%;background-repeat:no-repeat;display:inline-block;float:left}.campaign-icon.new-home-all-american-event{background-image:url(../assets/img/landing-pages/all-american/overlay.png);height:48px;margin:10px 30px 10px 0;width:160px}.campaign-icon.love-savings{background-image:url(../assets/img/landing-pages/love-the-savings/luv-overlay-100.png);background-position:50% 50%;background-repeat:no-repeat;background-size:contain;height:80px;left:0;position:absolute;top:10px;width:80px}.load-more-row{padding-top:60px}.load-more-row p{margin:0}.moveinID{display:none}.city-info{position:relative;text-align:center}.row.city-div{height:285px;margin-bottom:0;overflow:hidden}.row.city-div.sem{height:205px}.city-intro{background-position:bottom;background-repeat:no-repeat;color:#fff;margin:0;min-height:205px;padding-top:60px}.city-intro,.city-intro p{position:relative;text-align:center}.city-intro p{font-size:16px;margin:0 auto;max-width:60%}.city-intro p a,.city-intro p a:visited{text-decoration:underline}.city-intro p a:focus,.city-intro p a:hover{color:#fff}.specialist-callout-links{border-right:1px solid #d1d0d0;padding-right:30px}.specialist-callout-links hr{border-color:#d1d0d0;margin-bottom:15px;margin-top:0}.specialist-callout-links p{font-size:16px;font-weight:300;text-transform:uppercase}.specialist-callout-links p .specialist-name{display:block;font-size:18px;font-weight:700;letter-spacing:1px}.video-testimonial{text-align:center}.video-testimonial a,.video-testimonial a:visited{display:block;font-size:14px;line-height:1.25em;overflow:hidden}.video-testimonial img{height:auto;margin-bottom:10px;width:100%}.testimonial-featured .testimonial-quote{border-top:5px solid #eee;font-size:24px;font-weight:700;margin:40px 0 0;padding-top:10px;text-transform:uppercase}.testimonial-featured .testimonial-author{font-style:italic}.floorplan-holder{position:relative}.disabled-alert{background:hsla(0,0%,100%,.7);bottom:0;left:0;position:absolute;right:0;top:0;z-index:20}.homes-form{border-right:1px solid #bbb}.grid-row{margin-top:30px}.grid-row.empty{min-height:300px}.grid-list{margin:0 -15px}.grid-div{border:1px solid #e5e5e5;display:flex;flex-direction:column;min-height:400px;position:relative}.grid-div img{height:auto;max-width:100%}.grid-div.plan{min-height:455px}.grid-div.user-fp{min-height:420px}.grid-div.disabled{filter:alpha(opacity=30);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";opacity:.3}.grid-div .grid-price,.grid-div .grid-title{font-size:36px;font-size:2.25rem;font-weight:600;line-height:36px;line-height:2.25rem;margin:0 10px;text-align:center}.grid-div .grid-price .price-strikethough{display:block;font-size:16px;font-size:1rem;font-weight:700;line-height:30px;line-height:1.875rem;text-align:center;text-decoration:line-through}.grid-div .grid-sqft{margin:0;padding:0 10px;text-align:center}.grid-div .grid-elevation{font-size:14px;line-height:1em;margin:0 10px 10px;text-align:center}.grid-icons{overflow:hidden;padding:0 0 0 7px}.grid-icon-holder{display:inline-block;margin:0 7px 10px 0}.grid-icons span.icon,.grid-icons span.number{background:#808285;display:inline-block;float:left}.grid-icons span.number{color:#fff;margin-right:1px;padding:4px 0 5px;text-align:center;width:28px}.grid-icons span.number.levels{width:70px}.grid-icons span.icon{padding:0 2px}.grid-icons span.category{clear:left;color:#0064a6;display:block;font-size:11px;text-align:center;text-transform:uppercase}.grid-div .grid-link,.grid-div .grid-link:visited{display:block;margin:0;position:relative}.grid-div .grid-link:focus .overlay,.grid-div .grid-link:hover .overlay{display:block}.grid-div .grid-link.inventory{font-weight:400;max-height:220px;overflow:hidden}.grid-div .grid-link .overlay-address{background:rgba(0,0,0,.5);bottom:0;color:#fff;padding:5px;position:absolute;text-align:center;width:100%;z-index:20}.grid-div .grid-link .overlay{background:rgba(0,0,0,.75);bottom:0;display:none;left:0;position:absolute;right:0;top:0;z-index:100}.grid-div .grid-link .overlay .blue-tag-sales-event-2018{background:#0064a6;color:#fff;display:block;font-size:14px;left:50%;letter-spacing:2px;line-height:1em;margin:-19px 0 0 -65px;padding:12px 10px;position:absolute;text-transform:uppercase;top:50%;z-index:10}.grid-div .grid-link .overlay-compare{border-radius:0;border-right:none;border-top:none;display:block;font-size:12px;padding:4px 8px;position:absolute;right:0;top:0;z-index:220}.grid-div .grid-link .overlay-compare.btn-success,.grid-div .grid-link:focus .overlay-compare,.grid-div .grid-link:hover .overlay-compare{box-shadow:-1px 1px 4px rgba(0,0,0,.2);display:block}.grid-div .grid-link .overlay-compare.deactive,.grid-div .grid-link .overlay-compare.deactive:focus,.grid-div .grid-link .overlay-compare.deactive:hover{background:#fff;color:#ccc;cursor:default}.grid-div .grid-link .overlay-delete{border-bottom:1px solid #fff;border-radius:0;border-right:1px solid #fff;border-top:none;display:block;font-size:12px;left:0;padding:4px 8px;position:absolute;top:0;z-index:220}.grid-image{height:285px;overflow:hidden;position:relative;width:100%}.grid-image img{bottom:auto;height:100%;left:50%;max-height:285px;max-width:1000px;position:absolute;right:auto;top:50%;transform:translate(-50%,-50%)}.grid-lot{margin:10px 0 0}.grid-community{margin:0 0 10px}.grid-community,.grid-lot{font-size:12px;padding:0 10px;text-align:center}.grid-header{padding:10px 0;position:relative}a.grid-directions-link,a.grid-directions-link:visited{align-items:center;background-color:#0064a6;bottom:0;color:#fff;display:flex;flex-direction:column;font-size:10px;font-weight:400;justify-content:center;line-height:1;padding:12px 18px 12px 20px;position:absolute;right:0;text-align:center;text-decoration:none;top:0}a.grid-directions-link:focus,a.grid-directions-link:hover{background-color:#808285}a.grid-directions-link .fas{display:block;font-size:20px;line-height:1;margin-bottom:4px}.badge-top-ten{background-image:url(/images/misc/floorplan-top-10-banner.png);background-position:50% 50%;background-repeat:no-repeat;background-size:contain;display:block;height:70px;position:absolute;right:10px;top:0;width:70px;z-index:15}p.floorplan-top-ten{color:#84c341;font-weight:700;margin:0}.inline-sort{background:#0064a6;margin:0 0 20px;padding:12px 0 0}.inline-sort.results-bottom{margin-bottom:0}.inline-sort .col-sm-6{margin-bottom:10px}.results-row{background:#0064a6;color:#fff;margin:0 0 10px;padding:10px 0}.results-row a,.results-row a:visited{color:#fff}.results-row a:focus,.results-row a:hover{color:#000}.inline-form-row{border:1px solid transparent}.grid-total{font-size:16px;margin-bottom:2px}.inline-sort .grid-total{margin-bottom:15px}.community-row,.floorplan-row,.fp-row,.home-row{background:#173342;margin-bottom:15px;margin-left:0;margin-right:0}.floorplan-row{margin-bottom:0}.community-images{margin-left:-15px;min-height:505px}.floorplan-image{min-height:440px;overflow:hidden}.home-images{margin-left:-15px;min-height:500px}.community-div,.floorplan-div,.home-div{background:#173342;color:#fff;font-size:16px}.community-div a:focus,.community-div a:hover,.home-div a:hover,.home-div:focus{color:#fff}.community-info,.floorplan-info,.home-info{background:#224356;font-size:12px;margin:0 -15px 15px -30px;padding:15px 15px 1px 30px;position:relative}.community-info{background-color:#0f2633;padding-bottom:15px}.community-info p,.floorplan-info p{text-transform:uppercase}.community-info h1,.community-info h2,.floorplan-info h1,.floorplan-info h2,.home-info h1,.home-info h2{color:#fff;line-height:1em;margin:10px 0 5px}.community-info h1 small,.floorplan-info h1 small,.home-info h1 small{color:#fff;display:block;font-size:12px;line-height:1em;margin:10px 0 20px;text-transform:uppercase}.floorplan-info p.floorplan-sqft{font-size:24px}.floorplan-info .grid-icons,.home-info .grid-icons{margin-bottom:20px}.floorplan-info .grid-icon-holder.first,.home-info .grid-icon-holder.first{margin-left:0}.fp-row{color:#fff;padding-bottom:30px}.fp-row h2{color:#fff;font-size:24px;font-weight:300;margin-bottom:30px}.fp-row h2 span{font-size:44px}.fp-row .fp-com-city{color:#0064a6;font-size:20px;font-weight:700;line-height:1em;margin-bottom:5px;text-transform:uppercase}.fp-row ul{margin-bottom:30px}.fp-row ul li{margin-bottom:0;padding-left:10px}.fp-row ul li a,.fp-row ul li a:visited{color:#fff}.fp-row ul li a:focus,.fp-row ul li a:hover{color:#0064a6}.floorplan-functions{background:rgba(0,0,0,.3);padding:8px 10px;position:absolute;right:0;top:0}.floorplan-functions .tooltip-inner{background:#0064a6}.floorplan-functions .tooltip.bottom .tooltip-arrow{border-bottom-color:#0064a6}.favorite-bar{align-items:center;background-color:rgba(0,0,0,.6);bottom:0;display:flex;height:80px;justify-content:center;left:0;position:absolute;right:0;text-align:center;z-index:30}.favorite-bar a,.favorite-bar a:visited{bottom:auto!important;color:#808285;display:inline-block;font-size:16px;padding:0 20px}.favorite-bar a:focus,.favorite-bar a:hover{color:#fff;text-decoration:none}.favorite-bar a:first-child:not(.no-border){border-right:1px solid #808285}.fp-saves{display:none;margin:5px 0}.fp-saves a,.fp-saves a:visited{border-left:1px solid #808285;color:#808285;display:inline-block;font-size:16px;margin-top:5px;padding:0 0 0 12px}.fp-saves a:focus,.fp-saves a:hover{color:#0064a6}.fp-saves a:first-child{border:none;padding:0 6px 0 3px}.fp-saves.active{display:block}.community-notice{background:#d1d0d0;border-left:8px solid #0064a6;color:#333;font-style:italic;font-weight:300;margin-right:10px;padding:20px 15px}.community-notice.empty{background:none;border:none;display:none;margin-bottom:20px;min-height:10px;overflow:hidden}.extras-menu.no-border{border:none}.extras-menu.user{margin:0 -15px;overflow:hidden;padding:0 0 20px}.elevations-menu{padding:30px 0}.elevations-menu .inner,.extras-menu:not(.floorplan) .inner{padding-left:0}.extras-menu.user .inner{margin-top:10px;padding-top:0}.extras-menu.floorplan .inner{margin-top:20px}.community-directions h3.h3-advanced-search,.elevations-menu h3.h3-advanced-search,.extras-menu h3.h3-advanced-search,.search-form-row h3.h3-advanced-search{color:#d1d0d0}.extras-menu.user .compare{text-align:center;width:100%}.extras-menu.user .compare.success{background:#5cb85c;display:block}.elevations-menu-box{display:inline;float:left;margin-left:20px}.elevations-menu-box.first{margin-left:0}.community-directions{margin-bottom:40px}.community-directions h3.h3-advanced-search{margin:0 0 20px}.community-directions ul li{margin-bottom:3px}.sem-row{padding-bottom:40px;padding-top:40px}.sem-row img{margin-top:5px}.sem-list-row{background:#173342;color:#fff;margin-top:50px}.sem-row.pb0{padding-bottom:0}.sem-row.pt10{padding-top:10px}.sem-list{list-style:none;margin:20px 0}.sem-list li{margin-bottom:30px}.sem-list li b{font-size:20px}.sem-list li a,.sem-list li a:visited{color:#fff}.sem-list li a:focus,.sem-list li a:hover{color:#0064a6}.sem-image{margin-left:-15px}.table-bordered,.table-bordered>thead>tr>th{border:none}.table-compare.count-2>tbody>tr>td{width:40%}.table-compare.count-3>tbody>tr>td{width:25%}.table-compare.count-2>tbody>tr>td:first-child,.table-compare.count-3>tbody>tr>td:first-child{width:20%}.dashboard-callout{border:1px solid #ccc;border-radius:15px;overflow:hidden;padding:30px;text-align:center}.dashboard-callout span{display:block;font-size:30px;font-weight:700;margin-bottom:10px}.user .col-md-9,.user .col-sm-9{border-right:1px solid #ccc}.staff-div{background:url(../images/misc/ajax-loader-grey.gif) no-repeat 50% 50%;margin-bottom:60px;margin-top:20px;min-height:582px}.staff-list{display:none}.staff-list li{display:inline;float:left;height:auto;margin:0;max-height:193px;max-width:193px;overflow:hidden;padding:0;position:relative;width:20%}.staff-list li .overlay{background:rgba(0,0,0,.7);bottom:0;color:#0064a6;display:none;font-size:12px;left:0;position:absolute;right:0;top:0;z-index:10}.staff-list li:hover .overlay{display:block}.staff-list li .overlay span{bottom:10px;position:absolute;text-align:center;width:100%}.video-row{margin-top:40px}.choose-location{font-size:16px;font-weight:600;line-height:16px;margin:30px 0;text-align:center}.choose-location span{display:inline-block;font-size:16px;line-height:16px;padding:0 10px;position:relative}.choose-location span:after,.choose-location span:before{border-bottom:3px solid #224356;border-top:3px solid #224356;content:"";height:5px;position:absolute;top:7px;width:55px}.choose-location span:before{margin-right:15px;right:100%}.choose-location span:after{left:100%;margin-left:15px}.budget-home-item{margin:0 0 40px;text-align:center}.budget-home-item a{display:block}.budget-home-item a:hover{opacity:.75}.budget-home-item img{width:100%}.budget-home-item h3{color:#224356;font-size:25px;font-weight:600;line-height:28px;margin:20px 0 5px;text-transform:uppercase}.budget-home-item h3 span{color:#656565;display:block;font-size:16px;font-weight:400;text-transform:none}.budget-home-item p{color:#656565;font-size:18px;line-height:30px;margin:0;text-align:center}.budget-home-item p.green{color:#6aa53a}.budget-home-item p.red{color:#c54b2a}.budget-home-item p.blue{color:#499bb9}.special-offer-intro{margin-bottom:60px}.special-offer-intro .special-offer-subheader{position:relative}.special-offer-intro .special-offer-subheader .blue-box{bottom:75px;position:absolute;right:30px;text-transform:uppercase;z-index:20}.special-offer-intro .special-offer-content{margin-top:40px;padding:50px 0;position:relative}.special-offer-intro .special-offer-content:before{top:0}.special-offer-intro .special-offer-content:after,.special-offer-intro .special-offer-content:before{background:#ebebeb;content:"";display:block;height:3px;left:50%;position:absolute;transform:translateX(-50%);width:190px}.special-offer-intro .special-offer-content:after{bottom:0}.special-offer-intro h2,.special-offer-intro p{text-align:center}.special-offer-intro h2{font-size:30px;margin-bottom:30px}.special-offer-intro p{font-size:18px}.special-offer-disclaimer{margin-bottom:20px;margin-top:20px}.special-offer-disclaimer p{color:#5c5c5c;font-size:14px;padding:0 30px}.city-image{display:inline-block}.metro-section.pt85{padding-top:85px}.metro-section.pb25{padding-bottom:25px}.metro-section.mb60{margin-bottom:60px}.metro-section .pt80{padding-top:80px}input[type=email],input[type=password],input[type=text],textarea{border:1px solid #808285;border-radius:0;font-size:18px;min-height:65px;padding:0 15px}textarea{padding:15px}select{font-size:12px!important;height:36px}button:focus{outline:none}.checkbox label,.radio label,label{font-size:18px;font-weight:300}.help-block{font-size:.875rem;font-style:italic;margin-bottom:0}input.clear-input{background-color:transparent;border-color:#fff;color:#fff}input.clear-input:focus{border-color:#0064a6;outline:none}.input-div{margin-bottom:20px;position:relative}.customSelect.error,input.error{background:#f4e6e6;border:1px solid #f88582;color:#000}.form-extra{display:none}.input-icon .error{color:#e91515;font-size:14px;margin-left:10px}form.advanced-search{font-size:20px;font-weight:300;text-transform:uppercase}form.advanced-search>div{padding:10px 0}form.advanced-search>div.first{border:none;padding-bottom:10px;padding-top:5px}form.advanced-search h4{font-size:25px;font-weight:300;margin-top:0}form.advanced-search label{line-height:1.75em;text-transform:none}form.advanced-search label span{background:#333;display:inline-block;float:left;margin:0 10px 0 0;padding:0}.advancedSelect.min{width:35px!important}.advanced-search-select select{font-size:14px!important;width:260px!important}.dark-back form{margin:40px 0}.dark-back input,.dark-back textarea{background:#173342;border:1px solid #808285;color:#fff;font-size:18px;padding:15px}.dark-back form p,.dark-back label{font-size:18px;font-weight:300}.dark-back .input-div{margin-bottom:20px}.realtor-login{margin-bottom:6px}.realtor-login label{font-size:14px;font-style:italic;font-weight:300}.realtor-login input{font-size:14px}.realtor-login .input-div{margin-bottom:5px}.realtor-login .btn.blue-box{margin:0 0 20px;padding:15px 35px}.btn.blue-box{border-radius:0}.btn.blue-box:after{content:"\f054";font-family:FontAwesome;font-size:12px;margin:0 0 0 10px}.inline-sort-form .form-group{margin-bottom:15px}.inline-sort-form label{display:block;font-size:14px;font-weight:600;letter-spacing:1px;line-height:1em;padding:0 10px 0 0;text-transform:uppercase}.inline-sort-form select{font-size:14px!important;height:32px!important;min-width:220px!important}.inline-sort-form select#inline_floorplan_community{width:330px!important}.inline-sort-form .search-section{width:100%}.inline-sort-form .label-input-holder{background:#fff;overflow:hidden}.inline-sort-form .label-input-holder label{font-size:12px;letter-spacing:0;line-height:1.2;margin-bottom:0;padding:20px 9px}.inline-sort-form .search-box-div{padding:0}.inline-sort-form input.search-box{border:none;font-size:12px;font-weight:600;line-height:1.2;min-height:35px;padding:20px 12px;text-transform:uppercase}.inline-sort-form input.search-box:focus{outline:none}.inline-sort-form .btn-search{border:none;border-radius:0;cursor:auto;padding:7px 12px 8px}.inline-sort-form .btn-search:focus,.inline-sort-form .btn-search:hover{background:#fff}.inline-sort-form .options-link{background:#0064a6;border:1px solid #fff;color:#fff;display:block;font-size:12px;font-weight:600;line-height:1.2;padding:19px 12px;position:relative;text-transform:uppercase}.inline-sort-form .options-link:after{color:#fff;content:"\f078";font-family:FontAwesome;font-size:12px;height:14px;line-height:1;margin-top:-7px;position:absolute;right:10px;top:50%;vertical-align:middle;width:14px}.inline-sort-form .dropdown-options{background:#0064a6;color:#fff;left:5px;padding:20px;width:100%}.inline-sort-form .floorplan-filter{font-size:12px;font-weight:300;line-height:1.2;width:100%}.inline-sort-form .floorplan-filter h4{color:#fff;font-size:12px;font-weight:600;text-transform:uppercase}.inline-sort-form .floorplan-filter h4.first{margin-top:0}.inline-sort-form .floorplan-filter .checkbox{display:block}.inline-sort-form .floorplan-filter input[type=checkbox]{display:none}.inline-sort-form .floorplan-filter .checkbox label{font-size:12px;font-weight:300}.inline-sort-form .floorplan-filter .checkbox label .fa{font-size:14px;margin-right:5px}}@media projection,screen{.inline-sort-form ::-webkit-input-placeholder{font-weight:300}}@media projection,screen{.inline-sort-form :-moz-placeholder,.inline-sort-form ::-moz-placeholder{font-weight:300}}@media projection,screen{.inline-sort-form :-ms-input-placeholder{font-weight:300}}@media projection,screen{.sort-floorplan-list,.sort-floorplan-list li{margin-bottom:0}.short-form input[type=email],.short-form input[type=password],.short-form input[type=text],.short-form textarea{font-size:14px}.short-form .input-div{margin-bottom:30px}.short-form .input-div.mb20{margin-bottom:20px}.short-form .blue-box{padding:15px 35px}.form-callout{background-color:#173342;color:#fff;margin-bottom:30px;padding:40px}.form-callout-intro{padding:0 40px}.form-callout-intro h3{color:#fff;font-size:20px;font-weight:700;margin-bottom:20px;margin-top:20px}.form-callout .blue-box{margin-top:12px}.ebook-callout{background-color:#173342;color:#fff;margin-bottom:40px;padding:20px}.ebook-callout h3{color:#fff;font-size:20px;font-weight:700;margin-bottom:0;margin-top:0}.ebook-callout label{font-size:16px}.ebook-callout .input-icon{padding-left:0}.ebook-callout .blue-box{padding:15px 25px}.flex-form{align-items:flex-start;display:flex;flex-direction:row;justify-content:flex-start}.flex-column-input{flex:1 0 auto;padding-right:20px}.flex-column-button{flex-basis:120px;text-align:left}.form-submitting{background-image:url(/images/icons/balls.svg);background-position:50% 50%;background-repeat:no-repeat;display:none;height:60px;margin-left:20px;position:absolute;width:60px}#community_ebook_form .form-submitting{position:absolute;top:50%;z-index:100}.footer-mobile-bar{background-color:#0064a6;border-top:1px solid #fff;bottom:0;color:#fff;display:none;left:0;padding:0;position:fixed;right:0;top:auto;z-index:100000000}.footer-mobile-bar-menu{align-items:center;display:flex;flex-direction:row;justify-content:center;list-style:none;margin:0;padding:0}li.footer-mobile-bar-menu-item{flex:1 0 auto;font-size:16px;font-weight:700;line-height:1;margin-bottom:0;padding:10px;text-align:center;text-transform:uppercase}.footer-mobile-bar-menu-item.bordered{align-items:center;border-right:1px solid hsla(0,0%,100%,.4);display:flex;flex-basis:40%;justify-content:flex-start;padding:0 10px 0 0;width:40%}.footer-mobile-bar-menu-item img{height:auto;width:auto}.footer-mobile-bar-menu-item span{display:inline-block;margin-left:10px}.footer-mobile-bar-menu-link,.footer-mobile-bar-menu-link:visited{color:#fff;font-size:13px;line-height:1}.footer-mobile-bar-menu-item .footer-mobile-icon{display:block;height:24px;margin:0 auto}.footer-mobile-bar-menu-item .footer-mobile-icon.icon-email{height:20px}.modal{z-index:5000}.modal-backdrop.in{z-index:4900}.modal .form-group{overflow:hidden}.modal .form-group.last{margin-bottom:0}.modal label{font-size:16px;font-weight:700;line-height:1.15em}.modal label span{color:#b1b1b1;display:block;font-size:12px;font-weight:400}.modal input[type=email],.modal input[type=text],.modal textarea{font-size:16px;padding:15px}.modal .input-icon .error{position:absolute;right:30px;top:10px}.modal .checkbox label{font-weight:400;line-height:1}.modal .checkbox input[type=checkbox]{margin:7px 10px 0 0}#modal-save-compare .modal-dialog{left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%)}#modal-save-compare .modal-content{border:10px solid #263532;border-radius:20px;box-shadow:0 0 20px 10px rgba(0,0,0,.25)}#modal-save-compare .modal-content h3{font-weight:700;line-height:1em;margin:0 0 5px;text-transform:uppercase}#modal-save-compare .modal-content h4{border-bottom:1px solid #ccc;font-size:20px;line-height:1em;margin:0 0 10px;padding:0 0 10px;text-transform:uppercase}#modal-save-compare .modal-content p{color:#888}#modal-save-compare .modal-content .green-box,#modal-save-compare .modal-content .green-box:visited{background:#1baf20;color:#fff;display:inline-block;line-height:1em;margin:15px 0;padding:15px 40px}#modal-save-compare .modal-content .green-box:focus,#modal-save-compare .modal-content .green-box:hover{background:#263532;color:#fff;outline:none}#modal-save-compare .modal-content .green-box .heart{background:url(../assets/img/common/sprites.png) no-repeat -410px -84px;display:block;float:right;height:16px;margin:0 0 0 10px;width:21px}#modal-save-compare .modal-content a{display:inline-block}#modal-rendering-house .modal-dialog{max-width:1170px;width:85%}#modal-rendering-house .modal-content{border-radius:0}#modal-rendering-house .modal-body{height:800px;min-height:800px;padding:0}.modal-all-american .modal-content{background-image:url(/images/misc/american-celebration[logo].png);background-position:50% 25px;background-repeat:no-repeat;border:10px solid #263532;padding:150px 20px 5px}.modal-ho-ho-holiday .modal-content{background-image:url(/assets/img/landing-pages/holiday-new-homes/promo-banner-modal-march.jpg)}.modal-ho-ho-holiday .modal-content,.modal-monthly-promo .modal-content{background-position:50% 25px;background-repeat:no-repeat;border:10px solid #01a7e5;padding:200px 20px 5px}.modal-monthly-promo .modal-content{background-image:url(/assets/img/landing-pages/fresh-plans-fresh-places/promo-banner-modal-april.jpg)}#bluetag-sales-event .modal-content{background-image:url(/assets/img/landing-pages/bluetag-sales-event/promo-banner-modal-bluetag-oct.jpg)}#ho-ho-home-for-the-holidays .modal-content{background-image:url(/assets/img/landing-pages/ho-ho-homes-sales-event/promo-banner-modal-hohohomes.jpg);border-color:#a4231e}.modal-all-american .modal-content .modal-dismiss,.modal-ho-ho-holiday .modal-content .modal-dismiss,.modal-monthly-promo .modal-content .modal-dismiss{color:#ccc;font-size:36px;line-height:1;position:absolute;right:5px;top:0}.modal-all-american .modal-content .modal-dismiss:focus,.modal-all-american .modal-content .modal-dismiss:hover{color:#0069aa}.modal-ho-ho-holiday .modal-content .modal-dismiss:focus,.modal-ho-ho-holiday .modal-content .modal-dismiss:hover,.modal-monthly-promo .modal-content .modal-dismiss:focus,.modal-monthly-promo .modal-content .modal-dismiss:hover{color:#333}.modal-all-american .modal-content h3,.modal-ho-ho-holiday .modal-content h3,.modal-monthly-promo .modal-content h3{border-bottom:1px solid #ccc;border-top:1px solid #ccc;margin-bottom:20px;margin-top:10px;padding:12px 0}.modal-all-american .modal-content .redtext,.modal-ho-ho-holiday .modal-content .redtext{color:#cd1f2a;font-size:16px;font-weight:600;line-height:1;text-transform:uppercase}.modal-all-american .modal-content .redtext sup,.modal-ho-ho-holiday .modal-content .redtext sup{font-size:60%}.modal-all-american .modal-content .blue-box,.modal-all-american .modal-content .blue-box:visited{background-color:#0069aa;font-size:16px;padding:15px 25px}.modal-all-american .modal-content .blue-box:focus,.modal-all-american .modal-content .blue-box:hover{background-color:#263532}.modal-ho-ho-holiday .modal-content .blue-box,.modal-ho-ho-holiday .modal-content .blue-box:visited{background-color:#263532;font-size:16px;padding:15px 25px}.modal-ho-ho-holiday .modal-content .blue-box:focus,.modal-ho-ho-holiday .modal-content .blue-box:hover{background-color:#8e2a29}.modal-all-american .modal-content .blue-box:after,.modal-ho-ho-holiday .modal-content .blue-box:after{display:none}.muddy-content{padding-bottom:60px}.muddy-content h3{text-transform:uppercase}.muddy-content .h1-feature-title{margin:70px 0 20px}.muddy-content .h1-feature-title.second{margin-top:40px}.muddy-row{margin-bottom:40px}.muddy-item{border:1px solid #d1d0d0}.muddy-item-details{padding:0 0 0 40px}.muddy-item-details p{border-bottom:1px solid #d1d0d0;font-size:16px;margin:0;padding:24px 0}.muddy-item-details .loc{font-size:16px;line-height:24px}.muddy-item-details .loc strong{font-size:18px;text-transform:uppercase}.muddy-item-details .when{font-size:16px;line-height:22px}.muddy-item-details .disclaimer{border-bottom:none;font-size:14px;font-weight:700;line-height:22px}.muddy-item-details .disclaimer em{color:#0064a6}.muddy-item-img{position:relative}.muddy-item-img img{float:right;position:relative;z-index:20}.muddy-item-links{bottom:0;font-size:14px;height:50px;line-height:50px;margin:0;padding:0 30px;position:absolute;right:15px;text-transform:uppercase;z-index:40}.muddy-item-links .pipe{color:#0064a6;margin:0 20px}.muddy-item-links a{color:#0064a6}.muddy-item-links a:hover{color:#fff}.mb-coming-soon{text-align:center}.mb-coming-soon-form{margin:15px 0}.mb-coming-soon-form label{display:block;margin:0 0 5px}.mb-coming-soon-submit{background-color:#0064a6;border:0;color:#fff;display:block;font-size:14px;height:60px;line-height:60px;margin:40px auto 0;outline:0;text-align:center;width:200px}.dollar-content h3{font-size:22px!important}.dollar-grid .grid-div{min-height:0!important}.dollar-grid .grid-div .grid-icon-holder{font-size:11px!important;margin:0 0 10px!important}.dollar-grid .grid-div .grid-icons span.number{width:20px!important}.dollar-grid .grid-div .grid-icons span.category{clear:left;color:#0064a6;display:block;font-size:9px;text-align:center;text-transform:uppercase}.dollar-grid .grid-div .icon-car-sm{margin:6px 0}#survery_button_wrapper{margin:40px 0 20px;text-align:center}.survey-button{display:inline;margin:0 auto;padding-left:20px;padding-right:20px}#sixmonth_survey{border:10px solid #ededed;display:none;margin:0 auto;width:820px}.amerispec-content h3{border-bottom:2px solid #d1d0d0;font-size:45px;font-weight:100;line-height:45px;margin:25px 0 20px;padding:0 0 25px;text-align:center}.amerispec-content p{font-size:14px;line-height:24px;margin:0 0 30px}.amerispec-mid-image{padding:10px 0}.amerispec-content ul{list-style:none;margin:20px 0;padding:0}.amerispec-content ul li{background-image:url(/images/misc/amerispec-bullet.jpg);background-position:0 2px;background-repeat:no-repeat;color:#333;font-size:14px;font-weight:600;line-height:24px;margin:0 0 15px;padding:0 0 0 30px}.reduced-price-homes-title{background-color:#102632;color:#fff;font-size:50px;font-weight:100;line-height:75px;padding:40px 0;text-align:center}.reduced-price-content{padding:30px 0 0}.reduced-price-content p{font-size:18px;line-height:30px;text-align:center}.reduced-city-title{border-bottom:1px solid #102632;font-size:30px;line-height:44px;margin:20px 0;padding:10px 0;text-align:center}.reduced-city-inventory .grid-icon-holder:last-child{margin-right:0!important}.reduced-city-inventory .list-unstyled li .grid-div{min-height:470px}.reduced-city-inventory .grid-icons{padding-left:5px}.reduction-overlay{background-color:#a41a26;color:#fff;font-size:20px;font-weight:100;left:0;padding:10px;position:absolute;text-transform:uppercase;top:20px;width:175px}.reduced-city-inventory .grid-new-price{color:#000;font-size:24px;font-weight:600;margin:0;text-align:center}.reduced-city-inventory .grid-old-price{color:#000;font-size:16px;font-weight:400;margin:0 0 5px;text-align:center;text-decoration:line-through}.price-pipe{color:#2c5165;margin:0 10px}.reduction-value{background-color:#a41a26;color:#fff;display:inline-block;padding:7px}.landing-content{padding:80px 0 60px}.landing-content p{border-bottom:none;font-size:32px;font-weight:300;line-height:1.5;margin:0 auto 20px;max-width:70%;padding-bottom:20px;text-align:center}.landing-content p.landing-intro{font-size:46px;line-height:1.15}.landing-content p .red{color:#cb232d}.landing-subtitle{color:#333;display:inline-block;font-weight:600;text-transform:uppercase}.landing-info h2,.landing-subtitle{font-size:26px;margin-bottom:30px;margin-top:0}.landing-info h2{font-weight:700}.landing-info li{margin-bottom:2px}.landing-intro-image{max-width:100%}.all-american-callouts-section{margin-bottom:60px}.all-american-callout{background-position:top;background-repeat:no-repeat;background-size:cover;color:#fff;min-height:540px;padding:120px 60px;width:100%}.all-american-callout.military{background-image:url(../assets/img/landing-pages/all-american/callout-military.jpg);padding-right:120px;text-align:right}.all-american-callout.heroes{background-image:url(../assets/img/landing-pages/all-american/callout-heroes.jpg);padding-left:120px;text-align:left}.all-american-callout-title{color:#fff;font-size:46px;font-weight:300;line-height:1;margin:0 0 30px}.all-american-callout-content{display:inline-block;max-width:450px;text-align:center}.all-american-callout-content p{margin:0 auto 77px;max-width:80%;text-align:center}.all-american-callout-list{margin-bottom:30px}.all-american-callout-list li{line-height:1.6;margin:0}.all-american-callout-button,.all-american-callout-button:visited{background-color:#fff;border:2px solid #fff;display:inline-block;font-size:16px;line-height:1;padding:30px 50px;text-transform:uppercase}.all-american-callout-button.heroes:focus,.all-american-callout-button.heroes:hover,.all-american-callout-button.military:focus,.all-american-callout-button.military:hover,.all-american-callout-button:focus,.all-american-callout-button:hover{background-color:transparent;background-image:url(../assets/img/common/ie-fix.png);background-repeat:repeat;color:#fff}.all-american-callout-button.military{color:#cb1f29}.all-american-callout-button.heroes{color:#0068ac}.popular-upgrades-section{background-color:#173342;color:#fff;font-size:26px;line-height:1.4;margin:60px 0;padding:60px 0;text-align:center}.popular-upgrades-section p{font-weight:300;margin-bottom:60px;text-align:center;text-transform:uppercase}.popular-upgrades-section-title{color:#fff;font-size:72px;font-weight:700;line-height:1;margin-top:0;text-transform:uppercase}.popular-upgrades-list{margin-bottom:50px}.popular-upgrade-image{position:relative}.popular-upgrade-image span{bottom:24px;font-size:24px;font-weight:300;left:50%;line-height:1;position:absolute;right:auto;text-transform:uppercase;transform:translateX(-50%);width:100%;z-index:10}.popular-upgrades-link.large{font-size:16px;font-weight:300;padding:30px 50px;text-transform:uppercase}.advanced-search-select .tri-column-content li.divider{border-bottom:1px solid #ccced0;margin-bottom:0}.advanced-search-select .select-holder{border:1px solid #ccced0}.advanced-search-select .select-holder:hover{border:1px solid #a2a4a7}.advanced-search-select .select-holder:focus{border:1px solid #0064a6}.advanced-search-select .select-holder label{line-height:1;margin-bottom:0;padding:25px 35px}.advanced-search-select .select-holder label.short{padding:25px 10px 25px 35px}.advanced-search-select .select-holder .second-border{border-left:1px solid #ccced0}.advanced-search-select .tri-column{border-left:1px solid #ccced0;margin-bottom:30px;margin-top:10px}.advanced-search-select .tri-column.no-border{border:none}.advanced-search-select .tri-column-content{padding-left:20px}.advanced-search-select .tri-column-content h3{font-size:18px;font-weight:300;margin-top:0}.advanced-search-select .tri-column-content li.checkbox{padding-left:0}.advanced-search-select .tri-column-content li.checkbox input[type=checkbox],.advanced-search-select .tri-column-content li.checkbox input[type=radio]{display:none}.advanced-search-select .tri-column-content .custom-checkbox{background:#fff;color:#ccced0;font-size:22px;line-height:1;margin:6px 13px 0 0;width:20px}.advanced-search-select .tri-column-content .custom-checkbox.active{color:#0064a6}.advanced-search-select .blue-box{padding:20px 45px}.advanced-search-select .blue-box:after{content:"\f054";font-size:13px;line-height:1;margin-left:20px}.advanced-search-select hr.mobile-divider{display:none}.callout-financing{background-image:url(../images/misc/callout[financing-download].jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;min-height:315px;position:relative;text-align:center;width:100%}.callout-overlay{bottom:auto;color:#fff;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:100%}.callout-overlay h3{color:#fff;font-size:45px;font-weight:700;line-height:1;margin:0;text-transform:uppercase}.callout-overlay p{font-size:45px;font-weight:300;line-height:1.25;text-align:center}.callout-overlay .blue-box{margin-top:20px;padding:20px 65px;text-transform:uppercase}.callout-overlay .blue-box:after{display:none}.august-bluetag-sales-event h1,.blue-tag-sales-event-2018 h1,.february-movein-ready-sales-event h1,.fresh-plans-fresh-places h1,.holiday-new-homes-sales-event h1,.january-new-home-celebration h1,.love-savings h1,.make-the-smart-move h1,.march-move-in-event h1,.new-home-all-american-celebration-event h1{border-bottom:none;font-size:46px;font-weight:300;line-height:1.15;margin-top:40px;padding-bottom:20px;text-transform:uppercase}.holiday-new-homes-sales-event h1,.love-savings h1{margin-top:0;padding-bottom:0;text-transform:none}.holiday-new-homes-sales-event h1 strong,.love-savings h1 strong{color:#a4231e}.holiday-new-homes-sales-event h2{font-size:26px;font-weight:600;text-transform:uppercase}.august-bluetag-sales-event h1,.blue-tag-sales-event-2018 h1,.make-the-smart-move h1,.new-home-all-american-celebration-event h1{line-height:1.25;text-transform:none}.new-home-all-american-celebration-event h1{color:#e5171f}.zero-closing-costs h1{font-size:41px;font-weight:300;line-height:1.5}.zero-closing-costs .main{padding:30px 0 20px}.blue-tag-sales-event-2018 h1 small,.february-movein-ready-sales-event h1 small,.fresh-plans-fresh-places h1 small,.holiday-new-homes-sales-event h1 small,.january-new-home-celebration h1 small,.love-savings h1 small,.march-move-in-event h1 small,.new-home-all-american-celebration-event h1 small{color:#333;display:inline-block;font-weight:600;margin-bottom:30px}.august-bluetag-sales-event h1 small{color:#e5171f;display:inline-block;font-weight:600;margin-bottom:30px}.make-the-smart-move h1 small,.zero-closing-costs h1 small{color:#01a7e5;display:inline-block;font-weight:600;margin-bottom:30px;text-transform:uppercase}.zero-closing-costs h1 small{color:#000}.february-movein-ready-sales-event h1,.fresh-plans-fresh-places h1,.march-move-in-event h1{text-transform:none}.february-movein-ready-sales-event h1 strong{color:#cd2026}.fresh-plans-fresh-places h1 strong,.march-move-in-event h1 strong{color:#01a7e5}.august-bluetag-sales-event h1 strong,.blue-tag-sales-event-2018 h1 strong{color:#0064a6}.holiday-new-homes-sales-event h1+p,.january-new-home-celebration h1+p{text-align:center}.section-new-communities{background-color:#173342;border-top:3px solid #fff;color:#fff;padding:40px}.section-new-communities h3,.section-new-communities h4{color:#fff;text-transform:uppercase}.section-new-communities h3{font-size:72px;font-weight:700;line-height:1;margin:0 0 40px}.section-new-communities h4{font-size:24px;font-weight:700;margin-bottom:20px}.section-new-communities .new-communities-item{margin-bottom:20px;min-height:300px}.section-new-communities .new-communities-link img{max-width:100%}.section-new-communities .new-communities-link:focus img,.section-new-communities .new-communities-link:hover img{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);opacity:.7}.section-landing-disclaimer,.section-landing-form{background-color:#f3f4f5;padding:40px 0}.section-landing-disclaimer{margin-top:40px}.section-landing-form{margin:20px 0 0}.section-landing-form h2{color:#8e2a29;font-size:42px;line-height:1;margin:0 0 20px}.section-landing-form p{font-size:18px;line-height:1.75}.section-landing-form .form-inline input{font-size:18px}.section-landing-form .form-inline .submit-button{background-color:#8e2a29;border:none;color:#fff;font-size:14px;line-height:1;padding:20px;text-transform:uppercase}.section-landing-form .form-inline .submit-button:focus,.section-landing-form .form-inline .submit-button:hover{background-color:#333}.section-popular-upgrades{padding:35px 0}.section-movein-ready .h3-large,.section-popular-upgrades .h3-large{color:#8e2a29;font-size:72px;font-weight:700;line-height:1;margin:0 0 40px;text-transform:uppercase}.section-movein-ready{background-color:#0064a6;color:#fff;margin:30px 0 0;padding:40px 0}.section-movein-ready.february{background-color:#cd2026}.section-movein-ready.august{background-color:#173342}.section-movein-ready.holiday{background-color:#a4231e}.section-movein-ready.section-dark{background-color:#224356}.section-movein-ready.section-red{background-color:#a5231f}.section-movein-ready.section-pink{background-color:#f9a9cc}.section-movein-ready .inner-content{background:#fff;padding:15px 15px 0}.section-movein-ready .grid-row{margin-top:0}.section-movein-ready .h3-large{color:#fff}.section-movein-ready.section-pink .h3-large{color:#a4231e}.section-movein-ready .grid-li{margin-bottom:30px}.section-movein-ready .li-border-end{border-left:1px solid hsla(0,0%,100%,.1)}.section-movein-ready .city-title,.section-movein-ready .city-title-spacer{color:#fff;display:block;font-size:26px;font-weight:100;height:26px;line-height:1;margin:0 0 20px}.section-movein-ready .grid-div{background-color:#fff;color:#333;position:relative}.section-tagline{clear:both;font-size:36px;line-height:1;padding-top:20px;text-align:center;text-transform:uppercase}.white-box-border,.white-box-border:visited{background-color:transparent;border:2px solid #fff;color:#fff;display:inline-block;font-size:14px;line-height:1;margin:15px 0 50px;padding:20px 50px;text-transform:uppercase}.white-box-border:focus,.white-box-border:hover{background-color:#fff;color:#8e2a29}.popular-upgrades-list img{max-width:100%}.energy-checklist-item .fa{line-height:1.4;margin-top:3px}.energy-checklist-item .energy-checklist-inner{margin-left:20px}.energy-checklist-item .energy-checklist-inner li{margin-bottom:5px}.energy-checklist-title{color:#7ec038;font-weight:700;margin-top:0;text-transform:uppercase}.pathway-page-title{font-size:34px;line-height:1.25;margin:40px 0 20px;text-align:center;text-transform:uppercase}.pathway-nav-menu{margin-bottom:50px;padding:20px 0}.pathway-nav-menu.fixed{background-color:#fff;margin-left:-15px;padding:10px 0;position:fixed;top:100px;width:1170px;z-index:40}.pathway-nav-menu-spacer{display:none;height:66px;margin-bottom:50px}.pathway-nav-menu-spacer.active{display:block}.pathway-nav-menu.fixed .pathway-menu-link{padding:3px 20px}.pathway-menu,.pathway-menu-item{margin-bottom:0}.pathway-menu-link,.pathway-menu-link:visited{background-color:#808285;color:#fff;display:inline-block;font-size:16px;font-weight:700;line-height:1.25;padding:15px 20px;position:relative;text-align:center;text-decoration:none;text-transform:uppercase;width:220px;z-index:20}.pathway-menu-item.active .pathway-menu-link:focus,.pathway-menu-item.active .pathway-menu-link:hover,.pathway-menu-link:focus,.pathway-menu-link:hover{background-color:#333;color:#fff;outline:none}.pathway-menu-item.blue.active .pathway-menu-link,.pathway-step-title.blue{background-color:#0083c2}.pathway-menu-item.red.active .pathway-menu-link,.pathway-step-title.red{background-color:#900}.pathway-menu-item.orange.active .pathway-menu-link,.pathway-step-title.orange{background-color:#ffa000}.pathway-menu-item.green.active .pathway-menu-link,.pathway-step-title.green{background-color:#526120}.pathway-menu-item:not(.primary):before{background-image:url(../images/misc/pathway-icons.png);background-position:-53px -469px;background-repeat:no-repeat;bottom:auto;content:"";display:inline-block;height:28px;left:-2px;position:absolute;top:50%;transform:translateY(-50%);width:20px;z-index:2}.pathway-menu-item.blue.active+.pathway-menu-item:before{background-position:-127px -469px}.pathway-menu-item.red.active+.pathway-menu-item:before{background-position:-198px -469px}.pathway-menu-item.orange.active+.pathway-menu-item:before{background-position:-275px -469px}.pathway-menu-item:not(.last):after{background-image:url(../images/misc/pathway-icons.png);background-position:-10px -469px;background-repeat:no-repeat;bottom:auto;content:"";display:inline-block;height:28px;position:absolute;right:0;top:50%;transform:translateY(-50%);width:40px;z-index:2}.pathway-menu-item.blue.active:after{background-position:-82px -469px}.pathway-menu-item.red.active:after{background-position:-155px -469px}.pathway-menu-item.orange.active:after{background-position:-232px -469px}.pathway-step-title{color:#fff;font-size:34px;font-weight:700;line-height:1;margin:0;padding:20px;position:relative;text-align:center;text-transform:uppercase}.pathway-step-title:before{border-left-color:#fff;border-right-width:1.5em;left:-2em}.pathway-step-item{font-size:16px;height:85px;padding-left:80px}.pathway-step-item p{position:relative;top:50%;transform:translateY(-50%)}.pathway-step-item .strong{display:block;font-size:18px;font-weight:700}.pathway-step-increments{margin-bottom:0;margin-left:80px;padding-bottom:20px;padding-top:20px}.pathway-step-increments.blue{border-left:8px solid #0083c2}.pathway-step-increments.red{border-left:8px solid #900}.pathway-step-increments.orange{border-left:8px solid #ffa000}.pathway-step-increments.green{border-left:8px solid #526120}.pathway-icon{background-image:url(../images/misc/pathway-icons.png);background-position:350px 350px;background-repeat:no-repeat;display:inline-block;float:left;height:82px;margin-left:-126px;width:82px}.icon-pathway-step1{background-position:-3px -2px}.icon-pathway-step2{background-position:-95px -2px}.icon-pathway-step3{background-position:-188px -2px}.icon-pathway-step4{background-position:-278px -2px}.icon-pathway-step5{background-position:-371px -2px}.icon-pathway-step6{background-position:-465px -2px}.icon-pathway-step7{background-position:-3px -93px}.icon-pathway-step8{background-position:-95px -93px}.icon-pathway-step9{background-position:-188px -93px}.icon-pathway-step10{background-position:-278px -93px}.icon-pathway-step11{background-position:-371px -93px}.icon-pathway-step12{background-position:-465px -93px}.icon-pathway-step13{background-position:-3px -185px}.icon-pathway-step14{background-position:-95px -185px}.icon-pathway-step15{background-position:-188px -185px}.icon-pathway-step16{background-position:-278px -185px}.icon-pathway-step17{background-position:-371px -185px}.icon-pathway-step18{background-position:-465px -185px}.icon-pathway-step19{background-position:-3px -278px}.icon-pathway-step20{background-position:-95px -278px}.icon-pathway-step21{background-position:-188px -278px}.icon-pathway-step22{background-position:-278px -278px}.icon-pathway-step23{background-position:-371px -278px}.icon-pathway-step24{background-position:-465px -278px}.icon-pathway-step25{background-position:-3px -373px}.icon-pathway-step26{background-position:-95px -373px}.icon-pathway-step27{background-position:-188px -373px}.icon-pathway-step28{background-position:-278px -373px}.floorplan-row-alt,.home-row-alt{padding-bottom:35px;padding-top:35px}.floorplan-row-alt .plan-title,.home-row-alt .address{font-size:30px;font-weight:600;line-height:1.2;margin:0;text-transform:uppercase}.floorplan-row-alt .greytxt,.home-row-alt .greytxt{color:#808285}.home-row-alt .inventory-price{font-size:22px;line-height:1}.home-row-alt .inventory-price small{display:block;font-size:75%;font-style:italic;padding:8px 20px 0}.home-row-alt .inventory-price sup{top:-5px}.floorplan-row-alt .floorplan-details,.home-row-alt .inventory-details{border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5;margin-top:10px;padding:10px 0}.home-row-alt .inventory-details.secondary{border-top:none}.home-row-alt .inventory-details p{font-size:16px;line-height:1.25;margin-bottom:12px}.floorplan-row-alt .floorplan-details-item,.home-row-alt .inventory-details-item{margin:10px 0 0}.floorplan-row-alt .floorplan-details-item span,.home-row-alt .inventory-details-item span{display:block;margin-bottom:5px}.floorplan-row-alt .floorplan-details-item span.or-spacer,.home-row-alt .inventory-details-item span.or-spacer{color:#a0a0a0;display:inline-block;vertical-align:middle}.home-row-alt .inventory-status{border-bottom:1px solid #e5e5e5;margin-bottom:0;padding:0 0 20px}.floorplan-buttons{margin-top:15px}.floorplan-buttons li{margin-bottom:10px}.floorplan-buttons .blue-box.mini,.floorplan-buttons .green-box.mini,.floorplan-buttons .grey-box.mini,.floorplan-buttons .yellow-box.mini{border-radius:0;color:#fff;display:block;font-size:14px;font-weight:100;line-height:1;margin:0;padding:15px;text-align:center;text-transform:uppercase}.floorplan-buttons .blue-box.mini:after{display:none}.floorplan-buttons .grey-box,.floorplan-buttons .grey-box:visited{background-color:#808285}.floorplan-buttons .grey-box:focus,.floorplan-buttons .grey-box:hover{background-color:#00a7e2}.floorplan-buttons .yellow-box.mini{background-color:#f5f900;color:#000;font-weight:400}.floorplan-buttons .green-box:focus,.floorplan-buttons .green-box:hover,.floorplan-buttons .yellow-box:focus,.floorplan-buttons .yellow-box:hover{background-color:#808285;color:#fff}.floorplan-disclaimer{font-size:13px;padding:0 20px}.floorplan-favorite-bar{border-bottom:1px solid #e5e5e5}.floorplan-favorite-list li{margin:20px 0}.floorplan-favorite-list li a,.floorplan-favorite-list li a:visited{color:#4c4c4c;display:inline-block;font-size:16px;font-weight:400;line-height:1;text-decoration:none}.floorplan-favorite-list li a:focus,.floorplan-favorite-list li a:hover{color:#00a7e2}.section-floorplan-description,.section-floorplan-elevations{border-bottom:1px solid #a4a4a4;border-top:1px solid #a4a4a4;margin:30px 0;padding:20px 0}.section-floorplan-description p{font-size:14px;font-weight:400;line-height:1.5;margin-bottom:16px;margin-right:20px;text-align:left}.section-floorplan-elevations{border-top:none;margin-top:0;padding-top:0}.section-title{color:#00a7e2;font-size:24px;font-weight:600;line-height:1.5;margin:0 0 30px;text-align:center;text-transform:uppercase}.section-title.dark{color:#333}.elevations-list-link{text-align:center}.elevations-list-link span{display:block;margin:10px 0}.grid-details{border-top:1px solid #eee;flex:1;padding:20px 10px}.grid-details .special-info{background-color:#224356;color:#fff;margin-top:20px;padding:5px}.grid-details .list-inline{margin-bottom:0;margin-left:0;overflow:hidden}.grid-details .list-inline li{font-weight:700;margin-bottom:0;text-align:center}.grid-details .list-inline li span{display:block;font-weight:300;margin-bottom:8px}.section-schedule-tour{border-bottom:1px solid #a4a4a4;border-top:1px solid #a4a4a4;margin-bottom:60px;margin-top:30px;padding:40px 0}.alert-title{margin:0}.incentive-row{margin-bottom:40px}.incentive{display:flex}.incentive-details{display:flex;flex-direction:column}.incentive-details-title{line-height:1.25;margin:0 0 20px;text-transform:uppercase}.incentive-link{margin-top:24px}.bootstrap-select.btn-group{padding-left:0;padding-right:0}.mw220 .bootstrap-select.btn-group{max-width:220px}.bootstrap-select.btn-group .btn-default{border-radius:0}.bootstrap-select.btn-group .btn-default:focus{outline:none!important}.bootstrap-select.btn-group .dropdown-menu{left:0;padding-left:5px;text-align:left;text-transform:none}.bootstrap-select.btn-group .dropdown-menu>li>a{border-bottom:1px solid #ddd;padding:15px}.bootstrap-select.btn-group .dropdown-menu>li.selected>a,.bootstrap-select.btn-group .dropdown-menu>li>a:focus,.bootstrap-select.btn-group .dropdown-menu>li>a:hover{background:#e9e9e9;outline:none}.advanced-search-select .bootstrap-select.btn-group .btn-default,.move-ready-select .bootstrap-select.btn-group .btn-default{border-radius:0;outline:none!important}.move-ready-select .bootstrap-select.btn-group .btn-default{background:#0064a6;border:none;color:#fff;font-size:18px;line-height:1em;margin-top:2px;text-transform:uppercase}.advanced-search-select .bootstrap-select.btn-group .btn-default{border:none;box-shadow:none;font-size:18px;line-height:1.2;padding:25px 35px;width:100%}.advanced-search-select .bootstrap-select.btn-group .dropdown-toggle .caret,.inline-sort-form .bootstrap-select.btn-group .dropdown-toggle .caret{border:none;height:22px;margin-top:-10px;right:30px;width:14px}.inline-sort-form .bootstrap-select.btn-group .dropdown-toggle .caret{height:14px;margin-top:-7px;right:10px}.advanced-search-select .bootstrap-select.btn-group.short{width:100%!important}.advanced-search-select .bootstrap-select.btn-group.short .btn-default{padding:25px 20px}.advanced-search-select .bootstrap-select.btn-group.styled .btn-default{font-weight:100}.advanced-search-select .bootstrap-select.btn-group .dropdown-toggle .caret:after,.inline-sort-form .bootstrap-select.btn-group .dropdown-toggle .caret:after{color:#0064a6;content:"\f078";font-family:FontAwesome;font-size:18px;line-height:1}.inline-sort-form .bootstrap-select.btn-group .dropdown-toggle .caret:after{font-size:12px}.advanced-search-select .bootstrap-select.btn-group .btn-default:hover{background:#fff;border-color:#a2a4a7}.advanced-search-select .bootstrap-select.btn-group .btn-default:focus{border-color:#0064a6}.advanced-search-select .bootstrap-select.btn-group .dropdown-menu>li>a{border-bottom:1px solid #efefef;margin:0 10px;padding:10px}.advanced-search-select .bootstrap-select.btn-group .dropdown-menu>li.selected>a,.advanced-search-select .bootstrap-select.btn-group .dropdown-menu>li>a:hover{background:#e9e9e9}.advanced-search-select .bootstrap-select.btn-group .btn-default.active,.advanced-search-select .bootstrap-select.btn-group .btn-default:active,.advanced-search-select .bootstrap-select.btn-group .btn-default:focus,.advanced-search-select .bootstrap-select.btn-group.open .dropdown-toggle.btn-default{background-color:#f9f9f9}.search-selectors .bootstrap-select.btn-group{float:left!important;margin:0}.search-selectors .bootstrap-select.btn-group .btn-default{background:#0064a6;border:none;color:#fff;font-size:17px;font-weight:700;padding-right:0}.search-selectors .bootstrap-select.btn-group .btn .caret{display:none}.large-input .bootstrap-select.btn-group .btn-default{height:65px!important}.inline-sort .bootstrap-select.btn-group .btn-default{border:none;font-size:12px;font-weight:600;line-height:1.2;padding:20px 30px 20px 12px;text-transform:uppercase}.modal-form .bootstrap-select.btn-group .btn-default{border-color:#808285}.move-ready-select .dropdown-toggle{padding:20px}.cms-sprite{background-image:url(../assets/img/common/sprites.png);background-repeat:no-repeat;transition:none!important;-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important}.facebook{background-position:-4px -4px;display:block;float:left;height:35px;margin:0;text-indent:-999999px;width:36px}.facebook:focus,.facebook:hover,.footer .social-list .facebook:focus,.footer .social-list .facebook:hover{background-position:-4px -43px}.footer .social-list .facebook{background-position:-4px -85px}.twitter{background-position:-89px -4px;display:block;float:left;height:35px;margin:0;text-indent:-999999px;width:36px}.footer .social-list .twitter:focus,.footer .social-list .twitter:hover,.twitter:focus,.twitter:hover{background-position:-89px -43px}.footer .social-list .twitter{background-position:-89px -85px}.google-plus{background-position:-133px -4px;display:block;float:left;height:35px;margin:0;text-indent:-999999px;width:36px}.footer .social-list .google-plus:focus,.footer .social-list .google-plus:hover,.google-plus:focus,.google-plus:hover{background-position:-133px -43px}.footer .social-list .google-plus{background-position:-133px -85px}.pinterest{background-position:-47px -4px;display:block;float:left;height:35px;margin:0;text-indent:-999999px;width:36px}.footer .social-list .pinterest:focus,.footer .social-list .pinterest:hover,.pinterest:focus,.pinterest:hover{background-position:-47px -43px}.footer .social-list .pinterest{background-position:-47px -85px}.instagram{background-position:-4px -674px;display:block;float:left;height:35px;margin:0;text-indent:-999999px;width:36px}.footer .social-list .instagram:focus,.footer .social-list .instagram:hover,.instagram:focus,.instagram:hover{background-position:-4px -716px}.footer .social-list .instagram{background-position:-4px -756px}.expand-button{background-position:-186px -8px}.collapse-button,.expand-button{bottom:0;display:block;height:16px;left:50%;margin-left:-15px;position:absolute;width:31px}.collapse-button{background-position:-226px -8px}.collapse-button span,.expand-button span{display:block;left:-45px;position:absolute;text-align:center;top:-22px;width:120px}.header .fa-search{display:inline-block;font-size:34px;margin:3px 15px!important}.icon-map{background-position:-272px -8px;display:block;float:left;height:12px;margin:5px 8px 0 0;width:15px}.active .icon-map{background-position:-272px -25px}.icon-list{background-position:-296px -9px;display:block;float:left;height:10px;margin:6px 6px 0 0;width:14px}.active .icon-list{background-position:-296px -26px}.icon-chevron{background-position:-324px -13px;height:20px;left:50%;margin:-10px 0 0 -7px;position:absolute;top:50%;width:15px}.circle-plus{background-position:-347px -13px}.circle-plus,.open .circle-plus{display:block;float:left;height:18px;margin:1 0 0 -30px;width:18px}.open .circle-plus{background-position:-370px -13px}.icon-bed{background-position:-184px -51px;height:22px;margin:7px 10px}.icon-bath,.icon-bed{display:block;width:36px}.icon-bath{background-position:-232px -49px;height:24px;margin:6px 10px}.icon-car{background-position:-279px -54px;display:block;height:19px;margin:8px 10px 9px;width:49px}.icon-bed-sm{background-position:-184px -86px;display:block;height:20px;margin:5px 4px;width:32px}.icon-bath-sm{background-position:-226px -83px;display:block;height:22px;margin:4px;width:32px}.icon-car-sm{background-position:-270px -88px;display:block;height:18px;margin:6px 4px;width:43px}.icon-levels-sm{background-position:-326px -84px;display:block;height:23px;margin:3px 4px 4px;width:24px}.icon-video{background-position:-6px -175px;height:32px;width:46px}.icon-pencil-ruler,.icon-video{display:block;float:left;margin:-9px 10px 0 0}.icon-pencil-ruler{background-position:-11px -217px;height:41px;width:33px}.icon-paper-list{background-position:-3px -270px;display:block;float:left;height:42px;margin:-9px 10px 0 0;width:43px}.va-circle{background-position:-73px -176px}.borrower-circle,.va-circle{display:block;float:left;height:80px;margin:0 20px 20px 0;width:80px}.borrower-circle{background-position:-161px -176px}.bah-circle{background-position:-248px -177px}.bah-circle,.relocation-circle{display:block;float:left;height:80px;margin:0 20px 20px 0;width:80px}.relocation-circle{background-position:-334px -177px}.budget-circle{background-position:-72px -263px}.budget-circle,.choose-circle{display:block;float:left;height:80px;margin:0 20px 20px 0;width:80px}.choose-circle{background-position:-161px -264px}.hunting-circle{background-position:-248px -264px}.hunting-circle,.movein-circle{display:block;float:left;height:80px;margin:0 20px 20px 0;width:80px}.movein-circle{background-position:-336px -265px}.comfort-circle{background-position:-73px -353px}.comfort-circle,.savings-circle{display:block;float:left;height:76px;margin:-8px 10px 0 0;width:76px}.savings-circle{background-position:-161px -353px}.environment-circle{background-position:-251px -353px;display:block;float:left;height:76px;margin:-8px 10px 0 0;width:76px}.clock-circle{background-position:-74px -439px;display:block;float:left;height:54px;margin:4px 10px 0 0;width:54px}.moon-circle{background-position:-138px -438px;display:block;float:left;height:55px;margin:3px 10px 0 0;width:57px}.chat-circle{background-position:-209px -442px;display:block;float:left;height:47px;margin:6px 10px 0 0;width:56px}.value-icon{background-position:-72px -509px;width:73px}.energy-icon,.value-icon{display:block;height:71px;margin:10px auto 0}.energy-icon{background-position:-156px -510px;width:71px}.shield-icon{background-position:-242px -507px;height:78px;width:68px}.design-icon,.shield-icon{display:block;margin:10px auto 0}.design-icon{background-position:-331px -474px;height:106px;width:61px}.locations-icon{background-position:-73px -592px;height:69px;width:69px}.locations-icon,.winning-icon{display:block;margin:10px auto 0}.winning-icon{background-position:-156px -591px;height:66px;width:68px}.person-icon{background-position:-346px -367px;height:77px;width:72px}.involvement-icon,.person-icon{display:block;margin:10px auto 0}.involvement-icon{background-position:-245px -592px;height:73px;width:74px}.champ-icon{background-position:-336px -597px;height:67px;width:74px}.champ-icon,.star-icon{display:block;margin:10px auto 0}.star-icon{background-position:0 -587px;height:70px;width:72px}.check-circle{background-position:-95px -126px;display:block;float:left;height:40px;margin:-6px 10px 10px 0;width:40px}.marker-icon-white{background-position:-398px -11px;display:block;float:left;height:21px;margin:1px 12px 0 0;width:16px}.facebook-icon-white{background-position:-421px -12px;display:block;float:left;height:19px;margin:2px 10px 0 0;width:19px}.circle-plus-blue,.circle-plus-dollar-blue{background-position:-154px -133px}.circle-plus-beige,.circle-plus-blue,.circle-plus-dollar-blue{display:block;height:26px;position:absolute;right:-12px;top:54px;width:26px;z-index:5}.circle-plus-beige{background-position:-189px -133px}.circle-plus-brown{background-position:-6px -329px;display:block;height:26px;position:absolute;right:-12px;top:54px;width:26px;z-index:5}a:focus .circle-plus-beige,a:focus .circle-plus-blue,a:focus .circle-plus-brown,a:focus .circle-plus-green,a:hover .circle-plus-beige,a:hover .circle-plus-blue,a:hover .circle-plus-brown,a:hover .circle-plus-green{background-position:-259px -133px}.circle-plus-green{background-position:-223px -133px;display:block;height:26px;position:absolute;right:-12px;top:54px;width:26px;z-index:5}.ltblue .circle-plus-blue{top:69px}.print{background-position:-377px -53px;display:block;float:left;height:20px;margin:0 10px 0 0;width:23px}.favorite-bar a:focus .print,.favorite-bar a:hover .print{background-position:-377px -81px}.fp-saves a:focus .print,.fp-saves a:hover .print{background-position:-377px -111px}.unsaved-heart{background-position:-410px -55px;display:block;float:left;height:16px;margin:1px 8px 0 0;width:21px}.favorite-bar a:focus .unsaved-heart,.favorite-bar a:hover .unsaved-heart{background-position:-410px -84px}.fp-saves a:focus .unsaved-heart,.fp-saves a:hover .unsaved-heart{background-position:-410px -114px}.saved-heart{background-position:-378px -141px;display:block;float:left;height:17px;margin:2px 10px 0 0;width:21px}.fp-saves .print,.fp-saves .saved-heart,.fp-saves .unsaved-heart{margin-right:5px}.fp-print{margin:0 10px 0 0}.fp-email,.fp-print{display:block;float:left;font-size:18px;line-height:1}.fp-email{margin:0 8px 0 0}.fp-email-link:focus .fp-email,.fp-email-link:hover .fp-email{background-position:-348px -139px}.mh-health{background:url(../assets/img/modern-home/modern_home_sprites.png) no-repeat -2px -55px}.mh-health,.mh-living{display:block;height:114px;margin:0 auto 20px;width:208px}.mh-living{background:url(../assets/img/modern-home/modern_home_sprites.png) no-repeat -2px -175px}.mh-savings{background:url(../assets/img/modern-home/modern_home_sprites.png) no-repeat -3px -297px;display:block;height:114px;margin:0 auto 20px;width:208px}.genliving-sprite{background-image:url(../images/misc/sprites-genliving.png);background-repeat:no-repeat;display:block;height:130px;left:0;position:absolute;top:0;width:130px}.genliving-sprite.smile{background-position:-6px -3px}.genliving-sprite.gate{background-position:-146px -5px}.genliving-sprite.costs{background-position:-6px -141px}.genliving-sprite.grow{background-position:-146px -141px}.genliving-sprite.sign{background-position:-6px -276px}.genliving-sprite.door{background-position:-146px -276px}.text-blue{color:#00aeef}.fnt50{font-size:50px}.fnt46{font-size:46px}.fnt38{font-size:38px}.fnt36{font-size:36px}.fnt34{font-size:34px}.fnt30{font-size:30px}.fnt28{font-size:28px}.fnt26{font-size:26px}.fnt24{font-size:24px}.fnt22{font-size:22px}.fnt20{font-size:20px}.fnt18{font-size:18px}.fnt16{font-size:16px}.fnt14{font-size:14px}.fnt13{font-size:13px}.fnt12{font-size:12px}.lh1em{line-height:1em}.lh125em{line-height:1.25em}.lh13em{line-height:1.3em}.lh15em{line-height:1.5em}.lh2em{line-height:2em}.bold{font-weight:700}.normal{font-weight:400;text-transform:none}.light{font-weight:300}.italic{font-style:italic}.uppercase{text-transform:uppercase}.ls-neg1{letter-spacing:-1px}h1,h2,h3,h4,h5,h6{color:#333;font-weight:400;line-height:1.5em}h1,h2{font-size:28px}h3{font-size:24px}h4{font-size:18px}h5,h6{font-size:14px}h2 small,h3 small{color:inherit}h1.page-title.user{margin-bottom:10px}h1.page-title.mb0{margin-bottom:0}.page-title.mt60{margin-top:60px}h1.intro-title{font-size:24px;letter-spacing:2px;margin-bottom:20px;margin-top:30px;text-align:center;text-transform:uppercase}h1.h1-feature-title,h3.h3-subtitle{font-size:44px;line-height:1em;text-transform:uppercase}h1.h1-feature-title,h2.h2-explore,h3.h3-subtitle{background:#224356;color:#fff;font-weight:300;margin:0;padding:30px 0;text-align:center}h2.h2-explore.green{background-color:#549311}h1.h1-city-title,h2.h2-city-title{color:#fff;font-size:44px;font-weight:700;line-height:1em;position:relative;text-align:center;text-transform:uppercase;width:100%;z-index:10}h2.mid-page-title{font-size:30px;line-height:1.15}h3.h3-subtitle{font-size:25px;font-weight:700;line-height:1;margin-bottom:30px;padding:20px 0}h3.h3-advanced-search{color:#fff;font-size:34px;font-weight:300;line-height:1em;margin:0;text-transform:uppercase}h3.h3-advanced-search b{font-size:45px;font-weight:700}h1.h1-move-ready,h2.h2-move-ready,h3.h3-move-ready{font-size:45px;font-weight:300;line-height:1em;margin:0;text-align:center;text-transform:uppercase}h1.h1-move-ready b,h2.h2-move-ready b,h3.h3-move-ready b{font-weight:700}h1.h1-move-ready.dark,h3.h3-move-ready.dark{background-color:#224356;color:#fff;padding:30px 0}h4.h4-callout{color:#173342;font-size:36px}h1.h1-sem,h2.h2-sem,h4.h4-callout{line-height:1em;margin-top:0;text-transform:uppercase}h1.h1-sem,h2.h2-sem{border-bottom:1px solid #d1d0d0;padding-bottom:20px}h1.h1-sem,h2.h2-sem,h3.h3-sem{font-size:42px;font-weight:300}h3.h3-sem{color:#fff;line-height:1.1em;text-transform:uppercase}h3.h3-realtor-login{background:#224356;font-size:24px;line-height:1em;margin-top:0;padding:15px 0;text-align:center;text-transform:uppercase}h2.h2-update{border-bottom:1px solid #d1d0d0;margin-top:0}.dropdown-menu h3{color:#173342;font-size:18px;font-weight:700;margin:0 0 10px;text-transform:uppercase}.m-zero{margin:0}.mb0{margin-bottom:0}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.mbt40{margin-bottom:40px;margin-top:40px}.mt-zero{margin-top:0}.mt5{margin-top:5px}.mt10{margin-top:10px}.mt20,.mt20only{margin-top:20px}.mt30{margin-top:30px}.mt40{margin-top:40px}.mt50,h2.h2-explore.mt50{margin-top:50px}.mt70{margin-top:70px}.pl50{padding-left:50px}.plr50,.pr50{padding-right:50px}.plr50{padding-left:50px}.float-left{float:left}.block{display:block}.justify{text-align:justify}.over-hidden{overflow:hidden}.min500{min-height:500px}.blacktxt{color:#000}.whitetxt{color:#fff}.greytxt{color:#ccc}.bluetxt{color:#0064a6}.redtxt{color:#ea5325}.darkredtxt{color:#95302a}.image-gallery{display:none;height:auto;overflow:hidden;position:relative}.image-gallery .img-holder{background:#eee;border:1px solid #ccc;left:0;margin:0 0 10px;overflow:hidden;position:relative;right:0;text-align:center}.image-gallery .gallery-img{left:0;max-width:100%;opacity:0;position:absolute;top:0;z-index:1}.image-gallery .gallery-img:empty{left:50%;top:50%;transform:translate(-50%,-50%)}.gallery-img-link{display:block}.image-gallery .gallery-img.active,.image-gallery .gallery-img.tall.active{left:0;position:relative;top:0;transform:translate(0);z-index:20}.image-gallery .thumb-link.left{bottom:10px;left:0}.image-gallery .thumb-link.right{bottom:10px;right:0}.image-gallery .thumbs-holder{margin:0 50px}.thumb-link.left,.thumb-link.right{bottom:20px;display:block;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";font-size:30px;line-height:1;opacity:1;position:absolute;z-index:10}.thumb-link.left{left:10px}.thumb-link.right{right:10px}.thumb-link.left:hover,.thumb-link.right:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);opacity:.7}.thumbs-holder{margin:0 50px;overflow:hidden}.thumbs-list{height:66px;left:0;list-style:none;margin:0;overflow:hidden;padding:0;position:relative;top:0}.thumbs-list .thumb-link{border:1px solid #ccc;cursor:pointer;display:inline;float:left;height:64px;margin:0 12px 0 0;opacity:.6;text-align:center;width:100px}.caption{background:rgba(0,0,0,.5);bottom:0;left:0;position:absolute;right:0;z-index:1000}.caption p{color:#fff;margin:0;padding:20px}.community-images{height:505px;overflow:hidden;position:relative}.community-images .img-holder{left:0;margin:0;min-height:505px;overflow:hidden;position:relative;right:0}.community-images .gallery-img{left:0;opacity:0;position:absolute;top:0;z-index:1}.inventory-images{height:auto;overflow:hidden;position:relative}.inventory-images .img-holder{left:0;margin:0 0 20px;min-height:10px;overflow:hidden;position:relative;right:0}.inventory-images .gallery-img{left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.inventory-images .gallery-img:empty{left:50%;top:50%;transform:translate(-50%,-50%)}.inventory-images .gallery-img.tall{height:100%;width:auto}.inventory-images .gallery-img.active,.inventory-images .gallery-img.tall{left:0;position:relative;top:0;transform:translate(0);z-index:20}.inventory-images .thumbs-list,.inventory-images .thumbs-list .thumb-link{height:66px;width:100px}.studio-images,.studio-images .img-holder{overflow:hidden;position:relative}.studio-images .img-holder{background:url(../images/misc/ajax-loader.gif) no-repeat 50% 50%;left:0;margin:0;right:0}.studio-images .gallery-img{left:0;opacity:0;position:absolute;top:0;width:100%;z-index:1}.studio-images .gallery-img.active{position:relative}.gallery .img-holder img{height:auto;max-width:100%}.gallery-mask{background-color:rgba(0,0,0,.8);bottom:0;display:none;left:0;overflow-y:auto;position:fixed;right:0;top:0;z-index:5040}.gallery-mask.open{display:block}.gallery-close,.gallery-close:visited{color:#d6d6d6;font-size:2em;position:absolute;right:10px;top:10px;z-index:500}.gallery-close:focus,.gallery-close:hover{color:#a51617}.gallery-loader{background-image:url(../images/svgs/balls.svg);background-position:50% 50%;background-repeat:no-repeat;background-size:74px;min-height:300px;width:100%}.gallery-popup{display:none;max-width:100%;position:relative}.gallery-popup .img-holder{left:0;margin:0 0 10px;overflow:hidden;position:relative;right:0;text-align:center}.gallery-popup .img-holder .gallery-img{left:0;max-width:100%;opacity:0;position:absolute;top:0;z-index:1}.gallery-popup .img-holder .gallery-img:empty{left:50%;top:50%;transform:translate(-50%,-50%)}.gallery-popup .img-holder .gallery-img.tall{height:100%;width:auto}.gallery-popup .img-holder .gallery-img.active,.gallery-popup .img-holder .gallery-img.tall.active{left:0;position:relative;top:0;transform:translate(0)}.gallery-popup .thumb-controls{position:absolute}.gallery-popup .thumb-controls.left,.gallery-popup .thumb-controls.right{color:#d6d6d6;display:block;font-size:2em;height:38px;position:absolute;top:45%;width:38px;z-index:10}.gallery-popup .thumb-controls.left{background:url(../assets/img/common/sprites.png) no-repeat -4px -127px;left:-30px}.gallery-popup .thumb-controls.left:focus,.gallery-popup .thumb-controls.left:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);opacity:.7}.gallery-popup .thumb-controls.right{background:url(../assets/img/common/sprites.png) no-repeat -48px -127px;right:-30px}.gallery-popup .thumb-controls.right:focus,.gallery-popup .thumb-controls.right:hover{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70);opacity:.7}.gallery-popup .thumbs-holder{margin:0 25px}.gallery-popup .thumbs-list{height:auto}.gallery-popup .thumbs-list .thumb-link{height:auto;margin-right:20px;width:80px}.h2-gallery{color:#fff;text-align:center}.summer-splash-title{font-size:45px;line-height:1;margin:50px auto 30px;text-align:center;text-transform:uppercase}.summer-splash-intro p{font-size:18px;line-height:1.33;text-align:center}.pool-communities-row{align-items:flex-start;display:flex;display:-ms-flexbox;flex-direction:row;flex-wrap:wrap;justify-content:space-evenly;justify-items:center;margin-top:40px;text-align:center}.pool-metro.full-width{width:100%}}@media projection and (max-width:767px),screen and (max-width:767px){.pool-metro{width:100%}}@media projection,screen{.pool-metro-title{border-bottom:1px solid #d1d0d0;font-size:26px;font-weight:700;line-height:1;margin-bottom:30px;padding-bottom:20px;text-transform:uppercase}li.pool-metro-communities-item{margin-bottom:30px;max-width:300px;padding:0 20px}.pool-metro-communities-link,.pool-metro-communities-link:visited{color:#333;display:flex;flex-direction:column}.pool-metro-communities-link:focus,.pool-metro-communities-link:hover{color:#00aeef}.pool-metro-communities-image{align-self:center;margin-bottom:20px}.pool-metro-communities-link:focus .pool-metro-communities-image,.pool-metro-communities-link:hover .pool-metro-communities-image{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80);opacity:.8}.section-model-home{font-size:18px}.section-model-home .section-title{padding-bottom:20px;position:relative}.section-model-home .section-title:after{background-color:#ddd;bottom:0;content:"";display:inline-block;height:2px;left:50%;margin-left:-80px;position:absolute;width:160px}.section-model-home p{margin-bottom:10px}.section-model-home .short-form{margin-top:20px}.adp-step,.adp-text{text-indent:30px}.gmnoprint img{max-width:inherit!important}.msg{border:1px solid;border-radius:5px;margin:0 0 10px;padding:8px 10px 0;text-shadow:none}.msg,.msg p{text-align:left}.msg p{font-size:12px;margin:0 0 8px;padding-left:25px}.msg-ok{background:#d2ecba url(../assets/img/msg/msg-ok.png) repeat-x;border-color:#a6d877;color:#336801}.msg-error{background:#f9c9c9 url(../assets/img/msg/msg-error.png) repeat-x;border-color:#f3abab;color:#8d0d0d}.msg-warn{background:#f3f7aa url(../assets/img/msg/msg-warn.png) repeat-x;border-color:#d7e059;color:#6c6600}.msg-info{background:#c3e6ff url(../assets/img/msg/msg-info.png) repeat-x;border-color:#9fd1f5;color:#005898}.msg-ok p{background:url(../assets/img/msg/accept.png) 0 50% no-repeat}.msg-error p{background:url(../assets/img/msg/cross_octagon.png) 0 50% no-repeat}.msg-warn p{background:url(../assets/img/msg/exclamation_octagon_fram.png) 0 50% no-repeat}.msg-info p{background:url(../assets/img/msg/exclamation.png) 0 50% no-repeat}.missing-list li{margin-bottom:10px}.video-player{overflow:hidden;position:relative}.blackout{bottom:0;left:0;position:fixed;right:0;top:0;z-index:99999}.chromeframe{background:#f1da36;margin-top:20px;padding:10px 20px}}.form-privacy{border:1px solid #b2d6e8;font-family:ProximaNovaLight;font-size:16px;font-weight:700;margin:20px 0;padding:10px;text-align:center}.form-privacy span{font-size:18px;line-height:24px;margin-right:5px}.account_form .btn-group.bootstrap-select{padding-right:0}.account_form .btn.dropdown-toggle.selectpicker{border:1px solid #808285;height:57px!important}.email-sample-trigger i{margin:0 0 0 10px}.mailer-example-body h3{color:#01a6e6;margin:0 0 10px;text-align:center}.mailer-example-body p{margin:0 0 20px;text-align:center}.prev-vert-slide{top:40px}.next-vert-slide,.prev-vert-slide{background-color:#06161e;border-bottom:1px solid #434343;border-top:1px solid #494949;display:block;left:0;padding:5px 0;position:absolute;text-align:center;width:100%;z-index:999}.next-vert-slide{bottom:0}.next-vert-slide:hover,.prev-vert-slide:hover{background-color:#0d232f;color:#fff!important}.next-vert-slide:focus,.prev-vert-slide:focus{color:#0064a6}.email-sample-modal .modal-dialog{width:750px}.email-sample-modal .modal-content{overflow:hidden}.email-sample-modal .modal-body{padding:0}@media (max-width:1199px){.contact-menu{left:0}.carousel.fade .item{background-size:cover;height:534px}.navbar .nav>li>a:after{right:-5px}.menu-buy{left:-90px}.move-ready-info .move-ready-location{font-size:12px}.move-ready-info{padding:10px 15px}.move-ready-info p{font-size:12px;line-height:1.05em;margin-bottom:8px}.move-ready-info .move-ready-icons span.number{margin-left:0}.move-ready-info .move-ready-icons span.icon{margin-bottom:8px;margin-right:10px}.move-ready-list li a,.move-ready-list li a:visited{font-size:10px}.logos-list li{border:none;display:block;float:none;padding:0 12px}.logos-list li.divider{border:none}.elevations-menu .thick-link,.extras-menu .thick-link{font-size:15px;padding:15px 10px}.dropdown.mobile:hover>.dropdown-menu{display:hover}.manual-div h3,.testimonial-featured .testimonial-quote{font-size:20px}.special-offer-intro .special-offer-subheader .blue-box{font-size:16px;padding:15px 20px}.explore-div.customer-surveys .survey-lists{padding-left:40px}.subheader-overlay{width:100%}.advanced-search-select .select-holder label{padding:25px}.advanced-search-select .select-holder label.short{font-size:17px;padding:24px 0 25px 25px}.advanced-search-select .tri-column-content{padding-left:10px}.advanced-search-select .tri-column-content .checkbox label{font-size:16px}.floorplan-buttons .blue-box.mini,.floorplan-buttons .grey-box.mini{font-size:12px;padding:15px 10px}.comfort-circle,.environment-circle,.savings-circle{float:none;margin-bottom:10px}.pathway-nav-menu.fixed{width:970px}.pathway-menu-link{padding:15px;width:180px}.all-american-callout{padding:120px 30px}.landing-content p{max-width:80%}.all-american-callout.military{padding-right:30px}.all-american-callout.heroes{padding-left:30px}}@media (min-width:992px){.adj3w20{width:20%}.adj2w13{width:13%}}@media (max-width:991px){.home-row-alt .inventory-details.secondary{display:block}.dark-back.green>.col-md-10{padding:0 15px}.landing-content p{max-width:90%}.city-image{margin-top:20px}}@media (min-width:768px) and (max-width:991px){.carousel.fade .item{background-size:cover;height:424px}.carousel-control.left{left:15px}.carousel-control.right{right:15px}.navbar .nav>li:hover>a:after,.navbar .nav>li>a:after{font-size:8px}.hd-grey-link,.hd-grey-link:visited{padding:3px 15px 5px}.social-list li{margin-right:8px}.dropdown-menu{font-size:12px}.droplist.company{width:150px}.droplist{width:130px}.droplist.wide-grey{width:190px}.menu-look{width:350px}.menu-look .dropdiv.first{margin-right:0}.menu-look .droplist{width:120px}.menu-look .droplist.wide-grey{width:160px}.contact-menu{left:-50px}.subheader{min-height:130px}.home-callout{padding:0 10px 0 40px}.home-callout.first{padding:0 30px 0 20px}.short-form .blue-box{padding:15px 24px}.video-testimonial a,.video-testimonial a:visited{font-size:12px}.contact-details p,.med-link{font-size:14px}.med-link{padding:14px 0}.specialist-callout-links p .specialist-name{font-size:16px}h1.page-title,h2.page-title,h3.h3-move-ready{font-size:40px}.grid-div{min-height:440px}.grid-icons{margin-bottom:10px}.grid-icon-holder{display:inline-block;margin:0 5px 6px;overflow:hidden}.grid-icons span.category{text-align:left}.grid-icons span.icon{margin-right:5px}.floorplan-info .grid-icon-holder,.home-info .grid-icon-holder{margin-left:0}.floorplan-image{margin:20px 0}h3.h3-advanced-search{font-size:40px}h3.h3-advanced-search b{font-size:54px}.elevations-menu .inner,.extras-menu .inner{padding-top:0}.extras-menu{padding-bottom:0}.elevations-menu .thick-link,.extras-menu .thick-link{font-size:14px;margin-left:5px}.move-ready-list{min-height:0;padding:0}.move-ready-list li{margin-right:7px}h3.h3-sem{font-size:24px}.community-images,.community-images .img-holder{height:auto;min-height:465px}.favorite-bar a:first-child{border:none}.community-info,.home-info{padding:15px 15px 1px 0}.results-row p{text-indent:0}.results-row a{margin-left:30px}.billboard-home{font-size:35px}h3.h3-move-ready:not(.city-info){text-align:left;text-indent:15px}h4.h4-callout{font-size:26px}.carousel-indicators{left:0;margin-left:0;width:100%}.carousel-indicators li:first-child{margin-left:20px}.explore-div li{margin:0 15px 15px 0}.item-overlay.green{bottom:100px;top:auto}.item-overlay.black,.item-overlay.dollar-black{bottom:auto;top:155px}.billboard-home{padding-top:75px}.badge{margin-top:-2px}.muddy-item-links{height:44px}.menu-find .first .droplist{width:150px}.dropdown-menu a.dropdiv-full-link,.dropdown-menu a.dropdiv-full-link:visited{padding:25px 10px;text-decoration:none}.menu-buy{left:-160px;width:660px}.menu-buy .dropdiv .droplist,.menu-buy .dropdiv.first .droplist{width:190px}h1.h1-sem,h2.h2-sem{font-size:32px}.cycle-carousel-wrap{width:100%}.testimonial-featured .testimonial-quote{font-size:14px}.modern-home-menu li a{padding-left:0}.modern-home-menu li a:before{display:none!important}.mh-side-note{font-size:16px}.manual-div h3{font-size:18px}.inline-sort-form select#inline_floorplan_community{width:auto!important}input[type=email],input[type=password],input[type=text],textarea{min-height:45px}.special-offer-intro .special-offer-subheader .blue-box{bottom:40px;font-size:14px;padding:15px;right:10px}.landing-locating-land-intro{background:none}.genliving-contact-section .overlay h4{font-size:40px}.genliving-benefits{padding-left:0}.genliving-sprite{left:auto;margin:0 auto 10px;position:relative;top:auto}.subheader.summer-splash{height:340px}.subheader.summer-splash .subheader-overlay{height:340px;width:100%}.advanced-search-select .select-holder label,.advanced-search-select .select-holder label.short{padding-left:20px}.holiday-new-homes-sales-event h1{font-size:42px}.section-tagline{font-size:32px}.fnt26{font-size:22px}.floorplan-row-alt{padding-top:0}.floorplan-buttons .blue-box.mini,.floorplan-buttons .grey-box.mini{font-size:14px}.inventory-images{height:570px;margin-bottom:30px}.inventory-images .img-holder{min-height:10px}.pathway-nav-menu.fixed{padding:10px 15px;width:750px}.pathway-menu-link{font-size:14px;width:170px}.pathway-nav-menu.fixed .pathway-menu-link{padding:3px}.pathway-menu-item:not(.last):after,.pathway-menu-item:not(.primary):before{display:none}.all-american-callout{padding:100px 30px}.all-american-callout-content p{max-width:100%}.all-american-callout-button,.all-american-callout-button:visited{padding:30px 20px}.popular-upgrades-section-title{font-size:62px}.flex-column-input{flex:0 1 auto}.incentive-image,.incentive-link{margin-bottom:30px}}@media (max-width:767px){.header{height:auto;padding:0 0 10px;position:relative}.map-list-heading{font-size:15px;max-width:100%}.explore-map-holder:not(.metro-map){display:none}.map-search-div.overview .explore-map-holder{display:block}.map-community-list,.map-legend{max-width:100%;width:100%}.move-ready-list{padding:0 10px!important}.header.shrink{height:auto;min-height:105px;position:fixed}.header-buffer{display:none}.navbar{margin-bottom:0!important}.navbar-collapse{border:none;max-height:1000px}.navbar-toggle{background:#0064a6;border-color:#0064a6;border-radius:0;margin:22px 5px 5px 0;min-width:10px;padding:10px;width:auto}.navbar-default .navbar-toggle .icon-bar{background:#fff}.navbar .nav{flex-direction:column;float:none;margin:7.5px 0}.navbar .nav>li>a{margin:0;padding:10px 0}.navbar .nav .col-sm-12{padding-left:5px;padding-right:5px}.dropdown-menu{padding:5px 0}.dropdown-menu li{border:none;margin:0 0 4px;text-indent:20px}.droplist{display:block;float:none;margin:0;width:100%}.droplist li a,.droplist li a:visited,.menu-find .first .droplist li a{background:#f2f2f2;border-radius:10px;display:block;font-weight:400;padding:10px 0}.droplist.company,.droplist.wide-grey{width:100%}.droplist.wide-grey li{background:none;text-indent:20px}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:transparent}.dropdiv{display:block;float:none;margin:0}.dropdiv.first{margin-left:0}.dropdown-menu h3{display:none}.dropdiv-full{background:#fff;border-top:1px solid #d1d0d0;padding-top:10px}.dropdiv-full .list-unstyled{overflow:hidden}.dropdiv .image-link,.dropdiv .image-link:visited,.dropdown-menu .dropdiv-full-link,.dropdown-menu .dropdiv-full-link:visited{background:#f2f2f2;background-image:none;border:none;border-radius:10px;color:#333!important;display:block;font-size:14px;font-weight:400;height:auto;line-height:1;padding:10px 0;text-align:left;text-transform:none}.dropdiv .image-link.photo,.dropdiv .image-link.video{background-image:none}.dropdown-menu .dropdiv-full-link .fa{display:none}.menu-buy .dropdiv.first .droplist{width:100%}.contact-menu .slim-link.blue:focus,.contact-menu .slim-link.blue:hover{background:#333}.menu-find .droplist li,.menu-find .first .droplist li{border:none;margin:0 0 4px;padding:0}.menu-find .first .droplist{width:100%}.carousel.fade .item{background-image:none!important;height:auto}.carousel.fade .item a{background:#040404}.carousel.fade .item a img.mobile-slide{display:block}.carousel.fade .item a .mobile-subtitle{color:#fff;display:block;font-family:ProximaNovaLight;font-size:30px;line-height:1em;padding:20px 15px;text-align:left}.carousel.fade .item a .mobile-subtitle strong{font-family:ProximaNovaSemi;font-weight:400}.carousel.fade .item a .mobile-subtitle .ms-link{color:#00a7e4;display:block;font-family:ProximaNovaSemi;font-size:18px;line-height:1em;margin-top:10px}.carousel-pager{background:none;bottom:auto;top:20%}.carousel-indicators{display:none}.carousel-control.left{left:10px}.carousel-control.right{right:10px}.footer .middle a:after{display:none}.footer .right{padding-left:15px;padding-top:30px}h1.intro-title{font-size:20px;margin-bottom:10px;margin-top:20px}.hidden-drawer p{font-size:14px}h1.h1-feature-title,h2.h2-explore{font-size:30px}h3.h3-move-ready{font-size:35px}.move-ready-title{padding:0}.move-ready-title h3.h3-move-ready{border-top:1px solid #edf0f8;padding:20px 0 10px}.move-ready-select{padding-bottom:20px;position:relative;right:auto;top:auto}.move-ready-select label{display:none}.move-ready-select .bootstrap-select.btn-group{padding-left:10px;padding-right:10px}.move-ready-list{padding:0}.move-ready-list li{margin:0 0 25px;max-width:100%;padding:0;width:auto}.move-ready-list li img{max-width:100%}.load-more-row{padding-top:20px}.home-callout,.home-callout.first{padding:0 25px}.home-callout.second{margin-left:0;margin-right:0}.build-div,.build-div.left{margin-left:-15px;margin-right:-15px;min-height:0;padding:0 15px 30px}.video-testimonial{padding-bottom:20px}h1.page-title,h2.page-title{font-size:35px}.col-xs-12.input-icon .second{margin-top:15px}.contact-details p{font-size:15px}.contact-details .specialist-callout-links{margin-top:20px}.floorplan-image{margin:15px 0;min-height:0}.community-row,.floorplan-row,.home-row{margin-left:-15px;margin-right:-15px}.grid-icon-holder{display:inline-block;margin:0 0 10px;overflow:hidden}.grid-icons span.category{text-align:left}.grid-icons span.icon{margin-right:10px}.grid-div .grid-icons{margin:0 20px}.extras-menu{padding-bottom:0}.elevations-menu-box,.elevations-menu-box.first{display:block;float:none;margin:0;overflow:hidden}.elevations-menu .thick-link,.extras-menu .thick-link{float:left;margin:0 10px 10px 0}.fp-saves{float:left}.elevations-menu .inner,.extras-menu .inner{padding-top:0}.extras-menu.user .thick-link{text-align:center;width:100%}.specialist-callout-links{border:none;padding:20px 0}.med-link{display:block;margin:0 auto 15px;width:auto}.grey-block{padding:35px 20px}.grey-block h2{font-size:28px}.dark-back.inner .middle{border:none;padding:30px 15px}.dark-back.inner .right{padding:0 15px}.faq-question{font-size:15px!important}.faq-answer{padding-left:0}.video-tour-link,.video-tour-link-out{padding-bottom:20px}.city-intro{padding-top:30px}.city-intro p{font-size:14px;max-width:80%}h1.h1-city-title,h2.h2-city-title{font-size:34px}.row.city-div{height:255px}.map-list-heading>span:first-child{margin-right:45px}.map-community-list li .map-community-holder{width:60%}.map-community-list li .map-community-price{width:auto}.map-community-list .com-link,.map-table .com-link:visited{width:40px}.map-community-list .map-community-info p{font-size:12px}.blue-box.mini{padding:10px 6px}h3.h3-sem{font-size:32px}.sem-list-row{margin-top:0}.home-details:not(.one_column),.sem-list-row{padding:20px 0}.community-images{height:315px;height:auto;min-height:0;overflow:visible}.community-images .img-holder{min-height:0}.community-images .gallery-img:first-of-type{position:relative}.favorite-bar a:first-child:not(.no-border){border:none}.community-details{margin-bottom:25px}.community-notice.empty{display:none}.favorite-bar{bottom:-15px;left:-15px;right:-15px}.favorite-bar a:first-child{border:none}.inventory-images{margin-bottom:30px}h1.page-title.user{text-align:left}.grid-row.user{margin-top:0}.thumbs-list .thumb-link{height:57px;width:86px}.gallery .thumb-link.left,.gallery .thumb-link.right{bottom:18px}.fp-row h2 span{font-size:30px}.fp-row ul li a{display:block;padding:5px 0}.muddy-item-details{padding:0 15px}.muddy-item-links{font-size:12px;height:40px;padding:0 10px}.cycle-carousel-wrap{width:100%}.map-community-list li .map-community-price{width:40%}h1.h1-sem,h2.h2-sem{font-size:26px}.map-list-heading>span:first-child{margin-left:0}.modern-home-menu li{border-left:none;border-top:1px solid #cdcdcd}.modern-home-menu li a,.modern-home-menu li a:visited{display:block;padding-left:100px;text-align:left}.mh-side-note{margin-top:15px}.inventory-images .img-holder{min-height:225px}.manual-div h3{font-size:16px}.move-ready-select .bootstrap-select.btn-group .btn-default{background:#0064a6;color:#fff}.sem-content{height:0;overflow:hidden}.design-studio>p:first-of-type{text-align:center}.amerispec-content>.row>[class*=col-]>p:first-of-type img,.design-studio>p:first-of-type img{display:block;float:none!important}.grey-block .box-link{min-width:250px}.advanced-search .first h4{text-align:center}.advanced-search .first .advanced-search-select .pull-right{text-align:center;width:100%}.modal{z-index:20000000}#modal-save-compare .modal-dialog{max-width:510px;width:100%}#modal-save-compare .modal-content .green-box,#modal-save-compare .modal-content .green-box:visited{padding:15px 20px}#modal-save-compare .modal-content .green-box .heart{display:inline-block;float:none;margin:0 0 -5px 10px}.special-offer-intro .special-offer-subheader .blue-box{display:none}.special-offer-disclaimer p{padding:0 10px}.explore-div.customer-surveys .survey-lists{padding-left:20px}.explore-div.customer-surveys .survey-lists li span.blue-bar{padding:5px 10px;width:75%}.gq-content img{margin-bottom:30px}.gq-review .stars{display:block;margin:0}.gq-review .review-date{display:block;float:none!important}.landing-locating-land-intro{background:none}h2.mid-page-title{font-size:20px}.genliving-contact-section .overlay h4{font-size:30px}.genliving-benefits{padding-left:0}.genliving-sprite{left:auto;margin:0 auto 10px;position:relative;top:auto}.genliving-section .section-title{font-size:30px;line-height:1.2;margin:30px 0}.genliving-contact-section{background-size:cover;min-height:310px}.genliving-contact-section .overlay{width:100%}.genliving-list-item{margin-bottom:20px;margin-bottom:30px}.genliving-list-link,.genliving-list-link:visited{border:1px solid #ccc;display:block;position:relative}.genliving-list-link:focus,.genliving-list-link:hover{border-color:#08b89e}.genliving-list-link img{max-width:100%}.community-pool{margin-bottom:30px;min-height:40px}.summer-splash hr{display:none}.advanced-search-select.multi-column{margin-bottom:15px}.advanced-search-select .bootstrap-select.btn-group:not(.short) .btn-default{border-top:1px solid #ccced0}.advanced-search-select .bootstrap-select.btn-group .dropdown-menu li{text-indent:0}.advanced-search-select .tri-column{border:none;margin-bottom:20px}.advanced-search-select .tri-column-content:not(:empty){border-bottom:1px solid #ccced0;padding-bottom:20px}.advanced-search-select .select-holder .second-border{border:none}.advanced-search-select hr.mobile-divider{border-color:#ccced0;display:block;margin-bottom:0;margin-top:0}.callout-overlay h3{font-size:34px}.callout-overlay p{font-size:30px}.holiday-new-homes-sales-event h1{font-size:34px}.section-movein-ready .h3-large,.section-popular-upgrades .h3-large{font-size:50px}.section-tagline{font-size:22px}.fnt26{font-size:18px}.section-movein-ready .li-border-end{border:none}.section-movein-ready .grid-li{margin-bottom:10px}.section-movein-ready .city-title{margin-top:40px}.floorplan-row-alt{padding-top:0}.floorplan-buttons .blue-box.mini,.floorplan-buttons .grey-box.mini{font-size:14px}.section-new-communities h3{font-size:36px}.section-new-communities .new-communities-item{min-height:10px}.grid-list{margin:0}.section-movein-ready .grid-div{margin-bottom:30px}.pathway-step-title{font-size:22px}.pathway-step-increments{margin-left:0}.pathway-step-item{height:auto;padding-left:20px}.pathway-step-item p{top:auto;transform:none}.pathway-icon{float:none;margin-left:0}.grid-image{height:auto}.grid-image img{bottom:auto;height:auto;left:auto;max-height:500px;max-width:100%;position:relative;right:auto;top:auto;transform:none}.landing-content{padding-top:60px}.landing-subtitle{font-size:22px}.landing-content p.landing-intro{font-size:36px}.landing-content p{font-size:26px}.popular-upgrades-section-title{font-size:52px;margin-bottom:30px}.move-ready-title.metro{margin-top:20px}.metro-section.pt85{padding-top:5px}.metro-section.pb25{padding-bottom:25px}.metro-section.mb60{margin-bottom:60px}.metro-section .pt80{padding-top:30px}.campaign-icon.blue-tag-sales-event-2018,.campaign-icon.bluetag-sales-event{float:none}.make-the-smart-move h1{font-size:36px}.flex-form{flex-direction:column}.flex-column-input{flex-basis:100%;margin-bottom:20px;width:100%}.flex-column-button{flex-basis:auto}.form-submitting{bottom:0;right:0;top:auto}.footer-mobile-bar{display:block}.footer-copy{padding-bottom:90px}.incentive-image,.incentive-link{margin-bottom:30px}.form-callout-intro{padding:0 10px 20px}.explore-div.landing li{width:40%}}@media (max-width:480px){#modal-save-compare .modal-content .green-box .heart{margin-top:10px}.campaign-content .h3-large{margin-bottom:20px}.explore-div.landing li{margin-right:0;text-align:center;width:80%}}@media (max-width:400px){.footer-mobile-bar-menu-item img{display:none}.footer-mobile-bar-menu-item.bordered{flex-basis:30%;width:30%}}#communities-sub{list-style:none;margin:0;padding:0}.fpcom-list-item,.fpcom-list-item:visited{background-color:#224356;border:1px solid #e4e3e3;color:#333;display:block;padding:0;text-align:center;transition:all .3s}.fpcom-list-item:focus .community-name,.fpcom-list-item:hover .community-name,.fpcom-list-item:visited:focus .community-name,.fpcom-list-item:visited:hover .community-name{color:#0064a6}.fpcom-list-item:focus .fpcom-list-image,.fpcom-list-item:hover .fpcom-list-image,.fpcom-list-item:visited:focus .fpcom-list-image,.fpcom-list-item:visited:hover .fpcom-list-image{opacity:.6}.fpcom-list-item:focus,.fpcom-list-item:hover{color:#00a7e2}.fpcom-list-bottom{padding:10px 10px 15px;text-align:center}.fpcom-list-bottom strong{font-size:16px;text-decoration:underline}.fpcom-list-item:focus .fpcom-list-bottom strong,.fpcom-list-item:hover .fpcom-list-bottom strong{text-decoration:none}.fpcom-list-bottom .community-location{display:block;margin-bottom:10px}.fpcom-list-image,.fpcom-list-image.floorplan{background-color:#224356;height:250px;max-height:250px;overflow:hidden;text-align:center}.fpcom-list-image img{margin:0 auto;max-height:100%;width:auto}.detailed-numbers-item:not(:first-child){padding-left:20px}.fpcom-list .fpcom-list-item{border:1px solid hsla(0,0%,90%,.2);color:#fff;margin-bottom:20px;text-decoration:none}.community-favorites-item{text-align:center}.community-favorites-type{display:block;margin-bottom:15px;text-transform:uppercase}@media (max-width:1200px){#communities-sub>li:nth-child(3n+4),#communities-sub>li:nth-child(4n+5){clear:none}}@media (max-width:768px){#communities-sub>li>.fpcom-list-item>a>img{width:100%}}.footer{background:#fff;border-top:1px solid #e5e5e5;color:#4c4c4c;margin:0;padding:40px 0;position:relative}.footer .left{padding-right:30px}.footer .right{padding-left:30px}.footer a,.footer a:visited{display:block;font-weight:400;text-decoration:none}.footer a.post-title,.footer a:visited.post-title{font-weight:700;margin-right:20px;text-decoration:underline}.footer a.bbb-link,.footer a:visited.bbb-link{font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem;margin-top:30px}.footer a.social-list-link,.footer a:visited.social-list-link{font-size:24px;font-size:1.5rem;line-height:26px;line-height:1.625rem}.footer h4{color:#4c4c4c;font-weight:700;margin:0;text-transform:uppercase}.footer address,.footer p{margin-bottom:0;padding:0 10px 10px}.footer address:not(:first-of-type),.footer p:not(:first-of-type){margin-top:0}.footer address.no-border,.footer p.no-border{border:0;padding-top:0}.footer ul{list-style:none;margin:0 0 15px;padding:0}.footer li{margin:0 8px 0 0;padding:6px 10px 6px 0;position:relative}.footer li:first-child{border:0}.footer li.recent-post-item{padding:0 10px 20px 0}.footer .social-list{align-items:center;display:flex;flex-direction:row;justify-content:center;position:relative;width:100%}@media (max-width:767px){.footer .social-list{margin-top:30px}}.footer .social-list li{border:0}.footer-heading{display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:30px;min-height:60px}.footer-copy{background:#e5e5e5;color:#4c4c4c;padding:50px 0}@media (max-width:767px){.footer-copy{padding-bottom:100px}}.footer-copy .copyright{color:#4c4c4c}.mobile-check{background-color:transparent;display:block;height:1px;width:1px}@media (max-width:767px){.mobile-check{display:none}}h1,h2,h3,h4,h5,h6{color:#000;font-weight:400}h1{font-size:54px;font-size:3.375rem;line-height:58px;line-height:3.625rem;margin-top:0}@media (max-width:767px){h1{font-size:48px;font-size:3rem;line-height:34px;line-height:2.125rem}}@media (max-width:575px){h1{font-size:43px;font-size:2.6875rem;line-height:48px;line-height:3rem}}h2{font-size:36px;font-size:2.25rem;line-height:45px;line-height:2.8125rem;margin-top:0}@media (max-width:767px){h2{font-size:33px;font-size:2.0625rem;line-height:26px;line-height:1.625rem}}@media (max-width:575px){h2{font-size:29px;font-size:1.8125rem;line-height:34px;line-height:2.125rem}}h3{font-size:24px;font-size:1.5rem;line-height:29px;line-height:1.8125rem;margin-top:0}@media (max-width:767px){h3{font-size:22px;font-size:1.375rem;line-height:18px;line-height:1.125rem}}@media (max-width:575px){h3{font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem}}h4{font-size:16px;font-size:1rem;line-height:30px;line-height:1.875rem;margin-top:0}@media (max-width:767px){h4{font-size:16px;font-size:1rem;line-height:16px;line-height:1rem}}@media (max-width:575px){h4{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}}h5,h6{font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem;margin-top:0}@media (max-width:767px){h5,h6{font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem}}@media (max-width:575px){h5,h6{font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem}}.page-heading{padding:60px 0}@media (max-width:991px){.page-heading{padding-bottom:30px;padding-top:30px}}.page-heading.pb20{padding-bottom:20px}.page-title{font-size:54px;font-size:3.375rem;font-weight:300;line-height:58px;line-height:3.625rem;margin:0;padding:0;text-align:center}@media (max-width:767px){.page-title{font-size:48px;font-size:3rem;line-height:34px;line-height:2.125rem}}@media (max-width:575px){.page-title{font-size:43px;font-size:2.6875rem;line-height:48px;line-height:3rem}}.page-title.home-intro{font-size:38px;font-size:2.375rem;line-height:46px;line-height:2.875rem;margin:40px 0 30px}.page-title.article-title{margin-bottom:40px;margin-top:40px;text-align:left}.community-title,.floorplan-title,.inventory-title{font-size:36px;font-size:2.25rem;font-weight:600;line-height:45px;line-height:2.8125rem;margin:0 0 30px;padding:0}@media (max-width:767px){.community-title,.floorplan-title,.inventory-title{font-size:33px;font-size:2.0625rem;line-height:26px;line-height:1.625rem}}@media (max-width:575px){.community-title,.floorplan-title,.inventory-title{font-size:29px;font-size:1.8125rem;line-height:34px;line-height:2.125rem}}.community-title.white,.floorplan-title.white,.inventory-title.white{color:#fff}.community-title.mb0,.floorplan-title.mb0,.inventory-title.mb0{margin-bottom:0}.subheading{font-size:36px;font-size:2.25rem;font-weight:400;line-height:45px;line-height:2.8125rem;margin-top:0}@media (max-width:767px){.subheading{font-size:33px;font-size:2.0625rem;line-height:26px;line-height:1.625rem}}@media (max-width:575px){.subheading{font-size:29px;font-size:1.8125rem;line-height:34px;line-height:2.125rem}}.subheading.white{color:#fff}.section-heading,.widget-title{font-size:24px;font-size:1.5rem;letter-spacing:3px;line-height:29px;line-height:1.8125rem;margin:0 0 20px;text-transform:uppercase}@media (max-width:767px){.section-heading,.widget-title{font-size:22px;font-size:1.375rem;line-height:18px;line-height:1.125rem}}@media (max-width:575px){.section-heading,.widget-title{font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem}}.section-heading.white,.widget-title.white{color:#fff}.section-heading.secondary,.widget-title.secondary{margin-top:30px}.section-heading.community-favorites-title,.widget-title.community-favorites-title{font-weight:400;margin-bottom:20px;margin-top:30px;text-transform:uppercase}.section-heading.energy,.widget-title.energy{color:#84c341}.section-heading.pool-metro-heading,.widget-title.pool-metro-heading{padding-bottom:10px;position:relative}.section-heading.pool-metro-heading:after,.widget-title.pool-metro-heading:after{border-top:1px solid #ccc;bottom:0;content:"";display:block;height:1px;left:50%;position:absolute;transform:translate(-50%);width:calc(100% - 20px)}.disclaimer{font-size:12px;font-size:.75rem;line-height:16px;line-height:1rem}.copyright{color:#999;font-size:10px;font-size:.625rem;font-weight:400;line-height:14px;line-height:.875rem}.button,a.button,a.button:visited,button:not(.gm-control-active):not(.navbar-toggle):not(.close):not(.radio-button){background-color:#0064a6;border:2px solid #0064a6;color:#fff;display:inline-block;font-size:16px;font-size:1rem;font-weight:700;line-height:16px;line-height:1rem;max-width:260px;min-width:150px;padding:20px;text-align:center;text-decoration:none}@media (max-width:767px){.button,a.button,a.button:visited,button:not(.gm-control-active):not(.navbar-toggle):not(.close):not(.radio-button){min-width:200px;width:100%}}.button:hover,a.button:hover,a.button:visited:hover,button:not(.gm-control-active):not(.navbar-toggle):not(.close):not(.radio-button):hover{background-color:transparent;color:#0064a6}.button:active,.button:focus,a.button:active,a.button:focus,a.button:visited:active,a.button:visited:focus,button:not(.gm-control-active):not(.navbar-toggle):not(.close):not(.radio-button):active,button:not(.gm-control-active):not(.navbar-toggle):not(.close):not(.radio-button):focus{background-color:rgba(0,100,166,.5);border-color:transparent;color:#fff}.button.active,.button.active:focus,a.button.active,a.button.active:focus,a.button:visited.active,a.button:visited.active:focus,button:not(.gm-control-active):not(.navbar-toggle):not(.close):not(.radio-button).active,button:not(.gm-control-active):not(.navbar-toggle):not(.close):not(.radio-button).active:focus{background-color:transparent;border-color:#0064a6;color:#0064a6}.button.wider,a.button.wider,a.button:visited.wider,button:not(.gm-control-active):not(.navbar-toggle):not(.close):not(.radio-button).wider{max-width:340px}.button.full,a.button.full,a.button:visited.full,button:not(.gm-control-active):not(.navbar-toggle):not(.close):not(.radio-button).full{display:block;margin-left:auto;margin-right:auto;max-width:360px;padding:20px 15px;width:100%}@media (max-width:991px){.button.full,a.button.full,a.button:visited.full,button:not(.gm-control-active):not(.navbar-toggle):not(.close):not(.radio-button).full{margin-left:auto;margin-right:auto;max-width:360px}}.button.center,a.button.center,a.button:visited.center,button:not(.gm-control-active):not(.navbar-toggle):not(.close):not(.radio-button).center{margin-left:auto;margin-right:auto}.button.yellow,a.button.yellow,a.button:visited.yellow,button:not(.gm-control-active):not(.navbar-toggle):not(.close):not(.radio-button).yellow{background-color:#f5f900;border-color:#f5f900;color:#000}.button.yellow:hover,a.button.yellow:hover,a.button:visited.yellow:hover,button:not(.gm-control-active):not(.navbar-toggle):not(.close):not(.radio-button).yellow:hover{background-color:transparent;border-color:#000;color:#000}.button-alt,a.button-alt{background-color:transparent;border:2px solid #0064a6;color:#0064a6;display:inline-block;font-size:16px;font-size:1rem;font-weight:700;line-height:16px;line-height:1rem;max-width:260px;min-width:150px;padding:20px;text-align:center;text-decoration:none}@media (max-width:767px){.button-alt,a.button-alt{min-width:200px;width:100%}}.button-alt:hover,a.button-alt:hover{background-color:#0064a6;color:#fff}.button-alt:active,.button-alt:focus,a.button-alt:active,a.button-alt:focus{background-color:transparent;border-color:rgba(0,100,166,.5);color:rgba(0,100,166,.5)}.button-alt.active,.button-alt.active:focus,a.button-alt.active,a.button-alt.active:focus{background-color:transparent;border-color:#0064a6;color:#0064a6}.button-alt.white,a.button-alt.white{border-color:#fff;color:#fff}.button-alt.white:hover,a.button-alt.white:hover{background-color:#fff;color:#0064a6}.button-alt.white.active,.button-alt.white:active,.button-alt.white:focus,a.button-alt.white.active,a.button-alt.white:active,a.button-alt.white:focus{background-color:transparent;border-color:hsla(0,0%,100%,.5);color:hsla(0,0%,100%,.5)}.button-alt.full,a.button-alt.full{display:block;margin-left:auto;margin-right:auto;max-width:360px;padding:20px 15px;width:100%}@media (max-width:991px){.button-alt.full,a.button-alt.full{margin-left:auto;margin-right:auto;max-width:360px}.buttons-list.stack li{margin-bottom:10px;text-align:center;width:100%}}.buttons-list li{margin:0}@media (max-width:767px){.buttons-list li{margin-bottom:10px;text-align:center;width:100%}}.section{padding-bottom:60px;padding-top:60px;position:relative}@media (max-width:767px){.section{padding-bottom:40px;padding-top:40px}}.section.with-border:before{border-top:1px solid #e5e5e5;content:"";display:block;height:1px;left:50%;max-width:1170px;position:absolute;top:0;transform:translate(-50%);width:100%}.section.section-navy{background-color:#224356;color:#fff}.section.section-grey{background-color:#f2f2f2}.section.section-grey-gradient{background:#fff;background:linear-gradient(180deg,#fff 0,#f2f2f2);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#f2f2f2",GradientType=0)}.section.section-filter{padding-bottom:20px}.section.p0{padding-bottom:0}.section.p0,.section.pt0{padding-top:0}.section-plans{padding-top:30px}.section-inventory{padding-top:0}.section-inventory-metro{padding:20px 0 30px;position:relative}.section-inventory-metro:not(:first-of-type){padding-top:40px}.section-inventory-metro:not(:first-of-type):before{border-top:1px solid #e5e5e5;content:"";display:block;height:1px;left:15px;position:absolute;right:15px;top:0}.section-cta{margin-top:30px}.mb10{margin-bottom:10px}.mb20{margin-bottom:20px}.mb30{margin-bottom:30px}.mb40{margin-bottom:40px}.mb60{margin-bottom:60px}.mt0{margin-top:0!important}.mt10{margin-top:10px!important}.mt20{margin-top:20px}.mt30{margin-top:30px}.mt60{margin-top:60px}.pb0{padding-bottom:0}.pb30{padding-bottom:30px}.pt25{padding-top:25px}@media (max-width:991px){.mmb30{margin-bottom:30px}}@media (max-width:767px){.mmb30{margin-bottom:30px}.mmt40{margin-top:40px}}button.close{max-width:20px;min-width:10px}@media (max-width:767px){.modal{bottom:60px}.secondary-columns{margin-top:50px}}.alert{padding-bottom:30px;padding-top:30px}input[type=email],input[type=password],input[type=text],textarea{color:#4c4c4c;min-height:20px;padding:15px}input[type=email]:active,input[type=email]:focus,input[type=password]:active,input[type=password]:focus,input[type=text]:active,input[type=text]:focus,textarea:active,textarea:focus{border-color:#0064a6;outline:none!important}.input-div{margin:10px 0 20px;position:relative}@media (max-width:767px){.input-div.slim{margin-bottom:0}}.input-div .error input,.input-div .error textarea{border-color:#de4949}label{font-size:16px;font-size:1rem;line-height:16px;line-height:1rem;margin-bottom:10px}label.label-full{display:block}label.label-overlay{background-color:#fff;cursor:text;left:15px;margin:22px 15px;position:absolute;transition:all .2s ease;z-index:20}label.label-overlay.active{font-size:14px;font-size:.875rem;line-height:14px;line-height:.875rem;padding:0 10px;transform:translate(-16px,-28px)}label.checkbox-label input[type=checkbox]{display:none}label.checkbox-label input[type=checkbox]:checked~.checkbox-alt{background-color:#0064a6}label.select-label{line-height:1.5}label .popovers{color:#0064a6}label .popover{font-weight:300}label .label-required-mark{color:#de4949}.radio-button{background-color:#e5e5e5;border-color:#e5e5e5;color:#000;height:44px;margin-right:10px;min-width:10px;padding:0;width:44px}.radio-button.last{margin-right:0}.radio-button:focus{background-color:#e5e5e5;color:#000}.radio-button.selected,.radio-button.selected:focus,.radio-button.selected:hover,.radio-button:hover{background-color:#0064a6;border-color:#0064a6;color:#fff}.checkbox-alt{background-color:#fff;border:3px solid #fff;box-shadow:0 0 1px 1px #0064a6;cursor:pointer;display:inline-block;height:12px;margin-right:10px;width:12px}.checkbox-alt.checked{background-color:#0064a6}.filter-reset{color:#4c4c4c;font-weight:300;margin-top:20px;text-decoration:none}.filter-reset .fas{color:#0064a6}@media (max-width:767px){.filter-form-column{margin-bottom:40px}}@media (min-width:768px) and (max-width:991px){.filter-form-column.secondary{margin-top:40px}}.svg-icon{max-height:120px;max-width:120px}.svg-icon-80{max-height:80px;max-width:80px}.selections-icon{align-items:center;display:flex;justify-content:center;margin-top:20px;min-height:110px}.header{height:165px}@media (max-width:991px){.header{height:145px}}@media (max-width:767px){.header{height:auto}}.header.shrink .navbar .nav{margin-top:10px}.topbar{background-color:#f2f2f2;height:50px;overflow:visible;position:relative;z-index:1200}.shrink .topbar{height:35px}@media (max-width:767px){.topbar{display:none}}.topbar-list{align-items:center;display:grid;grid-template-columns:1fr 1fr 1fr;height:50px;margin:0}.shrink .topbar-list{height:35px}.topbar-list li{font-size:14px;font-size:.875rem;line-height:14px;line-height:.875rem;margin-bottom:0;text-align:center}a.topbar-link,a.topbar-link:visited{color:#4c4c4c;display:inline-block;font-weight:400;padding:15px;text-decoration:none}a.topbar-link:focus,a.topbar-link:hover,a.topbar-link:visited:focus,a.topbar-link:visited:hover{color:#0064a6}.shrink a.topbar-link,.shrink a.topbar-link:visited{padding:10px 15px}.topnav-dropdown,.topnav-dropdown li{text-align:left}a.hd-blue-link,a.hd-blue-link:visited{align-items:center;display:inline-flex;font-size:14px;font-size:.875rem;height:50px;justify-content:flex-end;line-height:14px;line-height:.875rem;min-width:280px;text-transform:none}a.hd-blue-link:focus,a.hd-blue-link:hover,a.hd-blue-link:visited:focus,a.hd-blue-link:visited:hover{color:#fff}.shrink a.hd-blue-link,.shrink a.hd-blue-link:visited{height:35px}a.hd-blue-link span,a.hd-blue-link:visited span{flex:1;padding:15px;text-align:center}a.topnav-dropdown-link:focus,a.topnav-dropdown-link:hover,a.topnav-dropdown-link:visited:focus,a.topnav-dropdown-link:visited:hover{color:#fff}a.site-logo{grid-area:hdlg}@media (max-width:991px){a.site-logo{background-size:cover;height:60px;width:102px}}.navbar .nav{grid-gap:20px;display:grid;grid-area:hdnv;grid-template-areas:"nav1 nav2 nav3 nav4";margin-top:60px}@media (max-width:1199px){.navbar .nav{width:100%}}@media (max-width:991px){.navbar .nav{grid-gap:20px;margin-top:40px}}@media (max-width:767px){.navbar .nav{grid-gap:20px;grid-template-areas:"nav1" "nav2" "nav3" "nav4" "nav5" "nav6" "nav7";margin-top:20px}}.navbar-nav-item:first-child{grid-area:nav1}.navbar-nav-item:nth-child(2){grid-area:nav2}.navbar-nav-item:nth-child(3){grid-area:nav3}.navbar-nav-item:nth-child(4){grid-area:nav4}@media (max-width:991px){.navbar-nav-item:nth-child(4) .dropdown-menu{left:-50px}}.navbar-nav-item:nth-child(5){grid-area:nav5}.navbar-nav-item:nth-child(6){grid-area:nav6}.navbar-nav-item:nth-child(7){grid-area:nav7}.dropdown-menu{box-shadow:0 12px 15px -10px rgba(0,0,0,.5);left:-24px}@media (max-width:991px){.dropdown-menu .droplist{width:170px}}@media (max-width:767px){.dropdown-menu .droplist{width:100%}}.dropdown-menu li{margin:7px 0 0}.consultant-row:not(:first-of-type){margin-top:40px}.consultant-row .heading-title{margin-bottom:20px}.embed-container{height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}.embed-container embed,.embed-container iframe,.embed-container object{height:100%;left:0;position:absolute;top:0;width:100%}.section-home-header{align-items:center;background-image:url(/images/home/cates-bldg-hero.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:column;height:620px;justify-content:center}@media (max-width:991px){.section-home-header{height:480px}}@media (max-width:575px){.section-home-header{height:420px}}@media (max-width:1199px){.section-home-header .container{padding-left:0;padding-right:0}}.header-form-overlay{background-color:hsla(0,0%,100%,.9);margin-left:auto;margin-right:auto;max-width:1170px;padding:60px;width:660px}@media (max-width:575px){.header-form-overlay{padding:30px 20px;width:100%}}.home-filter-form{grid-gap:20px;display:grid;grid-template-areas:"mtro";grid-template-columns:1fr;margin-top:30px}.home-filter-form .form-input:first-child{grid-area:mtro}.home-filter-form .button{grid-area:btn;margin-top:25px;padding:12px}.home-page-grid{grid-gap:30px;display:grid;grid-template-areas:"grd1 grd2 grd2" "grd3 grd3 grd4";grid-template-columns:repeat(3,1fr)}@media (max-width:991px){.home-page-grid{grid-template-areas:"grd1 grd1" "grd2 grd2" "grd3 grd4";grid-template-columns:repeat(2,1fr)}}@media (max-width:575px){.home-page-grid{grid-template-areas:"grd2" "grd3" "grd4";grid-template-columns:1fr}}.home-page-grid-item:first-child{background-image:url(/images/home/cates-bldg-home-intro-bkgrd.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;color:#fff;display:flex;flex-direction:column;grid-area:grd1;justify-content:center;padding:30px}@media (max-width:575px){.home-page-grid-item:first-child{display:none}}.home-page-grid-item:nth-child(2){grid-area:grd2}.home-page-grid-item:nth-child(3){grid-area:grd3}.home-page-grid-item:nth-child(4){grid-area:grd4}.grid-card,a.grid-card,a.grid-card:visited{border:1px solid #e5e5e5;box-shadow:0 0 0 0 rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);color:#4c4c4c;display:flex;flex-direction:column;font-weight:400;height:100%;text-decoration:none;transition:all .3s cubic-bezier(.25,.8,.25,1)}.grid-card .button,a.grid-card .button,a.grid-card:visited .button{margin-top:30px}.grid-card-image{background-color:#000}.grid-card-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.grid-card-content{display:flex;flex:1;flex-direction:column;padding:30px}.grid-card-content p{flex:1}.grid-card-title{font-weight:700;text-transform:uppercase}@media (min-width:992px){.grid-card-cta .button:not(:first-child){margin-left:15px}}.grid-card-link{color:#0064a6;display:block;font-weight:700;margin-top:15px;text-decoration:underline}.grid-card-cta-grid{grid-gap:30px;display:grid;grid-template-columns:1fr 1fr;margin-top:30px}@media (max-width:767px){.grid-card-cta-grid{grid-template-columns:1fr}}.grid-card-cta-grid .button{margin:0}.home-slider{background-color:#e5e5e5;height:710px;position:relative}@media (max-width:991px){.home-slider{height:600px}}@media (max-width:575px){.home-slider{height:500px}}.home-slider .container{align-items:flex-end;display:flex;flex-direction:column;height:100%;justify-content:center;left:50%;position:absolute;transform:translate(-50%);z-index:20}@media (max-width:575px){.home-slider .container{width:100%}}.slideshow-overlay{background-color:hsla(0,0%,100%,.7);box-shadow:0 0 0 0 rgba(0,0,0,.12),0 1px 2px rgba(0,0,0,.24);display:flex;flex-direction:column;justify-content:center;max-width:420px;min-height:280px;padding:40px 50px;width:100%}@media (max-width:575px){.slideshow-overlay{padding:30px 40px}}.slideshow-nav{display:inline-flex}.slideshow-nav .button{cursor:pointer;min-width:60px}.slideshow-nav .button:hover{background-color:rgba(0,100,166,.5);border-color:rgba(0,100,166,.5);color:#fff}.slideshow-nav .button:nth-child(2){margin-left:2px}.home-slideshow{opacity:0;position:relative}.home-slideshow.slick-initialized{opacity:1}.home-slideshow .slideshow-item{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:710px;position:relative}@media (max-width:991px){.home-slideshow .slideshow-item{height:600px}}@media (max-width:575px){.home-slideshow .slideshow-item{height:500px}}.lower-home-callout{display:flex;flex:1;flex-direction:column}@media (max-width:575px){.lower-home-callout{margin-top:30px}}.lower-home-callout-image{margin-bottom:30px}.lower-home-callout-content{display:flex;flex:1;flex-direction:column;margin-top:20px}.lower-home-callout-content p{flex:1;margin-bottom:20px}.metor-map-section .container-fluid{max-width:100%;padding:0}a.community-sub-item,a.community-sub-item:visited{border:1px solid #e5e5e5;color:#4c4c4c;display:block;font-weight:400;margin-bottom:15px;padding:0;text-align:center;text-decoration:none}a.community-sub-item:focus .community-name,a.community-sub-item:hover .community-name,a.community-sub-item:visited:focus .community-name,a.community-sub-item:visited:hover .community-name{color:#0064a6}a.community-sub-item:focus .community-sub-image,a.community-sub-item:hover .community-sub-image,a.community-sub-item:visited:focus .community-sub-image,a.community-sub-item:visited:hover .community-sub-image{opacity:.6}.community-sub-image{background-color:#eaeaea;height:250px;max-height:250px;overflow:hidden;text-align:center}.community-sub-image img{height:100%;margin:0 auto;-o-object-fit:cover;object-fit:cover;width:100%}.community-sub-bottom{padding:10px 10px 15px;text-align:center}.community-sub-bottom .community-name{color:#0064a6;text-decoration:underline}.community-sub-bottom .community-location{display:block;margin-bottom:10px}.detailed-numbers-list{font-size:14px;font-size:.875rem;line-height:14px;line-height:.875rem;margin-top:10px;padding-top:5px}.detailed-numbers-item{margin-bottom:0}.detailed-numbers-badge{background-color:#d1d0d0;border-radius:50%;display:inline-block;line-height:1;padding:7px 5px 8px;text-align:center;width:30px}.metro-about-content h3{color:#224356;font-size:24px;font-size:1.5rem;letter-spacing:3px;line-height:29px;line-height:1.8125rem;margin:20px 0;text-transform:uppercase}.metro-about-content .float-image{float:right;margin:0 0 30px 30px}@media (max-width:991px){.metro-about-content .float-image{float:none;margin-left:0;text-align:center}}.floorplan-holder,.inventory-holder{min-height:200px}.homes-list,.plans-list{display:flex;flex-direction:row;flex-wrap:wrap}.homes-list-item,.plans-list-item{margin-bottom:30px}.grid-div{height:100%}.grid-div.plan{min-height:200px}.grid-link{max-height:230px;overflow:hidden;text-align:left}.grid-link .overlay .blue-tag{background-color:#0064a6;border:2px solid #0064a6;color:#fff;display:inline-block;font-size:16px;font-size:1rem;font-weight:700;left:50%;line-height:16px;line-height:1rem;padding:20px;position:relative;text-align:center;text-decoration:none;top:50%;transform:translate(-50%,-50%)}@media (max-width:991px){.community-info{margin-left:-15px;padding:15px}.community-details{padding-bottom:20px}}.community-details-link{font-weight:400;text-decoration:none}.community-details-link .fab,.community-details-link .fas{margin-right:10px}@media (max-width:991px){.community-intro{margin-bottom:30px}}.section-form-vip{background-image:url(/images/misc/vip-background-full.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;color:#fff}.section-form-vip p{margin-bottom:30px}.section-form-vip label.label-overlay{background-color:transparent;color:#4c4c4c}.section-form-vip label.label-overlay.active{color:#fff;transform:translate(-25px,-42px)}.section-form-ebook{background-image:url(/images/misc/ebook-background-full.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;color:#fff}.section-form-ebook p{margin-bottom:30px}.section-form-ebook label.label-overlay{background-color:transparent;color:#4c4c4c}.section-form-ebook label.label-overlay.active{color:#fff;transform:translate(-25px,-42px)}.form-holder.form-closed{display:none}a.link-form-show,a.link-form-show:visited{color:#fff;font-size:34px;font-size:2.125rem;line-height:34px;line-height:2.125rem}.testimonial-videos{grid-gap:20px;display:grid;grid-template-columns:1fr 1fr;margin-bottom:40px}@media (max-width:991px){.testimonial-videos{grid-template-columns:1fr}}.testimonial-item .item-inner{align-items:center;background-color:#f2f2f2;display:flex;flex-direction:column;justify-content:center;margin-bottom:20px;padding:60px 40px}.testimonial-item .item-inner:before{color:#224356;content:"\f10d";display:inline-block;font-family:Font Awesome\ 5 Free;font-size:26px;font-size:1.625rem;font-weight:600;line-height:26px;line-height:1.625rem;margin-bottom:30px}.testimonial-quote-div{margin-bottom:15px}.testimonial-quote-div p:first-of-type:first-line{font-weight:700}.testimonial-quote-author{color:#224356;font-weight:700;text-align:left;width:100%}.section-company-ebook{background:#0067ac;background:linear-gradient(90deg,#0067ac 0,#173342);color:#fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0067ac",endColorstr="#173342",GradientType=1)}.section-company-ebook .section-heading{color:#fff}.section-company-ebook .form-inline{margin-top:20px}.section-company-ebook label.label-overlay{background-color:transparent;color:#4c4c4c}.section-company-ebook label.label-overlay.active{color:#fff;transform:translate(-25px,-42px)}.benefit-icon,.midpage-icon{display:block;height:70px;margin:0 auto 20px;width:70px}.section-midpage-getting-started{align-items:center;background-image:url(/images/misc/getting-started-callout-bkgrd-pathway.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;min-height:450px}.lender-info{margin-bottom:40px}.calculator-form label{font-weight:700}.calculator-form .input-group{width:100%}.calculator-form .input-group-addon{background-color:#224356;border-color:#224356;border-radius:0;color:#fff;font-size:20px;font-weight:700;width:70px}.calculator-result:not(:empty){color:#224356;font-size:36px;font-size:2.25rem;font-weight:700;line-height:45px;line-height:2.8125rem;margin:20px 0 0;text-align:center}.contact-buttons-list{margin-top:30px;max-width:50%}@media (max-width:991px){.contact-buttons-list{max-width:100%}}@media (max-width:767px){.contact-buttons-list{margin-bottom:40px;max-width:100%;text-align:center}}.contact-buttons-list .button{width:100%}.section-contact-midpage{background-image:url(/images/misc/contact-info-bkgrd.jpg);background-position:50% 50%;background-repeat:no-repeat;background-size:cover;color:#fff}@media (max-width:991px){.section-contact-midpage .midpage-callout:not(:last-of-type){margin-bottom:60px}}.section-contact-midpage .section-heading{color:#fff}.section-contact-midpage a:not(.button),.section-contact-midpage a:visited:not(.button){color:#fff;text-decoration:none}.section-contact-midpage a:not(.button):focus,.section-contact-midpage a:not(.button):hover,.section-contact-midpage a:visited:not(.button):focus,.section-contact-midpage a:visited:not(.button):hover{color:#000}.section-builder-ebook .form-inline{margin-top:20px}.news-row{margin-top:30px}.galleria{margin-top:40px}.sidebar-right{margin-top:35px}.widget .widget-title:after,.widget.widget_categories label.screen-reader-text{display:none}.widget .recent-post-item{padding-left:0!important}.widget .recent-post-item:before{display:none}.widget .recent-post-item a,.widget .recent-post-item a:visited{font-size:16px}@media (max-width:575px){.brands-logos{flex-direction:row;flex-wrap:wrap}}.brands-logos .flex-column-25{margin-bottom:20px}@media (max-width:991px){.brands-logos .flex-column-25{flex-basis:33.33%}}@media (max-width:575px){.brands-logos .flex-column-25{flex:inherit;flex-basis:50%;width:50%}}.gallery-section{position:relative}.design-gallery{background-color:#000;height:760px;margin-bottom:0;opacity:0;overflow:hidden}@media (max-width:1199px){.design-gallery{height:500px}}@media (min-width:768px) and (max-width:991px){.design-gallery{height:400px}}@media (max-width:767px){.design-gallery{height:220px}}.design-gallery.slick-initialized{opacity:1;transition:opacity 1.2s ease-in}.photo-gallery-item,.slick-slide{position:relative}.photo-gallery-item{height:760px}.photo-gallery-image{background-position:50% 50%;background-repeat:no-repeat;background-size:cover;height:760px;margin:0 auto;width:1000px}@media (max-width:1199px){.photo-gallery-image{height:500px;width:730px}}@media (min-width:768px) and (max-width:991px){.photo-gallery-image{height:400px;width:584px}}@media (max-width:767px){.photo-gallery-image{height:220px;width:320px}}.photo-gallery-img{height:760px;width:auto}@media (max-width:1199px){.photo-gallery-img{height:500px}}@media (min-width:768px) and (max-width:991px){.photo-gallery-img{height:400px}}@media (max-width:767px){.photo-gallery-img{height:220px}}.photo-gallery-item:not(.slick-center) .photo-gallery-img{opacity:.3}a.gallery-button{background-color:transparent;color:#fff;display:inline-block;height:50px;position:absolute;text-align:center;top:50%;transform:translateY(-50%);width:68px}@media (max-width:767px){a.gallery-button{display:none}}a.gallery-button.slide-left{left:50%;text-align:left}a.gallery-button.slide-right{right:50%;text-align:right}a.gallery-button .fa,a.gallery-button .fas{font-size:50px;font-size:3.125rem;line-height:50px;line-height:3.125rem}.overall-list .button{font-size:14px;font-size:.875rem;line-height:14px;line-height:.875rem}.landing-intro.all-american-celebration .section-heading{font-size:26px;font-size:1.625rem;font-weight:700;line-height:30px;line-height:1.875rem;margin:30px 0}.landing-intro.all-american-celebration .campaign-body{color:#cb1f29;font-size:46px;font-size:2.875rem;font-weight:300;line-height:56px;line-height:3.5rem;margin:0 auto 50px;max-width:70%}.landing-intro.bluetag-sales-event ul,.landing-intro.home-for-the-holidays ul{font-size:22px;font-size:1.375rem;line-height:22px;line-height:1.375rem}.campaign-banner.all-american-celebration,.campaign-icon.all-american-celebration{background-image:url(/images/landing-pages/all-american/overlay.png);background-position:50% 50%;background-repeat:no-repeat;height:48px;left:-1px;top:10px;width:160px}.home-campaign-information.section-dark{background-color:#224356;color:#fff}.home-campaign-information .campaign-icon{display:inline-block}@media (max-width:1199px){.home-campaign-details.flex-column-80{flex-basis:70%}}.select-hidden{display:none;padding-right:10px;visibility:hidden}.select{background-color:#fff;color:#4c4c4c;cursor:pointer;display:inline-block;height:auto;position:relative;width:100px}.select.full{width:100%}.select-styled{border:1px solid #4c4c4c;bottom:0;font-size:14px;font-size:.875rem;left:0;line-height:14px;line-height:.875rem;padding:8px 15px;position:relative;right:0;top:0}.full .select-styled{padding:15px}.input-similar .select-styled{border-color:#808285;font-size:18px;font-size:1.125rem;font-weight:300;line-height:30px;line-height:1.875rem}.select-styled:after{color:#0064a6;content:"\f078";display:inline-block;font-family:Font Awesome\ 5 Free;font-size:16px;font-weight:700;margin-left:10px;position:absolute;right:10px}.select-styled.active,.select-styled:active,.select-styled:hover{background-color:#fff;border-color:#0064a6}.select-styled.active:after,.select-styled:active:after{content:"\f077";top:auto}.select-options{background-color:#fff;border:1px solid #e5e5e5;color:#000;display:none;left:0;list-style:none;margin:0;padding:0;position:absolute;right:0;top:100%;z-index:999}.select-options.drop-up{bottom:100%;top:auto}.select-options.limit{overflow-y:scroll}.select-options li{font-size:14px;font-size:.875rem;line-height:14px;line-height:.875rem;margin:0;padding:20px 0;text-align:left;text-indent:15px}.select-options li:not(:first-child){border-top:1px solid #e5e5e5}.select-options li:hover{background:#fff;color:#0064a6}.select-options li[rel=hide]{display:none}.selector-range{max-width:80%}@media (max-width:767px){.selector-range{max-width:100%}}.selector-range-legend{align-items:center;display:flex;flex-direction:row;justify-content:center}.selector-range-legend-label{border:0;cursor:auto;flex-basis:50%;font-size:13px;font-size:.8125rem;line-height:13px;line-height:.8125rem}.selector-range-legend-label:focus,.selector-range-legend-label:hover{border:0;outline:0}.selector-range-slide{height:3px;margin:20px 0;position:relative}.selector-range-input,input[type=range].selector-range-input{-webkit-appearance:none;background-color:transparent;height:20px;margin-top:-10px;outline:none!important;position:absolute;width:49%;z-index:5}.selector-range-input.right,input[type=range].selector-range-input.right{right:0}.selector-range-input:focus,input[type=range].selector-range-input:focus{outline:none!important}.selector-range-input::-webkit-slider-runnable-track,input[type=range].selector-range-input::-webkit-slider-runnable-track{background-color:transparent;height:1px}.selector-range-input::-webkit-slider-thumb,input[type=range].selector-range-input::-webkit-slider-thumb{-webkit-appearance:none;background:#0064a6;border:0;border-radius:50%;box-shadow:none;cursor:pointer;height:15px;margin-top:-6px;width:15px}.selector-range-input::-moz-range-track,input[type=range].selector-range-input::-moz-range-track{height:0}.selector-range-input::-moz-range-thumb,input[type=range].selector-range-input::-moz-range-thumb{background:#0064a6;border:0;border-radius:50%;box-shadow:none;cursor:pointer;height:15px;width:15px}.selector-range-input::-ms-track,input[type=range].selector-range-input::-ms-track{background-color:transparent;border-color:transparent;color:transparent;cursor:pointer;height:0;width:100%}.selector-range-input::-ms-fill-lower,.selector-range-input::-ms-fill-upper,input[type=range].selector-range-input::-ms-fill-lower,input[type=range].selector-range-input::-ms-fill-upper{background:#e5e5e5;border-radius:0}.selector-range-input::-ms-thumb,input[type=range].selector-range-input::-ms-thumb{background:#0064a6;border:none;border-radius:50%;cursor:pointer;height:15px;margin-bottom:-5px;width:15px}.selector-range-input:focus::-ms-fill-lower,input[type=range].selector-range-input:focus::-ms-fill-lower{background:#e5e5e5}.selector-range-input:focus::-ms-fill-upper,input[type=range].selector-range-input:focus::-ms-fill-upper{background:#fff}.selector-range-bar{background-color:#e5e5e5;display:block;height:3px;width:100%}.selector-range-color{background-color:#0064a6;display:block;height:3px;left:0;margin:0 7px;position:absolute;right:0;z-index:3}
/*# sourceMappingURL=styles.css.map */
