.clearfix:after,.clearfix:before{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:32px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{font-family:'Open Sans',sans-serif;font-size:14px;line-height:22px;color:#333;background-color:#fff}a{color:#3b5dbf}a:focus,a:hover{color:#0b1123}p{margin:0 0 11px}.lead{margin-bottom:22px;font-size:21px;line-height:33px}h1,h2,h3,h4,h5,h6{margin:11px 0;font-weight:300;color:#494949;text-rendering:optimizelegibility}h1 small{font-size:24.5px}h2 small{font-size:17.5px}h3 small,h4 small{font-size:14px}.page-header{padding-bottom:10px;margin:22px 0 33px}ol,ul{margin:0 0 11px 25px}li{line-height:22px}dl{margin-bottom:22px}dd,dt{line-height:22px}dd{margin-left:11px}.dl-horizontal dt{width:160px}.dl-horizontal dd{margin-left:180px}hr{margin:22px 0;border-top:1px solid #eee}blockquote{margin:0 0 22px}blockquote p{font-size:17.5px}blockquote small{line-height:22px}address{margin-bottom:22px;line-height:22px}code,pre{font-family:Monaco,Menlo,Consolas,"Courier New",monospace;font-size:12px}pre{padding:10.5px;margin:0 0 11px;font-size:13px;line-height:22px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}pre.prettyprint{margin-bottom:22px}form{margin:0 0 22px}legend{margin-bottom:22px;font-size:21px;line-height:44px}legend small{font-size:16.5px}button,input,label,select,textarea{font-size:14px;font-weight:400;line-height:22px}button,input,select,textarea{font-family:'Open Sans',sans-serif}label{margin-bottom:5px}.uneditable-input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{height:22px;margin-bottom:11px;font-size:14px;line-height:22px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}textarea{height:auto}.uneditable-input,input[type=color],input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],textarea{background-color:#fff;border:1px solid #ccc}input[type=checkbox],input[type=radio]{margin:4px 0 0}input[type=file],select{height:32px;line-height:32px}select{border:1px solid #ccc;background-color:#fff}.uneditable-input,.uneditable-textarea{background-color:#fcfcfc;border-color:#ccc}.checkbox,.radio{min-height:22px}.uneditable-input,input,textarea{margin-left:0}.controls-row [class*=span]+[class*=span]{margin-left:20px}.uneditable-input.span12,input.span12,textarea.span12{width:926px}.uneditable-input.span11,input.span11,textarea.span11{width:846px}.uneditable-input.span10,input.span10,textarea.span10{width:766px}.uneditable-input.span9,input.span9,textarea.span9{width:686px}.uneditable-input.span8,input.span8,textarea.span8{width:606px}.uneditable-input.span7,input.span7,textarea.span7{width:526px}.uneditable-input.span6,input.span6,textarea.span6{width:446px}.uneditable-input.span5,input.span5,textarea.span5{width:366px}.uneditable-input.span4,input.span4,textarea.span4{width:286px}.uneditable-input.span3,input.span3,textarea.span3{width:206px}.uneditable-input.span2,input.span2,textarea.span2{width:126px}.uneditable-input.span1,input.span1,textarea.span1{width:46px}input[disabled],input[readonly],select[disabled],select[readonly],textarea[disabled],textarea[readonly]{background-color:#eee}.control-group.warning .checkbox,.control-group.warning .control-label,.control-group.warning .help-block,.control-group.warning .help-inline,.control-group.warning .radio,.control-group.warning input,.control-group.warning select,.control-group.warning textarea{color:#c09853}.control-group.warning input,.control-group.warning select,.control-group.warning textarea{border-color:#c09853;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.control-group.warning input:focus,.control-group.warning select:focus,.control-group.warning textarea:focus{border-color:#a47e3c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #dbc59e;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #dbc59e;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #dbc59e}.control-group.warning .input-append .add-on,.control-group.warning .input-prepend .add-on{color:#c09853;background-color:#fcf8e3;border-color:#c09853}.control-group.error .checkbox,.control-group.error .control-label,.control-group.error .help-block,.control-group.error .help-inline,.control-group.error .radio,.control-group.error input,.control-group.error select,.control-group.error textarea{color:#b94a48}.control-group.error input,.control-group.error select,.control-group.error textarea{border-color:#b94a48;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.control-group.error input:focus,.control-group.error select:focus,.control-group.error textarea:focus{border-color:#953b39;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #d59392;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #d59392;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #d59392}.control-group.error .input-append .add-on,.control-group.error .input-prepend .add-on{color:#b94a48;background-color:#f2dede;border-color:#b94a48}.control-group.success .checkbox,.control-group.success .control-label,.control-group.success .help-block,.control-group.success .help-inline,.control-group.success .radio,.control-group.success input,.control-group.success select,.control-group.success textarea{color:#468847}.control-group.success input,.control-group.success select,.control-group.success textarea{border-color:#468847;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.control-group.success input:focus,.control-group.success select:focus,.control-group.success textarea:focus{border-color:#356635;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #7aba7b;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #7aba7b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #7aba7b}.control-group.success .input-append .add-on,.control-group.success .input-prepend .add-on{color:#468847;background-color:#dff0d8;border-color:#468847}.control-group.info .checkbox,.control-group.info .control-label,.control-group.info .help-block,.control-group.info .help-inline,.control-group.info .radio,.control-group.info input,.control-group.info select,.control-group.info textarea{color:#3a87ad}.control-group.info input,.control-group.info select,.control-group.info textarea{border-color:#3a87ad;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.control-group.info input:focus,.control-group.info select:focus,.control-group.info textarea:focus{border-color:#2d6987;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #7ab5d3;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #7ab5d3;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #7ab5d3}.control-group.info .input-append .add-on,.control-group.info .input-prepend .add-on{color:#3a87ad;background-color:#d9edf7;border-color:#3a87ad}.form-actions{padding:21px 20px 22px;margin-top:22px;margin-bottom:22px;background-color:#f5f5f5}.help-block,.help-inline{color:#595959}.help-block,.input-append,.input-prepend{margin-bottom:11px}.input-append .dropdown-menu,.input-append .popover,.input-append .uneditable-input,.input-append input,.input-append select,.input-prepend .dropdown-menu,.input-prepend .popover,.input-prepend .uneditable-input,.input-prepend input,.input-prepend select{font-size:14px}.input-append .uneditable-input,.input-append input,.input-append select,.input-prepend .uneditable-input,.input-prepend input,.input-prepend select{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-append .add-on,.input-prepend .add-on{height:22px;font-size:14px;line-height:22px}.input-append .active,.input-prepend .active{background-color:#a9dba9;border-color:#46a546}.input-append .uneditable-input,.input-append input,.input-append select,.input-prepend .add-on:first-child,.input-prepend .btn:first-child{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-append .uneditable-input+.btn-group .btn:last-child,.input-append input+.btn-group .btn:last-child,.input-append select+.btn-group .btn:last-child{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-append .add-on:last-child,.input-append .btn-group:last-child>.dropdown-toggle,.input-append .btn:last-child{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-prepend.input-append .add-on:first-child,.input-prepend.input-append .btn:first-child,.input-prepend.input-append .uneditable-input+.btn-group .btn,.input-prepend.input-append input+.btn-group .btn,.input-prepend.input-append select+.btn-group .btn{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.input-prepend.input-append .add-on:last-child,.input-prepend.input-append .btn:last-child{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}input.search-query{margin-bottom:0;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px}.form-search .input-append .btn{-webkit-border-radius:0 14px 14px 0;-moz-border-radius:0 14px 14px 0;border-radius:0 14px 14px 0}.form-horizontal .help-inline,.form-horizontal .input-append,.form-horizontal .input-prepend,.form-horizontal .uneditable-input,.form-horizontal input,.form-horizontal select,.form-horizontal textarea,.form-inline .help-inline,.form-inline .input-append,.form-inline .input-prepend,.form-inline .uneditable-input,.form-inline input,.form-inline select,.form-inline textarea,.form-search .help-inline,.form-search .input-append,.form-search .input-prepend,.form-search .uneditable-input,.form-search input,.form-search select,.form-search textarea{margin-bottom:0}.control-group{margin-bottom:11px}legend+.control-group{margin-top:22px}.form-horizontal .control-group{margin-bottom:22px}.form-horizontal .control-label{width:160px}.form-horizontal .controls{margin-left:180px}.form-horizontal .input-append+.help-block,.form-horizontal .input-prepend+.help-block,.form-horizontal .uneditable-input+.help-block,.form-horizontal input+.help-block,.form-horizontal select+.help-block,.form-horizontal textarea+.help-block{margin-top:11px}.form-horizontal .form-actions{padding-left:180px}table{background-color:transparent}.table{margin-bottom:22px}.table td,.table th{line-height:22px;border-top:1px solid #ddd}.table tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-bordered{border:1px solid #ddd;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.table-bordered td,.table-bordered th{border-left:1px solid #ddd}.table-bordered tbody:first-child tr:first-child>td:first-child,.table-bordered tbody:first-child tr:first-child>th:first-child,.table-bordered thead:first-child tr:first-child>th:first-child{-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0}.table-bordered tbody:first-child tr:first-child>td:last-child,.table-bordered tbody:first-child tr:first-child>th:last-child,.table-bordered thead:first-child tr:first-child>th:last-child{-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0}.table-bordered tbody:last-child tr:last-child>td:first-child,.table-bordered tbody:last-child tr:last-child>th:first-child,.table-bordered tfoot:last-child tr:last-child>td:first-child,.table-bordered tfoot:last-child tr:last-child>th:first-child,.table-bordered thead:last-child tr:last-child>th:first-child{-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0}.table-bordered tbody:last-child tr:last-child>td:last-child,.table-bordered tbody:last-child tr:last-child>th:last-child,.table-bordered tfoot:last-child tr:last-child>td:last-child,.table-bordered tfoot:last-child tr:last-child>th:last-child,.table-bordered thead:last-child tr:last-child>th:last-child{-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0}.table-bordered caption+tbody tr:first-child td:first-child,.table-bordered caption+thead tr:first-child th:first-child,.table-bordered colgroup+tbody tr:first-child td:first-child,.table-bordered colgroup+thead tr:first-child th:first-child{-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0}.table-bordered caption+tbody tr:first-child td:last-child,.table-bordered caption+thead tr:first-child th:last-child,.table-bordered colgroup+tbody tr:first-child td:last-child,.table-bordered colgroup+thead tr:first-child th:last-child{-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0}.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 td.span1,.table th.span1{float:none;width:44px;margin-left:0}.table td.span2,.table th.span2{float:none;width:124px;margin-left:0}.table td.span3,.table th.span3{float:none;width:204px;margin-left:0}.table td.span4,.table th.span4{float:none;width:284px;margin-left:0}.table td.span5,.table th.span5{float:none;width:364px;margin-left:0}.table td.span6,.table th.span6{float:none;width:444px;margin-left:0}.table td.span7,.table th.span7{float:none;width:524px;margin-left:0}.table td.span8,.table th.span8{float:none;width:604px;margin-left:0}.table td.span9,.table th.span9{float:none;width:684px;margin-left:0}.table td.span10,.table th.span10{float:none;width:764px;margin-left:0}.table td.span11,.table th.span11{float:none;width:844px;margin-left:0}.table td.span12,.table th.span12{float:none;width:924px;margin-left:0}.table tbody tr.success>td{background-color:#dff0d8}.table tbody tr.error>td{background-color:#f2dede}.table tbody tr.warning>td{background-color:#fcf8e3}.table tbody tr.info>td{background-color:#d9edf7}.table-hover tbody tr.success:hover>td{background-color:#d0e9c6}.table-hover tbody tr.error:hover>td{background-color:#ebcccc}.table-hover tbody tr.warning:hover>td{background-color:#faf2cc}.table-hover tbody tr.info:hover>td{background-color:#c4e3f3}.dropdown-menu{z-index:1000;background-color:#fff;border:1px solid rgba(0,0,0,.2)}.dropdown-menu .divider{height:1px;margin:10px 1px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.dropdown-menu>li>a{line-height:22px;color:#333}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover,.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover,.dropdown-submenu:focus>a,.dropdown-submenu:hover>a{color:#fff;background-color:#3959b7;background-image:-moz-linear-gradient(top,#3b5dbf,#3554ac);background-image:-webkit-gradient(linear,0 0,0 100%,from(#3b5dbf),to(#3554ac));background-image:-webkit-linear-gradient(top,#3b5dbf,#3554ac);background-image:-o-linear-gradient(top,#3b5dbf,#3554ac);background-image:linear-gradient(to bottom,#3b5dbf,#3554ac);background-repeat:repeat-x}.dropdown-submenu>a:after{border-left-color:#ccc}.dropdown-submenu:hover>a:after{border-left-color:#fff}.typeahead{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.well{background-color:#f5f5f5;border:1px solid #e3e3e3;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.well-large,.well-small{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.close{line-height:22px}.btn{font-size:14px;line-height:22px;color:#333;text-shadow:0 1px 1px rgba(255,255,255,.75);background-color:#e6e6e6;background-repeat:repeat-x;border:1px solid #cecece;border-bottom-color:#b5b5b5;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn.active,.btn.disabled,.btn:active,.btn:focus,.btn:hover,.btn[disabled]{color:#333;background-color:#e6e6e6}.btn-large{padding:22px 30px;font-size:17.5px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-small{padding:2px 10px;font-size:11.9px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-mini{padding:2px 6px;font-size:10.5px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-primary{background-color:#ba997e;background-image:-moz-linear-gradient(top,#bc9c82,#b79478);background-image:-webkit-gradient(linear,0 0,0 100%,from(#bc9c82),to(#b79478));background-image:-webkit-linear-gradient(top,#bc9c82,#b79478);background-image:-o-linear-gradient(top,#bc9c82,#b79478);background-image:linear-gradient(to bottom,#bc9c82,#b79478);background-repeat:repeat-x;border-color:#b79478 #b79478 #936e4f;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}.btn-primary.active,.btn-primary.disabled,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.btn-primary[disabled]{color:#fff;background-color:#b79478}.btn-warning{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#faa732;background-image:-moz-linear-gradient(top,#fbb450,#f89406);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fbb450),to(#f89406));background-image:-webkit-linear-gradient(top,#fbb450,#f89406);background-image:-o-linear-gradient(top,#fbb450,#f89406);background-image:linear-gradient(to bottom,#fbb450,#f89406);background-repeat:repeat-x;border-color:#f89406 #f89406 #ad6704;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}.btn-warning.active,.btn-warning.disabled,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.btn-warning[disabled]{color:#fff;background-color:#f89406}.btn-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#da4f49;background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);background-repeat:repeat-x;border-color:#bd362f #bd362f #802420;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}.btn-danger.active,.btn-danger.disabled,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.btn-danger[disabled]{color:#fff;background-color:#bd362f}.btn-success{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#5bb75b;background-image:-moz-linear-gradient(top,#62c462,#51a351);background-image:-webkit-gradient(linear,0 0,0 100%,from(#62c462),to(#51a351));background-image:-webkit-linear-gradient(top,#62c462,#51a351);background-image:-o-linear-gradient(top,#62c462,#51a351);background-image:linear-gradient(to bottom,#62c462,#51a351);background-repeat:repeat-x;border-color:#51a351 #51a351 #387038;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}.btn-success.active,.btn-success.disabled,.btn-success:active,.btn-success:focus,.btn-success:hover,.btn-success[disabled]{color:#fff;background-color:#51a351}.btn-info{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#49afcd;background-image:-moz-linear-gradient(top,#5bc0de,#2f96b4);background-image:-webkit-gradient(linear,0 0,0 100%,from(#5bc0de),to(#2f96b4));background-image:-webkit-linear-gradient(top,#5bc0de,#2f96b4);background-image:-o-linear-gradient(top,#5bc0de,#2f96b4);background-image:linear-gradient(to bottom,#5bc0de,#2f96b4);background-repeat:repeat-x;border-color:#2f96b4 #2f96b4 #1f6377;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}.btn-info.active,.btn-info.disabled,.btn-info:active,.btn-info:focus,.btn-info:hover,.btn-info[disabled]{color:#fff;background-color:#2f96b4}.btn-inverse{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#363636;background-image:-moz-linear-gradient(top,#444,#222);background-image:-webkit-gradient(linear,0 0,0 100%,from(#444),to(#222));background-image:-webkit-linear-gradient(top,#444,#222);background-image:-o-linear-gradient(top,#444,#222);background-image:linear-gradient(to bottom,#444,#222);background-repeat:repeat-x;border-color:#222 #222 #000;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}.btn-inverse.active,.btn-inverse.disabled,.btn-inverse:active,.btn-inverse:focus,.btn-inverse:hover,.btn-inverse[disabled]{color:#fff;background-color:#222}.btn-link{color:#3b5dbf;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-link:focus,.btn-link:hover{color:#0b1123}.btn-toolbar{margin-top:11px;margin-bottom:11px}.btn-group>.btn,.btn-group>.dropdown-menu,.btn-group>.popover{font-size:14px}.btn-group>.btn-mini{font-size:10.5px}.btn-group>.btn-small{font-size:11.9px}.btn-group>.btn-large{font-size:17.5px}.btn-group>.btn:first-child{-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0}.btn-group>.btn:last-child,.btn-group>.dropdown-toggle{-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0}.btn-group>.btn.large:first-child{-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0}.btn-group>.btn.large:last-child,.btn-group>.large.dropdown-toggle{-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0}.btn-group.open .btn.dropdown-toggle{background-color:#e6e6e6}.btn-group.open .btn-primary.dropdown-toggle{background-color:#b79478}.btn-group.open .btn-warning.dropdown-toggle{background-color:#f89406}.btn-group.open .btn-danger.dropdown-toggle{background-color:#bd362f}.btn-group.open .btn-success.dropdown-toggle{background-color:#51a351}.btn-group.open .btn-info.dropdown-toggle{background-color:#2f96b4}.btn-group.open .btn-inverse.dropdown-toggle{background-color:#222}.btn-group-vertical>.btn:first-child{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-group-vertical>.btn:last-child{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-group-vertical>.btn-large:first-child{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.btn-group-vertical>.btn-large:last-child{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.alert{padding:8px 35px 8px 14px;margin-bottom:22px;background-color:#fcf8e3;border:1px solid #fbeed5;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.alert,.alert h4{color:#c09853}.alert .close{line-height:22px}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#468847}.alert-success h4{color:#468847}.alert-danger,.alert-error{background-color:#f2dede;border-color:#eed3d7;color:#b94a48}.alert-danger h4,.alert-error h4{color:#b94a48}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#3a87ad}.alert-info h4{color:#3a87ad}.nav{margin-bottom:22px}.nav-header{line-height:22px}.nav-list{margin-bottom:0}.nav-list>.active>a,.nav-list>.active>a:focus,.nav-list>.active>a:hover{background-color:#3b5dbf}.nav-list .divider{height:1px;margin:10px 1px;overflow:hidden;background-color:#e5e5e5;border-bottom:1px solid #fff}.nav-tabs>li>a{line-height:22px}.nav-tabs>.active>a,.nav-tabs>.active>a:focus,.nav-tabs>.active>a:hover{background-color:#fff}.nav-pills>.active>a,.nav-pills>.active>a:focus,.nav-pills>.active>a:hover{background-color:#3b5dbf}.nav .dropdown-toggle .caret{border-top-color:#3b5dbf;border-bottom-color:#3b5dbf}.nav .dropdown-toggle:focus .caret,.nav .dropdown-toggle:hover .caret{border-top-color:#0b1123;border-bottom-color:#0b1123}.navbar{margin-bottom:22px}.navbar-inner{min-height:40px;background-color:rgba(33,33,33,.96);background-image:-moz-linear-gradient(top,#333,rgba(0,0,0,.9));background-image:-webkit-gradient(linear,0 0,0 100%,from(#333),to(rgba(0,0,0,.9)));background-image:-webkit-linear-gradient(top,#333,rgba(0,0,0,.9));background-image:-o-linear-gradient(top,#333,rgba(0,0,0,.9));background-image:linear-gradient(to bottom,#333,rgba(0,0,0,.9));background-repeat:repeat-x;border:1px solid transparent;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.navbar .brand{padding:9px 20px;color:#eee;text-shadow:0 1px 0 #333}.navbar-text{line-height:40px;color:#fff}.navbar-link{color:#eee}.navbar-link:focus,.navbar-link:hover{color:#edd5c2}.navbar .divider-vertical{height:40px;border-left:1px solid rgba(0,0,0,.9);border-right:1px solid #333}.navbar .btn,.navbar .btn-group,.navbar-form .checkbox,.navbar-form .radio,.navbar-form input,.navbar-form select,.navbar-search{margin-top:5px}.navbar-search .search-query{font-family:'Open Sans',sans-serif;font-size:13px;font-weight:400;line-height:1}.navbar-static-top{margin-bottom:0}.navbar-fixed-bottom,.navbar-fixed-top{z-index:1030;margin-bottom:0}.navbar-fixed-bottom .container,.navbar-fixed-top .container,.navbar-static-top .container{width:940px}.navbar .nav>li>a{padding:9px 15px;color:#eee;text-shadow:0 1px 0 #333}.navbar .nav>li>a:focus,.navbar .nav>li>a:hover{background-color:transparent;color:#edd5c2}.navbar .nav>.active>a,.navbar .nav>.active>a:focus,.navbar .nav>.active>a:hover{color:#e2ba9a;background-color:transparent}.navbar .btn-navbar{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:rgba(25,25,25,.96);background-image:-moz-linear-gradient(top,#262626,rgba(0,0,0,.9));background-image:-webkit-gradient(linear,0 0,0 100%,from(#262626),to(rgba(0,0,0,.9)));background-image:-webkit-linear-gradient(top,#262626,rgba(0,0,0,.9));background-image:-o-linear-gradient(top,#262626,rgba(0,0,0,.9));background-image:linear-gradient(to bottom,#262626,rgba(0,0,0,.9));background-repeat:repeat-x;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}.navbar .btn-navbar.active,.navbar .btn-navbar.disabled,.navbar .btn-navbar:active,.navbar .btn-navbar:focus,.navbar .btn-navbar:hover,.navbar .btn-navbar[disabled]{color:#fff;background-color:rgba(0,0,0,.9)}.navbar .nav>li>.dropdown-menu:before{border-bottom-color:rgba(0,0,0,.2)}.navbar .nav>li>.dropdown-menu:after{border-bottom-color:#fff}.navbar-fixed-bottom .nav>li>.dropdown-menu:before{border-top-color:rgba(0,0,0,.2)}.navbar-fixed-bottom .nav>li>.dropdown-menu:after{border-top-color:#fff}.navbar .nav li.dropdown>a:focus .caret,.navbar .nav li.dropdown>a:hover .caret{border-top-color:#edd5c2;border-bottom-color:#edd5c2}.navbar .nav li.dropdown.active>.dropdown-toggle,.navbar .nav li.dropdown.open.active>.dropdown-toggle,.navbar .nav li.dropdown.open>.dropdown-toggle{background-color:transparent;color:#e2ba9a}.navbar .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#eee;border-bottom-color:#eee}.navbar .nav li.dropdown.active>.dropdown-toggle .caret,.navbar .nav li.dropdown.open.active>.dropdown-toggle .caret,.navbar .nav li.dropdown.open>.dropdown-toggle .caret{border-top-color:#e2ba9a;border-bottom-color:#e2ba9a}.navbar-inverse .navbar-inner{background-color:#1b1b1b;background-image:-moz-linear-gradient(top,#222,#111);background-image:-webkit-gradient(linear,0 0,0 100%,from(#222),to(#111));background-image:-webkit-linear-gradient(top,#222,#111);background-image:-o-linear-gradient(top,#222,#111);background-image:linear-gradient(to bottom,#222,#111);background-repeat:repeat-x;border-color:#252525}.navbar-inverse .brand,.navbar-inverse .nav>li>a{color:#999}.navbar-inverse .brand:focus,.navbar-inverse .brand:hover,.navbar-inverse .nav>li>a:focus,.navbar-inverse .nav>li>a:hover{color:#fff}.navbar-inverse .brand,.navbar-inverse .navbar-text{color:#999}.navbar-inverse .nav>li>a:focus,.navbar-inverse .nav>li>a:hover{background-color:transparent;color:#fff}.navbar-inverse .nav .active>a,.navbar-inverse .nav .active>a:focus,.navbar-inverse .nav .active>a:hover{color:#fff;background-color:#111}.navbar-inverse .navbar-link{color:#999}.navbar-inverse .navbar-link:focus,.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .divider-vertical{border-left-color:#111;border-right-color:#222}.navbar-inverse .nav li.dropdown.active>.dropdown-toggle,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle,.navbar-inverse .nav li.dropdown.open>.dropdown-toggle{background-color:#111;color:#fff}.navbar-inverse .nav li.dropdown>a:focus .caret,.navbar-inverse .nav li.dropdown>a:hover .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#999;border-bottom-color:#999}.navbar-inverse .nav li.dropdown.active>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.open.active>.dropdown-toggle .caret,.navbar-inverse .nav li.dropdown.open>.dropdown-toggle .caret{border-top-color:#fff;border-bottom-color:#fff}.navbar-inverse .navbar-search .search-query{background-color:#515151;border-color:#111}.navbar-inverse .navbar-search .search-query:-moz-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query:-ms-input-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query::-webkit-input-placeholder{color:#ccc}.navbar-inverse .navbar-search .search-query.focused,.navbar-inverse .navbar-search .search-query:focus{background-color:#fff}.navbar-inverse .btn-navbar{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);background-color:#0e0e0e;background-image:-moz-linear-gradient(top,#151515,#040404);background-image:-webkit-gradient(linear,0 0,0 100%,from(#151515),to(#040404));background-image:-webkit-linear-gradient(top,#151515,#040404);background-image:-o-linear-gradient(top,#151515,#040404);background-image:linear-gradient(to bottom,#151515,#040404);background-repeat:repeat-x;border-color:#040404 #040404 #000;border-color:rgba(0,0,0,.1) rgba(0,0,0,.1) rgba(0,0,0,.25)}.navbar-inverse .btn-navbar.active,.navbar-inverse .btn-navbar.disabled,.navbar-inverse .btn-navbar:active,.navbar-inverse .btn-navbar:focus,.navbar-inverse .btn-navbar:hover,.navbar-inverse .btn-navbar[disabled]{color:#fff;background-color:#040404}.breadcrumb{margin:0 0 22px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.pagination{margin:22px 0}.pagination ul{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.pagination ul>li>a,.pagination ul>li>span{line-height:22px;background-color:#fff;border-color:#ddd}.pagination ul>.active>a,.pagination ul>.active>span,.pagination ul>li>a:focus,.pagination ul>li>a:hover{background-color:#f5f5f5}.pagination ul>li:first-child>a,.pagination ul>li:first-child>span{-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0}.pagination ul>li:last-child>a,.pagination ul>li:last-child>span{-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0}.pagination-large ul>li>a,.pagination-large ul>li>span{padding:22px 30px;font-size:17.5px}.pagination-large ul>li:first-child>a,.pagination-large ul>li:first-child>span{-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0}.pagination-large ul>li:last-child>a,.pagination-large ul>li:last-child>span{-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0}.pagination-mini ul>li:first-child>a,.pagination-mini ul>li:first-child>span,.pagination-small ul>li:first-child>a,.pagination-small ul>li:first-child>span{-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0}.pagination-mini ul>li:last-child>a,.pagination-mini ul>li:last-child>span,.pagination-small ul>li:last-child>a,.pagination-small ul>li:last-child>span{-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0;border-bottom-right-radius:0}.pagination-small ul>li>a,.pagination-small ul>li>span{padding:2px 10px;font-size:11.9px}.pagination-mini ul>li>a,.pagination-mini ul>li>span{padding:2px 6px;font-size:10.5px}.pager{margin:22px 0}.tooltip-inner{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.thumbnails{margin-left:-20px}.thumbnails>li{float:left;margin-bottom:22px;margin-left:20px}.thumbnail{line-height:22px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}a.thumbnail:focus,a.thumbnail:hover{border-color:#3b5dbf}.badge,.label{font-size:11.84px}.badge-important,.label-important{background-color:#b94a48}.badge-important[href],.label-important[href]{background-color:#953b39}.badge-warning,.label-warning{background-color:#f89406}.badge-warning[href],.label-warning[href]{background-color:#c67605}.badge-success,.label-success{background-color:#468847}.badge-success[href],.label-success[href]{background-color:#356635}.badge-info,.label-info{background-color:#3a87ad}.badge-info[href],.label-info[href]{background-color:#2d6987}.badge-inverse,.label-inverse{background-color:#333}.badge-inverse[href],.label-inverse[href]{background-color:#1a1a1a}.progress{height:22px;margin-bottom:22px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.accordion{margin-bottom:22px}.accordion-group{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}@media (max-width:767px){.dl-horizontal dt{width:auto}.dl-horizontal dd{margin-left:0}.thumbnails>li{float:none;margin-left:0}.input-large,.input-xlarge,.input-xxlarge,.uneditable-input,input[class*=span],select[class*=span],textarea[class*=span]{display:block;width:100%;min-height:32px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.input-append input,.input-append input[class*=span],.input-prepend input,.input-prepend input[class*=span]{display:inline-block;width:auto}.controls-row [class*=span]+[class*=span]{margin-left:0}.modal{position:fixed;top:20px;left:20px;right:20px;width:auto;margin:0}.modal.fade{top:-100px}.modal.fade.in{top:20px}}@media (max-width:480px){.page-header h1 small{line-height:22px}.form-horizontal .control-label{float:none;width:auto;padding-top:0;text-align:left}.form-horizontal .controls{margin-left:0}.form-horizontal .control-list{padding-top:0}.form-horizontal .form-actions{padding-left:10px;padding-right:10px}.modal{top:10px;left:10px;right:10px}}@media (max-width:979px){.navbar-fixed-top{margin-bottom:22px}.navbar-fixed-bottom{margin-top:22px}.nav-collapse .nav{margin:0 0 11px}.nav-collapse .nav .nav-header{color:#fff}.nav-collapse .dropdown-menu a,.nav-collapse .nav>li>a{color:#eee}.nav-collapse .btn{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.nav-collapse .dropdown-menu a:focus,.nav-collapse .dropdown-menu a:hover,.nav-collapse .nav>li>a:focus,.nav-collapse .nav>li>a:hover{background-color:rgba(0,0,0,.9)}.navbar-inverse .nav-collapse .dropdown-menu a,.navbar-inverse .nav-collapse .nav>li>a{color:#999}.navbar-inverse .nav-collapse .dropdown-menu a:focus,.navbar-inverse .nav-collapse .dropdown-menu a:hover,.navbar-inverse .nav-collapse .nav>li>a:focus,.navbar-inverse .nav-collapse .nav>li>a:hover{background-color:#111}.nav-collapse .navbar-form,.nav-collapse .navbar-search{padding:11px 15px;margin:11px 0;border-top:1px solid rgba(0,0,0,.9);border-bottom:1px solid rgba(0,0,0,.9);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}.navbar-inverse .nav-collapse .navbar-form,.navbar-inverse .nav-collapse .navbar-search{border-top-color:#111;border-bottom-color:#111}}[class*=span].flush{margin-left:0}.row .span12.flush{width:960px}.row .span11.flush{width:880px}.row .span10.flush{width:800px}.row .span9.flush{width:720px}.row .span8.flush{width:640px}.row .span7.flush{width:560px}.row .span6.flush{width:480px}.row .span5.flush{width:400px}.row .span4.flush{width:320px}.row .span3.flush{width:240px}.row .span2.flush{width:160px}.row .span1.flush{width:80px}.row-fluid .span12.flush{width:102.12765957%}.row-fluid .span11.flush{width:93.61702128%}.row-fluid .span10.flush{width:85.10638298%}.row-fluid .span9.flush{width:76.59574468%}.row-fluid .span8.flush{width:68.08510638%}.row-fluid .span7.flush{width:59.57446809%}.row-fluid .span6.flush{width:51.06382979%}.row-fluid .span5.flush{width:42.55319149%}.row-fluid .span4.flush{width:34.04255319%}.row-fluid .span3.flush{width:25.53191489%}.row-fluid .span2.flush{width:17.0212766%}.row-fluid .span1.flush{width:8.5106383%}body,html{height:100%}#sf-wrapper{min-height:100%;height:auto!important;height:100%;margin:0 auto -4em}#footer,#push{height:4em}body:before{content:"";height:100%;float:left;width:0;margin-top:-32767px}html.lt-ie7 #wrap{display:table;height:100%}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:local('Montserrat Regular'),local('Montserrat-Regular'),url(https://fonts.gstatic.com/s/montserrat/v10/SKK6Nusyv8QPNMtI4j9J2yEAvth_LlrfE80CYdSH47w.woff2) format('woff2');unicode-range:U+01020103,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:local('Montserrat Regular'),local('Montserrat-Regular'),url(https://fonts.gstatic.com/s/montserrat/v10/gFXtEMCp1m_YzxsBpKl68iEAvth_LlrfE80CYdSH47w.woff2) format('woff2');unicode-range:U+0100024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:400;src:local('Montserrat Regular'),local('Montserrat-Regular'),url(https://fonts.gstatic.com/s/montserrat/v10/zhcz-_WihjSQC0oHJ9TCYPk_vArhqVIZ0nv9q090hN8.woff2) format('woff2');unicode-range:U+000000FF,U+0131,U+01520153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:local('Montserrat Medium'),local('Montserrat-Medium'),url(https://fonts.gstatic.com/s/montserrat/v10/BYPM-GE291ZjIXBWrtCwegoO3BxTt7eneo3rZcXyZuQ.woff2) format('woff2');unicode-range:U+01020103,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:local('Montserrat Medium'),local('Montserrat-Medium'),url(https://fonts.gstatic.com/s/montserrat/v10/BYPM-GE291ZjIXBWrtCwemPHx8QIAbG0MeMM9fVyzAY.woff2) format('woff2');unicode-range:U+0100024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:500;src:local('Montserrat Medium'),local('Montserrat-Medium'),url(https://fonts.gstatic.com/s/montserrat/v10/BYPM-GE291ZjIXBWrtCwejOo-lJoxoMO4vrg2XwIHQk.woff2) format('woff2');unicode-range:U+000000FF,U+0131,U+01520153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:local('Montserrat SemiBold'),local('Montserrat-SemiBold'),url(https://fonts.gstatic.com/s/montserrat/v10/q2OIMsAtXEkOulLQVdSl01LC-HPhLC5XMyyJ-BGMvF4.woff2) format('woff2');unicode-range:U+01020103,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:local('Montserrat SemiBold'),local('Montserrat-SemiBold'),url(https://fonts.gstatic.com/s/montserrat/v10/q2OIMsAtXEkOulLQVdSl04W5M0nk1V9I9cDKlK12wzw.woff2) format('woff2');unicode-range:U+0100024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:600;src:local('Montserrat SemiBold'),local('Montserrat-SemiBold'),url(https://fonts.gstatic.com/s/montserrat/v10/q2OIMsAtXEkOulLQVdSl06VlZKEoJGujTpfWnQT9bUY.woff2) format('woff2');unicode-range:U+000000FF,U+0131,U+01520153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:local('Montserrat Bold'),local('Montserrat-Bold'),url(https://fonts.gstatic.com/s/montserrat/v10/IQHow_FEYlDC4Gzy_m8fcjh33M2A-6X0bdu871ruAGs.woff2) format('woff2');unicode-range:U+01020103,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:local('Montserrat Bold'),local('Montserrat-Bold'),url(https://fonts.gstatic.com/s/montserrat/v10/IQHow_FEYlDC4Gzy_m8fchHJTnCUrjaAm2S9z52xC3Y.woff2) format('woff2');unicode-range:U+0100024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:700;src:local('Montserrat Bold'),local('Montserrat-Bold'),url(https://fonts.gstatic.com/s/montserrat/v10/IQHow_FEYlDC4Gzy_m8fcoWiMMZ7xLd792ULpGE4W_Y.woff2) format('woff2');unicode-range:U+000000FF,U+0131,U+01520153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(https://fonts.gstatic.com/s/opensans/v13/K88pR3goAWT7BTt32Z01mxJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0460052F,U+20B4,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(https://fonts.gstatic.com/s/opensans/v13/RjgO7rYTmqiVp7vzi-Q5URJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0400045F,U+04900491,U+04B004B1,U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(https://fonts.gstatic.com/s/opensans/v13/LWCjsQkB6EMdfHrEVqA1KRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(https://fonts.gstatic.com/s/opensans/v13/xozscpT2726on7jbcb_pAhJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+037003FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(https://fonts.gstatic.com/s/opensans/v13/59ZRklaO5bWGqF5A9baEERJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+01020103,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(https://fonts.gstatic.com/s/opensans/v13/u-WUoqrET9fUeobQW7jkRRJtnKITppOI_IvcXXDNrsc.woff2) format('woff2');unicode-range:U+0100024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:400;src:local('Open Sans'),local('OpenSans'),url(https://fonts.gstatic.com/s/opensans/v13/cJZKeOuBrn4kERxqtaUH3VtXRa8TVwTICgirnJhmVJw.woff2) format('woff2');unicode-range:U+000000FF,U+0131,U+01520153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans Semibold'),local('OpenSans-Semibold'),url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSq-j2U0lmluP9RWlSytm3ho.woff2) format('woff2');unicode-range:U+0460052F,U+20B4,U+2DE0-2DFF,U+A640-A69F}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans Semibold'),local('OpenSans-Semibold'),url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSpX5f-9o1vgP2EXwfjgl7AY.woff2) format('woff2');unicode-range:U+0400045F,U+04900491,U+04B004B1,U+2116}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans Semibold'),local('OpenSans-Semibold'),url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNShWV49_lSm1NYrwo-zkhivY.woff2) format('woff2');unicode-range:U+1F00-1FFF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans Semibold'),local('OpenSans-Semibold'),url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSqaRobkAwv3vxw3jMhVENGA.woff2) format('woff2');unicode-range:U+037003FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans Semibold'),local('OpenSans-Semibold'),url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSv8zf_FOSsgRmwsS7Aa9k2w.woff2) format('woff2');unicode-range:U+01020103,U+1EA0-1EF9,U+20AB}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans Semibold'),local('OpenSans-Semibold'),url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSj0LW-43aMEzIO6XUTLjad8.woff2) format('woff2');unicode-range:U+0100024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:'Open Sans';font-style:normal;font-weight:600;src:local('Open Sans Semibold'),local('OpenSans-Semibold'),url(https://fonts.gstatic.com/s/opensans/v13/MTP_ySUJH_bn48VBG8sNSugdm0LZdjqr5-oayXSOefg.woff2) format('woff2');unicode-range:U+000000FF,U+0131,U+01520153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215}.primary-color-background{background-color:#bc9c82;color:#fff}.primary-color-text{color:#bc9c82}.secondary-color-background{background-color:#494949;color:#fff}.secondary-color-text{color:#494949}#nudgeMarketWrap .primary-color-background{background-color:#bc9c82;color:#fff}h1{font-size:29.4px;line-height:41.8px}h2{font-size:22.4px;line-height:30.8px}h3{font-size:19.6px;line-height:28.6px}h4{font-size:18.2px;line-height:26.4px}h5{font-size:16.8px;line-height:24.2px}h6{font-size:15.4px;line-height:22px}@media (max-width:767px){h1{font-size:25.76px;line-height:40.48px}h2{font-size:22.4px;line-height:35.2px}h3{font-size:19.04px;line-height:29.92px}h4{font-size:16.8px;line-height:26.4px}h5{font-size:16.1px;line-height:25.3px}h6{font-size:14px;line-height:22px}}@media (max-width:320px){h1{font-size:20.93px;line-height:32.89px}h2{font-size:19.6px;line-height:30.8px}h3{font-size:16.66px;line-height:26.18px}h4{font-size:14.7px;line-height:23.1px}h5{font-size:14.28px;line-height:22.44px}h6{font-size:14px;line-height:22px}}.navbar-inner{background:0 0;filter:none}#ctmcontentcontainer{padding:0}#ctmcontentcontainer #gallery.carousel{height:auto!important;width:100%!important}#ctmcontentcontainer #gallery img{max-height:750px;max-width:100%}#homepage .mainnav ul li ul,#innerpage .mainnav ul li ul{position:absolute;display:none;visibility:visible;z-index:10000;top:100%;width:auto;margin:0;background-color:#494949}#homepage .mainnav ul li ul li,#innerpage .mainnav ul li ul li{display:block}#homepage .mainnav ul li.mainnavlink ul li a,#homepage .mainnav ul li.mainnavlinkactive ul li a,#innerpage .mainnav ul li.mainnavlink ul li a,#innerpage .mainnav ul li.mainnavlinkactive ul li a{display:block;padding:8px 25px;border-bottom:1px solid #7c7c7c}#homepage .mainnav ul li.mainnavlink ul li a:link,#homepage .mainnav ul li.mainnavlink ul li a:visited,#homepage .mainnav ul li.mainnavlinkactive ul li a:link,#homepage .mainnav ul li.mainnavlinkactive ul li a:visited,#innerpage .mainnav ul li.mainnavlink ul li a:link,#innerpage .mainnav ul li.mainnavlink ul li a:visited,#innerpage .mainnav ul li.mainnavlinkactive ul li a:link,#innerpage .mainnav ul li.mainnavlinkactive ul li a:visited{color:#fff;display:block;font-size:14px;line-height:30px}#homepage .mainnav ul li.mainnavlink ul li a:hover,#homepage .mainnav ul li.mainnavlinkactive ul li a:hover,#innerpage .mainnav ul li.mainnavlink ul li a:hover,#innerpage .mainnav ul li.mainnavlinkactive ul li a:hover{color:#e2ba9a;text-decoration:none}@media (min-width:320px) and (max-width:770px){#homepage .mainnav ul li ul,#innerpage .mainnav ul li ul{position:relative;background-color:transparent;z-index:10000}#homepage .mainnav ul li.mainnavlink ul li a,#homepage .mainnav ul li.mainnavlinkactive ul li a,#innerpage .mainnav ul li.mainnavlink ul li a,#innerpage .mainnav ul li.mainnavlinkactive ul li a{border-bottom:none;font-size:12px;color:#d7d7d7}#homepage .mainnav ul li.mainnavlink ul li a:link,#homepage .mainnav ul li.mainnavlink ul li a:visited,#homepage .mainnav ul li.mainnavlinkactive ul li a:link,#homepage .mainnav ul li.mainnavlinkactive ul li a:visited,#innerpage .mainnav ul li.mainnavlink ul li a:link,#innerpage .mainnav ul li.mainnavlink ul li a:visited,#innerpage .mainnav ul li.mainnavlinkactive ul li a:link,#innerpage .mainnav ul li.mainnavlinkactive ul li a:visited{color:#d7d7d7;font-size:12px}#homepage .mainnav ul li.mainnavlink ul li a:hover,#homepage .mainnav ul li.mainnavlinkactive ul li a:hover,#innerpage .mainnav ul li.mainnavlink ul li a:hover,#innerpage .mainnav ul li.mainnavlinkactive ul li a:hover{color:#e2ba9a;border-bottom:none;background-color:#4d4d4d}}#innerpage .nav-tabs>.active>a,#innerpage .nav-tabs>.active>a:focus,#innerpage .nav-tabs>.active>a:hover,#innerpage .tabs-left>.nav-tabs .active>a,#innerpage .tabs-left>.nav-tabs .active>a:focus,#innerpage .tabs-left>.nav-tabs .active>a:hover,#rentcafe_landlordportal .nav-tabs>.active>a,#rentcafe_landlordportal .nav-tabs>.active>a:focus,#rentcafe_landlordportal .nav-tabs>.active>a:hover,#rentcafe_landlordportal .tabs-left>.nav-tabs .active>a,#rentcafe_landlordportal .tabs-left>.nav-tabs .active>a:focus,#rentcafe_landlordportal .tabs-left>.nav-tabs .active>a:hover,#rentcafe_onlineleasing .nav-tabs>.active>a,#rentcafe_onlineleasing .nav-tabs>.active>a:focus,#rentcafe_onlineleasing .nav-tabs>.active>a:hover,#rentcafe_onlineleasing .tabs-left>.nav-tabs .active>a,#rentcafe_onlineleasing .tabs-left>.nav-tabs .active>a:focus,#rentcafe_onlineleasing .tabs-left>.nav-tabs .active>a:hover,#rentcafe_residentportal .nav-tabs>.active>a,#rentcafe_residentportal .nav-tabs>.active>a:focus,#rentcafe_residentportal .nav-tabs>.active>a:hover,#rentcafe_residentportal .tabs-left>.nav-tabs .active>a,#rentcafe_residentportal .tabs-left>.nav-tabs .active>a:focus,#rentcafe_residentportal .tabs-left>.nav-tabs .active>a:hover,#rentcafe_studentguarantorportal .nav-tabs>.active>a,#rentcafe_studentguarantorportal .nav-tabs>.active>a:focus,#rentcafe_studentguarantorportal .nav-tabs>.active>a:hover,#rentcafe_studentguarantorportal .tabs-left>.nav-tabs .active>a,#rentcafe_studentguarantorportal .tabs-left>.nav-tabs .active>a:focus,#rentcafe_studentguarantorportal .tabs-left>.nav-tabs .active>a:hover{background-color:#fff!important}.nav-list{padding-left:0}.nav-list>li>a{text-shadow:none}.nav>li>a:focus,.nav>li>a:hover{background-color:transparent}#rsLeftSection{float:none}#rentcafe_landlordportal #ctmcontentcontainer,#rentcafe_landlordportal #main-content,#rentcafe_onlineleasing #ctmcontentcontainer,#rentcafe_onlineleasing #main-content,#rentcafe_residentportal #ctmcontentcontainer,#rentcafe_residentportal #main-content,#rentcafe_studentguarantorportal #ctmcontentcontainer,#rentcafe_studentguarantorportal #main-content{overflow:visible}#rentcafe_landlordportal #ctmcontentcontainer .navbar .navbar-inner,#rentcafe_onlineleasing #ctmcontentcontainer .navbar .navbar-inner,#rentcafe_residentportal #ctmcontentcontainer .navbar .navbar-inner,#rentcafe_studentguarantorportal #ctmcontentcontainer .navbar .navbar-inner{min-height:40px}#rentcafe_landlordportal #ctmcontentcontainer .navbar .nav li,#rentcafe_onlineleasing #ctmcontentcontainer .navbar .nav li,#rentcafe_residentportal #ctmcontentcontainer .navbar .nav li,#rentcafe_studentguarantorportal #ctmcontentcontainer .navbar .nav li{padding:0}#rentcafe_landlordportal #ctmcontentcontainer .navbar .nav>li>a:focus,#rentcafe_landlordportal #ctmcontentcontainer .navbar .nav>li>a:hover,#rentcafe_onlineleasing #ctmcontentcontainer .navbar .nav>li>a:focus,#rentcafe_onlineleasing #ctmcontentcontainer .navbar .nav>li>a:hover,#rentcafe_residentportal #ctmcontentcontainer .navbar .nav>li>a:focus,#rentcafe_residentportal #ctmcontentcontainer .navbar .nav>li>a:hover,#rentcafe_studentguarantorportal #ctmcontentcontainer .navbar .nav>li>a:focus,#rentcafe_studentguarantorportal #ctmcontentcontainer .navbar .nav>li>a:hover{color:#333;text-shadow:none;background-color:transparent;border-width:0}#rentcafe_landlordportal #ctmcontentcontainer .navbar .nav>.active>a,#rentcafe_landlordportal #ctmcontentcontainer.navbar .nav>li>a .navbar .nav>.active>a:focus,#rentcafe_landlordportal #ctmcontentcontainer.navbar .nav>li>a .navbar .nav>.active>a:hover,#rentcafe_onlineleasing #ctmcontentcontainer .navbar .nav>.active>a,#rentcafe_onlineleasing #ctmcontentcontainer.navbar .nav>li>a .navbar .nav>.active>a:focus,#rentcafe_onlineleasing #ctmcontentcontainer.navbar .nav>li>a .navbar .nav>.active>a:hover,#rentcafe_residentportal #ctmcontentcontainer .navbar .nav>.active>a,#rentcafe_residentportal #ctmcontentcontainer.navbar .nav>li>a .navbar .nav>.active>a:focus,#rentcafe_residentportal #ctmcontentcontainer.navbar .nav>li>a .navbar .nav>.active>a:hover,#rentcafe_studentguarantorportal #ctmcontentcontainer .navbar .nav>.active>a,#rentcafe_studentguarantorportal #ctmcontentcontainer.navbar .nav>li>a .navbar .nav>.active>a:focus,#rentcafe_studentguarantorportal #ctmcontentcontainer.navbar .nav>li>a .navbar .nav>.active>a:hover{color:#333;text-shadow:none;background-color:#eee;border-width:0}#rentcafe_landlordportal #ctmcontentcontainer .navbar .nav>.active>a:hover,#rentcafe_onlineleasing #ctmcontentcontainer .navbar .nav>.active>a:hover,#rentcafe_residentportal #ctmcontentcontainer .navbar .nav>.active>a:hover,#rentcafe_studentguarantorportal #ctmcontentcontainer .navbar .nav>.active>a:hover{color:#000;background-color:#eee}#rentcafe_landlordportal #ctmcontentcontainer .navbar .nav li a,#rentcafe_onlineleasing #ctmcontentcontainer .navbar .nav li a,#rentcafe_residentportal #ctmcontentcontainer .navbar .nav li a,#rentcafe_studentguarantorportal #ctmcontentcontainer .navbar .nav li a{font-family:'Open Sans',sans-serif;font-size:14px;line-height:21px}#rentcafe_landlordportal .navbar ul.nav i,#rentcafe_onlineleasing .navbar ul.nav i,#rentcafe_residentportal .navbar ul.nav i,#rentcafe_studentguarantorportal .navbar ul.nav i{line-height:12px}#rentcafe_landlordportal .navbar .nav li.dropdown>a:hover .caret,#rentcafe_onlineleasing .navbar .nav li.dropdown>a:hover .caret,#rentcafe_residentportal .navbar .nav li.dropdown>a:hover .caret,#rentcafe_studentguarantorportal .navbar .nav li.dropdown>a:hover .caret{border-bottom-color:#333;border-top-color:#333}#rentcafe_landlordportal .navbar .nav>li>.dropdown-menu:after,#rentcafe_onlineleasing .navbar .nav>li>.dropdown-menu:after,#rentcafe_residentportal .navbar .nav>li>.dropdown-menu:after,#rentcafe_studentguarantorportal .navbar .nav>li>.dropdown-menu:after{border-bottom-color:#542956!important;border-top-color:#542956!important}#rentcafe_landlordportal .dropdown-menu,#rentcafe_onlineleasing .dropdown-menu,#rentcafe_residentportal .dropdown-menu,#rentcafe_studentguarantorportal .dropdown-menu{border-bottom:2px solid #555;border-top:2px solid #542956}#rentcafe_landlordportal .dropdown-menu li>a,#rentcafe_onlineleasing .dropdown-menu li>a,#rentcafe_residentportal .dropdown-menu li>a,#rentcafe_studentguarantorportal .dropdown-menu li>a{background-color:#fff;color:#555}#rentcafe_landlordportal .dropdown-menu li>a:hover,#rentcafe_landlordportal .dropdown-submenu:hover>a,#rentcafe_landlordportal.dropdown-menu li>a:focus,#rentcafe_onlineleasing .dropdown-menu li>a:hover,#rentcafe_onlineleasing .dropdown-submenu:hover>a,#rentcafe_onlineleasing.dropdown-menu li>a:focus,#rentcafe_residentportal .dropdown-menu li>a:focus,#rentcafe_residentportal .dropdown-menu li>a:hover,#rentcafe_residentportal .dropdown-submenu:hover>a,#rentcafe_studentguarantorportal .dropdown-menu li>a:hover,#rentcafe_studentguarantorportal .dropdown-submenu:hover>a,#rentcafe_studentguarantorportal.dropdown-menu li>a:focus{background-color:#eee;color:#555}#workflowStepsWrap .ole-menu-main,#workflowStepsWrap .ole-menu-main ul,#workflowStepsWrap .ole-scroller{background-color:#333}#workflowStepsWrap .ole-menu-main li.ole-trigger,#workflowStepsWrap .ole-menu-wrapper{box-shadow:0 0 5px #000}#workflowStepsWrap .ole-menu-main a{color:#ccc}#workflowStepsWrap .ole-menu li.ole-search-item:hover,#workflowStepsWrap .ole-menu li.ole-search-item:hover a,#workflowStepsWrap .ole-menu-main a:hover{background-color:#474747;color:#fff}#workflowStepsWrap .done,#workflowStepsWrap .done a{color:#fff}#workflowStepsWrap .current,#workflowStepsWrap .current a{background-color:#000;color:#fff}#workflowStepsWrap .current a:hover{background-color:#1a1a1a;color:#fff}#workflowStepsWrap .current:after{color:#fff}#workflowStepsWrap .ole-menu-main .tbd a:hover{color:#ccc;background-color:#474747}#workflowStepsWrap .ole-menu-main>li{border-right:1px solid #474747}#workflowStepsWrap .ole-menu-main>li:last-child{border-left:1px solid #474747}#workflowStepsWrap .ole-menu-wrapper{border-top:1px solid #474747}#workflowStepsWrap .ole-menu{border-bottom:1px solid #474747}#workflowStepsWrap .ole-menu li li,#workflowStepsWrap .ole-menu li:not(:first-child){box-shadow:0 1px #474747 inset}#workflowStepsWrap .ole-menu-main li.ole-trigger{background-color:#333}#workflowStepsWrap .ole-icon-menu:before{color:#ccc}#workflowStepsWrap .done:after,#workflowStepsWrap .done:hover:after{color:#6c7e0b}#ResServicesContent ul.nav li{background-color:transparent;margin-bottom:-1px}#rentcafe_landlordportal .nav-tabs>.active>a,#rentcafe_landlordportal .nav-tabs>.active>a:focus,#rentcafe_residentportal .nav-tabs>.active>a,#rentcafe_residentportal .nav-tabs>.active>a:focus,#rentcafe_studentguarantorportal .nav-tabs>.active>a,#rentcafe_studentguarantorportal .nav-tabs>.active>a:focus,.nav-tabs>.active>a:hover{background-color:#fff}#ApplicantInformation .ApplicantInfoHeader,#ApplicantInformation .ApplicantInfoSection h2,#PetsInformationDiv h2,#VehicleInformationDiv h2{background-color:#eee;color:#333;border-width:0;padding-left:10px}.section-header{background-color:#eee;color:#333;border-width:0;font-size:18px;display:block;margin:40px 0 30px;padding:10px;position:relative}#rentcafe_landlordportal .nav-tabs.nav-stacked>li>a:hover,#rentcafe_residentportal .nav-tabs.nav-stacked>li>a:hover,#rentcafe_studentguarantorportal .nav-tabs.nav-stacked>li>a:hover{background-color:#eee;color:#333}.table-header{background-color:#434343!important;color:#fff}.widgets{background-color:#fff!important;padding-bottom:15px}.ehColor{fill:#7f7f7f}.btn-primary{color:#fff}.dashboard-v2 .nav.nav-tabs>.active>a,.dashboard-v2 .nav.nav-tabs>.active>a:hover{border-color:#bc9c82!important;color:#bc9c82!important}.dashboard-v2 .bulletin-board-bg{background:#bc9c82;color:#fff}.dashboard-v2 .post-wrapper .post-date{border-color:#bc9c82}.dashboard-v2 .navbar-minimal>.navbar-menu li.active a,.dashboard-v2 .navbar-minimal>.navbar-menu li.active a:focus,.dashboard-v2 .navbar-minimal>.navbar-menu li.active a:hover{color:#fff}#homepage #offcanvas_outer{overflow:initial;position:initial;position:static}#homepage #offcanvas_inner{position:inherit}#homepage .col-sm-3{width:20%;display:table;vertical-align:middle;height:345px}#homepage .col-sm-6{height:345px;display:table;vertical-align:middle}#homepage #logo-container-outer{vertical-align:middle;display:table-cell;text-align:center}.no-padding{padding:0!important}.landing-page{background:url(../images/landing-page-background.jpg?quality=60);background-size:cover}.logo-background{background:rgba(0,0,0,.85)}.tagline{margin-top:6%;margin-bottom:30px}.tagline-background{background:#542956;float:right;text-align:center;color:#fff}#logo-container-outer{padding:25px;color:#fff}#logo-container img{max-height:250px;max-width:192px;width:auto;height:auto;top:50%}#call-us{padding-top:50px;margin-right:10px}#call-us .callustext{display:none}#call-us2{padding-top:50px}#call-us2 .callustext{display:none}#login-links{display:inline-block;line-height:9.66px;padding:0 10px;text-transform:uppercase}#login-links li{list-style:none;display:inline-block}#login-links a{color:#ceb6a3;margin:0 10px}#login-links a:hover{text-decoration:none;color:#fff}#login-links .btn-primary{background:0 0;padding:0!important;line-height:8px!important}#homepage #login-links,#innerpage #login-links{padding:0;border-radius:0;margin-top:15px;z-index:995}#innerpage #call-us{display:inline-block}#innerpage .menu-toggle--close{top:80px}a.login-btn{color:#fff;display:inline-block}a.login-btn:hover{color:#999}#rpdiv a:before{content:"RESIDENT"}#apldiv a:before{content:"APPLICANT"}.tagline:before{content:"WHERE LUXURY AND ELEGANCE MEET";font-family:Montserrat,sans-serif;font-size:22px;display:block;line-height:37px;padding-top:40px}.tagline:after{content:"SOPHISTICATION";font-family:Montserrat,sans-serif;font-size:60px;display:block;line-height:61.6px;padding-bottom:45px;font-weight:700}.view-floorplans:before{content:"FLOOR PLANS";font-size:15px;font-family:Montserrat,sans-serif;color:#e2ba9a;text-decoration:none;padding:10px 20px;border:1px solid}a.view-floorplans:hover{text-decoration:none}.view-floorplans:hover:before{color:#fff}.photo-gallery-button:before{content:"PHOTO GALLERY";font-size:15px;font-family:Montserrat,sans-serif;color:#e2ba9a;text-decoration:none;padding:10px 20px;border:1px solid}a.photo-gallery-button:hover{text-decoration:none}.photo-gallery-button:hover:before{color:#fff}a.view-floorplans{margin-right:25px}header{background:#000;min-height:80px}.search-page{background:url(../images/search-page-background2.jpg?quality=80)}.search-background{background:url(../images/search-page-background1.jpg?quality=80) no-repeat;height:100%;position:absolute;top:0}.search-area{background:#fff;height:400px;padding:20px 65px;display:table;outline:#542956 solid 1px;outline-offset:10px}#homepage #apt-search{display:table-cell;vertical-align:middle}#homepage #apt-search form{display:inline}#homepage #apt-search input,#homepage #apt-search input[type=search]{border:none;border-bottom:1px solid;box-shadow:none;margin-bottom:0;margin-right:15px;font-family:Montserrat,sans-serif;height:32px}#homepage #apt-search .apt-search-btn:hover{color:#cecece}#homepage #apt-search .searchform div{display:inline}#homepage #apt-search #txtHoriMoveInDate{width:90px}#homepage #apt-search .input-small{width:75px}#homepage #apt-search select{height:41px}.search-title{padding-bottom:15px}.search-title:before{content:"FIND YOUR HOME";font-size:28px;font-family:Montserrat,sans-serif;letter-spacing:2px;color:#494949}.search-content{padding-bottom:40px;padding-right:20px;line-height:20px}.search-content:before{content:"Find the layouts of our apartment homes. Easily determine what apartment is right for you and start thinking about how you’ll arrange your furniture."}.searchform #divHeader{display:none!important}.searchform select{border:0;border-bottom:1px solid;margin-bottom:0;margin-right:10px;padding-left:0;font-family:Montserrat,sans-serif}#homepage .searchBtnText{display:none}#homepage #apt-search .btn-primary{background:0;border:0;box-shadow:none}#homepage #apt-search .btn{color:transparent;text-shadow:none;width:30px;padding-left:0}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){#homepage #apt-search .btn{margin-top:20px;width:40px}}#homepage .icon-search:before{font-size:26.73px;line-height:36px}#btnHoriSearch:before{color:#542956;content:"\f002";font-family:FontAwesome;font-size:23.8px;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-o-transition:all .3s ease-out;-ms-transition:all .3s ease-out}#btnHoriSearch:hover:before{color:#000}.photo-1.editorSelected,.photo-2.editorSelected,.photo-3.editorSelected,.photo-4.editorSelected,.photo-5.editorSelected,.photo-6.editorSelected{box-shadow:inset 0 0 0 6px #2bff00;border:0;-webkit-animation:input-shadow ease-in-out 1s infinite;-moz-animation:input-shadow ease-in-out 1s infinite;-o-animation:input-shadow ease-in-out 1s infinite;animation:input-shadow ease-in-out 1s infinite}@-webkit-keyframes input-shadow{0%{box-shadow:inset 0 0 0 2px #2bff00}50%{box-shadow:inset 0 0 0 6px #2bff00}100%{box-shadow:inset 0 0 0 2px #2bff00}}@keyframes input-shadow{0%{box-shadow:inset 0 0 0 2px #2bff00}50%{box-shadow:inset 0 0 0 6px #2bff00}100%{box-shadow:inset 0 0 0 2px #2bff00}}.photos-page .wrapper{height:100%}.photos-page .row{height:50%}.photos-page .photo-1,.photos-page .photo-2,.photos-page .photo-3,.photos-page .photo-4,.photos-page .photo-5,.photos-page .photo-6{height:100%;width:33.3333%;float:left}.photos-page .photo-1{background:url(../images/photo-image-1.jpg?quality=60);background-size:cover}.photos-page .photo-2{background:url(../images/photo-image-2.jpg?quality=60);background-size:cover}.photos-page .photo-3{background:url(../images/photo-image-3.jpg?quality=60);background-size:cover}.photos-page .photo-4{background:url(../images/photo-image-4.jpg?quality=60);background-size:cover}.photos-page .photo-5{background:url(../images/photo-image-5.jpg?quality=60);background-size:cover}.photos-page .photo-6{background:url(../images/photo-image-6.jpg?quality=60);background-size:cover}.photos-page .photos-tagline-outer{width:100%;top:50%;text-align:center;position:absolute}.photos-page .photo-5 a.photos-section-heading{position:absolute;width:inherit;color:#494949;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.photos-page .photo-5 a.photos-section-heading:before{content:"THE LIFESTYLE YOU DESERVE";background:#fff;font-family:Montserrat,sans-serif;font-size:24px;float:left;margin-top:-58px;width:100%;text-align:center;padding:39px 10px 46px 0;z-index:99999;position:relative;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.photos-page .photo-5 a.photos-section-heading:after{background-color:#542956;content:"";display:block;height:4px;margin:10px auto 0;width:42px;position:relative;z-index:999999;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.photos-page .photo-5 a.photos-section-heading:hover:before{background:#f9f0e9;box-shadow:0 3px 2px #737373;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.photos-page .photo-5 a.photos-section-heading:hover:after{width:72px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.testimonials-page{background-color:#f9f9f9}.testimonials-page .testimonials-section-heading{text-align:center;padding-bottom:62px}.testimonials-page .testimonials-section-heading:before{content:"OUR RESIDENTS SAY";font-size:24px;font-family:Montserrat,sans-serif;letter-spacing:1.6px;color:#494949;line-height:38px}.testimonials-page .testimonials-section-heading:after{background-color:#542956;content:"";display:block;height:4px;margin:0 auto;width:42px}.testimonials-page .col-md-3{width:30%;min-height:486px}.testimonials-page .testimonial-left-image{background:url(../images/Ethereal_testimonial_left.jpg?quality=60) no-repeat;display:inline-block;position:absolute;min-height:486px;width:100%;top:20px;right:-28px}.testimonials-page .testimonial-right-image{background:url(../images/Ethereal_testimonial_right.jpg?quality=60) no-repeat;display:inline-block;position:absolute;min-height:486px;width:100%;top:20px;right:-6px}.testimonials-page .col-md-6{width:40%;min-height:486px;outline:#fff solid 6px;outline-offset:0}.testimonials-page .testimonial-content-background{background:#e4e4e4}.testimonials-page .testimonial-icon:before{content:"\e8a1";font-family:icomoon;font-size:62px;color:#542956;line-height:130px;padding-left:20px}.testimonials-page .testimonial-content:before{content:"I love this community! Great place to live, have fun and entertain. All the comforts of home are right here! Beautiful, well kept grounds, many things to do in the community room and excellent staff ready to help.";font-size:15px;line-height:24px;margin-bottom:22px;padding:0 20px;display:block}.testimonials-page .testimonial-content:after{content:"Minutes away from shops, market, restaurants, a pharmacy and the beach. The Management is also very friendly and cooperative!";font-size:15px;line-height:24px;margin-bottom:22px;padding:0 20px;display:block}.testimonials-page .testimonial-content-background{font-family:Montserrat,sans-serif}.testimonials-page .testimonial-content-background .testimonial-author:before{content:"Happy Resident";padding-left:20px}.testimonials-page .testimonial-content-background .testimonial-author{font-size:12px;color:rgba(0,0,0,.6);margin-bottom:22px;display:inline-block}.marketing-page{background:no-repeat #fff;background-size:cover}.marketing-page .welcome-section-heading{margin-bottom:35px}.marketing-page .welcome-section-heading:before{content:"APARTMENTS DESIGNED TO MEET YOUR EVERY DESIRE";text-align:center;padding-bottom:30px;font-size:24px;font-family:Montserrat,sans-serif;letter-spacing:.4px;color:#494949}.marketing-page .welcome-section-heading:after{background-color:#542956;content:"";display:block;height:4px;margin:10px auto 0;width:42px}.marketing-page .welcome-section-heading{text-align:center;font-size:16.8px;font-family:Montserrat,sans-serif;line-height:22px}.marketing-page #ctmcontentcontainer{padding:50px 80px 15px}.marketing-page #ctmcontentcontainer h1{font-size:18px;text-align:center;color:#626262;line-height:28px}.marketing-page #ctmcontentcontainer h2{font-size:16px;line-height:22px;text-align:center;color:#626262}.marketing-page #ctmcontentcontainer p{text-align:center;font-size:15px;line-height:27.5px;color:#626262;padding-bottom:28px}.marketing-page .row-bs3{padding-bottom:50px}.marketing-page .mbox1 .title,.marketing-page .mbox2 .title,.marketing-page .mbox3 .title{padding-bottom:20px}.marketing-page .mbox1 .title:before,.marketing-page .mbox2 .title:before,.marketing-page .mbox3 .title:before{color:#542956;font-family:Montserrat,sans-serif;font-size:15px}.marketing-page .mbox1 .title:after,.marketing-page .mbox2 .title:after,.marketing-page .mbox3 .title:after{color:#494949;font-family:Montserrat,sans-serif;font-size:15px}.marketing-page .mbox1 .image,.marketing-page .mbox2 .image,.marketing-page .mbox3 .image{width:287px;height:155px;-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-o-filter:grayscale(100%);-ms-filter:grayscale(100%);filter:grayscale(100%);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.marketing-page .mbox1 .image:hover,.marketing-page .mbox2 .image:hover,.marketing-page .mbox3 .image:hover{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);-o-filter:grayscale(0);-ms-filter:grayscale(0);filter:grayscale(0);-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.marketing-page .mbox1 .details,.marketing-page .mbox2 .details,.marketing-page .mbox3 .details{padding-right:55px;padding-top:18px}.marketing-page .mbox1 .details:before,.marketing-page .mbox2 .details:before,.marketing-page .mbox3 .details:before{font-size:13px;padding-right:20px;color:#626262}.marketing-page .mbox1 .details:after,.marketing-page .mbox2 .details:after,.marketing-page .mbox3 .details:after{background-color:#542956;content:"";display:block;height:4px;margin-top:10px;width:42px}.marketing-page .mbox1 .title:before{content:"01."}.marketing-page .mbox1 .title:after{content:"Modern Amenities"}.marketing-page .mbox1 .image{background:url(../images/mbox1.jpg?quality=60) no-repeat}.marketing-page .mbox1 .details:before{content:"We’re pleased to offer you a full service apartment experience at our communities. Our residents love living here!"}.marketing-page .mbox2 .title:before{content:"02."}.marketing-page .mbox2 .title:after{content:"Spacious Luxury Floor Plans"}.marketing-page .mbox2 .image{background:url(../images/mbox2.jpg?quality=60) no-repeat}.marketing-page .mbox2 .details:before{content:"You can easily determine what apartment is right for you and your family and start thinking about how you’ll arrange your furniture."}.marketing-page .mbox3 .title:before{content:"03."}.marketing-page .mbox3 .title:after{content:"Urban Location"}.marketing-page .mbox3 .image{background:url(../images/mbox3.jpg?quality=60) no-repeat}.marketing-page .mbox3 .details:before{content:"Our lush green communities are surrounded by sophisticated, fun, friendly neighborhoods with easy access to restaurants and shops."}.horizontal#address span[itemprop=address]:after,.horizontal#address span[itemprop=name]:after,.horizontal#address span[itemprop=telephone]:after{padding:0 3px}.footer-page{background-color:#542956}.footer-page .container-bs3{height:calc(90%);height:-webkit-calc(90%);height:-moz-calc(90%);height:-o-calc(90%);overflow-y:visible}.footer-page .row-bs3{display:table;width:100%;height:100%}.footer-page .col-md-6{display:table-cell;vertical-align:middle;width:50%;float:none}.footer-page .phone-address-holder:before{content:"\e90a";font-family:icomoon;font-size:44px;color:#bc9c82;border:4px solid;padding:30px;border-radius:67px;border-color:#653167}.footer-page a.click_to_call_href_footer{display:none}.footer-page #call-us2:before{content:"GET IN TOUCH";text-align:center;color:#fff;line-height:35px}.footer-page #address.horizontal .phoneNumber,.footer-page #address.horizontal .phoneNumber:before,.footer-page .phone-number:before{display:none}.footer-page .phone-address-holder{font-family:Montserrat,sans-serif;text-align:center}.footer-page .phone-address-holder .phone-number{display:block;font-size:20px;color:#e0d1c4;font-weight:500}.footer-page .phone-address-holder .phone-number:before{content:"";height:1px;background-color:#653167;width:300px;margin:0 auto 25px;display:block}.footer-page #call-us2{display:block}.footer-page #address span[itemprop=address]{color:#fff}.footer-page #address span[itemprop=name],.footer-page #address span[itemprop=telephone]{display:none}.footer-page #social-media .socialmedia-icons a{margin-right:12px}#homepage .optimized-form{background-color:#fff;padding:60px 0;text-align:center}#homepage .optimized-form .contact-heading{margin-bottom:50px}#homepage .optimized-form .contact-heading:before{content:"CONTACT US";font-size:24px;font-family:Montserrat,sans-serif;letter-spacing:1.6px;color:#494949;line-height:38px}#homepage .optimized-form .contact-heading:after{background-color:#542956;content:"";display:block;height:4px;margin:2px auto 0;width:42px}#homepage .optimized-form .control-group{margin-bottom:0}#homepage .optimized-form .control-group #CaptchaForm{margin:15px 0}#homepage .optimized-form .ole_fancy_form .btn.btn-fancy::before{border:0}#homepage .optimized-form div[class*=col-md-]{width:100%}#homepage .optimized-form .ole_fancy_form .btn.btn-fancy{font-size:14px}#homepage .optimized-form h3:before{display:display-block}#homepage .optimized-form input,#homepage .optimized-form select,#homepage .optimized-form textarea{padding:8px 10px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:13.06px;border-color:#d4d4d4}#homepage .optimized-form textarea{max-width:100%;max-height:83px}#homepage .optimized-form .uneditable-input,#homepage .optimized-form input[type=color],#homepage .optimized-form input[type=date],#homepage .optimized-form input[type=datetime-local],#homepage .optimized-form input[type=datetime],#homepage .optimized-form input[type=email],#homepage .optimized-form input[type=month],#homepage .optimized-form input[type=number],#homepage .optimized-form input[type=password],#homepage .optimized-form input[type=search],#homepage .optimized-form input[type=tel],#homepage .optimized-form input[type=text],#homepage .optimized-form input[type=time],#homepage .optimized-form input[type=url],#homepage .optimized-form input[type=week],#homepage .optimized-form textarea{border:1px solid}#homepage .optimized-form .well{background:0 0;padding:0}#contact-inline{overflow:hidden}#contact-inline>div{width:48%;float:left}#contact-inline>div:first-child{float:left}.optimized-form #info_panel,.optimized-form .well h2,.optimized-form h1{display:none}.optimized-form .container-fluid-bs3,.optimized-form .ole_fancy_form_panel,.optimized-form .row-bs3,.optimized-form div[class*=col-],.optimized-form section{margin:0}#address.horizontal span[itemprop=address]::after,#address.horizontal span[itemprop=name]::after,#address.horizontal span[itemprop=telephone]::after{padding:0 3px}#address.horizontal span[itemprop=address]::after{content:""}#address.horizontal .phoneNumber{display:block!important;margin-top:10px}#address.horizontal .phoneNumber:before{content:"\f095";font-size:15.86px;font-family:FontAwesome;padding-right:8px}#address.horizontal .phoneNumber:after{content:""}footer{background:#191919;font-size:13px;color:#7f7f7f;padding:16px 0;text-align:center}footer li{line-height:22px;display:inline-block;margin-left:20px}footer li a{color:#e4e4e4}footer li a:focus,footer li a:hover{color:#b1b1b1}footer #copyright{margin-right:20px;display:inline-block;margin-top:10px}footer #footer-links{margin-top:6px}#homepage footer,#innerpage footer{position:relative}#homepage footer #address,#innerpage footer #address{display:inline-block}#homepage footer #address:before,#innerpage footer #address:before{content:"\ea3b";font-family:icomoon;font-size:16px;margin-right:8px;line-height:24px}.btn-primary{text-shadow:none}.btn-primary:hover{background-color:#a9876b}.btn{background-image:none;font-family:Montserrat,sans-serif}.prop-heading a,.prop-name,.refine-search-text,.sort-properties h3{font-family:Montserrat,sans-serif;font-weight:400}.prop-heading a{font-size:20.53px}.pp-section{height:100%;position:absolute;width:100%}.pp-easing{-webkit-transition:all 1s cubic-bezier(.55,.085,0,.99);-moz-transition:all 1s cubic-bezier(.55,.085,0,.99);-o-transition:all 1s cubic-bezier(.55,.085,0,.99);transition:all 1s cubic-bezier(.55,.085,0,.99);-webkit-transition-timing-function:cubic-bezier(.55,.085,0,.99);-moz-transition-timing-function:cubic-bezier(.55,.085,0,.99);-o-transition-timing-function:cubic-bezier(.55,.085,0,.99);transition-timing-function:cubic-bezier(.55,.085,0,.99)}#pp-nav{position:fixed;z-index:100;margin-top:-32px;top:90%;opacity:1}#pp-nav.right{right:17px}#pp-nav.left{left:17px}.pp-section.pp-table{display:table}.pp-tableCell{display:table-cell;vertical-align:middle;width:100%;height:100%}.pp-slidesNav{position:absolute;z-index:4;left:50%;opacity:1}.pp-slidesNav.bottom{bottom:17px}.pp-slidesNav.top{top:17px}#pp-nav ul,.pp-slidesNav ul{margin:0;padding:0}#pp-nav li,.pp-slidesNav li{display:block;width:14px;height:13px;margin:7px;position:relative}.pp-slidesNav li{display:inline-block}#pp-nav li a,.pp-slidesNav li a{display:block;position:relative;z-index:1;width:100%;height:100%;cursor:pointer;text-decoration:none}#pp-nav li .active span,.pp-slidesNav .active span{background:#542956;border:1px solid #fff}#pp-nav span,.pp-slidesNav span{top:2px;left:2px;width:8px;height:8px;border:1px solid #fff;background:#fff;border-radius:0;position:absolute;z-index:1;transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg)}.pp-tooltip{position:absolute;top:-2px;color:#bababa;font-size:14px;font-family:arial,helvetica,sans-serif;white-space:nowrap;max-width:220px}.pp-tooltip.right{right:20px}.pp-tooltip.left{left:20px}.pp-scrollable{overflow-y:scroll;height:100%}h1,h2,h3,h4,h5,h6{font-family:Montserrat,sans-serif}#homepage .navbar .nav>li,#innerpage .navbar .nav>li{float:none}#homepage .navbar-inner,#innerpage .navbar-inner{background:0 0;filter:none;min-height:20px;padding:7px 20px}#homepage #headermenuwrapper,#innerpage #headermenuwrapper{vertical-align:middle}#homepage .navbar .nav>li ul li,#innerpage .navbar .nav>li ul li{text-align:left}#homepage .mainnav ul li.mainnavlink ul li a,#homepage .mainnav ul li.mainnavlink ul li a:hover,#homepage .mainnav ul li.mainnavlinkactive ul li a:hover,#innerpage .mainnav ul li.mainnavlink ul li a,#innerpage .mainnav ul li.mainnavlink ul li a:hover,#innerpage .mainnav ul li.mainnavlinkactive ul li a:hover{background-color:transparent;border-bottom:0}.navbar .nav>.active>a,.navbar .nav>.active>a:focus,.navbar .nav>.active>a:hover{box-shadow:none}#rentcafe_residentportal #MenuButtonHolder .nav-btn{background:#000;color:#fff}.bar{position:fixed;right:33px;top:37px;height:2px;width:24px;border-radius:15px;background:rgba(255,255,255,.6)}.bar:before{transition:all .25s;content:"";position:absolute;right:0;top:-6px;height:2px;width:24px;border-radius:15px;background:rgba(255,255,255,.6)}.bar:after{transition:all .25s;content:"";position:absolute;right:0;top:6px;height:2px;width:24px;border-radius:15px;background:rgba(255,255,255,.6)}.full-menu--open{transition:all .25s;text-align:center;line-height:200px;height:100%;width:100%;border-radius:0;top:0;right:0;background:rgba(0,0,0,.9);display:table}.full-menu--open .navbar .nav{display:block;float:none}.full-menu--open .navbar .nav ul{transition:all .05s;position:relative;right:0;z-index:2}.full-menu--open .navbar .nav a{text-decoration:none;font-size:24px;padding:5px;line-height:50px;font-family:Montserrat,sans-serif;text-transform:uppercase;font-weight:400;text-shadow:none;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.full-menu--open .navbar .nav a:hover{letter-spacing:2px;text-shadow:none;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease}.full-menu--open .navbar .nav a:active{text-shadow:none}.full-menu--open .bar{background-color:transparent;transition:all .25s}.full-menu--open .bar:before{transition:all .25s;content:"";transform:rotate(45deg);top:0}.full-menu--open .bar:after{transition:all .25s;content:"";transform:rotate(-45deg);top:0}#MenuButtonHolder a{color:#fff}#top-section{background:0 0}.contactus-section .contactus-text:before,.question-text:before{padding-bottom:7px}#propertydetail .navbar{margin-bottom:0}#login-links a{border-width:2px}.brochure-tab .brochure-text{font-size:14px}#content-section{background:#fff}#content-section .container-fluid-bs3 .row-bs3 .col-xs-12{padding-left:0;padding-right:0}#ctmcontentcontainer{border:0}#rentcafe_onlineleasing #ctmcontentcontainer,#rentcafe_residentportal #ctmcontentcontainer{padding:15px}.widgets{margin-top:30px}.modernFloorplansContainer #ctmcontentcontainer h1,.modernFloorplansContainer #main-content #ctmcontentcontainer h1{margin-top:-52px!important}.mask1 .property-details:before,.mask2 .property-details:before,.mask3 .property-details:before,.mask4 .property-details:before,.mask5 .property-details:before,.mask6 .property-details:before{color:#fff;font-family:Montserrat,sans-serif;font-size:22px;line-height:32px}.mask1 .property-details:before{content:"LOCATED NEAR RUNNING TRAILS"}.mask2 .property-details:before{content:"BBQ/PICNIC AREA"}.mask3 .property-details:before{content:"RELAXING SWIMMING POOL"}.mask4 .property-details:before{content:"24 HOUR CONCIERGE SERVICES"}.mask5 .property-details:before{content:"PET FRIENDLY"}.mask6 .property-details:before{content:"FITNESS CENTER"}.view-first{display:table;width:100%;margin:0 auto;height:100%}.view-first img{-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.view-first .mask{opacity:0;background-color:rgba(0,0,0,.8);-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;-ms-transition:all .4s ease-in-out;transition:all .4s ease-in-out;text-align:center;padding:80px 60px;margin-top:20%}.view-first .property-details{-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-o-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px);opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.view-first p{-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-o-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);opacity:0;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;-o-transition:all .2s linear;-ms-transition:all .2s linear;transition:all .2s linear}.view-first a.info{opacity:0;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.view-first:hover .mask{opacity:1}.view-first:hover .property-details,.view-first:hover a.info,.view-first:hover p{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.view-first:hover p{-webkit-transition-delay:.1s;-moz-transition-delay:.1s;-o-transition-delay:.1s;-ms-transition-delay:.1s;transition-delay:.1s}.view-first:hover a.info{-webkit-transition-delay:.2s;-moz-transition-delay:.2s;-o-transition-delay:.2s;-ms-transition-delay:.2s;transition-delay:.2s}#rentcafe_onlineleasing footer #copyright,#rentcafe_residentportal footer #copyright{text-align:center;float:none;margin-right:0}body#innerpage{-ms-overflow-style:scrollbar}#innerpage .social-media-sharer{position:absolute;right:20px;top:10px}#innerpage .tagline-background-inner{background-color:rgba(84,41,86,.8);width:100%;min-height:50px;text-align:center;margin-top:-50px}#innerpage #ctmcontentcontainer{border-bottom:0;padding:30px 0 15px}#innerpage #ctmcontentcontainer h1{margin-top:-82px;font-size:28px;color:#fff;text-align:center;padding:5px 0;margin-bottom:60px}#innerpage #ctmcontentcontainer #ResQuotesWidget{width:100%}#innerpage #banner_slider img{left:0;position:fixed;top:0;opacity:.45}#innerpage #banner_slider{display:block;height:100%;left:0;overflow:hidden;position:fixed;top:0;width:100%;z-index:-999;background-color:#000}#innerpage #top-section{border-bottom:3px solid;height:280px;width:100%;display:block;position:relative}#innerpage #top-section .row-bs3{display:table;float:none;height:230px;width:100%}#innerpage #top-section .col-md-4,#innerpage #top-section .col-md-8{display:table-cell;float:none;vertical-align:middle;padding:0}#innerpage #logo-container-outer{text-align:center;padding:20px 40px}#innerpage .logo-background{display:inline-block}#innerpage .login-callus-holder{color:#fff;display:inline}#innerpage #logo-container img{max-height:120px}#innerpage #call-us{padding-top:0}#innerpage .top-right-outer-container{margin-right:-30px}#innerpage .top-right-outer-container .photo-gallery-button:before{background-color:#542956;border:0;border-bottom:3px solid #000;padding:15px 20px}#innerpage .top-right-outer-container .login-callus-holder{background-color:#000;padding:15px 30px;margin-right:56px;border-bottom:3px solid #000}#innerpage .top-right-outer-container .bar{position:relative;top:22px;right:0;left:15px}#innerpage .top-right-outer-container #login-links a{text-align:left}#innerpage footer{position:relative;text-align:center;padding:0}#innerpage footer .phone-address-holder:before{content:"\e90a";font-family:icomoon;font-size:30px;color:#bc9c82;border:4px solid;padding:20px;border-radius:67px;border-color:#653167}#innerpage footer #call-us2:before{content:"";height:1px;background-color:#262626;width:500px;margin:0 auto 25px;display:block}#innerpage footer .phone-address-holder{margin-top:65px}#innerpage footer .phone-address-holder:after{content:"GET IN TOUCH";text-align:center;text-transform:uppercase;color:#fff;line-height:35px;display:block;margin-top:20px;font-size:14px}#innerpage footer #address.horizontal .phoneNumber,#innerpage footer #address.horizontal .phoneNumber:before,#innerpage footer .phone-number:before{display:none}#innerpage footer #address{display:block;font-family:Montserrat,sans-serif;color:#fff}#innerpage footer #address span[itemprop=name]{display:none}#innerpage footer #call-us2{font-family:Montserrat,sans-serif;display:block;padding-top:10px}#innerpage footer #call-us2 .phone-number{display:block;font-size:20px;color:#bc9c82;font-weight:500;margin-bottom:10px}#innerpage footer .other-social-wrap ul li{padding:0}#innerpage footer address{margin-bottom:15px}#innerpage footer #footer-links{margin-top:35px}#innerpage footer #footer-links .nav-list{padding-right:0}#innerpage footer #copyright{margin:10px 0}#innerpage footer #address:before,#innerpage footer #addressBlockPhoneNumber,#innerpage footer span[itemprop=telephone]:after{display:none}#innerpage footer #footer-links .nav-list li{margin-left:0;margin-right:20px}#innerpage footer a.click_to_call_href{margin-top:0;display:block;margin-bottom:15px;margin-bottom:0}#innerpage footer .click_to_call_href_footer{display:none}#innerpage footer #social-media .social-media a{margin-right:12px}#rentcafe_onlineleasing #banner_slider img,#rentcafe_residentportal #banner_slider img{opacity:.45}#rentcafe_onlineleasing #banner_slider,#rentcafe_residentportal #banner_slider{display:block;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-999;background-color:#000}#rentcafe_onlineleasing #top-section,#rentcafe_residentportal #top-section{height:160px;width:100%;display:block;position:relative}#rentcafe_onlineleasing #logo-container,#rentcafe_residentportal #logo-container{text-align:center;padding:20px 40px}#rentcafe_onlineleasing .logo-background,#rentcafe_residentportal .logo-background{display:inline-block}#rentcafe_onlineleasing .login-callus-holder,#rentcafe_residentportal .login-callus-holder{color:#fff;display:inline}#rentcafe_onlineleasing #logo-container img,#rentcafe_residentportal #logo-container img{max-height:120px}@media (max-height:780px){.full-menu--open .navbar .nav a{line-height:55px}}@media (max-width:1024px){.pp-tooltip{color:transparent}.tagline{margin-top:6%}.tagline:before{font-size:19px;line-height:37px}.tagline:after{font-size:42px;padding-bottom:10px}a.start-here{line-height:50px}.search-area{padding:20px 30px}.search-page .col-md-offset-7{margin-left:44.333333%}.search-page .col-md-4{width:50.333333%}.search-background{width:100%}.view-first .mask{padding:50px 20px;margin-top:23%}.mask1 .property-details:before{font-size:19px}.testimonials-page .testimonial-left-image{right:6px}.marketing-page #ctmcontentcontainer p{font-size:14px;line-height:22px;padding-bottom:35px}.marketing-page .company-data{min-height:113px;margin-top:55px}.marketing-page .company-data .row-bs3{padding-top:35px}footer{padding:16px 0;position:relative}footer #address:before{display:none}footer #copyright{float:none;margin-right:0}footer .pull-right{text-align:center;float:none}footer #address.horizontal .phoneNumber a{color:#7f7f7f}.photos-page .photo-5 a.photos-section-heading:before{font-size:20px}}@media (max-width:768px){#homepage .col-sm-3,#homepage .col-sm-6{width:100%;height:auto}#homepage a.photo-gallery-button,#homepage a.view-floorplans{line-height:100px}#homepage #logo-container-outer{padding:10px;min-height:60px;line-height:60px}#homepage #logo-container-outer #logo-container img{max-height:60px;max-width:220px;width:auto;height:auto}#homepage .testimonials-page .col-md-6{margin-bottom:40px}#logo-container-outer{padding:10px;min-height:60px;line-height:60px}#logo-container-outer #logo-container img{max-height:60px;max-width:220px;width:auto;height:auto}#innerpage #offcanvas_inner .offcanvas_navbar{position:fixed;text-align:left}#innerpage a.photo-gallery-button{display:none}#innerpage #top-section .col-md-4,#innerpage #top-section .col-md-8{display:block;min-height:0}#innerpage #top-section{height:auto;border-bottom:4px solid #542956}#innerpage #logo-container{padding:10px;min-height:60px;line-height:60px;text-align:left}#innerpage #logo-container img{max-height:60px;max-width:220px;width:auto;height:auto}#innerpage .top-right-outer-container .login-callus-holder{background-color:transparent;margin-right:0;border-bottom:0}#innerpage .logo-background{width:100%}#innerpage #top-section .container-fluid-bs3{padding-right:0;margin-right:-15px}#innerpage #top-section .row-bs3{height:auto}#innerpage #MenuButtonHolder{top:-51px}.menu-toggle{display:none}#rentcafe_onlineleasing #logo-container,#rentcafe_residentportal #logo-container{padding:15px 10px;min-height:60px;line-height:60px;text-align:center}#rentcafe_onlineleasing #logo-container img,#rentcafe_residentportal #logo-container img{max-height:80px;max-width:220px;width:auto;height:auto}#rentcafe_onlineleasing #top-section,#rentcafe_residentportal #top-section{height:120px}#rentcafe_onlineleasing .login-callus-holder,#rentcafe_residentportal .login-callus-holder{z-index:999}.login-callus-holder{z-index:999999}.landing-page #nav-open-btn{visibility:hidden}.testimonials-page .col-md-3,.testimonials-page .col-md-6{width:100%;min-height:0;padding-left:0}.testimonials-page .carousel-inner{overflow:inherit;height:auto;display:inline-block}.testimonials-page .testimonial-left-image,.testimonials-page .testimonial-right-image{display:none}#homepage #MenuButtonHolder,#innerpage #MenuButtonHolder{float:right;position:absolute;z-index:1050;right:10px}.js-ready .offcanvas_navbar{background:#000}.bar{display:none}.search-page .col-md-4{width:auto}.search-page .col-md-offset-7{margin-left:auto}.search-page .search-background{display:none}.photos-page .view-first{height:200px}.photos-page .view-first .mask{display:none}.photos-page .photo-5 .photos-section-heading:before{font-size:15.87px;line-height:23px;margin-top:-50px;padding:26px 0 34px}.photos-page .photo-5 a.photos-section-heading:after{display:none}.photos-page .photo-5 a.photos-section-heading:before{font-size:18px;padding:39px 3px}.marketing-page{background:#fff}.marketing-page .welcome-section-heading:before{font-size:19.6px}.marketing-page #ctmcontentcontainer{padding:50px 0 15px}.marketing-page #ctmcontentcontainer .welcome-section-heading{font-size:22px;letter-spacing:1.2px}.marketing-page #ctmcontentcontainer p{padding-bottom:15px}.marketing-page .mbox1 .details:after,.marketing-page .mbox2 .details:after,.marketing-page .mbox3 .details:after{margin-bottom:30px}.marketing-page .col-sm-4{text-align:center}.marketing-page .company-data{margin-top:30px}#homepage #nav-open-btn,#innerpage #nav-open-btn{visibility:hidden}#homepage header #nav-open-btn,#innerpage header #nav-open-btn{padding:0 0 2px;text-align:right}#homepage header .col-xs-4,#innerpage header .col-xs-4{position:static}#homepage header #HomeMenu li,#innerpage header #HomeMenu li{font-family:Montserrat,sans-serif;text-transform:uppercase}#homepage .nav-btn:before,#innerpage .nav-btn:before{visibility:visible!important;margin-right:-25px;content:"\ec6e"!important;font-family:icomoon!important;font-size:24px;color:#fff}#HomeMenu li{font-family:Montserrat,sans-serif;text-transform:uppercase}.offcanvas_navbar li a{font-weight:400}#homepage #nav-open-btn{padding:30px 0 2px;text-align:right}#homepage .col-sm-3{position:static;min-height:0}#homepage #nav-open-btn{visibility:hidden}#homepage .nav-btn:before{visibility:visible!important;margin-right:-25px}#homepage #pagepiling{overflow:visible!important}#homepage .pp-section{position:relative;height:auto;transform:none!important;-webkit-transform:none!important}#homepage .pp-easing{-webkit-transition-property:none!important;transition-property:none!important;-webkit-transition-timing-function:ease!important;transition-timing-function:ease!important}#homepage .pp-tableCell{height:auto!important}#homepage #pp-nav,#homepage .start-here{display:none}#homepage #logo-container-outer{text-align:left}#homepage .tagline{margin-top:0;margin-bottom:0}#homepage .search-area{padding:40px 25px;height:auto;margin:40px 0}#homepage .search-content{padding-bottom:20px}#homepage #offcanvas_outer{position:relative;width:100%;overflow:hidden}#homepage .testimonials-page .testimonials-section-heading{padding-top:50px}a.nav-btn:focus,a.nav-btn:hover{text-decoration:none}.footer-page .col-md-6{float:left;width:100%;display:block}.footer-page .phone-address-holder:before{display:none}address{display:inline-block}#social-media{display:inline}.pp-scrollable{overflow-y:auto}#innerpage .top-right-outer-container .login-callus-holder,.login-callus-holder{position:relative;width:100%;float:left;right:auto;text-align:center;top:20px;border-top:1px solid rgba(77,77,77,.85);padding:0}#innerpage .tagline-background-inner{margin-top:0;background-color:#542956}#innerpage .top-right-outer-container .login-callus-holder{top:-64px;border-top:0;padding:0;text-align:right;right:120px}#call-us{display:inline-block;padding-top:0}.login-callus-holder{position:relative;width:100%;float:left;right:auto;text-align:center;top:20px;border-top:1px solid rgba(77,77,77,.85);padding:0}}@media (min-width:768px) and (max-width:991px){.testimonials-page .col-md-3,.testimonials-page .col-md-6{width:100%;min-height:0;padding-left:0}.testimonials-page #left-image,.testimonials-page #right-image{display:none}}@media (min-width:1025px) and (max-width:1279px){.tagline:before{font-size:20px;line-height:37px}.tagline:after{font-size:50px}.search-page .col-md-offset-7{margin-left:53.333333%}.search-page .col-md-4{width:41.333333%}.search-page .search-area{padding:20px 25px}.view-first .mask{padding:40px;margin-top:20%}.company-data{margin-top:60px}.marketing-page #ctmcontentcontainer p{padding-bottom:22px;line-height:25.5px}}@media (max-width:767px){.company-data .data-1,.company-data .data-2,.company-data .data-3{border-right:0}.company-data .data-1:after,.company-data .data-2:after,.company-data .data-3:after{margin-bottom:25px}.photos-page .photo-5 a.photos-section-heading:before{font-size:14px;padding:39px 3px 46px}.photos-page .photo-5 a.photos-section-heading:after{display:none}#homepage #apt-search-section #apt-search,#innerpage #apt-search-section #apt-search{padding:20px}#call-us{padding:5px 0}#innerpage .top-right-outer-container{margin-right:0;background-color:rgba(0,0,0,.85);display:flex;min-height:70px}}@media (min-width:769px){#homepage .mainnav ul li.mainnavlink ul li a:link,#innerpage .mainnav ul li.mainnavlink ul li a:link{font-size:20px}#homepage .full-menu,#innerpage .full-menu{visibility:hidden;display:table;position:fixed;top:0;left:0;height:100%;width:100%;opacity:0;background-color:rgba(0,0,0,.9);-webkit-transform:scale(.85);-ms-transform:scale(.85);transform:scale(.85);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;z-index:999999}#homepage .full-menu--open,#innerpage .full-menu--open{visibility:visible;opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);z-index:9999}#homepage .full-menu--transition,#innerpage .full-menu--transition{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out}#homepage .full-menu--middle,#innerpage .full-menu--middle{display:table-cell;vertical-align:middle}#homepage .menu-toggle,#innerpage .menu-toggle{border:0;color:#fff;background-color:#000;margin-top:-44px;height:52px;z-index:999999}#homepage .menu-toggle:before,#innerpage .menu-toggle:before{content:'\f0c9';font-family:FontAwesome;margin:0 10px;font-size:21px}#homepage .menu-toggle--close,#innerpage .menu-toggle--close{position:absolute;top:50px;right:20px;z-index:999999}#homepage .menu-toggle--close:before,#innerpage .menu-toggle--close:before{content:'\f00d';color:rgba(255,255,255,.6);font-size:40px;margin:0}#innerpage .menu-toggle{margin-top:-67px}#innerpage .menu-toggle--close{margin-top:-33px}@-moz-document url-prefix(){#innerpage .menu-toggle{margin-top:-67px!important;height:53px!important}#innerpage .menu-toggle--close{margin-top:-33px!important}}#homepage .menu-toggle{position:fixed;z-index:9;margin-top:25px;text-align:right;right:25px;height:48px}#homepage .menu-toggle--close{margin-top:0;top:25px}#homepage .navbar-inner>ul>li .submenu,#innerpage .navbar-inner>ul>li .submenu{left:0;margin:0 auto 0 70%;padding-left:30px;right:0;top:50%!important;width:30%;background:0 0;display:block!important;visibility:hidden;opacity:0;font-weight:400;transform:translateY(-50%);-webkit-transform:translateY(-50%)}#homepage .navbar-inner>ul>li .submenu a:hover,#innerpage .navbar-inner>ul>li .submenu a:hover{color:#000}#homepage .navbar-inner>ul>li:hover,#innerpage .navbar-inner>ul>li:hover{z-index:6;position:relative}#homepage .navbar-inner>ul>li:hover>a,#innerpage .navbar-inner>ul>li:hover>a{color:#edd5c2}#homepage .navbar-inner>ul>li:hover .submenu,#innerpage .navbar-inner>ul>li:hover .submenu{visibility:visible;opacity:1}#homepage .submenu:after,#homepage .submenu:before,#innerpage .submenu:after,#innerpage .submenu:before{background:#edd5c2;content:"";position:absolute;top:50%;left:0}#homepage .submenu:before,#innerpage .submenu:before{height:1px;margin-left:-30%;width:0}#homepage .navbar-inner>ul>li:hover .submenu:before,#innerpage .navbar-inner>ul>li:hover .submenu:before{animation:.22s borderHorizontal forwards linear;-webkit-animation:.22s borderHorizontal forwards linear}#homepage .submenu:after,#innerpage .submenu:after{height:0;width:1px;transform:translateY(-50%);-webkit-transform:translateY(-50%)}#homepage .navbar-inner>ul>li:hover .submenu:after,#innerpage .navbar-inner>ul>li:hover .submenu:after{animation:.22s borderVertical forwards linear .22s;-webkit-animation:.22s borderVertical forwards linear .22s}@keyframes borderVertical{0%{height:0}100%{height:100%}}@-moz-keyframes borderVertical{0%{height:0}100%{height:100%}}@-webkit-keyframes borderVertical{0%{height:0}100%{height:100%}}@keyframes borderHorizontal{0%{width:0}100%{width:30%}}@-moz-keyframes borderHorizontal{0%{width:0}100%{width:30%}}@-webkit-keyframes borderHorizontal{0%{width:0}100%{width:30%}}#homepage .navbar-inner>ul>li .submenu li,#innerpage .navbar-inner>ul>li .submenu li{font-size:15.87px;line-height:33px;margin-left:-15px;visibility:hidden;opacity:0;transition:margin .22s ease-out .44s,opacity .22s ease-out .44s}#homepage .navbar-inner>ul>li:hover .submenu li,#innerpage .navbar-inner>ul>li:hover .submenu li{margin-left:0;visibility:visible;opacity:1}}@media (max-width:979px) and (min-width:769px){.visible-desktop{display:block!important}}@media (min-width:769px) and (max-width:1023px){#homepage #logo-container-outer,#innerpage #logo-container-outer,#rentcafe_onlineleasing #logo-container-outer,#rentcafe_residentportal #logo-container-outer{text-align:center}.photos-page .photo-5 a.photos-section-heading:before{font-size:18px;padding:39px 3px 46px}#homepage .col-sm-3{width:auto;display:inline-table;vertical-align:middle;height:345px}#homepage .navbar{margin-bottom:0}.testimonials-page .testimonial-left-image,.testimonials-page .testimonial-right-image{display:none}}@media (min-width:769px) and (max-width:1024px){header .col-sm-3,header .col-sm-9{width:100%;text-align:center}#homepage .navbar,#innerpage .navbar,#rentcafe_onlineleasing .navbar,#rentcafe_residentportal .navbar{margin-bottom:10px}#homepage #navwrapper,#innerpage #navwrapper,#rentcafe_onlineleasing #navwrapper,#rentcafe_residentportal #navwrapper{margin-top:8px;float:none;text-align:center;display:inline-block}#right-section #office-hours h3,.brochure-tab .brochure-text::after,.interest-tab h2,.pet-policy-tab h2,.share-tab .share-text::after{font-size:17px}}@media (max-width:580px){.photos-page .photo-5 .photos-section-heading:after{display:none}.marketing-page{background:#fff}.marketing-page .mbox1 .image,.marketing-page .mbox2 .image,.marketing-page .mbox3 .image{width:100%;height:150px}.marketing-page .mbox1 .image{background:url(../images/mbox1-sm.jpg?quality=60) no-repeat}.marketing-page .mbox2 .image{background:url(../images/mbox2-sm.jpg?quality=60) no-repeat}.marketing-page .mbox3 .image{background:url(../images/mbox3-sm.jpg?quality=60) no-repeat}#pp-nav,.mask1 .property-details:before,.mask1 p:before,.mask2 .property-details:before,.mask2 p:before,.mask3 .property-details:before,.mask3 p:before,.mask4 .property-details:before,.mask4 p:before,.mask5 .property-details:before,.mask5 p:before,.mask6 .property-details:before,.mask6 p:before,.view-first:hover .mask{display:none}.search-area{padding:40px 8px;height:auto}.tagline{margin-top:0;margin-bottom:1%!important}.tagline:before{font-size:14px;line-height:22px}.tagline:after{font-size:28px}#homepage a.photo-gallery-button,#homepage a.view-floorplans{line-height:80px;margin:0}.testimonials-page .testimonials-section-heading{padding-bottom:40px;padding-top:40px;margin-top:0!important}.testimonials-page .testimonial-carousel:before{display:none}.testimonials-page #ResQuotesWidget{font-family:'Open Sans',sans-serif}.testimonials-page #ResQuotesWidget .testimonial-carousel blockquote p{font-size:14px;margin-bottom:6px}a.start-here{line-height:100px}.tagline:after{padding-bottom:0}.marketing-page .welcome-section-heading:before{line-height:32px}#homepage .tagline-background{margin-top:100px;background:rgba(84,41,86,.9)}#homepage .optimized-form{display:none}#homepage .mainnav ul li.mainnavlink ul li a:link{font-size:14px}#homepage a.photo-gallery-button,#homepage a.view-floorplans{display:block}#address.horizontal .phoneNumber a{color:#7f7f7f}.footer-page .container-bs3{height:auto;overflow:auto}.footer-page .row-bs3{height:auto;overflow:auto;margin:0;padding:0;width:auto;display:block}.footer-page .col-md-6{padding:0;margin:0 auto}#innerpage .top-right-outer-container .login-callus-holder,.login-callus-holder{position:relative;width:100%;float:left;right:auto;text-align:center;top:15px;border-top:1px solid rgba(77,77,77,.85);padding:0}}@media (min-width:1280px){@-moz-document url-prefix(){#innerpage .top-right-outer-container .bar{top:25px}}}@media (min-width:980px) and (max-width:1279px){#propertydetail #prop-header-section{font-size:14px}}@media (max-width:580px){.phone-number:before{display:none}}