/*! normalize.css v3.0.2 | MIT License | git.io/normalize */.badge,sub,sup{vertical-align:baseline}.btn .badge,.collapsing,.glyphicon,.list-group-item,sub,sup{position:relative}.invisible,select.bootstrap-multiselect,select.chosen-select{visibility:hidden}.glyphicon,body{-moz-osx-font-smoothing:grayscale}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0}mark{background:#ff0;color:#000}sub,sup{font-size:75%;line-height:0}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}.container,.container-fluid{margin-right:auto;margin-left:auto;padding-left:0;padding-right:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{blockquote,img,pre,tr{page-break-inside:avoid}*,:after,:before{background:0 0!important;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff!important}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}.hero-modal .close span,.text-hide{text-shadow:none}@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before,.glyphicon-btc:before,.glyphicon-xbt:before{content:"\e227"}.glyphicon-jpy:before,.glyphicon-yen:before{content:"\00a5"}.glyphicon-rub:before,.glyphicon-ruble:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}@media (min-width:768px){.container{width:720px}}@media (min-width:992px){.container{width:940px}}@media (min-width:1160px){.container{width:1160px}}.row{margin-left:0;margin-right:0}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:0;padding-right:0}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1160px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.sprite-flags-argentina,.sprite-flags-australia,.sprite-flags-austria,.sprite-flags-belarus,.sprite-flags-belgium,.sprite-flags-brazil,.sprite-flags-bulgaria,.sprite-flags-chile,.sprite-flags-china,.sprite-flags-columbia,.sprite-flags-croatia,.sprite-flags-cyprus,.sprite-flags-czech-republic,.sprite-flags-de,.sprite-flags-denmark,.sprite-flags-egypt,.sprite-flags-en_CA,.sprite-flags-en_GB,.sprite-flags-en_US,.sprite-flags-es,.sprite-flags-estonia,.sprite-flags-euro,.sprite-flags-finland,.sprite-flags-fr,.sprite-flags-gr,.sprite-flags-hong-kong,.sprite-flags-hungary,.sprite-flags-india,.sprite-flags-indonesia,.sprite-flags-ireland,.sprite-flags-israel,.sprite-flags-japan,.sprite-flags-jordan,.sprite-flags-korea,.sprite-flags-latvia,.sprite-flags-lithuania,.sprite-flags-luxembourg,.sprite-flags-malaysia,.sprite-flags-malta,.sprite-flags-mauritius,.sprite-flags-mexico,.sprite-flags-new-zealand,.sprite-flags-nl,.sprite-flags-norway,.sprite-flags-peru,.sprite-flags-philippines,.sprite-flags-poland,.sprite-flags-pt,.sprite-flags-romania,.sprite-flags-russia,.sprite-flags-se,.sprite-flags-serbia,.sprite-flags-singapore,.sprite-flags-slovakia,.sprite-flags-slovenia,.sprite-flags-south-africa,.sprite-flags-swiss,.sprite-flags-tawian,.sprite-flags-thailand,.sprite-flags-turkey,.sprite-flags-ukraine,.sprite-flags-venezuela,.sprite-flags-vietnam{width:16px;height:11px}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:13px;font-weight:700;color:#fff;line-height:1;white-space:nowrap;text-align:center;background-color:#767676;border-radius:10px}.badge:empty{display:none}.btn .badge{top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#069;background-color:#fff}.panel-heading>.dropdown .dropdown-toggle,.panel-title,.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.center-block,.thumbnail a>img,.thumbnail>img{margin-left:auto;margin-right:auto}.panel{margin-bottom:21px;background-color:#fff;border:1px solid transparent;border-radius:2px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-title,.panel>.list-group,.panel>.panel-collapse>.list-group,.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:1px;border-top-left-radius:1px}.panel-title{margin-top:0;font-size:17px}.panel-footer{padding:10px 15px;background-color:#f9f9f9;border-top:1px solid #ddd;border-bottom-right-radius:1px;border-bottom-left-radius:1px}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel-group .panel-heading,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-responsive:first-child>.table:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:1px;border-top-right-radius:1px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-left-radius:1px;border-bottom-right-radius:1px}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:1px;border-top-left-radius:1px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:1px;border-bottom-left-radius:1px}.list-group+.panel-footer,.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-left:15px;padding-right:15px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:1px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:1px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:1px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:1px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #e5e5e5}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:21px}.panel-group .panel{margin-bottom:0;border-radius:2px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#e5e5e5}.panel-default>.panel-heading{color:#4a4a4a;background-color:#f9f9f9;border-color:#e5e5e5}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#e5e5e5}.panel-default>.panel-heading .badge{color:#f9f9f9;background-color:#4a4a4a}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#e5e5e5}.panel-primary{border-color:#1c99ce}.panel-primary>.panel-heading{color:#fff;background-color:#1c99ce;border-color:#1c99ce}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#1c99ce}.panel-primary>.panel-heading .badge{color:#1c99ce;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#1c99ce}.panel-success{border-color:#c5eddd}.panel-success>.panel-heading{color:#00af87;background-color:#d9f3ed;border-color:#c5eddd}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#c5eddd}.panel-success>.panel-heading .badge{color:#d9f3ed;background-color:#00af87}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#c5eddd}.panel-info{border-color:#c0ebf1}.panel-info>.panel-heading{color:#1c99ce;background-color:#ddf0f8;border-color:#c0ebf1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#c0ebf1}.panel-info>.panel-heading .badge{color:#ddf0f8;background-color:#1c99ce}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#c0ebf1}.panel-warning{border-color:#fddcaa}.panel-warning>.panel-heading{color:#f8c40f;background-color:#fdf0c3;border-color:#fddcaa}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#fddcaa}.panel-warning>.panel-heading .badge{color:#fdf0c3;background-color:#f8c40f}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#fddcaa}.panel-danger{border-color:#f6c3cd}.panel-danger>.panel-heading{color:#d80007;background-color:#f9d9da;border-color:#f6c3cd}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#f6c3cd}.panel-danger>.panel-heading .badge{color:#f9d9da;background-color:#d80007}.list-group-item,.thumbnail{display:block;background-color:#fff}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#f6c3cd}.thumbnail{padding:4px;margin-bottom:21px;line-height:1.42857143;border:1px solid #e5e5e5;border-radius:2px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#069}.thumbnail .caption{padding:9px;color:#000a12}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{padding:10px 15px;margin-bottom:-1px;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:2px;border-top-left-radius:2px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:2px;border-bottom-left-radius:2px}a.list-group-item{color:#555}a.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover{text-decoration:none;color:#555;background-color:#f9f9f9}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{background-color:#e5e5e5;color:#767676;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#767676}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#1c99ce;border-color:#1c99ce}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c0e6f6}.list-group-item-success{color:#00af87;background-color:#d9f3ed}a.list-group-item-success{color:#00af87}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover{color:#00af87;background-color:#c5ede4}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover{color:#fff;background-color:#00af87;border-color:#00af87}.list-group-item-info{color:#1c99ce;background-color:#ddf0f8}a.list-group-item-info{color:#1c99ce}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover{color:#1c99ce;background-color:#c8e6f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover{color:#fff;background-color:#1c99ce;border-color:#1c99ce}.list-group-item-warning{color:#f8c40f;background-color:#fdf0c3}a.list-group-item-warning{color:#f8c40f}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover{color:#f8c40f;background-color:#fdeaaa}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover{color:#fff;background-color:#f8c40f;border-color:#f8c40f}.list-group-item-danger{color:#d80007;background-color:#f9d9da}a.list-group-item-danger{color:#d80007}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover{color:#d80007;background-color:#f6c3c4}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover{color:#fff;background-color:#d80007;border-color:#d80007}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.app-download-container .app-download-row:after,.app-download-container .app-download-row:before,.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.contact-settings .contact-settings-row:after,.contact-settings .contact-settings-row:before,.contact-settings-account-holder-names .account-holders-row:after,.contact-settings-account-holder-names .account-holders-row:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.income-summary .summary-row:after,.income-summary .summary-row:before,.modal-footer:after,.modal-footer:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.panel-body:after,.panel-body:before,.register .phone-group:after,.register .phone-group:before,.register .register-row:after,.register .register-row:before,.row:after,.row:before,.signup-publish .publish-row:after,.signup-publish .publish-row:before,.two-column:after,.two-column:before{content:" ";display:table}.app-download-container .app-download-row:after,.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.contact-settings .contact-settings-row:after,.contact-settings-account-holder-names .account-holders-row:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.income-summary .summary-row:after,.modal-footer:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.panel-body:after,.register .phone-group:after,.register .register-row:after,.row:after,.signup-publish .publish-row:after,.two-column:after{clear:both}.center-block{display:block}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.hidden,.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}.text-hide{font:0/0 a;color:transparent;background-color:transparent;border:0}.affix{position:fixed}@-ms-viewport{width:device-width}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1159px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1160px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}.hidden-lg{display:none!important}}@media (max-width:767px){.hidden-xs{display:none!important}body.screen-xs-no-scroll{position:fixed;overflow:hidden}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1159px){.hidden-md{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}.hide-tabs .nav-tabs{display:none}.hide-tabs .tab-content{padding:0}.hide-tabs .tab-content .tab-pane{display:block}.button-primary-variant{display:inline-block;margin-bottom:0;font-weight:700;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:none;color:#fff;border:1px solid #00af87;background:#00af87;border-radius:3px;transition:background-color .3s,border-color .3s}.button-danger-variant,.button-secondary-variant{margin-bottom:0;-ms-touch-action:manipulation;transition:background-color .3s,border-color .3s;display:inline-block;vertical-align:middle;text-align:center;font-weight:700;white-space:nowrap}.button-primary-variant.focus,.button-primary-variant:focus,.button-primary-variant:hover{color:#fff;text-decoration:none;outline-color:transparent;outline-style:none}.button-primary-variant.active,.button-primary-variant:active,.button-primary-variant:hover,.button-primary-variant:visited{color:#fff}.button-primary-variant:not(.saving).disabled,.button-primary-variant:not(.saving)[disabled],fieldset[disabled] .button-primary-variant:not(.saving){filter:alpha(opacity=65);-webkit-box-shadow:none}.button-primary-variant .badge{color:#00af87;background-color:#fff}.button-primary-variant.plain{color:#000a12}.button-primary-variant.hover:not(.active),.button-primary-variant:hover{background-color:#007c60;border-color:#007c60}.button-primary-variant.active,.button-primary-variant:active{outline:0;background:#27624d;border-color:#27624d;color:#fff;box-shadow:none}.button-primary-variant:not(.saving).disabled,.button-primary-variant:not(.saving)[disabled],fieldset[disabled] .button-primary-variant:not(.saving){color:#fff;cursor:not-allowed;pointer-events:none;background-color:#bfebe1;background-image:none;border-color:transparent;box-shadow:none;opacity:1}.button-secondary-variant{touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:none;color:#4a4a4a;border:1px solid #d6d6d6;background:#fff;border-radius:3px}.button-danger-variant,.system-notification-close span{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.button-secondary-variant.focus,.button-secondary-variant:focus,.button-secondary-variant:hover{color:#4a4a4a;text-decoration:none;outline-color:transparent;outline-style:none}.button-secondary-variant.active,.button-secondary-variant:active,.button-secondary-variant:hover,.button-secondary-variant:visited{color:#4a4a4a}.button-secondary-variant:not(.saving).disabled,.button-secondary-variant:not(.saving)[disabled],fieldset[disabled] .button-secondary-variant:not(.saving){filter:alpha(opacity=65);-webkit-box-shadow:none}.button-secondary-variant .badge{color:#fff;background-color:#4a4a4a}.button-secondary-variant.plain{color:#000a12}.button-secondary-variant.hover:not(.active),.button-secondary-variant:hover{background-color:#f9f9f9;border-color:#d6d6d6}.button-secondary-variant.active,.button-secondary-variant:active{outline:0;background:#e5e5e5;border-color:#e5e5e5;color:#000a12;box-shadow:none}.button-secondary-variant:not(.saving).disabled,.button-secondary-variant:not(.saving)[disabled],fieldset[disabled] .button-secondary-variant:not(.saving){color:#e5e5e5;cursor:not-allowed;pointer-events:none;background-color:#fff;background-image:none;border-color:#e5e5e5;box-shadow:none;opacity:1}.button-danger-variant{touch-action:manipulation;cursor:pointer;user-select:none;box-shadow:none;color:#fff;border:1px solid #d80007;background:#d80007;border-radius:3px}.button-danger-variant.focus,.button-danger-variant:focus,.button-danger-variant:hover{color:#fff;text-decoration:none;outline-color:transparent;outline-style:none}.button-danger-variant.active,.button-danger-variant:active,.button-danger-variant:hover,.button-danger-variant:visited{color:#fff}.button-danger-variant:not(.saving).disabled,.button-danger-variant:not(.saving)[disabled],fieldset[disabled] .button-danger-variant:not(.saving){filter:alpha(opacity=65);-webkit-box-shadow:none}.button-danger-variant .badge{color:#d80007;background-color:#fff}.button-danger-variant.plain{color:#000a12}.button-danger-variant.hover:not(.active),.button-danger-variant:hover{background-color:#ad0006;border-color:#ad0006}.button-danger-variant.active,.button-danger-variant:active{outline:0;background:#820004;border-color:#820004;color:#fff;box-shadow:none}.button-danger-variant:not(.saving).disabled,.button-danger-variant:not(.saving)[disabled],fieldset[disabled] .button-danger-variant:not(.saving){color:#fff;cursor:not-allowed;pointer-events:none;background-color:#f3b3b5;background-image:none;border-color:transparent;box-shadow:none;opacity:1}.sprite-flags-argentina{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:-16px 0;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-argentina{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-australia{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:-32px -66px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-australia{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-austria{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:0 -11px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-austria{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-belarus{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:-16px -11px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-belarus{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-belgium{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:-32px 0;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-belgium{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-brazil{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:-32px -11px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-brazil{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-bulgaria{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:0 -22px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-bulgaria{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-chile{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:-16px -22px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-chile{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-china{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:-32px -22px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-china{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-columbia{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:0 -33px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-columbia{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-croatia{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:-16px -33px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-croatia{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-cyprus{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:-32px -33px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-cyprus{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-czech-republic{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:-48px 0;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-czech-republic{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-de{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:-48px -11px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-de{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-denmark{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:-48px -22px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-denmark{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-egypt{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:-48px -33px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-egypt{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-en_CA{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:0 -44px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-en_CA{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-en_GB{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:-16px -44px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-en_GB{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-en_US{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:-32px -44px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-en_US{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-es{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:-48px -44px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-es{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-estonia{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:-64px 0;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-estonia{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-euro{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:-64px -11px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-euro{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-finland{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:-64px -22px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-finland{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-fr{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:-64px -33px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-fr{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-gr{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:-64px -44px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-gr{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-hong-kong{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:0 -55px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-hong-kong{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-hungary{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:-16px -55px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-hungary{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-india{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:-32px -55px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-india{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-indonesia{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:-48px -55px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-indonesia{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-ireland{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:-64px -55px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-ireland{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-israel{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:0 -66px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-israel{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-it{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:-16px -66px;width:16px;height:11px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-it{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-japan{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:0 0;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-japan{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-jordan{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:-48px -66px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-jordan{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-korea{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:-64px -66px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-korea{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-latvia{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:-80px 0;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-latvia{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-lithuania{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:-80px -11px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-lithuania{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-luxembourg{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:-80px -22px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-luxembourg{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-malaysia{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:-80px -33px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-malaysia{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-malta{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:-80px -44px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-malta{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-mauritius{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:-80px -55px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-mauritius{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-mexico{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:-80px -66px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-mexico{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-new-zealand{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:0 -77px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-new-zealand{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-nl{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:-16px -77px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-nl{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-norway{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:-32px -77px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-norway{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-peru{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:-48px -77px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-peru{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-philippines{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:-64px -77px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-philippines{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-poland{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:-80px -77px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-poland{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-pt{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:-96px 0;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-pt{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-romania{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:-96px -11px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-romania{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-russia{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:-96px -22px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-russia{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-se{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:-96px -33px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-se{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-serbia{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:-96px -44px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-serbia{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-singapore{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:-96px -55px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-singapore{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-slovakia{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:-96px -66px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-slovakia{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-slovenia{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:-96px -77px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-slovenia{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-south-africa{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:0 -88px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-south-africa{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-swiss{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:-16px -88px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-swiss{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-tawian{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:-32px -88px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-tawian{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-thailand{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:-48px -88px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-thailand{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-turkey{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:-64px -88px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-turkey{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-ukraine{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:-80px -88px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-ukraine{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-venezuela{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:-96px -88px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-venezuela{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.sprite-flags-vietnam{background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:0 -99px;display:inline-block}@media (-webkit-min-device-pixel-ratio:2),(min-resolution:192dpi){.sprite-flags-vietnam{background-image:url(/images/spritesheet-flags-2x.png?q=2025625.102313483);background-size:112px 110px}}.promo-icon{height:50px;width:50px;display:inline-block;background-image:url(/images/lightbulb-graphic.svg)}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html{background-color:#e5e5e5;height:100%}body{font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;font-size:15px;-webkit-font-smoothing:antialiased;line-height:1.42857143;color:#000a12}body.overlay:before,body.popover-overlay:before{content:'';top:0;bottom:0;left:0;right:0;background:rgba(0,0,0,.7);display:block;position:fixed;z-index:999}body.overlay .icon-tooltip,body.popover-overlay .icon-tooltip{z-index:998}body.popover-overlay:before{z-index:1001}body.popover-overlay.modal-open:before{z-index:2000}body.popover-overlay.modal-open .popover{z-index:2001}body.no-scroll{position:fixed;overflow:hidden}body.no-x-scroll{position:fixed;overflow-x:hidden}body.no-y-scroll{position:fixed;overflow-y:hidden}@media (max-width:991px){body{font-size:14px}}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}figure{margin:0}img{vertical-align:middle}a{color:#069;text-decoration:none}a:focus,a:hover{color:#069;text-decoration:underline}a:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}hr{margin-top:21px;margin-bottom:21px;border:0;border-top:1px solid #e5e5e5}.section-header-divider{border-bottom:1px solid #e5e5e5;margin-left:-30px;padding-left:30px;margin-right:-30px;padding-right:30px;margin-bottom:5px}.img-rounded{border-radius:4px}.img-circle{border-radius:50%}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.header-dropdown .icon.icon-question:before,.header-user-menu .icon-user:before{margin-top:6px}[role=button]{cursor:pointer}.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.header-country-dropdown span,.header-logo span,.system-notification.impersonation p{display:inline-block}.site-header{padding-left:0;padding-right:0;background-color:#fff;border-bottom:1px solid #d6d6d6}.site-header.navbar{min-height:unset}.header-logo{padding-top:10px}.header-dropdown .dropdown-menu{padding:10px;background-color:#e5e5e5;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif}.header-dropdown .dropdown-menu a{outline-color:transparent;outline-style:none}.header-dropdown .icon{height:45px;line-height:45px;display:inline-block;padding:0;vertical-align:top}.header-user-menu .icon-user{color:#767676;font-size:17px}.header-help-button{cursor:pointer}.header-help-button .icon-question{color:#888;font-size:20px}.dropdown.open .header-help-button{border-color:transparent;box-shadow:none;position:relative;z-index:1001}.header-country-dropdown{line-height:45px;text-align:center;width:35px}.header-log-in .log-in{margin-right:10px}.system-notification{padding:10px 45px 10px 15px;border:1px solid transparent;box-shadow:1px 1px 0 rgba(0,0,0,.1);background-color:#fdf0c3;color:#4a4a4a;margin-bottom:0;font-size:15px}.system-notification h4{margin-top:0;color:inherit}.system-notification .alert-link{font-weight:700}.system-notification>p,.system-notification>ul{margin-bottom:0}.system-notification>p+p{margin-top:5px}.system-notification hr{border-top-color:transparent}.system-notification .close{position:relative;top:-6px;right:-38px;color:#767676;font-size:20px;opacity:1;filter:alpha(opacity=100)}@media (max-width:767px){.system-notification{padding:10px 25px 10px 5px;font-size:12px}}.system-notification.impersonation{padding-right:15px;background-color:#ef6945;color:#fff;font-weight:700}.end-session-button{float:right;margin-top:-5px}.system-notification-close{float:right;font-size:22.5px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20);outline:0;margin:-10px -25px 0 30px}.system-notification-close:focus,.system-notification-close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.system-notification-close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.system-notification-close span{user-select:none}@media (max-width:767px){.system-notification-close{margin-top:-10px;margin-right:-20px}.system-notification-close span{font-size:23px;line-height:1}}.site-header-logo{float:left;background-position:center center!important}@media (min-width:1160px){@-ms-viewport{width:auto!important}.site-header-logo{margin-left:10px}}@media (min-width:992px){a.site-header-logo.flipkey-gray-logo,a.site-header-logo.holidaylettings-gray-logo,a.site-header-logo.niumba-gray-logo,a.site-header-logo.tripadvisor-logo{cursor:pointer}.site-header-logos{float:left;margin-top:-7px}.site-header-logo{margin-right:30px}.site-header-logo:last-child{margin-right:15px}.site-header-logo.tripadvisor-logo{background:url(/images/ta-rentals-logo.svg) no-repeat;background-size:contain;height:100%;width:193px}.site-header-logo.tripadvisor-logo _:-ms-fullscreen,:root .site-header-logo.tripadvisor-logo{width:198px}.site-header-logo.flipkey-gray-logo{background:url(/images/FlipKey-gray.svg) no-repeat;background-size:contain;height:100%;width:80px}.site-header-logo.flipkey-gray-logo _:-ms-fullscreen,:root .site-header-logo.flipkey-gray-logo{width:82px}.site-header-logo.holidaylettings-gray-logo{background:url(/images/HolidayLettings-gray.svg) no-repeat;background-size:contain;height:100%;width:131px}.site-header-logo.holidaylettings-gray-logo _:-ms-fullscreen,:root .site-header-logo.holidaylettings-gray-logo{width:135px}.site-header-logo.niumba-gray-logo{background:url(/images/Niumba-gray.svg) no-repeat;background-size:contain;height:100%;width:65px}.site-header-logo.niumba-gray-logo _:-ms-fullscreen,:root .site-header-logo.niumba-gray-logo{width:67px}}@media (max-width:1160px){.site-header-logo{display:none}.site-header-logo.tripadvisor-logo{display:block;margin-top:-4px;background:url(/images/ta-rentals-logo.svg) no-repeat;background-size:contain;height:100%;width:175px}.site-header-logo.tripadvisor-logo _:-ms-fullscreen,:root .site-header-logo.tripadvisor-logo{width:180px}a.site-header-logo.tripadvisor-logo{cursor:pointer}}@media (max-width:1159px){.nav-hide{-webkit-transition-property:display;transition-property:display;-webkit-transition-duration:.2s;transition-duration:.2s;display:none!important;height:0!important;width:0!important;margin:0!important;padding:0!important;border:0!important;overflow:hidden!important}}.owner-deactivation-notice{background-color:#393939;color:#fff;padding:8px;display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;margin-left:0;margin-right:0;font-size:13px;min-height:60px}.top-navigation-menu .navbar-nav>li>a.active,.top-navigation-menu .navbar-nav>li>a.selected,.top-navigation-menu .navbar-nav>li>a:focus,.top-navigation-menu .navbar-nav>li>a:hover,.utility-menu .utility-menu-account.open>a,.utility-menu .utility-menu-account.open>a:focus,.utility-menu.navbar-nav>li>a:hover{background-color:#fff}.owner-deactivation-notice .notice-content{position:relative;display:inline-block;padding-left:60px}.owner-deactivation-notice .notice-content .notice-icon{position:absolute;height:40px;width:40px;top:2px;left:10px;display:inline-block;background-image:url(/images/account_suspended.svg)}.utility-menu,body.full-size-page-layout{display:-webkit-flex;display:-ms-flexbox}.owner-deactivation-notice .notice-content .header{font-weight:700;font-size:17px;color:#FBB133}.owner-deactivation-notice .notice-content a{color:#FBB133;margin-left:10px}.utility-menu .account-menu-dropdown{min-width:245px;background-color:#fff;border:1px solid #e5e5e5}.utility-menu .account-menu-dropdown li>a{line-height:36px;color:#000a12;font-size:14px;padding:0 20px}.utility-menu .account-menu-dropdown li>a:not(.account-menu-header){line-height:36px}.utility-menu .account-menu-dropdown li>a:not(.account-menu-header):hover{color:#fff;background-color:#00af87}@media (min-width:1160px){.site-header{text-align:center}.site-header .container-fluid{max-width:1450px;min-height:45px}.header-dropdown .account-menu-dropdown{padding:0}.account-menu-header{padding:20px 20px 20px 102px;min-height:106px;position:relative;border-bottom:1px solid #e5e5e5}.account-menu-header .owner-avatar,.account-menu-header-icon{position:absolute;top:20px;left:20px;border:2px solid #fff;box-shadow:0 2px 5px rgba(0,0,0,.15)}.account-menu-header .owner-avatar{height:66px;width:66px;line-height:66px}.account-menu-header .owner-avatar .owner-avatar-icon{font-size:62px}.account-menu-header .owner-avatar .owner-avatar-icon:before{margin-top:-39px;margin-left:-11px}.account-menu-header-icon{color:#00af87;font-size:66px;height:69px;border-radius:50%}.account-menu-header-icon:before{margin-top:1px}.account-menu-header-info{padding-top:8px}.account-menu-header-name{font-size:16px;font-weight:700;color:#000a12}.account-menu-header-name:not(.account-menu-header-pm-name){white-space:nowrap}.account-menu-header-profile{font-weight:700;font-size:14px}}.utility-menu{display:flex}.utility-menu.navbar-nav>li>a{font-size:14px;color:#767676}.utility-menu.navbar-nav>li>a:hover,.utility-menu.navbar-nav>li>a:hover .icon{color:#00af87}.utility-menu .language-indicator,.utility-menu .language-selector{-ms-flex-order:1;order:1}.utility-menu .utility-menu-help{-ms-flex-order:2;order:2}.utility-menu .utility-menu-help .header-help-button-label{display:none}.utility-menu .utility-menu-account{-ms-flex-order:3;order:3}.utility-menu .utility-menu-account .utility-menu-account-name{max-width:125px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:inline-block}.header-user-menu .owner-avatar{position:relative;top:8px;margin-right:7px;float:left}.header-user-menu .owner-avatar-icon:before{margin-top:-15px}.header-user-menu .owner-avatar.without-image{top:6px;font-size:30px}.header-user-menu .header-user-menu-icon{color:#00af87;font-size:17px}.top-navigation-menu .navbar-nav>li>a{color:#4a4a4a;font-size:15px;padding-left:12px;padding-right:12px}.top-navigation-menu .navbar-nav>li>a:hover{border-bottom:3px solid #00af87}.top-navigation-menu .navbar-nav>li.active>a{border-bottom:3px solid #00af87;color:#00af87}.top-navigation-menu .dropdown-menu li a{line-height:36px;padding-top:0;padding-bottom:0;color:#000a12}.top-navigation-menu .dropdown-menu li a.active,.top-navigation-menu .dropdown-menu li a.selected,.top-navigation-menu .dropdown-menu li a:focus,.top-navigation-menu .dropdown-menu li a:hover{background-color:#00af87;color:#fff}.site-footer,.site-footer-menu li a{color:#767676}.top-navigation-menu .nav .open>a,.top-navigation-menu .nav .open>a:focus{background-color:#fff}.top-navigation-menu .top-navigation-menu-dropdown-indicator{margin-left:3px;position:relative;top:-1px;font-size:9px}@media (max-width:1159px){.top-navigation-menu{display:none}}.site-without-footer{min-height:100%}.site-without-footer:after,.site-without-footer:before{content:" ";display:table}.site-without-footer:after{clear:both}.site-footer{background-color:#f9f9f9;border-top:1px solid #ddd;font-size:12px}.site-footer-content-container{margin-top:15px;-ms-flex-pack:end;justify-content:flex-end}.site-footer-panel-menu{margin-top:20px}.site-footer-menu{display:block;margin-bottom:12px}.site-footer-menu li{display:inline;font-size:12px}.site-footer-menu li:after{content:'';display:inline-block;background-color:#767676;width:4px;height:4px;border-radius:50%;margin-bottom:2px;margin-left:10px;margin-right:10px}.site-footer-menu li:last-child{padding-right:0;margin-right:0}.site-footer-menu li:last-child:after{display:none}@media (min-width:1160px){.site-without-footer{margin-bottom:-45px}.site-without-footer:after{height:45px}.site-footer{margin-top:0;height:45px;border-top:1px solid #ddd}.site-footer-panel{height:45px;padding:0 15px}.site-footer-copyright{float:right}.site-footer-copyright p{text-align:right;margin-bottom:0;font-size:12px;color:#666}.site-footer-menu{text-align:right}}@media (min-width:768px){.site-footer-menu{text-align:right}}.error-page .error-details .request-uri,.error-page .evan-broke-it,.error-page .section-header,.owner-probation-card .card-header,.popover.left-nav-popover .popover-content,.popover.left-nav-popover .popover-title{text-align:center}@media (max-width:1159px){.site-footer,.site-footer-copyright{margin-top:5px}.site-without-footer{margin-bottom:-120px}.site-without-footer:after{height:120px}.site-footer{padding:5px 10px}.site-footer-copyright p{text-align:center;font-size:11px;color:#767676;margin-bottom:5px}.site-footer-menu{padding-left:0}.site-footer-menu li{line-height:1.5em;display:inline-block}.site-without-footer.nav-alt{-webkit-transition-property:margin-bottom;transition-property:margin-bottom;-webkit-transition-duration:.2s;transition-duration:.2s;min-height:0!important;margin-bottom:0!important}.site-without-footer.nav-alt:after{height:0}}.single-column,.single-column-wide{margin-top:42px;background-color:#fff}.sidebar-nav-section-head a,.sidebar-title{font-size:13px;text-transform:uppercase;font-weight:700}@media (min-width:768px){.site-footer-content-container{display:-webkit-flex;display:-ms-flexbox;display:flex}.site-footer-menu-container{margin-right:15px}}.single-column,.single-column-wide,.two-column{margin-right:auto;margin-left:auto}.single-column{max-width:390px;border:1px solid #ddd;padding:38px}.single-column.no-padding{padding:0}.single-column.no-border{border:none}.single-column-wide{max-width:500px;border:1px solid #ddd;padding:19px}.two-column-left{position:relative;min-height:1px;padding-left:0;padding-right:0}@media (min-width:1160px){.two-column{width:1160px;max-width:1160px;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:10px}.two-column-left{background:#e5e5e5;width:245px;float:left;margin-right:10px}}.two-column-left .navbar{min-height:0;border:none;z-index:100}@media (max-width:767px){.site-without-footer:after{height:0}.site-without-footer .signup-body{margin-bottom:90px}.two-column-left .navbar{border:none}}.two-column-right{position:relative;min-height:1px;padding:30px;flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;background-color:#fff}.two-column-right:after,.two-column-right:before{content:" ";display:table}.two-column-right:after{clear:both}@media (min-width:768px){.two-column-right{width:100%}}@media (min-width:992px){.two-column-right{width:913px;margin:auto}}@media (min-width:1160px){.two-column-right{float:left;margin:0;position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-flow:column;-webkit-flex-flow:column;-ms-flex-flow:column}}.two-column-right .left-content{width:554px;float:left}@media (max-width:767px){.two-column-right{padding:10px}.two-column-right .left-content{width:100%}.two-column-right>.section-header-divider{border-bottom:0}.two-column-right>.section-header-divider h1.section-header{padding-bottom:10px}}.two-column-right .right-content{width:295px;height:100%;background-color:#f9f9f9;float:left;padding-left:30px}.content-block{margin:30px 0}.footer-cross-navigation{background-color:#f9f9f9;border-top:1px solid #dfdfdf;margin:30px -30px -30px;padding:0 30px 30px}.footer-cross-navigation .sub-section-header{margin-bottom:10px}body.full-size-page-layout{height:100vh;overflow:hidden;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.full-size-page-layout .site-without-footer{flex:1 1 0%;-webkit-flex:1 1 0%;-ms-flex:1 1 0%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden}body.full-size-page-layout .site-without-footer .two-column{flex:1 1 0%;-webkit-flex:1 1 0%;-ms-flex:1 1 0%}body.full-size-page-layout .site-without-footer .two-column-left{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.full-size-page-layout .site-without-footer .two-column-right{flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden;padding:0}@media (max-width:1159px){body.full-size-page-layout .two-column{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body.full-size-page-layout .two-column .two-column-right{flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto}}@media (max-width:767px){.footer-cross-navigation{margin-right:-10px}body.full-size-page-layout .site-without-footer{height:100vh;-ms-flex:0 1 auto;flex:0 1 auto}body.full-size-page-layout .two-column{width:100%;overflow:hidden}}@media (min-width:1160px){body.full-size-page-layout .sidebar-nav{flex:1 1 0;-webkit-flex:1 1 0;-ms-flex:1 1 0;overflow-y:auto}}@media (max-width:1159px){body.mobile-nav-open{overflow:hidden;position:fixed;width:100%}body.mobile-nav-open .sidebar-nav{background:#333;background:rgba(0,0,0,.7);position:fixed;z-index:3000;left:0;right:0;top:45px;bottom:0;overflow-y:auto;-webkit-overflow-scrolling:touch;overflow-scrolling:touch;margin-top:0}body.mobile-nav-open.overlay:before,body.mobile-nav-open.popover-overlay:before{z-index:3001}body.mobile-nav-open .responsive-popover.in{z-index:3002}.site-navigation .affix{position:relative}}.site-navigation{background-color:#e5e5e5}@media (max-width:1159px){.site-navigation.signup-navigation .navbar-collapse{background:#f9f9f9;padding-top:20px}}.sidebar-title{color:#868686;margin:0 0 10px 10px}.sidebar-nav-panels{max-width:400px;margin-bottom:0;background:#e5e5e5}.sidebar-nav-panels a:hover{text-decoration:none}.sidebar-nav-panels a:focus{outline-color:transparent;outline-style:none;text-decoration:none}.sidebar-nav-panels .sidebar-nav-section.panel{margin:0;border:none;box-shadow:none}.sidebar-nav-section{margin-bottom:1px;background-color:#e5e5e5;cursor:pointer}.sidebar-nav-section-head{padding:0;color:#000a12;background-color:#e5e5e5}.sidebar-nav-section-head a{padding:12px 10px 12px 40px;display:block;cursor:pointer;background-color:#f9f9f9;transition:background-color .3s;color:#4a4a4a;position:relative}@media (min-width:1160px){.site-navigation .affix{width:245px;top:20px}.sidebar-nav-section-head a:not(.collapsed):not(.active){background-color:#fff}}.sidebar-nav-section-head a.collapsed{background-color:#f9f9f9;color:#000a12}.sidebar-nav-section-head a.collapsed .caret{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.sidebar-nav-section-head a.active{background-color:#bfebe1}.sidebar-nav-section-head a:not(.active):hover{background-color:#e5e5e5;color:#000a12}.sidebar-nav-section-head a:active{background-color:#999;color:#000a12}.sidebar-nav-section-head a.locked{color:#e5e5e5;cursor:auto}.sidebar-nav-section-head a.locked:hover{background-color:#f9f9f9;color:#e5e5e5;cursor:auto}.sidebar-nav-section-head a.locked .menu-icon{color:#e5e5e5}.sidebar-nav-section-head a .menu-icon{color:#00af87;position:absolute;font-size:14px;left:15px}.sidebar-nav-section-head a .menu-icon:before{vertical-align:top}.sidebar-nav-section-head a .menu-icon.icon-creditcard,.sidebar-nav-section-head a .menu-icon.icon-envelope{font-size:10px;margin-top:3px}.sidebar-nav-section-head .caret{margin-right:7px;margin-left:5px;color:#767676;position:absolute;right:7px;top:18px;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.2s;transition-duration:.2s}@media (max-width:1159px){.sidebar-nav-section-head a{padding:17px 10px 17px 40px}.sidebar-nav-section-head .caret{top:22px}}.inbox-create-quote-nav-item a{color:#000a12}.inbox-create-quote-nav-item,.sidebar-nav-submenu-item{position:relative;display:block;padding:8.5px 15px 8.5px 40px;background-color:#fff;font-size:14px;color:#767676}@media (max-width:1159px){.inbox-create-quote-nav-item,.sidebar-nav-submenu-item{padding:10px 15px 10px 40px}}.inbox-create-quote-nav-item.active,.sidebar-nav-submenu-item.active{color:#4a4a4a;background-color:#bfebe1}.inbox-create-quote-nav-item:not(.active):hover,.sidebar-nav-submenu-item:not(.active):hover{background-color:#e5e5e5;color:#000a12}.inbox-create-quote-nav-item:active,.sidebar-nav-submenu-item:active{background-color:#999;color:#000a12}.inbox-create-quote-nav-item.contact-us,.sidebar-nav-submenu-item.contact-us{margin-top:5px}.sidebar-nav-section-head a .indicator,.sidebar-nav-submenu-item .indicator{float:right;font-size:11px;font-weight:700;background-color:#e46715;border-radius:1px;padding:5px 10px;vertical-align:middle;position:absolute;right:10px;top:7px;color:#fff}.sidebar-nav-section-head a .label-new-feature,.sidebar-nav-submenu-item .label-new-feature{margin-left:10px}.listing-navigation{margin-top:25px}.listing-navigation .icon-after-check-success::before{color:#00af87}.listing-navigation a.listing-navigation-item{position:relative;text-transform:none;font-size:15px;padding-top:12.5px;padding-bottom:12.5px;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;font-weight:400;background:#f9f9f9}.listing-navigation a.listing-navigation-item.locked,.listing-navigation a.listing-navigation-item:not(.locked):active{font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif!important;font-weight:400}@media (max-width:1159px){.listing-navigation{margin-top:0}.listing-navigation a.listing-navigation-item{padding:15px 16px 15px 40px}}.listing-navigation a.listing-navigation-item.active{color:#000a12;background:#bfebe1}.listing-navigation a.listing-navigation-item.complete{color:#000a12}.listing-navigation a.listing-navigation-item .status-icon{float:right;font-size:13px}.listing-navigation a.listing-navigation-item .status-icon .icon-alert-knockout{font-size:16px}.listing-navigation a.listing-navigation-item .status-icon .icon-alert-knockout:before{margin-top:-1px}.listing-navigation a.listing-navigation-item.locked{border-color:transparent!important;box-shadow:none!important;cursor:default;color:#ababab}.listing-navigation a.listing-navigation-item.locked .icon-circle-fill{background:#ababab}.listing-navigation a.listing-navigation-item.locked.active{color:#000a12}.listing-navigation a.listing-navigation-item.locked.active .icon-circle-fill{background:#00af87}.listing-navigation a.listing-navigation-item.locked:not(.active):hover{background:0 0}.form-control,.nav-tabs>li.active>a,.signup-right-sidebar p,label{font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif}.listing-navigation a.listing-navigation-item .icon-circle-fill{border-radius:50%;width:18px;height:18px;background:#00af87;display:block;position:absolute;margin-left:-30px}.listing-navigation a.listing-navigation-item .icon-star{width:18px;height:18px;background-image:url(/images/layout/star-nav-green.svg);background-size:18px 18px;display:block;position:absolute;margin-left:-30px}.listing-navigation a.listing-navigation-item .number{font-style:normal;font-size:11px;position:absolute;left:6px;top:3px;font-weight:700;color:#fff}.sidebar-nav-section-head-logout a.alone{background-color:#c9c9c9}.sidebar-help-section{padding-left:39px;padding-right:10px;background-color:#f9f9f9}.sidebar-help-section .icon-phone-alt{font-size:22px;color:#BBB9C0;position:absolute;margin-left:-25px;margin-top:-2px}.sidebar-help-section h4{margin-top:15px;font-size:15px}.sidebar-help-section p{margin-top:10px;font-size:12px;color:#767676}.listing-strength-sidebar-performance-section .sidebar-performance-stats{padding:10px 15px}.listing-strength-sidebar-performance-section .sidebar-performance-wrapper .header-container{padding:0 0 10px;margin-bottom:20px;border-bottom:1px solid #e5e5e5}.listing-strength-sidebar-performance-section .left-nav-listing-strength-container{padding-top:0;padding-bottom:0}.listing-strength-sidebar-performance-section .left-nav-listing-strength-container .listing-strength-dial-container{height:120px}.listing-strength-sidebar-performance-section .left-nav-listing-strength-container .listing-strength-dial-high,.listing-strength-sidebar-performance-section .left-nav-listing-strength-container .listing-strength-dial-low{margin-top:-20px}.listing-strength-sidebar-performance-section .left-nav-listing-strength-container .hr-performance-rows{margin-top:20px;margin-bottom:10px}.listing-strength-sidebar-performance-section .sidebar-performance-wrapper .sidebar-performance-stats .footer-container{border-top:1px solid #e5e5e5;margin-top:20px;padding:10px 0}.owner-probation-sidebar .punch-card-table{padding-bottom:12px;margin-left:15px;margin-right:15px;margin-bottom:12px;border-bottom:1px solid #ececec}.owner-probation-sidebar .probation-goal{font-size:12px;padding-bottom:10px}.owner-probation-sidebar .probation-top-message{margin-bottom:15px;margin-top:10px;font-size:13px;padding-left:10px}.last-section{margin-bottom:5px}.sidebar-return-to-dashboard{margin-top:20px;margin-bottom:20px;padding-left:40px}.sidebar-return-to-dashboard .back-icon{margin-right:10px;position:absolute;margin-left:-28px;line-height:1;font-size:18px}.sidebar-return-to-dashboard .back-icon:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.popover.left-nav-popover{border:2px solid #00af87;background-color:#fff;border-radius:4px}.popover.left-nav-popover .popover-title{font-weight:700;background-color:transparent;color:#000;border:none;font-size:14px;padding:15px 20px 0}.popover.left-nav-popover .popover-content{padding:5px 20px 20px;color:#767676}.popover.left-nav-popover .popover-content .value{display:block;font-size:18px;font-weight:bolder;color:#00af87}.popover.left-nav-popover:after,.popover.left-nav-popover:before{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.popover.left-nav-popover:before{border-width:14px}.popover.left-nav-popover:after{border-width:10px}.popover.left-nav-popover.bottom:after,.popover.left-nav-popover.bottom:before{bottom:100%;left:50%}.popover.left-nav-popover.bottom:before{border-bottom-color:#00af87;margin-left:-14px}.popover.left-nav-popover.bottom:after{border-bottom-color:#fff;margin-left:-10px}.popover.left-nav-popover.top:after,.popover.left-nav-popover.top:before{top:100%;left:50%}.popover.left-nav-popover.top:before{border-top-color:#00af87;margin-left:-14px}.popover.left-nav-popover.top:after{border-top-color:#fff;margin-left:-10px}.popover.left-nav-popover.right:after,.popover.left-nav-popover.right:before{right:100%;top:50%}.popover.left-nav-popover.right:before{border-right-color:#00af87;margin-top:-14px}.popover.left-nav-popover.right:after{border-right-color:#fff;margin-top:-10px}.popover.left-nav-popover.left:after,.popover.left-nav-popover.left:before{left:100%;top:50%}.popover.left-nav-popover.left:before{border-left-color:#00af87;margin-top:-14px}.popover.left-nav-popover.left:after{border-left-color:#fff;margin-top:-10px}@media (min-width:1160px){.left-nav.sidebar-nav .sidebar-nav-section{display:none}.signup-container .two-column{border-color:#e5e5e5}}.sidebar-nav .left-nav .sidebar-nav-panels .card-container{display:-webkit-flex;display:-ms-flexbox;display:flex;flex-flow:column;-webkit-flex-flow:column;-ms-flex-flow:column;margin-top:-5px;margin-bottom:-5px}.sidebar-nav .left-nav .sidebar-nav-panels .card-container .card{margin-top:5px;margin-bottom:5px}.card{flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto}.owner-listing-strength-card .listing-strength-dial-container{position:relative;width:160px}.owner-listing-strength-card .listing-strength-dial-high,.owner-listing-strength-card .listing-strength-dial-low{position:absolute;bottom:-3px;float:none;margin:0;font-size:12px}.owner-listing-strength-card .listing-strength-dial-low{left:0}.owner-listing-strength-card .listing-strength-dial-high{right:0}.owner-pre-suspension,.owner-probation-card{-ms-flex-order:-1;order:-1;-webkit-order:-1;-moz-order:-1}.owner-probation-card .owner-probation-header-icon{color:#d80007;font-size:25px}.owner-probation-card .owner-probation-header-warning-text{margin-bottom:5px;color:#d80007;font-weight:700}.owner-probation-card .owner-probation-header-text{font-weight:400}.owner-probation-card .probation-punch-card{margin-top:15px}.owner-instant-book-opt-in-card .owner-instant-book-opt-in-card-header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.owner-instant-book-opt-in-card .owner-instant-book-opt-in-card-header-text{font-size:19px;font-weight:700;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;width:70%}.owner-instant-book-opt-in-card .owner-instant-book-opt-in-card-header-icon{font-size:50px;color:#f8c40f;margin-bottom:-20px;margin-right:-10px}.owner-instant-book-opt-in-card .owner-instant-book-opt-in-card-body{color:#767676}.owner-instant-book-opt-in-card .owner-instant-book-opt-in-card-btn{white-space:normal;width:100%}.error-page{background-color:#fff}.error-page .screaming-goat{position:relative;width:100%;height:0;padding-bottom:56.25%;margin-bottom:1.5em}.error-page .screaming-goat iframe{position:absolute;top:0;left:0;width:100%;height:100%}.error-page .error-details .stacktrace{background-color:#f9f9f9;font-size:12px;overflow-x:scroll}.maintenance-page{background:#fff}.maintenance-page .container{padding:50px 0 0 120px}.maintenance-page .container h1{display:block;margin:0;font-size:60px}.maintenance-page .container p{font-weight:400;font-size:18px}.maintenance-page .container .icon-wrench{float:left;margin-left:-100px;color:#999;display:inline-block;font-size:40px}@media (max-width:768px){.maintenance-page .container{padding:40px 15px 15px}.maintenance-page .container .icon-wrench{display:none}}.maintenance-page .container .visit-original-dashboard{margin:15px 0}.maintenance-page .container .error-details .stacktrace{font-size:12px;overflow:scroll}.signup-lightbulb{height:66px;width:66px;display:inline-block;background-image:url(/images/signup/lightbulb.svg)}.signup-page .navbar{box-shadow:none}.signup-page .top-navigation-menu{display:none}@media (min-width:992px){.signup-container{margin-bottom:15px}}.signup-container .two-column{margin-top:0}.signup-container .two-column-left{margin-right:0;background-color:#f9f9f9}.signup-container .two-column-right{padding:0;background-color:transparent;box-shadow:none}.signup-container .signup-navigation{background-color:#f9f9f9}.signup-body{display:-webkit-flex;display:-ms-flexbox;display:flex;flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.signup-body .accordion{margin:-30px}@media (max-width:767px){.signup-body .accordion{margin-right:-15px}}.signup-body.no-right-col{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.signup-body.no-right-col .signup-content{flex:1 0 auto;-webkit-flex:1 0 auto;-ms-flex:1 0 auto}@media (min-width:1160px){.signup-body.no-right-col{margin-right:250px}}.signup-header{-ms-flex:1 100%;flex:1 100%;background-color:#fff}.signup-header .section-header{margin-top:0}.signup-header .section-header-divider{box-shadow:none;border-bottom:1px solid #f9f9f9;margin-bottom:25px}.register-left-content,.signup-content,.signup-footer-bar{box-shadow:0 1px 1px rgba(0,0,0,.1)}.signup-content{min-height:300px;background-color:#fff;padding:30px;border-radius:2px 0 0 2px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-ms-flex-positive:inherit;flex-grow:inherit;-webkit-flex-grow:inherit;-ms-flex-grow:inherit;flex:1 0 0px;-webkit-flex:1 0 0px;-ms-flex:1 0 0px}@media (max-width:767px){.signup-content{padding:15px;border-radius:2px}.signup-right-sidebar{display:none!important}}.signup-content .dropdown-menu{max-height:500px;overflow-y:scroll}.modal,.modal-open,.nav .nav-divider,.overflow-ellipsis{overflow:hidden}.signup-right-sidebar{width:250px;background-color:#e5e5e5;margin-top:1px;padding-left:35px;padding-top:35px;position:relative;flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto}.signup-right-sidebar h5.sub-section-header{font-weight:700;font-size:17px;color:#444;margin:20px 0}.signup-right-sidebar p{color:#444;font-size:14px;line-height:1.25}.signup-right-sidebar h6.sub-section-header{font-size:18px;font-weight:700}.signup-right-sidebar ul{padding-left:18px}.signup-right-sidebar ul li{margin-bottom:15px}.signup-right-sidebar ul li span{position:relative;left:-5px}.signup-right-sidebar ul.signup-help-links{margin:0;padding:0}.signup-right-sidebar ul.signup-help-links li{list-style:none;margin:0}.signup-right-sidebar ul.signup-help-links i{margin-right:10px}.signup-footer{padding:14px 0;border-top:1px solid #dedede;background-color:rgba(249,249,249,.95);position:fixed;bottom:0;left:0;width:100%;z-index:1030;text-align:left}.nav-justified>.dropdown .dropdown-menu,.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}.signup-footer .signup-footer-content{margin:0 auto;width:100%}@media (max-width:767px){.signup-footer .signup-footer-content{padding-left:15px}}@media (min-width:768px){.signup-footer .signup-footer-content{padding-left:30px}}@media (min-width:992px){.signup-footer .signup-footer-content{width:909px;padding-left:30px}}@media (min-width:1160px){.signup-footer .signup-footer-content{width:1160px;padding-left:280px}}.signup-footer .next-details{margin-left:16px;font-size:19px;vertical-align:middle}.signup-footer-bar{background-color:#f8f8f8;width:100%;padding:10px 30px}.signup-footer-bar a+a{margin-left:15px;border-left:1px solid #ccc;padding-left:15px}.register-page .top-navigation-menu,.signup-accordion .panel-title a:not(.collapsed) i{display:none}.register-container{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap}@media (max-width:767px){.register-container{margin:10px}}.register-container .callout-danger{margin-left:15px}.register-left-content{background-color:#fff;padding:30px;-ms-flex:1;flex:1;border-radius:2px 0 0 2px}@media (max-width:767px){.register-left-content{padding:15px;border-radius:2px}.register-right-content{display:none!important}}.register-footer,.register-right-content{padding:30px;box-shadow:0 1px 1px rgba(0,0,0,.1)}.register-right-content{background-color:#f9f9f9;-ms-flex:0 0 240px;flex:0 0 240px;border-radius:0 2px 2px 0}.nav>li,.nav>li>a{display:block;position:relative}.register-footer{-ms-flex:1 100%;flex:1 100%;background-color:#fff;margin:5px 0 45px;border-radius:2px}@media (max-width:767px){.register-footer{padding:15px}}table.color-palette,table.state{width:100%}table.color-palette td,table.color-palette th,table.state td,table.state th{padding:15px}table.color-palette tr td,table.state tr td{text-align:center;vertical-align:middle}table.color-palette tr td:nth-of-type(1),table.state tr td:nth-of-type(1){width:40%}table.color-palette tr td:nth-of-type(2),table.color-palette tr td:nth-of-type(3),table.state tr td:nth-of-type(2),table.state tr td:nth-of-type(3){width:30%}table.color-palette tbody td.ta-brand-green-extra-light,table.state tbody td.ta-brand-green-extra-light{background:#d9f3ed}table.color-palette tbody td.ta-brand-green-light,table.state tbody td.ta-brand-green-light{background:#bfebe1}table.color-palette tbody td.ta-brand-green,table.state tbody td.ta-brand-green{background:#00af87}table.color-palette tbody td.ta-brand-green-dark,table.state tbody td.ta-brand-green-dark{background:#007258}table.color-palette tbody td.ta-brand-yellow,table.state tbody td.ta-brand-yellow{background:#f8c40f}table.color-palette tbody td.ta-brand-red,table.state tbody td.ta-brand-red{background:#ef6945}table.color-palette tbody td.ta-brand-red-strong,table.state tbody td.ta-brand-red-strong{background:#d80007;color:#fff}table.color-palette tbody td.ta-brand-orange,table.state tbody td.ta-brand-orange{background:#ff6500}table.color-palette tbody td.ta-brand-blue,table.state tbody td.ta-brand-blue{background:#1c99ce}table.color-palette tbody td.ta-brand-black,table.state tbody td.ta-brand-black{background:#000a12;color:#fff}table.color-palette tbody td.ta-brand-grey-extra-light,table.state tbody td.ta-brand-grey-extra-light{background:#f9f9f9}table.color-palette tbody td.ta-brand-grey-light,table.state tbody td.ta-brand-grey-light{background:#e5e5e5}table.color-palette tbody td.ta-brand-grey-medium-light,table.state tbody td.ta-brand-grey-medium-light{background:#d6d6d6}table.color-palette tbody td.ta-brand-grey,table.state tbody td.ta-brand-grey{background:#999;color:#fff}table.color-palette tbody td.ta-brand-grey-medium-dark,table.state tbody td.ta-brand-grey-medium-dark{background:#888;color:#fff}table.color-palette tbody td.ta-brand-grey-dark,table.state tbody td.ta-brand-grey-dark{background:#767676;color:#fff}table.color-palette tbody td.ta-brand-grey-extra-dark,table.state tbody td.ta-brand-grey-extra-dark{background:#4a4a4a;color:#fff}table.color-palette tbody td.ta-brand-success-bg,table.state tbody td.ta-brand-success-bg{background:#d9f3ed}table.color-palette tbody td.ta-brand-success-border,table.state tbody td.ta-brand-success-border{background:#c5eddd}table.color-palette tbody td.ta-brand-success-text,table.state tbody td.ta-brand-success-text{background:#00af87}table.color-palette tbody td.ta-brand-warning-bg,table.state tbody td.ta-brand-warning-bg{background:#fdf0c3}table.color-palette tbody td.ta-brand-warning-border,table.state tbody td.ta-brand-warning-border{background:#fddcaa}table.color-palette tbody td.ta-brand-warning-text,table.state tbody td.ta-brand-warning-text{background:#f8c40f}table.color-palette tbody td.ta-brand-info-bg,table.state tbody td.ta-brand-info-bg{background:#ddf0f8}table.color-palette tbody td.ta-brand-info-border,table.state tbody td.ta-brand-info-border{background:#c0ebf1}table.color-palette tbody td.ta-brand-info-text,table.state tbody td.ta-brand-info-text{background:#1c99ce}table.color-palette tbody td.ta-brand-danger-bg,table.state tbody td.ta-brand-danger-bg{background:#f9d9da}table.color-palette tbody td.ta-brand-danger-border,table.state tbody td.ta-brand-danger-border{background:#f6c3cd}table.color-palette tbody td.ta-brand-danger-text,table.state tbody td.ta-brand-danger-text{background:#d80007}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav>li>a{padding:10px 15px;transition:background-color .3s}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#999}.nav>li.disabled>a{color:#767676}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#767676;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#999;border-color:#069}.nav .nav-divider{height:1px;margin:9.5px 0;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{font-weight:700;font-size:13px;text-transform:uppercase;border-bottom:2px solid #e5e5e5}.nav-tabs>li:first-child>a{border-left:1px solid #e5e5e5}.nav-tabs>li{width:160px;float:left;vertical-align:middle;display:table;border-top:1px solid #e5e5e5}.nav-tabs>li>a{display:table-cell;vertical-align:middle;border-right:1px solid #e5e5e5;padding:10px 15px;text-align:center;background:#fff;line-height:110%;height:54px}.nav-tabs>li.active{border-top:4px solid #999;border-bottom-color:transparent;margin-bottom:-2px;margin-left:-1px}.nav-tabs>li.active>a{background:#fff;border-right:2px solid #e5e5e5;border-left:2px solid #e5e5e5;height:53px;padding-bottom:12px}.nav-tabs>li.active>a,.nav-tabs>li.active>a:hover{color:#767676;border-bottom-color:transparent;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px;margin-right:0;border-radius:2px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #e5e5e5}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0;border-bottom:1px solid #e5e5e5;border-radius:2px 2px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}.tabs-xs-only .nav-tabs{display:none}.tabs-xs-only .tab-content{padding:0}.tabs-xs-only .tab-content .tab-pane{display:block}}.nav-pills>li{float:left}.nav-justified>li,.nav-stacked>li{float:none}.nav-pills>li>a{border-radius:2px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#1c99ce}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:2px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #e5e5e5}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}.nav-tabs-justified>li>a{border-bottom:1px solid #e5e5e5;border-radius:2px 2px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content{padding:26px 0}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.navbar{position:relative;min-height:48px;z-index:1000}@media (min-width:768px) and (max-width:1159px){.navbar.has-notifications .container-fluid{display:-ms-flexbox;display:flex}.navbar.has-notifications .container-fluid .navbar-header{-ms-flex:1 1 auto;flex:1 1 auto}}@media (max-width:1159px){.navbar{margin-bottom:0;padding:0;box-shadow:none}}.navbar-collapse{overflow-x:visible;padding-right:0;padding-left:0;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}@media (max-width:1159px){.navbar-collapse{position:absolute;display:block;left:-100%;transition-property:left;transition-duration:.5s;transition-delay:0s;transition-timing-function:ease;height:0!important;overflow:hidden}.navbar-collapse.in,.navbar-collapse.showing{left:0;width:90%;height:auto!important}.navbar-collapse.hiding{height:auto!important;left:-100%}}.btn-primary,.navbar .navbar-toggle{white-space:nowrap;transition:background-color .3s,border-color .3s}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}@media (min-width:1160px){.navbar{border-radius:2px}.navbar-header{float:left}.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-left:0;padding-right:0}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}.navbar-static-top{border-radius:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;font-size:19px;line-height:21px;height:48px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (max-width:1159px){.navbar-brand{margin-left:10px;margin-top:-3px}}@media (min-width:1160px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:0}}.navbar .navbar-toggle{position:relative;float:left;margin-right:0;padding:0 15px;display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:3px;color:#767676;height:45px;line-height:45px;font-size:15px;margin-top:0;border:none;background:0 0;text-transform:uppercase;font-weight:700;box-shadow:none}.navbar .navbar-toggle.focus,.navbar .navbar-toggle:focus,.navbar .navbar-toggle:hover{color:#4a4a4a;text-decoration:none;outline-color:transparent;outline-style:none}.navbar .navbar-toggle.active,.navbar .navbar-toggle:active,.navbar .navbar-toggle:hover,.navbar .navbar-toggle:visited{color:#4a4a4a}.navbar .navbar-toggle:not(.saving).disabled,.navbar .navbar-toggle:not(.saving)[disabled],fieldset[disabled] .navbar .navbar-toggle:not(.saving){filter:alpha(opacity=65);-webkit-box-shadow:none}.navbar .navbar-toggle .badge{color:#fff;background-color:#4a4a4a}.navbar .navbar-toggle.plain{color:#000a12}.navbar .navbar-toggle.hover:not(.active),.navbar .navbar-toggle:hover{background-color:#f9f9f9;border-color:#d6d6d6}.navbar .navbar-toggle.active,.navbar .navbar-toggle:active{outline:0;background:#e5e5e5;border-color:#e5e5e5;color:#000a12;box-shadow:none}.navbar .navbar-toggle:not(.saving).disabled,.navbar .navbar-toggle:not(.saving)[disabled],fieldset[disabled] .navbar .navbar-toggle:not(.saving){color:#e5e5e5;cursor:not-allowed;pointer-events:none;background-color:#fff;background-image:none;border-color:#e5e5e5;box-shadow:none;opacity:1}.navbar .navbar-toggle .icon-global-caret:before{margin-top:-5px}.navbar .navbar-toggle:active{box-shadow:none;background:0 0}.navbar .navbar-toggle:hover{border:none}.navbar .navbar-toggle[aria-expanded=true]{padding:0 15px}.navbar .navbar-toggle[aria-expanded=true] .icon-global-caret{transform-origin:center}.navbar .navbar-toggle:focus{outline:0}.navbar .navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar .navbar-toggle .icon-bar+.icon-bar{margin-top:4px}.navbar-nav{margin:6.75px 0}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:21px;color:#000a12}@media (max-width:1159px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:21px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}.btn-primary.btn-with-icon,.icon-tooltip{position:relative}@media (min-width:1160px){.navbar .navbar-toggle.btn-secondary-nav{display:none}.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding:0 11px;height:45px;line-height:45px}}.navbar-form{padding:10px 0;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-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);margin:6.5px 0}@media (min-width:768px){.navbar-form .form-control-static,.navbar-form .form-group{display:inline-block}.navbar-form .control-label,.navbar-form .form-group{margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:1159px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:1160px){.navbar-form{width:auto;border:0;margin-left:0;margin-right:0;padding-top:0;padding-bottom:0;-webkit-box-shadow:none;box-shadow:none}.navbar-text{float:left;margin-left:0;margin-right:0}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-right-radius:0;border-top-left-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-radius:2px 2px 0 0}.navbar .dropdown-toggle .icon-global-caret{font-size:7px;-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;transform-origin:center}.navbar-btn{margin-top:6.5px;margin-bottom:6.5px}.navbar-btn.btn-sm{margin-top:8.5px;margin-bottom:8.5px}.navbar-btn.btn-xs{margin-top:13px;margin-bottom:13px}.navbar-text{margin-top:13.5px;margin-bottom:13.5px}@media (min-width:1160px){.navbar-right,.navbar-right~.navbar-right{margin-right:0}.navbar-left{float:left!important}.navbar-right{float:right!important}}.navbar-default{background-color:#f9f9f9;border-color:#e8e8e8}.navbar-default .navbar-brand{color:#767676}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5d5d5d;background-color:transparent}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-text{color:#767676}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#4a4a4a;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#767676;background-color:#e8e8e8}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#999;background-color:transparent}.navbar-default .navbar-toggle{border-color:#e5e5e5}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#e5e5e5}.navbar-default .navbar-toggle .icon-bar{background-color:#999}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e8e8e8}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:#e8e8e8;color:#767676}@media (max-width:1159px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#767676}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#4a4a4a;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#767676;background-color:#e8e8e8}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#999;background-color:transparent}}.navbar-default .navbar-link{color:#767676}.navbar-default .navbar-link:hover{color:#4a4a4a}.navbar-default .btn-link{color:#767676}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#4a4a4a}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,.navbar-inverse .navbar-brand,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#999}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{color:#999}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:#080808;color:#fff}@media (max-width:1159px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#999}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.h1.header-divider,.h2.header-divider,.h3.header-divider,.h4.header-divider,.h5.header-divider,.h6.header-divider,.page-header,h1.header-divider,h2.header-divider,h3.header-divider,h4.header-divider,h5.header-divider,h6.header-divider{border-bottom:1px solid #e5e5e5}.navbar-inverse .navbar-link{color:#999}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#999}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}@font-face{font-family:icons;src:url(../../fonts/icons.eot?c60d30cf488d5467f76b42800326b745);src:url(../../fonts/icons.eot?#iefix) format("embedded-opentype"),url(../../fonts/icons.woff?c60d30cf488d5467f76b42800326b745) format("woff"),url(../../fonts/icons.ttf?c60d30cf488d5467f76b42800326b745) format("truetype");font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:icons;display:inline-block;vertical-align:middle;line-height:1;font-weight:400;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-alert-knockout-2:before,.icon-alert-knockout-3:before,.icon-alert-knockout:before,.icon-alert-triangle-2:before,.icon-alert-triangle:before,.icon-android:before,.icon-apple:before,.icon-archive:before,.icon-bell:before,.icon-bolt-filled:before,.icon-bolt:before,.icon-burger:before,.icon-calendar-2:before,.icon-calendar-export:before,.icon-calendar-import:before,.icon-calendar:before,.icon-capslock:before,.icon-caret-down-circle:before,.icon-caret-md:before,.icon-check-2:before,.icon-check-circle-knockout:before,.icon-check:before,.icon-checkmark-knockout:before,.icon-circle-check:before,.icon-circle-cross:before,.icon-circle:before,.icon-clock-2:before,.icon-clock:before,.icon-close-2:before,.icon-close:before,.icon-creditcard:before,.icon-document:before,.icon-down-arrow:before,.icon-edit:before,.icon-envelope:before,.icon-external_link:before,.icon-eye:before,.icon-flag-2:before,.icon-gear:before,.icon-global-caret:before,.icon-graph:before,.icon-guests:before,.icon-house-2:before,.icon-house-rules:before,.icon-house:before,.icon-info-knockout:before,.icon-info:before,.icon-lightbulb-2:before,.icon-lightbulb:before,.icon-list:before,.icon-lock:before,.icon-magnifying-glass:before,.icon-menu-caret:before,.icon-minus-circle:before,.icon-minus-knockout:before,.icon-minus:before,.icon-nights:before,.icon-owner-default-avatar-knockout:before,.icon-paper-clip:before,.icon-performance-bar:before,.icon-phone-alt:before,.icon-phone:before,.icon-plus-circle:before,.icon-plus-knockout:before,.icon-plus:before,.icon-question-circle:before,.icon-question:before,.icon-refresh:before,.icon-reply:before,.icon-reporting:before,.icon-reviews:before,.icon-right-arrow:before,.icon-search:before,.icon-signout:before,.icon-speech-bubble:before,.icon-trash:before,.icon-user:before,.icon-window:before,.icon-wrench:before,.icon-x-circle-knockout:before{font-family:icons;display:inline-block;font-weight:400;font-style:normal;text-decoration:inherit}.icon-alert-knockout-2:before{content:"\f101"}.icon-alert-knockout-3:before{content:"\f102"}.icon-alert-knockout:before{content:"\f103"}.icon-alert-triangle-2:before{content:"\f104"}.icon-alert-triangle:before{content:"\f105"}.icon-android:before{content:"\f106"}.icon-apple:before{content:"\f107"}.icon-archive:before{content:"\f108"}.icon-bell:before{content:"\f109"}.icon-bolt-filled:before{content:"\f10a"}.icon-bolt:before{content:"\f10b"}.icon-burger:before{content:"\f10c"}.icon-calendar-2:before{content:"\f10d"}.icon-calendar-export:before{content:"\f10e"}.icon-calendar-import:before{content:"\f10f"}.icon-calendar:before{content:"\f110"}.icon-capslock:before{content:"\f111";margin-left:-26px}.icon-caret-down-circle:before{content:"\f112"}.icon-caret-md:before{content:"\f113"}.icon-check-2:before{content:"\f114"}.icon-check-circle-knockout:before{content:"\f115"}.icon-check:before{content:"\f116"}.icon-checkmark-knockout:before{content:"\f117"}.icon-circle-check:before{content:"\f118"}.icon-circle-cross:before{content:"\f119"}.icon-circle:before{content:"\f11a"}.icon-clock-2:before{content:"\f11b"}.icon-clock:before{content:"\f11c"}.icon-close-2:before{content:"\f11d"}.icon-close:before{content:"\f11e"}.icon-creditcard:before{content:"\f11f"}.icon-document:before{content:"\f120"}.icon-down-arrow:before{content:"\f121"}.icon-edit:before{content:"\f122"}.icon-envelope:before{content:"\f123"}.icon-external_link:before{content:"\f124"}.icon-eye:before{content:"\f125"}.icon-flag-2:before{content:"\f126"}.icon-gear:before{content:"\f127"}.icon-global-caret:before{content:"\f128"}.icon-graph:before{content:"\f129"}.icon-guests:before{content:"\f12a"}.icon-house-2:before{content:"\f12b"}.icon-house-rules:before{content:"\f12c"}.icon-house:before{content:"\f12d"}.icon-info-knockout:before{content:"\f12e"}.icon-info:before{content:"\f12f"}.icon-lightbulb-2:before{content:"\f130"}.icon-lightbulb:before{content:"\f131"}.icon-list:before{content:"\f132"}.icon-lock:before{content:"\f133"}.icon-magnifying-glass:before{content:"\f134"}.icon-menu-caret:before{content:"\f135"}.icon-minus-circle:before{content:"\f136"}.icon-minus-knockout:before{content:"\f137"}.icon-minus:before{content:"\f138"}.icon-nights:before{content:"\f139"}.icon-owner-default-avatar-knockout:before{content:"\f13a"}.icon-paper-clip:before{content:"\f13b"}.icon-performance-bar:before{content:"\f13c"}.icon-phone-alt:before{content:"\f13d"}.icon-phone:before{content:"\f13e"}.icon-plus-circle:before{content:"\f13f"}.icon-plus-knockout:before{content:"\f140"}.icon-plus:before{content:"\f141"}.icon-question-circle:before{content:"\f142"}.icon-question:before{content:"\f143"}.icon-refresh:before{content:"\f144"}.icon-reply:before{content:"\f145"}.icon-reporting:before{content:"\f146"}.icon-reviews:before{content:"\f147"}.icon-right-arrow:before{content:"\f148"}.icon-search:before{content:"\f149"}.icon-signout:before{content:"\f14a"}.icon-speech-bubble:before{content:"\f14b"}.icon-trash:before{content:"\f14c"}.icon-user:before{content:"\f14d"}.icon-window:before{content:"\f14e"}.icon-wrench:before{content:"\f14f"}.icon-x-circle-knockout:before{content:"\f150"}.icon-tooltip{vertical-align:top;display:inline-block;font-size:13px;cursor:pointer;color:#767676}.icon-tooltip:before{vertical-align:middle}@media (max-width:767px){.icon-tooltip{padding:5px;margin-top:-5px}}.icon-capslock{display:none!important;float:right;margin-top:-29px}@media (min-width:1160px){.icon-capslock{display:block!important}table.icon-capslock{display:table}tr.icon-capslock{display:table-row!important}td.icon-capslock,th.icon-capslock{display:table-cell!important}}.icon-rotate-left{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);display:inline-block}.icon-flip-left{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg);display:inline-block}.icon-rotate-right{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);display:inline-block}.btn-secondary-nav[aria-expanded=true] .icon-global-caret,.icon-rotate-up{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg)}.icon-rotate-up{transform:rotate(-180deg);display:inline-block}.icon-xl{font-size:40px;line-height:40px;height:40px}.icon-lg{font-size:32px;line-height:32px;height:32px}.icon-md{font-size:24px;line-height:24px;height:24px}.icon-sm{font-size:16px;line-height:16px;height:16px}.icon-xs{font-size:12px;line-height:12px;height:12px}.icon-xxs{font-size:10px;line-height:10px;height:10px}.icon-xxxs{font-size:8px;line-height:8px;height:8px}.icon-feedback{color:#a9a9a9}.icon-gray{color:#767676}.icon-green{color:#00af87}.icon-disabled{color:#ccc}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#999}.h1,.h2,.h3,h1,h2,h3{margin-top:21px;margin-bottom:10.5px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10.5px;margin-bottom:10.5px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1.section-header,.h2.section-header,.h3.section-header,.h4.section-header,.h5.section-header,.h6.section-header,h1.section-header,h2.section-header,h3.section-header,h4.section-header,h5.section-header,h6.section-header{font-size:24px;padding-bottom:25px;margin-bottom:0}.h1.sub-section-header,.h2.sub-section-header,.h3.sub-section-header,.h4.sub-section-header,.h5.sub-section-header,.h6.sub-section-header,h1.sub-section-header,h2.sub-section-header,h3.sub-section-header,h4.sub-section-header,h5.sub-section-header,h6.sub-section-header{font-size:20px;margin-top:25px;margin-bottom:22px}@media (max-width:991px){.h1.section-header,.h2.section-header,.h3.section-header,.h4.section-header,.h5.section-header,.h6.section-header,h1.section-header,h2.section-header,h3.section-header,h4.section-header,h5.section-header,h6.section-header{font-size:20px}.h1.sub-section-header,.h2.sub-section-header,.h3.sub-section-header,.h4.sub-section-header,.h5.sub-section-header,.h6.sub-section-header,h1.sub-section-header,h2.sub-section-header,h3.sub-section-header,h4.sub-section-header,h5.sub-section-header,h6.sub-section-header{font-size:18px}}.h1,h1{font-size:39px}.h2,h2{font-size:32px}.h3,h3{font-size:26px}.h4,h4{font-size:19px}.h5,h5{font-size:15px}.h6,h6{font-size:13px}p{margin:0 0 10.5px}.lead{margin-bottom:21px;font-size:17px;font-weight:300;line-height:1.4}.btn-primary,address,dd,dt{line-height:1.42857143}@media (min-width:768px){.lead{font-size:22.5px}}.small,small{font-size:86%}.mark,mark{background-color:#fdf0c3;padding:.2em}.list-inline,.list-unstyled{padding-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.btn-primary,.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#999}.text-primary{color:#1c99ce}a.text-primary:hover{color:#1678a1}.text-success{color:#00af87}a.text-success:hover{color:#007c60}.text-info{color:#1c99ce}a.text-info:hover{color:#1678a1}.text-warning{color:#f8c40f}a.text-warning:hover{color:#cea106}.text-danger{color:#d80007}a.text-danger:hover{color:#a50005}.bg-primary{color:#fff;background-color:#1c99ce}a.bg-primary:hover{background-color:#1678a1}.bg-success{background-color:#d9f3ed}a.bg-success:hover{background-color:#b2e7db}.bg-info{background-color:#ddf0f8}a.bg-info:hover{background-color:#b3ddef}.bg-warning{background-color:#fdf0c3}a.bg-warning:hover{background-color:#fce491}.bg-danger{background-color:#f9d9da}a.bg-danger:hover{background-color:#f2adaf}.page-header{padding-bottom:9.5px;margin:42px 0 21px}dl,ol,ul{margin-top:0}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child,ol ol,ol ul,ul ol,ul ul{margin-bottom:0}address,dl{margin-bottom:21px}ol,ul{margin-bottom:10.5px}.list-inline{margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dt{font-weight:700}dd{margin-left:0}@media (min-width:1160px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #999}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10.5px 21px;margin:0 0 21px;font-size:18.75px;border-left:5px solid #e5e5e5}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#999}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,.btn-secondary-nav.saving:after,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #e5e5e5;border-left:0;text-align:right}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{font-style:normal}.two-column-right .section-header:not(.modal-title){margin:0 -30px;padding-left:30px}@media (max-width:991px){.two-column-right .section-header:not(.modal-title){margin:0 0 0 -30px}}@media (max-width:767px){.two-column-right .section-header-divider:not(.modal-title){margin-right:-10px;padding-right:10px}}.two-column-right.split .section-header:not(.modal-title){margin-bottom:2px}.two-column-right.split .sub-section-header{margin-top:30px}.callout-danger,.callout-info,.callout-success{display:block;margin-top:5px;margin-bottom:10px}.btn-primary,.btn-secondary{min-width:80px;display:inline-block;margin-bottom:0;font-weight:700;-ms-touch-action:manipulation;-ms-user-select:none;vertical-align:middle;padding:7px 22px}.callout-success{color:#00af87}a.callout-success:hover{color:#007c60}.callout-info{color:#1c99ce}a.callout-info:hover{color:#1678a1}.callout-warning{color:#f8c40f}a.callout-warning:hover{color:#cea106}.callout-danger{color:#d80007}a.callout-danger:hover{color:#a50005}.word-wrap{word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.optional{color:#767676;font-size:12px}.optional-large{color:#767676;font-size:16px}a.stateless:hover{color:#069;text-decoration:none}p.error-message{color:#d80007}strong{font-weight:700}.overflow-ellipsis{text-overflow:ellipsis}.btn-primary{font-size:14px;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;box-shadow:none;color:#fff;border:1px solid #00af87;background:#00af87;border-radius:3px}.btn-danger,.btn-secondary{text-align:center;white-space:nowrap;-webkit-user-select:none}.btn-primary.btn-with-icon .btn-icon{position:absolute;left:10px;top:7px;font-size:18px;line-height:18px}.btn-primary.focus,.btn-primary:focus,.btn-primary:hover{color:#fff;text-decoration:none;outline-color:transparent;outline-style:none}.btn-primary.active,.btn-primary:active,.btn-primary:hover,.btn-primary:visited{color:#fff}.btn-primary:not(.saving).disabled,.btn-primary:not(.saving)[disabled],fieldset[disabled] .btn-primary:not(.saving){filter:alpha(opacity=65);-webkit-box-shadow:none}.btn-primary .badge{color:#00af87;background-color:#fff}.btn-primary.plain{color:#000a12}.btn-primary.hover:not(.active),.btn-primary:hover{background-color:#007c60;border-color:#007c60}.btn-primary.active,.btn-primary:active{outline:0;background:#27624d;border-color:#27624d;color:#fff;box-shadow:none}.btn-primary:not(.saving).disabled,.btn-primary:not(.saving)[disabled],fieldset[disabled] .btn-primary:not(.saving){color:#fff;cursor:not-allowed;pointer-events:none;background-color:#bfebe1;background-image:none;border-color:transparent;box-shadow:none;opacity:1}.btn-secondary{font-size:14px;line-height:1.42857143;touch-action:manipulation;cursor:pointer;-moz-user-select:none;user-select:none;box-shadow:none;color:#4a4a4a;border:1px solid #d6d6d6;background:#fff;border-radius:3px;transition:background-color .3s,border-color .3s}.btn-danger,.btn-secondary-nav{display:inline-block;margin-bottom:0;font-weight:700;-ms-touch-action:manipulation;transition:background-color .3s,border-color .3s}.btn-secondary.btn-with-icon{position:relative}.btn-secondary.focus,.btn-secondary:focus,.btn-secondary:hover{color:#4a4a4a;text-decoration:none;outline-color:transparent;outline-style:none}.btn-secondary.active,.btn-secondary:active,.btn-secondary:hover,.btn-secondary:visited{color:#4a4a4a}.btn-secondary:not(.saving).disabled,.btn-secondary:not(.saving)[disabled],fieldset[disabled] .btn-secondary:not(.saving){filter:alpha(opacity=65);-webkit-box-shadow:none}.btn-secondary .badge{color:#fff;background-color:#4a4a4a}.btn-secondary.plain{color:#000a12}.btn-secondary.hover:not(.active),.btn-secondary:hover{background-color:#f9f9f9;border-color:#d6d6d6}.btn-secondary.active,.btn-secondary:active{outline:0;background:#e5e5e5;border-color:#e5e5e5;color:#000a12;box-shadow:none}.btn-secondary:not(.saving).disabled,.btn-secondary:not(.saving)[disabled],fieldset[disabled] .btn-secondary:not(.saving){color:#e5e5e5;cursor:not-allowed;pointer-events:none;background-color:#fff;background-image:none;border-color:#e5e5e5;box-shadow:none;opacity:1}.btn-secondary.btn-with-icon .btn-icon{position:absolute;left:10px;top:7px;font-size:18px;line-height:18px;color:#00af87}.btn-danger{padding:7px 22px;font-size:14px;line-height:1.42857143;min-width:initial;vertical-align:middle;touch-action:manipulation;cursor:pointer;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:none;color:#fff;border:1px solid #d80007;background:#d80007;border-radius:3px}.btn-link,.btn-secondary-nav{text-align:center;vertical-align:middle;white-space:nowrap;-webkit-user-select:none}.btn-large,.btn-small,.btn-xsmall{border-radius:3px}.btn-danger.btn-with-icon{position:relative}.btn-danger.btn-with-icon .btn-icon{position:absolute;left:10px;top:7px;font-size:18px;line-height:18px}.btn-danger.focus,.btn-danger:focus,.btn-danger:hover{color:#fff;text-decoration:none;outline-color:transparent;outline-style:none}.btn-danger.active,.btn-danger:active,.btn-danger:hover,.btn-danger:visited{color:#fff}.btn-danger:not(.saving).disabled,.btn-danger:not(.saving)[disabled],fieldset[disabled] .btn-danger:not(.saving){filter:alpha(opacity=65);-webkit-box-shadow:none}.btn-danger .badge{color:#d80007;background-color:#fff}.btn-danger.plain{color:#000a12}.btn-danger.hover:not(.active),.btn-danger:hover{background-color:#ad0006;border-color:#ad0006}.btn-danger.active,.btn-danger:active{outline:0;background:#820004;border-color:#820004;color:#fff;box-shadow:none}.btn-danger:not(.saving).disabled,.btn-danger:not(.saving)[disabled],fieldset[disabled] .btn-danger:not(.saving){color:#fff;cursor:not-allowed;pointer-events:none;background-color:#f3b3b5;background-image:none;border-color:transparent;box-shadow:none;opacity:1}.btn-large{padding:13.5px 22px;font-size:16px;line-height:1.3333333;min-width:100px}.btn-large.btn-with-icon{position:relative}.btn-large.btn-with-icon .btn-icon{position:absolute;left:10px;top:13.5px;font-size:20px;line-height:20px}.btn-small{padding:4.5px 15px;font-size:14px;line-height:1.42857143;min-width:initial}.btn-small.btn-with-icon{position:relative}.btn-small.btn-with-icon .btn-icon{position:absolute;left:10px;top:4.5px;font-size:18px;line-height:18px}.btn-xsmall{padding:1px 5px;font-size:13px;line-height:1.5;min-width:initial}.btn-xsmall.btn-with-icon{position:relative}.btn-xsmall.btn-with-icon .btn-icon{position:absolute;left:10px;top:1px;font-size:17px;line-height:17px}.btn-secondary-nav{touch-action:manipulation;cursor:pointer;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:none;border:1px solid #d6d6d6;background:#fff;padding:5px;font-size:12px;line-height:1.5;border-radius:1px;min-width:initial;color:#000a12}.btn-hover-only,.btn-link{margin-bottom:0;-ms-touch-action:manipulation;-moz-user-select:none;-ms-user-select:none}.btn-secondary-nav.focus,.btn-secondary-nav:focus,.btn-secondary-nav:hover{color:#4a4a4a;text-decoration:none;outline-color:transparent;outline-style:none}.btn-secondary-nav.active,.btn-secondary-nav:active,.btn-secondary-nav:hover,.btn-secondary-nav:visited{color:#4a4a4a}.btn-secondary-nav:not(.saving).disabled,.btn-secondary-nav:not(.saving)[disabled],fieldset[disabled] .btn-secondary-nav:not(.saving){filter:alpha(opacity=65);-webkit-box-shadow:none}.btn-secondary-nav .badge{color:#fff;background-color:#4a4a4a}.btn-secondary-nav.plain{color:#000a12}.btn-secondary-nav.hover:not(.active),.btn-secondary-nav:hover{background-color:#f9f9f9;border-color:#d6d6d6}.btn-secondary-nav.active,.btn-secondary-nav:active{outline:0;background:#e5e5e5;border-color:#e5e5e5;color:#000a12;box-shadow:none}.btn-secondary-nav:not(.saving).disabled,.btn-secondary-nav:not(.saving)[disabled],fieldset[disabled] .btn-secondary-nav:not(.saving){color:#e5e5e5;cursor:not-allowed;pointer-events:none;background-color:#fff;background-image:none;border-color:#e5e5e5;box-shadow:none;opacity:1}.btn-secondary-nav.saving,.btn-small.saving,.btn-xsmall.saving{border:none;pointer-events:none}.btn-secondary-nav.saving{position:relative}.btn-secondary-nav.saving:after{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/images/Spinner-32x32.gif);background-repeat:no-repeat;background-position:center;background-size:26px;background-color:rgba(255,255,255,.8)}.btn-secondary-nav.btn-with-icon{position:relative}.btn-secondary-nav.btn-with-icon .btn-icon{color:#00af87;position:absolute;left:10px;top:5px;font-size:16px;line-height:16px}.btn-secondary-nav .icon-global-caret{-webkit-transition-duration:.2s;transition-duration:.2s;color:#000a12}.btn-link,.btn-link:visited{color:#069}.btn-secondary-nav[aria-expanded=true]{margin-left:0;margin-top:0;padding:7px 6px}.btn-secondary-nav[aria-expanded=true] .icon-global-caret{transform:rotate(-180deg);display:inline-block;-webkit-transform-origin:7px 6px;-moz-transform-origin:7px 6px;-ms-transform-origin:7px 6px;transform-origin:7px 6px}.btn-primary.saving:after,.btn-secondary.saving:after,.btn-small.saving:after,.btn-xsmall.saving:after{content:'';display:block;top:0;height:100%;background-image:url(/images/Spinner-32x32.gif);background-repeat:no-repeat;background-position:center;background-color:rgba(255,255,255,.8);width:100%;left:0}.btn-primary.saving,.btn-secondary.saving{position:relative;border:none;pointer-events:none}.btn-primary.saving:after,.btn-secondary.saving:after{position:absolute;background-size:26px}.btn-small.saving{position:relative}.btn-small.saving:after{position:absolute;background-size:20px}.btn-xsmall.saving{position:relative}.btn-xsmall.saving:after{position:absolute;background-size:16px}.btn-link{font-weight:400;border-radius:0;display:inline-block;touch-action:manipulation;cursor:pointer;border:transparent!important;background:0 0!important;user-select:none}.btn-hover-only,.pagination>li>a,.pagination>li>span{text-align:center;vertical-align:middle;white-space:nowrap;-webkit-user-select:none}.btn-link.focus,.btn-link:focus,.btn-link:hover{text-decoration:none;outline-color:transparent;outline-style:none}.btn-link.disabled,.btn-link[disabled],fieldset[disabled] .btn-link{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;color:#fff;background-image:none}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link.active,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#069;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#f9f9f9;text-decoration:none}.btn-hover-only,.btn-hover-only.active,.btn-hover-only:active,.btn-hover-only:hover,.btn-hover-only:visited{color:transparent}.btn-tertiary{margin-left:20px}.btn-tertiary:hover{text-decoration:none}.btn-tertiary-small{margin-left:20px;font-size:15px}.btn-tertiary-small:hover{text-decoration:none}.btn-hover-only{display:inline-block;font-weight:700;touch-action:manipulation;cursor:pointer;user-select:none;border:1px solid transparent;border-radius:3px;background:0 0;box-shadow:0 2px 0 -.5px transparent}.btn-hover-only.focus,.btn-hover-only:focus,.btn-hover-only:hover{color:transparent;text-decoration:none;outline-color:transparent;outline-style:none}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle,.btn-hover-only.active,.btn-hover-only:active{outline:0}.btn-hover-only:not(.saving).disabled,.btn-hover-only:not(.saving)[disabled],fieldset[disabled] .btn-hover-only:not(.saving){cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;color:#fff;background-image:none}.btn-hover-only .badge{color:transparent;background-color:transparent}.btn-hover-only.plain{color:#000a12}@media (max-width:767px){.btn-mobile-xs{padding:1.5px 7px;font-size:14px}.btn-group-vertical>.btn.selected.btn-mobile-xs,.btn-group>.btn.selected.btn-mobile-xs{margin-top:0;padding:.5px 5px}}.full-width{width:100%}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left;font-size:15px;color:#000a12;font-weight:400}.btn-group-vertical>.btn.selected,.btn-group>.btn.selected{border:1px solid #00af87;z-index:3}.btn-group-vertical>.btn:not(:first-child):not(:last-child),.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn,.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn .caret,.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.btn-group .dropdown-toggle{padding-top:6.5px;padding-bottom:6.5px}.btn-group>.btn-group{float:left}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-top-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-bottom-left-radius:0;border-top-left-radius:0}.btn-group>.btn+.dropdown-toggle{padding-left:8px;padding-right:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-left:12px;padding-right:12px}.btn-group.open .dropdown-toggle .btn-link{-webkit-box-shadow:none;box-shadow:none}.btn-lg .caret{border-width:5px 5px 0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:2px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-bottom-left-radius:2px;border-top-right-radius:0;border-top-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-right-radius:0;border-top-left-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate;border-radius:2px}.btn-group-justified>.btn,.btn-group-justified>.btn-group{float:none;display:table-cell;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.btn-group .btn.dropdown-toggle{padding:6px 10px}.input-group-btn .btn-group-link{font-size:13px;padding-left:13px}.toggle-buttons{display:-webkit-flex;display:-ms-flexbox;display:flex}.toggle-buttons .yes-no-toggle-button{border-color:#999;color:#a9a9a9;font-size:14px;box-shadow:none;padding:5px 20px;min-width:100px;white-space:normal}.toggle-buttons .yes-no-toggle-button.active{background:#bfebe1;color:#000a12}@media (max-width:991px){.toggle-buttons{display:block;width:100%;margin-bottom:15px}.toggle-buttons button.yes-no-toggle-button{padding:8px 0;width:100%;float:none;border-radius:0;display:block;margin:0}}.pagination{display:inline-block;padding-left:0;margin:21px 0 21px 1px;border-radius:2px;font-size:15px;font-weight:400}@media (max-width:767px){.pagination{width:80px}}.pagination .next,.pagination .previous{font-size:20px;font-weight:700}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{display:inline-block;margin-bottom:0;font-weight:700;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#fff;border-radius:3px;transition:background-color .3s,border-color .3s;position:relative;float:left;padding:0;height:40px;width:40px;line-height:40px;text-decoration:none;color:#00af87;border:1px solid #e5e5e5;box-shadow:0 2px 0 -.5px rgba(0,0,0,.06)}.dropdown-header,.dropdown-menu>li>a{line-height:1.42857143;white-space:nowrap}.pagination>li>a.focus,.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span.focus,.pagination>li>span:focus,.pagination>li>span:hover{color:#4a4a4a;text-decoration:none;outline-color:transparent;outline-style:none}.pagination>li>a.active,.pagination>li>a:active,.pagination>li>a:hover,.pagination>li>a:visited,.pagination>li>span.active,.pagination>li>span:active,.pagination>li>span:hover,.pagination>li>span:visited{color:#4a4a4a}.pagination>li>a:not(.saving).disabled,.pagination>li>a:not(.saving)[disabled],.pagination>li>span:not(.saving).disabled,.pagination>li>span:not(.saving)[disabled],fieldset[disabled] .pagination>li>a:not(.saving),fieldset[disabled] .pagination>li>span:not(.saving){filter:alpha(opacity=65);-webkit-box-shadow:none}.pagination>li>a .badge,.pagination>li>span .badge{color:#fff;background-color:#4a4a4a}.pagination>li>a.plain,.pagination>li>span.plain{color:#000a12}.pagination>li>a.hover:not(.active),.pagination>li>a:hover,.pagination>li>span.hover:not(.active),.pagination>li>span:hover{background-color:#f9f9f9;border-color:#d6d6d6}.pagination>li>a.active,.pagination>li>a:active,.pagination>li>span.active,.pagination>li>span:active{outline:0;background:#e5e5e5;border-color:#e5e5e5;color:#000a12;box-shadow:none;font-weight:700}.pagination>li>a:not(.saving).disabled,.pagination>li>a:not(.saving)[disabled],.pagination>li>span:not(.saving).disabled,.pagination>li>span:not(.saving)[disabled],fieldset[disabled] .pagination>li>a:not(.saving),fieldset[disabled] .pagination>li>span:not(.saving){color:#e5e5e5;cursor:not-allowed;pointer-events:none;background-color:#fff;background-image:none;border-color:#e5e5e5;box-shadow:none;opacity:1}.pagination>li>a.active,.pagination>li>span.active{pointer-events:none;color:#767676;border-color:#767676;margin-right:1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;font-weight:700;border-bottom-left-radius:2px;border-top-left-radius:2px}.pagination>li:last-child>a,.pagination>li:last-child>span{font-weight:700;border-bottom-right-radius:2px;border-top-right-radius:2px}.pagination>li:first-child a span,.pagination>li:last-child a span{position:absolute;margin-top:-1px;margin-left:-2px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#767676;background-color:#e5e5e5;border-color:#e5e5e5}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#767676;background-color:#fff;border-color:#767676}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#767676;background-color:#fff;border-color:#e5e5e5;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:19px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 15px;font-size:13px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:1px;border-top-left-radius:1px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:1px;border-top-right-radius:1px}.pagination-text{margin-top:-20px;font-size:12px;color:#aaa}.pagination-text-right{display:inline-block;vertical-align:top;margin-top:30px;margin-left:25px}@media (max-width:767px){.pagination-text-right{margin-left:15px}}button .icon-global-caret{font-size:8px;width:11px;display:inline-block}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle .icon-global-caret{margin-left:7px;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.3s;transition-duration:.3s}.table-header-dropdown{background-color:#f9f9f9;border-color:#f9f9f9}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:0;margin:0;list-style:none;font-weight:400;font-size:15px;text-align:left;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.15);border-radius:2px;box-shadow:2px 2px 0 rgba(0,0,0,.1);background-clip:padding-box}.dropdown-menu-right,.dropdown-menu.pull-right{left:auto;right:0}.close,.description-max{float:right}.dropdown-menu .divider{height:1px;margin:9.5px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:6.5px 15px;clear:both;font-weight:400;color:#767676}@media (max-width:767px){.dropdown-menu.mobile-friendly>li>a{padding:0}.dropdown-menu.mobile-friendly>li>a label{padding:6.5px 15px}}.dropdown-menu>li>a.selected,.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#4a4a4a;background-color:#f9f9f9}.dropdown-menu>li>a:active{background-color:#ccc}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;outline:0;background-color:#ccc}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#767676}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.open .icon-global-caret{-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.2s;transition-duration:.2s;-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);display:inline-block}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:0;margin-bottom:5px;font-size:15px;color:#000a12}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px solid;content:""}fieldset,legend{padding:0;border:0}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:1160px){.navbar-right .dropdown-menu{left:auto;right:0}.navbar-right .dropdown-menu-left{left:0;right:auto}}fieldset{margin:0;min-width:0}legend{display:block;width:100%;margin-bottom:21px;font-size:22.5px;line-height:inherit;color:#4a4a4a;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-size:15px}label .optional{font-size:12px;color:#767676}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}.form-control,output{font-size:15px;line-height:1.42857143;color:#767676;display:block}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}output{padding-top:7px}.form-control{width:100%;height:40px;padding:6px 10px;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:2px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.1);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.has-error:not(.hide-error) .form-control:focus,.has-success .form-control:focus,.has-warning .form-control:focus{border-width:2px}.form-control:focus{border-color:#069;outline:#069 solid 1px;-webkit-box-shadow:none;box-shadow:none}.form-group.has-error:not(.hide-error) input:focus,.form-group.has-error:not(.hide-error) textarea:focus,.form-group.has-warning input:focus,.form-group.has-warning textarea:focus,.modal,.modal-content{outline:0}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#e5e5e5;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}.form-control[disabled]+.input-group-addon{background-color:#e5e5e5}.has-error .description-min{color:#d80007}.description-max,.description-min{color:#00af87;font-size:13px}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date],input[type=time],input[type=datetime-local],input[type=month]{line-height:35px}.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:31px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:48px}}.form-group{margin-bottom:25px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:20px}.checkbox label,.radio label{min-height:21px;padding-left:0;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-left:-20px;margin-top:4px\9}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed;color:#ccc}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .form-control-feedback,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#00af87}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:36px}.form-control-static.input-lg,.form-control-static.input-sm{padding-left:0;padding-right:0}.input-sm{height:31px;padding:5px 15px;font-size:13px;line-height:1.5;border-radius:1px}select.input-sm{height:31px;line-height:31px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:31px;padding:5px 15px;font-size:13px;line-height:1.5;border-radius:1px}.form-group-lg .form-control,.input-lg{border-radius:4px;padding:10px 16px;font-size:19px}select.form-group-sm .form-control{height:31px;line-height:31px}select[multiple].form-group-sm .form-control,textarea.form-group-sm .form-control{height:auto}.form-group-sm .form-control-static{height:31px;padding:5px 15px;font-size:13px;line-height:1.5;min-height:34px}.input-lg{height:48px;line-height:1.3333333}select.input-lg{height:48px;line-height:48px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:48px;line-height:1.3333333}select.form-group-lg .form-control{height:48px;line-height:48px}select[multiple].form-group-lg .form-control,textarea.form-group-lg .form-control{height:auto}.form-group-lg .form-control-static{height:48px;padding:10px 16px;font-size:19px;line-height:1.3333333;min-height:40px}.has-feedback{position:relative}.has-feedback:not(.feedback-before) .form-control{padding-right:33px}.feedback-before .form-control{padding-left:30px}.form-control-feedback{position:absolute;top:0;right:0;z-index:4;display:block;width:35px;height:40px;line-height:40px;text-align:center;pointer-events:none}.input-lg+.form-control-feedback{width:48px;height:48px;line-height:48px}.input-sm+.form-control-feedback{width:31px;height:31px;line-height:31px}.feedback-before .form-control-feedback{right:auto;left:0}.has-success .form-control{border-color:#00af87;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .input-group-addon:not(.hide-error){color:#00af87;border-color:#00af87;background-color:#d9f3ed}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .form-control-feedback,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#f8c40f}.has-warning .form-control{border-color:#f8c40f;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .input-group-addon:not(.hide-error){color:#f8c40f;border-color:#f8c40f;background-color:#fdf0c3}.has-error:not(.hide-error) .checkbox,.has-error:not(.hide-error) .checkbox-inline,.has-error:not(.hide-error) .control-label,.has-error:not(.hide-error) .form-control-feedback,.has-error:not(.hide-error) .help-block,.has-error:not(.hide-error) .radio,.has-error:not(.hide-error) .radio-inline,.has-error:not(.hide-error).checkbox label,.has-error:not(.hide-error).checkbox-inline label,.has-error:not(.hide-error).radio label,.has-error:not(.hide-error).radio-inline label{color:#d80007}.has-error:not(.hide-error) .form-control{border-color:#d80007;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error:not(.hide-error) .input-group-addon:not(.hide-error){color:#d80007;border-color:#d80007;background-color:#f9d9da}.help-block,.help-text{color:#005192}.has-feedback label~.form-control-feedback{top:24px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:28px}.form-horizontal .form-group{margin-left:0;margin-right:0}.form-horizontal .has-feedback:not(.feedback-before) .form-control-feedback{right:0}.form-horizontal .has-feedback.feedback-before .form-control-feedback{left:0}@media (min-width:768px){.form-inline .form-control-static,.form-inline .form-group{display:inline-block}.form-inline .control-label,.form-inline .form-group{margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}.form-horizontal .form-group-lg .control-label{padding-top:14.33px}.form-horizontal .form-group-sm .control-label{padding-top:6px}}.form-group{position:relative}.form-group>.saving{position:absolute;top:0;right:0;color:#00af87;font-size:12px}.form-group.has-error:not(.hide-error) label{color:#000a12}.form-group.has-error:not(.hide-error) input,.form-group.has-error:not(.hide-error) textarea{background-color:#f9d9da}.form-group.has-error:not(.hide-error) .error-message{font-size:14px;color:#d80007;margin-top:1px}.form-group.hide-error .error-message{display:none}.form-group.has-warning label{color:#000a12}.form-group.has-warning input,.form-group.has-warning textarea{background-color:#fffbef}.form-group.has-warning .error-message{font-size:14px;color:#767676;margin-top:1px}.form-group .message{font-size:12px;display:inline-block;margin-right:35px;color:#767676}.form-group .message.success{color:#00af87}.form-group .message.error{color:#d80007}.form-group .message.icon-after-check-success::before{right:-18px}.modal,.modal-backdrop,.modal-content.overlay:before{top:0;right:0;left:0;bottom:0}.fixed-form-value{min-width:230px;display:table;text-align:center;background:#f9f9f9;font-weight:700;font-size:15px;padding:10px 20px}.icon-capslock-input{padding-right:30px}.help-block-success{display:block;margin-top:5px;margin-bottom:10px;color:#00af87}a.help-block-success:hover{color:#007c60}.input-sub-text{font-size:12px;color:#a9a9a9}.checkbox.disabled label,.radio.disabled label{color:#999}.inline-field .inline{display:inline-block}.inline-field .chosen-select,.inline-field .form-control{margin-left:5px;margin-right:5px;width:auto!important}.mobile-filter-input{display:-ms-flexbox;display:flex;margin-bottom:15px}.mobile-filter-input .form-group{-ms-flex:1 100%;flex:1 100%;margin:0 10px 0 0}.mobile-filter-input button{-ms-flex:0 0 auto;flex:0 0 auto;color:#000a12}.mobile-filter-input .search-filter{margin-right:10px}.mobile-filter-input .search-filter .input-group-addon{padding:0}.visibility-hidden{visibility:hidden;position:absolute}.error-message{color:#d80007}.circumvention-detected-field input,.circumvention-detected-field textarea{background:#f9d9da;border:1px solid #d80007}.circumvention-detected-field-error-message{font-size:14px;font-weight:700;color:#d80007}.modal{display:none;position:fixed;z-index:1050;-webkit-overflow-scrolling:touch}.modal.fade .modal-dialog{-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%);-webkit-transition:-webkit-transform .3s ease-out;-moz-transition:-moz-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal.fade-in.fade:not(.in) .modal-dialog{transform:translate(0,0)}.modal.fade-in.fade{transition:opacity 2.15s linear}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:none;background-clip:padding-box;padding:25px 30px 30px}@media (max-width:767px){.modal-content{padding:0 15px 15px}}.modal-content .content-loading{min-height:64px;width:100%;background:url(../../images/Spinner-64x64.gif) center no-repeat #FFF}.modal-content.overlay .modal-header{border-bottom:0}.modal-content.overlay .modal-header .back{border-right:0;cursor:pointer}.modal-content.overlay:before{content:'';background:rgba(0,0,0,.7);display:block;position:fixed}.modal-backdrop{position:fixed;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0;filter:alpha(opacity=0)}.modal-backdrop.in{opacity:.5;filter:alpha(opacity=50)}.modal-header{padding:0;min-height:16.43px;position:relative}.modal-header .section-header{padding:0;margin:0}.modal-header .header-divider{margin:0 -30px;padding:0 0 22px 30px}@media (max-width:767px){.modal-header .section-header{margin:0;line-height:45px}.modal-header .header-divider{margin:0 -15px;padding:0 0 0 15px}}.modal-header .close{margin-top:-22px;margin-right:-22px;padding:10px}@media (max-width:767px){.modal-header .close{margin-top:2px;margin-right:-6px}}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:0;margin-bottom:30px;margin-top:30px}.modal-body .sub-section-header{margin:0;padding:0 0 15px}@media (max-width:767px){.modal-body .sub-section-header+.checkbox,.modal-body .sub-section-header+.radio{margin-top:0}.modal-body .form-group{margin-bottom:15px}}.modal-footer{padding:0;text-align:left}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn+.btn-link,.modal-footer .btn+.btn-tertiary{margin-left:20px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-footer .impersonate-message{max-width:300px;margin-left:20px;margin-top:20px;float:right}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-sm{width:390px;margin-top:120px}.modal-sm .modal-body{margin-top:15px}}@media (min-width:992px){.modal-lg{width:900px;margin:0 auto}}@media (min-width:1160px){.modal-xlg{width:1300px;margin:0 auto}}@media (max-width:767px){.modal-sm .modal-content{padding-top:15px}body.modal-open{position:fixed;width:100%}}.modal.take-over-modal.fade{opacity:1}.modal.take-over-modal.fade:not(.in) .modal-dialog{-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);-o-transform:translate(0,100%);transform:translate(0,100%)}.modal.take-over-modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s linear;-moz-transition:-moz-transform .3s linear;-o-transition:-o-transform .3s linear;transition:transform .3s linear}.modal.take-over-modal .modal-content,.modal.take-over-modal .modal-dialog{width:100%;height:100%;margin:0;border-width:0}.modal.take-over-modal .modal-dialog{border-top:solid 3px #00af87}.modal.take-over-modal .modal-content{border-radius:0;padding:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.modal.take-over-modal .modal-header{position:relative;height:100px;background-color:#f9f9f9;border-bottom:1px solid #e5e5e5;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end}.modal.learn-more-modal .modal-header .close,.modal.take-over-modal .modal-header .close{position:absolute;background-image:url(/images/thin_close_x.svg);background-size:cover}.modal.learn-more-modal .modal-header .close span,.modal.take-over-modal .modal-header .close span{display:none}.modal.take-over-modal .modal-header .close{margin-top:0;margin-left:0;top:13px;right:33px;padding:0;height:20px;width:20px;opacity:.5;filter:alpha(opacity=50)}.modal.take-over-modal .modal-header .close:hover{opacity:.8;filter:alpha(opacity=80)}.modal.take-over-modal .modal-title{width:600px;font-weight:700;font-size:24px;padding-bottom:20px}.modal.take-over-modal .modal-body{margin-left:auto;margin-right:auto;width:600px;overflow:auto;flex:1 1 0%;-webkit-flex:1 1 0%;-ms-flex:1 1 0%}.modal.take-over-modal.fade-in.fade:not(.in){opacity:0}.modal.take-over-modal.fade-in.fade:not(.in) .modal-dialog{transform:translate(0,0)}.modal.take-over-modal.fade-in.fade{transition:opacity 2.15s linear}.modal.take-over-modal .modal-footer{width:600px;margin:0 auto 10px}@media (max-width:600px){.modal.take-over-modal .modal-body,.modal.take-over-modal .modal-footer,.modal.take-over-modal .modal-header{width:100%;padding-left:10px;padding-right:10px}.modal.take-over-modal .modal-title{font-size:22px}.modal.take-over-modal .modal-header .close{top:5px;right:15px;height:18px;width:18px;opacity:.8;filter:alpha(opacity=80)}}.modal.learn-more-modal .modal-header .close{margin-top:0;margin-left:0;top:13px;right:33px;padding:0;height:20px;width:20px;opacity:.5;filter:alpha(opacity=50)}.modal.learn-more-modal .modal-header .close:hover{opacity:.8;filter:alpha(opacity=80)}.modal.fixed-footer .modal-dialog,.modal.fixed-height .modal-dialog{height:90%}.modal.fixed-footer .modal-content,.modal.fixed-footer .modal-content>form,.modal.fixed-height .modal-content,.modal.fixed-height .modal-content>form{height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.modal.fixed-footer .modal-content,.modal.fixed-height .modal-content{max-height:720px;min-height:450px}.modal.fixed-footer .modal-header,.modal.fixed-height .modal-header{-ms-flex-order:1;order:1;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-item-align:auto;align-self:auto}.modal.fixed-footer .modal-body,.modal.fixed-height .modal-body{-ms-flex-order:2;order:2;overflow-y:auto;-ms-flex:1 1 auto;flex:1 1 auto;min-height:180px;-ms-flex-item-align:stretch;align-self:stretch}.modal.fixed-footer .modal-body::-webkit-scrollbar,.modal.fixed-height .modal-body::-webkit-scrollbar{-webkit-appearance:none}.modal.fixed-footer .modal-body::-webkit-scrollbar:vertical,.modal.fixed-height .modal-body::-webkit-scrollbar:vertical{width:11px}.modal.fixed-footer .modal-body::-webkit-scrollbar:horizontal,.modal.fixed-height .modal-body::-webkit-scrollbar:horizontal{height:11px}.modal.fixed-footer .modal-body::-webkit-scrollbar-thumb,.modal.fixed-height .modal-body::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid #fff;background-color:rgba(0,0,0,.5)}.modal.fixed-footer .modal-footer,.modal.fixed-height .modal-footer{position:relative;-ms-flex-order:3;order:3;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-item-align:auto;align-self:auto}.modal.fixed-footer.footer-divider .modal-footer::before,.modal.fixed-height.footer-divider .modal-footer::before{content:"";display:block;background-color:#cdcdcd;height:2px;margin:0 -30px;position:absolute;top:-30px;left:0;right:0}@media (max-width:767px){.modal.fixed-footer,.modal.fixed-height{padding-right:0!important;overflow:auto}.modal.fixed-footer .modal-dialog,.modal.fixed-height .modal-dialog{height:100%;margin:0;padding:10px}.modal.fixed-footer .modal-content,.modal.fixed-height .modal-content{min-height:500px;max-height:100%}.modal.fixed-footer .modal-content input,.modal.fixed-footer .modal-content select,.modal.fixed-height .modal-content input,.modal.fixed-height .modal-content select{font-size:16px}.modal.fixed-footer .modal-header,.modal.fixed-height .modal-header{margin-bottom:10px}.modal.fixed-footer .modal-header .modal-title,.modal.fixed-height .modal-header .modal-title{line-height:45px}.modal.fixed-footer .modal-body,.modal.fixed-height .modal-body{margin:0;padding:10px 0;min-height:250px}.modal.fixed-footer .modal-footer,.modal.fixed-height .modal-footer{padding-top:15px}.modal.modal-dark .modal-header,.modal.modal-dark.fixed-footer .modal-header{margin-bottom:0}}.modal.no-footer .modal-content{padding-bottom:0}.modal.modal-dark .modal-header .section-header,.modal.modal-dark.fixed-footer .modal-header .section-header{margin:0 -30px;padding:0 0 22px 30px}@media (max-width:767px){.modal.modal-dark .modal-header .section-header,.modal.modal-dark.fixed-footer .modal-header .section-header{margin:0 -15px;padding:0 0 0 15px}}.modal.modal-dark .modal-body,.modal.modal-dark.fixed-footer .modal-body{background:#e5e5e5;margin:0 -30px;padding:30px}@media (max-width:767px){.modal.modal-dark .modal-body,.modal.modal-dark.fixed-footer .modal-body{margin:0 -15px;padding:25px 15px}}.modal.modal-dark .modal-body::-webkit-scrollbar-thumb,.modal.modal-dark.fixed-footer .modal-body::-webkit-scrollbar-thumb{border-color:#e5e5e5}.modal.modal-dark .modal-footer,.modal.modal-dark.fixed-footer .modal-footer{padding-top:30px}.modal.modal-dark .modal-footer::before,.modal.modal-dark.fixed-footer .modal-footer::before{top:0}.modal-alert .modal-body,.modal-confirm .modal-body{margin-bottom:16px}.modal-no-header .modal-header{min-height:0}.modal-no-header .modal-body{margin-top:0}.modal-alert .modal-body{display:table}.modal-alert .modal-alert-body,.modal-alert .modal-alert-icon{display:table-cell;vertical-align:middle}.modal-alert .modal-alert-icon{font-size:32px;padding-right:10px}.modal-alert .modal-alert-danger-icon:before,.modal-alert .modal-alert-success-icon:before{font-family:icons;display:inline-block;text-decoration:inherit;font-weight:400;font-style:normal}.modal-alert .modal-alert-success-icon{color:#00af87}.modal-alert .modal-alert-success-icon:before{content:"\f117"}.modal-alert .modal-alert-danger-icon{color:#d80007}.modal-alert .modal-alert-danger-icon:before{content:"\f103"}.confirmation-modal .modal-dialog{position:relative;display:table;width:auto;min-width:300px}.confirmation-modal .modal-content{padding:0;border:none}.confirmation-modal .modal-header{padding:15px 30px 15px 80px;background-color:#00af87;position:relative;color:#fff;font-size:22px;font-weight:400}.confirmation-modal .modal-header .confirmation-header-icon{position:absolute;left:30px}.confirmation-modal .modal-header h4.modal-title{font-weight:700;font-size:22px;padding:0;margin:0}.hero-modal h1,.hero-modal h2{font-weight:700;margin-bottom:5px;margin-top:5px}.confirmation-modal .error-header{background-color:#ef6945}.confirmation-modal .modal-footer{padding:20px 30px;background-color:#f9f9f9;border-top:1px solid #ddd}.confirmation-modal .modal-footer .modal-footer-button:not(:last-child){margin-right:10px}.confirmation-modal .modal-body{padding:0 20px}.confirmation-modal.no-icon .modal-header{padding-left:30px}.hero-modal .modal-content{border:none;border-radius:0;padding:0}.hero-modal h1{font-size:28px}.hero-modal h2{font-size:20px}.hero-modal h3,.hero-modal h4{font-weight:700;margin-bottom:2px;margin-top:2px}.hero-modal h3{font-size:18px}.hero-modal h4{font-size:16px}.hero-modal .modal-body>:first-child,.hero-modal .modal-header>:first-child{margin-top:0}.hero-modal .modal-header{padding:20px 30px;text-align:center;background-color:#f9f9f9;border-bottom:1px solid #e5e5e5;font-weight:400;font-size:14px;line-height:24px}.hero-modal .modal-header>h4.modal-title{padding-bottom:0;padding-left:0;border-bottom:none;margin:0}.hero-modal .modal-header>:last-child{margin-bottom:0}.hero-modal .modal-header .modal-header-icon{vertical-align:middle;display:block;font-size:32px;margin-bottom:5px}.hero-modal .tagline{color:#00af87}.hero-modal .modal-body{display:block;padding:30px;margin:0}.hero-modal .modal-body>:last-child{margin-bottom:0}.hero-modal .modal-body .body-banner{display:-ms-flexbox;display:flex;margin:-30px -30px 30px;padding:20px 30px;border-bottom:1px solid #999;color:#000a12;font-size:14px;cursor:pointer}.hero-modal .modal-body .body-banner h1{font-size:18px;margin-bottom:0;margin-top:0}.hero-modal .modal-body .body-banner:hover{background-color:#e5e5e5}.hero-modal .modal-body .body-banner .banner-content{-ms-flex:1 1 auto;flex:1 1 auto}.hero-modal .modal-body .body-banner .banner-icon{font-size:25px;width:50px;padding-left:30px}.hero-modal .modal-body .body-banner+*{margin-top:0}.hero-modal .modal-footer{padding:20px 30px;color:#00af87;background-color:#f9f9f9;border-top:1px solid #e5e5e5}.hero-modal .close{font-size:24px;opacity:.2;filter:alpha(opacity=20);position:absolute;margin:0;padding:0;top:7px;right:11px}.hero-modal .close:hover{opacity:1;filter:alpha(opacity=100)}.hero-modal.success .modal-header{background-color:#00af87;color:#FFF}.hero-modal.success .modal-header .close{color:#f9f9f9;opacity:.8;filter:alpha(opacity=80)}.hero-modal.success .modal-header .close:hover{opacity:1;filter:alpha(opacity=100)}.hero-modal.success .modal-body .body-banner{background-color:#d9f3ed;border-bottom-color:#00af87}.hero-modal.success .modal-body .body-banner .icon-tooltip,.hero-modal.success .modal-body .body-banner h1,.hero-modal.success .modal-body .body-banner h2,.hero-modal.success .modal-body .body-banner h3,.hero-modal.success .modal-body .body-banner h4,.hero-modal.success .tagline{color:#00af87}.hero-modal.danger .modal-header{background-color:#d80007;color:#FFF}.hero-modal.danger .modal-header .close{color:#f9f9f9;opacity:.8;filter:alpha(opacity=80)}.hero-modal.danger .modal-header .close:hover{opacity:1;filter:alpha(opacity=100)}.hero-modal.danger .modal-body .body-banner{background-color:#f9d9da;border-bottom-color:#d80007}.hero-modal.danger .modal-body .body-banner .icon-tooltip,.hero-modal.danger .modal-body .body-banner h1,.hero-modal.danger .modal-body .body-banner h2,.hero-modal.danger .modal-body .body-banner h3,.hero-modal.danger .modal-body .body-banner h4,.hero-modal.danger .tagline{color:#d80007}.info-modal .modal-content{padding:0;border:1px solid #e5e5e5;border-radius:0}.info-modal .modal-header{position:relative;background-color:#f9f9f9;border-bottom:1px solid #ddd;padding:25px 30px}.info-modal .modal-header .close{position:absolute;margin-top:0;margin-left:0;top:13px;right:33px;padding:0;height:20px;width:20px;opacity:.5;filter:alpha(opacity=50);background-image:url(/images/thin_close_x.svg);background-size:cover}.info-modal .modal-header .close:hover{opacity:.8;filter:alpha(opacity=80)}.info-modal .modal-header .close span{display:none}.info-modal .modal-title{font-weight:700;font-size:22px}.info-modal .modal-body{padding:0 30px 25px}.modal-backdrop.not-on-top{opacity:0;filter:alpha(opacity=0)}.mobile-panel{position:fixed;height:100%;width:100%;top:0;left:100%;transition-property:left;transition-duration:.5s;transition-delay:0s;transition-timing-function:ease}.mobile-panel .modal-dialog{margin:0;height:100%;width:100%}.mobile-panel .modal-content{height:100%;border:none;border-radius:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0}.mobile-panel .modal-body{margin:5px 0 0;-ms-flex:1;flex:1;overflow:auto}.mobile-panel .modal-header{height:35px;border-bottom:1px solid #e5e5e5;position:relative;text-align:center}.mobile-panel .modal-header .back{position:absolute;left:0;width:68px;text-align:center;display:table;height:100%;border-right:1px solid #ecf0f1}.mobile-panel .modal-header .back .back-icon{display:table-cell;vertical-align:middle;font-size:8px;text-align:right;padding-left:10px}.mobile-panel .modal-header .back .back-label{display:table-cell;vertical-align:middle;text-align:left}.mobile-panel .modal-header .right-label{position:absolute;right:10px;top:7px}.mobile-panel .modal-footer{height:70px;border-top:1px solid #e5e5e5;text-align:center;padding-top:15px}.mobile-panel.current{left:0}.mobile-panel.prev{left:-100%}.mobile-panel.fixed-height .modal-dialog{padding:0;margin:0}.mobile-panel.fixed-height .modal-body{margin:0 -5px}.mobile-filter-modal .form-inline{display:-ms-flexbox;display:flex}.mobile-filter-modal .modal-body{padding:0 10px}.mobile-filter-modal .datepicker-divider{margin-top:10px;-ms-flex:0 50px;flex:0 50px;text-align:center}.mobile-filter-modal .date-group{-ms-flex:1;flex:1;display:inline-block;margin-bottom:0;vertical-align:middle}.mobile-filter-modal .date-group .input-group{width:100%}.mobile-filter-modal .form-control{white-space:nowrap}.promo-modal{color:#000a12}.promo-modal .modal-content{padding:40px 75px;min-width:535px}.promo-modal .modal-header .close{position:absolute;margin-top:0;margin-left:0;top:13px;right:33px;padding:0;height:20px;width:20px;opacity:.5;filter:alpha(opacity=50)}.promo-modal .modal-header .close:hover{opacity:.8;filter:alpha(opacity=80)}@media (min-width:768px){.promo-modal .modal-header .close{font-size:36px;font-weight:400;height:14px;width:14px;right:-70px;top:-48px;color:#fff}}.promo-modal .modal-header h4.header-divider{padding:0;margin:0;border-bottom:none}.promo-modal .modal-body{margin-top:5px;margin-bottom:25px}.promo-modal .promo-header-icon{height:80px;width:80px;display:inline-block;background-image:url(/images/lightbulb-graphic.svg)}.promo-modal .promo-modal-header-text{font-weight:700;font-size:24px}.promo-modal .promo-modal-text{font-size:20px}.promo-modal.promo-modal-centered .modal-body,.promo-modal.promo-modal-centered .modal-footer,.promo-modal.promo-modal-centered .modal-header{text-align:center}.close{font-size:22.5px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}button.close{padding:0;cursor:pointer;background:0 0;border:0;-webkit-appearance:none}.popover{position:absolute;top:0;left:0;z-index:1070;display:none;max-width:293px;padding:1px;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;font-size:14px;font-weight:400;line-height:1.42857143;text-align:left;background-color:#767676;background-clip:padding-box;cursor:pointer;color:#f9f9f9;border-radius:2px;white-space:normal}.popover.top{margin-top:-15px}.popover.right{margin-left:15px}.popover.bottom{margin-top:15px}.popover.left{margin-left:-15px}.popover.wide{max-width:316.44px}.popover.x-wide{max-width:439.5px}.popover a,.popover a:hover{text-decoration:underline;color:#fff}.popover-title{margin:0;padding:8px 14px;font-size:15px;background-color:#6e6e6e;border-bottom:1px solid #626262;border-radius:3px 3px 0 0}.popover-content{padding:20px;cursor:initial}.popover>.arrow{position:absolute;font-size:9px;color:#767676}.popover>.arrow:before{font-family:icons;display:inline-block;font-weight:400;font-style:normal;text-decoration:inherit;content:"\f135"}.popover.top>.arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);display:inline-block;bottom:-9px}.popover.right>.arrow{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);display:inline-block;top:50%;margin-top:-5px;left:-7px}.popover.bottom>.arrow{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);display:inline-block;top:-9px}.popover.left>.arrow{top:50%;right:-7px;margin-top:-5px}.popover.tooltip{top:0!important;width:250px;box-shadow:none;border:none;font-size:12px;margin-left:30px}.popover.tooltip .arrow{top:6px!important;left:-17px;width:20px}.popover.tooltip .popover-content{padding:0;margin-top:-4px;margin-left:5px}.popover .close{color:#fff;opacity:.6;outline:0;margin-right:2px;text-shadow:none}.popover .close:hover{opacity:.9}.scraper-disabled{margin-left:10px;position:absolute}.scraper-disabled.input-lock{margin-top:10px}.scraper-disabled.after-text-input{top:22px;right:-25px}@media (max-width:767px){.popover:not(.mobile-enabled){display:none!important}}.popover.responsive-popover.in{display:block!important;position:fixed;max-width:100%;border:0;margin-left:0!important;margin-right:0!important;top:50%!important;left:10px!important;right:10px!important;background-color:#fff;color:#1c1c1c}.popover.responsive-popover.in .arrow{display:none}.popover.responsive-popover.in .close{padding:5px;color:#767676}.popover.responsive-popover.in a,.popover.responsive-popover.in a:active{color:#069}.oc-popover{background-color:#fff;color:#000a12;border:1px solid #e5e5e5;padding:20px 15px;border-radius:2px;min-height:90px;box-shadow:0 2px 10px rgba(0,0,0,.2)}.oc-popover .oc-popover-icon{height:50px;width:50px;display:block;background-image:url(/images/lightbulb-graphic.svg);position:absolute;top:20px;left:15px}.oc-popover .popover-title{background-color:#fff;font-size:14px;font-weight:700;border-bottom:none;border-radius:0;padding:0}.oc-popover .popover-content{font-size:13px;padding:5px 0 0}.oc-popover>.arrow{position:absolute;height:12px;width:24px;display:block;overflow:hidden}.oc-popover>.arrow::after,.oc-popover>.arrow::before{display:block;content:'';height:24px;width:24px;border:12px solid transparent;position:absolute}.oc-popover>.arrow::before{border-top-color:#e5e5e5;top:-2px}.oc-popover>.arrow::after{border-top-color:#fff;top:-3px}.oc-popover.top>.arrow{transform:rotate(0);bottom:-12px;margin-left:-12px}.oc-popover.bottom>.arrow{transform:rotate(180deg);top:-12px;margin-left:-12px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group,.input-group-btn>.btn+.btn{margin-left:-1px}.oc-popover.left>.arrow{transform:rotate(-90deg);right:-18px;margin-top:-6px}.oc-popover.right>.arrow{transform:rotate(90deg);left:-18px;margin-top:-6px}.oc-popover .close{position:absolute;top:5px;right:5px;font-weight:400;color:#888}.oc-popover.promo-popover{padding-left:75px;min-height:90px}.oc-popover.promo-popover .promo-popover-icon{background-image:url(/images/lightbulb-graphic.svg);height:50px;width:50px;display:block;position:absolute;top:20px;left:15px}.btn .label,.input-group,.input-group .form-control,.input-group-btn,.input-group-btn>.btn{position:relative}.oc-popover.promo-popover.promo-popover-no-icon{padding-left:25px}.promo-popover-no-icon .popover-content{line-height:18px;font-size:15px;padding:5px 0 0}.input-group{display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.input-group .form-control{z-index:2;float:left;width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:48px;padding:10px 16px;font-size:19px;line-height:1.3333333;border-radius:4px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:48px;line-height:48px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:31px;padding:5px 15px;font-size:13px;line-height:1.5;border-radius:1px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:31px;line-height:31px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 10px;font-size:15px;font-weight:400;line-height:1;color:#767676;text-align:center;background-color:#fff;border:1px solid #ccc;border-radius:2px}.input-group-addon.input-sm{padding:5px 15px;font-size:13px;border-radius:1px}.input-group-addon.input-lg{padding:10px 16px;font-size:19px;border-radius:4px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{font-size:0;white-space:nowrap}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.accordion.panel-group{background:#fff}.accordion.panel-group .section-header:not(.modal.section-header){padding:0 0 0 31px;line-height:75px;margin-top:0}.accordion.panel-group>.panel{border-radius:0;box-shadow:none;border:none}.accordion.panel-group>.panel>.panel-heading{padding:0;background-color:#fafafa}.accordion.panel-group>.panel>.panel-heading>.panel-title>a{padding:15px 10px 15px 30px;display:block;text-decoration:none;font-size:20px;border-top:1px solid transparent;border-bottom:1px solid transparent;color:#4a4a4a;cursor:default}.accordion.panel-group>.panel>.panel-heading>.panel-title>a .icon{float:right;color:#949494;font-size:13px;margin-top:5px}.accordion.panel-group>.panel>.panel-heading>.panel-title>a .icon:before{font-family:icons;display:inline-block;font-weight:400;font-style:normal;text-decoration:inherit;content:"\f138"}.accordion.panel-group>.panel>.panel-heading>.panel-title>a:not(.collapsed) .visible-collapsed{display:none}.accordion.panel-group>.panel>.panel-heading>.panel-title>a.collapsed{color:#767676;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.accordion.panel-group>.panel>.panel-heading>.panel-title>a.collapsed .icon{color:#949494}.accordion.panel-group>.panel>.panel-heading>.panel-title>a.collapsed .icon:before{font-family:icons;display:inline-block;font-weight:400;font-style:normal;text-decoration:inherit;content:"\f141"}.accordion.panel-group .panel-default.disabled .panel-title .icon,.accordion.panel-group>.panel>.panel-heading>.panel-title>a.collapsed .visible-expanded{display:none}.accordion.panel-group>.panel>.panel-heading>.panel-title>a:hover{color:#4a4a4a;background-color:#e5e5e5;border-top:1px solid #f9f9f9;border-bottom:1px solid #f9f9f9;cursor:pointer}.accordion.panel-group>.panel>.panel-heading>.panel-title>a:hover .icon{color:#333}.accordion.panel-group>.panel>.panel-heading>.panel-title>a:active{color:#4a4a4a;background-color:#999;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5}.accordion.panel-group>.panel>.panel-heading>.panel-title>a:active .icon{color:#333}.accordion.panel-group>.panel>.panel-heading>.panel-title>a .optional{font-size:12px;color:#767676}.accordion.panel-group>.panel>.panel-heading>.panel-title>a:first-child{border-top:none}.accordion.panel-group>.panel .panel-body{border-top:none;border-bottom:1px solid #e5e5e5;padding:20px 30px}.accordion.panel-group>.panel+.panel{margin-top:0}.header-divider+.left-content>.accordion{margin-left:-30px;margin-right:-30px}.accordion.panel-group .panel-default.disabled .panel-title a{cursor:default}.accordion.panel-group .panel-default.disabled .panel-title a:hover{cursor:default;color:#767676;background-color:#fafafa}.accordion.panel-group.one-open .panel-default .panel-title a:not(.collapsed):hover{cursor:default;color:#4a4a4a;background-color:#fafafa;border-bottom-color:#fafafa}.widget-accordion.panel-group>.panel>.panel-heading,.widget-accordion.panel-group>.panel>.panel-heading>.panel-title>a:hover{background-color:#fff}.widget-accordion{border-top:1px solid #e5e5e5;margin-bottom:10px}.widget-accordion.panel-group>.panel>.panel-heading>.panel-title>a{padding:12px 10px;font-size:15px;font-weight:700;color:#1c1c1c!important;border-bottom:1px solid #e5e5e5}.label,.label-new-feature{font-size:13px;text-transform:uppercase}.widget-accordion.panel-group>.panel>.panel-heading>.panel-title>a .icon{margin-top:3px}.widget-accordion.panel-group>.panel>.panel-heading>.panel-title>a .icon:before{font-family:icons;display:inline-block;font-weight:400;font-style:normal;text-decoration:inherit;content:"\f136"}.widget-accordion.panel-group>.panel>.panel-heading>.panel-title>a.collapsed .icon:before{font-family:icons;display:inline-block;font-weight:400;font-style:normal;text-decoration:inherit;content:"\f13f"}.filter-table th .dropdown-toggle,.label,.tooltip{font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif}.fixedspinner:after,.spinner:after,.ta-bubbles-1::after,.ta-bubbles-2::after,.ta-bubbles-3::after,.ta-bubbles-4::after,.ta-bubbles-5::after{content:''}.widget-accordion.panel-group>.panel .panel-body{background-color:#e5e5e5;padding:10px}.label{display:inline-block;padding:1.5px 5px;line-height:1;color:#4a4a4a;text-align:center;white-space:nowrap;vertical-align:baseline}caption,th{text-align:left}.label:empty{display:none}.btn .label{top:-1px}.label .icon-label-before{margin-right:2px}.label .icon-label-before::before{vertical-align:top}.label-success{background-color:#d9f3ed;color:#4a4a4a}.label-success[href]:focus,.label-success[href]:hover{background-color:#b2e7db}.label-warning{background-color:#fdf0c3;color:#4a4a4a}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#fce491}.label-warning-red{background-color:#ef6945;color:#fff}.label-danger{background-color:#f9d9da;color:#4a4a4a}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#f2adaf}.label-new-feature{background-color:#ef6945;color:#fff;min-width:50px;line-height:20px;padding:2px}.alert{padding:10px 15px;margin-bottom:30px;border:1px solid transparent;box-shadow:1px 1px 0 rgba(0,0,0,.1);font-size:14px}.alert-danger hr,.alert-non-urgent hr,.alert-success hr,.alert-warning hr,.alert-warning-escalated hr{border-top-color:transparent}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:45px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-6px;right:-38px;color:#767676;font-size:20px;opacity:1;filter:alpha(opacity=100)}.alert-warning{background-color:#fdf0c3;border-color:transparent;color:#4a4a4a}.alert-warning-escalated{background-color:#f8c40f;border-color:transparent;color:#000a12}.alert-danger,.alert-non-urgent,.alert-success{border-color:transparent;color:#4a4a4a}.alert-success{background-color:#d9f3ed}.alert-danger{background-color:#f9d9da}.alert-non-urgent{background-color:#ddf0f8}table{background-color:transparent}caption{padding-top:7px;padding-bottom:7px;color:#999}.filter-table th .close-filter a,.filter-table th .filter-name{color:#069;font-weight:700}.table{width:100%;max-width:100%;margin-bottom:21px}.table>thead{background-color:#f9f9f9}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:7px;line-height:1.42857143;vertical-align:top;border-top:1px solid #e5e5e5}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #e5e5e5}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>tbody>tr:first-child>td,.table>tbody>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table tbody{border-bottom:1px solid #e5e5e5}.table>tbody+tbody{border-top:2px solid #e5e5e5}.table .table{background-color:#fff}@media (max-width:767px){.table.mobile-table{border-spacing:0 10px;border-collapse:separate}.table.mobile-table tr{border:0}.table.mobile-table tr td{background-color:#f9f9f9;box-shadow:0 1px 0 0 #e5e5e5;border:0}}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #e5e5e5}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#e5e5e5}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#d8d8d8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#d9f3ed}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#c5ede4}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#ddf0f8}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c8e6f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fdf0c3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#fdeaaa}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f9d9da}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#f6c3c4}.table-responsive{overflow-x:auto;min-height:.01%}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15.75px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #e5e5e5}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}table.has-alert tbody{border-bottom:0}table.has-alert tbody td{padding:0}table.has-alert tbody td .alert{margin-bottom:0}.filter-table th{text-transform:uppercase;font-size:12px}.filter-table th .icon-global-caret{font-size:8px;margin-left:7px}.filter-table th .icon-global-caret:before{margin-bottom:3px}.filter-table th .sortable{cursor:pointer}.filter-table th .dropdown-toggle{text-transform:uppercase;font-size:12px;padding:0 7px;background:0 0}.filter-table th .dropdown-toggle .icon-global-caret{margin-left:5px}.filter-table th .dropdown-menu{font-size:12px}.filter-table th .dropdown-menu label{font-size:12px;display:block;margin:0;padding:5px 10px;cursor:pointer}.filter-table th .dropdown-menu label:hover{background-color:#f9f9f9}.filter-table th .close-filter{text-align:center;background:#fff}.filter-table tbody{font-size:12px}.tooltip{position:absolute;z-index:1060;display:block;font-size:13px;font-weight:400;line-height:1.4;opacity:0;filter:alpha(opacity=0)}.coach-mark-dot:before,.icon-after-check-success:before,.icon-after-exclamation-error:before,.tab-collapse.panel-group>.panel .panel-heading .panel-title>a .accordion-icon:before{font-family:icons;font-style:normal}.cnf-banner .close,.tooltip.in{filter:alpha(opacity=100);opacity:1}.tooltip.top{margin-top:-3px;padding:5px 0}.tooltip.right{margin-left:3px;padding:0 5px}.tooltip.bottom{margin-top:3px;padding:5px 0}.tooltip.left{margin-left:-3px;padding:0 5px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#000a12;text-align:center;text-decoration:none;background-color:#fff;border:1px solid #999;border-radius:2px;box-shadow:2px 2px 0 rgba(0,0,0,.1)}.tooltip-arrow{position:absolute;width:0;height:0;border-color:#fff;border-style:solid;border-width:5px}.tooltip.top .tooltip-arrow{bottom:2px;left:50%;margin-left:-5px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);box-shadow:-3px 3px 3px rgba(0,0,0,.2)}.tooltip.right .tooltip-arrow{top:50%;left:2px;margin-top:-5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);box-shadow:-1px 1px 1px #999}.tooltip.left .tooltip-arrow{top:50%;right:2px;margin-top:-5px;-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);-o-transform:rotate(225deg);transform:rotate(225deg);box-shadow:-3px 3px 3px rgba(0,0,0,.2)}.tooltip.bottom .tooltip-arrow{top:2px;left:50%;margin-left:-5px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg);box-shadow:-1px 1px 1px #999}.fixedspinner,.spinner{position:relative;border:none;min-height:30px}.fixedspinner:after,.spinner:after{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/images/Spinner-32x32.gif);background-repeat:no-repeat;background-position:center;background-size:30px;background-color:rgba(255,255,255,.8);z-index:99999}.bubblesempty,.bubblesempty-grey,.img-thumbnail,.ta-bubbles-0,.ta-bubbles-1,.ta-bubbles-2,.ta-bubbles-3,.ta-bubbles-4,.ta-bubbles-5{display:inline-block}.fixedspinner.fixed:after,.spinner.fixed:after{position:fixed}.bubblesempty{background-image:url(/images/ratings/bubble5empty.svg);height:12px;width:58px}.bubblesempty-grey{background-image:url(/images/ratings/bubble5empty-grey.svg);height:12px;width:58px}.bubblesfull{background-image:url(/images/ratings/bubble5.svg);height:12px;width:58px}.bubbles{overflow:hidden}.ta-bubbles-0{background-image:url(/images/ratings/bubble5empty-grey.svg);height:12px;width:58px}.ta-bubbles-1{background-image:url(/images/ratings/bubble5empty.svg);height:12px;width:58px}.ta-bubbles-1::after{background-image:url(/images/ratings/bubble5.svg);height:12px;position:absolute;width:11.6px}.ta-bubbles-2{background-image:url(/images/ratings/bubble5empty.svg);height:12px;width:58px}.ta-bubbles-2::after{background-image:url(/images/ratings/bubble5.svg);height:12px;position:absolute;width:23.2px}.ta-bubbles-3{background-image:url(/images/ratings/bubble5empty.svg);height:12px;width:58px}.ta-bubbles-3::after{background-image:url(/images/ratings/bubble5.svg);height:12px;position:absolute;width:34.8px}.ta-bubbles-4{background-image:url(/images/ratings/bubble5empty.svg);height:12px;width:58px}.ta-bubbles-4::after{background-image:url(/images/ratings/bubble5.svg);height:12px;position:absolute;width:46.4px}.ta-bubbles-5{background-image:url(/images/ratings/bubble5empty.svg);height:12px;width:58px}.ta-bubbles-5::after{background-image:url(/images/ratings/bubble5.svg);height:12px;position:absolute;width:58px}.ta-bubbles-md{transform:scale(1.5);transform-origin:left}.ta-bubbles-lg{transform:scale(2);transform-origin:left}.ta-bubbles-xlg{transform:scale(3);transform-origin:left}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #e5e5e5;border-radius:2px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;max-width:100%;height:auto}.tab-collapse.panel-group>.panel{border:none;margin-top:10px}.tab-collapse.panel-group>.panel .panel-heading{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;background:#f9f9f9;height:40px;padding:0}.tab-collapse.panel-group>.panel .panel-heading.active{background:#e5e5e5}.tab-collapse.panel-group>.panel .panel-heading .panel-title>a{font-size:15px;font-weight:700;color:#000a12;display:block;line-height:40px;padding-left:5px}.tab-collapse.panel-group>.panel .panel-heading .panel-title>a .accordion-icon{position:absolute;right:5px;font-size:22px;margin-top:-3px;color:#999}.tab-collapse.panel-group>.panel .panel-heading .panel-title>a .accordion-icon:before{display:inline-block;font-weight:400;text-decoration:inherit;content:"\f136"}.tab-collapse.panel-group>.panel .panel-heading .panel-title>a.collapsed .accordion-icon:before{font-family:icons;display:inline-block;font-weight:400;font-style:normal;text-decoration:inherit;content:"\f13f"}.tab-collapse.panel-group>.panel .panel-heading .panel-title>a:active{text-decoration:none}.tab-collapse.panel-group>.panel .panel-body{background:#f9f9f9;border-bottom:none;padding:15px}@media (max-width:767px){.list-group-xs{margin-bottom:20px;padding-left:0}.list-group-item-xs{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item-xs:first-child{border-top-right-radius:2px;border-top-left-radius:2px}.list-group-item-xs:last-child{margin-bottom:0;border-bottom-right-radius:2px;border-bottom-left-radius:2px}.list-group-item-xs.disabled,.list-group-item-xs.disabled:focus,.list-group-item-xs.disabled:hover{background-color:#e5e5e5;color:#767676;cursor:not-allowed}.list-group-item-xs.disabled .list-group-item-heading,.list-group-item-xs.disabled:focus .list-group-item-heading,.list-group-item-xs.disabled:hover .list-group-item-heading{color:inherit}.list-group-item-xs.disabled .list-group-item-text,.list-group-item-xs.disabled:focus .list-group-item-text,.list-group-item-xs.disabled:hover .list-group-item-text{color:#767676}.list-group-item-xs.active,.list-group-item-xs.active:focus,.list-group-item-xs.active:hover{z-index:2;color:#fff;background-color:#1c99ce;border-color:#1c99ce}.list-group-item-xs.active .list-group-item-heading,.list-group-item-xs.active .list-group-item-heading>.small,.list-group-item-xs.active .list-group-item-heading>small,.list-group-item-xs.active:focus .list-group-item-heading,.list-group-item-xs.active:focus .list-group-item-heading>.small,.list-group-item-xs.active:focus .list-group-item-heading>small,.list-group-item-xs.active:hover .list-group-item-heading,.list-group-item-xs.active:hover .list-group-item-heading>.small,.list-group-item-xs.active:hover .list-group-item-heading>small{color:inherit}.list-group-item-xs.active .list-group-item-text,.list-group-item-xs.active:focus .list-group-item-text,.list-group-item-xs.active:hover .list-group-item-text{color:#c0e6f6}}.blob-list li,.cnf-banner-content{display:-webkit-flex;display:-ms-flexbox}.blob-list li{display:flex;margin:10px 0 10px -40px;padding-right:0;list-style-type:none;counter-increment:step-counter}.cnf-banner,.cnf-banner>p,.cnf-banner>ul{margin-bottom:0}.blob-list li:before{content:counter(step-counter);color:#f9f9f9;background-color:#999;margin-right:5px;padding:2px 8px;height:22px;border-radius:20px;font-size:13.5px;font-weight:700}.blob-list.danger li:before{background-color:#ef6945}.blob-list.success li:before{background-color:#00af87}.card-container .card:not(:first-child){margin-top:10px}.card{border:1px solid #f9f9f9;background-color:#fff;padding:20px 15px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.card-header,.card-header+.card-body{padding-bottom:15px}.card-footer,.card-header+.card-body{padding-top:15px;border-top:1px solid #f9f9f9}.card-header{font-size:14px;font-weight:700;color:#4a4a4a}.compact-info-card .card-footer,.compact-info-card .card-header+.card-body,.info-card .card-footer,.info-card .card-header+.card-body{border-top-color:#e5e5e5}.card-footer-link{font-size:12px}.info-card{background-color:#f9f9f9;border-color:#e5e5e5}.hero-card{padding:0}.hero-card .card-body,.hero-card .card-footer,.hero-card .card-header{padding-left:15px;padding-right:15px}.hero-card .card-header{padding-top:20px;background-color:#00af87;color:#fff}.hero-card .card-body:last-child,.hero-card .card-footer{padding-bottom:20px}.hero-card.hero-card-danger .card-header{background-color:#d80007}.compact-info-card{background-color:#f9f9f9;border-color:#e5e5e5}.compact-info-card .card-header{border-bottom:none;margin-bottom:0}.compact-info-card .card-body{padding-bottom:0;padding-top:0;border-top:none;margin-top:0}.compact-info-card .card-footer{padding-top:10px;border-top:none;margin-top:0}.promo-card{background-color:#f9f9f9;border-color:#e5e5e5}.promo-card .promo-header{font-weight:700}@media (max-width:767px){.mobile-card{border-radius:3px;background-color:#fff;border:1px solid #e5e5e5;box-shadow:0 1px 2px #aaa}}.cnf-banner{padding:10px 45px 10px 15px;border:1px solid transparent;box-shadow:1px 1px 0 rgba(0,0,0,.1);background-color:#fdf0c3;color:#4a4a4a;font-size:15px}.cnf-banner h4{margin-top:0;color:inherit}.cnf-banner .alert-link{font-weight:700}.cnf-banner>p+p{margin-top:5px}.cnf-banner hr{border-top-color:transparent}.cnf-banner .close{position:relative;top:-6px;right:-38px;color:#767676;font-size:20px}@media (max-width:767px){.cnf-banner{padding:10px 25px 10px 5px;font-size:12px}}.cnf-banner.impersonation{padding-right:15px;background-color:#ef6945;color:#fff;font-weight:700}.cnf-banner.impersonation p{display:inline-block}.cnf-banner-content{max-width:1160px;margin:0 auto;display:flex;padding:0 20px}.cnf-banner-text{text-align:left;flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto}.cnf-banner-btn{display:-webkit-flex;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.cnf-banner-icon{display:block;width:48px;height:48px;background-repeat:no-repeat;background-size:contain;margin-right:20px;-webkit-flex-basis:48px;-ms-flex-preferred-size:48px;flex-basis:48px;flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto}.cnf-banner-heading{font-size:18px;display:block}.cnf-banner-body{display:block}@media (max-width:1159px){.cnf-banner-btn,.cnf-banner-text{text-align:center}.cnf-banner-btn .btn,.cnf-banner-icon{margin:0 auto}.cnf-banner-content{max-width:none;text-align:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.cnf-banner-text{font-size:14px;padding:15px 0}}.probation-banner{position:relative;padding:15px 0;margin:0}.probation-banner button.close-btn,.tax-banner .tax-banner-content-container button.close-btn{position:absolute;right:20px;top:10px}.probation-banner.alert{margin-bottom:0}.probation-banner .probation-banner-content{margin:0 auto;text-align:center}.calendar-blocker-banner.alert,.tax-banner.alert{margin-bottom:0}.probation-banner .probation-banner-content-item{display:inline-block;margin-left:5px;margin-right:5px;font-weight:700}.probation-banner button.close-btn span{font-size:22px}.tax-banner .tax-banner-content-container{text-align:center}.tax-banner .tax-banner-content-container .tax-banner-content-icon{display:inline-block;width:48px;height:48px;background-image:url(/images/form-circle.svg);background-repeat:no-repeat;background-size:contain;margin-right:20px}.tax-banner .tax-banner-content-container .tax-banner-content-missing-item-icon{display:inline-block;width:48px;height:48px;background-image:url(/images/missing-item-icon.svg);background-repeat:no-repeat;background-size:contain;margin-right:20px}.tax-banner .tax-banner-content-container .tax-banner-body{display:inline-block;vertical-align:top;text-align:left}.tax-banner .tax-banner-content-container .tax-banner-body .tax-banner-heading{font-size:18px}.calendar-blocker-banner button.close-btn span,.tax-banner .tax-banner-content-container button.close-btn span{font-size:22px}.tax-banner .tax-banner-content-container .get-started-btn{vertical-align:top;margin-top:8px;margin-left:20px}.welcome-pack-banner .icon{background-image:url(/images/welcome-pack-banner-icon.svg)}.calendar-blocker-banner{position:relative;padding:15px 0;margin:0}.calendar-blocker-banner .calendar-blocker-content{margin:0 auto;text-align:left}.calendar-blocker-banner .calendar-blocker-banner-content-item{display:inline-block;margin-left:5px;margin-right:5px}.calendar-blocker-banner button.close-btn{position:absolute;right:20px;top:10px}.messaging-tool-disclaimer-banner{position:relative;padding:15px 0;margin:0}.messaging-tool-disclaimer-banner.alert{margin-bottom:0}.messaging-tool-disclaimer-banner .messaging-tool-disclaimer-content{margin:0 auto;text-align:left}.messaging-tool-disclaimer-banner .messaging-tool-disclaimer-banner-content-item{display:inline-block;margin-left:5px;margin-right:5px}.floating-feedback{width:300px;right:-300px;position:fixed;top:210px;z-index:990;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:.5s;transition-duration:.5s}.floating-feedback.open{right:0}.floating-feedback .feedback-tab{-webkit-transform:translate(-100%,0) rotate(-90deg);-ms-transform:translate(-100%,0) rotate(-90deg);-o-transform:translate(-100%,0) rotate(-90deg);transform:translate(-100%,0) rotate(-90deg);-webkit-transform-origin:top right;-moz-transform-origin:top right;-ms-transform-origin:top right;transform-origin:top right;min-width:150px;max-width:190px;color:#fff;display:block;padding:0 15px;text-align:center;font-weight:700;text-decoration:none;z-index:0;height:31px;line-height:31px;position:absolute;cursor:pointer;background-color:#393939;left:-31px;top:0}.chosen-container,.coach-mark-dot:before,.icon-after-check-success:before,.icon-after-exclamation-error:before{display:inline-block;font-weight:400}.floating-feedback .feedback-tab-contents{position:relative;height:150px;padding:10px 20px;background-color:#fff}.floating-feedback .feedback-title{margin-top:0}[class*=" icon-after-"],[class^=icon-after-]{position:relative;margin-right:24px}[class*=" icon-after-"]:before,[class^=icon-after-]:before{position:absolute;right:-24px;top:50%;margin-top:-6px;font-size:13px;line-height:100%}.chosen-container,[class*=" coach-mark-"],[class^=coach-mark-]{position:relative}.icon-after-check-success:before{content:"\f116";text-decoration:none;color:#00af87}.icon-after-exclamation-error:before{content:"\f103";text-decoration:none;color:#d80007}[class*=" coach-mark-"]:before,[class^=coach-mark-]:before{margin-right:-12px;margin-top:4px;font-size:8px;line-height:100%}.coach-mark-dot:before{content:"\f11a";text-decoration:none;border-radius:50%;background-color:#589741;color:#00af87;float:right;margin-right:-6px}.chosen-container .chosen-results-scroll-down span:before,.chosen-container .chosen-results-scroll-up span:before{font-family:icons;text-decoration:inherit;content:"\f128";font-style:normal}.chosen-select,.chosen-select-deselect{width:100%}.chosen-container{font-size:15px;vertical-align:middle}.chosen-container .chosen-drop{background:#fff;border:1px solid #ccc;border-bottom-right-radius:2px;border-bottom-left-radius:2px;box-shadow:2px 2px 0 rgba(0,0,0,.1);margin-top:-1px;position:absolute;top:100%;left:-9000px;z-index:1071}.chosen-container.chosen-with-drop .chosen-drop{left:0;right:0}.chosen-container .chosen-results{color:#000a12;margin:0;padding:0;max-height:240px;position:relative;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.chosen-container .chosen-results li{display:none;line-height:1.42857143;list-style:none;margin:0;padding:6.5px 15px}.chosen-container .chosen-results li em{background:#feffde;font-style:normal}.chosen-container .chosen-results li.group-result{display:list-item;cursor:default;color:#999;font-weight:700}.chosen-container .chosen-results li.group-option{padding-left:30px}.chosen-container .chosen-results li.active-result{cursor:pointer;display:list-item}.chosen-container .chosen-results li.highlighted{background-color:#f9f9f9;background-image:none}.chosen-container .chosen-results li.highlighted:active{background-color:#e5e5e5}.chosen-container .chosen-results li.highlighted em{background:0 0}.chosen-container .chosen-results li.disabled-result{display:list-item;background:#f9f9f9;color:#999}.chosen-container .chosen-results .no-results{background:#e5e5e5;display:list-item}.chosen-container .chosen-results-scroll{background:#fff;margin:0 4px;position:absolute;text-align:center;width:321px;z-index:1}.chosen-container .chosen-results-scroll span{display:inline-block;height:1.42857143;text-indent:-5000px;width:9px}.chosen-container .chosen-results-scroll-down{bottom:0}.chosen-container .chosen-results-scroll-down span:before,.chosen-container .chosen-results-scroll-up span:before{display:inline-block;font-weight:400}.chosen-container-single .chosen-single{-webkit-background-clip:padding-box;-moz-background-clip:padding;height:40px;line-height:40px;padding:0 0 0 8px;position:relative;text-decoration:none;display:inline-block;margin-bottom:0;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:none;border:1px solid #999;border-radius:3px;transition:background-color .3s,border-color .3s;font-weight:400;width:100%;text-align:left;color:#000a12;background:#fff}.chosen-container-active .chosen-single,.chosen-container-active.chosen-with-drop .chosen-single{-webkit-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s}.chosen-container-single .chosen-single.focus,.chosen-container-single .chosen-single:focus,.chosen-container-single .chosen-single:hover{color:#4a4a4a;text-decoration:none;outline-color:transparent;outline-style:none}.chosen-container-single .chosen-single.active,.chosen-container-single .chosen-single:active,.chosen-container-single .chosen-single:hover,.chosen-container-single .chosen-single:visited{color:#4a4a4a}.chosen-container-single .chosen-single:not(.saving).disabled,.chosen-container-single .chosen-single:not(.saving)[disabled],fieldset[disabled] .chosen-container-single .chosen-single:not(.saving){filter:alpha(opacity=65);-webkit-box-shadow:none}.chosen-container-single .chosen-single .badge{color:#fff;background-color:#4a4a4a}.chosen-container-single .chosen-single.plain{color:#000a12}.chosen-container-single .chosen-single.hover:not(.active),.chosen-container-single .chosen-single:hover{background-color:#f9f9f9;border-color:#d6d6d6}.chosen-container-single .chosen-single.active,.chosen-container-single .chosen-single:active{outline:0;background:#e5e5e5;border-color:#e5e5e5;color:#000a12;box-shadow:none}.chosen-container-single .chosen-single:not(.saving).disabled,.chosen-container-single .chosen-single:not(.saving)[disabled],fieldset[disabled] .chosen-container-single .chosen-single:not(.saving){color:#e5e5e5;cursor:not-allowed;pointer-events:none;background-color:#fff;background-image:none;border-color:#e5e5e5;box-shadow:none;opacity:1}.chosen-disabled,button.multiselect.disabled{opacity:.5!important;cursor:default}.chosen-container-single .chosen-single:hover{color:#000a12}.chosen-container-single .chosen-single span{display:block;margin-right:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chosen-container-single .chosen-single abbr{display:block;font-size:1px;height:10px;position:absolute;right:26px;top:15px;width:12px}.chosen-container-single .chosen-single abbr:hover{background-position:right -11px}.chosen-container-single .chosen-single abbr.search-choice-close:before{display:block;margin-top:-5px;content:"×";font-size:18px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;cursor:pointer;font-family:Times,serif}.photocarousel i.nav-arrow:before,.photogallery .primary-photo-wrapper .primary-photo .nav-arrow i:before{-webkit-text-shadow:1px 1px 2px rgba(0,0,0,.3);-moz-text-shadow:1px 1px 2px rgba(0,0,0,.3);text-shadow:1px 1px 2px rgba(0,0,0,.3)}.chosen-container-single .chosen-single.chosen-disabled .chosen-single abbr:hover{background-position:right 2px}.chosen-container-single .chosen-single div{display:block;height:100%;position:absolute;top:0;right:0;width:18px}.chosen-container-single .chosen-single div b{display:block;height:100%;width:100%;font-size:8px}.chosen-container-single .chosen-single div b:before{font-family:icons;font-weight:400;font-style:normal;text-decoration:inherit;content:"\f135";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);display:inline-block}.dynamic-select .chosen-single>span,.rentalunit-dropdown .dropdown-menu,button.multiselect span{font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif}.dynamic-select .chosen-single>span:before,.selectified .btn:before{content:attr(data-title-prefix) " "}.chosen-container-single .chosen-default{color:#767676}.chosen-container-single .chosen-search{margin:0;padding:0;position:relative;white-space:nowrap;z-index:1000}.chosen-container-single .chosen-search input[type=text]{border:1px solid #ccc;margin:1px 0;padding:4px 20px 4px 4px;width:100%;border-radius:2px}.chosen-container-single .chosen-drop{margin-top:-1px;border-bottom-right-radius:2px;border-bottom-left-radius:2px;-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box}.chosen-container-active .chosen-choices,.chosen-container-active.chosen-with-drop .chosen-choices,.chosen-container-active.chosen-with-drop .chosen-single{border-bottom-right-radius:0;border-bottom-left-radius:0}.chosen-container-single-nosearch .chosen-search input{position:absolute;left:-9000px}.chosen-container-active .chosen-single{transition:border linear .2s,box-shadow linear .2s}.chosen-container-active.chosen-with-drop .chosen-single{background-color:#fff;transition:border linear .2s,box-shadow linear .2s}.chosen-container-active.chosen-with-drop .chosen-single div{background:0 0;border-left:none}.chosen-container-active.chosen-with-drop .chosen-single div b{background-position:-18px 7px}.chosen-container-active .chosen-choices{-webkit-transition:border linear .2s,box-shadow linear .2s;-o-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s}.chosen-container-active .chosen-choices .search-field input[type=text]{color:#111!important}.chosen-disabled .chosen-choices .search-choice .search-choice-close,.chosen-disabled .chosen-single{cursor:default}.input-group .chosen-container:last-child .chosen-choices,.input-group .chosen-container:last-child .chosen-default,.input-group .chosen-container:last-child .chosen-single{border-top-left-radius:0;border-bottom-left-radius:0}.input-group .chosen-container:not(:last-child) .chosen-choices,.input-group .chosen-container:not(:last-child) .chosen-default,.input-group .chosen-container:not(:last-child) .chosen-single{border-top-right-radius:0;border-bottom-right-radius:0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:2dppx){.chosen-container .chosen-results-scroll-down span,.chosen-container .chosen-results-scroll-up span,.chosen-container-multi .chosen-choices .search-choice .search-choice-close,.chosen-container-single .chosen-search input[type=text],.chosen-container-single .chosen-single abbr,.chosen-container-single .chosen-single div b,.chosen-rtl .chosen-search input[type=text]{background-size:52px 37px!important;background-repeat:no-repeat!important}}.dynamic-select .chosen-single>span{color:#069}.dynamic-select .chosen-single>span:before{font-weight:400;color:#000a12}.full-width+.chosen-container{width:100%!important}.modal .chosen-drop .chosen-results li{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:767px){.chosen-mobile-xs .chosen-single{height:30px;line-height:30px;font-size:14px}}.short-select .chosen-single{height:30px;line-height:29px}button.multiselect{padding:6px 10px 7px;border-color:#999;text-align:left}button.multiselect span{color:#069;display:block;text-overflow:ellipsis;overflow:hidden;margin-right:10px}button.multiselect b.caret{display:block;position:absolute;top:16px;right:8px;width:8px}.multiselect-container input[type=checkbox]{opacity:1}.multiselect-container>li>a>label.checkbox{padding:5px 20px 5px 40px}.multiselect-container{font-size:15px;position:absolute;list-style-type:none;margin:0;padding:0}.multiselect-container .input-group{margin:5px}.multiselect-container>li{padding:0}.multiselect-container>li>a.multiselect-all label{font-weight:700}.multiselect-container>li.multiselect-group label{margin:0;padding:3px 20px;height:100%;font-weight:700}.multiselect-container>li.multiselect-group-clickable label{cursor:pointer}.multiselect-container>li>a{padding:0}.multiselect-container>li>a>label{color:#000a12;margin:0;height:100%;cursor:pointer;font-weight:400;padding:3px 20px 3px 40px}.multiselect-container>li>a>label.checkbox,.multiselect-container>li>a>label.radio{margin:0}.multiselect-container>li>a>label>input[type=checkbox]{margin-bottom:5px}.btn-group>.btn-group:nth-child(2)>.multiselect.btn{border-top-left-radius:4px;border-bottom-left-radius:4px}.form-inline .multiselect-container label.checkbox,.form-inline .multiselect-container label.radio{padding:3px 20px 3px 40px}.form-inline .multiselect-container li a label.checkbox input[type=checkbox],.form-inline .multiselect-container li a label.radio input[type=radio]{margin-left:-20px;margin-right:0}.selectified{position:relative;height:40px}.selectified .btn{z-index:0;width:100%;text-align:left;padding-right:25px}.selectified .btn:before{font-weight:400;color:#000a12}.selectified .icon-global-caret{position:absolute;right:7px;top:16px}.selectified select{position:absolute;opacity:0;z-index:10;height:100%;top:0;left:0;background-color:#fff}.inline-field .selectified .btn{position:relative;width:auto}.btn-selectified-mobile-xs{height:30px}.flag-AR:before,.flag-AT:before,.flag-AU:before,.flag-AUD:before,.flag-BE:before,.flag-BG:before,.flag-BR:before,.flag-BY:before,.flag-CA:before,.flag-CAD:before,.flag-CH:before,.flag-CHF:before,.flag-CL:before,.flag-CN:before,.flag-CO:before,.flag-CY:before,.flag-CZ:before,.flag-DE:before,.flag-DK:before,.flag-EE:before,.flag-EG:before,.flag-EL:before,.flag-ES:before,.flag-EUR:before,.flag-FI:before,.flag-FR:before,.flag-GB:before,.flag-GBP:before,.flag-GR:before,.flag-HK:before,.flag-HR:before,.flag-HU:before,.flag-ID:before,.flag-IE:before,.flag-IL:before,.flag-IN:before,.flag-JO:before,.flag-JP:before,.flag-KR:before,.flag-LT:before,.flag-LU:before,.flag-LV:before,.flag-MT:before,.flag-MU:before,.flag-MX:before,.flag-MY:before,.flag-NL:before,.flag-NO:before,.flag-NZ:before,.flag-NZD:before,.flag-PE:before,.flag-PH:before,.flag-PL:before,.flag-PT:before,.flag-RO:before,.flag-RS:before,.flag-RU:before,.flag-SE:before,.flag-SEK:before,.flag-SG:before,.flag-SI:before,.flag-SK:before,.flag-SV:before,.flag-TH:before,.flag-THB:before,.flag-TR:before,.flag-TW:before,.flag-UA:before,.flag-US:before,.flag-USD:before,.flag-VE:before,.flag-VN:before,.flag-ZA:before,.flag-ar:before,.flag-at:before,.flag-au:before,.flag-aud:before,.flag-be:before,.flag-bg:before,.flag-br:before,.flag-by:before,.flag-ca:before,.flag-cad:before,.flag-ch:before,.flag-chf:before,.flag-cl:before,.flag-cn:before,.flag-co:before,.flag-cy:before,.flag-cz:before,.flag-de:before,.flag-de_DE:before,.flag-dk:before,.flag-ee:before,.flag-eg:before,.flag-el:before,.flag-en_GB:before,.flag-en_US:before,.flag-es:before,.flag-es_ES:before,.flag-eur:before,.flag-fi:before,.flag-fr:before,.flag-fr_FR:before,.flag-gb:before,.flag-gbp:before,.flag-gr:before,.flag-gr_GR:before,.flag-hk:before,.flag-hr:before,.flag-hu:before,.flag-id:before,.flag-ie:before,.flag-il:before,.flag-in:before,.flag-jo:before,.flag-jp:before,.flag-kr:before,.flag-lt:before,.flag-lu:before,.flag-lv:before,.flag-mt:before,.flag-mu:before,.flag-mx:before,.flag-my:before,.flag-nl:before,.flag-nl_NL:before,.flag-no:before,.flag-nz:before,.flag-nzd:before,.flag-pe:before,.flag-ph:before,.flag-pl:before,.flag-pt:before,.flag-pt_PT:before,.flag-ro:before,.flag-rs:before,.flag-ru:before,.flag-se:before,.flag-sek:before,.flag-sg:before,.flag-si:before,.flag-sk:before,.flag-sv:before,.flag-sv_SE:before,.flag-th:before,.flag-tr:before,.flag-tr_TR:before,.flag-tw:before,.flag-ua:before,.flag-us:before,.flag-usd:before,.flag-ve:before,.flag-vn:before,.flag-za:before{content:'';background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);width:16px;height:11px;display:inline-block}@media (max-width:767px){.btn-selectified-mobile-xs button{padding:3.5px 25px 3.5px 7px;font-size:14px}.btn-selectified-mobile-xs button .icon-global-caret{top:8px}}.flag-AR:before,.flag-ar:before{background-position:-16px 0}.flag-AT:before,.flag-at:before{background-position:0 -11px}.flag-AU:before,.flag-AUD:before,.flag-au:before,.flag-aud:before{background-position:-32px -66px}.flag-BY:before,.flag-by:before{background-position:-16px -11px}.flag-BE:before,.flag-be:before{background-position:-32px 0}.flag-BR:before,.flag-br:before{background-position:-32px -11px}.flag-BG:before,.flag-bg:before{background-position:0 -22px}.flag-CA:before,.flag-CAD:before,.flag-ca:before,.flag-cad:before{background-position:0 -44px}.flag-CH:before,.flag-CHF:before,.flag-ch:before,.flag-chf:before{background-position:-16px -88px}.flag-CL:before,.flag-cl:before{background-position:-16px -22px}.flag-CN:before,.flag-cn:before{background-position:-32px -22px}.flag-CO:before,.flag-co:before{background-position:0 -33px}.flag-CY:before,.flag-cy:before{background-position:-32px -33px}.flag-CZ:before,.flag-cz:before{background-position:-48px 0}.flag-DE:before,.flag-de:before,.flag-de_DE:before{background-position:-48px -11px}.flag-DK:before,.flag-dk:before{background-position:-48px -22px}.flag-EE:before,.flag-ee:before{background-position:-64px 0}.flag-EG:before,.flag-eg:before{background-position:-48px -33px}.flag-EL:before,.flag-el:before{background-position:-64px -44px}.flag-ES:before,.flag-es:before,.flag-es_ES:before{background-position:-48px -44px}.flag-EUR:before,.flag-eur:before{background-position:-64px -11px}.flag-FI:before,.flag-fi:before{background-position:-64px -22px}.flag-FR:before,.flag-fr:before,.flag-fr_FR:before{background-position:-64px -33px}.flag-GR:before,.flag-gr:before,.flag-gr_GR:before{background-position:-64px -44px}.flag-GB:before,.flag-GBP:before,.flag-en_GB:before,.flag-gb:before,.flag-gbp:before{background-position:-16px -44px}.flag-HK:before,.flag-hk:before{background-position:0 -55px}.flag-HU:before,.flag-hu:before{background-position:-16px -55px}.flag-HR:before,.flag-hr:before{background-position:-16px -33px}.flag-IN:before,.flag-in:before{background-position:-32px -55px}.flag-ID:before,.flag-id:before{background-position:-48px -55px}.flag-IE:before,.flag-ie:before{background-position:-64px -55px}.flag-IL:before,.flag-il:before{background-position:0 -66px}.flag-IT:before,.flag-it:before,.flag-it_IT:before{content:'';display:inline-block;background-image:url(/images/spritesheet-flags.png?q=2025625.102313483);background-position:-16px -66px;width:16px;height:11px}.flag-JP:before,.flag-jp:before{background-position:0 0}.flag-JO:before,.flag-jo:before{background-position:-48px -66px}.flag-KR:before,.flag-kr:before{background-position:-64px -66px}.flag-LV:before,.flag-lv:before{background-position:-80px 0}.flag-LT:before,.flag-lt:before{background-position:-80px -11px}.flag-LU:before,.flag-lu:before{background-position:-80px -22px}.flag-MT:before,.flag-mt:before{background-position:-80px -44px}.flag-MY:before,.flag-my:before{background-position:-80px -33px}.flag-MU:before,.flag-mu:before{background-position:-80px -55px}.flag-MX:before,.flag-mx:before{background-position:-80px -66px}.flag-NL:before,.flag-nl:before,.flag-nl_NL:before{background-position:-16px -77px}.flag-NO:before,.flag-no:before{background-position:-32px -77px}.flag-NZ:before,.flag-NZD:before,.flag-nz:before,.flag-nzd:before{background-position:0 -77px}.flag-PE:before,.flag-pe:before{background-position:-48px -77px}.flag-PH:before,.flag-ph:before{background-position:-64px -77px}.flag-PL:before,.flag-pl:before{background-position:-80px -77px}.flag-PT:before,.flag-pt:before,.flag-pt_PT:before{background-position:-96px 0}.flag-RO:before,.flag-ro:before{background-position:-96px -11px}.flag-RS:before,.flag-rs:before{background-position:-96px -44px}.flag-RU:before,.flag-ru:before{background-position:-96px -22px}.flag-SE:before,.flag-SEK:before,.flag-SV:before,.flag-se:before,.flag-sek:before,.flag-sv:before,.flag-sv_SE:before{background-position:-96px -33px}.flag-SG:before,.flag-sg:before{background-position:-96px -55px}.flag-SK:before,.flag-sk:before{background-position:-96px -66px}.flag-SI:before,.flag-si:before{background-position:-96px -77px}.flag-TH:before,.flag-THB:before,.flag-th:before{background-position:-48px -88px}.flag-TR:before,.flag-tr:before,.flag-tr_TR:before{background-position:-64px -88px}.flag-TW:before,.flag-tw:before{background-position:-32px -88px}.flag-UA:before,.flag-ua:before{background-position:-80px -88px}.flag-US:before,.flag-USD:before,.flag-en_US:before,.flag-us:before,.flag-usd:before{background-position:-32px -44px}.flag-VE:before,.flag-ve:before{background-position:-96px -88px}.flag-VN:before,.flag-vn:before{background-position:0 -99px}.flag-ZA:before,.flag-za:before{background-position:0 -88px}.flag-select{text-align:left}.flag-select [class*=flag-]:before{margin-right:8px;margin-bottom:0}.phone-flag-select .chosen-drop{min-width:110px}.phone-flag-select .chosen-drop li::before{content:none}.calendar.display-large .day-headers:after,.calendar.display-large .day-headers:before,.calendar.display-small .month .day-headers:after,.calendar.display-small .month .day-headers:before,.calendar.display-small .month .week:after,.calendar.display-small .month .week:before{content:" ";display:table}.property-button-content .current{display:inline-block;float:left;margin-top:7px;margin-bottom:7px;text-overflow:ellipsis;overflow:hidden;text-align:left}.property-button-content .image{height:35px;padding:0 10px 0 0}.property-button-content.inactive .image{opacity:.5;filter:alpha(opacity=50);filter:grayscale(50%)}.property-button-content.inactive .inactive-label{display:inline}.property-button-content.inactive .current-label{color:#767676}.rentalunit-dropdown{margin-top:-10px;list-style:none;text-decoration:none}@media (max-width:991px){.rentalunit-dropdown{margin:0 0 15px;width:100%}}.rentalunit-dropdown .current{width:180px}@media (max-width:991px){.rentalunit-dropdown .current{width:130px}}.rentalunit-dropdown .rental-unit-image-placeholder{padding:4px 5px;margin-right:20px;background-color:#999;color:#fff}.rentalunit-dropdown .dropdown-menu{width:420px;background-color:#fff;margin:0;padding:10px;height:auto;max-height:285px;overflow-x:hidden}.rentalunit-dropdown .dropdown-menu a{outline:transparent;margin:0;padding:0}@media (max-width:767px){.rentalunit-dropdown .dropdown-menu{width:100%;left:0!important}}.rentalunit-dropdown .dropdown-menu.property-switcher-advanced,.rentalunit-dropdown .open .dropdown-menu.property-switcher-advanced{max-height:560px;padding:0;overflow:hidden}.rentalunit-dropdown .dropdown-menu.property-switcher-advanced .current-selection,.rentalunit-dropdown .open .dropdown-menu.property-switcher-advanced .current-selection{height:65px;padding:10px;background-color:#f9f9f9}.rentalunit-dropdown .dropdown-menu.property-switcher-advanced .current-selection:hover,.rentalunit-dropdown .open .dropdown-menu.property-switcher-advanced .current-selection:hover{background-color:#e5e5e5}.rentalunit-dropdown .dropdown-menu.property-switcher-advanced .property-search,.rentalunit-dropdown .open .dropdown-menu.property-switcher-advanced .property-search{max-height:495px}.rentalunit-dropdown .dropdown-menu.property-switcher-advanced .current-selection-placeholder .rental-unit-image-placeholder,.rentalunit-dropdown .open .dropdown-menu.property-switcher-advanced .current-selection-placeholder .rental-unit-image-placeholder{width:66px;height:50px;padding-left:13px;padding-right:13px}.rentalunit-dropdown .dropdown-menu.property-switcher-advanced .current-selection-property,.rentalunit-dropdown .open .dropdown-menu.property-switcher-advanced .current-selection-property{white-space:nowrap}.rentalunit-dropdown .dropdown-menu.property-switcher-advanced li>a,.rentalunit-dropdown .open .dropdown-menu.property-switcher-advanced li>a{color:#4a4a4a;font-weight:400;line-height:1.42857;white-space:nowrap}.rentalunit-dropdown .dropdown-menu.property-switcher-advanced li>a.selected,.rentalunit-dropdown .dropdown-menu.property-switcher-advanced li>a:focus,.rentalunit-dropdown .dropdown-menu.property-switcher-advanced li>a:hover,.rentalunit-dropdown .open .dropdown-menu.property-switcher-advanced li>a.selected,.rentalunit-dropdown .open .dropdown-menu.property-switcher-advanced li>a:focus,.rentalunit-dropdown .open .dropdown-menu.property-switcher-advanced li>a:hover{text-decoration:none;background-color:#f9f9f9;color:#262626}.rentalunit-dropdown .open .dropdown-menu{left:-135px;top:46px;margin:0;padding:10px}@media (max-width:767px){.rentalunit-dropdown .open .dropdown-menu{left:-120px;top:36px;padding:0}}.rentalunit-dropdown .open .dropdown-menu .rental-unit-image-placeholder{padding:2px 12px}.rentalunit-dropdown .open .dropdown-menu .switcher-all-properties .rental-unit-image-placeholder{padding:20px 14px}.rentalunit-dropdown .dropdown-toggle{width:280px;height:47px;padding:5px;border-color:#e5e5e5;color:#4a4a4a;font-weight:400}@media (max-width:767px){.rentalunit-dropdown .dropdown-toggle{width:100%;padding:0 0 0 10px;height:auto}.rentalunit-dropdown .dropdown-toggle .image{display:none}}.rentalunit-dropdown .dropdown-toggle .icon-global-caret{font-size:7px;-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;transform-origin:center;margin:15px 10px 0 0}.rentalunit-dropdown.inactive-property-selected .dropdown-toggle .inactive-label{display:inline}.property-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.property-search .property-list{list-style-type:none;padding:0}.property-search .property-list ul{padding-left:0}.property-search .property-list li{height:55px;padding:0;margin:0;list-style:none;font-size:15px}.property-search .property-list li a{height:50px;display:block;padding:0;margin:0;clear:both;color:#4a4a4a;font-weight:400;line-height:1.42875;white-space:nowrap}.property-search .property-list li a.selected,.property-search .property-list li a:focus,.property-search .property-list li a:hover{text-decoration:none;background-color:#f9f9f9;color:#262626}.property-search .search-container{min-height:45px;clear:both;padding-left:10px;padding-right:10px;background-color:#f9f9f9;sizing-box:border-box}.property-search .search-container input{display:inline-block;padding-bottom:5px}.property-search .property-list-container{-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto;min-height:72px;padding-left:10px;padding-right:10px;padding-top:5px;overflow-y:auto;overflow-x:hidden;position:relative}.property-search .rental-unit-image-placeholder{padding:4px 5px;background-color:#999;color:#fff;width:66px;height:50px;margin-right:10px;text-align:center}.property-search .searching-overlay{position:absolute;height:100%;width:100%;background-color:rgba(255,255,255,.75);display:none;top:0;left:0;background-image:url(/images/Spinner-32x32.gif);background-position:center center;background-repeat:no-repeat}.property-search.searching .searching-overlay{display:block}.property-search .property-list li .image-container,.property-switcher-advanced .current-selection .image-container,.rentalunit-dropdown .property-list .image-container{width:66px;height:50px;overflow:hidden;margin:0 10px 0 0;padding:0;position:relative}.property-search .property-list li .image,.property-switcher-advanced .current-selection .image,.rentalunit-dropdown .property-list .image{height:50px;margin:0;padding:0;background-color:#f3f3f3}.property-search .property-list li .text,.property-switcher-advanced .current-selection .text,.rentalunit-dropdown .property-list .text{padding-top:8px;text-overflow:ellipsis;overflow:hidden;text-align:left}.property-search .property-list li .property-title,.property-switcher-advanced .current-selection .property-title,.rentalunit-dropdown .property-list .property-title{width:100%}.property-search .property-list li .name,.property-switcher-advanced .current-selection .name,.rentalunit-dropdown .property-list .name{text-overflow:ellipsis;overflow:hidden;text-align:left;padding:0;margin:0;text-transform:uppercase;font-size:13px;font-weight:700;display:inline-block;max-width:230px}@media (max-width:767px){.property-search .property-list li .name,.property-switcher-advanced .current-selection .name,.rentalunit-dropdown .property-list .name{max-width:135px}}.property-search .property-list li .rental-unit-id,.property-switcher-advanced .current-selection .rental-unit-id,.rentalunit-dropdown .property-list .rental-unit-id{display:inline-block;overflow:hidden;text-overflow:ellipsis;text-align:left;padding:0 5px;margin:0;font-size:13px;font-weight:700}.property-search .property-list li .address,.property-switcher-advanced .current-selection .address,.rentalunit-dropdown .property-list .address{display:block;text-overflow:ellipsis;overflow:hidden;text-align:left;padding:0;margin:-5px 0 0}.inactive-label{font-weight:700;font-size:13px;color:#b80008;padding:0 5px 0 0;text-transform:uppercase;display:none}.property-switcher-entry.inactive .address,.property-switcher-entry.inactive .name,.property-switcher-entry.inactive .rental-unit-id,.rentalunit-dropdown.inactive-property-selected .dropdown-toggle .address,.rentalunit-dropdown.inactive-property-selected .dropdown-toggle .name,.rentalunit-dropdown.inactive-property-selected .dropdown-toggle .rental-unit-id,.rentalunit-dropdown.inactive-property-selected .property-switcher-advanced .current-selection-property .address,.rentalunit-dropdown.inactive-property-selected .property-switcher-advanced .current-selection-property .name,.rentalunit-dropdown.inactive-property-selected .property-switcher-advanced .current-selection-property .rental-unit-id{color:#767676}.property-switcher-entry.inactive .image,.rentalunit-dropdown.inactive-property-selected .dropdown-toggle .image,.rentalunit-dropdown.inactive-property-selected .property-switcher-advanced .current-selection-property .image{filter:grayscale(50%);opacity:.5}.property-switcher-entry.inactive .inactive-label,.rentalunit-dropdown.inactive-property-selected .dropdown-toggle .inactive-label,.rentalunit-dropdown.inactive-property-selected .property-switcher-advanced .current-selection-property .inactive-label{display:inline}.rentalunit-dropdown .dropdown-menu .all-properties-selection{display:none}.rentalunit-dropdown .dropdown-menu.property-selected .all-properties-selection{display:block}.rentalunit-dropdown .property-list-simple li{height:55px}.rentalunit-dropdown .property-list-simple a{height:50px}input[type=checkbox],input[type=radio]{opacity:0}.icheckbox,.iradio{display:inline-block;vertical-align:middle;margin:0 5px 0 0;padding:0;width:15px;height:15px;border:none;cursor:pointer}.calendar.display-small,.calendar.display-small .month:nth-of-type(1n+4){border-top:1px solid #ddd}.icheckbox{background:url(/images/icheck/checkboxes.png) no-repeat}.iradio{background:url(/images/icheck/radiobuttons.png) no-repeat}.icheckbox,.icheckbox.hover{background-position:0 0}.icheckbox.active{background-position:-15px 0}.icheckbox.checked{background-position:-30px 0}.icheckbox.disabled{background-position:-45px 0;cursor:default}.icheckbox.checked.disabled{background-position:-60px 0}.iradio,.iradio.hover{background-position:0 0}.iradio.active{background-position:-15px 0}.iradio.checked{background-position:-30px 0}.iradio.disabled{background-position:-45px 0;cursor:default}.iradio.checked.disabled{background-position:-60px 0}@media (-o-min-device-pixel-ratio:5/4),(-webkit-min-device-pixel-ratio:1.25),(min-resolution:120dpi){.icheckbox{background:url(/images/icheck/checkboxes@2x.png) no-repeat}.iradio{background:url(/images/icheck/radiobuttons@2x.png) no-repeat}.icheckbox,.iradio{-webkit-background-size:75px 15px;background-size:75px 15px}}.search-slideout-active{-webkit-transform:translate(0,-200px);-ms-transform:translate(0,-200px);-o-transform:translate(0,-200px);transform:translate(0,-200px)}.search-slideout-active.animate{-webkit-transition-duration:.5s;transition-duration:.5s}.search-slideout-active.active{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.calendar.display-large .month-header{display:none}.calendar.display-large .day-headers{padding:8px 0;line-height:25px}.calendar.display-large .day-headers:after{clear:both}.calendar.display-large .day-header{width:14.284%;float:left;text-align:center}.calendar.display-large .day{height:120px;width:14.284%;float:left;position:relative}.calendar.display-large .day .month{position:absolute;top:20px;left:13px;font-weight:700}.calendar.display-large .day .date{position:absolute;right:13px;top:20px;font-weight:700}.calendar.display-small{border-bottom:1px solid #ddd}.calendar.display-small .month:nth-of-type(3n+1){border-left:1px solid #ddd}.calendar.display-small .month:nth-of-type(3n+3){border-right:1px solid #ddd}.calendar.display-small .month:nth-of-type(3n+2){border-left:1px solid #ddd;border-right:1px solid #ddd}.calendar.display-small .week{border-top:none;border-left:none;border-right:none}.calendar.display-small .week:last-child{border-bottom:none}.calendar.display-small .day,.calendar.display-small .day:last-child{border-right:none}.calendar.display-small .month{width:283px;float:left;margin-right:0}.calendar.display-small .month .month-header{text-align:center;background:#f1f1f1;height:30px;line-height:30px;color:#444}.calendar.display-small .month .day-headers:after,.calendar.display-small .month .week:after{clear:both}.calendar.display-small .month .day-headers{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.calendar.display-small .month .day-headers .day-header{width:14.286%;float:left;text-align:center;font-size:12px;line-height:30px;color:#767676}.calendar:not(.datepicker).display-large .day.in-date-ical,.calendar:not(.datepicker).display-large .day.in-date-integration_blocked,.calendar:not(.datepicker).display-large .day.in-date-manual,.calendar:not(.datepicker).display-large .day.in-date-previous_integration_blocked,.calendar:not(.datepicker).display-large .day.in-date-unavailable,.calendar:not(.datepicker).display-large .day.start-date-ical,.calendar:not(.datepicker).display-large .day.start-date-integration_blocked,.calendar:not(.datepicker).display-large .day.start-date-manual,.calendar:not(.datepicker).display-large .day.start-date-previous_integration_blocked,.calendar:not(.datepicker).display-large .day.start-date-unavailable{color:#1c1c1c}.calendar.display-small .month .day{height:40px;width:14.286%;float:left;position:relative;text-align:center;display:table}.calendar.display-small .month .day .date{vertical-align:middle;display:table-cell}.calendar:not(.datepicker).display-large [class*=" start-date"]:after{content:'';display:block;height:100%;width:102%;position:absolute;top:0;z-index:-1;-webkit-transform:skewX(-30deg) skewY(0);-ms-transform:skewX(-30deg) skewY(0);-o-transform:skewX(-30deg) skewY(0);transform:skewX(-30deg) skewY(0);right:0;margin-right:-50%}.calendar:not(.datepicker).display-large [class*=" end-date"]:before{content:'';display:block;height:100%;width:102%;position:absolute;top:0;z-index:-1;-webkit-transform:skewX(-30deg) skewY(0);-ms-transform:skewX(-30deg) skewY(0);-o-transform:skewX(-30deg) skewY(0);transform:skewX(-30deg) skewY(0);left:0;margin-left:-50%}.calendar:not(.datepicker).display-large .day.start-date-unavailable:after{background-color:#feb28a}.calendar:not(.datepicker).display-large .day.start-date-unavailable.event-hover-start-unavailable:after{background-color:#fe9964}.calendar:not(.datepicker).display-large .day.end-date-unavailable:before{background-color:#feb28a}.calendar:not(.datepicker).display-large .day.end-date-unavailable.event-hover-end-unavailable:not([class*=" event-hover-start-"]):before{background-color:#fe9964}.calendar:not(.datepicker).display-large .day.in-date-unavailable{background-color:#feb28a}.calendar:not(.datepicker).display-large .day.in-date-unavailable.event-hover-unavailable{background-color:#fe9964}.calendar:not(.datepicker).display-large .day.start-date-ical:after{background-color:#feb28a}.calendar:not(.datepicker).display-large .day.start-date-ical.event-hover-start-ical:after{background-color:#fe9964}.calendar:not(.datepicker).display-large .day.end-date-ical:before{background-color:#feb28a}.calendar:not(.datepicker).display-large .day.end-date-ical.event-hover-end-ical:not([class*=" event-hover-start-"]):before{background-color:#fe9964}.calendar:not(.datepicker).display-large .day.in-date-ical{background-color:#feb28a}.calendar:not(.datepicker).display-large .day.in-date-ical.event-hover-ical{background-color:#fe9964}.calendar:not(.datepicker).display-large .day.start-date-integration_blocked:after{background-color:#feb28a}.calendar:not(.datepicker).display-large .day.start-date-integration_blocked.event-hover-start-integration_blocked:after{background-color:#fe9964}.calendar:not(.datepicker).display-large .day.end-date-integration_blocked:before{background-color:#feb28a}.calendar:not(.datepicker).display-large .day.end-date-integration_blocked.event-hover-end-integration_blocked:not([class*=" event-hover-start-"]):before{background-color:#fe9964}.calendar:not(.datepicker).display-large .day.in-date-integration_blocked{background-color:#feb28a}.calendar:not(.datepicker).display-large .day.in-date-integration_blocked.event-hover-integration_blocked{background-color:#fe9964}.calendar:not(.datepicker).display-large .day.start-date-previous_integration_blocked:after{background-color:#feb28a}.calendar:not(.datepicker).display-large .day.start-date-previous_integration_blocked.event-hover-start-previous_integration_blocked:after{background-color:#fe9964}.calendar:not(.datepicker).display-large .day.end-date-previous_integration_blocked:before{background-color:#feb28a}.calendar:not(.datepicker).display-large .day.end-date-previous_integration_blocked.event-hover-end-previous_integration_blocked:not([class*=" event-hover-start-"]):before{background-color:#fe9964}.calendar:not(.datepicker).display-large .day.in-date-previous_integration_blocked{background-color:#feb28a}.calendar:not(.datepicker).display-large .day.in-date-previous_integration_blocked.event-hover-previous_integration_blocked{background-color:#fe9964}.calendar:not(.datepicker).display-large .day.start-date-manual:after{background-color:#feb28a}.calendar:not(.datepicker).display-large .day.start-date-manual.event-hover-start-manual:after{background-color:#fe9964}.calendar:not(.datepicker).display-large .day.end-date-manual:before{background-color:#feb28a}.calendar:not(.datepicker).display-large .day.end-date-manual.event-hover-end-manual:not([class*=" event-hover-start-"]):before{background-color:#fe9964}.calendar:not(.datepicker).display-large .day.in-date-manual{background-color:#feb28a}.calendar:not(.datepicker).display-large .day.in-date-manual.event-hover-manual{background-color:#fe9964}.calendar:not(.datepicker).display-large .day.in-date-booking_requested,.calendar:not(.datepicker).display-large .day.start-date-booking_requested{color:#000a12}.calendar:not(.datepicker).display-large .day.hover-available .date,.calendar:not(.datepicker).display-large .day.manual-availability-selected-start .date,.calendar:not(.datepicker).display-large .day.selected-end-date:not(.selected-end-date-hidden) .date,.calendar:not(.datepicker).display-large .day.selected-start-date:not(.selected-start-date-hidden) .date,.calendar:not(.datepicker).display-small .day.in-date-ical,.calendar:not(.datepicker).display-small .day.in-date-integration_blocked,.calendar:not(.datepicker).display-small .day.in-date-manual,.calendar:not(.datepicker).display-small .day.in-date-previous_integration_blocked,.calendar:not(.datepicker).display-small .day.in-date-unavailable,.calendar:not(.datepicker).display-small .day.start-date-ical,.calendar:not(.datepicker).display-small .day.start-date-integration_blocked,.calendar:not(.datepicker).display-small .day.start-date-manual,.calendar:not(.datepicker).display-small .day.start-date-previous_integration_blocked,.calendar:not(.datepicker).display-small .day.start-date-unavailable{color:#1c1c1c}.calendar:not(.datepicker).display-large .day.start-date-booking_requested:after{background-color:#fee995}.calendar:not(.datepicker).display-large .day.start-date-booking_requested.event-hover-start-booking_requested:after{background-color:#fee067}.calendar:not(.datepicker).display-large .day.end-date-booking_requested:before{background-color:#fee995}.calendar:not(.datepicker).display-large .day.end-date-booking_requested.event-hover-end-booking_requested:not([class*=" event-hover-start-"]):before{background-color:#fee067}.calendar:not(.datepicker).display-large .day.in-date-booking_requested{background-color:#fee995}.calendar:not(.datepicker).display-large .day.in-date-booking_requested.event-hover-booking_requested{background-color:#fee067}.calendar:not(.datepicker).display-large .day.hover-available,.calendar:not(.datepicker).display-large .day.manual-availability-selected-start,.calendar:not(.datepicker).display-large .day.selected-end-date:not(.selected-end-date-hidden),.calendar:not(.datepicker).display-large .day.selected-start-date:not(.selected-start-date-hidden){overflow:hidden}.calendar:not(.datepicker).display-large .day.hover-available:after,.calendar:not(.datepicker).display-large .day.manual-availability-selected-start:after,.calendar:not(.datepicker).display-large .day.selected-end-date:not(.selected-end-date-hidden):after,.calendar:not(.datepicker).display-large .day.selected-start-date:not(.selected-start-date-hidden):after{content:'';display:block;height:100%;width:102%;position:absolute;top:0;z-index:-1;-webkit-transform:skewX(-30deg) skewY(0);-ms-transform:skewX(-30deg) skewY(0);-o-transform:skewX(-30deg) skewY(0);transform:skewX(-30deg) skewY(0);right:0;margin-right:-50%}.calendar:not(.datepicker).display-large .day.hover-available-in,.calendar:not(.datepicker).display-large .day.hover-available:after,.calendar:not(.datepicker).display-large .day.manual-availability-selected-start:after,.calendar:not(.datepicker).display-large .day.selected-end-date:not(.selected-end-date-hidden):after,.calendar:not(.datepicker).display-large .day.selected-in-date,.calendar:not(.datepicker).display-large .day.selected-start-date:not(.selected-start-date-hidden):after{background-color:#bce6f1}.calendar:not(.datepicker).display-large .day.hover-available-in:after,.calendar:not(.datepicker).display-large .day.selected-in-date:after{background-color:transparent}.calendar:not(.datepicker).display-large .day.hover-available-next,.calendar:not(.datepicker).display-large .day.manual-availability-selected-end,.calendar:not(.datepicker).display-large .day.selected-end-date-next:not(.selected-end-date-next-hidden),.calendar:not(.datepicker).display-large .day.selected-start-date-next:not(.selected-start-date-next-hidden){z-index:1;overflow:hidden}.calendar:not(.datepicker).display-large .day.hover-available-next:before,.calendar:not(.datepicker).display-large .day.manual-availability-selected-end:before,.calendar:not(.datepicker).display-large .day.selected-end-date-next:not(.selected-end-date-next-hidden):before,.calendar:not(.datepicker).display-large .day.selected-start-date-next:not(.selected-start-date-next-hidden):before{content:'';display:block;height:100%;width:102%;position:absolute;top:0;z-index:-1;-webkit-transform:skewX(-30deg) skewY(0);-ms-transform:skewX(-30deg) skewY(0);-o-transform:skewX(-30deg) skewY(0);transform:skewX(-30deg) skewY(0);left:0;margin-left:-50%;background-color:#bce6f1}.calendar:not(.datepicker).display-large .day.disabled{cursor:not-allowed}.calendar:not(.datepicker).display-small [class*=" start-date"]:after{content:'';display:block;height:100%;width:102%;position:absolute;top:0;z-index:-1;-webkit-transform:skewX(-45deg) skewY(0);-ms-transform:skewX(-45deg) skewY(0);-o-transform:skewX(-45deg) skewY(0);transform:skewX(-45deg) skewY(0);right:0;margin-right:-50%}.calendar:not(.datepicker).display-small [class*=" end-date"]:before{content:'';display:block;height:100%;width:102%;position:absolute;top:0;z-index:-1;-webkit-transform:skewX(-45deg) skewY(0);-ms-transform:skewX(-45deg) skewY(0);-o-transform:skewX(-45deg) skewY(0);transform:skewX(-45deg) skewY(0);left:0;margin-left:-50%}.calendar:not(.datepicker).display-small .day.start-date-unavailable:after{background-color:#feb28a}.calendar:not(.datepicker).display-small .day.start-date-unavailable.event-hover-start-unavailable:after{background-color:#fe9964}.calendar:not(.datepicker).display-small .day.end-date-unavailable:before{background-color:#feb28a}.calendar:not(.datepicker).display-small .day.end-date-unavailable.event-hover-end-unavailable:not([class*=" event-hover-start-"]):before{background-color:#fe9964}.calendar:not(.datepicker).display-small .day.in-date-unavailable{background-color:#feb28a}.calendar:not(.datepicker).display-small .day.in-date-unavailable.event-hover-unavailable{background-color:#fe9964}.calendar:not(.datepicker).display-small .day.start-date-ical:after{background-color:#feb28a}.calendar:not(.datepicker).display-small .day.start-date-ical.event-hover-start-ical:after{background-color:#fe9964}.calendar:not(.datepicker).display-small .day.end-date-ical:before{background-color:#feb28a}.calendar:not(.datepicker).display-small .day.end-date-ical.event-hover-end-ical:not([class*=" event-hover-start-"]):before{background-color:#fe9964}.calendar:not(.datepicker).display-small .day.in-date-ical{background-color:#feb28a}.calendar:not(.datepicker).display-small .day.in-date-ical.event-hover-ical{background-color:#fe9964}.calendar:not(.datepicker).display-small .day.start-date-integration_blocked:after{background-color:#feb28a}.calendar:not(.datepicker).display-small .day.start-date-integration_blocked.event-hover-start-integration_blocked:after{background-color:#fe9964}.calendar:not(.datepicker).display-small .day.end-date-integration_blocked:before{background-color:#feb28a}.calendar:not(.datepicker).display-small .day.end-date-integration_blocked.event-hover-end-integration_blocked:not([class*=" event-hover-start-"]):before{background-color:#fe9964}.calendar:not(.datepicker).display-small .day.in-date-integration_blocked{background-color:#feb28a}.calendar:not(.datepicker).display-small .day.in-date-integration_blocked.event-hover-integration_blocked{background-color:#fe9964}.calendar:not(.datepicker).display-small .day.start-date-previous_integration_blocked:after{background-color:#feb28a}.calendar:not(.datepicker).display-small .day.start-date-previous_integration_blocked.event-hover-start-previous_integration_blocked:after{background-color:#fe9964}.calendar:not(.datepicker).display-small .day.end-date-previous_integration_blocked:before{background-color:#feb28a}.calendar:not(.datepicker).display-small .day.end-date-previous_integration_blocked.event-hover-end-previous_integration_blocked:not([class*=" event-hover-start-"]):before{background-color:#fe9964}.calendar:not(.datepicker).display-small .day.in-date-previous_integration_blocked{background-color:#feb28a}.calendar:not(.datepicker).display-small .day.in-date-previous_integration_blocked.event-hover-previous_integration_blocked{background-color:#fe9964}.calendar:not(.datepicker).display-small .day.start-date-manual:after{background-color:#feb28a}.calendar:not(.datepicker).display-small .day.start-date-manual.event-hover-start-manual:after{background-color:#fe9964}.calendar:not(.datepicker).display-small .day.end-date-manual:before{background-color:#feb28a}.calendar:not(.datepicker).display-small .day.end-date-manual.event-hover-end-manual:not([class*=" event-hover-start-"]):before{background-color:#fe9964}.calendar:not(.datepicker).display-small .day.in-date-manual{background-color:#feb28a}.calendar:not(.datepicker).display-small .day.in-date-manual.event-hover-manual{background-color:#fe9964}.calendar:not(.datepicker).display-small .day.in-date-booking_requested,.calendar:not(.datepicker).display-small .day.start-date-booking_requested{color:#000a12}.calendar:not(.datepicker).display-small .day.start-date-booking_requested:after{background-color:#fee995}.calendar:not(.datepicker).display-small .day.start-date-booking_requested.event-hover-start-booking_requested:after{background-color:#fee067}.calendar:not(.datepicker).display-small .day.end-date-booking_requested:before{background-color:#fee995}.calendar:not(.datepicker).display-small .day.end-date-booking_requested.event-hover-end-booking_requested:not([class*=" event-hover-start-"]):before{background-color:#fee067}.calendar:not(.datepicker).display-small .day.in-date-booking_requested{background-color:#fee995}.calendar:not(.datepicker).display-small .day.in-date-booking_requested.event-hover-booking_requested{background-color:#fee067}.calendar:not(.datepicker).display-small .day.hover-available,.calendar:not(.datepicker).display-small .day.manual-availability-selected-start,.calendar:not(.datepicker).display-small .day.selected-end-date:not(.selected-end-date-hidden),.calendar:not(.datepicker).display-small .day.selected-start-date:not(.selected-start-date-hidden){overflow:hidden}.calendar:not(.datepicker).display-small .day.hover-available:after,.calendar:not(.datepicker).display-small .day.manual-availability-selected-start:after,.calendar:not(.datepicker).display-small .day.selected-end-date:not(.selected-end-date-hidden):after,.calendar:not(.datepicker).display-small .day.selected-start-date:not(.selected-start-date-hidden):after{content:'';display:block;height:100%;width:102%;position:absolute;top:0;z-index:-1;-webkit-transform:skewX(-45deg) skewY(0);-ms-transform:skewX(-45deg) skewY(0);-o-transform:skewX(-45deg) skewY(0);transform:skewX(-45deg) skewY(0);right:0;margin-right:-50%}.calendar:not(.datepicker).display-small .day.hover-available .date,.calendar:not(.datepicker).display-small .day.manual-availability-selected-start .date,.calendar:not(.datepicker).display-small .day.selected-end-date:not(.selected-end-date-hidden) .date,.calendar:not(.datepicker).display-small .day.selected-start-date:not(.selected-start-date-hidden) .date{color:#1c1c1c}.calendar:not(.datepicker).display-small .day.hover-available-in,.calendar:not(.datepicker).display-small .day.hover-available:after,.calendar:not(.datepicker).display-small .day.manual-availability-selected-start:after,.calendar:not(.datepicker).display-small .day.selected-end-date:not(.selected-end-date-hidden):after,.calendar:not(.datepicker).display-small .day.selected-in-date,.calendar:not(.datepicker).display-small .day.selected-start-date:not(.selected-start-date-hidden):after{background-color:#bce6f1}.calendar:not(.datepicker).display-small .day.hover-available-in:after,.calendar:not(.datepicker).display-small .day.selected-in-date:after{background-color:transparent}.calendar:not(.datepicker).display-small .day.hover-available-next,.calendar:not(.datepicker).display-small .day.manual-availability-selected-end,.calendar:not(.datepicker).display-small .day.selected-end-date-next:not(.selected-end-date-next-hidden),.calendar:not(.datepicker).display-small .day.selected-start-date-next:not(.selected-start-date-next-hidden){z-index:1;overflow:hidden}.calendar:not(.datepicker).display-small .day.hover-available-next:before,.calendar:not(.datepicker).display-small .day.manual-availability-selected-end:before,.calendar:not(.datepicker).display-small .day.selected-end-date-next:not(.selected-end-date-next-hidden):before,.calendar:not(.datepicker).display-small .day.selected-start-date-next:not(.selected-start-date-next-hidden):before{content:'';display:block;height:100%;width:102%;position:absolute;top:0;z-index:-1;-webkit-transform:skewX(-45deg) skewY(0);-ms-transform:skewX(-45deg) skewY(0);-o-transform:skewX(-45deg) skewY(0);transform:skewX(-45deg) skewY(0);left:0;margin-left:-50%;background-color:#bce6f1}.calendar:not(.datepicker).display-small .day.disabled{cursor:not-allowed}.calendar:not(.datepicker) .hover-available-in,.calendar:not(.datepicker) .selected-in-date,.calendar:not(.datepicker) [class*=" start-date-"],.calendar:not(.datepicker) [class*=" in-date-"]{border-right:0!important}.calendar:not(.datepicker) .selected-start-date{border-right-color:#bce6f1}.calendar:not(.datepicker) [class*=" start-date-"][class*=" end-date-"]:before{left:-2px}.calendar:not(.datepicker) [class*=" start-date-"][class*=" end-date-"]:after{right:-2px}.calendar.datepicker.display-2 [class*=" start-date"]:after{content:'';display:block;height:100%;width:102%;position:absolute;top:0;z-index:-1;-webkit-transform:skewX(-45deg) skewY(0);-ms-transform:skewX(-45deg) skewY(0);-o-transform:skewX(-45deg) skewY(0);transform:skewX(-45deg) skewY(0);right:0;margin-right:-50%}.calendar.datepicker.availability [class*=" start-date"]:after,.calendar.datepicker.display-2 [class*=" end-date"]:before{-webkit-transform:skewX(-45deg) skewY(0);-ms-transform:skewX(-45deg) skewY(0);-o-transform:skewX(-45deg) skewY(0);content:'';display:block;height:100%;width:102%;top:0;z-index:-1;position:absolute}.calendar.datepicker.display-2 [class*=" end-date"]:before{transform:skewX(-45deg) skewY(0);left:0;margin-left:-50%}.calendar.datepicker.display-2 .day{color:#069}.calendar.datepicker.display-2 .day.in-date-manual,.calendar.datepicker.display-2 .day.start-date-manual{color:#000a12}.calendar.datepicker.display-2 .day.end-date-manual.event-hover-end-manual:not([class*=" event-hover-start-"]):before,.calendar.datepicker.display-2 .day.end-date-manual:before,.calendar.datepicker.display-2 .day.in-date-manual,.calendar.datepicker.display-2 .day.in-date-manual.event-hover-manual,.calendar.datepicker.display-2 .day.start-date-manual.event-hover-start-manual:after,.calendar.datepicker.display-2 .day.start-date-manual:after{background-color:#e3e3e3}.calendar.datepicker.display-2 .day.in-date-unavailable,.calendar.datepicker.display-2 .day.start-date-unavailable{color:#ccc}.calendar.datepicker.display-2 .day.start-date-unavailable:after{background-color:#fff}.calendar.datepicker.display-2 .day.start-date-unavailable.event-hover-start-unavailable:after{background-color:#e3e3e3}.calendar.datepicker.display-2 .day.end-date-unavailable:before{background-color:#fff}.calendar.datepicker.display-2 .day.end-date-unavailable.event-hover-end-unavailable:not([class*=" event-hover-start-"]):before{background-color:#e3e3e3}.calendar.datepicker.display-2 .day.in-date-unavailable{background-color:#fff}.calendar.datepicker.display-2 .day.in-date-unavailable.event-hover-unavailable{background-color:#e3e3e3}.calendar.datepicker.display-2 .day.in-date-booking_requested,.calendar.datepicker.display-2 .day.start-date-booking_requested{color:#000a12}.calendar.datepicker.display-2 .day.end-date-booking_requested.event-hover-end-booking_requested:not([class*=" event-hover-start-"]):before,.calendar.datepicker.display-2 .day.end-date-booking_requested:before,.calendar.datepicker.display-2 .day.in-date-booking_requested,.calendar.datepicker.display-2 .day.in-date-booking_requested.event-hover-booking_requested,.calendar.datepicker.display-2 .day.start-date-booking_requested.event-hover-start-booking_requested:after,.calendar.datepicker.display-2 .day.start-date-booking_requested:after{background-color:#fee995}.calendar.datepicker.display-2 .day.selected-end-date:not(.selected-end-date-hidden),.calendar.datepicker.display-2 .day.selected-start-date:not(.selected-start-date-hidden){background-color:#069}.calendar.datepicker.display-2 .day.selected-end-date:not(.selected-end-date-hidden) .date,.calendar.datepicker.display-2 .day.selected-start-date:not(.selected-start-date-hidden) .date{color:#fff}.calendar.datepicker.display-2 .day.selected-end-date:not(.selected-end-date-hidden).disabled .date,.calendar.datepicker.display-2 .day.selected-start-date:not(.selected-start-date-hidden).disabled .date{color:#ccc}.calendar.datepicker.display-2 .day.hover-available{background-color:#7fb2cc}.calendar.datepicker.display-2 .day.hover-available .date{color:#fff}.calendar.datepicker.display-2 .day.disabled{background-color:#fff!important;color:#ccc;cursor:not-allowed}.calendar.datepicker.availability [class*=" start-date"]:after{transform:skewX(-45deg) skewY(0);right:0;margin-right:-50%}.calendar.datepicker.availability [class*=" end-date"]:before{content:'';display:block;height:100%;width:102%;position:absolute;top:0;z-index:-1;-webkit-transform:skewX(-45deg) skewY(0);-ms-transform:skewX(-45deg) skewY(0);-o-transform:skewX(-45deg) skewY(0);transform:skewX(-45deg) skewY(0);left:0;margin-left:-50%}.calendar.datepicker.availability .day{color:#069}.calendar.datepicker.availability .day.in-date-manual,.calendar.datepicker.availability .day.start-date-manual{color:#000a12}.calendar.datepicker.availability .day.end-date-manual.event-hover-end-manual:not([class*=" event-hover-start-"]):before,.calendar.datepicker.availability .day.end-date-manual:before,.calendar.datepicker.availability .day.in-date-manual,.calendar.datepicker.availability .day.in-date-manual.event-hover-manual,.calendar.datepicker.availability .day.start-date-manual.event-hover-start-manual:after,.calendar.datepicker.availability .day.start-date-manual:after{background-color:#e3e3e3}.calendar.datepicker.availability .day.in-date-unavailable,.calendar.datepicker.availability .day.start-date-unavailable{color:#ccc}.calendar.datepicker.availability .day.start-date-unavailable:after{background-color:#fff}.calendar.datepicker.availability .day.start-date-unavailable.event-hover-start-unavailable:after{background-color:#e3e3e3}.calendar.datepicker.availability .day.end-date-unavailable:before{background-color:#fff}.calendar.datepicker.availability .day.end-date-unavailable.event-hover-end-unavailable:not([class*=" event-hover-start-"]):before{background-color:#e3e3e3}.calendar.datepicker.availability .day.in-date-unavailable{background-color:#fff}.calendar.datepicker.availability .day.in-date-unavailable.event-hover-unavailable{background-color:#e3e3e3}.calendar.datepicker.availability .day.in-date-booking_requested,.calendar.datepicker.availability .day.start-date-booking_requested{color:#000a12}.calendar.datepicker.availability .day.end-date-booking_requested.event-hover-end-booking_requested:not([class*=" event-hover-start-"]):before,.calendar.datepicker.availability .day.end-date-booking_requested:before,.calendar.datepicker.availability .day.in-date-booking_requested,.calendar.datepicker.availability .day.in-date-booking_requested.event-hover-booking_requested,.calendar.datepicker.availability .day.start-date-booking_requested.event-hover-start-booking_requested:after,.calendar.datepicker.availability .day.start-date-booking_requested:after{background-color:#fee995}.calendar.datepicker.availability .day.selected-end-date:not(.selected-end-date-hidden),.calendar.datepicker.availability .day.selected-start-date:not(.selected-start-date-hidden){background-color:#069}.calendar.datepicker.availability .day.selected-end-date:not(.selected-end-date-hidden) .date,.calendar.datepicker.availability .day.selected-start-date:not(.selected-start-date-hidden) .date{color:#fff}.calendar.datepicker.availability .day.selected-end-date:not(.selected-end-date-hidden).disabled .date,.calendar.datepicker.availability .day.selected-start-date:not(.selected-start-date-hidden).disabled .date{color:#ccc}.calendar.datepicker.availability .day.disabled{background-color:#fff!important;color:#ccc;cursor:not-allowed}.calendar.display-1 .day .rate{position:absolute;bottom:20px;right:13px}.calendar.display-6 .day .rate{display:none}.calendar.datepicker{border:1px solid #ddd;width:601px;z-index:1072;padding-top:25px;box-shadow:2px 2px 0 rgba(0,0,0,.1)}.calendar.datepicker .month:nth-of-type(3n+1){border-left:1px solid #ddd}.calendar.datepicker .month:nth-of-type(1n+4){border-top:1px solid #ddd}.calendar.datepicker .month:nth-of-type(3n+3){border-right:1px solid #ddd}.calendar.datepicker .month:nth-of-type(3n+2){border-left:1px solid #ddd;border-right:1px solid #ddd}.calendar.datepicker .week{border-top:none;border-left:none;border-right:none}.calendar.datepicker .week:last-child{border-bottom:none}.calendar.datepicker .day,.calendar.datepicker .day:last-child{border-right:none}.calendar.datepicker .month{width:283px;float:left;margin-right:0}.calendar.datepicker .month .month-header{text-align:center;background:#f1f1f1;height:30px;line-height:30px;color:#444}.calendar.datepicker .month .day-headers:after,.calendar.datepicker .month .day-headers:before,.calendar.datepicker .month .week:after,.calendar.datepicker .month .week:before{content:" ";display:table}.calendar.datepicker .month .day-headers:after,.calendar.datepicker .month .week:after{clear:both}.calendar.datepicker .month .day-headers{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.calendar.datepicker .month .day-headers .day-header{width:14.286%;float:left;text-align:center;font-size:12px;line-height:30px;color:#767676}.calendar.datepicker .month .day{height:40px;width:14.286%;float:left;position:relative;text-align:center;display:table}.calendar.datepicker .month .day .date{vertical-align:middle;display:table-cell}.calendar.datepicker .month-header{margin-top:-12px;margin-bottom:27px;background:0 0}.calendar.datepicker .month{margin:15px 15px 40px}.calendar.datepicker .month+.month{margin-left:0}.calendar.datepicker.availability{width:auto}.calendar.datepicker.availability.datepicker-end-date .end-date-unavailable,.calendar.datepicker.availability.datepicker-start-date .start-date-unavailable{color:#ccc;background:#fff}.calendar.datepicker.availability .month-header{margin-top:-35px;margin-bottom:0;line-height:inherit;background:0 0}.calendar.datepicker.availability .month-header:after{content:'';height:1px;background-color:#ccc;display:block;margin:4px -15px}.calendar.datepicker.availability i{color:#898989}.calendar.datepicker.availability .day{text-align:center;font-size:12px;height:30px;overflow:hidden}.calendar.datepicker.availability .day.available:after,.calendar.datepicker.availability .day.available:before{display:none}.calendar.datepicker.availability .day.available.end-date-unavailable,.calendar.datepicker.availability .day.available.in-date-unavailable,.calendar.datepicker.availability .day.available.out-date-unavailable,.calendar.datepicker.availability .day.available.start-date-unavailable{color:#069}.calendar.datepicker.availability .day.has-event{color:#ccc!important;background:#fff!important}.calendar.datepicker.availability .day .date{position:relative;right:auto}.calendar.datepicker.availability .day.hover-available{background-color:transparent;border:3px solid #069}.calendar.datepicker.availability .day.hover-available .date{color:#069}.calendar.datepicker.availability .day,.calendar.datepicker.availability .week{border:0}.calendar.datepicker.availability .navigation{top:5px}.calendar.datepicker.availability .month{margin-bottom:15px;width:210px;border:none}.calendar.datepicker.availability .day-headers{background-color:#fff;font-size:15px;border:none}.calendar.datepicker.availability .day-header{font-size:11px;font-weight:700}@media (max-width:991px){.calendar.datepicker.availability{width:100%;padding-top:0;border:none;position:fixed!important;top:0!important;bottom:0;left:0!important;right:0;overflow-y:auto;z-index:999999}.calendar.datepicker.availability.has-mobile-navigation .navigation{top:45px;position:fixed;z-index:9999}.calendar.datepicker.availability.has-mobile-navigation .month{margin-top:152px}.calendar.datepicker.availability.has-mobile-navigation .month .month-header{position:fixed;top:45px;width:100%;background:#fff;z-index:999}.calendar.datepicker.availability.has-mobile-navigation .month .day-headers{position:fixed;top:101px;width:100%;z-index:9999}.calendar.datepicker.availability.has-mobile-navigation .navigation .next,.calendar.datepicker.availability.has-mobile-navigation .navigation .previous{top:15px}.calendar.datepicker.availability .mobile-navigation-bar{position:fixed;background:#898989;width:100%;height:45px;padding:10px 15px;z-index:99999}.calendar.datepicker.availability .mobile-navigation-bar .done{color:#fff;font-size:18px;text-transform:uppercase;display:block;float:right;cursor:pointer}.calendar.datepicker.availability .mobile-navigation-bar .back{font-size:20px;color:#fff;cursor:pointer}.calendar.datepicker.availability .navigation .icon-caret-down-circle{font-size:30px;cursor:pointer;color:#c1c1c1}.calendar.datepicker.availability .navigation .previous{left:15px;top:10px}.calendar.datepicker.availability .navigation .next{right:15px;top:10px}.calendar.datepicker.availability .month{width:100%;margin-left:0;margin-right:0;padding:0;margin-top:0}.calendar.datepicker.availability .month .month-header{font-size:22px;margin-top:0;border-bottom:1px solid #e5e5e5;height:56px;line-height:56px}.calendar.datepicker.availability .month .day-headers{padding:10px 15px;background:#f8f8f8;border-bottom:1px solid #e5e5e5}.calendar.datepicker.availability .month .day-headers .day-header{font-size:16px;width:14.2%}.calendar.datepicker.availability .month .month-header:after{display:none}.calendar.datepicker.availability .month .week{margin:0 15px}.calendar.datepicker.availability .month .week .day{font-size:20px;height:60px;width:14.2%}.calendar .navigation.v2 .previous .icon-caret-md{font-size:20px}}.calendar:after,.calendar:before,.datepicker-localized-container:after,.datepicker-localized-container:before{content:" ";display:table}.calendar.datepicker.availability .color-map li.unavailable:before{background-color:#e3e3e3}.calendar,.datepicker-end-input[readonly],.datepicker-start-input[readonly]{background-color:#fff}.datepicker-localized-container{position:relative}.datepicker-localized-container:after{clear:both}.datepicker-localized-container input,.datepicker-localized-container input[disabled],.datepicker-localized-container input[readonly]{opacity:0;position:relative;z-index:1;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.datepicker-localized-container input:focus+div{border-color:#069;outline:#069 solid 1px;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.datepicker-localized-container .datepicker-localized-text{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;padding:0 10px;line-height:40px}.datepicker-localized-container i{z-index:1}.input-group .datepicker-localized-container .form-control{width:100%}.calendar{position:relative;z-index:5;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.calendar:after{clear:both}.calendar .week{overflow:hidden}.calendar .day{cursor:pointer;outline:0}.calendar .day-header{text-transform:uppercase}.calendar .navigation{position:absolute;width:100%;top:15px}.calendar .navigation .next,.calendar .navigation .previous{padding:0;height:40px;width:40px}.calendar .navigation .next i,.calendar .navigation .previous i{color:#000a12}.calendar .navigation .previous{position:absolute;left:15px}.calendar .navigation .next{position:absolute;right:15px}.calendar .navigation.v2 .previous{left:3px;cursor:pointer}.calendar .navigation.v2 .previous .icon-caret-md{line-height:1}.calendar .navigation.v2 .next{right:3px;cursor:pointer}.calendar .navigation.v2 .next .icon-caret-md{position:absolute;right:0;line-height:1}@media (max-width:991px){.calendar .navigation.v2 .next .icon-caret-md{font-size:20px}}@media (min-width:992px){.calendar .navigation.v2 .next .icon-caret-md:before{margin-top:4px}}.color-map{float:right;margin:0;padding:0;list-style-type:none}.color-map li{float:left;margin-right:20px}.color-map li:before{content:'';display:inline-block;height:12px;width:12px;margin-top:-2px;margin-right:5px;background-color:#000;border:1px solid #ddd}.color-map li:last-of-type{margin-right:0}.color-map li.available:before{background-color:#fff}.color-map li.booking_requested:before{background-color:#fee995}.color-map li.unavailable:before{background-color:#feb28a}.calendar-select.btn-group .icon-global-caret{display:block}.calendar-select.btn-group .next .icon-global-caret{transform-origin:7px}.navigation.v3 .previous .caret{transform:rotate(90deg)}.navigation.v3 .next{text-align:right}.navigation.v3 .next .caret{transform:rotate(-90deg)}.calendar-sync-promo-popover{margin-left:5px;margin-right:5px;z-index:1}.photogallery{margin-bottom:17px}.photogallery .primary-photo-wrapper{display:table;table-layout:fixed;width:100%;height:100%}.photogallery .primary-photo-wrapper .primary-photo{display:table-cell;height:400px;min-height:400px;vertical-align:middle;width:100%;position:relative;background:#e1e1e1;overflow:hidden;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.photogallery .primary-photo-wrapper .primary-photo img{display:inline-block;max-width:100%;max-height:100%;width:auto;height:auto}.photogallery .primary-photo-wrapper .primary-photo .nav-arrow{position:absolute;cursor:pointer;width:45%;height:400px}.photogallery .primary-photo-wrapper .primary-photo .nav-arrow i{font-size:60px;color:#fff;display:block;line-height:1;position:relative;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;text-align:right;outline:0}.photocarousel,.toggle-round+label{-webkit-user-select:none;-ms-user-select:none}.photogallery .primary-photo-wrapper .primary-photo .nav-arrow i:before{vertical-align:top}.photogallery .primary-photo-wrapper .primary-photo .nav-arrow.previous-photo{left:0;top:0}.photogallery .primary-photo-wrapper .primary-photo .nav-arrow.previous-photo i{text-align:left}.photogallery .primary-photo-wrapper .primary-photo .nav-arrow.previous-photo i:before{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}.calendar-page-new.calendar-page .calendar-message-banner-error:before,.photocarousel i.nav-arrow{-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%)}.photogallery .primary-photo-wrapper .primary-photo .nav-arrow.next-photo{right:0;top:0}.photogallery .photogallery-thumbnails{margin-top:10px;overflow:hidden;max-height:60px}.photogallery .photogallery-thumbnails ul{margin:0;padding:0;width:2000px;transition:270ms}.photogallery .photogallery-thumbnails li.photogallery-thumbnail{width:85px;box-sizing:border-box;float:left;height:100%;overflow:hidden;display:inline-block;padding:0 5px 0 0;-ms-flex-align:center;align-items:center;transition:opacity .15s ease-in-out}.photogallery .photogallery-thumbnails li.photogallery-thumbnail.inactive{opacity:.4}.photogallery .photogallery-thumbnails li.photogallery-thumbnail:hover{opacity:1}.photogallery .photogallery-thumbnails li.photogallery-thumbnail img{display:block;max-width:100%;width:auto;height:auto}@media (max-width:767px){.photogallery .primary-photo-wrapper .primary-photo{height:240px;min-height:240px}.photogallery .primary-photo-wrapper .primary-photo .nav-arrow{height:240px}.photogallery .primary-photo-wrapper .primary-photo .nav-arrow i{font-size:40px}.photogallery .photogallery-thumbnails{max-height:50px}.photogallery .photogallery-thumbnails li.photogallery-thumbnail{width:75px}}@media (min-width:768px) and (max-width:991px){.photogallery .primary-photo-wrapper .primary-photo{height:310px;min-height:310px}.photogallery .primary-photo-wrapper .primary-photo .nav-arrow{height:310px}.photogallery .primary-photo-wrapper .primary-photo .nav-arrow i{font-size:50px}}@media (min-width:992px) and (max-width:1159px){.photogallery .primary-photo-wrapper .primary-photo{height:350px;min-height:350px}.photogallery .primary-photo-wrapper .primary-photo .nav-arrow{height:350px}}.photocarousel{height:100%;text-align:center;-moz-user-select:none;user-select:none}.photocarousel .photocarousel-image{height:100%}.photocarousel i.nav-arrow{top:150px;font-size:50px;padding:20px 5px;color:#fff;display:block;position:absolute;transform:translate(0,-50%);cursor:pointer;outline:0}.photocarousel i.nav-arrow:before{vertical-align:top}.photocarousel i.nav-arrow.previous{left:0}.photocarousel i.nav-arrow.previous:before{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1);transform:scaleX(-1)}.photocarousel i.nav-arrow.next{right:0}.photocarousel .count{background:rgba(0,0,0,.7);font-size:14px;font-weight:400;padding:8px;color:#fff;position:absolute;bottom:0;left:0}.readmore{max-height:85px;overflow:hidden}.tutorial-tip{position:absolute;width:425px;height:auto;padding:20px;z-index:1060;background:#fff;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:3px solid #898989;background-clip:padding-box;-webkit-animation:fadein .6s;-moz-animation:fadein .6s;-ms-animation:fadein .6s;-o-animation:fadein .6s;animation:fadein .6s}@keyframes fadein{from{opacity:0}to{opacity:1}}.tutorial-tip.hidden{position:absolute!important;display:block!important;visibility:visible!important;left:-9999px}.tutorial-tip:after,.tutorial-tip:before{position:absolute;border-style:solid;width:0;content:''}.tutorial-tip .tutorial-tip-header{font-size:20px;color:#000a12;display:block;margin-bottom:5px}.tutorial-tip .close{margin-top:-10px;margin-right:-5px;font-style:normal}.tutorial-tip p:last-of-type{margin-bottom:0}.tutorial-tip:after{display:block;z-index:1}@media (max-width:1160px){.tutorial-tip{font-size:14px}.tutorial-tip .tutorial-tip-header{font-size:18px}.tutorial-tip:after{display:none}}.tutorial-tip:before{display:block;z-index:0}@media (max-width:1160px){.tutorial-tip:before{display:none}}.tutorial-tip.arrow-bottom:after{border-width:15px 15px 0;border-color:#fff transparent;margin-left:-15px;bottom:-15px;left:50%}.tutorial-tip.arrow-bottom:before{border-width:17px 17px 0;border-color:#898989 transparent;margin-left:-17px;bottom:-20px;left:50%}.tutorial-tip.arrow-left:after{border-width:15px 15px 15px 0;border-color:transparent #fff;margin-top:-15px;left:-15px;top:50%}.tutorial-tip.arrow-left:before{border-width:17px 17px 17px 0;border-color:transparent #898989;margin-top:-17px;left:-20px;top:50%}.tutorial-tip.arrow-top:after{border-width:0 15px 15px;border-color:#fff transparent;margin-left:-15px;top:-15px;left:50%}.tutorial-tip.arrow-top:before{border-width:0 17px 17px;border-color:#898989 transparent;margin-left:-17px;top:-20px;left:50%}.tutorial-tip.arrow-right:after{border-width:15px 0 15px 15px;border-color:transparent #fff;margin-top:-15px;right:-15px;top:50%}.tutorial-tip.arrow-right:before{border-width:17px 0 17px 17px;border-color:transparent #898989;margin-top:-17px;right:-20px;top:50%}.tutorial-tip.example-tip{margin-top:-100px;margin-left:-20px}.tutorial-tip-inline{background-color:#e5eff5;padding:10px;box-shadow:1px 1px 1px #e5e5e5;border-radius:3px}.vacation-summary-modal .vacation-details{background:#fff}.vacation-summary-modal .booking-actions:empty{display:none}.vacation-summary-modal .booking-actions:not(:empty){padding:10px 15px;background:#f4f5f6;border-bottom:1px solid #e5e5e5}@media (min-width:768px){.vacation-summary-modal .booking-actions:not(:empty) a{display:inline-block;padding-left:15px;padding-right:15px;border-right:1px solid #e5e5e5;line-height:15px}.vacation-summary-modal .booking-actions:not(:empty) a:first-of-type{padding-left:0}.vacation-summary-modal .booking-actions:not(:empty) a:last-of-type{padding-right:0;border-right:0}}@media (max-width:767px){.vacation-summary-modal .booking-actions:not(:empty) a{display:block;margin-bottom:5px}}.vacation-summary-modal .quote-breakdown .settings-section{background:#fff}.vacation-summary-modal .quote-breakdown .row.price-breakdown-guest-pays{border-bottom:1px solid #e5e5e5}.vacation-summary-modal .quote-breakdown .row.price-breakdown-you-earn{background:#f9f9f9}.vacation-summary-modal .quote-breakdown .row.price-breakdown-guest-pays,.vacation-summary-modal .quote-breakdown .row.price-breakdown-you-earn{margin-left:-20px;margin-right:-20px;padding-left:20px;padding-right:20px}.vacation-summary-modal .quote-breakdown .row .occupancy-tax-tooltip{margin-left:3px}.vacation-summary-modal .quote-breakdown .row.subtotal-and-earning{border-bottom:0}.vacation-summary-modal .quote-breakdown-trigger,.vacation-summary-modal .vacation-summary-trigger{margin-top:30px;background:#e5e5e5}.vacation-summary-modal .quote-breakdown-trigger .panel-title,.vacation-summary-modal .vacation-summary-trigger .panel-title{border-bottom:1px solid #e5e5e5}.vacation-summary-modal .quote-breakdown-trigger a,.vacation-summary-modal .vacation-summary-trigger a{padding:15px;display:block;cursor:pointer;text-decoration:none;font-size:15px;color:#069}.vacation-summary-modal .quote-breakdown-trigger a .icon,.vacation-summary-modal .vacation-summary-trigger a .icon{float:right;color:#069;font-size:13px;margin-top:1px}.vacation-summary-modal .quote-breakdown-trigger a .icon:before,.vacation-summary-modal .vacation-summary-trigger a .icon:before{font-family:icons;display:inline-block;font-weight:400;font-style:normal;text-decoration:inherit;content:"\f138"}.vacation-summary-modal .quote-breakdown-trigger a:not(.collapsed) .visible-collapsed,.vacation-summary-modal .vacation-summary-trigger a:not(.collapsed) .visible-collapsed{display:none}.vacation-summary-modal .quote-breakdown-trigger a.collapsed,.vacation-summary-modal .quote-breakdown-trigger a.collapsed .icon,.vacation-summary-modal .vacation-summary-trigger a.collapsed,.vacation-summary-modal .vacation-summary-trigger a.collapsed .icon{color:#069}.vacation-summary-modal .quote-breakdown-trigger a.collapsed .icon:before,.vacation-summary-modal .vacation-summary-trigger a.collapsed .icon:before{font-family:icons;display:inline-block;font-weight:400;font-style:normal;text-decoration:inherit;content:"\f141"}.vacation-summary-modal .quote-breakdown-trigger a.collapsed .visible-expanded,.vacation-summary-modal .vacation-summary-trigger a.collapsed .visible-expanded{display:none}.vacation-summary-modal .payment-track-you-earn-summary{padding:0 20px;background:#fff;border-bottom:1px solid rgba(0,0,0,.2)}.vacation-summary-modal .payment-track-you-earn-summary .payment-track-you-earn-total{font-weight:700}.vacation-summary-modal .payment-track-you-earn-summary .payment-track-you-earn-total.row{border-bottom:0}.vacation-summary-modal .payment-track-you-earn-summary .row{border-bottom:1px solid rgba(0,0,0,.2);padding:10px 0}.vacation-summary-modal .payment-track-you-earn-summary .row div:last-child{text-align:right}.vacation-summary-modal .payment-track-you-earn-summary .exclude-damage-deposit{color:#888}.signup-panel{border-radius:2px;box-shadow:1px 1px 0 rgba(0,0,0,.1)}.signup-panel-header{padding:10px;background-color:#e5e5e5;margin-bottom:1px}.signup-panel-header .icon-circle{color:#00af87;position:relative;display:inline-block;top:-2px;margin-right:3px;font-size:25px;font-style:normal}.signup-panel-header .icon-circle .number{position:absolute;left:8px;top:9px;font-size:14px}.signup-panel-title{margin:0;font-size:20px}.signup-panel-body{padding:10px 15px 15px;background-color:#f9f9f9}.signup-panel-body .signup-panel-title{margin:2px 0 13px}.signup-panel-body button{margin-bottom:2px}.signup-panel-body p{margin-bottom:15px}.signup-panel-link{margin:-9px 0 -5px}.survey-floating-feedback.open{right:0}.survey-floating-feedback .survey-feedback-tab{background-color:#fdf0c3;width:210px;max-width:210px}.survey-floating-feedback .survey-tab-contents{height:210px}.survey-floating-feedback .survey-content-item:not(:last-child){margin-bottom:20px}.survey-floating-feedback.first{top:180px}.survey-floating-feedback.second{top:380px}@media (max-height:650px){.survey-floating-feedback.second{display:none!important}}.owner-notifications{float:right;display:inline-block}.owner-notifications .dropdown.open>a{background-color:#fff}.owner-notifications.navbar-nav>li>a{color:#767676}.owner-notifications.navbar-nav>li>a:hover{background-color:#fff;color:#00af87}.owner-notifications .dropdown.open .dropdown-menu{opacity:1;visibility:visible}.owner-notifications .owner-notifications-panel-toggle .notification-count{display:block;position:absolute;padding:2px 5px;z-index:99;border-radius:4px;background-color:#ff6500;font-size:11px;line-height:1;color:#fff;margin-top:11px;margin-left:7px}.owner-notifications .owner-notifications-panel-toggle .icon-bell{color:#888;display:inline-block;font-size:17px}.owner-notifications .owner-notifications-panel-toggle .icon-bell:before{margin-top:4px}.owner-notifications .owner-notification-panel{padding:0;left:auto;right:-62px;height:auto;min-height:300px;background-color:#fff;width:360px;z-index:99999;visibility:hidden;opacity:0;display:block;-webkit-transform:translateZ(0);-webkit-transition:opacity .2s linear;-o-transition:opacity .2s linear;transition:opacity .2s linear}.owner-notifications .owner-notification-panel:after,.owner-notifications .owner-notification-panel:before{right:69px}.owner-notifications .owner-notification-panel .owner-notification-header{padding:10px;margin:0;border-bottom:1px solid #e5e5e5;font-weight:700;color:#4a4a4a;font-size:13px}.owner-notifications .owner-notification-panel .owner-notification-header .close{right:12px;top:0;position:absolute;padding:10px}.owner-notifications .owner-notification-panel .owner-notification-list{max-height:300px;overflow-y:auto;padding:0}.owner-notifications .owner-notification-panel .owner-notification-list .hidden{display:none}.owner-notifications .owner-notification-panel .owner-notification-list li.owner-notification{position:relative;padding:15px 50px 15px 10px;border-bottom:1px solid #e5e5e5;margin:0 2px;list-style:none;color:#767676}.owner-notifications .owner-notification-panel .owner-notification-list li.owner-notification:hover:not(.no-hover){background:#f9f9f9;cursor:pointer}.owner-notifications .owner-notification-panel .owner-notification-list li.owner-notification.not-completed{border-left:4px solid #00af87}.owner-notifications .owner-notification-panel .owner-notification-list li.owner-notification .dismiss-notification{padding:10px;position:absolute;top:0;right:10px;display:none;outline:0}.owner-notifications .owner-notification-panel .owner-notification-list li.owner-notification.completed:hover .dismiss-notification{display:block}.owner-notifications .owner-notification-panel .owner-notification-list li.owner-notification .owner-notification-heading{display:block;font-size:13px;margin-bottom:5px}.owner-notifications .owner-notification-panel .owner-notification-list li.owner-notification .owner-notification-body{font-size:12px;display:block;line-height:1.4}.owner-notifications .owner-notification-panel .owner-notification-list li.owner-notification.unread{font-weight:700}.owner-notifications .owner-notification-panel .owner-notification-list .no-notifications{color:#767676;border-bottom:none;padding:10px;font-size:13px}.owner-notifications .owner-notification-panel .owner-notification-list li.owner-notification-sticky{padding:10px;min-height:40px}.owner-notifications .owner-notification-panel .owner-notification-list li.owner-notification-sticky .owner-notification-heading{font-size:13px;font-weight:700;margin:0}.owner-notifications .owner-notification-panel .owner-notification-list li.owner-notification-sticky .owner-notification-icon{margin-right:14px;color:#00af87;position:relative;bottom:1px}.owner-notifications .owner-notification-panel .owner-notification-list li.owner-notification-sticky .owner-notification-icon:before{font-size:12px}@media (min-width:768px) and (max-width:1159px){.navbar-nav.owner-notifications{margin:0 15px 0 0;display:block}.navbar-nav.owner-notifications .owner-notifications-panel-toggle{line-height:45px;padding:0 10px}.navbar-nav.owner-notifications .owner-notifications-panel-toggle .notification-count{padding:2px 4px;font-size:10px;margin:10px 0 0 7px}.navbar-nav.owner-notifications .owner-notification-panel{position:absolute;padding:0;background-color:#fff;width:360px;right:0;z-index:99999;border:1px solid #999}.navbar-nav.owner-notifications .owner-notification-panel:after,.navbar-nav.owner-notifications .owner-notification-panel:before{right:16px}}@media (max-width:767px){.navbar-nav.owner-notifications{height:45px;position:absolute;right:5px;top:0;margin:0}.navbar-nav.owner-notifications .dropdown.open .dropdown-menu{display:block}.navbar-nav.owner-notifications .owner-notifications-panel-toggle{line-height:45px;padding:0 10px;outline:0}.navbar-nav.owner-notifications .owner-notifications-panel-toggle .icon-bell{position:relative}.navbar-nav.owner-notifications .owner-notifications-panel-toggle .notification-count{position:absolute;padding:2px 4px;font-size:10px;margin:10px 0 0 7px}.navbar-nav.owner-notifications .owner-notification-panel{background-color:#fff;position:fixed;right:0;top:0;bottom:0;width:100%;height:100%;overflow-y:auto;display:none}.navbar-nav.owner-notifications .owner-notification-panel .owner-notification-list{max-height:none}.navbar-nav.owner-notifications .owner-notification-panel .owner-notification-list li.owner-notification .dismiss-notification{display:block}.navbar-nav.owner-notifications .owner-notification-panel .mobile-back-btn{padding:0 10px;height:48px;line-height:48px;font-weight:700;font-size:13px;background:#f9f9f9;text-transform:uppercase;border-bottom:1px solid #e5e5e5;cursor:pointer;color:#767676}}.owner-notification-highlight{position:absolute;height:200px;width:200px;top:100px;left:100px}.owner-notification-highlight-popover{z-index:1040;padding:0;background-color:#fff;border-left:1px solid #ebebeb;border-right:1px solid #ebebeb;border-bottom:1px solid #ebebeb;box-shadow:2px 2px 0 rgba(0,0,0,.1);width:360px;min-width:360px;margin-left:-99px;position:relative}.owner-notification-highlight-popover .popover-content{padding:0}.owner-notification-highlight-popover.bottom>.arrow{top:-8px}.owner-notification-highlight-popover.bottom{margin-top:0}.owner-notification-highlight-popover .arrow{color:#ff6500;margin-left:97px}.owner-notification-highlight-popover .owner-notification-highlight-header{background-color:#ff6500;line-height:40px;font-size:13px;text-align:center;text-transform:uppercase;color:#fff}.owner-notification-highlight-popover .owner-notification-highlight-body{padding:20px;color:#1c1c1c;text-align:center}.owner-notification-highlight-popover .owner-notification-highlight-title{font-size:15px;color:#444}.owner-notification-highlight-popover .owner-notification-highlight-text{font-size:14px;margin-top:10px}.owner-notification-highlight-popover .owner-notification-highlight-action{margin-top:15px}.owner-notification-highlight-popover .owner-notification-highlight-footer{border-top:1px solid #ebebeb;text-align:center;line-height:30px}.owner-notification-highlight-popover .owner-notification-highlight-footer .other-notifications-link{font-size:14px}.owner-notification-highlight-popover a,.owner-notification-highlight-popover a:hover{color:#069;font-size:12px}.owner-notification-highlight-popover.responsive-popover.in{margin-left:auto!important;margin-right:auto!important;width:360px;max-width:360px}.owner-notification-highlight-popover.responsive-popover.in .close{position:absolute;right:5px;top:5px;color:#fff}@media (max-width:380px){.owner-notification-highlight-popover{min-width:300px}.owner-notification-highlight-popover.responsive-popover.in{width:300px}}.tax-notification-body{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.tax-notification-body .tax-notification-content-icon{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 0 auto;flex:1 0 auto;width:48px;height:48px;margin-right:20px;margin-top:5px;background-image:url(/images/form-circle.svg);background-repeat:no-repeat;background-size:contain}.tax-notification-body .tax-notification-text{display:inline-block}.calendar-blockade-modal .calendar-blockade-notification-body{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.calendar-blockade-modal .calendar-blockade-notification-body .calendar-blockade-notification-text{display:inline-block}.help-center-articles{z-index:3002}@media (min-width:768px){.help-center-articles .modal-dialog{width:748px}.help-center-articles .modal-title{padding-left:20px;padding-top:20px}}@media (min-width:992px){.help-center-articles .modal-dialog{width:900px}.help-center-articles .nav-toggle{display:none}.help-center-articles .help-content,.help-center-articles .sidebar-nav{display:block}}@media (max-width:1159px){.help-center-articles .sidebar-nav{display:none;width:100%}}.help-center-articles .navbar-collapse{position:static;display:block;height:inherit!important;overflow:hidden}.help-center-articles .nav-toggle{padding:20px;font-weight:700;width:100%;border-bottom:1px solid #999;cursor:pointer}.help-center-articles .nav-toggle.rotate-caret .caret{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.help-center-articles .modal-content{padding:0}.help-center-articles .modal-content .help-content{padding:20px}.help-center-articles .modal-content h4.content-title{margin:0 0 20px;font-size:24px}.help-center-articles .modal-body,.help-center-articles .modal-header .header-divider{margin:0}.help-center-articles .modal-body .row{display:-webkit-flex;display:-ms-flexbox;display:flex}.help-center-articles .modal-header .close{margin-top:4px;margin-right:6px}.help-center-articles .sidebar-nav{margin-top:0;border-right:1px solid #999;border-left:1px solid #999;background:#f9f9f9}.help-center-articles .sidebar-nav .sidebar-nav-section-head a{padding-left:20px}.help-center-articles .article-title{font-size:16px}.help-center-articles .article-title .icon-minus-circle,.help-center-articles .article-title .icon-plus-circle{margin-right:5px;font-size:20px;color:#999}.help-center-articles .article-title:hover{cursor:pointer}.help-center-articles .article-content{display:none;margin-bottom:30px}.help-center-articles .contactus-trigger{margin-top:20px}.help-center-articles .tracking-pixel{display:none}.help-center-articles .help-search{float:right;margin:-55px 50px 0 0}.help-center-articles .help-search-text{width:350px;height:35px}.contact-us-modal .web-reasons{margin-top:20px;margin-bottom:20px}.contact-us-modal .contact-phone-section{background-color:#e5e5e5}@media (max-width:1159px){.contact-us-modal .contact-topic{padding:10px 0 0}}@media (min-width:992px){.contact-us-modal .contact-topic{padding-left:10px}}.contact-us-modal .contact-recently-viewed{background-color:#e5e5e5;padding:0 10px 10px}.contact-us-modal .contact-chat,.contact-us-modal .contact-email,.contact-us-modal .contact-phone{width:215px;border:1px solid #666;background:#fff;text-align:center;padding:15px;margin-right:15px}.contact-us-modal .contact-chat img,.contact-us-modal .contact-email img,.contact-us-modal .contact-phone img{height:85px;margin:20px}.contact-us-modal .contact-chat a,.contact-us-modal .contact-email a,.contact-us-modal .contact-phone a{font-size:18px;color:#069}.contact-us-modal .contact-chat span,.contact-us-modal .contact-email span,.contact-us-modal .contact-phone span{font-size:14px;color:#1c1c1c}.rating-parent{height:100%;overflow:hidden;padding-bottom:10px}.rating-parent .rate{cursor:pointer;font-style:normal;font-size:33px;overflow:hidden;margin-right:4px}.rating-parent .rating-flag{display:inline-block;position:relative;left:130px;top:4px;padding-top:5px}.rating-parent .rating-flag .flag-text{float:left;background:#00af87;color:#fff;display:block;font-size:1.167em;font-weight:700;height:28px;line-height:19px;margin:-6px 0 0;padding:5px 12px 5px 10px;position:relative;text-align:center;top:4px}.rating-parent .rating-flag .flag-text::before{content:"";border-style:solid;border-width:14px 13px 14px 0;border-color:transparent #00af87 transparent transparent;width:0;height:0;position:absolute;left:-13px;top:0}.pac-container{z-index:99999}input.toggle-round+label{padding:2px;width:40px;height:20px;background-color:#ddd;border-radius:20px;display:inline-block;float:left}input.toggle-round+label:after,input.toggle-round+label:before{display:block;position:absolute;top:1px;left:1px;bottom:1px;content:""}input.toggle-round+label:before{right:1px;background-color:#f9f9f9;border-radius:20px;transition:background .4s}input.toggle-round+label:after{width:16px;background-color:#fff;border-radius:100%;transition:margin .4s}input.toggle-round.disabled+label:before{box-shadow:inset -1px 1px 1px 0 rgba(0,0,0,.1)}input.toggle-round:checked+label:before{background-color:#00af87}input.toggle-round:checked+label:after{margin-left:22px}.toggle-round{position:absolute;visibility:hidden}.toggle-round+label{display:block;position:relative;cursor:pointer;outline:0;user-select:none}.cta-button,.show-password{-webkit-user-select:none;-ms-user-select:none}.toggle-round+label.disabled{cursor:default}.listing-strength-dial-container{width:100%;height:inherit;margin-left:auto;margin-right:auto}.listing-strength-dial-container .listing-strength-dial{width:100%;height:inherit}.listing-strength-dial-container .listing-strength-dial-low{float:left}.listing-strength-dial-container .listing-strength-dial-high{float:right}.listing-strength-dial-container .listing-strength-dial-high,.listing-strength-dial-container .listing-strength-dial-low{color:#767676;margin-top:-25px}.coaching-modal .modal-dialog{width:575px}.coaching-modal .modal-content{padding:0}.coaching-modal .modal-header{padding:30px;position:relative;text-align:center;background-color:#f5f5f5;border-bottom:1px solid #e5e5e5}.coaching-modal .modal-header .close{float:none;position:absolute;right:-15px;top:7px;text-shadow:none;color:#fff;opacity:.6}.coaching-modal .modal-header .close:hover{opacity:.8}.coaching-modal .modal-header .header-divider{font-size:14px;font-weight:400;padding:0;margin:0;border:none}.coaching-modal .modal-header .coaching-header-text{font-size:22px;font-weight:700;margin-top:-5px;margin-bottom:2px}.coaching-modal .modal-header .coaching-subheader-text{font-size:16px;font-weight:700}.coaching-modal .modal-header .coaching-header-text:not(:last-child),.coaching-modal .modal-header .coaching-subheader-text:not(:last-child),.coaching-modal .modal-header .coaching-text:not(:last-child){margin-bottom:10px}.coaching-modal .modal-body{margin:0}.coaching-modal .modal-footer{text-align:center;padding:15px;border-top:1px solid #ddd}.coaching-modal .modal-footer .coaching-nav-next,.coaching-modal .modal-footer .coaching-nav-prev{margin:0 15px}.coaching-modal .modal-footer .coaching-nav-prev:before{content:'\276e'}.coaching-modal .modal-footer .coaching-nav-next:before{content:'\276f'}.coaching-modal .modal-footer .coaching-nav-steps{line-height:40px}.coaching-modal .modal-footer .coaching-nav-step-indicator{display:inline-block;height:10px;width:10px;border-radius:5px;background-color:#eee;border:1px solid #ddd;margin:0 5px}.coaching-modal .modal-footer .coaching-nav-step-indicator.active{background-color:#00af87;border-color:#00af87}.coaching-modal .coaching-icon{display:inline-block;font-size:46px;margin-bottom:10px;color:#00af87}.coaching-modal .coaching-primary-cta,.coaching-modal .coaching-secondary-cta{display:block;margin:30px auto 0}.coaching-modal .coaching-primary-cta:not(:last-child),.coaching-modal .coaching-secondary-cta:not(:last-child){margin-bottom:20px}.coaching-modal .coaching-suggestion-container{width:100%;overflow:hidden;white-space:nowrap;margin-bottom:15px}.coaching-modal .common-suggestion-header{text-align:center;padding-top:20px;background:#fff}.coaching-modal .coaching-suggestion{vertical-align:top;text-align:center;padding:30px;width:100%;display:inline-block;white-space:normal}.coaching-modal .coaching-suggestion .coaching-header-text{font-size:20px;font-weight:700}.coaching-modal .coaching-suggestion .coaching-subheader-text{font-weight:700}.coaching-modal .coaching-suggestion .coaching-header-text:not(:last-child),.coaching-modal .coaching-suggestion .coaching-subheader-text:not(:last-child),.coaching-modal .coaching-suggestion .coaching-text:not(:last-child){margin-bottom:10px}.coaching-modal .coaching-positive .modal-header{color:#00af87}.coaching-modal .coaching-negative .modal-header{color:#d80007}.coaching-modal.coaching-zero-suggestions .modal-header{background-color:#fff;border-bottom:none}.coaching-modal.coaching-one-suggestion .modal-footer,.coaching-modal.coaching-zero-suggestions .modal-body,.coaching-modal.coaching-zero-suggestions .modal-footer{display:none}@media (max-width:767px){.coaching-modal .modal-dialog{width:auto}.coaching-modal .modal-header .close{top:0;right:0;margin:0;color:#767676}}.performance-bar .performance-bar-graph{width:100%;height:12px;border-radius:5px;background-color:#e5e5e5;position:relative;overflow:hidden}.performance-bar .performance-bar-graph-filled{background-color:#767676;height:100%;position:absolute;left:0;top:0}.performance-bar .performance-bar-graph-target{display:block;width:12px;height:100%;position:absolute;top:0;background-color:transparent;margin-left:-5px}.performance-bar .performance-bar-graph-target:before{content:'';width:2px;background-color:#000a12;position:absolute;top:0;left:5px;height:100%}.arrow-bottom-left:after,.arrow-bottom-left:before,.arrow-bottom-right:after,.arrow-bottom-right:before,.arrow-bottom:after,.arrow-bottom:before,.arrow-left-top:after,.arrow-left-top:before,.arrow-left:after,.arrow-left:before,.arrow-right-bottom:after,.arrow-right-bottom:before,.arrow-right-top:after,.arrow-right-top:before,.arrow-right:after,.arrow-right:before,.arrow-top-left:after,.arrow-top-left:before,.arrow-top-right:after,.arrow-top-right:before,.arrow-top:after,.arrow-top:before{position:absolute;content:'';height:20px;width:20px;display:block}.performance-bar .performance-bar-label{font-size:14px;color:#000a12;margin-bottom:5px}.performance-bar .performance-bar-label-value{font-weight:700;margin-right:6px}.performance-bar-high .performance-bar-graph-filled{background-color:#00af87}.performance-bar-low .performance-bar-graph-filled{background-color:#d80007}.arrow-top:after,.arrow-top:before{border:10px solid transparent;left:50%;margin-left:-10px}.arrow-top:before{border-bottom-color:#e5e5e5;top:-20px}.arrow-top:after{border-bottom-color:#fff;top:-19px}.arrow-top-left:after,.arrow-top-left:before{border:10px solid transparent;left:15px}.arrow-top-left:before{border-bottom-color:#e5e5e5;top:-20px}.arrow-top-left:after{border-bottom-color:#fff;top:-19px}.arrow-top-right:after,.arrow-top-right:before{border:10px solid transparent;right:15px}.arrow-top-right:before{border-bottom-color:#e5e5e5;top:-20px}.arrow-top-right:after{border-bottom-color:#fff;top:-19px}.arrow-left:after,.arrow-left:before{border:10px solid transparent;top:50%;margin-top:-10px}.arrow-left:before{border-right-color:#e5e5e5;left:-21px}.arrow-left:after{border-right-color:#fff;left:-20px}.arrow-left-top:after,.arrow-left-top:before{border:10px solid transparent;top:15px}.arrow-left-top:before{border-right-color:#e5e5e5;left:-21px}.arrow-left-top:after{border-right-color:#fff;left:-20px}.arrow-left-bottom:after,.arrow-left-bottom:before{position:absolute;content:'';border:10px solid transparent;height:20px;width:20px;display:block;bottom:15px}.arrow-left-bottom:before{border-right-color:#e5e5e5;left:-21px}.arrow-left-bottom:after{border-right-color:#fff;left:-20px}.arrow-right:after,.arrow-right:before{border:10px solid transparent;top:50%;margin-top:-10px}.arrow-right:before{border-left-color:#e5e5e5;right:-21px}.arrow-right:after{border-left-color:#fff;right:-20px}.arrow-right-top:after,.arrow-right-top:before{border:10px solid transparent;top:15px}.arrow-right-top:before{border-left-color:#e5e5e5;right:-21px}.arrow-right-top:after{border-left-color:#fff;right:-20px}.arrow-right-bottom:after,.arrow-right-bottom:before{border:10px solid transparent;bottom:15px}.arrow-right-bottom:before{border-left-color:#e5e5e5;right:-21px}.arrow-right-bottom:after{border-left-color:#fff;right:-20px}.arrow-bottom:after,.arrow-bottom:before{border:10px solid transparent;left:50%;margin-left:-10px}.arrow-bottom:before{border-top-color:#e5e5e5;bottom:-21px}.arrow-bottom:after{border-top-color:#fff;bottom:-20px}.arrow-bottom-right:after,.arrow-bottom-right:before{border:10px solid transparent;right:15px}.arrow-bottom-right:before{border-top-color:#e5e5e5;bottom:-21px}.arrow-bottom-right:after{border-top-color:#fff;bottom:-20px}.arrow-bottom-left:after,.arrow-bottom-left:before{border:10px solid transparent;left:15px}.arrow-bottom-left:before{border-top-color:#e5e5e5;bottom:-21px}.arrow-bottom-left:after{border-top-color:#fff;bottom:-20px}.owner-avatar{display:inline-block;height:30px;width:30px;line-height:30px;text-align:center;border-radius:50%;background-size:cover;background-position:center;color:#00af87}.modal-open .open-in-app-wrapper,.open-in-app-wrapper{display:none}@media (max-width:767px){.open-in-app-wrapper{z-index:1060;display:block;text-align:center;position:fixed;bottom:30px;width:100%}}.open-in-app{background-color:#00af87;border-radius:8px;color:#fff;padding:10px}.probation-punch-card{margin:0 -5px;display:-webkit-flex;display:-ms-flexbox;display:flex}.probation-punch-card .probation-punch-card-item{margin:0 5px}.probation-punch-card .probation-punch-card-icon{font-size:20px;position:relative;top:-1px}.probation-punch-card .probation-punch-card-number{height:20px;width:20px;line-height:18px;display:inline-block;border-radius:50%;border:1px solid #999;color:#999;text-align:center}.probation-punch-card .probation-punch-card-item-positive .probation-punch-card-icon,.probation-punch-card .probation-punch-card-item-positive .probation-punch-card-item-status{color:#00af87}.probation-punch-card .probation-punch-card-item-negative .probation-punch-card-icon,.probation-punch-card .probation-punch-card-item-negative .probation-punch-card-item-status{color:#d80007}.instant-book-opt-in-modal-body-partial{padding:0 30px 40px;margin-bottom:0}.instant-book-opt-in-modal-body-partial .instant-book-opt-in-modal-section-text,ul.nav-wizard li:first-child{padding-left:10px}.instant-book-opt-in-modal-body-partial .instant-book-opt-in-modal-title{font-size:26px;font-weight:700;margin-bottom:25px}.instant-book-opt-in-modal-body-partial .instant-book-opt-in-modal-icon{color:#00af87;font-size:40px}.instant-book-opt-in-modal-body-partial .instant-book-opt-in-modal-section-title{margin-bottom:10px;font-weight:700}.instant-book-opt-in-modal-body-partial .instant-book-opt-in-modal-section{margin-bottom:25px}.app-promo-card .promo-contents-text,.calendar-sync-promo-card .calendar-sync-contents{margin-bottom:5px}.instant-book-opt-in-modal-body-partial .instant-book-opt-in-modal-button{font-size:16px;margin-top:10px}.app-promo-card.showing-promo{padding-bottom:0}.app-promo-card .promo-card-image{height:10em;background:center no-repeat;background-size:contain}.app-promo-card .promo-card-image:lang(es){background-image:url(/images/appdownload/siderailpromo/promo-img-es.png)}.app-promo-card .promo-card-image:lang(en-GB){background-image:url(/images/appdownload/siderailpromo/promo-img-en-GB.png)}.app-promo-card .promo-card-image:lang(en-US){background-image:url(/images/appdownload/siderailpromo/promo-img-en-US.png)}.app-promo-card .promo-card-image:lang(pt){background-image:url(/images/appdownload/siderailpromo/promo-img-pt.png)}.app-promo-card .promo-card-image:lang(pt-BR){background-image:url(/images/appdownload/siderailpromo/promo-img-pt-BR.png)}.app-promo-card .promo-card-image:lang(de){background-image:url(/images/appdownload/siderailpromo/promo-img-de.png)}.app-promo-card .promo-card-image:lang(fr){background-image:url(/images/appdownload/siderailpromo/promo-img-fr.png)}.app-promo-card .promo-card-image:lang(it){background-image:url(/images/appdownload/siderailpromo/promo-img-it.png)}.app-promo-card .promo-card-image:lang(nl){background-image:url(/images/appdownload/siderailpromo/promo-img-nl.png)}.app-promo-card .promo-card-image:lang(sv){background-image:url(/images/appdownload/siderailpromo/promo-img-sv.png)}.calendar-sync-promo-card .promo-header{margin-top:5px;margin-bottom:5px}/*!
 * @copyright Copyright &copy; Kartik Visweswaran, Krajee.com, 2014 - 2015
 * @package bootstrap-fileinput
 * @version 4.1.9
 *
 * File input styling for Bootstrap 3.0
 * Built for Yii Framework 2.0
 * Author: Kartik Visweswaran
 * Year: 2015
 * For more Yii related demos visit http://demos.krajee.com
 */.file-input{overflow-x:auto}.file-loading{top:0;right:0;width:25px;height:25px;font-size:999px;text-align:right;color:#fff;background:url(../images/loading.gif) top left no-repeat;border:none}.btn-file{position:relative;overflow:hidden}.btn-file input[type=file]{position:absolute;top:0;right:0;min-width:100%;min-height:100%;text-align:right;opacity:0;filter:alpha(opacity=0);background:none;cursor:inherit;display:block}.file-caption .glyphicon{display:inline-block;min-width:18px;margin-top:2px}.file-caption-name{display:inline-block;overflow:hidden;max-height:20px;padding-right:10px;word-break:break-all}.file-caption-ellipsis{position:absolute;right:10px;margin-top:-6px;font-size:1.2em;display:none;font-weight:700;cursor:default}.kv-has-ellipsis .file-caption-ellipsis{display:inline}.kv-has-ellipsis{padding-right:17px}.kv-search-container .kv-search-clear{position:absolute;padding:10px;right:0}.file-error-message{background-color:#f2dede;color:#a94442;text-align:center;border-radius:5px;padding:5px}.file-error-message pre,.file-error-message ul{margin:5px 0;text-align:left}.file-caption-disabled{background-color:#EEE;cursor:not-allowed;opacity:1}.file-input .btn .disabled,.file-input .btn[disabled]{cursor:not-allowed}.file-preview{border-radius:5px;border:1px solid #ddd;padding:5px;width:100%;margin-bottom:5px}.file-preview-frame{display:table;margin:8px;height:160px;border:1px solid #ddd;box-shadow:1px 1px 5px 0 #a2958a;padding:6px 6px 0;float:left;text-align:center;vertical-align:middle}.file-preview-frame.has-error{border:2px solid #d80007;padding:6px}.file-preview-frame:hover{box-shadow:3px 3px 5px 0 #333}.file-preview-image{height:160px;vertical-align:text-center}.file-preview-text{width:160px;color:#428bca;font-size:11px;text-align:center}.file-preview-other{padding-top:48px;text-align:center}.file-preview-other i{font-size:2.4em}.file-other-error{width:100%;padding-top:30px;text-align:right}.file-actions,.file-thumbnail-footer{text-align:left}.file-input-ajax-new .fileinput-remove-button,.file-input-ajax-new .fileinput-upload-button,.file-input-new .close,.file-input-new .file-preview,.file-input-new .fileinput-remove-button,.file-input-new .fileinput-upload-button,.file-input-new .glyphicon-file{display:none}.loading{background:url(../images/loading.gif) center center no-repeat content-box!important}.file-uploading,.hero{background-repeat:no-repeat}.wrap-indicator{font-weight:700;color:#245269;cursor:pointer}.file-footer-buttons{float:right}.file-thumbnail-footer .file-caption-name{padding-top:4px;font-size:11px;color:#777}.file-thumbnail-footer .btn{height:35px;line-height:35px;padding:0}.file-thumbnail-footer i{float:left;margin-top:8px;margin-right:5px}.file-upload-indicator{padding-top:2px;cursor:default}.file-upload-indicator:hover{font-size:1.2em;font-weight:700;padding-top:0}.file-drop-zone{border:1px dashed #aaa;border-radius:4px;height:100%;text-align:center;vertical-align:middle;margin:12px 15px 12px 12px;padding:5px}.conversation .inbox-reply,.file-input-container .glyphicon{margin-right:5px}.file-drop-zone-title{color:#aaa;font-size:40px;padding:85px 10px}.file-uploading{background-image:url(../images/loading-sm.gif);background-position:center bottom 10px;opacity:.6}.file-icon-large{font-size:1.2em}.hero{background-color:#e5e5e5;background-position:top;background-size:auto 837px;margin-top:-18px}@media (max-width:767px){.hero{background-size:auto 300px}}.hero-register-photo{background-image:url(/images/Signup_Photo.jpg)}.progress-bar{display:-ms-flexbox;display:flex;height:18px;padding:0;margin:0;position:relative}.progress-bar ::before{content:"";box-shadow:inset 0 0 5px rgba(0,0,0,.1);position:absolute;top:0;left:0;width:100%;height:100%}.progress-bar .item{-ms-flex:1;flex:1;list-style:none;border-right:1px solid #ccc;background-color:#fff}.progress-bar :last-child{border:none}.progress-bar .start{background-color:#ffe57f}.progress-bar .finish{background-color:#fc0}ul.nav-wizard{background-color:#f9f9f9;border:1px solid #e5e5e5;position:relative;overflow:hidden}ul.nav-wizard li.active,ul.nav-wizard li.active a,ul.nav-wizard li.active a:active,ul.nav-wizard li.active a:focus,ul.nav-wizard li.active a:visited{color:#000a12;background:#bfebe1}ul.nav-wizard:after,ul.nav-wizard:before{display:block;position:absolute;right:0;height:31px;border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;z-index:11;content:" ";left:0}ul.nav-wizard:before{top:30px}ul.nav-wizard:after{top:90px}ul.nav-wizard li{position:relative;float:left;height:30px;display:inline-block;text-align:left;margin:0;font-size:14px;line-height:30px}ul.nav-wizard li:after,ul.nav-wizard li:before{position:absolute;display:block;top:-1px;z-index:10;content:''}ul.nav-wizard li:before{border:17px solid transparent;border-left:16px solid #999;border-right:0;right:-16px}ul.nav-wizard li:after{border:17px solid transparent;border-left:16px solid #999;border-right:0;right:-15px}.app-download-container .mobile-button,.app-smart-banner-container{display:none}ul.nav-wizard li.active:after{border-left:16px solid #bfebe1}ul.nav-wizard .active~li,ul.nav-wizard .active~li a,ul.nav-wizard .active~li a:active,ul.nav-wizard .active~li a:focus,ul.nav-wizard .active~li a:visited{color:#999;background:#e5e5e5}ul.nav-wizard .active~li:after{border-left:16px solid #e5e5e5}ul.nav-wizard .complete,ul.nav-wizard .complete a,ul.nav-wizard .complete a:active,ul.nav-wizard .complete a:focus,ul.nav-wizard .complete a:visited{color:#000a12;background:#fff}ul.nav-wizard .complete:after{border-left:16px solid #fff}ul.nav-wizard li:not(:first-child){padding-left:25px}.app-download-container .app-download-row{margin-left:0;margin-right:0;clear:both;padding:0}.app-download-container .phone-flag-select .chosen-drop{right:inherit}.app-download-container .form-group{position:relative;min-height:1px;padding-left:0;padding-right:0;margin-bottom:15px}@media (min-width:768px){.app-download-container .form-group{float:left;width:50%}}.app-download-container .app-download-btn{margin-top:4px}.app-download-container .phone-group button.btn-primary{margin-top:20px}.app-download-container .phone-group .input-group-addon{border:0;padding:0}@media (max-width:991px){.app-download-container .btn-primary{width:100%}}.app-smart-banner-container .app-smart-banner{background-color:#f2f2f2;border-bottom:1px solid #c8c8c8;height:66px;position:fixed;right:0;left:0;z-index:1030}.app-smart-banner-container .app-smart-banner .close-container{float:left;height:inherit;padding:21px 10px}.app-smart-banner-container .app-smart-banner .logo-container{float:left;height:inherit;padding:5px 10px 5px 0}.app-smart-banner-container .app-smart-banner .info-container{line-height:62px;height:inherit;font-size:13px;text-align:right;overflow-x:auto}.app-smart-banner-container .app-smart-banner .info-container .align-wrapper{display:inline-block;vertical-align:middle;line-height:17px}.app-smart-banner-container .app-smart-banner .info-container strong{color:#1c1c1c;font-family:inherit}.booking-request-summary-modal.take-over-modal .modal-footer .btn,.conversation,.conversation-detail-main-container .conversation-header-help,.conversation-filters .filter-dropdown-col .selectified .select-content,.overview-page .listing,.overview-page .listings-csv,.photo-management-view .photo-tips .photo-tips-important{font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif}.app-smart-banner-container .app-smart-banner .info-container span{margin-left:5px;color:#666}.app-smart-banner-container .app-smart-banner .info-container img{margin-bottom:2px}.app-smart-banner-container .app-smart-banner .button-container{float:right;height:inherit;padding:15px 10px}.app-smart-banner-container .app-smart-banner .button-container button{height:36px;vertical-align:middle;font-size:14px}.app-smart-banner-container .app-smart-banner-spacer{height:66px}.app-smart-banner-and-header-offset{top:111px!important}.app-smart-banner-offset{top:66px!important}.remarketing-image{position:fixed;left:-1px;top:-1px}iframe[name=google_conversion_frame]{position:fixed;top:-50px}.threatmetrix-profiling{display:none}.error-404 a{text-decoration:underline}.inbox-create-quote{margin:-5px 0 0}.inbox-create-quote button{padding-right:0;font-size:15px}.inbox-create-quote.right-border{border-right:1px solid #999;margin-right:20px}.inbox-create-quote.right-border button{padding-right:15px}.conversation_link{cursor:pointer;width:100%;margin-bottom:10px}.conversation-container{display:-ms-flexbox;display:flex;width:100%;box-shadow:0 1px 0 0 #e5e5e5;background-color:#f9f9f9;margin-top:10px;transition:background-color .3s}.btn-default,.btn-file,.cta-button{transition:background-color .3s,border-color .3s}.conversation-container:active{background-color:#999}.conversation{-ms-flex:1;flex:1;min-width:0}.cta{width:180px;text-align:right;vertical-align:middle;padding-left:25px;box-sizing:border-box;display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch}.conversation_link:not(.has-cta) .cta{visibility:hidden}.cta-button{width:22px;display:inline-block;margin-bottom:0;font-weight:700;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;white-space:nowrap;-moz-user-select:none;user-select:none;box-shadow:none;color:#fff;border:1px solid #00af87;background:#00af87;border-radius:2px;padding:0}.cta-button.focus,.cta-button:focus,.cta-button:hover{color:#fff;text-decoration:none;outline-color:transparent;outline-style:none}.cta-button.active,.cta-button:active,.cta-button:hover,.cta-button:visited{color:#fff}.cta-button:not(.saving).disabled,.cta-button:not(.saving)[disabled],fieldset[disabled] .cta-button:not(.saving){filter:alpha(opacity=65);-webkit-box-shadow:none}.cta-button .badge{color:#00af87;background-color:#fff}.cta-button.plain{color:#000a12}.cta-button.hover:not(.active),.cta-button:hover{background-color:#007c60;border-color:#007c60}.cta-button.active,.cta-button:active{outline:0;background:#27624d;border-color:#27624d;color:#fff;box-shadow:none}.cta-button:not(.saving).disabled,.cta-button:not(.saving)[disabled],fieldset[disabled] .cta-button:not(.saving){color:#fff;cursor:not-allowed;pointer-events:none;background-color:#bfebe1;background-image:none;border-color:transparent;box-shadow:none;opacity:1}.conversation_link.hover .conversation-container,.no-conversations{background-color:#e5e5e5}.cta-label{max-width:150px;width:120px;color:#00af87;font-weight:700;text-align:right;padding-right:20px;margin-left:20px;font-size:14px;-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.sort-col{cursor:pointer}.conversations{min-height:600px}.no-conversations{padding:30px;margin-bottom:20px}.conversation_link:first-child .conversation-container{margin-top:0}.conversation{padding:10px 10px 13px 5px;color:#000a12}.conversation:after,.conversation:before{content:" ";display:table}.conversation:after{clear:both}.conversation.unread .first,.conversation.unread .status{font-size:16px;font-weight:700}.conversation.unread .date{font-weight:700}.conversation .archive,.conversation .date,.conversation .first,.conversation .inbox-archive-icon,.conversation .inbox-unarchive-icon,.conversation .unarchive{margin-left:10px}.conversation .first{font-size:15px}.conversation .inbox-warning{margin-left:5px;padding-top:3px;padding-bottom:2px;font-size:13px}.conversation .booking-reference{color:#767676;font-size:13px;padding-top:3px;padding-bottom:2px}.conversation .date{margin-top:5px;font-size:13px}.conversation .archive-box,.conversation .unarchive-box{visibility:hidden}.conversation .inbox-archive-icon,.conversation .inbox-unarchive-icon{color:#069;vertical-align:text-top}.conversation .archive-link,.conversation .unarchive-link{font-size:13px;color:#069;visibility:hidden}.conversation .type{font-size:15px}.conversation .travel-detail{float:left;margin-top:5px;font-size:15px}@media (max-width:480px){.conversation .archive-box,.conversation .unarchive-box{display:none}.conversation .travel-detail{margin-top:0}}.conversation .travel-detail-dot{float:left;margin:0 8px;line-height:2em;color:#999}@media (max-width:480px){.conversation .travel-detail-dot{line-height:normal}}.conversation .last_message{font-size:15px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.conversation .action{font-size:15px;color:#00af87;font-weight:700}.conversation .action i{font-size:7px;vertical-align:middle}.tip-new-inbox{margin-bottom:10px}.tip-new-inbox .last-tutorial-tip-p{margin-bottom:0}.conversation_link.hover{text-decoration:none}.conversation_link.hover .archive-link,.conversation_link.hover .unarchive-link{visibility:visible}.calendar-desktop-main-container .calendar-month-dropdown.not-populated,.edit-booking-modal .button-container .quote-button-hidden,.send-quote-modal .button-container .quote-button-hidden{visibility:hidden}.conversation_link.hover .archive-link.hover,.conversation_link.hover .unarchive-link.hover{text-decoration:underline}.conversation-filter-menu .loading-overlay{position:absolute;height:100%;width:100%;top:0;left:0;display:none;background-color:rgba(255,255,255,.75);background-image:url(/images/Spinner-32x32.gif);background-position:center center;background-repeat:no-repeat}.conversation-filter-menu.loading .loading-overlay{display:block}.property-name-row{color:#767676;text-transform:uppercase;font-size:13px;margin-top:5px}.property-name-row .property-name{margin-right:15px}.inbox-page .inbox-warning.system-notification{margin-bottom:30px}.inbox-page .inbox-warning.system-notification p{margin:0}.inquiry-csv{float:right;margin-top:-25px}.truncate{width:500px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.conversation-filters{font-size:16px;margin:30px 0 25px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:767px){.conversation-filters{margin:2px 0 10px}.conversation-filters .filter-dropdown-col .selectified button{padding:3.5px 25px 3.5px 7px;font-size:14px}.conversation-filters .filter-dropdown-col .selectified button .icon-global-caret{top:8px}}.conversation-filters form{margin-bottom:0}.conversation-filters .search-input-group{float:left;width:435px}.conversation-filters .filter-dropdown-col{display:inline-block;width:240px;margin-right:10px}.conversation-filters .filter-dropdown-col .selectified{height:30px}.conversation-filters .filter-dropdown-col .selectified .select-content{color:#069}.conversation-filters .sort-dropdown-col{display:inline-block;width:255px;margin-right:10px}.conversation-filters .filter-buttons{display:inline;margin-left:20px}@media (max-width:767px){.conversation-filters .filter-dropdown-col .selectified button{overflow:hidden}.conversation-filters .filter-buttons{margin-left:0}.conversation-filters .filter-query-col .filter-query{height:41px}}.conversation-filters .filter-buttons .dropdown{float:left;margin-left:10px}.conversation-filters .filter-buttons .selected{cursor:not-allowed;pointer-events:none}.conversation-filters+.no-conversations{margin-top:10px}.conversation-filters .filter-query-col{-ms-flex:1;flex:1}.conversation-filters .filter-query-col .form-control{vertical-align:middle}@media (max-width:767px){.conversation-filters .filter-button-col{margin-left:10px}.conversation-filter-menu .property-selector-menu-button .current{max-width:260px}}.conversation-filters .filter-button-col.no-search{margin-left:0;width:100%}.conversation-filters .filter-button-col.no-search button,.conversation-filters .property-selector-menu-button,.conversation-filters .property-selector-menu-button .property-button-content{width:100%}.conversation-filters .todo-count{margin-left:5px;background-color:#00af87;border-radius:2px;padding:2px 8px}.conversation-filter-menu .modal-body{padding:14px 10px 0}.conversation-filter-menu .menu-item{margin-top:20px}.conversation-filter-menu .menu-item:first-child,.property-selector-menu .modal-body{margin-top:0}.conversation-filter-menu .chosen-single,.conversation-filter-menu .property-selector-menu-button{width:100%;height:40px}.conversation-filter-menu .chosen-single{line-height:40px}.conversation-filter-menu .property-selector-menu-button{padding:4px 8px 4px 3px;line-height:32px}.conversation-filter-menu .property-selector-menu-button .image{width:36px;height:31px;padding:0}.conversation-filter-menu .property-selector-menu-button .rental-unit-image-placeholder{width:36px;border:1px solid #c6c6c6;background-color:#ccc;color:#fff;height:31px}.conversation-filter-menu .property-selector-menu-button .current{margin-top:0;margin-bottom:0;margin-left:6px;font-size:14px}.conversation-filter-menu .property-selector-menu-button .icon-global-caret{color:#000;transform:rotate(-90deg);display:inline-block}.property-selector-menu .property-search{box-sizing:border-box;height:100%}.property-selector-menu .property-search .search-container{padding-top:5px;height:50px}@media (max-width:767px){.spinner:after,.spinner:before{content:'';display:block;background-color:rgba(255,255,255,.8)}.responsive-filters button{color:#000a12}.responsive-filters button:nth-of-type(2){margin-right:10px}.responsive-filters .section-header{margin:8px 0 0;padding:0}.conversation{padding:10px 10px 5px 9px}.conversation .date{font-size:12px;position:absolute;right:0;top:0}.conversation .travel-detail-dot{margin:0 5px}.conversation .action{text-align:left}.conversation .action,.conversation .first,.conversation .last_message,.conversation .travel-detail,.conversation .type{font-size:14px}.conversation .first{margin-left:0}.conversation.unread .first,.conversation.unread .status{font-size:15px}.conversation_link.has-cta .conversation-container{border-bottom:2px solid #00af87}.spinner{position:relative;border:none}.spinner:before{position:fixed;height:32px;width:32px;top:50%;left:50%;margin-left:-16px;margin-top:-16px;background-image:url(/images/Spinner-32x32.gif);background-repeat:no-repeat;background-position:center;background-size:30px;z-index:1999}.spinner:after{position:absolute;top:0;left:0;width:100%;height:100%;min-height:100px;min-width:100px;background-image:none}}.edit-booking-modal .nav-wizard,.send-quote-modal .nav-wizard{display:inline-block;padding-left:0;margin:30px 30px -5px;width:90%}.edit-booking-modal .nav-wizard li,.send-quote-modal .nav-wizard li{width:33%}.edit-booking-modal .nav-wizard li.active .send-quote-step-num,.edit-booking-modal .nav-wizard li.complete .send-quote-step-num,.send-quote-modal .nav-wizard li.active .send-quote-step-num,.send-quote-modal .nav-wizard li.complete .send-quote-step-num{background:#00af87}.edit-booking-modal .nav-wizard li:last-child,.send-quote-modal .nav-wizard li:last-child{width:34%}.edit-booking-modal .nav-wizard .send-quote-step-num,.send-quote-modal .nav-wizard .send-quote-step-num{border-radius:15px;font-size:12px;padding:0 5px;margin-right:8px;border:1px solid transparent;background:#999;color:#fff}.edit-booking-modal .booking-edit-modal .modal-body,.edit-booking-modal .quote-sent-modal .modal-body,.send-quote-modal .booking-edit-modal .modal-body,.send-quote-modal .quote-sent-modal .modal-body{background-color:#fff;margin:15px 0;border:none}.edit-booking-modal .booking-edit-modal .vacation-details,.edit-booking-modal .quote-sent-modal .vacation-details,.send-quote-modal .booking-edit-modal .vacation-details,.send-quote-modal .quote-sent-modal .vacation-details{margin-bottom:30px}.edit-booking-modal .modal-footer,.edit-booking-modal .modal-header,.send-quote-modal .modal-footer,.send-quote-modal .modal-header{flex:none 1 0%;-webkit-flex:none 1 0%;-ms-flex:none 1 0%}.edit-booking-modal .modal-header .header-divider,.send-quote-modal .modal-header .header-divider{margin-bottom:0}.edit-booking-modal .modal-body,.send-quote-modal .modal-body{background:#e5e5e5;margin:0 -30px;border-bottom:2px solid #cdcdcd;overflow-x:hidden}.edit-booking-modal .primary-settings.settings-section,.edit-booking-modal .step-content,.edit-booking-modal .vacation-summary,.send-quote-modal .primary-settings.settings-section,.send-quote-modal .step-content,.send-quote-modal .vacation-summary{margin:0 30px 30px;padding:15px;background:#fff;border-bottom:1px solid #e5e5e5}.edit-booking-modal fieldset.incomplete-info,.send-quote-modal fieldset.incomplete-info{border-bottom:none}.edit-booking-modal .edit-owner-message-group,.send-quote-modal .edit-owner-message-group{margin:0 30px 30px}.edit-booking-modal .edit-owner-message-group textarea,.send-quote-modal .edit-owner-message-group textarea{height:300px}.edit-booking-modal .edit-owner-message-label,.send-quote-modal .edit-owner-message-label{margin:0;background:#f9f9f9;display:block;padding:15px}.edit-booking-modal .quote-template-translation-control,.send-quote-modal .quote-template-translation-control{font-size:13px;opacity:.7;filter:alpha(opacity=70)}.edit-booking-modal .phone-group .input-group-addon,.send-quote-modal .phone-group .input-group-addon{border:0;padding:0}.edit-booking-modal .send-quote-property-switcher-group h4,.send-quote-modal .send-quote-property-switcher-group h4{max-width:100%;margin-bottom:20px;font-size:15px}.edit-booking-modal .send-quote-property-switcher-group .dropdown-menu,.send-quote-modal .send-quote-property-switcher-group .dropdown-menu{left:0}.edit-booking-modal fieldset.no-border,.send-quote-modal fieldset.no-border{border:none;margin-bottom:0}.edit-booking-modal .button-container .btn-link,.send-quote-modal .button-container .btn-link{font-size:14px}.edit-quote-price-increase-discourage-icon{float:left;font-size:26px;margin-right:10px;padding-top:2px;margin-bottom:16px}.edit-quote-price-increase-discourage-text{font-size:13px;display:inline-block;width:85%}.edit-quote-price-increase-discourage-popover{padding-bottom:10px;padding-top:10px;padding-left:15px;min-height:50px;min-width:310px;background-color:#ff6500;border-color:#ff6500;color:#f9f9f9;cursor:default}.edit-quote-price-increase-discourage-popover .arrow{border-color:#ff6500}.edit-quote-price-increase-discourage-popover .arrow::after,.edit-quote-price-increase-discourage-popover .arrow::before{border-top-color:#ff6500}.error-highlight-input-border{border-color:#ff6500;border-width:2px}.edit-quote-modal.mobile-panel .step-content,.send-quote-modal.mobile-panel .step-content{margin:0}.edit-quote-modal.mobile-panel .button-container,.send-quote-modal.mobile-panel .button-container{margin-top:15px}.edit-quote-modal.mobile-panel .vacation-summary,.send-quote-modal.mobile-panel .vacation-summary{margin:5px}.edit-quote-modal.mobile-panel .edit-owner-message-group,.send-quote-modal.mobile-panel .edit-owner-message-group{margin:0 5px 5px}.edit-quote-modal.mobile-panel .button-container .btn-primary,.send-quote-modal.mobile-panel .button-container .btn-primary{-ms-flex-order:2;order:2}.edit-quote-modal.mobile-panel .button-container .btn-link,.send-quote-modal.mobile-panel .button-container .btn-link{-ms-flex-order:1;order:1}.edit-booking-modal.mobile-panel{padding-right:0!important}.edit-quote-reason-modal-text-area{background-color:#fff;margin-bottom:15px;width:100%;height:15vh;min-height:15vh;resize:vertical}.smart-quote-message-modal .smart-quote-message-modal-classification{white-space:nowrap;background-color:#ececec;border-radius:13px;margin-right:5px;padding:0 10px;display:inline-block;margin-bottom:5px;font-size:12px;line-height:26px}.smart-quote-message-modal .smart-quote-message-modal-message{width:100%;height:340px;margin-top:2px}.smart-quote-message-modal .modal-header{font-weight:700;text-align:left}.smart-quote-message-modal .smart-quote-message-modal-damage-deposit{margin-left:10px}.smart-quote-message-modal .smart-quote-message-modal-subheading{line-height:20px}.smart-quote-message-modal .smart-quote-message-modal-subheading2{line-height:20px;margin-top:4px}.smart-quote-message-modal .smart-quote-one-click-discount-container{display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#d9f3ed;margin:20px -30px -21px;padding:20px 30px;border-bottom:1px solid #999;color:#000a12;font-size:14px;font-weight:400;line-height:20px;cursor:pointer}.smart-quote-message-modal .smart-quote-one-click-discount-container .icon-tooltip{color:#00af87;font-weight:700;font-size:25px}.smart-quote-message-modal .smart-quote-one-click-discount-container .smart-quote-one-click-discount-heading{font-size:18px;margin-bottom:0;margin-top:0;color:#00af87}.smart-quote-message-modal .smart-quote-one-click-discount-checkbox-container{width:30px}.smart-quote-message-modal .smart-quote-one-click-discount-checkbox-container .one-click-discount-checkbox{width:20px;height:20px;border:1px solid #00af87;border-radius:2px;background-color:#fff;margin:5px 15px 0 0}.smart-quote-message-modal .smart-quote-one-click-discount-body{flex:1 1 auto;-webkit-flex:1 1 auto;-ms-flex:1 1 auto}.smart-quote-message-modal .discounted-guest-pays{display:none}.smart-quote-message-modal .undiscounted-guest-pays{display:inline}.smart-quote-message-modal .smart-quote-one-click-discount-error-message{display:none}.smart-quote-message-modal.discount-selected .discounted-guest-pays{display:inline}.smart-quote-message-modal.discount-selected .undiscounted-guest-pays{text-decoration:line-through;padding-right:10px}.smart-quote-message-modal.error-state .smart-quote-one-click-discount-error-message{color:#d80007;font-weight:700;padding-top:10px;display:block}.smart-quote-message-modal .smart-quote-message-header-separator{padding:0 5px}.download-app-modal .inner-content{height:100%;background-color:#00af87;font-size:16px;padding-bottom:1em}@media (max-height:570px){.download-app-modal .inner-content{font-size:15px}}.download-app-modal .inner-content>*{margin:auto;display:block}.download-app-modal .inner-content .close{background-image:url(/images/close-white.svg);background-size:cover;margin-left:30px;height:15px;width:15px;float:left}.download-app-modal .inner-content .close-button-wrapper{padding-top:10px;padding-bottom:10px;width:100%}.download-app-modal .inner-content .close-button-wrapper:after,.download-app-modal .inner-content .close-button-wrapper:before{content:" ";display:table}.download-app-modal .inner-content .close-button-wrapper:after{clear:both}.download-app-modal .inner-content .download-app-modal-copy{text-align:center;max-width:85%}.download-app-modal .inner-content .download-app-modal-copy-title{font-size:2em;margin-bottom:.2em;color:#fff;font-weight:700}.download-app-modal .inner-content .download-app-modal-copy-content{font-size:1em;max-width:80%;margin:auto;color:#fff}.download-app-modal .inner-content img{max-width:55%;max-height:60%}.download-app-modal .inner-content .btn-primary{padding:15px 25px;border:2px solid #fff;font-size:1em;line-height:normal;width:80%}h1 .label,h2 .label,h3 .label{margin-left:10px}.conversation-status .booking-request-countdown{vertical-align:middle;margin-top:-3px}@media (max-width:767px){.conversation-status .booking-request-from{display:block}.conversation-status .booking-request-countdown{margin:5px 0 0}.booking-amendment-subheading small{display:block}}.conversation-vacation-summary{margin-top:30px}.conversation-vacation-summary .btn-link:not(.collapsed) .icon-global-caret{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg)}.vacation-contact-info{padding-left:0;padding-right:12px;white-space:normal;text-align:left}.vacation-contact-info-tooltip p{margin-top:0;margin-bottom:0;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.vacation-details{font-size:15px;background-color:#f9f9f9}.vacation-details .dates-unavailable{color:#d80007}.booking-amendment-subheading{padding:5px 15px 0;border-bottom:1px solid #e5e5e5}.booking-amendment-subheading h5{color:#00af87;font-size:16px}.booking-amendment-subheading small{color:#767676}.vacation-details-body{padding:15px 15px 10px}.vacation-details-property{display:inline-block;margin-bottom:20px}.vacation-details-property .vacation-details-property-id{margin-left:10px;color:#767676}.holiday-details-changed,.vacation-details-changed{color:#767676;text-decoration:line-through}.estimate .holiday-details-changed .conversation-price .vacation-details-changed,.estimate .vacation-details-changed{padding:0 5px}.vacation-details-booking-ref{display:inline-block;text-align:right;font-weight:700;color:#767676}@media (max-width:767px){.vacation-details-booking-ref{text-align:left;margin-bottom:10px}}.vacation-details-section h3,.vacation-details-section p{margin:5px 0 0}.vacation-details-section h3{color:#767676;text-transform:uppercase;font-size:13px}@media (max-width:767px){.vacation-details-section:nth-child(3),.vacation-details-section:nth-child(4){margin-top:10px}}.vacation-details-section.contact-info-section{margin-top:10px}.vacation-details-section.contact-info-section h4{margin:5px 0 3px;font-size:15px;font-weight:700}.vacation-details-section.contact-info-section p{margin:0;line-height:17px}.vacation-details-date{font-weight:700}.vacation-details-no-rates{margin-top:20px;color:#d80007}.vacation-details-guest-pays{padding-top:17px;font-size:20px}.vacation-details-guest-pays-mobile p{font-weight:700}.vacation-details-damage-deposit,.vacation-details-summary-you-earn{color:#767676}.vacation-details-you-earn{padding:10px 0 30px}.total-earned{padding-left:5px}.conversation-availability{margin-top:22px}.conversation-availability p{margin-bottom:0}.conversation-availability .conversation-dates-available .icon-check{padding-right:5px;color:#00af87}.conversation-availability .conversation-dates-available .icon-check:before{vertical-align:top;margin-top:2px}.conversation-availability .conversation-dates-unavailable .dates-unavailable{font-weight:700;border-bottom:1px solid #e5e5e5;padding-bottom:10px;margin-bottom:10px}.vacation-details-modals{border-top:1px solid #e5e5e5;margin-top:10px;padding:10px 0;background-color:#e8e8e8}.vacation-details-modals button,.vacation-details-modals p{display:inline-block;padding-left:15px;padding-right:15px;margin-bottom:0}.vacation-details-modals button:last-child,.vacation-details-modals p:last-child{margin-right:0}.vacation-details-modals .btn-link{border-right:1px solid #fff!important}.vacation-details-modals .btn-link .icon-global-caret{position:relative;top:-4px;margin-right:2px}.vacation-details-modals .btn-link:last-child{border-right:none!important}.vacation-details-modals .show-breakdown-btn{font-weight:700}.vacation-details-modals .show-breakdown-btn:not(.collapsed) .icon-global-caret{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);display:inline-block;margin-left:2px;top:0;margin-right:0}.quote-breakdown{font-size:15px}.quote-breakdown .settings-section{padding:0 20px;margin-top:30px;background-color:#f9f9f9;border-bottom:1px solid #e5e5e5}.quote-breakdown .row{padding:10px 0;border-bottom:1px solid #e5e5e5}.quote-breakdown .row div:last-child{text-align:right}.quote-breakdown .row:last-child{border-bottom:0}.quote-breakdown .guest-pays-heading small{display:block;margin-top:10px}.quote-breakdown .booking-detail-view-button{color:#069;cursor:pointer}.quote-breakdown .booking-detail-view-button:hover{text-decoration:underline}.view-conversation-history{margin:5px 0;padding:5px 0 5px 20px;background:#f9f9f9;border-bottom:1px solid rgba(0,0,0,.2)}.conversation-owner-message-input{margin-bottom:0}.conversation-owner-message-input .conversation-send-quote-use-template{position:absolute;top:0;right:0;padding:15px 20px;cursor:pointer}.conversation-owner-message-input .conversation-send-quote-use-template .icon-document{position:relative;padding-left:8px;top:-1px}.conversation-send-quote-input{padding:15px}.conversation-updated-quote-notice{padding:11px 15px;margin-bottom:15px;background-color:#fdf0c3}.conversation-updated-quote-notice p{margin:0}.conversation-discussion-input-fields{margin-bottom:15px}.discuss-file-input-group{margin-bottom:10px}.discuss-file-input-button{padding-right:15px;position:relative;overflow:hidden;color:#069;text-decoration:none;cursor:pointer}.discuss-file-input-button input,.discuss-file-input-button input::-webkit-file-upload-button{cursor:pointer}.discuss-file-input-button:hover{text-decoration:underline}.discuss-file-input-button.filename{color:#000a12;text-decoration:none}.discuss-file-input-button.filename input,.discuss-file-input-button.filename input::-webkit-file-upload-button{cursor:default}.discuss-file-input-button.filename:hover{text-decoration:none}.discuss-file-input-remove{padding-left:15px;border-left:2px solid #999;color:#069;text-decoration:none;cursor:pointer}.discuss-file-input-remove:hover{text-decoration:underline}.discuss-file-input{position:absolute;top:0;right:0;min-width:100%;min-height:100%;font-size:0;text-align:right;filter:alpha(opacity=0);opacity:0;outline:0;background:#fff;display:block}.conversation-decline-input-fields{margin-bottom:15px}.conversation-decline-input-fields .decline-reason.chosen-container-single .chosen-single{box-shadow:none}.conversation-decline-input-fields .decline-reason.chosen-container-single .chosen-results{max-height:300px}.mobile-cta-header{font-size:16px}.conversation-block{float:left}.conversation-translations{display:none;font-weight:400;padding-top:0;float:left}@media (min-width:768px){.conversation-translations .translate-conversation-items{font-size:16px}}.conversation-translations .translate-text{top:0;display:block}.conversation-translations .original-text{display:none;top:0}.conversation-translations .powered-by-google{width:108px;height:26px;background:url(/images/powered-by-google.png) no-repeat;display:inline-block;position:relative;top:0;margin-left:5px}.conversation-item-heading{margin-top:25px;margin-bottom:10px;font-weight:700}.conversation-item-heading .conversation-name-date{float:left;margin-right:15px}.conversation-item-heading .conversation-name-date .conversation-item-timestamp{font-weight:400;padding-left:10px}.conversation-item-body{padding:11px 15px;border:2px solid #e5e5e5;white-space:pre-wrap}.conversation-item-body:not(.from-owner){background-color:#e5e5e5}.conversation-item-blocked{border-bottom:1px solid #e5e5e5}.conversation-item-blocked .conversation-item-you{color:#d80007;font-weight:700}.conversation-item-blocked .conversation-item-body{border:5px solid #d80007;padding:10px 25px}.conversation-item-blocked .blocked-message{padding:5px 30px;color:#d80007;background:#f9f9f9}.conversation-item-attachments{padding:11px 15px;background-color:#f9f9f9}.conversation-item-attachments span{font-weight:700}.conversation-item-attachments a{padding:0 5px}.view-full-calendar{margin:10px 0 25px;line-height:1}.calendar.conversation-calendar{display:none;border:none}@media (max-width:991px){.calendar.conversation-calendar{margin-top:30px}}.calendar.conversation-calendar .calendar-wrapper{border:none;padding:0 15px 15px}.calendar.conversation-calendar .navigation{top:5px}.calendar.conversation-calendar .month{width:100%;margin:0;border:none!important}.calendar.conversation-calendar .month .month-header{background:#f9f9f9;padding:6px;margin:0 -15px;line-height:inherit}.calendar.conversation-calendar .month .month-header .next-month{position:absolute;right:0;cursor:pointer}.calendar.conversation-calendar .month .month-header .previous-month{position:absolute;cursor:pointer;left:0}.calendar.conversation-calendar .month .day-headers{background:0 0;border:none}.calendar.conversation-calendar .month .day-headers .day-header{color:#767676;font-size:13px;line-height:1;padding:15px 0}.calendar.conversation-calendar .month .week{border:none;margin-bottom:2px}.calendar.conversation-calendar .month .week .day{height:26px;border:none}.calendar.conversation-calendar .month .week .day .date{color:#000a12;font-size:13px;line-height:26px;position:relative;text-align:center;display:block;right:0;top:0}.calendar.conversation-calendar .color-map-divider{margin:15px 0;border-color:#f9f9f9}.calendar.conversation-calendar .color-map{font-size:13px;margin:0;float:none}.calendar.conversation-calendar .color-map li{margin-bottom:15px;float:none;line-height:1}.calendar.conversation-calendar .color-map li:last-of-type{margin-bottom:0}.conversation-faqs h4{margin-top:0}.conversation-faqs a{color:#000a12}.calendar-link-full{display:none}@media (max-width:991px){.calendar.conversation-calendar .color-map{position:inherit;border-top:none}.calendar-link-single-month{display:none}.calendar-link-full{display:initial}}.damage-deposit-claim-modal .existing-claim{margin:30px 0}.damage-deposit-claim-modal label{margin-right:5px}.damage-deposit-claim-modal .claim-amount{width:100px}.conversation-detail-main-container .conversation-detail-info-buttons .manage-booking-dropdown,.conversation-detail-main-container .conversation-detail-info-buttons .manage-booking-dropdown-button,.conversation-detail-main-container .conversation-detail-info-buttons>.manage-booking-dropdown-container,.conversation-detail-main-container .conversation-detail-info-buttons>button{width:100%}.damage-deposit-claim-modal .error-message{display:none}.slide-in-panel-container{position:relative}.slide-in-panel{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;position:absolute;height:100%;width:100%;top:0;left:0;margin-left:100%;background-color:#fff;z-index:1050;-webkit-transition:margin-left .5s ease-in-out;-o-transition:margin-left .5s ease-in-out;transition:margin-left .5s ease-in-out}.slide-in-panel.active{margin-left:0}.slide-in-panel-header{position:relative;line-height:40px;background-color:#f9f9f9;font-size:16px}.slide-in-panel-header-back-button{position:absolute;left:0;margin-left:5px;padding:0 10px;margin-top:2px}.slide-in-panel-header-content{text-align:center}.slide-in-panel-body{background-color:#e5e5e5;flex:1 1 0%;-webkit-flex:1 1 0%;-ms-flex:1 1 0%;overflow:auto;padding:10px}.conversation-detail-main-container{font-size:14px;display:-webkit-flex;display:-ms-flexbox;display:flex;flex:1 1 0%;-webkit-flex:1 1 0%;-ms-flex:1 1 0%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow-x:hidden;overflow-y:scroll}.conversation-detail-main-container .conversation-detail-header-container-highlight .icon-question{padding:5px;margin-top:initial}.conversation-detail-main-container .page-title{margin-top:30px;margin-right:5px;font-size:24px;font-weight:700;color:#000a12}.conversation-detail-main-container .button-container button:not(:last-child),.conversation-detail-main-container .conversation-detail-header-container button{margin-right:10px}.conversation-detail-main-container .help-link{font-size:12px}.conversation-detail-main-container .page-subtitle{margin-top:4px;margin-bottom:10px;color:#000a12}.conversation-detail-main-container .page-subtitle:empty{margin-bottom:0}.conversation-detail-main-container .page-subtitle-important{font-weight:700}.conversation-detail-main-container .page-subtitle-alert{color:#d80007;font-weight:700}.conversation-detail-main-container .conversation-ctas .btn-primary{-ms-flex-order:3;order:3;margin-left:10px}.conversation-detail-main-container .conversation-ctas .btn-secondary{-ms-flex-order:2;order:2}.conversation-detail-main-container .conversation-container-new{flex:1 1 0%;-webkit-flex:1 1 0%;-ms-flex:1 1 0%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.conversation-detail-main-container .summary-text-minor{font-size:14px;color:#767676}.conversation-detail-main-container .summary-line-item:not(:first-child){margin-top:8px}.conversation-detail-main-container .summary-line-item-amount{margin-left:10px}.conversation-detail-main-container .summary-line-item-footnote{font-size:12px;color:#767676}.conversation-detail-main-container .summary-line-item-total{font-size:16px;font-weight:700}.conversation-detail-main-container .conversation-header-house-rule{color:#00af87;text-align:center;border-top:3px solid #00af87;padding-top:10px;margin-top:10px}.conversation-detail-main-container .conversation-header-house-rule .conversation-header-house-rule-icon{padding:5px}.conversation-detail-main-container .conversation-header-help{font-size:12px;color:#767676;font-weight:400}.conversation-detail-main-container .conversation-header-alert-help{margin-left:10px}.conversation-detail-main-container .conversation-dates-available{color:#00af87}.conversation-detail-main-container .conversation-dates-unavailable{color:#c10000}.conversation-detail-main-container .conversation-detail-left-rail{flex:1 1 0%;-webkit-flex:1 1 0%;-ms-flex:1 1 0%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.conversation-detail-main-container .conversation-detail-right-rail{background-color:#f9f9f9}.conversation-detail-main-container .conversation-message-container{flex:1 1 1px;-webkit-flex:1 1 1px;-ms-flex:1 1 1px;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden}.conversation-detail-main-container .conversation-detail-container{padding:20px}.conversation-detail-main-container .conversation-detail-container.view-full-calendar{padding-top:0;margin-bottom:10px}.conversation-detail-main-container .conversation-detail-header-container{padding:20px}.conversation-detail-main-container .conversation-detail-header-container.status-VACATION_OVER{text-align:center}.conversation-detail-main-container .conversation-detail-header-container.status-VACATION_OVER .page-title{display:block;margin-top:0}.conversation-detail-main-container .conversation-detail-header-container.status-VACATION_OVER .page-title .page-title-status-icon{font-size:40px;display:block;margin-bottom:15px}.conversation-detail-main-container .conversation-detail-header-container.status-VACATION_OVER .page-title .page-title-status-icon.success{color:#00af87}.conversation-detail-main-container .conversation-detail-header-container.status-VACATION_OVER .page-title .page-title-status-icon.warning{color:#d80007}.conversation-detail-main-container .conversation-detail-header-container.status-VACATION_OVER .page-title .page-subtitle{font-size:14px;display:block;font-weight:400;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;margin-top:5px}.conversation-detail-main-container .conversation-message-settings{border-top:1px solid #e5e5e5}.conversation-detail-main-container .conversation-message-settings h4{font-size:14px}.conversation-detail-main-container .conversation-booking-reference-number{cursor:pointer;color:#767676;font-weight:700}.conversation-detail-main-container .detail-tab-pane .conversation-detail-header-container{margin-bottom:10px}.conversation-detail-main-container .conversation-detail-info-container{padding:0;border:none;margin-bottom:10px}.conversation-detail-main-container .conversation-detail-info-buttons{padding:0 20px 30px}.conversation-detail-main-container .conversation-detail-info-buttons>.manage-booking-dropdown-container:not(:first-child),.conversation-detail-main-container .conversation-detail-info-buttons>button:not(:first-child){margin-top:10px}.conversation-detail-main-container .message-thread-container{flex:1 1 0%;-webkit-flex:1 1 0%;-ms-flex:1 1 0%;overflow-y:scroll;webkit-transform:translate3d(0,0,0);-webkit-overflow-scrolling:touch}.conversation-detail-main-container .message-thread-item{margin-bottom:12px}.conversation-detail-main-container .message-thread-item-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end}.conversation-detail-main-container .message-thread-avatar{-ms-flex-order:1;order:1;-webkit-order:1;-moz-order:1;line-height:35px;height:35px;width:35px;border-radius:50%;text-align:center;background-color:#999;background-size:cover;background-position:center;border:1px solid #e5e5e5;color:#fff;font-size:18px;font-weight:700}.conversation-detail-main-container .message-thread-item-message{-ms-flex-order:2;order:2;-webkit-order:2;-moz-order:2;flex:1 1 0%;-webkit-flex:1 1 0%;-ms-flex:1 1 0%;border-radius:8px;padding:12px;position:relative}.conversation-detail-main-container .message-thread-item-sender{display:none}.conversation-detail-main-container .message-thread-item-text{color:#000a12;margin-bottom:20px;white-space:pre-wrap}.conversation-detail-main-container .message-thread-item-date{color:#888;font-size:11px}.conversation-detail-main-container .message-thread-item-from-traveler .message-thread-item-message{background-color:#f9f9f9;margin-left:10px;margin-right:60px}.conversation-detail-main-container .message-thread-item-from-owner .message-thread-avatar{-ms-flex-order:3;order:3;-webkit-order:3;-moz-order:3;background-color:#00af87}.conversation-detail-main-container .message-thread-item-from-owner .message-thread-item-message{background-color:#d9f3ed;margin-right:10px;margin-left:95px}.conversation-detail-main-container .message-thread-item-from-tripadvisor .message-thread-avatar{-ms-flex-order:1;order:1;-webkit-order:1;-moz-order:1}.conversation-detail-main-container .message-thread-item-from-tripadvisor .message-thread-avatar.message-ollie-avatar{background-image:url(/images/ollie-avatar.svg);background-color:#fff;background-size:contain;background-repeat:no-repeat;color:transparent}.conversation-detail-main-container .message-thread-item-from-tripadvisor .message-thread-item-message{background-color:#d9f3ed;margin-left:10px;margin-right:60px}.conversation-detail-main-container .message-thread-item-from-tripadvisor .message-thread-item-message.show-no-sender{line-height:0;margin-right:83%;padding:0 17px}.conversation-detail-main-container .message-thread-entry-container{margin-bottom:0;-webkit-box-shadow:0 2px 15px 5px #fff;box-shadow:0 2px 15px 5px #fff}.conversation-detail-main-container .message-thread-entry-field{width:100%;resize:none;border:1px solid #ccc;height:65px;min-height:65px;max-height:150px;overflow:hidden;outline:0;margin-bottom:30px}.conversation-detail-main-container .message-thread-entry-container.form-group.has-error:not(.hide-error) .error-message{background-color:#fbe6e6;padding:5px;margin-bottom:6px;position:relative}.conversation-detail-main-container .message-thread-entry-container.form-group.has-error:not(.hide-error) .error-message::after{content:'';border:5px solid transparent;position:absolute;border-top:5px solid #fbe6e6;left:50px;bottom:-10px}.conversation-detail-main-container .message-thread-entry-container.form-group.has-error:not(.hide-error) .message-thread-message-entry{border-color:#f6c3cd}.conversation-detail-main-container .message-thread-entry-container.form-group.has-error:not(.hide-error) .message-thread-entry-field{background-color:#fff}.conversation-detail-main-container .message-thread-entry-button{margin-left:13px;display:none}.conversation-detail-main-container .btn-open-my-replies{margin:-10px 0 0!important;position:absolute}.conversation-detail-main-container .message-thread-entry-controls.can-add-attachment .message-thread-entry-button{display:block}.conversation-detail-main-container .message-thread-item-blocked{margin-top:6px}.conversation-detail-main-container .message-thread-item-blocked-error{color:#d80007;font-size:12px;position:relative;padding-left:27px;margin-bottom:20px;display:block}.conversation-detail-main-container .message-thread-item-blocked-error .message-thread-item-blocked-message{display:block;padding-top:2px}.conversation-detail-main-container .message-thread-item-blocked-error i{font-size:22px;line-height:22px;position:absolute;left:0;top:-3px}.conversation-detail-main-container .message-thread-item-blocked-help{margin-left:10px}.conversation-detail-main-container .message-thread-inline-reminder{position:relative;padding-left:27px;display:none;margin-top:-5px;margin-left:95px;margin-bottom:25px}.conversation-detail-main-container .message-thread-inline-reminder-icon{color:#00af87;font-size:22px;line-height:22px;position:absolute;left:0;top:-3px}.conversation-detail-main-container .message-thread-inline-reminder-text{font-size:12px}.conversation-detail-main-container .conversation-message-container.include-quote-reminder .message-thread-inline-reminder{display:block}.conversation-detail-main-container .conversation-edit-quote-modal-content{width:1140px;margin:0 auto}.conversation-detail-main-container .conversation-quote-form{border:1px solid #DCDCDC;display:-webkit-flex;display:-ms-flexbox;display:flex}.conversation-detail-main-container .conversation-quote-form .conversation-booking-details-section,.conversation-detail-main-container .conversation-quote-form .conversation-quote-message-section{flex:1 1 0%;-webkit-flex:1 1 0%;-ms-flex:1 1 0%}.conversation-detail-main-container .conversation-quote-form .conversation-quote-form-section:not(:last-child) .conversation-quote-form-header{border-right:1px solid #DCDCDC}.conversation-detail-main-container .conversation-quote-form .conversation-quote-form-section:not(:last-child) .conversation-quote-form-content{border-right:1px solid #E6E6E6}.conversation-detail-main-container .conversation-translations{margin-top:10px}.conversation-detail-main-container .conversation-quote-form-content,.conversation-detail-main-container .conversation-quote-form-footer,.conversation-detail-main-container .conversation-quote-form-header{padding:20px 30px}.conversation-detail-main-container .conversation-quote-form-footer,.conversation-detail-main-container .conversation-quote-form-header{background-color:#efefef}.conversation-detail-main-container .conversation-quote-message-section{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.conversation-detail-main-container .conversation-quote-message-section .conversation-quote-form-content{flex:1 1 0%;-webkit-flex:1 1 0%;-ms-flex:1 1 0%}.conversation-detail-main-container .detail-display-label{color:#999}.conversation-detail-main-container .detail-display-line-item-container{padding-left:0;list-style-type:none;border-top:2px solid #D5D5D5}.conversation-detail-main-container .detail-display-line-item{padding:20px 0}.conversation-detail-main-container .detail-display-line-item:not(:first-child){border-top:1px solid #F2F2F2}.conversation-detail-main-container .conversation-damage-deposit-container{padding:13px 20px;margin-bottom:10px;border-bottom:1px solid #e5e5e5}.conversation-detail-main-container .conversation-damage-deposit-claim-details{text-transform:none}.conversation-detail-main-container .conversation-damage-deposit-claim-details-status{text-transform:uppercase;font-weight:700}.conversation-detail-main-container .conversation-damage-deposit-claim-details-status.status-OWNER_CLAIM_NOC,.conversation-detail-main-container .conversation-damage-deposit-claim-details-status.status-OWNER_CLAIM_RESOLVED,.conversation-detail-main-container .conversation-damage-deposit-claim-details-status.status-RELEASED{color:#00af87}.conversation-detail-main-container .conversation-damage-deposit-claim-details-status.status-OWNER_CLAIM_RAISED{color:#d80007}.conversation-detail-main-container .conversation-damage-deposit-heading{font-size:20px;font-weight:700}.conversation-detail-main-container .conversation-damage-deposit-make-a-claim{width:100%;margin:15px 0}.conversation-detail-main-container .conversation-damage-deposit-edit-claim-btn{width:100%;margin-top:15px}.conversation-detail-main-container .conversation-damage-deposit-help-link{margin:15px 0 0}.conversation-detail-main-container .detail-display-line-item-amount{text-align:right}.conversation-detail-main-container .conversation-tab-pane .conversation-detail-header-container{display:none}.conversation-detail-main-container .conversation-detail-tabs{width:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;flex:1 1 0%;-webkit-flex:1 1 0%;-ms-flex:1 1 0%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.conversation-detail-main-container .conversation-detail-tabs .nav-tabs{text-transform:none;border-bottom:2px solid #ddd}.conversation-detail-main-container .conversation-detail-tabs .nav-tabs>li{width:50%;height:36px;font-weight:700;font-size:14px;border-bottom:3px solid #fff;border-top:none;background-color:#fff}.conversation-detail-main-container .property-details-image,.conversation-detail-main-container .slide-in-calendar-container .month,.conversation-detail-main-container .view-calendar-button{width:100%}.conversation-detail-main-container .conversation-detail-tabs .nav-tabs>li a{color:#767676;border:none;padding-top:0;padding-bottom:0;line-height:36px;height:36px}.conversation-detail-main-container .conversation-detail-tabs .nav-tabs>li.active{border-top:none;border-bottom-color:#00af87;margin-left:0;margin-bottom:0}.conversation-detail-main-container .conversation-detail-tabs .nav-tabs>li.active a{color:#00af87;font-weight:700}.conversation-detail-main-container .conversation-detail-tabs .tab-content{padding-top:0;padding-bottom:0;flex:1 1 0%;-webkit-flex:1 1 0%;-ms-flex:1 1 0%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;overflow:hidden}.conversation-detail-main-container .conversation-detail-tabs .tab-content .detail-tab-pane{flex:1 1 0%;-webkit-flex:1 1 0%;-ms-flex:1 1 0%;background-color:#f9f9f9;overflow-y:scroll;webkit-transform:translate3d(0,0,0);-webkit-overflow-scrolling:touch}.conversation-detail-main-container .conversation-detail-tabs .tab-content .conversation-tab-pane.active{flex:1 1 0%;-webkit-flex:1 1 0%;-ms-flex:1 1 0%;display:-webkit-flex;display:-ms-flexbox;display:flex;overflow:hidden}.conversation-detail-main-container .conversation-info-rental-unit-name{text-overflow:ellipsis;overflow:hidden;position:relative;white-space:nowrap;font-size:16px;font-weight:700}@media (max-width:767px){.conversation-detail-main-container .mobile-list-group{margin-bottom:20px;padding-left:0}.conversation-detail-main-container .mobile-list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.conversation-detail-main-container .mobile-list-group-item:first-child{border-top-right-radius:2px;border-top-left-radius:2px}.conversation-detail-main-container .mobile-list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:2px;border-bottom-left-radius:2px}.conversation-detail-main-container .mobile-list-group-item.disabled,.conversation-detail-main-container .mobile-list-group-item.disabled:focus,.conversation-detail-main-container .mobile-list-group-item.disabled:hover{background-color:#e5e5e5;color:#767676;cursor:not-allowed}.conversation-detail-main-container .mobile-list-group-item.disabled .list-group-item-heading,.conversation-detail-main-container .mobile-list-group-item.disabled:focus .list-group-item-heading,.conversation-detail-main-container .mobile-list-group-item.disabled:hover .list-group-item-heading{color:inherit}.conversation-detail-main-container .mobile-list-group-item.disabled .list-group-item-text,.conversation-detail-main-container .mobile-list-group-item.disabled:focus .list-group-item-text,.conversation-detail-main-container .mobile-list-group-item.disabled:hover .list-group-item-text{color:#767676}.conversation-detail-main-container .mobile-list-group-item.active,.conversation-detail-main-container .mobile-list-group-item.active:focus,.conversation-detail-main-container .mobile-list-group-item.active:hover{z-index:2;color:#fff;background-color:#1c99ce;border-color:#1c99ce}.conversation-detail-main-container .mobile-list-group-item.active .list-group-item-heading,.conversation-detail-main-container .mobile-list-group-item.active .list-group-item-heading>.small,.conversation-detail-main-container .mobile-list-group-item.active .list-group-item-heading>small,.conversation-detail-main-container .mobile-list-group-item.active:focus .list-group-item-heading,.conversation-detail-main-container .mobile-list-group-item.active:focus .list-group-item-heading>.small,.conversation-detail-main-container .mobile-list-group-item.active:focus .list-group-item-heading>small,.conversation-detail-main-container .mobile-list-group-item.active:hover .list-group-item-heading,.conversation-detail-main-container .mobile-list-group-item.active:hover .list-group-item-heading>.small,.conversation-detail-main-container .mobile-list-group-item.active:hover .list-group-item-heading>small{color:inherit}.conversation-detail-main-container .mobile-list-group-item.active .list-group-item-text,.conversation-detail-main-container .mobile-list-group-item.active:focus .list-group-item-text,.conversation-detail-main-container .mobile-list-group-item.active:hover .list-group-item-text{color:#c0e6f6}.conversation-detail-main-container .conversation-detail-info-container{padding:0}.conversation-detail-main-container .conversation-detail-info-container .mobile-list-item-actionable{position:relative;padding-right:40px;padding-top:13px;padding-bottom:13px}.conversation-detail-main-container .conversation-detail-info-container .mobile-list-item-actionable .mobile-list-action-icon{position:absolute;right:15px;top:10px;font-weight:400;font-size:14px;color:#767676}}.conversation-detail-main-container .decline-inquiry-fields{margin-bottom:10px}.conversation-detail-main-container .conversation-calendar{border-top:1px solid #e5e5e5;padding-top:20px}.conversation-detail-main-container .conversation-calendar.calendar.conversation-calendar{margin-top:0}.conversation-detail-main-container .conversation-detail-calendar.calendar .calendar{background-color:transparent}.conversation-detail-main-container .conversation-detail-calendar.calendar .month .month-header{font-weight:700;font-size:14px;color:#1c1c1c;margin-bottom:4px}.conversation-detail-main-container .conversation-detail-calendar.calendar .month .day-headers .day-header{font-size:14px;color:#888}.conversation-detail-main-container .conversation-detail-calendar.calendar .month .week .day{height:32px}.conversation-detail-main-container .conversation-detail-calendar.calendar .month .week .day .date{font-size:14px;line-height:32px}.conversation-detail-main-container .conversation-detail-calendar.calendar .caret{border-top:6px solid #888;border-right:6px solid transparent;border-left:6px solid transparent}.conversation-detail-main-container .conversation-detail-calendar.calendar .color-map .box{display:inline-block;font-size:12px}.conversation-detail-main-container .calendar.display-small .month .month-header{border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5}.conversation-detail-main-container .calendar.display-small .month .day-headers{margin-left:15px;margin-right:15px;border:none}.conversation-detail-main-container .calendar.display-small .month .week{margin-left:15px;margin-right:15px}.conversation-detail-main-container .conversation-detail-calendar.calendar.display-small .month .month-header{border-top:none;border-bottom:none}.conversation-detail-main-container .btn-secondary.calendar-link-full{display:none}.conversation-detail-main-container .message-settings-header{font-weight:700}.conversation-detail-main-container .tab-pane{padding:10px}.conversation-detail-main-container .mobile-ctas .button-container{background-color:#f7f7f7;border-top:1px solid #e5e5e5;opacity:.95;filter:alpha(opacity=95);padding:10px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.conversation-detail-main-container .mobile-ctas .button-container button{flex:1 1 0%;-webkit-flex:1 1 0%;-ms-flex:1 1 0%}.conversation-detail-main-container .decline-inquiry-modal .modal-content{background-color:#f9f9f9}.conversation-detail-main-container .property-details-list-group{margin:0}.conversation-detail-main-container .property-details-image-list-item{padding:0}.conversation-detail-main-container .list-group-item-heading{text-align:center;margin-bottom:0}.conversation-detail-main-container .contact-info-message{padding:0 15px}.conversation-detail-main-container .conversation-financial-panel .settings-section{margin-bottom:20px;margin-top:0;padding:0;border-bottom:none}.conversation-detail-main-container .conversation-financial-panel .settings-section .row{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.conversation-detail-main-container .conversation-financial-panel .settings-section .row:first-child{border-top-right-radius:2px;border-top-left-radius:2px}.conversation-detail-main-container .conversation-financial-panel .settings-section .row:last-child{margin-bottom:0;border-bottom-right-radius:2px;border-bottom-left-radius:2px}.conversation-detail-main-container .conversation-financial-panel .settings-section .row.disabled,.conversation-detail-main-container .conversation-financial-panel .settings-section .row.disabled:focus,.conversation-detail-main-container .conversation-financial-panel .settings-section .row.disabled:hover{background-color:#e5e5e5;color:#767676;cursor:not-allowed}.conversation-detail-main-container .conversation-financial-panel .settings-section .row.disabled .list-group-item-heading,.conversation-detail-main-container .conversation-financial-panel .settings-section .row.disabled:focus .list-group-item-heading,.conversation-detail-main-container .conversation-financial-panel .settings-section .row.disabled:hover .list-group-item-heading{color:inherit}.conversation-detail-main-container .conversation-financial-panel .settings-section .row.disabled .list-group-item-text,.conversation-detail-main-container .conversation-financial-panel .settings-section .row.disabled:focus .list-group-item-text,.conversation-detail-main-container .conversation-financial-panel .settings-section .row.disabled:hover .list-group-item-text{color:#767676}.conversation-detail-main-container .conversation-financial-panel .settings-section .row.active,.conversation-detail-main-container .conversation-financial-panel .settings-section .row.active:focus,.conversation-detail-main-container .conversation-financial-panel .settings-section .row.active:hover{z-index:2;color:#fff;background-color:#1c99ce;border-color:#1c99ce}.conversation-detail-main-container .conversation-financial-panel .settings-section .row.active .list-group-item-heading,.conversation-detail-main-container .conversation-financial-panel .settings-section .row.active .list-group-item-heading>.small,.conversation-detail-main-container .conversation-financial-panel .settings-section .row.active .list-group-item-heading>small,.conversation-detail-main-container .conversation-financial-panel .settings-section .row.active:focus .list-group-item-heading,.conversation-detail-main-container .conversation-financial-panel .settings-section .row.active:focus .list-group-item-heading>.small,.conversation-detail-main-container .conversation-financial-panel .settings-section .row.active:focus .list-group-item-heading>small,.conversation-detail-main-container .conversation-financial-panel .settings-section .row.active:hover .list-group-item-heading,.conversation-detail-main-container .conversation-financial-panel .settings-section .row.active:hover .list-group-item-heading>.small,.conversation-detail-main-container .conversation-financial-panel .settings-section .row.active:hover .list-group-item-heading>small{color:inherit}.conversation-detail-main-container .conversation-financial-panel .settings-section .row.active .list-group-item-text,.conversation-detail-main-container .conversation-financial-panel .settings-section .row.active:focus .list-group-item-text,.conversation-detail-main-container .conversation-financial-panel .settings-section .row.active:hover .list-group-item-text{color:#c0e6f6}.conversation-detail-main-container .conversation-financial-panel .btn-cancel-booking,.conversation-detail-main-container .conversation-financial-panel .btn-edit-booking,.conversation-detail-main-container .conversation-financial-panel .btn-edit-br,.conversation-detail-main-container .conversation-financial-panel .btn-edit-quote{width:100%;margin-bottom:10px}.conversation-detail-main-container .conversation-info-guest-pays,.conversation-detail-main-container .decline-confirmation-rental-unit-name{font-weight:700}.conversation-detail-main-container .conversation-subtitle-important{color:#d80007}.conversation-detail-main-container .slide-in-calendar-container{flex:1 1 0%;-webkit-flex:1 1 0%;-ms-flex:1 1 0%;overflow:auto}.conversation-detail-main-container .inquiry-action-list{margin-left:-25px}.conversation-detail-main-container .inquiry-action-list li:not(:first-child){margin-top:18px}.conversation-detail-main-container .inquiry-learn-more-help{margin-top:30px;border-top:1px solid #e5e5e5;padding-top:20px}.conversation-detail-main-container .conversation-dates-panel .slide-in-panel-body{padding:0;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.conversation-detail-main-container .conversation-dates-panel .conversation-dates-summary{padding:15px 20px;background-color:#fff;flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto}.conversation-detail-main-container .conversation-response-education{overflow:hidden;text-align:center;margin-top:-10px;-webkit-transition:max-height 1.5s;-o-transition:max-height 1.5s;transition:max-height 1.5s;border-top:1px solid #ececec;border-bottom:1px solid #ececec;max-height:40px}.conversation-detail-main-container .conversation-response-education .conversation-response-education-close{display:none;position:absolute;right:10px;top:15px;color:#999;font-size:9px;cursor:pointer}.conversation-detail-main-container .conversation-response-education .conversation-response-education-icon{font-size:38px;color:#00af87;margin-top:-5px;display:inline-block}.conversation-detail-main-container .conversation-info-traveler-contact-info,.conversation-detail-main-container .conversation-response-education.active .loading-indicator{display:none}.conversation-detail-main-container .conversation-response-education .conversation-response-education-header{font-weight:700;margin-bottom:5px;font-size:16px}.conversation-detail-main-container .conversation-response-education .conversation-response-education-body{margin-bottom:20px}.conversation-detail-main-container .conversation-response-education .conversation-response-education-body a{font-weight:700;text-decoration:underline}.conversation-detail-main-container .conversation-response-education .conversation-response-education-body a:hover{text-decoration:none}.conversation-detail-main-container .conversation-response-education.active{border-top:1px solid #ececec;border-bottom:1px solid #ececec;position:relative}.conversation-detail-main-container .conversation-response-education .loading-indicator{text-align:center;font-size:32px;padding-bottom:50px;padding-top:2px;margin-top:-4px}@-moz-keyframes loading-indicator-blink{0%,100%{opacity:.2}20%{opacity:1}}@-webkit-keyframes loading-indicator-blink{0%,100%{opacity:.2}20%{opacity:1}}@keyframes loading-indicator-blink{0%,100%{opacity:.2}20%{opacity:1}}.conversation-detail-main-container .conversation-response-education .loading-indicator span{-webkit-animation-name:loading-indicator-blink;animation-name:loading-indicator-blink;-webkit-animation-duration:1.4s;animation-duration:1.4s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-fill-mode:both;animation-fill-mode:both}.conversation-detail-main-container .conversation-response-education .loading-indicator span:nth-child(2){-webkit-animation-delay:.2s;animation-delay:.2s}.conversation-detail-main-container .conversation-response-education .loading-indicator span:nth-child(3){-webkit-animation-delay:.4s;animation-delay:.4s}.conversation-detail-main-container .conversation-translations .original-text,.conversation-detail-main-container .conversation-translations .translate-text{font-size:13px;margin-top:2px}.conversation-detail-main-container .conversation-booking-request-header{text-align:center}.conversation-detail-main-container .conversation-booking-request-header .conversation-ctas{margin-top:16px;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.conversation-detail-main-container .conversation-booking-request-header-title{font-size:16px;font-weight:700}.conversation-detail-main-container .conversation-booking-request-header-title-text{margin-right:5px}.conversation-detail-main-container .conversation-booking-request-header-expiration-message{font-weight:700}.conversation-detail-main-container .conversation-booking-request-header-expiration-message .countdown-clock{color:#e46715}.conversation-detail-main-container .message-thread-entry-controls{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end}.conversation-detail-main-container .message-additional-controls{flex:1 1 0%;-webkit-flex:1 1 0%;-ms-flex:1 1 0%}@media (max-width:767px){.decline-inquiry-modal .modal-title{text-align:center}.decline-inquiry-modal .modal-body{width:auto}.modal.page-takeover.decline-inquiry-modal .modal-header{border:none}.conversation-response-education,.message-thread-item-from-owner .message-thread-avatar{display:none}}@media (max-width:991px){.conversation-detail-main-container .conversation-tab-pane{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.conversation-detail-main-container .message-thread-container{flex:.8 1 0%;-webkit-flex:.8 1 0%;-ms-flex:.8 1 0%}.conversation-detail-main-container .message-thread-entry-field{margin-bottom:0}.message-thread-entry-controls{height:30px}}@media (min-width:768px){.conversation-detail-main-container{display:-webkit-flex;display:-ms-flexbox;display:flex;flex:1 1 0%;-webkit-flex:1 1 0%;-ms-flex:1 1 0%;overflow:hidden}.conversation-detail-main-container .tab-pane{padding:0}.conversation-detail-main-container .conversation-ctas{display:-webkit-flex;display:-ms-flexbox;display:flex}.conversation-detail-main-container .conversation-ctas .btn-primary{-ms-flex-order:1;order:1;margin-right:10px;margin-left:0}.conversation-detail-main-container .conversation-detail-tabs .tab-content{flex:1 1 0%;-webkit-flex:1 1 0%;-ms-flex:1 1 0%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.conversation-detail-main-container .conversation-detail-tabs .tab-content .detail-tab-pane{width:302px;-ms-flex-order:2;order:2;-webkit-order:2;-moz-order:2;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;flex:0 1 auto;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;overflow:auto}.conversation-detail-main-container .conversation-detail-tabs .tab-content .detail-tab-pane .conversation-detail-header-container{display:none}.conversation-detail-main-container .conversation-detail-tabs .tab-content .detail-tab-pane .conversation-detail-right-rail{height:1px}.conversation-detail-main-container .conversation-detail-tabs .tab-content .conversation-tab-pane{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;flex:1 1 0%;-webkit-flex:1 1 0%;-ms-flex:1 1 0%;overflow:hidden}.conversation-detail-main-container .conversation-detail-tabs .tab-content .conversation-tab-pane .conversation-detail-header-container{display:block}.conversation-detail-main-container .summary-item{margin-top:8px}.conversation-detail-main-container .summary-line-item-amount{float:right}.conversation-detail-main-container .conversation-info-dates-text{font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif}.conversation-detail-main-container .conversation-info-rental-unit-name{cursor:pointer;white-space:nowrap;font-size:14px}.conversation-detail-main-container .conversation-info-rental-unit-id{margin-right:6px}.conversation-detail-main-container .message-thread-item-from-traveler .message-thread-item-message,.conversation-detail-main-container .message-thread-item-from-tripadvisor .message-thread-item-message{margin-right:0}.conversation-detail-main-container .conversation-info-financial-details{margin-top:15px;border-top:1px solid #e5e5e5;padding-top:12px}.conversation-detail-main-container .conversation-detail-info-container,.conversation-detail-main-container .message-thread-container{padding:20px}.conversation-detail-main-container .summary-line-item-total{font-size:18px}.conversation-detail-main-container .detail-tab-pane{background-color:#f9f9f9;border-left:1px solid #f3f3f3}.conversation-detail-main-container .conversation-detail-header-container{margin:0;border-bottom:1px solid #e5e5e5;padding:20px}.conversation-detail-main-container .conversation-booking-reference{margin-bottom:8px}.conversation-detail-main-container .conversation-detail-calendar.calendar{background-color:#f9f9f9}.conversation-detail-main-container .decline-inquiry-modal .modal-content{background-color:#fff}.conversation-detail-main-container .decline-inquiry-modal .modal-body,.conversation-detail-main-container .decline-inquiry-modal .modal-title{width:560px;overflow-x:hidden}.conversation-detail-main-container .decline-inquiry-modal .decline-inquiry-fields{margin-top:40px}.conversation-detail-main-container .decline-inquiry-modal .conversation-decline-input{height:250px}.conversation-detail-main-container .include-quote-checkbox-field{font-size:12px;color:#767676;float:right}.conversation-detail-main-container .message-thread-item{margin-bottom:30px}.conversation-detail-main-container .message-thread-item-sender{display:inline-block;font-weight:700;margin-bottom:15px}.conversation-detail-main-container .message-thread-avatar{line-height:40px;height:40px;width:40px}.conversation-detail-main-container .message-thread-item-content{-webkit-align-items:flex-start;-ms-flex-align:flex-start;align-items:flex-start}.conversation-detail-main-container .message-thread-item-message{border-radius:3px;padding:15px}.conversation-detail-main-container .message-thread-item-from-owner .message-thread-item-message{margin-left:0}.conversation-detail-main-container .message-thread-item-from-owner .message-thread-item-message:after{content:'';display:block;position:absolute;height:0;width:0;top:13px;right:-13px;border:7px solid transparent;border-left:7px solid #d9f3ed}.conversation-detail-main-container .message-thread-item-from-traveler .message-thread-item-message:before{content:'';display:block;position:absolute;height:0;width:0;top:13px;left:-13px;border:7px solid transparent;border-right:7px solid #f9f9f9}.conversation-detail-main-container .message-thread-item-from-tripadvisor .message-thread-item-message:before{border:7px solid transparent;border-right:7px solid #d9f3ed;content:'';display:block;position:absolute;height:0;width:0;top:13px;left:-13px}.conversation-detail-main-container .message-thread-entry-container{margin:0 20px 10px}.conversation-detail-main-container .message-thread-message-entry{border:1px solid #00af87;padding:10px;min-height:90px;box-sizing:border-box}.conversation-detail-main-container .message-thread-entry-field{flex:1 1 0%;-webkit-flex:1 1 0%;-ms-flex:1 1 0%;height:50px;max-height:150px;border:none}.conversation-detail-main-container .message-thread-entry-button{padding:7px 22px;font-size:14px;line-height:1.42857143;min-width:80px;margin-bottom:0;font-weight:700;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:none;color:#fff;border:1px solid #00af87;background:#00af87;border-radius:3px;transition:background-color .3s,border-color .3s;display:inline-block}.conversation-detail-main-container .message-thread-entry-button.btn-with-icon{position:relative}.conversation-detail-main-container .message-thread-entry-button.btn-with-icon .btn-icon{position:absolute;left:10px;top:7px;font-size:18px;line-height:18px}.conversation-detail-main-container .message-thread-entry-button.focus,.conversation-detail-main-container .message-thread-entry-button:focus,.conversation-detail-main-container .message-thread-entry-button:hover{color:#fff;text-decoration:none;outline-color:transparent;outline-style:none}.conversation-detail-main-container .message-thread-entry-button.active,.conversation-detail-main-container .message-thread-entry-button:active,.conversation-detail-main-container .message-thread-entry-button:hover,.conversation-detail-main-container .message-thread-entry-button:visited{color:#fff}.conversation-detail-main-container .message-thread-entry-button:not(.saving).disabled,.conversation-detail-main-container .message-thread-entry-button:not(.saving)[disabled],fieldset[disabled] .conversation-detail-main-container .message-thread-entry-button:not(.saving){filter:alpha(opacity=65);-webkit-box-shadow:none}.conversation-detail-main-container .message-thread-entry-button .badge{color:#00af87;background-color:#fff}.conversation-detail-main-container .message-thread-entry-button.plain{color:#000a12}.conversation-detail-main-container .message-thread-entry-button.hover:not(.active),.conversation-detail-main-container .message-thread-entry-button:hover{background-color:#007c60;border-color:#007c60}.conversation-detail-main-container .message-thread-entry-button.active,.conversation-detail-main-container .message-thread-entry-button:active{outline:0;background:#27624d;border-color:#27624d;color:#fff;box-shadow:none}.conversation-detail-main-container .message-thread-entry-button:not(.saving).disabled,.conversation-detail-main-container .message-thread-entry-button:not(.saving)[disabled],fieldset[disabled] .conversation-detail-main-container .message-thread-entry-button:not(.saving){color:#fff;cursor:not-allowed;pointer-events:none;background-color:#bfebe1;background-image:none;border-color:transparent;box-shadow:none;opacity:1}.conversation-detail-main-container .message-thread-entry-button.saving{position:relative;border:none;pointer-events:none}.conversation-detail-main-container .message-thread-entry-button.saving:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/images/Spinner-32x32.gif);background-repeat:no-repeat;background-position:center;background-size:26px;background-color:rgba(255,255,255,.8)}.conversation-detail-main-container .message-thread-inline-reminder{margin-top:-20px;margin-left:0;margin-bottom:15px}.conversation-detail-main-container .mobile-list-action-icon,.conversation-detail-main-container.conversation-booking-request:not(.reply-enabled) .message-thread-entry-container{display:none}.conversation-detail-main-container .conversation-booking-request-header-title{font-size:24px}.conversation-detail-main-container .conversation-booking-request-header-expiration-message{font-size:16px;margin-top:4px}.conversation-detail-main-container.conversation-booking-request .conversation-detail-header-container{background-color:#fff;border-bottom:3px solid #00af87;box-shadow:0 2px 15px 5px #fff}.conversation-detail-main-container .conversation-info-traveler-contact-info{display:block}.conversation-detail-main-container.with-tip-blackout .conversation-detail-header-container{z-index:1002}.conversation-detail-main-container .conversation-damage-deposit-container{margin-bottom:0}.conversation-detail-main-container .conversation-damage-deposit-container .conversation-damage-deposit-heading{font-size:18px;font-weight:700}}@media (max-width:767px){.conversation-detail-main-container .conversation-detail-right-rail,.conversation-detail-main-container .conversation-detail-tabs .tab-content .detail-tab-pane{background-color:#e5e5e5}.message-thread-item-blocked-error{margin-left:95px}}.conversation-info-rental-unit-popover{padding:0;background-color:transparent}.conversation-info-rental-unit-popover.bottom{margin-top:10px}.conversation-info-rental-unit-popover .arrow,.conversation-info-rental-unit-popover .arrow::before{display:none}.conversation-info-rental-unit-popover .new-arrow{position:absolute;top:-20px;left:50px;transform:translateX(-50%);display:inline-block;height:20px;width:20px}.conversation-info-rental-unit-popover .new-arrow::before{content:'';display:inline-block;position:absolute;height:10px;width:10px;border:10px solid transparent;border-bottom:10px solid #dfdfdf;top:0}.conversation-info-rental-unit-popover .new-arrow::after{content:'';display:inline-block;position:absolute;height:10px;width:10px;border:10px solid transparent;border-bottom:10px solid #fff;top:1px}.conversation-info-rental-unit-popover .popover-content{border:1px solid #dfdfdf;border-radius:3px;background-color:#fff;padding:0;width:290px;box-sizing:border-box;box-shadow:0 2px 10px rgba(0,0,0,.2)}.conversation-info-rental-unit-popover .rental-unit-popover-content{padding:10px 10px 10px 70px;min-height:70px;position:relative;color:#000a12}.conversation-info-rental-unit-popover .rental-unit-popover-image{display:inline-block;position:absolute;left:10px;height:50px;width:50px;background-size:cover;background-position:center}.conversation-info-rental-unit-popover .rental-unit-popover-name{font-weight:700}.message-thread-last-traveler-item-header{text-align:center;margin-bottom:10px}.message-thread-last-traveler-item-header .message-thread-send-quote-header-text{color:#00af87}.message-thread-last-traveler-item-header .message-thread-send-quote-header-info{color:#767676}.message-thread-last-traveler-item-header .message-thread-last-traveler-item-rates-error{color:#d80007}.message-thread-last-traveler-item-header .countdown-clock{font-weight:700;color:#e46715}@media (max-width:767px){.conversation-detail-main-container .can-add-attachment .message-thread-entry-button,.conversation-detail-main-container.entering-message .message-thread-entry-button{float:right;font-weight:400;border-radius:0;display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;white-space:nowrap;border:transparent!important;background:0 0!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0;color:#00af87;line-height:44px}.conversation-detail-main-container .can-add-attachment .message-thread-entry-button.focus,.conversation-detail-main-container .can-add-attachment .message-thread-entry-button:focus,.conversation-detail-main-container .can-add-attachment .message-thread-entry-button:hover,.conversation-detail-main-container.entering-message .message-thread-entry-button.focus,.conversation-detail-main-container.entering-message .message-thread-entry-button:focus,.conversation-detail-main-container.entering-message .message-thread-entry-button:hover{text-decoration:none;outline-color:transparent;outline-style:none}.conversation-detail-main-container .can-add-attachment .message-thread-entry-button:visited,.conversation-detail-main-container.entering-message .message-thread-entry-button:visited{color:#069}.conversation-detail-main-container .can-add-attachment .message-thread-entry-button.disabled,.conversation-detail-main-container .can-add-attachment .message-thread-entry-button[disabled],.conversation-detail-main-container.entering-message .message-thread-entry-button.disabled,.conversation-detail-main-container.entering-message .message-thread-entry-button[disabled],fieldset[disabled] .conversation-detail-main-container .can-add-attachment .message-thread-entry-button,fieldset[disabled] .conversation-detail-main-container.entering-message .message-thread-entry-button{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;color:#fff;background-image:none}.conversation-detail-main-container .can-add-attachment .message-thread-entry-button,.conversation-detail-main-container .can-add-attachment .message-thread-entry-button.active,.conversation-detail-main-container .can-add-attachment .message-thread-entry-button:active,.conversation-detail-main-container .can-add-attachment .message-thread-entry-button[disabled],.conversation-detail-main-container.entering-message .message-thread-entry-button,.conversation-detail-main-container.entering-message .message-thread-entry-button.active,.conversation-detail-main-container.entering-message .message-thread-entry-button:active,.conversation-detail-main-container.entering-message .message-thread-entry-button[disabled],fieldset[disabled] .conversation-detail-main-container .can-add-attachment .message-thread-entry-button,fieldset[disabled] .conversation-detail-main-container.entering-message .message-thread-entry-button{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.conversation-detail-main-container .can-add-attachment .message-thread-entry-button,.conversation-detail-main-container .can-add-attachment .message-thread-entry-button.active,.conversation-detail-main-container .can-add-attachment .message-thread-entry-button:active,.conversation-detail-main-container .can-add-attachment .message-thread-entry-button:focus,.conversation-detail-main-container .can-add-attachment .message-thread-entry-button:hover,.conversation-detail-main-container.entering-message .message-thread-entry-button,.conversation-detail-main-container.entering-message .message-thread-entry-button.active,.conversation-detail-main-container.entering-message .message-thread-entry-button:active,.conversation-detail-main-container.entering-message .message-thread-entry-button:focus,.conversation-detail-main-container.entering-message .message-thread-entry-button:hover{border-color:transparent}.conversation-detail-main-container .can-add-attachment .message-thread-entry-button:focus,.conversation-detail-main-container .can-add-attachment .message-thread-entry-button:hover,.conversation-detail-main-container.entering-message .message-thread-entry-button:focus,.conversation-detail-main-container.entering-message .message-thread-entry-button:hover{color:#069;text-decoration:underline;background-color:transparent}.conversation-detail-main-container .can-add-attachment .message-thread-entry-button[disabled]:focus,.conversation-detail-main-container .can-add-attachment .message-thread-entry-button[disabled]:hover,.conversation-detail-main-container.entering-message .message-thread-entry-button[disabled]:focus,.conversation-detail-main-container.entering-message .message-thread-entry-button[disabled]:hover,fieldset[disabled] .conversation-detail-main-container .can-add-attachment .message-thread-entry-button:focus,fieldset[disabled] .conversation-detail-main-container .can-add-attachment .message-thread-entry-button:hover,fieldset[disabled] .conversation-detail-main-container.entering-message .message-thread-entry-button:focus,fieldset[disabled] .conversation-detail-main-container.entering-message .message-thread-entry-button:hover{color:#f9f9f9;text-decoration:none}.conversation-detail-main-container .conversation-detail-property-name-section .conversation-booking-reference{display:none}}.conversation-detail-right-rail-footer{border-top:1px solid #e5e5e5;padding:20px}.conversation-detail-right-rail-footer .site-footer-menu{text-align:inherit;padding-left:0}.conversation-detail-right-rail-footer .site-footer-menu li:after{margin-left:5px;margin-right:5px}.conversation-detail-right-rail-footer p{color:#767676;font-size:12px}.message-thread-container.no-flex{-ms-flex:none;flex:none}@media (min-width:768px){.conversation-detail-main-container .conversation-detail-header-container .conversation-booking-reference{display:none}}.conversation-detail-main-container .conversation-attachment-control-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:flex-end;-ms-flex-align:flex-end;align-items:flex-end}.conversation-detail-main-container .conversation-attachment-container{flex:1 1 0%;-webkit-flex:1 1 0%;-ms-flex:1 1 0%;-ms-flex-order:2;order:2}.conversation-detail-main-container .new-conversation-attachment{width:100%;border:1px solid #e5e5e5;padding:5px 30px 5px 10px;position:relative;background-color:#f9f9f9}.conversation-detail-main-container .new-conversation-attachment:not(:last-child){margin-bottom:5px}.conversation-detail-main-container .new-conversation-attachment-name{color:#069;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.conversation-detail-main-container .new-conversation-attachment-remove-btn{position:absolute;display:inline-block;right:10px;cursor:pointer;opacity:.7;filter:alpha(opacity=70)}.conversation-detail-main-container .file-name-input-label{line-height:34px;font-size:20px;color:#1c1c1c;cursor:pointer;-ms-flex-order:1;order:1;position:relative;display:inline-block;margin-right:13px}.conversation-detail-main-container .file-name-input-label.disabled{opacity:.3;filter:alpha(opacity=30);cursor:not-allowed}.conversation-detail-main-container .file-name-input-label:after{content:'';display:block;position:absolute;height:100%;width:100%;top:0;left:0}.conversation-detail-main-container .attachment-file-input{position:absolute;top:-100px;display:none}.conversation-detail-main-container .new-message-attachment-container.has-file .file-name-input-label,.conversation-detail-main-container .new-message-attachment-name,.conversation-detail-main-container .new-message-attachment-remove-btn{display:none}.conversation-detail-main-container .new-message-attachment-container.has-file .new-message-attachment-name,.conversation-detail-main-container .new-message-attachment-container.has-file .new-message-attachment-remove-btn{display:inline-block}.conversation-detail-main-container .conversation-item-attachments{background-color:transparent;padding-left:0;padding-top:0;margin-top:-5px}.conversation-detail-main-container .conversation-item-attachment{display:table;table-layout:fixed;width:100%;white-space:nowrap}.conversation-detail-main-container .conversation-item-attachment:not(:last-child){margin-bottom:5px}.conversation-detail-main-container .conversation-item-attachment-icon{display:table-cell;width:15px;color:#1c1c1c}.conversation-detail-main-container .conversation-item-attachment-link{display:table-cell;overflow:hidden;text-overflow:ellipsis}@media (min-width:768px){.conversation-detail-main-container .conversation-attachment-container{-ms-flex-order:1;order:1}.conversation-detail-main-container .file-name-input-label{-ms-flex-order:2;order:2;margin-left:13px;margin-right:0}}.conversation-detail-main-container .booking-amendment-change-name{font-weight:700;margin-right:10px}.conversation-detail-main-container .booking-amendment-change-previous{color:#767676;text-decoration:line-through;margin-right:5px}.conversation-detail-main-container .booking-amendment-change-new{font-weight:700}.conversation-detail-main-container .booking-amendment-original-booking-message{color:#00af87;font-weight:700;text-transform:uppercase;margin-bottom:5px}.conversation-detail-main-container .booking-amendment-changes-pending-message{font-style:italic;color:#767676;margin-bottom:5px}@media (max-width:767px){.conversation-detail-main-container .page-title-booking-amendment{font-size:18px}}.conversation-detail-main-container .smart-reply-message{overflow:hidden;text-align:center}.conversation-detail-main-container .smart-reply-message-label{white-space:nowrap;border:1px solid #069;border-radius:18px;margin:0 4px 10px;padding:10px 25px;display:inline-block;font-size:14px;font-weight:700;color:#069;line-height:6px;cursor:pointer}.conversation-detail-main-container .smart-reply-header{font-weight:700;margin-top:10px;margin-bottom:5px;font-size:13px;color:#000a12}.booking-request-blackout{background-color:rgba(0,0,0,.8);height:100%;left:0;overflow-x:hidden;position:fixed;top:0;width:0;z-index:1001}.booking-request-blackout .blackout-content{position:relative;text-align:center;width:100%}.booking-request-blackout .wavy-up-arrow{background:url(/images/arrow-up.svg) center no-repeat;height:100px;margin:auto}.booking-request-blackout .main-line{color:#fff;font-size:36px;font-weight:700;padding:5px;text-decoration:none}.booking-request-blackout .sub-line{color:#fff;font-size:20px;font-weight:400}.booking-request-blackout .close-blackout-button{color:#999;cursor:pointer;margin:20px auto;width:80px}.booking-request-blackout .close-blackout-x{display:inline-block;font-size:25px;text-align:center;vertical-align:middle}.booking-request-blackout .close-blackout-text{display:inline-block;font-size:14px;text-align:center;vertical-align:middle}#custom-reply-modal .modal-body ul{padding:0}#custom-reply-modal .js-custom-reply{border-bottom:1px solid #e5e5e5;padding:10px;list-style-type:none}#custom-reply-modal .modal-content{max-height:max-content}.btn-open-my-replies{margin:10px;position:absolute}.conversation-modals .vacation-details{margin-bottom:30px}.calendar-sync-decline-coaching-modal-container .decline-coaching-header-text{margin-bottom:0}.calendar-sync-decline-coaching-modal-container .decline-coaching-header-text-large{font-size:40px;font-weight:700}.calendar-sync-decline-coaching-modal-container .decline-coaching-header-text-large .decline-coaching-header-text-superscript{vertical-align:super;font-size:20px}.calendar-sync-decline-coaching-modal-container .decline-coaching-icon-down-arrow{font-size:30px;vertical-align:text-top}.calendar-sync-decline-coaching-modal-container .decline-coaching-container-tip{color:#d80007;padding-top:10px}.calendar-sync-decline-coaching-modal-container .decline-coaching-container{padding-top:10px}.calendar-sync-decline-coaching-modal-container .decline-coaching-primary-cta{margin-top:22px;padding:10px 25px}.calendar-sync-decline-coaching-modal-container .decline-coaching-secondary-cta{margin-top:20px;margin-bottom:0}.calendar-sync-decline-coaching-modal-container .decline-coaching-text{margin-top:10px}.message-confirmation-message-container{padding:15px 30px;background-color:#e5e5e5;margin-bottom:30px;white-space:pre-wrap}.soft-decline-modal .modal-header .soft-decline-dates{color:#767676}.edit-quote-modal .total-earned,.send-quote-modal .total-earned{white-space:nowrap}.edit-quote-modal .money,.send-quote-modal .money{text-align:right}.edit-quote-modal .modal-header .header-divider,.send-quote-modal .modal-header .header-divider{margin-bottom:0}.edit-quote-modal .modal-body,.send-quote-modal .modal-body{background:#f9f9f9;margin:0 -30px;border-bottom:2px solid #cdcdcd}.edit-quote-modal .availability-error.form-group,.edit-quote-modal .occupancy-error.form-group,.send-quote-modal .availability-error.form-group,.send-quote-modal .occupancy-error.form-group{margin-top:-25px}.edit-quote-modal .estimate-error,.send-quote-modal .estimate-error{height:46px;margin-top:10.5px;margin-bottom:20px}.edit-quote-modal .primary-settings,.send-quote-modal .primary-settings{margin:30px;padding:15px;background:#fff;border-bottom:1px solid #e5e5e5}@media (max-width:1159px){.edit-quote-modal .primary-settings .base-rate-input,.send-quote-modal .primary-settings .base-rate-input{float:right}}.edit-quote-modal .additional-settings,.send-quote-modal .additional-settings{margin-top:-46px}@media (max-width:767px){.edit-quote-modal .additional-settings .fee-settings fieldset:first-child,.send-quote-modal .additional-settings .fee-settings fieldset:first-child{padding-top:20px}.edit-quote-modal .additional-settings .payment-schedule-details fieldset,.send-quote-modal .additional-settings .payment-schedule-details fieldset{margin-bottom:10px}.edit-quote-modal .additional-settings .payment-schedule-details fieldset.last-fieldset,.send-quote-modal .additional-settings .payment-schedule-details fieldset.last-fieldset{margin-bottom:0}.edit-quote-modal .additional-settings .form-group p.form-control-static,.send-quote-modal .additional-settings .form-group p.form-control-static{padding:0;min-height:0}}.edit-quote-modal .fee-settings,.send-quote-modal .fee-settings{margin:0 30px 30px;padding:20px;background:#fff;border-bottom:1px solid #e5e5e5}.edit-quote-modal .fee-settings fieldset:first-child,.send-quote-modal .fee-settings fieldset:first-child{border-top:1px solid #e5e5e5;padding-top:25px}.edit-quote-modal .fee-settings fieldset:last-child,.send-quote-modal .fee-settings fieldset:last-child{border-bottom:0 none;margin-bottom:0}.edit-quote-modal .fee-settings fieldset:last-child .form-group,.send-quote-modal .fee-settings fieldset:last-child .form-group{margin-bottom:0}.edit-quote-modal .fee-settings .btn-link,.send-quote-modal .fee-settings .btn-link{padding:0 0 3px 9px}.edit-quote-modal .custom-fee-inputs,.send-quote-modal .custom-fee-inputs{display:inline-block}.edit-quote-modal .custom-fee,.send-quote-modal .custom-fee{margin-bottom:25px}.edit-quote-modal .custom-fee-name .input-group,.send-quote-modal .custom-fee-name .input-group{width:90%}.edit-quote-modal .custom-fee-actions-spacer,.send-quote-modal .custom-fee-actions-spacer{padding:0 15px}.edit-quote-modal .cancellation-policy-settings p:last-of-type,.edit-quote-modal .payment-schedule p:last-of-type,.send-quote-modal .cancellation-policy-settings p:last-of-type,.send-quote-modal .payment-schedule p:last-of-type{margin-bottom:0}.edit-quote-modal .cancellation-policy-details:not(:empty),.edit-quote-modal .payment-schedule-details:not(:empty),.send-quote-modal .cancellation-policy-details:not(:empty),.send-quote-modal .payment-schedule-details:not(:empty){margin:30px 30px 0;padding:10px 20px;background:#fff;border-bottom:1px solid #e5e5e5}.edit-quote-modal .change-cancellation-policy,.edit-quote-modal .payment-schedule-paid-date,.send-quote-modal .change-cancellation-policy,.send-quote-modal .payment-schedule-paid-date{margin:0 30px 30px;padding:10px 20px;background:#f4f5f6}.edit-quote-modal .cancellation-policy-settings .booking-contract-link,.send-quote-modal .cancellation-policy-settings .booking-contract-link{margin-top:21px}.edit-quote-modal .form-horizontal .control-label,.send-quote-modal .form-horizontal .control-label{text-align:left}.edit-quote-modal fieldset,.send-quote-modal fieldset{border-bottom:1px solid #e5e5e5;margin-bottom:20px}.edit-quote-modal .last-fieldset,.send-quote-modal .last-fieldset{border-bottom:0 none;margin-bottom:10px}.edit-quote-modal .last-fieldset .form-group,.send-quote-modal .last-fieldset .form-group{margin-bottom:0}.edit-quote-modal .modal-content,.send-quote-modal .modal-content{padding-bottom:15px}.edit-quote-modal .modal-footer,.send-quote-modal .modal-footer{padding-top:15px}.edit-quote-modal .guest-pays-heading,.send-quote-modal .guest-pays-heading{margin-bottom:0;margin-top:0}.edit-quote-modal .guest-pays-description,.send-quote-modal .guest-pays-description{margin-top:5px;margin-bottom:15px}.edit-quote-modal .additional-settings-trigger,.send-quote-modal .additional-settings-trigger{margin:30px;background:#f4f5f6}.edit-quote-modal .additional-settings-trigger .panel-title,.send-quote-modal .additional-settings-trigger .panel-title{border-bottom:1px solid #e5e5e5}.edit-quote-modal .additional-settings-trigger a,.send-quote-modal .additional-settings-trigger a{padding:15px;display:block;cursor:pointer;text-decoration:none;font-size:15px;color:#069}.edit-quote-modal .additional-settings-trigger a .icon,.send-quote-modal .additional-settings-trigger a .icon{float:right;color:#069;font-size:13px;margin-top:1px}.edit-quote-modal .additional-settings-trigger a .icon:before,.send-quote-modal .additional-settings-trigger a .icon:before{font-family:icons;display:inline-block;font-weight:400;font-style:normal;text-decoration:inherit;content:"\f138"}.edit-quote-modal .additional-settings-trigger a:not(.collapsed) .visible-collapsed,.send-quote-modal .additional-settings-trigger a:not(.collapsed) .visible-collapsed{display:none}.edit-quote-modal .additional-settings-trigger a.collapsed,.edit-quote-modal .additional-settings-trigger a.collapsed .icon,.send-quote-modal .additional-settings-trigger a.collapsed,.send-quote-modal .additional-settings-trigger a.collapsed .icon{color:#069}.edit-quote-modal .additional-settings-trigger a.collapsed .icon:before,.send-quote-modal .additional-settings-trigger a.collapsed .icon:before{font-family:icons;display:inline-block;font-weight:400;font-style:normal;text-decoration:inherit;content:"\f141"}.edit-quote-modal .additional-settings-trigger a.collapsed .visible-expanded,.send-quote-modal .additional-settings-trigger a.collapsed .visible-expanded{display:none}.edit-quote-modal .phone-flag-select .chosen-drop,.send-quote-modal .phone-flag-select .chosen-drop{right:inherit}.edit-quote-modal .edit-booking-error,.send-quote-modal .edit-booking-error{color:#d80007;margin-bottom:15px}.edit-booking-unavailable-modal .modal-body p,.edit-booking-unavailable-modal .modal-body ul{margin:0 0 15px}.booking-accept-modal .vacation-details{padding:15px;border:none}.br-problem-description{color:#d80007;font-weight:700}.br-problem-modal .modal-body{margin-top:10px}@media (max-width:767px){.edit-quote-modal .modal-content .modal-body,.send-quote-modal .modal-content .modal-body{margin:0 -15px;border-bottom:0}.edit-quote-modal .modal-content .modal-body .error-visible .form-group,.send-quote-modal .modal-content .modal-body .error-visible .form-group{margin-top:0}.edit-quote-modal .estimate,.send-quote-modal .estimate{background:#e5e5e5;padding:5px 15px;margin-bottom:15px}.edit-quote-modal .estimate .guest-pays-heading,.send-quote-modal .estimate .guest-pays-heading{font-size:15px;font-weight:700;margin:5px 0}.edit-quote-modal .estimate .guest-pays-description,.send-quote-modal .estimate .guest-pays-description{margin-bottom:0;font-size:12px}.soft-decline-modal .btn-tertiary-small{margin-top:5px;margin-left:0}.block-dates-abtest .modal-content .modal-subtitle{font-size:14px}.block-dates-abtest .modal-dialog{width:auto}}@media (max-width:991px){.edit-quote-modal .inner-body{margin:15px}}.js-edit-quote-modal.mobile-panel .modal-header,.send-quote-modal.mobile-panel .modal-header{height:auto}.js-edit-quote-modal.mobile-panel .modal-body,.send-quote-modal.mobile-panel .modal-body{padding-left:15px;padding-right:15px}.js-edit-quote-modal.mobile-panel .modal-footer,.send-quote-modal.mobile-panel .modal-footer{height:auto;text-align:left;padding-bottom:5px;padding-top:0;border-top:1px solid #cdcdcd}.js-edit-quote-modal.mobile-panel .primary-settings,.send-quote-modal.mobile-panel .primary-settings{margin:0}.js-edit-quote-modal.mobile-panel .additional-settings,.send-quote-modal.mobile-panel .additional-settings{margin-top:-26px;margin-left:0;margin-right:0}.js-edit-quote-modal.mobile-panel .additional-settings .settings-section,.send-quote-modal.mobile-panel .additional-settings .settings-section{margin:15px 0 0}.js-edit-quote-modal.mobile-panel .additional-settings .fee-settings,.send-quote-modal.mobile-panel .additional-settings .fee-settings{margin-top:0}.js-edit-quote-modal.mobile-panel .cancellation-policy-details,.js-edit-quote-modal.mobile-panel .change-cancellation-policy,.js-edit-quote-modal.mobile-panel .payment-schedule-details,.send-quote-modal.mobile-panel .cancellation-policy-details,.send-quote-modal.mobile-panel .change-cancellation-policy,.send-quote-modal.mobile-panel .payment-schedule-details{margin:0}.js-edit-quote-modal.mobile-panel .button-container,.send-quote-modal.mobile-panel .button-container{display:-ms-flexbox;display:flex}.js-edit-quote-modal.mobile-panel .button-container button,.send-quote-modal.mobile-panel .button-container button{-ms-flex:1;flex:1;margin-left:5px;margin-right:5px;white-space:pre-wrap}.booking-decline-modal li:not(:last-child){margin-bottom:10px}@media (max-width:500px){.calendar-update-reinforcement-modal,.decline-health-check-modal{padding-right:0!important}.calendar-update-reinforcement-modal .modal-dialog,.decline-health-check-modal .modal-dialog{margin:0}.calendar-update-reinforcement-modal .modal-content,.decline-health-check-modal .modal-content{border:none}}.calendar-update-reinforcement-modal .modal-dialog,.decline-health-check-modal .modal-dialog{max-width:500px}.calendar-update-reinforcement-modal .modal-header,.decline-health-check-modal .modal-header{margin:-25px -30px 0;padding:25px 30px 0;text-align:center;font-size:32px;background-color:#e5e5e5}@media (max-width:767px){.calendar-update-reinforcement-modal .modal-header,.decline-health-check-modal .modal-header{margin:0 -15px;padding:20px 15px 10px}.calendar-update-reinforcement-modal .modal-header h3,.decline-health-check-modal .modal-header h3{font-size:18px}.calendar-update-reinforcement-modal .modal-header h5,.decline-health-check-modal .modal-header h5{font-size:14px}.calendar-update-reinforcement-modal .modal-header .section-header,.decline-health-check-modal .modal-header .section-header{border-bottom:none}}.calendar-update-reinforcement-modal .modal-body-row:not(:last-child),.decline-coaching-modal hr,.decline-health-check-modal .modal-body-row:not(:last-child){border-bottom:1px solid #e5e5e5}.calendar-update-reinforcement-modal .modal-title,.decline-health-check-modal .modal-title{padding-left:0;padding-right:0}.calendar-update-reinforcement-modal .decline-health-check-img,.decline-health-check-modal .decline-health-check-img{height:60px;margin-left:32px}.calendar-update-reinforcement-modal .modal-body,.decline-health-check-modal .modal-body{margin-top:0;margin-bottom:0;height:100%}.calendar-update-reinforcement-modal .modal-body-row,.decline-health-check-modal .modal-body-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:20px 0}.calendar-update-reinforcement-modal .modal-body-row-text,.decline-health-check-modal .modal-body-row-text{-ms-flex-order:1;order:1;-webkit-order:1;-moz-order:1;flex:2 1 0%;-webkit-flex:2 1 0%;-ms-flex:2 1 0%}.calendar-update-reinforcement-modal .modal-body-row-text p,.decline-health-check-modal .modal-body-row-text p{margin:0}.calendar-update-reinforcement-modal .modal-body-row-cta,.decline-health-check-modal .modal-body-row-cta{-ms-flex-order:2;order:2;-webkit-order:2;-moz-order:2;flex:1 1 0%;-webkit-flex:1 1 0%;-ms-flex:1 1 0%}.calendar-update-reinforcement-modal .modal-body-row-cta a,.decline-health-check-modal .modal-body-row-cta a{float:right}@media (max-width:500px){.calendar-update-reinforcement-modal .modal-content{margin-top:30%}.calendar-update-reinforcement-modal .modal-header .close{margin-top:-22px;margin-right:-15px}}.calendar-update-reinforcement-modal .positive-reinforcement-img{margin-left:32px;margin-bottom:-20px}.calendar-update-reinforcement-modal .positive-reinforcement-modal-body{margin-top:25px;text-align:center}.calendar-update-reinforcement-modal .positive-reinforcement-modal-body .btn-primary{min-width:150px;margin-top:20px}.decline-coaching-modal .primary-modal-centered-content{margin-top:12%}.decline-coaching-modal .primary-modal-centered-content.no-external-calendar{margin-top:20%}.decline-coaching-modal p{font-size:15px;margin-bottom:0}.decline-coaching-modal button{display:block;margin:25px auto}.decline-coaching-modal button.btn-do-not-list{margin-top:25px}.decline-coaching-modal button.btn-connect-cal,.decline-coaching-modal button.btn-review-cal{margin-top:50px}.decline-coaching-modal .main-declined-msg{font-weight:700}.decline-coaching-modal hr{width:75%;margin:30px auto}.decline-coaching-modal .warning{color:#ef6945;margin-top:30px;font-weight:700}.decline-coaching-modal ul{display:inline-block;width:auto;text-align:left}.decline-coaching-modal .icon-circle-check{color:#767676}.decline-coaching-modal .coaching-comment-section{width:80%;margin-top:25px;margin-left:auto;margin-right:auto;text-align:left}.decline-coaching-modal .coaching-comment-section p{padding:7px 0;font-weight:700}.decline-coaching-modal .coaching-comment-section textarea{width:100%;height:100px}.decline-coaching-modal .coaching-comment-section textarea.error{border-color:#ef6945}.primary-modal-centered-content{text-align:center;margin-top:10%}@media (max-width:991px){.decline-coaching-modal{padding-left:0!important}.primary-modal-centered-content{margin-top:0}}.send-message-confirmation-modal .send-message-confirmation-header{font-weight:700;font-size:16px}.send-message-confirmation-modal .send-message-confirmation-line-item{margin-top:10px}.send-message-confirmation-modal .send-message-confirmation-you-earn{font-weight:700;font-size:18px}.send-message-confirmation-modal.saving .send-message-confirmation-modal-content{position:relative;border:none;min-height:30px}.send-message-confirmation-modal.saving .send-message-confirmation-modal-content:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/images/Spinner-32x32.gif);background-repeat:no-repeat;background-position:center;background-size:30px;background-color:rgba(255,255,255,.8);z-index:99999}.send-message-confirmation-modal.saving .send-message-confirmation-modal-content.fixed:after{position:fixed}@media (max-width:767px){.send-message-confirmation-modal .modal-title{text-align:center;font-size:16px}.send-message-confirmation-modal .modal-body{margin-bottom:0}.send-message-confirmation-modal .modal-footer{background-color:#fff;border-top:none}.send-message-confirmation-modal .modal-footer button{width:100%}.send-message-confirmation-modal .modal-footer button:not(:first-child){margin-top:10px}.send-message-confirmation-modal .modal-footer .btn+.btn{margin-left:0}.send-message-confirmation-modal .send-message-button{padding:7px 22px;font-size:14px;line-height:1.42857143;min-width:80px;display:inline-block;margin-bottom:0;font-weight:700;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:none;color:#4a4a4a;border:1px solid #d6d6d6;background:#fff;border-radius:3px;transition:background-color .3s,border-color .3s}.send-message-confirmation-modal .send-message-button.btn-with-icon{position:relative}.send-message-confirmation-modal .send-message-button.focus,.send-message-confirmation-modal .send-message-button:focus,.send-message-confirmation-modal .send-message-button:hover{color:#4a4a4a;text-decoration:none;outline-color:transparent;outline-style:none}.send-message-confirmation-modal .send-message-button.active,.send-message-confirmation-modal .send-message-button:active,.send-message-confirmation-modal .send-message-button:hover,.send-message-confirmation-modal .send-message-button:visited{color:#4a4a4a}.send-message-confirmation-modal .send-message-button:not(.saving).disabled,.send-message-confirmation-modal .send-message-button:not(.saving)[disabled],fieldset[disabled] .send-message-confirmation-modal .send-message-button:not(.saving){filter:alpha(opacity=65);-webkit-box-shadow:none}.send-message-confirmation-modal .send-message-button .badge{color:#fff;background-color:#4a4a4a}.send-message-confirmation-modal .send-message-button.plain{color:#000a12}.send-message-confirmation-modal .send-message-button.hover:not(.active),.send-message-confirmation-modal .send-message-button:hover{background-color:#f9f9f9;border-color:#d6d6d6}.send-message-confirmation-modal .send-message-button.active,.send-message-confirmation-modal .send-message-button:active{outline:0;background:#e5e5e5;border-color:#e5e5e5;color:#000a12;box-shadow:none}.send-message-confirmation-modal .send-message-button:not(.saving).disabled,.send-message-confirmation-modal .send-message-button:not(.saving)[disabled],fieldset[disabled] .send-message-confirmation-modal .send-message-button:not(.saving){color:#e5e5e5;cursor:not-allowed;pointer-events:none;background-color:#fff;background-image:none;border-color:#e5e5e5;box-shadow:none;opacity:1}.send-message-confirmation-modal .send-message-button.btn-with-icon .btn-icon{position:absolute;left:10px;top:7px;font-size:18px;line-height:18px;color:#00af87}.send-message-confirmation-modal .send-message-button.saving{position:relative;border:none;pointer-events:none}.send-message-confirmation-modal .send-message-button.saving:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/images/Spinner-32x32.gif);background-repeat:no-repeat;background-position:center;background-size:26px;background-color:rgba(255,255,255,.8)}}@media (min-width:768px){.send-message-confirmation-modal .send-message-button{margin-left:15px;color:#069;font-weight:400;border-radius:0;display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;white-space:nowrap;border:transparent!important;background:0 0!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0}.send-message-confirmation-modal .send-message-button.focus,.send-message-confirmation-modal .send-message-button:focus,.send-message-confirmation-modal .send-message-button:hover{text-decoration:none;outline-color:transparent;outline-style:none}.send-message-confirmation-modal .send-message-button:visited{color:#069}.send-message-confirmation-modal .send-message-button.disabled,.send-message-confirmation-modal .send-message-button[disabled],fieldset[disabled] .send-message-confirmation-modal .send-message-button{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;color:#fff;background-image:none}.send-message-confirmation-modal .send-message-button,.send-message-confirmation-modal .send-message-button.active,.send-message-confirmation-modal .send-message-button:active,.send-message-confirmation-modal .send-message-button[disabled],fieldset[disabled] .send-message-confirmation-modal .send-message-button{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.send-message-confirmation-modal .send-message-button,.send-message-confirmation-modal .send-message-button.active,.send-message-confirmation-modal .send-message-button:active,.send-message-confirmation-modal .send-message-button:focus,.send-message-confirmation-modal .send-message-button:hover{border-color:transparent}.send-message-confirmation-modal .send-message-button:focus,.send-message-confirmation-modal .send-message-button:hover{color:#069;text-decoration:underline;background-color:transparent}.send-message-confirmation-modal .send-message-button[disabled]:focus,.send-message-confirmation-modal .send-message-button[disabled]:hover,fieldset[disabled] .send-message-confirmation-modal .send-message-button:focus,fieldset[disabled] .send-message-confirmation-modal .send-message-button:hover{color:#f9f9f9;text-decoration:none}}.quote-template-translate-confirm-modal{text-align:center;opacity:.9;filter:alpha(opacity=90)}.quote-template-translate-confirm-modal .modal-body{padding-top:100px}.quote-template-translate-confirm-modal .quote-template-translate-confirm-header{font-weight:700;font-size:22px}.quote-template-translate-confirm-modal .quote-template-translate-confirm-body{font-weight:700;font-size:18px;margin-top:15px;margin-bottom:10px}.quote-template-translate-confirm-modal .quote-template-translate-confirm-button-container{margin:0 auto}.quote-template-translate-confirm-modal .quote-template-translate-confirm-button-container .btn{width:100%;margin-top:10px}.booking-request-summary-modal.take-over-modal .modal-header{display:initial;padding:20px 30px;background-color:#f9f9f9;height:initial}.booking-request-summary-modal.take-over-modal .booking-request-summary-header-title{font-weight:700;font-size:22px}.booking-request-summary-modal.take-over-modal .booking-request-summary-header-expiration{font-weight:700;font-size:16px;margin-top:5px}.booking-request-summary-modal.take-over-modal .booking-request-summary-header-expiration .countdown-clock{color:#e46715}.booking-request-summary-modal.take-over-modal .modal-body{margin:0;padding:20px 30px}.booking-request-summary-modal.take-over-modal .booking-request-summary-modal-availability,.booking-request-summary-modal.take-over-modal .booking-request-summary-modal-dates,.booking-request-summary-modal.take-over-modal .booking-request-summary-modal-earnings,.booking-request-summary-modal.take-over-modal .booking-request-summary-modal-guests{font-weight:700;margin-bottom:5px;font-size:16px}.booking-request-summary-modal.take-over-modal .booking-request-summary-modal-availability .summary-item,.booking-request-summary-modal.take-over-modal .booking-request-summary-modal-dates .summary-item,.booking-request-summary-modal.take-over-modal .booking-request-summary-modal-earnings .summary-item,.booking-request-summary-modal.take-over-modal .booking-request-summary-modal-guests .summary-item{font-size:16px}.booking-request-summary-modal.take-over-modal .booking-request-summary-modal-earnings{font-weight:700;font-size:18px}.booking-request-summary-modal.take-over-modal .booking-request-summary-modal-more-info{margin-top:5px}.booking-request-summary-modal.take-over-modal .booking-request-summary-modal-message-container{margin-top:10px}.booking-request-summary-modal.take-over-modal .booking-request-summary-modal-message-label{margin-bottom:20px}.booking-request-summary-modal.take-over-modal .booking-request-summary-modal-message{font-style:italic;white-space:pre-wrap}.booking-request-summary-modal.take-over-modal .modal-footer{padding:10px 25px;background-color:#f9f9f9;margin-bottom:0;border-top:1px solid #e5e5e5}.booking-request-summary-modal.take-over-modal .modal-footer .btn{display:block;margin:10px 0;height:44px;font-size:16px;width:100%;line-height:44px;padding-top:0;padding-bottom:0}.booking-request-accept-modal .modal-content{border:1px solid #e5e5e5;border-radius:0;padding:0}.booking-request-accept-modal .modal-header{padding:20px;background-color:#f7f7f7;border-bottom:1px solid #e5e5e5}.booking-request-accept-modal .modal-body{padding:0 20px;background-color:#fff;margin-bottom:15px}.booking-request-accept-modal .modal-footer{padding:0 20px 20px}.booking-request-accept-modal .booking-request-accept-message-label{font-weight:700;margin-bottom:2px}.booking-request-accept-modal .booking-request-accept-message{width:100%;height:200px}@media (max-width:767px){.booking-request-accept-modal .modal-dialog{height:100%;margin:0}.booking-request-accept-modal .modal-content{height:100%}.booking-request-accept-modal .modal-footer .btn{height:44px;font-size:16px;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;width:100%;line-height:44px;padding-top:0;padding-bottom:0;margin-left:0}.booking-request-accept-modal .modal-footer .btn:not(:last-child){margin-bottom:10px}.booking-request-accept-modal .booking-request-accept-cancel-btn{padding:7px 22px;font-size:14px;line-height:1.42857143;min-width:80px;display:inline-block;margin-bottom:0;font-weight:700;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:none;color:#4a4a4a;border:1px solid #d6d6d6;background:#fff;border-radius:3px;transition:background-color .3s,border-color .3s}.booking-request-accept-modal .booking-request-accept-cancel-btn.btn-with-icon{position:relative}.booking-request-accept-modal .booking-request-accept-cancel-btn.focus,.booking-request-accept-modal .booking-request-accept-cancel-btn:focus,.booking-request-accept-modal .booking-request-accept-cancel-btn:hover{color:#4a4a4a;text-decoration:none;outline-color:transparent;outline-style:none}.booking-request-accept-modal .booking-request-accept-cancel-btn.active,.booking-request-accept-modal .booking-request-accept-cancel-btn:active,.booking-request-accept-modal .booking-request-accept-cancel-btn:hover,.booking-request-accept-modal .booking-request-accept-cancel-btn:visited{color:#4a4a4a}.booking-request-accept-modal .booking-request-accept-cancel-btn:not(.saving).disabled,.booking-request-accept-modal .booking-request-accept-cancel-btn:not(.saving)[disabled],fieldset[disabled] .booking-request-accept-modal .booking-request-accept-cancel-btn:not(.saving){filter:alpha(opacity=65);-webkit-box-shadow:none}.booking-request-accept-modal .booking-request-accept-cancel-btn .badge{color:#fff;background-color:#4a4a4a}.booking-request-accept-modal .booking-request-accept-cancel-btn.plain{color:#000a12}.booking-request-accept-modal .booking-request-accept-cancel-btn.hover:not(.active),.booking-request-accept-modal .booking-request-accept-cancel-btn:hover{background-color:#f9f9f9;border-color:#d6d6d6}.booking-request-accept-modal .booking-request-accept-cancel-btn.active,.booking-request-accept-modal .booking-request-accept-cancel-btn:active{outline:0;background:#e5e5e5;border-color:#e5e5e5;color:#000a12;box-shadow:none}.booking-request-accept-modal .booking-request-accept-cancel-btn:not(.saving).disabled,.booking-request-accept-modal .booking-request-accept-cancel-btn:not(.saving)[disabled],fieldset[disabled] .booking-request-accept-modal .booking-request-accept-cancel-btn:not(.saving){color:#e5e5e5;cursor:not-allowed;pointer-events:none;background-color:#fff;background-image:none;border-color:#e5e5e5;box-shadow:none;opacity:1}.booking-request-accept-modal .booking-request-accept-cancel-btn.btn-with-icon .btn-icon{position:absolute;left:10px;top:7px;font-size:18px;line-height:18px;color:#00af87}.booking-request-accept-modal .booking-request-accept-cancel-btn.saving{position:relative;border:none;pointer-events:none}.booking-request-accept-modal .booking-request-accept-cancel-btn.saving:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/images/Spinner-32x32.gif);background-repeat:no-repeat;background-position:center;background-size:26px;background-color:rgba(255,255,255,.8)}}.booking-request-accepted-modal .modal-dialog{width:auto;box-sizing:border-box}@media (min-width:768px){.booking-request-accept-modal .btn.booking-request-accept-cancel-btn{color:#069;font-weight:400;border-radius:0;display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;white-space:nowrap;border:transparent!important;background:0 0!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0;margin-left:20px}.booking-request-accept-modal .btn.booking-request-accept-cancel-btn.focus,.booking-request-accept-modal .btn.booking-request-accept-cancel-btn:focus,.booking-request-accept-modal .btn.booking-request-accept-cancel-btn:hover{text-decoration:none;outline-color:transparent;outline-style:none}.booking-request-accept-modal .btn.booking-request-accept-cancel-btn:visited{color:#069}.booking-request-accept-modal .btn.booking-request-accept-cancel-btn.disabled,.booking-request-accept-modal .btn.booking-request-accept-cancel-btn[disabled],fieldset[disabled] .booking-request-accept-modal .btn.booking-request-accept-cancel-btn{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;color:#fff;background-image:none}.booking-request-accept-modal .btn.booking-request-accept-cancel-btn,.booking-request-accept-modal .btn.booking-request-accept-cancel-btn.active,.booking-request-accept-modal .btn.booking-request-accept-cancel-btn:active,.booking-request-accept-modal .btn.booking-request-accept-cancel-btn[disabled],fieldset[disabled] .booking-request-accept-modal .btn.booking-request-accept-cancel-btn{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.booking-request-accept-modal .btn.booking-request-accept-cancel-btn,.booking-request-accept-modal .btn.booking-request-accept-cancel-btn.active,.booking-request-accept-modal .btn.booking-request-accept-cancel-btn:active,.booking-request-accept-modal .btn.booking-request-accept-cancel-btn:focus,.booking-request-accept-modal .btn.booking-request-accept-cancel-btn:hover{border-color:transparent}.booking-request-accept-modal .btn.booking-request-accept-cancel-btn:focus,.booking-request-accept-modal .btn.booking-request-accept-cancel-btn:hover{color:#069;text-decoration:underline;background-color:transparent}.booking-request-accept-modal .btn.booking-request-accept-cancel-btn[disabled]:focus,.booking-request-accept-modal .btn.booking-request-accept-cancel-btn[disabled]:hover,fieldset[disabled] .booking-request-accept-modal .btn.booking-request-accept-cancel-btn:focus,fieldset[disabled] .booking-request-accept-modal .btn.booking-request-accept-cancel-btn:hover{color:#f9f9f9;text-decoration:none}.booking-request-accepted-modal .modal-dialog{min-width:400px}}.booking-request-accepted-modal .modal-content{border:1px solid #e5e5e5;border-radius:0;padding-top:15px}.booking-request-accepted-modal .modal-header{text-align:center;color:#00af87;font-size:20px;font-weight:700}.booking-request-accepted-modal .modal-body{text-align:center;margin-top:20px}.booking-request-accepted-modal .modal-footer{text-align:center}.booking-request-accepted-modal .modal-footer .btn{display:table;margin:0 auto}.booking-request-accepted-modal .modal-footer .btn:not(:last-child){margin-bottom:10px}.booking-request-accepted-modal .booking-request-info-modal-dates,.booking-request-accepted-modal .booking-request-info-modal-earnings,.booking-request-accepted-modal .booking-request-info-modal-guests{font-size:16px;margin-bottom:5px}.booking-request-accepted-modal .booking-request-accepted-modal-icon{font-size:60px;margin-bottom:5px}.booking-request-accepted-modal .booking-request-accepted-modal-header{margin-top:5px;font-size:24px}.booking-request-accepted-modal .booking-request-info-modal-earnings{font-weight:700}@media (min-width:768px){.booking-request-accepted-modal .modal-dialog{display:table}.booking-request-accepted-modal .booking-request-accepted-modal-btn-close{color:#069;font-weight:400;border-radius:0;display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;white-space:nowrap;border:transparent!important;background:0 0!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0}.booking-request-accepted-modal .booking-request-accepted-modal-btn-close.focus,.booking-request-accepted-modal .booking-request-accepted-modal-btn-close:focus,.booking-request-accepted-modal .booking-request-accepted-modal-btn-close:hover{text-decoration:none;outline-color:transparent;outline-style:none}.booking-request-accepted-modal .booking-request-accepted-modal-btn-close:visited{color:#069}.booking-request-accepted-modal .booking-request-accepted-modal-btn-close.disabled,.booking-request-accepted-modal .booking-request-accepted-modal-btn-close[disabled],fieldset[disabled] .booking-request-accepted-modal .booking-request-accepted-modal-btn-close{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;color:#fff;background-image:none}.booking-request-accepted-modal .booking-request-accepted-modal-btn-close,.booking-request-accepted-modal .booking-request-accepted-modal-btn-close.active,.booking-request-accepted-modal .booking-request-accepted-modal-btn-close:active,.booking-request-accepted-modal .booking-request-accepted-modal-btn-close[disabled],fieldset[disabled] .booking-request-accepted-modal .booking-request-accepted-modal-btn-close{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.booking-request-accepted-modal .booking-request-accepted-modal-btn-close,.booking-request-accepted-modal .booking-request-accepted-modal-btn-close.active,.booking-request-accepted-modal .booking-request-accepted-modal-btn-close:active,.booking-request-accepted-modal .booking-request-accepted-modal-btn-close:focus,.booking-request-accepted-modal .booking-request-accepted-modal-btn-close:hover{border-color:transparent}.booking-request-accepted-modal .booking-request-accepted-modal-btn-close:focus,.booking-request-accepted-modal .booking-request-accepted-modal-btn-close:hover{color:#069;text-decoration:underline;background-color:transparent}.booking-request-accepted-modal .booking-request-accepted-modal-btn-close[disabled]:focus,.booking-request-accepted-modal .booking-request-accepted-modal-btn-close[disabled]:hover,fieldset[disabled] .booking-request-accepted-modal .booking-request-accepted-modal-btn-close:focus,fieldset[disabled] .booking-request-accepted-modal .booking-request-accepted-modal-btn-close:hover{color:#f9f9f9;text-decoration:none}}@media (max-width:767px){.booking-request-accepted-modal .modal-content{padding-bottom:20px}.booking-request-accepted-modal .modal-footer .btn{height:44px;font-size:16px;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;width:100%;line-height:44px;padding-top:0;padding-bottom:0}.booking-request-accepted-modal .booking-request-accepted-modal-btn-close{padding:7px 22px;font-size:14px;line-height:1.42857143;min-width:80px;display:inline-block;margin-bottom:0;font-weight:700;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:none;color:#4a4a4a;border:1px solid #d6d6d6;background:#fff;border-radius:3px;transition:background-color .3s,border-color .3s}.booking-request-accepted-modal .booking-request-accepted-modal-btn-close.btn-with-icon{position:relative}.booking-request-accepted-modal .booking-request-accepted-modal-btn-close.focus,.booking-request-accepted-modal .booking-request-accepted-modal-btn-close:focus,.booking-request-accepted-modal .booking-request-accepted-modal-btn-close:hover{color:#4a4a4a;text-decoration:none;outline-color:transparent;outline-style:none}.booking-request-accepted-modal .booking-request-accepted-modal-btn-close.active,.booking-request-accepted-modal .booking-request-accepted-modal-btn-close:active,.booking-request-accepted-modal .booking-request-accepted-modal-btn-close:hover,.booking-request-accepted-modal .booking-request-accepted-modal-btn-close:visited{color:#4a4a4a}.booking-request-accepted-modal .booking-request-accepted-modal-btn-close:not(.saving).disabled,.booking-request-accepted-modal .booking-request-accepted-modal-btn-close:not(.saving)[disabled],fieldset[disabled] .booking-request-accepted-modal .booking-request-accepted-modal-btn-close:not(.saving){filter:alpha(opacity=65);-webkit-box-shadow:none}.booking-request-accepted-modal .booking-request-accepted-modal-btn-close .badge{color:#fff;background-color:#4a4a4a}.booking-request-accepted-modal .booking-request-accepted-modal-btn-close.plain{color:#000a12}.booking-request-accepted-modal .booking-request-accepted-modal-btn-close.hover:not(.active),.booking-request-accepted-modal .booking-request-accepted-modal-btn-close:hover{background-color:#f9f9f9;border-color:#d6d6d6}.booking-request-accepted-modal .booking-request-accepted-modal-btn-close.active,.booking-request-accepted-modal .booking-request-accepted-modal-btn-close:active{outline:0;background:#e5e5e5;border-color:#e5e5e5;color:#000a12;box-shadow:none}.booking-request-accepted-modal .booking-request-accepted-modal-btn-close:not(.saving).disabled,.booking-request-accepted-modal .booking-request-accepted-modal-btn-close:not(.saving)[disabled],fieldset[disabled] .booking-request-accepted-modal .booking-request-accepted-modal-btn-close:not(.saving){color:#e5e5e5;cursor:not-allowed;pointer-events:none;background-color:#fff;background-image:none;border-color:#e5e5e5;box-shadow:none;opacity:1}.booking-request-accepted-modal .booking-request-accepted-modal-btn-close.btn-with-icon .btn-icon{position:absolute;left:10px;top:7px;font-size:18px;line-height:18px;color:#00af87}.booking-request-accepted-modal .booking-request-accepted-modal-btn-close.saving{position:relative;border:none;pointer-events:none}.booking-request-accepted-modal .booking-request-accepted-modal-btn-close.saving:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/images/Spinner-32x32.gif);background-repeat:no-repeat;background-position:center;background-size:26px;background-color:rgba(255,255,255,.8)}}.booking-request-accept-reminder-modal .modal-content{min-width:525px}.booking-request-accept-reminder-modal .modal-header{text-align:center;padding-top:20px;padding-bottom:20px}.booking-request-accept-reminder-modal .modal-header h4.modal-title{font-size:18px}.booking-request-accept-reminder-modal .booking-request-accept-reminder-icon{height:70px;width:70px;display:block;background-image:url(/images/lightbulb-graphic.svg);margin:0 auto 10px;background-size:cover}.booking-request-accept-reminder-modal .modal-body{text-align:center;margin-bottom:20px}.booking-request-accept-reminder-modal .booking-request-accept-reminder-expiration{font-weight:700;font-size:16px;margin-bottom:5px}.booking-request-accept-reminder-modal .booking-request-accept-reminder-expiration .countdown-clock{color:#e46715}.booking-request-accept-reminder-modal .booking-request-info-modal-dates,.booking-request-accept-reminder-modal .booking-request-info-modal-guests{font-size:16px;margin-bottom:5px}.booking-request-accept-reminder-modal .booking-request-info-modal-earnings{font-size:18px;font-weight:700}.booking-request-accept-reminder-modal .modal-footer{background-color:#fff;border-top:none;text-align:center;padding-top:0}.booking-request-accept-reminder-modal .modal-footer .btn{display:block;margin:0 auto}.booking-request-accept-reminder-modal .modal-footer .btn:not(:last-child){margin-bottom:10px}@media (max-width:767px){.booking-request-accept-reminder-modal .modal-content{min-width:initial}.booking-request-accept-reminder-modal .booking-request-accept-reminder-btn-not-now{padding:7px 22px;font-size:14px;line-height:1.42857143;min-width:80px;display:inline-block;margin-bottom:0;font-weight:700;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:none;color:#4a4a4a;border:1px solid #d6d6d6;background:#fff;border-radius:3px;transition:background-color .3s,border-color .3s}.booking-request-accept-reminder-modal .booking-request-accept-reminder-btn-not-now.btn-with-icon{position:relative}.booking-request-accept-reminder-modal .booking-request-accept-reminder-btn-not-now.focus,.booking-request-accept-reminder-modal .booking-request-accept-reminder-btn-not-now:focus,.booking-request-accept-reminder-modal .booking-request-accept-reminder-btn-not-now:hover{color:#4a4a4a;text-decoration:none;outline-color:transparent;outline-style:none}.booking-request-accept-reminder-modal .booking-request-accept-reminder-btn-not-now.active,.booking-request-accept-reminder-modal .booking-request-accept-reminder-btn-not-now:active,.booking-request-accept-reminder-modal .booking-request-accept-reminder-btn-not-now:hover,.booking-request-accept-reminder-modal .booking-request-accept-reminder-btn-not-now:visited{color:#4a4a4a}.booking-request-accept-reminder-modal .booking-request-accept-reminder-btn-not-now:not(.saving).disabled,.booking-request-accept-reminder-modal .booking-request-accept-reminder-btn-not-now:not(.saving)[disabled],fieldset[disabled] .booking-request-accept-reminder-modal .booking-request-accept-reminder-btn-not-now:not(.saving){filter:alpha(opacity=65);-webkit-box-shadow:none}.booking-request-accept-reminder-modal .booking-request-accept-reminder-btn-not-now .badge{color:#fff;background-color:#4a4a4a}.booking-request-accept-reminder-modal .booking-request-accept-reminder-btn-not-now.plain{color:#000a12}.booking-request-accept-reminder-modal .booking-request-accept-reminder-btn-not-now.hover:not(.active),.booking-request-accept-reminder-modal .booking-request-accept-reminder-btn-not-now:hover{background-color:#f9f9f9;border-color:#d6d6d6}.booking-request-accept-reminder-modal .booking-request-accept-reminder-btn-not-now.active,.booking-request-accept-reminder-modal .booking-request-accept-reminder-btn-not-now:active{outline:0;background:#e5e5e5;border-color:#e5e5e5;color:#000a12;box-shadow:none}.booking-request-accept-reminder-modal .booking-request-accept-reminder-btn-not-now:not(.saving).disabled,.booking-request-accept-reminder-modal .booking-request-accept-reminder-btn-not-now:not(.saving)[disabled],fieldset[disabled] .booking-request-accept-reminder-modal .booking-request-accept-reminder-btn-not-now:not(.saving){color:#e5e5e5;cursor:not-allowed;pointer-events:none;background-color:#fff;background-image:none;border-color:#e5e5e5;box-shadow:none;opacity:1}.booking-request-accept-reminder-modal .booking-request-accept-reminder-btn-not-now.btn-with-icon .btn-icon{position:absolute;left:10px;top:7px;font-size:18px;line-height:18px;color:#00af87}.booking-request-accept-reminder-modal .booking-request-accept-reminder-btn-not-now.saving{position:relative;border:none;pointer-events:none}.booking-request-accept-reminder-modal .booking-request-accept-reminder-btn-not-now.saving:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/images/Spinner-32x32.gif);background-repeat:no-repeat;background-position:center;background-size:26px;background-color:rgba(255,255,255,.8)}.booking-request-accept-reminder-modal .modal-footer .btn{height:44px;font-size:16px;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;width:100%;line-height:44px;padding-top:0;padding-bottom:0}}@media (min-width:768px){.booking-request-accept-reminder-modal .booking-request-accept-reminder-btn-not-now{color:#069;font-weight:400;border-radius:0;display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;white-space:nowrap;border:transparent!important;background:0 0!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0}.booking-request-accept-reminder-modal .booking-request-accept-reminder-btn-not-now.focus,.booking-request-accept-reminder-modal .booking-request-accept-reminder-btn-not-now:focus,.booking-request-accept-reminder-modal .booking-request-accept-reminder-btn-not-now:hover{text-decoration:none;outline-color:transparent;outline-style:none}.booking-request-accept-reminder-modal .booking-request-accept-reminder-btn-not-now:visited{color:#069}.booking-request-accept-reminder-modal .booking-request-accept-reminder-btn-not-now.disabled,.booking-request-accept-reminder-modal .booking-request-accept-reminder-btn-not-now[disabled],fieldset[disabled] .booking-request-accept-reminder-modal .booking-request-accept-reminder-btn-not-now{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;color:#fff;background-image:none}.booking-request-accept-reminder-modal .booking-request-accept-reminder-btn-not-now,.booking-request-accept-reminder-modal .booking-request-accept-reminder-btn-not-now.active,.booking-request-accept-reminder-modal .booking-request-accept-reminder-btn-not-now:active,.booking-request-accept-reminder-modal .booking-request-accept-reminder-btn-not-now[disabled],fieldset[disabled] .booking-request-accept-reminder-modal .booking-request-accept-reminder-btn-not-now{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.booking-request-accept-reminder-modal .booking-request-accept-reminder-btn-not-now,.booking-request-accept-reminder-modal .booking-request-accept-reminder-btn-not-now.active,.booking-request-accept-reminder-modal .booking-request-accept-reminder-btn-not-now:active,.booking-request-accept-reminder-modal .booking-request-accept-reminder-btn-not-now:focus,.booking-request-accept-reminder-modal .booking-request-accept-reminder-btn-not-now:hover{border-color:transparent}.booking-request-accept-reminder-modal .booking-request-accept-reminder-btn-not-now:focus,.booking-request-accept-reminder-modal .booking-request-accept-reminder-btn-not-now:hover{color:#069;text-decoration:underline;background-color:transparent}.booking-request-accept-reminder-modal .booking-request-accept-reminder-btn-not-now[disabled]:focus,.booking-request-accept-reminder-modal .booking-request-accept-reminder-btn-not-now[disabled]:hover,fieldset[disabled] .booking-request-accept-reminder-modal .booking-request-accept-reminder-btn-not-now:focus,fieldset[disabled] .booking-request-accept-reminder-modal .booking-request-accept-reminder-btn-not-now:hover{color:#f9f9f9;text-decoration:none}}.booking-request-error-modal .modal-content{border:1px solid #e5e5e5;border-radius:0;padding:0}.booking-request-error-modal .modal-header{background-color:#f7f7f7;border-bottom:1px solid #e5e5e5;padding:20px}.booking-request-error-modal .modal-body{padding:20px;margin:0}.booking-request-error-modal .modal-footer{padding:0 20px 20px}.booking-request-error-modal .booking-request-error-modal-icon{font-size:28px;color:#d80007;display:inline-block;position:relative;top:-1px;margin-right:10px}.booking-request-error-modal .modal-title{display:inline}@media (max-width:767px){.booking-request-error-modal .modal-footer .btn.booking-request-error-modal-btn-close{padding:0 22px;min-width:80px;display:inline-block;margin-bottom:0;font-weight:700;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:none;color:#4a4a4a;border:1px solid #d6d6d6;background:#fff;border-radius:3px;transition:background-color .3s,border-color .3s;height:44px;font-size:16px;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;width:100%;line-height:44px;margin-left:0;margin-top:10px}.booking-request-error-modal .modal-footer .btn.booking-request-error-modal-btn-close.btn-with-icon{position:relative}.booking-request-error-modal .modal-footer .btn.booking-request-error-modal-btn-close.focus,.booking-request-error-modal .modal-footer .btn.booking-request-error-modal-btn-close:focus,.booking-request-error-modal .modal-footer .btn.booking-request-error-modal-btn-close:hover{color:#4a4a4a;text-decoration:none;outline-color:transparent;outline-style:none}.booking-request-error-modal .modal-footer .btn.booking-request-error-modal-btn-close.active,.booking-request-error-modal .modal-footer .btn.booking-request-error-modal-btn-close:active,.booking-request-error-modal .modal-footer .btn.booking-request-error-modal-btn-close:hover,.booking-request-error-modal .modal-footer .btn.booking-request-error-modal-btn-close:visited{color:#4a4a4a}.booking-request-error-modal .modal-footer .btn.booking-request-error-modal-btn-close:not(.saving).disabled,.booking-request-error-modal .modal-footer .btn.booking-request-error-modal-btn-close:not(.saving)[disabled],fieldset[disabled] .booking-request-error-modal .modal-footer .btn.booking-request-error-modal-btn-close:not(.saving){filter:alpha(opacity=65);-webkit-box-shadow:none}.booking-request-error-modal .modal-footer .btn.booking-request-error-modal-btn-close .badge{color:#fff;background-color:#4a4a4a}.booking-request-error-modal .modal-footer .btn.booking-request-error-modal-btn-close.plain{color:#000a12}.booking-request-error-modal .modal-footer .btn.booking-request-error-modal-btn-close.hover:not(.active),.booking-request-error-modal .modal-footer .btn.booking-request-error-modal-btn-close:hover{background-color:#f9f9f9;border-color:#d6d6d6}.booking-request-error-modal .modal-footer .btn.booking-request-error-modal-btn-close.active,.booking-request-error-modal .modal-footer .btn.booking-request-error-modal-btn-close:active{outline:0;background:#e5e5e5;border-color:#e5e5e5;color:#000a12;box-shadow:none}.booking-request-error-modal .modal-footer .btn.booking-request-error-modal-btn-close:not(.saving).disabled,.booking-request-error-modal .modal-footer .btn.booking-request-error-modal-btn-close:not(.saving)[disabled],fieldset[disabled] .booking-request-error-modal .modal-footer .btn.booking-request-error-modal-btn-close:not(.saving){color:#e5e5e5;cursor:not-allowed;pointer-events:none;background-color:#fff;background-image:none;border-color:#e5e5e5;box-shadow:none;opacity:1}.booking-request-error-modal .modal-footer .btn.booking-request-error-modal-btn-close.btn-with-icon .btn-icon{position:absolute;left:10px;top:7px;font-size:18px;line-height:18px;color:#00af87}.booking-request-error-modal .modal-footer .btn.booking-request-error-modal-btn-close.saving{position:relative;border:none;pointer-events:none}.booking-request-error-modal .modal-footer .btn.booking-request-error-modal-btn-close.saving:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/images/Spinner-32x32.gif);background-repeat:no-repeat;background-position:center;background-size:26px;background-color:rgba(255,255,255,.8)}.booking-request-error-modal .modal-footer .btn{height:44px;font-size:16px;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;width:100%;line-height:44px;padding-top:0;padding-bottom:0}}@media (min-width:768px){.booking-request-error-modal .modal-footer .btn.booking-request-error-modal-btn-close{color:#069;font-weight:400;border-radius:0;display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;white-space:nowrap;border:transparent!important;background:0 0!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0;margin-left:20px}.booking-request-error-modal .modal-footer .btn.booking-request-error-modal-btn-close.focus,.booking-request-error-modal .modal-footer .btn.booking-request-error-modal-btn-close:focus,.booking-request-error-modal .modal-footer .btn.booking-request-error-modal-btn-close:hover{text-decoration:none;outline-color:transparent;outline-style:none}.booking-request-error-modal .modal-footer .btn.booking-request-error-modal-btn-close:visited{color:#069}.booking-request-error-modal .modal-footer .btn.booking-request-error-modal-btn-close.disabled,.booking-request-error-modal .modal-footer .btn.booking-request-error-modal-btn-close[disabled],fieldset[disabled] .booking-request-error-modal .modal-footer .btn.booking-request-error-modal-btn-close{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;color:#fff;background-image:none}.booking-request-error-modal .modal-footer .btn.booking-request-error-modal-btn-close,.booking-request-error-modal .modal-footer .btn.booking-request-error-modal-btn-close.active,.booking-request-error-modal .modal-footer .btn.booking-request-error-modal-btn-close:active,.booking-request-error-modal .modal-footer .btn.booking-request-error-modal-btn-close[disabled],fieldset[disabled] .booking-request-error-modal .modal-footer .btn.booking-request-error-modal-btn-close{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.booking-request-error-modal .modal-footer .btn.booking-request-error-modal-btn-close,.booking-request-error-modal .modal-footer .btn.booking-request-error-modal-btn-close.active,.booking-request-error-modal .modal-footer .btn.booking-request-error-modal-btn-close:active,.booking-request-error-modal .modal-footer .btn.booking-request-error-modal-btn-close:focus,.booking-request-error-modal .modal-footer .btn.booking-request-error-modal-btn-close:hover{border-color:transparent}.booking-request-error-modal .modal-footer .btn.booking-request-error-modal-btn-close:focus,.booking-request-error-modal .modal-footer .btn.booking-request-error-modal-btn-close:hover{color:#069;text-decoration:underline;background-color:transparent}.booking-request-error-modal .modal-footer .btn.booking-request-error-modal-btn-close[disabled]:focus,.booking-request-error-modal .modal-footer .btn.booking-request-error-modal-btn-close[disabled]:hover,fieldset[disabled] .booking-request-error-modal .modal-footer .btn.booking-request-error-modal-btn-close:focus,fieldset[disabled] .booking-request-error-modal .modal-footer .btn.booking-request-error-modal-btn-close:hover{color:#f9f9f9;text-decoration:none}}.btn-default,.location-information .missing-address-data a,.show-password{cursor:pointer}.cancel-booking-modal-upfront-fee-title{text-align:center;padding-bottom:20px}.cancel-booking-modal-upfront-fee-success-label{padding-top:20px}.cancel-booking-modal-upfront-fee-success-icon{font-size:40px;color:#3c763d;text-align:center;padding-left:35px}.cancel-booking-modal-upfront-fee-body{margin-bottom:0;padding-bottom:0}.cancel-booking-modal-upfront-fee-footer{padding:0 40px 40px}.cancel-booking-modal-upfront-fee-button{margin:5px}.cancel-booking-modal-fail{color:#d80007;text-align:center;font-size:40px}.cancel-booking-modal-header-success-text{font-size:24px;font-weight:700;margin-top:5px;color:#3c763d;text-align:center}.fake-reviews{background-color:#FFF;border-color:#999;border-width:1px 1.5px 1.5px 1px;border-style:solid;border-radius:4px;margin-bottom:15px}.fake-reviews .fake-reviews-heading{font-size:16px;font-weight:700;margin:7px 6px 0 10px;padding-bottom:4px;border-bottom-color:#e5e5e5;border-bottom-width:1px;border-bottom-style:solid}.fake-reviews .fake-review{display:-webkit-flex;display:-ms-flexbox;display:flex}.fake-reviews .fake-review .fake-review-icon{font-size:45px;margin:15px 0 15px 10px;padding-left:18px;padding-right:1px;background-color:#e5e5e5;border-radius:500px;color:#f9f9f9}.fake-reviews .fake-review .fake-review-body{margin-top:13px;margin-left:12px}.fake-reviews .fake-review .fake-review-heading{font-size:17px;margin-bottom:6px}.fake-reviews .fake-review .fake-review-text{font-size:13px}.upfront-cancellation-fee-modal-header{display:block;font-weight:700;margin-bottom:15px}.upfront-cancellation-fee-modal-body{margin-bottom:5px}.guest-should-cancel{margin-bottom:25px}.guest-should-cancel .danger{color:#d80007}.guest-should-cancel .guest-should-cancel-icon{margin-right:4px;font-size:22px}.guest-should-cancel .btn-secondary{margin-left:5px}.upfront-cancellation-fee-modal-payment-form-frame{background-color:#fff;width:100%;height:160px;display:block;border:none;overflow:auto}.upfront-cancellation-fee-modal-3ds-form-frame{background-color:#fff;width:100%;height:500px;display:block;border:none;overflow:auto}.upfront-cancellation-fee-modal-text-area{background-color:#fff;margin-bottom:15px;width:100%;height:150px;resize:vertical}.select-guest-refund-modal .select-guest-refund-form-area{border:1px solid #e5e5e5;padding:5px 20px 20px}.select-guest-refund-modal .select-guest-refund-form-area .refund-field-label{display:-ms-inline-flexbox;display:inline-flex;margin-top:8px}.select-guest-refund-modal .select-guest-refund-form-area .refund-field-clarification{margin-top:8px;margin-left:10px;display:-ms-inline-flexbox;display:inline-flex;color:#767676}.select-guest-refund-modal .select-guest-refund-form-area .refund-field-clarification.danger{color:#d80007;font-weight:700}.select-guest-refund-modal .select-guest-refund-form-area .row{display:-ms-inline-flexbox;display:inline-flex;margin-bottom:0}.select-guest-refund-modal .select-guest-refund-form-area hr{margin-top:16px}.booking-request-accepted-ib-opt-in-modal-content{background-color:#fff;padding:0}.booking-request-accepted-ib-opt-in-modal-header{background-color:#f9f9f9;padding:25px 30px 30px;border-bottom:1px solid #e5e5e5}.booking-request-accepted-ib-opt-in-modal-close{color:#767676}.booking-request-accepted-ib-opt-in-title{color:#00af87;font-size:26px}.booking-request-accepted-ib-opt-in-quote-details{color:#767676;margin-top:5px}@media (max-width:767px){.conversation-detail-main-container .edit-booking-unavailable-modal .modal-content{border:1px solid #e5e5e5;border-radius:0}}.conversation-house-rules-modal .house-rules-bullets{font-size:14px;line-height:25px;overflow:auto}.conversation-house-rules-modal .house-rules-bullets-list{width:50%;float:left}.conversation-house-rules-modal .house-rules-more{font-size:14px;line-height:20px;border-collapse:collapse;padding-bottom:10px}.conversation-spam-notice{background:#767676;color:#f9f9f9;text-align:center;padding:8px}@media (max-width:768px){.conversation-spam-notice{margin-bottom:8px}}.conversation-spam-flag{float:right}.post-quote-coaching-modal .coaching-quote-header-text{color:#00af87}.post-quote-coaching-modal .coaching-quote-details{padding-left:0;padding-right:0}.post-quote-coaching-modal .coaching-vacation-details-date{white-space:normal}.post-quote-coaching-modal .coaching-vacation-details{padding-bottom:10px}.post-quote-coaching-modal .coaching-vacation-details-body{padding-top:10px}.post-quote-coaching-modal .coaching-quote-details-container{line-height:20px;padding-left:40px;padding-right:40px}.post-quote-coaching-modal .coaching-quote-details-container.hidden{display:none}.post-quote-coaching-modal .post-quote-suggestions-header{font-size:22px;font-weight:700;margin-bottom:-10px}.post-quote-coaching-modal .post-quote-coaching-suggestion-subheader-text,.post-quote-coaching-modal .post-quote-coaching-suggestion-text{font-size:16px}.post-quote-coaching-modal .coaching-go-to-inbox-button{padding-left:40px;padding-right:40px;margin-top:20px}.ollie-probation-message{display:-webkit-flex;display:-ms-flexbox;display:flex}.ollie-probation-message .owner-probation-message-icon{color:#d80007;font-size:25px;margin-right:10px}.ollie-probation-message .owner-probation-message-warning-header{color:#d80007;font-weight:700}.ollie-probation-message .owner-probation-message-text{margin-bottom:5px}.login-page .navbar-toggle{display:none}@media (max-width:991px){.login-page .login-logo{margin-bottom:35px;width:100%!important;padding-top:20.58%;background:url(/images/ta-rentals-logo.svg) no-repeat;background-size:contain;height:100%}.login-page .login-logo _:-ms-fullscreen,:root .login-page .login-logo{width:359px}a.login-page .login-logo{cursor:pointer}.login-page .site-header{display:none}.login-page .single-column{background:0 0;border:none;width:100%;margin-top:0;min-width:250px;min-height:230px}.login-page .help-block{margin-bottom:20px}.login-page .list-your-home-mobile{background:#fff;position:fixed;width:100%;padding:20px;bottom:0;left:0;text-align:center;-webkit-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.3);-moz-box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.3);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.3)}}@media (max-width:991px) and (max-height:400px){.login-page .list-your-home-mobile{position:relative;background:0 0;box-shadow:none}}@media (min-width:992px){.login-page .login-form ::-webkit-input-placeholder{color:transparent}.login-page .login-form :-moz-placeholder{color:transparent}.login-page .login-form ::-moz-placeholder{color:transparent}.login-page .login-form :-ms-input-placeholder{color:transparent}}.login-form-btn-primary{width:100%}.show-password{display:block;color:#c1c1c1;height:40px;line-height:40px;position:absolute;padding:0 10px;right:0;font-size:10px;max-width:90px;overflow:hidden;text-decoration:none;-moz-user-select:none;user-select:none}.show-password:hover{text-decoration:none}@media (max-width:767px){.show-password:hover{color:#c1c1c1}.change-login-new-password-popover{display:none!important}}.change-login-form-heading,.forgot-form-heading,.forgot-login-expired-form-heading,.forgot-login-sent-heading,.login-form-heading{margin-top:0}.login-form-heading,.login-form-username-form-group{margin-bottom:20px}.login-form-password-form-group{margin-bottom:5px}@media (max-width:991px){.login-form-password-form-group{margin-bottom:10px}.forgot-login-page .site-header{display:none}}.list-your-home{max-width:390px;margin:0 auto;padding:0;background:#eeeff1;border:1px solid #ddd;border-top:none;height:55px;text-align:center;-webkit-box-shadow:inset 0 3px 3px -3px rgba(0,0,0,.2);-moz-box-shadow:inset 0 3px 3px -3px rgba(0,0,0,.2);box-shadow:inset 0 3px 3px -3px rgba(0,0,0,.2)}.list-your-home a{line-height:55px}.forgot-form .help-block{margin-bottom:20px;color:#1c1c1c}.forgot-login-sent-subheading{font-size:85%}.forgot-login-expired-form{color:#d80007}.forgot-login-sent-icon{position:absolute;font-size:50px;line-height:41px;color:#00af87}.forgot-login-sent-heading{padding-left:64px;line-height:41px}.account-id-help-icon{margin-left:8px}.change-login-new-password-popover .popover{min-width:300px;max-width:400px}.change-login-new-password-popover .popover li,.change-login-new-password-popover .popover p{font-size:86%}.change-login-new-password-popover .popover ul{list-style:none;padding-left:0}.change-login-new-password-popover .popover ul li:before{content:"\2022";font-size:70%;padding-right:2px}.tip-login{margin-left:350px;width:390px}.tip-login:after,.tip-login:before{top:65px!important}.forgot-login-page .navbar-toggle{display:none}.account-oob .single-column{max-width:600px}.account-oob .shield-logo{margin:0 30px}.account-oob .footer{margin-top:25px}.account-oob .background-emphasis{background-color:#f9f9f9;padding:20px}.account-oob .background-emphasis .callout-danger{margin-top:15px;margin-bottom:0}.account-oob .oob-have-code-form .background-emphasis.form-group{margin-bottom:25px}.account-oob .oob-codes-countdown{font-weight:700;margin-top:10px}.account-oob .verify-send-again-sent{margin-right:5px}.account-oob .verify-go-back{margin-left:5px}@media (max-width:991px){.account-oob .single-column{border:none;width:100%;margin-top:0;min-width:250px;min-height:230px}}.account-oob .strong-title{font-weight:700}.account-oob .message-after-check-success{margin:0 0 0 5px}.account-oob .divider{color:#d1d2d5}.account-oob .verification-code-box input{width:110px}.account-oob .verification-code-box .chosen-container{max-width:250px;margin-right:10px;margin-top:-2px}.account-oob .verification-code-box div,.account-oob .verification-code-box input{display:inline-block}.account-oob .btn-primary,.account-oob .btn-secondary{margin-right:10px;margin-bottom:10px}.account-oob h1{margin-top:0}.oauth-dialog-main{padding:40px 30px 0;border:1px solid #ddd;text-align:center}.oauth-dialog-main h2{margin:0;font-size:24px}.oauth-dialog-main input{display:block;margin-left:auto;margin-right:auto;margin-bottom:10px}.oauth-submit-button{display:block;margin:0 auto 10px}.oauth-dialog-logos{margin:30px 0}.oauth-dialog-logos div{display:inline-block}.oauth-dialog-logos img{width:75px}.oauth-dialog-logos .oauth-client-logo,.oauth-dialog-logos .oauth-trip-logo{background-color:#e5e5e5;border-radius:100px;height:115px;width:115px}.oauth-dialog-logos .oauth-client-logo img{margin-top:32px;margin-left:4px;margin-bottom:8px}.oauth-dialog-logos .oauth-trip-logo{padding-top:20px}.oauth-dialog-logos .oauth-trip-logo img{margin-top:15px}.oauth-dialog-logos .oauth-logo-connector{width:30px;margin:-15px -3px;height:15px;background-color:#e5e5e5}.oauth-dialog-scopes{padding:20px 30px;border:1px solid #ddd;background-color:#f2f2f2;font-size:15px}.oauth-dialog-scopes h3{margin:0;font-size:16px;font-weight:700}.oauth-dialog-scopes ul{margin:5px 0 0;padding-left:20px}.oauth-dialog-currentuser{padding:20px 30px 0;background-color:#e5e5e5}.oauth-dialog-currentuser p{margin:0}.map{width:555px;height:350px;border:1px solid #ddd;border-bottom:none}.map-intro-text{margin:30px 0}.twitter-typeahead{display:block!important}.location-edit-form .new-detailed-location-layer,.location-edit-form .tt-hint{display:none}.tt-dropdown-menu{background-color:#fff;padding:0 10px;border:1px solid #000;width:100%}.location-information,.map-modal .map-wrapper{border:1px solid #ddd}.tt-cursor{background-color:#d3d3d3}.map-modal .map-canvas{width:100%!important;height:350px}.btn-default.saving:after,.btn-file.saving:after{content:'';height:100%}.map-modal .location-map-intro{margin-bottom:40px}.map-modal .show-map-pin{padding:17px;margin:0}.map-modal .map-pin-error-address,.map-modal .map-pin-error-location{font-weight:700;color:#d80007;margin:10px 0}.location-information{width:555px;margin:0 0 15px;padding:15px 15px 15px 20px}.location-information .map-address{margin-bottom:15px}.location-information .missing-address-data{color:#d80007}.location-information .location-missing-text{margin-right:5px}.location-information .edit-location-controls .divider{margin:0 10px}.location-information .edit-location-controls .edit-link{padding:0;font-size:15px}.location-information .invalid-location-modal,.location-information .invalid-location-modal .modal-footer,.location-information .js-no-lat-lon-modal,.location-information .js-no-lat-lon-modal .modal-footer,.location-information .missing-address-data-modal,.location-information .missing-address-data-modal .modal-footer{text-align:center}.edit-location-controls .edit-locked{margin-left:10px;color:grey}.location-edit-form .tt-suggestion:last-child p{font-weight:700!important}.location-edit-form .broad-location-warning,.location-edit-form .empty-location-field-warning,.location-edit-form .invalid-address-warning,.location-edit-form .no-location-specified-warning,.location-edit-form .no-location-try-less-specific{color:#d80007;margin-top:5px}.location-edit-form .location-geo-suggestions{margin-top:-10px;margin-bottom:25px}.location-edit-form .location-geo-warning{font-weight:700;color:#d80007;margin-bottom:15px}.btn-default,.btn-default.active,.btn-default:active,.btn-default:hover,.btn-default:visited{color:#4a4a4a}.location-edit-form .location-suggestion-list{padding-left:30px}.location-edit-form .location-suggestion-list li{cursor:pointer;margin:5px 0}.location-edit-form .has-location-geo-error{border:2px solid #d80007}.location-edit-form .add-another-neighbourhood,.location-edit-form .remove-neighbourhood{margin-top:5px}.location-edit-form .location-neighbourhood-edit-container .row{margin-bottom:5px}.btn-default,.btn-file{min-width:80px;margin-bottom:0;font-weight:700;vertical-align:middle;text-align:center;white-space:nowrap}@media (max-width:767px){.location-information,.map{width:100%;max-width:555px}}.btn-default{padding:7px 22px;font-size:14px;line-height:1.42857143;display:inline-block;-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:none;border:1px solid #d6d6d6;background:#fff;border-radius:3px}.btn-default.btn-with-icon{position:relative}.btn-default.focus,.btn-default:focus,.btn-default:hover{color:#4a4a4a;text-decoration:none;outline-color:transparent;outline-style:none}.btn-default:not(.saving).disabled,.btn-default:not(.saving)[disabled],fieldset[disabled] .btn-default:not(.saving){filter:alpha(opacity=65);-webkit-box-shadow:none}.btn-default .badge{color:#fff;background-color:#4a4a4a}.btn-default.plain{color:#000a12}.btn-default.hover:not(.active),.btn-default:hover{background-color:#f9f9f9;border-color:#d6d6d6}.btn-default.active,.btn-default:active{outline:0;background:#e5e5e5;border-color:#e5e5e5;color:#000a12;box-shadow:none}.btn-default:not(.saving).disabled,.btn-default:not(.saving)[disabled],fieldset[disabled] .btn-default:not(.saving){color:#e5e5e5;cursor:not-allowed;pointer-events:none;background-color:#fff;background-image:none;border-color:#e5e5e5;box-shadow:none;opacity:1}.btn-default.btn-with-icon .btn-icon{position:absolute;left:10px;top:7px;font-size:18px;line-height:18px;color:#00af87}.btn-file,.btn-file.active,.btn-file:active,.btn-file:hover,.btn-file:visited{color:#4a4a4a}.btn-default.saving{position:relative;border:none;pointer-events:none}.btn-default.saving:after{display:block;position:absolute;top:0;left:0;width:100%;background-image:url(/images/Spinner-32x32.gif);background-repeat:no-repeat;background-position:center;background-size:26px;background-color:rgba(255,255,255,.8)}.btn-file{padding:7px 22px;font-size:14px;line-height:1.42857143;display:inline-block;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:none;border:1px solid #d6d6d6;background:#fff;border-radius:3px}.btn-file.btn-with-icon{position:relative}.btn-file.focus,.btn-file:focus,.btn-file:hover{color:#4a4a4a;text-decoration:none;outline-color:transparent;outline-style:none}.btn-file:not(.saving).disabled,.btn-file:not(.saving)[disabled],fieldset[disabled] .btn-file:not(.saving){filter:alpha(opacity=65);-webkit-box-shadow:none}.btn-file .badge{color:#fff;background-color:#4a4a4a}.btn-file.plain{color:#000a12}.btn-file.hover:not(.active),.btn-file:hover{background-color:#f9f9f9;border-color:#d6d6d6}.btn-file.active,.btn-file:active{outline:0;background:#e5e5e5;border-color:#e5e5e5;color:#000a12;box-shadow:none}.btn-file:not(.saving).disabled,.btn-file:not(.saving)[disabled],fieldset[disabled] .btn-file:not(.saving){color:#e5e5e5;cursor:not-allowed;pointer-events:none;background-color:#fff;background-image:none;border-color:#e5e5e5;box-shadow:none;opacity:1}.opaque40,.photo-management-view .photo-thumbnails.disabled{opacity:.4}.btn-file.btn-with-icon .btn-icon{position:absolute;left:10px;top:7px;font-size:18px;line-height:18px;color:#00af87}.btn-file.saving{position:relative;border:none;pointer-events:none}.btn-file.saving:after{display:block;position:absolute;top:0;left:0;width:100%;background-image:url(/images/Spinner-32x32.gif);background-repeat:no-repeat;background-position:center;background-size:26px;background-color:rgba(255,255,255,.8)}.photo-management-view .right-content{background:0 0}.photo-management-view .photo-header-title{color:#00af87}.photo-management-view .caption-textarea{width:100%}.photo-management-view .selected-photo-container{width:320px;float:left;line-height:34px}.photo-management-view .selected-photo-container .photo{width:320px;max-height:240px;min-height:240px;overflow:hidden;text-align:center;background:#f8f8f8}.photo-management-view .selected-photo-container .selected-photo-button-bar{width:320px;height:34px;background:#f8f8f8;margin-bottom:25px;border-bottom:1px solid #e6e6e6}.photo-management-view .selected-photo-container .selected-photo-button-bar .glyphicon{line-height:34px;font-size:16px;float:left}.photo-management-view .selected-photo-container .selected-photo-button-bar .delete-photo-btn{padding:0 10px;vertical-align:top}.photo-management-view .selected-photo-container .selected-photo-button-bar .delete-photo-btn .delete-photo-lbl{font-size:13px;line-height:34px;display:inline-block;margin-left:5px}.photo-management-view .selected-photo-caption{padding-left:18px;width:100%;max-width:224px;float:left}.photo-management-view .selected-photo-caption label{display:block}.photo-management-view .selected-photo-caption textarea{min-height:60px;resize:vertical}.photo-management-view .selected-photo-caption .optional{font-weight:400}.photo-management-view .selected-photo-caption .caption-characters-left{display:block;font-weight:400;font-size:13px}.photo-management-view .photo-thumbnails{overflow:auto;height:auto;max-height:300px;margin-bottom:15px}.photo-management-view .photo-thumbnails>div{float:left}.photo-management-view .photo-thumbnails p{font-size:8pt;margin-left:auto;margin-right:auto;text-align:center}.photo-management-view .photo-thumbnails img{max-width:100%;max-height:100%}.photo-management-view .photo-thumbnails .thumbnail{position:relative;display:inline-block;border:2px solid transparent;width:71px;height:71px;margin:0 6px 12px 0;background-color:#f8f8f8;padding:2px}.photo-management-view .photo-thumbnails .thumbnail .thumbnail-photo-container{height:48px;max-height:48px;overflow:hidden;text-align:center}.photo-management-view .photo-thumbnails .thumbnail.selected{border-color:#00af87;color:#00af87;font-weight:700}.photo-management-view .photo-thumbnails .thumbnail.error{border-color:#d80007;color:#d80007;font-weight:700}.photo-management-view .photo-thumbnails .thumbnail:hover{cursor:move}.photo-management-view .photo-thumbnails .thumbnail .thumbnail-caption-box{height:18px;bottom:0;text-align:center}.photo-management-view .photo-thumbnails .thumbnail .thumbnail-caption-box .thumbnail-caption-text{display:block;font-size:11px;line-height:18px}.photo-management-view .upload-controls .input-group{width:100%}.photo-management-view .upload-controls .input-group .file-caption{display:none}.photo-management-view .photo-tips{padding:20px;font-weight:400}.photo-management-view .photo-tips ul{padding:0;margin:0 0 0 20px}.photo-management-view .photo-tips ul li{padding:0;margin:0 0 5px}.photo-management-view .photo-tips .photo-tips-header{color:#00af87;font-weight:700;font-size:18px}.photo-management-view .photo-tips .photo-tips-header .icon-lightbulb::before{box-sizing:border-box;vertical-align:inherit}.photo-management-view .upload-controls{background:0 0;padding:0}.photo-management-view .alert-success{margin:10px 0 0}.media-photos-upload-modal .modal-body{margin-bottom:0;margin-top:20px}.media-photos-upload-modal .file-preview{border-radius:0;border:none;padding:0;margin-bottom:0}.media-photos-upload-modal .file-preview-thumbnails{margin-bottom:30px}.media-photos-upload-modal .file-preview-thumbnails:after,.media-photos-upload-modal .file-preview-thumbnails:before{content:" ";display:table}.media-photos-upload-modal .file-preview-thumbnails:after{clear:both}.media-photos-upload-modal .file-preview-image{height:68px;overflow:hidden;text-align:center;max-height:68px}.media-photos-upload-modal .file-preview-other{padding:14px 0 14px 10px}.media-photos-upload-modal .file-other-error{display:none}.media-photos-upload-modal .file-preview-frame{position:relative;border:2px solid #fff;box-shadow:none;padding:3px;height:auto;margin:3px 3px 0 0}.media-photos-upload-modal .file-preview-frame.has-error{border:2px solid #f6c3cd}.media-photos-upload-modal .file-preview-frame:hover{box-shadow:none}.media-photos-upload-modal .input-group{margin-top:15px}.media-photos-upload-modal .file-thumbnail-footer{margin:0;height:0}.media-photos-upload-modal .file-input-remove-x{background-color:#fff;color:#909090;position:absolute;top:3px;right:3px;padding:0 3px;line-height:1;cursor:pointer}.media-photos-upload-modal .file-caption{display:none!important}.media-photos-upload-modal .input-group-btn{font-size:inherit}.media-photos-upload-modal .file-error-message{background-color:inherit;color:#d80007;text-align:inherit;border-radius:0;padding:0}.media-photos-upload-modal .file-error-message ul{list-style-type:none;margin:0;padding:0}.photos-save-message,.upload-controls .file-preview,.upload-controls .fileinput-remove-button,.upload-controls .fileinput-upload-button{display:none}.formview-loading .photos-save-message{display:block}.photo-upload-notice{padding:15px}.js-photo-upload-modal-footer .btn-primary{margin-right:4px}.js-upload-photos-spinner{position:fixed;top:0;width:100%;margin-top:50px;color:#fff;text-align:center;z-index:99999}.js-modal-pro-photos-signup .modal-dialog,.pro-photos-modal-width{width:720px}.js-upload-photos-spinner .title-message{font-weight:400;font-size:24px;padding:0;margin:0}.js-upload-photos-spinner .percentage-message{font-size:65px;font-weight:400;margin-top:25px;margin-bottom:30px;padding:0;line-height:65px}.js-upload-photos-spinner .spinner-icon{background-image:url(/images/Spinner-grey-64x64.gif);background-repeat:no-repeat;background-position:center;background-size:64px;min-height:64px;min-width:64px;padding:0;margin:0}.photo-alerts-container .alert{margin-top:20px;margin-bottom:0}.photo-alerts-container .alert-warning li{color:#4a4a4a}.js-modal-pro-photos-signup .disclaimer{color:#898989;margin-top:20px;margin-bottom:0;font-size:15px}.js-modal-pro-photos-signup .btn-primary{margin-right:30px}.js-modal-pro-photos-signup .homes-heading{font-weight:700;font-size:18px;margin-top:25px;margin-bottom:20px}.js-modal-pro-photos-signup .property-pro-photo{color:#000a12;padding:0;margin:0 0 25px}.js-modal-pro-photos-signup .property-pro-photo .property-pro-photo-title{background-color:#f3f3f3;font-size:20px;height:45px;text-align:center;padding-top:8px;width:310px}@media (min-width:768px){.js-modal-pro-photos-signup .property-pro-photo .pro-photo-title-container-right{float:right!important}}.js-modal-pro-photos-signup .property-pro-photo .ta-visited-stamp{background:url(/images/listings/visited-by-ta.png) no-repeat;display:block;width:90px;height:37px;position:absolute;top:42px}.js-modal-pro-photos-signup .property-pro-photo .es .ta-visited-stamp{background-position:0 -37px}.js-modal-pro-photos-signup .property-pro-photo .fr .ta-visited-stamp{background-position:0 -74px}.js-modal-pro-photos-signup .property-pro-photo .de .ta-visited-stamp{background-position:0 -111px}.js-modal-pro-photos-signup .property-pro-photo .it .ta-visited-stamp{background-position:0 -148px}.js-modal-pro-photos-signup .property-pro-photo .nl .ta-visited-stamp{background-position:0 -185px}.js-modal-pro-photos-signup .property-pro-photo .pt .ta-visited-stamp{background-position:0 -222px}.js-modal-pro-photos-signup .property-pro-photo .se .ta-visited-stamp{background-position:0 -259px}.js-modal-pro-photos-signup .property-pro-photo .img{margin:0}.js-modal-pro-photos-signup .property-pro-photo .form-group{margin-bottom:30px}.js-modal-confirm-pro-photos-signup .modal-dialog{width:720px}@media (max-width:768px){.js-modal-confirm-pro-photos-signup .modal-dialog,.js-modal-pro-photos-signup .modal-dialog,.pro-photos-modal-width{max-width:355px}}.section-placeholder-container{margin-left:80px}.section-placeholder-container:after,.section-placeholder-container:before{content:" ";display:table}.section-placeholder-container:after{clear:both}.section-placeholder-container .icon-wrench{position:absolute;margin-left:-80px;margin-top:5px;color:#ccc;font-size:56px}.section-placeholder-container .sub-section-header{margin-bottom:10px}.section-placeholder-container .section-placeholder-description{margin-bottom:30px}.overview-page{font-size:14px}.overview-page .listing{padding:18px 10px;border-bottom:1px solid #e5e5e5;color:#000a12}.overview-page .listing input.toggle-round:not(:checked)+label:before{background-color:transparent}.overview-page .listing input.toggle-round:not(:checked):disabled+label:before,.overview-page .listing.offline{background-color:#f9f9f9}@media (max-width:767px){.overview-page .listing{padding:0;cursor:pointer;margin-left:-10px;margin-right:-10px}.overview-page .listing>.row{display:-ms-flexbox;display:flex}.overview-page .listing.offline{background-color:#fff}}.overview-page .listing .listings-page-alert{color:#4a4a4a;background-color:#fdf0c3;padding:5px 10px;border:transparent;margin:-10px 0 10px}@media (max-width:767px){.overview-page .listing .listings-page-alert{margin-top:0}}.overview-page .duplicates-merge-migrate-listings-modal .modal-body,.overview-page .duplicates-merge-select-duplicate-listing-set-modal .modal-body,.overview-page .verify-duplicates-modal-container .modal-body{font-size:15px}.overview-page .duplicates-merge-migrate-listings-modal .modal-body .listing,.overview-page .duplicates-merge-select-duplicate-listing-set-modal .modal-body .listing,.overview-page .verify-duplicates-modal-container .modal-body .listing{background-color:#f9f9f9;margin:5px 0}.overview-page .listing-name{font-weight:700}.overview-page .listing-title{margin-top:5px;margin-bottom:5px}.overview-page .listing-title .listing-info{display:-ms-flexbox;display:flex}.overview-page .listing-title .listing-info a{cursor:pointer}.overview-page .listing-title .name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:75%}.overview-page .listing-title .listing-id-desktop{color:#767676;padding-left:5px;text-transform:uppercase}.overview-page .listing-title .listing-id-label{color:#767676;padding-right:5px;text-transform:uppercase}.overview-page .listing-title .listing-id{color:#767676;font-weight:700}.overview-page .listing-title .ingestion-error{white-space:nowrap;float:right;padding-top:8px}.overview-page .listing-title .ingestion-error-icon{padding-right:4px;vertical-align:middle}@media (max-width:767px){.overview-page .listing-title{margin-top:15px}.overview-page .listing-title .name{font-weight:700;white-space:normal;max-width:100%;max-height:40px}}.fees .delete-fee,.property-suitability .rental-unit-learn-more-popover-link,.rate-modal label{white-space:nowrap}.overview-page .property-status-details .online-toggle-switch{display:inline-block}.overview-page .property-status-details .property-verification{display:inline-block;float:right;margin-top:-20px;padding-right:10px;text-align:right}@media (max-width:767px){.overview-page .property-status-details .property-verification{margin-top:20px}}.overview-page .property-status-details .property-verification .confirm-listing-btn{font-size:15px;margin:10px 0}.overview-page .listing-confirmed-status{font-size:15px;text-align:right;padding-right:10px;color:#00af87}.overview-page .listing-confirmed-status .unconfirmed{color:#d80007}.overview-page .listing-location{color:#767676}.overview-page .listing-dropdown-nav{float:right}.overview-page .listing-dropdown-nav .dropdown-menu,.overview-page .listing-dropdown-nav .dropdown-toggle{min-width:105px}.overview-page .listing-dropdown-nav .dropdown-toggle{font-size:14px;padding:5.5px 10px}.overview-page .listing-dropdown-nav .dropdown-toggle i{position:relative;bottom:3px}.overview-page .listing-dropdown-nav .dropdown-menu{left:inherit;right:0}.overview-page .listing-dropdown-opt{margin-left:85px}.overview-page .listing-checkbox{display:none}.overview-page .listing-thumbnail{padding:0 10px;text-align:center;font-size:4em}@media (max-width:767px){.overview-page .listing-location{margin-bottom:5px}.overview-page .listing-dropdown-nav .dropdown-menu,.overview-page .listing-dropdown-nav .dropdown-toggle{min-width:inherit}.overview-page .listing-dropdown-nav{top:auto;bottom:0;right:0}.overview-page .listing-thumbnail{padding:0 5px}}.overview-page .listing-thumbnail .listing-image{display:block;height:115px;background-repeat:no-repeat;background-size:100% 115px;margin:0 4px 0 0}@media (max-width:767px){.overview-page .listing-thumbnail .listing-image{height:80px;margin:15px 0;background-size:contain}}.overview-page .bulk-confirm-modal-table,.overview-page .bulk-confirm-modal-table tr{width:100%}.overview-page .bulk-confirm-modal-table td:nth-of-type(1){width:80%}.overview-page .bulk-confirm-modal-table td:nth-of-type(2){width:auto}.overview-page .bulk-confirm-modal-table td.valign-bot{vertical-align:bottom}.overview-page .show-checkboxes input{margin-top:0}.overview-page .show-checkboxes .listing{margin-left:-11px}.overview-page .show-checkboxes .listing-checkbox{line-height:0;display:block;position:absolute;top:50px;left:-1px}.overview-page .show-checkboxes .listing-checkbox .icheckbox{width:14px;height:14px}.overview-page .show-checkboxes .listing-details{margin-left:0}.overview-page .show-checkboxes .listing-thumbnail .listing-image{background-size:contain;margin-left:20px}.overview-page .listing-view{font-size:12px}.overview-page .listing-view .btn-link{padding:0;margin-right:5px}@media (min-width:768px) and (max-width:991px){.overview-page .listing-details{padding-left:20px}}.overview-page .listing-details .complete-listing-btn{float:right;font-size:15px;min-width:170px}@media (max-width:767px){.overview-page .show-checkboxes .listing-thumbnail .listing-image{margin-left:0}.overview-page .listing-view{margin-bottom:52px}.overview-page .listing-details .complete-listing-btn{right:0;bottom:0;top:auto}}.overview-page .listing-details .listing-strength-section{float:right;cursor:pointer}.overview-page .listing-details .listing-strength-section .dial-container{float:right;width:75px;height:50px}.overview-page .listing-details .listing-strength-section .view-listing-strength{float:right;clear:right}.overview-page .listing-strength-section-mobile{float:right;margin-top:-30px;margin-right:10px;color:#767676}.overview-page .listing-strength-section-mobile .listing-strength-dial-container{width:50px;height:40px;float:right;margin-bottom:-5px}.overview-page .listing-strength-section-mobile .dial-label{clear:right}.overview-page .listing-status{display:inline-block;margin-left:5px;font-weight:700}.overview-page .listing-status .online{color:#27624d}.overview-page .listing-status .integrated-listing-message,.overview-page .listing-status .offline{color:#767676}.overview-page .listing-status .integrated-listing-message i{color:#e5e5e5}.overview-page .listing-status-mobile .icon-lock{margin-left:5px}.overview-page .listing-status-mobile .online{color:#00af87}.overview-page .listing-status-mobile .offline{color:#767676}.overview-page .paid-status{display:inline-block;margin-left:20px;position:relative;font-size:14px}.overview-page .paid-status .paid-status-icon{margin-right:5px;font-size:19px;line-height:19px;height:19px}.overview-page .paid-status .paid{color:#007258}.overview-page .paid-status .unpaid{color:#767676}.overview-page .paid-status .unpaid .unpaid-text{margin-right:10px}.overview-page .paid-status .unpaid .unpaid-text:after{content:":"}@media (max-width:767px){.overview-page .paid-status{margin-left:0}.overview-page .paid-status .unpaid .unpaid-text:after{display:none}}.overview-page .activation-pending-tooltip{margin-left:10px}.overview-page .mobile-search-btn{margin-right:5px;padding:6.5px 13px;font-size:15px;margin-top:0}.overview-page .mobile-search-btn i{color:#000a12}.overview-page .listings-additional-actions{position:absolute;right:30px;top:30px;text-align:right}.overview-page .mobile-listing-source{text-align:right}.overview-page .mobile-listing-source .listing-source{display:inline-block;margin-top:0}.overview-page .listing-source{padding:5px;margin-top:9px;margin-bottom:5px;background:#f9f9f9;display:block}.overview-page .listings-csv{margin-right:20px;font-size:15px}.overview-page .mobile-add-new-property-button{font-size:15px;color:#000a12;font-weight:400}.overview-page .listings{margin-top:10px}@media (max-width:767px){.overview-page .listings{margin-top:-10px}}.overview-page .dropdown-filters-container{display:-webkit-flex;display:-ms-flexbox;display:flex}.overview-page .filter-dropdown{width:200px;margin-right:20px}.overview-page .bedroom-filter-dropdown-container,.overview-page .bedroom-filter-dropdown-container ul.multiselect-container{width:230px}.overview-page .filter-dropdown-col{display:block;margin:15px 0}.overview-page .bedroom-filter-dropdown-container button.multiselect{width:230px;font-weight:400;padding:8px 10px}.overview-page .filter-query-col{width:220px}.overview-page .filter-query-col .form-control{display:inline-block;vertical-align:middle}.overview-page .no-listings{padding:30px;background-color:#e5e5e5;margin-top:20px}.overview-page .take-online-loading{height:250px}.overview-page .search-slideout-active{margin-right:10px}.overview-page .listing-suspended-message{color:#767676}.overview-page .listing-suspended-message .listing-suspended-message-label{padding-right:5px}.overview-page .listing-suspended-message .listing-suspended-message-status{padding-right:5px;font-weight:700}.overview-page .listing-suspended-message i{color:#e5e5e5}.overview-page .header-detail{line-height:25px}.overview-page .header-detail span{margin-left:20px}.overview-page .header-section{padding-bottom:10px}@media (max-width:767px){.overview-page .header-section{padding-top:10px;padding-right:10px;margin:0 -10px;border-bottom:1px solid #e5e5e5;background-color:#f9f9f9}}.overview-page .header-section:empty{display:none}.overview-page h1.section-header{padding-bottom:0}.overview-page .select-all{padding:0;height:60px;border-bottom:1px solid #f9f9f9;border-top:1px solid #f9f9f9;margin-left:-11px}.overview-page .select-all .checkbox-holder{background:#f9f9f9;padding:18px 5px 21px 10px}.overview-page .selection-info{margin:12px 0 -8px 10px;display:inline-block}.overview-page .selection-info .selection-text{margin:0 8px;position:relative;top:2px}.overview-page .bulk-edit-modal .chosen-results::-webkit-scrollbar{-webkit-appearance:none}.overview-page .bulk-edit-modal .chosen-results::-webkit-scrollbar:vertical{width:11px}.overview-page .bulk-edit-modal .chosen-results::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid #fff;background-color:rgba(0,0,0,.5)}.overview-page .bulk-edit-modal .continue-button{margin-right:10px}.overview-page .bulk-edit-modal .bed .row{width:100%;margin-bottom:10px}.overview-page .bulk-edit-modal .remove-from-modal-btn{font-size:13px;padding-left:13px}.overview-page .bulk-edit-modal .bedrooms-details-group{margin:15px 0 0 20px}.overview-page .bulk-edit-base-rate .rate-reset,.overview-page .seasonal-rates-additional-fee .rate-reset{position:relative}.overview-page .bulk-edit-base-rate .rate-reset-button,.overview-page .seasonal-rates-additional-fee .rate-reset-button{position:absolute;top:34px;left:10px}.overview-page .bulk-edit-base-rate .checkout-days-rate-reset-button,.overview-page .seasonal-rates-additional-fee .checkout-days-rate-reset-button{top:6px}.overview-page .bulk-edit-base-rate button.multiselect span,.overview-page .seasonal-rates-additional-fee button.multiselect span{height:30px;line-height:30px;padding:0 8px 0 0;min-width:238px;color:#767676;border-color:rgba(0,0,0,.15)}.overview-page .bulk-edit-base-rate .dropdown-menu>li>a,.overview-page .bulk-edit-base-rate .dropdown-menu>li>a:focus,.overview-page .bulk-edit-base-rate .dropdown-menu>li>a:hover,.overview-page .seasonal-rates-additional-fee .dropdown-menu>li>a,.overview-page .seasonal-rates-additional-fee .dropdown-menu>li>a:focus,.overview-page .seasonal-rates-additional-fee .dropdown-menu>li>a:hover{background-color:#fff}.overview-page .bulk-edit-currency .currency-reset{position:relative}.overview-page .bulk-edit-currency .currency-reset-button{position:absolute;top:10px;left:10px}.overview-page .bulk-edit-currency .mix-currencies:before{content:'';background-image:url(/images/icon-multiple-currencies.png);display:inline-block;background-position:0 0;margin-right:8px;width:16px;height:11px;line-height:24px;background-repeat:no-repeat}.overview-page .edit-beds-and-occupancy-modal .all-beds{padding:10px 0 20px 20px}.overview-page .edit-beds-and-occupancy-modal .remove-bed{display:none}.overview-page .bedrooms-confirm-modal .diff{padding:10px 5px 0 0}.overview-page .guest-requirements-modal .learn-more-popover-link{white-space:nowrap;cursor:pointer}.overview-page .guest-requirements-modal .reset-button{padding:10px}.overview-page .guest-requirements-modal .bulk-edit-textarea{max-width:100%;max-height:100%}.overview-page .guest-requirements-modal .house-rules-chars-left{float:right;font-size:12px;color:#00af87}.overview-page .guest-requirements-modal .house-rules-chars-left.error{font-size:12px;color:#d80007}.overview-page .guest-requirements-confirm-modal .scrollable-confirm-message{max-height:300px;overflow:auto}.overview-page .add-fee-modal .fee-name-container{margin-top:15px}.overview-page .add-fee-modal .fee-name-container .name{border-radius:2px}.overview-page .add-fee-modal .fee-name-container .input-group{width:70%}.overview-page .add-fee-modal .charge-per-booking-container{margin-top:20px}.overview-page .add-fee-modal .charge-per-booking-container .input-group{width:30%}.overview-page .add-fee-modal .back-button{width:25%}.overview-page .add-fee-modal .apply-changes-button{margin-right:15px;width:30%}.overview-page .add-fee-confirm-modal .back-button,.overview-page .add-fee-success-modal .close-button,.overview-page .add-fee-to-rentals-with-same-fees-modal .modal-footer .back-button,.overview-page .delete-fee-confirm-modal .back-button{width:25%}.overview-page .add-fee-confirm-modal .fee-details,.overview-page .delete-fee-confirm-modal .fee-details{list-style-type:none;padding:0;margin-top:20px}.overview-page .add-fee-confirm-modal .yes-button,.overview-page .delete-fee-confirm-modal .yes-button{margin-right:15px;width:25%}.overview-page .add-fee-to-rentals-with-same-fees-modal h5.current-fees{margin-top:20px;font-weight:700}.overview-page .add-fee-to-rentals-with-diff-fees-modal .modal-footer .add-new-fee-button,.overview-page .add-fee-to-rentals-with-diff-fees-modal .modal-footer .delete-all-fees-button,.overview-page .add-fee-to-rentals-with-same-fees-modal .modal-footer .add-new-fee-button{margin-right:15px;width:30%}.overview-page .add-fee-to-rentals-with-diff-fees-modal .modal-footer .back-button{width:20%}.overview-page .delete-all-fees-confirm-modal .yes-button{margin-right:15px}.overview-page .seasonal-rates-match .separator{margin:0 4px}.overview-page .seasonal-rates-general .action{display:block;margin-bottom:10px;min-width:50%}.overview-page .seasonal-rates-min-stay .conditional-warning{margin-top:10px}.overview-page .seasonal-rate-modal-back-button{margin-left:10px}.overview-page .seasonal-rates-weekend-rate .rate-reset-button{margin:35px 10px}.overview-page .seasonal-rates-changeover .extra-fields,.overview-page .seasonal-rates-weekend-rate .extra-fields{margin-top:10px}.overview-page .bulk-edit-calendar-availability-section,.overview-page .bulk-edit-calendar-datepickers{margin-bottom:30px}.overview-page .bulk-edit-calendar-datepicker-input-group{position:relative;border-collapse:separate}.overview-page .bulk-edit-calendar-note{width:100%}.overview-page .take-property-offline-buttons .btn-primary{margin:5px}.overview-page .ingestion-error-container{margin-top:24px}.overview-page .ingestion-error-container .ingestion-error-alert{background-color:#fde6cf;border-color:transparent;color:#ff6500}.overview-page .ingestion-error-container .ingestion-error-alert .ingestion-error-alert-icon{float:left;padding-right:16px}.overview-page .ingestion-error-container .ingestion-error-alert .ingestion-error-alert-heading{font-size:14px;font-weight:700;line-height:1.1}.overview-page .ingestion-error-container .ingestion-error-alert .ingestion-error-alert-text{font-size:14px;line-height:1.1;color:#767676;margin-top:8px;border-right:1px solid #e5e5e5}.overview-page .ingestion-error-container .ingestion-error-alert .ingestion-error-alert-spacer{margin:8px}.overview-page .ingestion-error-container .ingestion-error-placeholder{height:60px}.overview-page .ingestion-error-popover{max-width:380px}.overview-page .ingestion-error-popover .ingestion-error-list{padding-left:6px}.overview-page .ingestion-error-popover .ingestion-error-list li{list-style-position:outside}.overview-page .ingestion-error-popover .ingestion-error-action-btn{color:#00af87;text-decoration:none}.overview-page .booking-day-cap-warning-container{padding:2px 0;margin-top:0;margin-bottom:10px}.overview-page .booking-day-cap-warning-container .booking-day-cap-warning-icon{border-color:transparent;color:#ff6500}.overview-page .booking-day-cap-warning-container .booking-day-cap-warning-message{display:inline-block;margin:0 0 0 5px}.take-listing-offline-wizard .upcoming-booking{padding:15px;border:1px solid #e5e5e5;background:#f9f9f9;margin-bottom:10px}.take-listing-offline-wizard .upcoming-booking-details{display:block;font-size:15px}.take-listing-offline-wizard .cancel-btn,.take-listing-offline-wizard .toggle-buttons{margin-top:10px}.take-listing-offline-wizard .icon-window{margin-left:10px}.blocked-calendar{display:block!important}.minimum-stay-description{margin-top:8px;margin-left:15px}.minimum-stay-description.push-up{margin-top:0}.rate-panel{text-align:center;padding-bottom:30px;background-color:#f3f3f3;border:1px solid #f3f3f3}@media (max-width:767px){.rate-panel{text-align:left;margin:0 -10px;padding:10px}.rate-panel .sub-section-header{margin-top:0}}.rates hr{margin-top:30px}.rates .currency-warning{margin-top:20px}.rates .currency-save{display:none}.rates .currency-dropdown-col{position:relative;float:left;width:50%;min-height:1px;padding-left:0;padding-right:0}@media (min-width:768px){.rates .currency-dropdown-col{float:left;width:16.66666667%}}.rates .btn-no-margin{margin-left:0}.rates .base-rate-missing-warning-div{float:left;width:100%;height:70px;background-color:#fff5f5;margin-bottom:30px;vertical-align:middle}.rates .sub-section-header-spacing{margin-bottom:10px}.rates .section-header-warning{color:#b80008;padding-top:8px;font-weight:700}.rates .base-rate-missing-warning-img{width:10%;float:left}.rates .base-rate-missing-icon-page{color:#b80008;float:left;margin:11px 15px 15px}.rates .base-rate-missing-icon-modal{color:#b80008;height:30px;width:30px;float:left;margin-right:20px}.rates .base-rate-missing-modal-description-note{font-size:small}.rates .base-rate-missing-modal-description{margin-left:15px;padding:0}.rates .base-rate-missing-warning-text{font-size:14px;margin-top:15px;vertical-align:middle}.rates .base-rate-missing-warning-heading{font-weight:700}.rates .base-rate-added-icon{color:#00af87;height:30px;width:30px;float:left;margin-right:30px}.rates .eligible-rates-text-new{font-size:15px;color:#e26726;font-weight:700}.rates .base-rate-added-header{padding-top:10px;font-weight:700}.rates .external-link{margin-left:10px;float:right;padding-top:4px}.rates table thead{text-transform:uppercase;font-size:12px}.rates table tbody td:first-child{width:250px;color:#767676}.rates table tbody td:first-child .base-title,.rates table tbody td:first-child .dates-title{color:#000a12}.rates .seasonal-rates-h2{font-size:20px}.rates .automated-pricing{margin:20px 5px 30px}.rates .dynamic-pricing-toggle{margin-right:5px}.rates .default-rate-table{padding-top:7px}.rates .active-label{font-weight:700;font-family:sans-serif}.contact-settings-phone .phone-number,.payout-accounts div.vhr-alert span.subtitle{font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif}.rates .manage-pricing{margin-bottom:30px}.rates .horizontal-line-margin{margin-bottom:30px;margin-top:30px}.rates .open-seasonal-rate-modal{margin-top:25px}@media (max-width:767px){.rates .default-rate-table{padding-top:0}.rates .open-seasonal-rate-modal{margin-top:10px}.rate-modal .modal-body{padding:0 10px 25px}.rate-modal .modal-footer{padding:15px 10px 0}.rate-modal .modal-footer .btn-primary{width:100%}}.rate-modal .checkbox .icon-tooltip{margin-left:3px}.rate-modal .legend{margin:15px}.rate-modal .legend li{margin-bottom:15px}.rate-modal label .optional{font-size:11px}.rate-modal hr{margin:30px 0}.rate-modal .rate-form-want-more-tips-container{margin-bottom:2px}.rate-modal .rate-form-advanced-setting-checkbox-label{padding-right:5px}.rate-modal button.multiselect span{height:30px;line-height:30px;padding:0 8px 0 0;color:#767676;border-color:rgba(0,0,0,.15)}.rate-modal .dropdown-menu>li>a,.rate-modal .dropdown-menu>li>a:focus,.rate-modal .dropdown-menu>li>a:hover{background-color:#fff}.select-price-tip{display:inline-block;font-weight:700;margin-top:5px}.rate-form-want-more-tips-body{margin-bottom:15px;font-size:15px;line-height:20px}.rate-form-popover{height:272px;font-size:15px}.rate-form-want-more-tips-confirmation-container{margin-top:7px;display:block;line-height:18px;font-size:14px}.want-more-tips-i-am-interested{font-size:15px}.dynamic-pricing-popover-confirmation-message-interested{color:#00af87}.dynamic-pricing-popover-confirmation-message-not-interested{color:#1c99ce}.price-tip-question{margin-left:5px;margin-top:5px}@media (min-width:768px){.rates-page .currency-separator{border-color:transparent}}.rates-page .mobile-table .mobile-cell{display:-ms-flexbox;display:flex;min-height:46px}.rates-page .mobile-table .title{-ms-flex:1;flex:1;-ms-flex-item-align:center;align-self:center}.rates-page .mobile-table .edit-rate{-ms-flex:0 0 auto;flex:0 0 auto;text-align:right;-ms-flex-item-align:center;align-self:center}.rates-page .mobile-table .changeover-title,.rates-page .mobile-table .guest-fee-title{display:none}@media (max-width:767px){.rates-page .delete-modal .modal-body{padding:0 15px}.rates-page .sub-section-header{margin-bottom:10px}}.rates-page .add-rate{font-size:15px;margin-left:10px}.rate-notes .rate-notes-section .rate-notes-input{height:120px;max-width:550px;resize:vertical}.expired-seasonal-rates-tbl table,.toggle-expired-rates-btn,.valid-seasonal-rates-tbl table{margin-bottom:15px}.fees-section .add-fee,.fees-section .form-group,.taxes-section .form-group{margin-bottom:10px}.toggle-expired-rates-btn .icon-global-caret:before{line-height:1;margin-top:-3px}.toggle-expired-rates-btn:not(.collapsed) .icon-global-caret{-webkit-transform:rotate(-180deg);transform:rotate(-180deg)}.dp-small-arrow{height:auto;width:auto;max-height:25px;max-width:20px;margin-left:5px}.dp-wh-logo,.dp-wh-logo-popover{height:auto;width:auto;max-width:150px}.dp-left-padded,.sendToPMImage{margin-left:15px}.dp-wh-logo{max-height:40px}.dp-wh-logo-popover{max-height:25px}.property-details .property-cadastral-reference-fields,.property-details .tourist-license-input{max-width:546px}.opaque70{opacity:.7}.sendToPMImage{margin-right:5px;height:20px}.text95{font-size:95%}.dp-xs-label{font-size:11px;color:#333;margin-right:5px}.dp-xs-label-powered-by{font-size:9px;color:#333;margin-right:5px;display:block;font-weight:400}.dp-sm-text{font-size:small}.dp-banner-div-left{width:75%;display:inline-block}.dp-banner-div-right{width:25%;display:inline-block;padding-bottom:10px;vertical-align:top}.dp-banner-div-right-popover{padding-bottom:10px;vertical-align:top;height:45px;display:block}.dp-banner-div-left-signup{width:70%;display:inline-block}.dp-banner-div-right-signup{width:30%;display:inline-block;vertical-align:top}.dp-conn-status-text{font-weight:bolder;color:#00af87;margin-right:15px}.dp-table-header-label{text-transform:uppercase}.dp-right-aligned{text-align:right}.dp-right-padded-link{padding-right:25px}@-moz-keyframes f1{from{opacity:0;filter:alpha(opacity=0)}to{opacity:.4;filter:alpha(opacity=40)}}@-webkit-keyframes f1{from{opacity:0;filter:alpha(opacity=0)}to{opacity:.4;filter:alpha(opacity=40)}}@keyframes f1{from{opacity:0;filter:alpha(opacity=0)}to{opacity:.4;filter:alpha(opacity=40)}}@-moz-keyframes f2{from{opacity:0;filter:alpha(opacity=0)}to{opacity:.7;filter:alpha(opacity=70)}}@-webkit-keyframes f2{from{opacity:0;filter:alpha(opacity=0)}to{opacity:.7;filter:alpha(opacity=70)}}@keyframes f2{from{opacity:0;filter:alpha(opacity=0)}to{opacity:.7;filter:alpha(opacity=70)}}@-moz-keyframes f3{from{opacity:0;filter:alpha(opacity=0)}to{opacity:1;filter:alpha(opacity=100)}}@-webkit-keyframes f3{from{opacity:0;filter:alpha(opacity=0)}to{opacity:1;filter:alpha(opacity=100)}}@keyframes f3{from{opacity:0;filter:alpha(opacity=0)}to{opacity:1;filter:alpha(opacity=100)}}.fade-in.one,.fade-in.three,.fade-in.two{opacity:0;filter:alpha(opacity=0)}.fade-in.one{-webkit-animation:f1 ease-in 1;-o-animation:f1 ease-in 1;animation:f1 ease-in 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:.7s;animation-delay:.7s}.fade-in.two{-webkit-animation:f2 ease-in 1;-o-animation:f2 ease-in 1;animation:f2 ease-in 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:1.2s;animation-delay:1.2s}.fade-in.three{-webkit-animation:f3 ease-in 1;-o-animation:f3 ease-in 1;animation:f3 ease-in 1;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-delay:1.6s;animation-delay:1.6s}.icon-alert-center{margin-top:9px;margin-left:15px}.fees-section .btn-primary,.taxes-section .btn-primary{margin-top:25px}.fees-section+hr,.taxes-section+hr{margin-top:50px}.taxes-section i{margin-top:7px;margin-left:5px}.taxes-section .disclaimer{font-size:14px}.fees .row [class^=col-]{padding-right:8px}.fees .row div:last-child{margin-top:3px}.fees .row div:last-child a{line-height:38px}.optional-fees-alert{margin-top:15px}.property-details-page .accordion{margin:0 -30px}@media (max-width:767px){.property-details-page .accordion{margin-right:-10px}}.property-details .section-intro{margin-bottom:30px}.property-details .header-divider{margin-bottom:10px}.property-details .description-min{color:#00af87;font-size:13px;min-height:1px;margin:-25px 0 10px}.property-details .selections{width:400px}.property-details .learn-more{margin-left:10px}@media (max-width:991px){.property-details .property-details-tooltip-container{display:none}}.property-details textarea{min-height:180px;max-height:300px;max-width:546px;display:inline-block;resize:vertical}.property-details .booking-day-cap-warning-container{padding:2px 0;margin-top:0;margin-bottom:10px}.property-details .booking-day-cap-warning-container .booking-day-cap-warning-icon{border-color:transparent;color:#ff6500}.property-details .booking-day-cap-warning-container .booking-day-cap-warning-message{display:inline-block;margin:0 0 0 5px}.property-details .key-information-list{margin-top:10px}.property-details .key-information-list .bathroom,.property-details .key-information-list .bedroom{margin-bottom:5px;overflow:auto}.property-details .assign-beds-notice .text,.property-details .property-cadastral-reference-fields .property-cadastral-reference-type-select .tool-tip,.property-details .tourist-license-input .tool-tip{margin-bottom:15px}.property-details .key-information-list .edit-link{margin-top:10px}.property-details .assign-beds-notice{background-color:#f3f3f3;padding:20px 15px;margin-top:10px}.property-details .assign-beds-notice .header{font-weight:700;text-transform:uppercase}.property-details .listing-favorites .sub-feature-group{padding-left:15px}.property-details .listing-favorites .sub-feature-group .sub-feature{margin-top:10px;margin-bottom:20px}.property-details .listing-favorites .sub-feature-group .sub-feature .checkbox,.property-details .listing-favorites .sub-feature-group .sub-feature .radio{margin-top:0;margin-bottom:0}.property-details .listing-favorites .sub-feature-group .sub-feature:not(:first-child){margin-top:-5px}.property-details .property-description .user-alert-note{font-size:.8em;margin-bottom:15px}.property-details .property-description .user-alert-note-heading{font-weight:700}.property-details .property-description .scraper-disabled{position:relative}.property-details .property-description .scraper-disabled .edit-locked{position:absolute}.property-details .property-description .disabled-desc-save-btn-icon{margin:10px 0 0 5px}.property-details .owner-residence-type-selection .btn.selected{background:#e5e5e5;border-color:#767676}.property-details .owner-residence-type-selection .btn:hover{background:#e5e5e5}.property-details .owner-residence-type-selection .owner-residence-type-selection-other{padding-left:10px;text-align:center}.property-details .about-the-area .form-group.car-required label,.property-details .getting-here .form-group.car-required label{display:block;margin:5px 0}.property-details .modal-learn-more .icon-ta,.property-details .property-details-tooltip-container.tooltip .icon-ta{background:url(/images/ta-owl-icon.svg) top center no-repeat;height:46px;width:46px;margin:0 auto 14px;display:block}.property-details .nearby-amenities .sub-section-header{font-weight:700;font-size:15px}@media (min-width:768px){.property-details .about-the-area .form-group .row>div[class^=col-]:first-child,.property-details .getting-here .form-group .row>div[class^=col-]:first-child{padding-right:20px}.property-details .nearby-amenities .second-column{padding-left:20px}}.property-details .property-details-tooltip-container.tooltip{font-size:15px}.property-details .property-details-tooltip-container.tooltip .tooltip-inner{padding:10px;max-width:400px;text-align:left}.property-details .property-details-tooltip-container.tooltip .close{color:#555}.property-details .modal-learn-more .modal-footer{padding-top:20px}.property-details .modal-learn-more .modal-footer .btn-primary{display:block;margin:0 auto}.property-details .list-your-beds-modal .bedroom .beds .bed{width:100%}.property-details .list-your-beds-modal .form-group p{margin-bottom:5px}.property-details .list-your-beds-modal .bedroom .bed{margin-bottom:10px;width:400px}.property-details .list-your-beds-modal .bedType.chosen-container .chosen-results{max-height:300px}.property-details .list-your-bathrooms-modal .bathroom-edit-list .bathroomType{width:100%}.property-details .list-your-bathrooms-modal .form-group p{margin-bottom:5px}.property-details .list-your-bathrooms-modal .bathroomType{width:400px}@media (min-width:1160px){.property-details .features-modal .modal-dialog{width:900px}.property-details .features-modal .modal-dialog .modal-content{max-height:none;height:auto}.property-details .features-modal .modal-dialog .modal-content .modal-body{min-height:550px}}.property-details .features-modal .tab-content{border-bottom:1px solid #999}.property-details .features-modal .tab-content .checkbox{margin-top:0}.property-details .features-modal .tab-content .seats-selection{width:150px}.property-details .features-modal .tab-content .checkboxgroup-tooltip{margin-left:4px}.property-details .features-modal .tab-actions{margin-top:30px;margin-bottom:0}.property-details .features-modal .close-feature-btn{margin-left:20px}@media (max-width:1159px){.property-details .features-modal .modal-content{padding:15px}.property-details .features-modal .modal-content .modal-title{line-height:30px;padding-bottom:15px}.property-details .features-modal .modal-content .modal-body{margin-top:0;padding-top:0}.property-details .features-modal .panel-group .checkbox{margin:0}.property-details .features-modal .panel-group .checkbox label{width:100%;height:44px;line-height:44px}.property-details .features-modal .panel-group .checkbox label .icheckbox{margin-right:5px}}.property-details .input-group-btn.remove-from-modal-btn{font-size:13px;padding-left:13px}.property-details .input-group-btn.remove-from-modal-btn .remove-from-modal-lbl{margin-left:5px}.property-details .bathrooms-details-group,.property-details .bedrooms-details-group{margin-left:20px}.booking-policy-section{margin-bottom:5px;padding-bottom:35px;border-bottom:1px solid #e5e5e5}.booking-policy-section .info-block{display:block;margin-bottom:10px;color:#005192;margin-top:25px}.booking-policy-section .info-block strong{color:#000a12}.booking-policy-section .download-agreements span:after,.booking-policy-section .view-agreement:before{content:"|";padding:0 15px}.booking-policy-section:last-child{border:none}.booking-policy-section .save-row{display:none;margin-top:-15px}.signup-content .panel-body .booking-policy-section .alert{margin-top:0}.signup-content .panel-body .booking-policy-section h2.sub-section-header{display:none}.property-suitability .suitability-buttons>.toggle-buttons,.property-suitability .suitability-title,.signup-content .panel-body .booking-policy-section button.save,.signup-content .panel-body .booking-policy-section button.save-policy{display:inline-block}@media (min-width:768px){.signup-content .panel-body .booking-policy-section .cancellation-policy-popover{width:410px;height:210px}}.property-suitability .label-new-feature{margin-left:5px}.property-suitability .form-group{max-width:546px}.property-suitability .house-rules-group{margin-top:30px}@media (max-width:991px){.property-suitability .house-rules-group{margin-top:40px}}.property-suitability .suitability-group{margin-top:30px}.property-suitability .suitability-row{padding:8px 0;font-weight:700;margin-bottom:10px}.property-suitability .suitability-title{width:320px;padding-right:20px}.property-suitability .suitability-title .icon-tooltip{margin-left:6px}.property-suitability .house-rules-chars-left{float:right;font-size:12px;color:#00af87}.property-suitability .house-rules-chars-left.error{font-size:12px;color:#d80007}.property-suitability .suitability-buttons{width:220px;display:inline-block}.property-suitability .suitability-buttons .yes-no-toggle-button{width:100px}.property-suitability .suitability-buttons>.scraper-disabled.input-lock{margin-top:6px}@media (max-width:991px){.property-suitability .suitability-buttons,.property-suitability .suitability-buttons .yes-no-toggle-button{width:100%}}.suitability-header .label-primary{margin-left:12px;padding:3px 5px;font-size:15px;background-color:#e26726;position:relative;bottom:2px}.suitability-new-popover-container .tooltip{font-size:15px}.suitability-new-popover-container .tooltip .suitability-new-popover-inner{padding:10px}.suitability-new-popover-container .tooltip .tooltip-inner{padding:10px;max-width:400px}.suitability-new-popover-container .tooltip .icon-home{display:block;background:url(/images/listings/houseshadow-icon.svg) top center no-repeat;height:46px;width:46px;margin:0 auto 14px}.suitability-new-popover-container .tooltip .close{color:#555}.checkin-checkout .lock-icon-container{margin-top:24px}.payment-options .radio{margin-bottom:10px}.payment-options .alert{margin-bottom:10px;margin-top:20px}.payment-options .warning-header{margin:0 0 10px;font-weight:700;font-size:13px}.bulk-edit-payment-options,.payment-options .split-details{margin-left:25px}.bulk-edit-payment-options .form-group:first-child,.payment-options .split-details .form-group:first-child{margin-bottom:12px}.bulk-edit-payment-options .error-message,.payment-options .split-details .error-message{margin-top:10px}.payment-options .split-details input{width:50px!important;display:none}.payment-options .split-details .chosen-container{width:80px!important}.bulk-edit-payment-options input{width:50px!important;display:none}.bulk-edit-payment-options .chosen-container{width:200px!important}.hide-soft{display:none}.cancellation-policy-popover{background:#fff;color:#000a12;display:block;height:190px;max-width:100%;opacity:1;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:1px solid #e5e5e5;-webkit-box-shadow:2px 2px 0 rgba(0,0,0,.1);box-shadow:2px 2px 0 rgba(0,0,0,.1);margin-top:20px}.cancellation-policy-popover.popover>div.arrow{display:none}.cancellation-policy-popover.popover{position:relative;cursor:auto;z-index:inherit}.cancellation-policy-popover .policy-title{margin-left:20px;margin-top:20px;margin-bottom:0;font-size:15px;font-weight:700}.cancellation-policy-popover .popover-content{margin-left:6px;padding:9px 14px}.cancellation-policy-popover .popover-title{padding-left:20px;background:#f7f7f7;border-bottom:1px solid #ebebeb}.cancellation-policy-popover.right{margin-left:0}.cancellation-description{margin-bottom:30px}.cancellation-radios{float:left;width:110px}@media (min-width:768px){.cancellation-policy-popover{margin-top:0}.cancellation-policy-popover.top{border-bottom:3px solid #00af87}.cancellation-policy-popover.right{border-left:3px solid #00af87}.cancellation-policy-popover.bottom{border-top:3px solid #00af87}.cancellation-policy-popover.left{border-right:3px solid #00af87}.cancellation-policy-popover.popover>div.arrow{display:block;color:#00af87}.cancellation-policy-popover.top>.arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg);display:inline-block;bottom:-14px}.cancellation-policy-popover.right>.arrow{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);display:inline-block;top:50%;margin-top:-5px;left:-11px}.cancellation-policy-popover.bottom>.arrow{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg);display:inline-block;top:-14px}.cancellation-policy-popover.left>.arrow{top:50%;right:-15px;margin-top:-5px}.cancellation-policies{float:left;max-width:500px}}@media (max-width:767px){.cancellation-description{margin-bottom:10px}.cancellation-policies .cancellation-policy-popover{height:auto}.cancellation-policies .popover-content{padding:15px 14px}}.save-policy{display:none}.cancellation-bottom-note{margin-top:25px}.other-requirements h3.sub-section-header{margin-bottom:10px;margin-top:10px;font-size:20px}table.table-performance{border:none;border-bottom:1px solid #e5e5e5;margin-bottom:0}table.table-performance thead tr th{color:#fff;background-color:#999;font-size:13px;text-align:center;text-transform:uppercase;padding:10px}table.table-performance tbody tr td{font-size:18px;text-align:center;padding:20px 10px}table.table-performance tbody tr td:first-child,table.table-performance tbody tr th:first-child,table.table-performance thead tr td:first-child,table.table-performance thead tr th:first-child{text-align:left;text-transform:uppercase;font-size:13px}.performance-body-text{font-size:15px}.performance-large-body-text{font-size:20px}.performance-intro-text{padding-bottom:25px;font-size:15px}.performance-info-box{background-color:#f9f9f9;padding:1px 50px 30px;font-size:15px}.performance-blog-box{margin-top:20px;font-size:15px}.booking-day-cap-warning-icon{padding-left:5px;border-color:transparent;color:#ff6500}.message-template-page .message-template-body{margin:0}.message-template-page .message-template-header{margin-top:20px}.message-template-page .message-template-footer{margin-top:30px}.message-template-page .message-template-button{margin-bottom:20px}.message-template-page .message-template-title{font-weight:700;font-size:22px;padding-bottom:20px;margin:0}.welcome-pack-page .introduction{margin-top:20px;margin-bottom:40px}.welcome-pack-page .intro-section{display:-ms-flexbox;display:flex;margin-top:20px;margin-left:20px}.welcome-pack-page .intro-section-icon{min-width:40px;min-height:40px;max-width:40px;max-height:40px;display:inline-block;background-repeat:no-repeat;background-size:contain;margin-right:20px}.welcome-pack-page .icon-save-time{background-image:url('/images/save time.svg')}.welcome-pack-page .icon-padlock{background-image:url(/images/lock.svg)}.welcome-pack-page .icon-agreements{background-image:url(/images/arrangements.svg)}.welcome-pack-page .intro-section-text{display:inline-block;vertical-align:super}.welcome-pack-page .external-data{background-color:#e5e5e5;padding:15px}.welcome-pack-page .icon-tooltip{margin-left:5px}.welcome-pack-page .form-group .saving{position:inherit}.welcome-pack-page .form-control{display:inline-block}.welcome-pack-page .scraper-disabled.input-lock{margin-top:0}.welcome-pack-page .form-group.has-error .chosen-container-single .chosen-single{border-color:#f6c3cd;background-color:#f9d9da}.welcome-pack-page .radio-select{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.welcome-pack-page .radio-select .btn{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;float:none;white-space:normal;padding-top:9px;border:1px solid #00af87;border-right:none;border-radius:0;font-weight:400;color:#000a12}.welcome-pack-page .radio-select .btn:first-child{border-radius:3px 0 0 3px}.welcome-pack-page .radio-select .btn:last-child{border-right:1px solid #00af87;border-radius:0 3px 3px 0}.welcome-pack-page .radio-select .selected{background-color:#bfebe1}.welcome-pack-page .col-sm-2 .flag-select .chosen-drop{width:250px}@media (max-width:991px){.welcome-pack-page .radio-select{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.welcome-pack-page .radio-select .btn{width:100%;border-radius:0;border-top:none;border-right:1px solid #00af87}.welcome-pack-page .radio-select .btn:first-of-type{border-top:1px solid #00af87;border-radius:3px 3px 0 0}.welcome-pack-page .radio-select .btn:last-of-type{border-radius:0 0 3px 3px}}.listings .duplicate-listing-general-alert{margin-top:5px}.verify-duplicates-modal-container .duplicate-listing-account-info{margin-top:10px}.verify-duplicates-modal-container .verify-duplicate-success{color:#4a4a4a;background-color:#d9f3ed;padding:2px;border:transparent;margin-top:-25px}.duplicates-merge-invitation-modal .modal-dialog .modal-body .row:last-child{margin-top:15px}.duplicates-merge-completion-modal .check-mark{margin-right:15px}.duplicates-merge-select-master-account-modal .select-master-account-grid-results{border:1px solid #999;border-left-style:none;border-top-style:none}.duplicates-merge-select-master-account-modal .select-master-account-grid-results .icon-check{color:#00af87}.duplicates-merge-select-master-account-modal .select-master-account-grid-results ul{padding:0;margin:0;list-style-type:none}.duplicates-merge-select-master-account-modal .select-master-account-grid-results ul.header{background-color:#f9f9f9}.duplicates-merge-select-master-account-modal .select-master-account-grid-results ul li{height:32px;border:1px solid #999;border-right-style:none;border-bottom-style:none;padding-left:5px;padding-top:5px}@media (max-width:1159px){.duplicates-merge-select-master-account-modal .select-master-account-grid-results ul li:first-child{border-top-width:5px}.duplicates-merge-select-master-account-modal .select-master-account-grid-results ul li.owner-id{font-weight:700}}.duplicates-merge-select-master-account-modal .select-master-account-grid-results ul li .score-LOW{font-weight:700;color:#d80007}.duplicates-merge-select-master-account-modal .select-master-account-grid-results ul li .score-HIGH,.duplicates-merge-select-master-account-modal .select-master-account-grid-results ul li .score-MEDIUM{font-weight:700;color:#00af87}@media (min-width:992px){.duplicates-merge-select-master-account-modal .modal-dialog{width:70%}.duplicates-merge-select-master-account-modal .select-master-account-grid-results ul li:first-child{border-top-width:1px}.duplicates-merge-select-master-account-modal .select-master-account-grid-results ul li.owner-id{font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;font-weight:400}}.duplicates-merge-select-master-account-modal .select-master-account-grid-results ul li.owner-id .radio{margin:2px}.duplicates-merge-migrate-listings-modal .migrate-listings-grid-results .migrate-listing-selector,.duplicates-merge-select-duplicate-listing-set-modal .select-duplicate-listing-set-grid-results .listing-item-selector,.duplicates-merge-select-master-duplicate-listing-modal .select-master-duplicate-listing-grid-results .master-listing-selector{margin-top:67px}.duplicates-merge-select-master-account-modal .select-master-account-grid-results ul li.payout-account{height:150px}.duplicates-merge-select-master-account-modal .select-master-account-grid-results ul li.payout-account ul li{height:auto;padding-top:2px;padding-left:0;border-style:none}.duplicates-merge-select-master-account-modal .select-master-account-grid-results ul li.payout-account ul li.currencies{display:inline;font-size:smaller}.duplicates-merge-select-master-account-modal .select-master-account-grid-results ul li.payout-account ul li.currencies ul{margin-bottom:10px}.duplicates-merge-select-master-account-modal .select-master-account-grid-results ul li.payout-account ul li.currencies ul li{display:inline}.duplicates-merge-select-master-account-modal .select-master-account-grid-results ul li.payout-account ul li.currencies ul li:after{content:", "}.duplicates-merge-select-master-account-modal .select-master-account-grid-results ul li.payout-account ul li.currencies ul li:last-child:after{content:""}.duplicates-merge-select-duplicate-listing-set-modal .validation-error-message{color:#d80007}.duplicates-merge-select-duplicate-listing-set-modal .select-duplicate-listing-set-grid-results .select-all-listings-radio{margin-bottom:1px}.duplicates-merge-select-master-duplicate-listing-modal .select-master-duplicate-listing-grid-results .icon-check{color:#00af87}.duplicates-merge-calendars-modal .modal-body .alert{margin-bottom:20px}.duplicates-merge-calendars-modal .modal-body .duplicate-row{border:1px solid #e5e5e5;border-bottom:none;padding-left:20px}.duplicates-merge-calendars-modal .modal-body .duplicate-row .listing{margin-top:20px;margin-bottom:20px;padding:0;background-color:inherit;box-shadow:none}.duplicates-merge-calendars-modal .modal-body .duplicate-row .listing-thumbnail{padding-left:0}.duplicates-merge-calendars-modal .modal-body .duplicate-row .icheckbox{margin-right:10px}.duplicates-merge-calendars-modal .modal-body .duplicate-row .checkbox{margin-bottom:10px}.duplicates-merge-calendars-modal .modal-body .duplicate-row .icon-right-arrow{margin:0 18px 0 10px}.duplicates-merge-calendars-modal .modal-body div.duplicate-final-row{border-bottom:1px solid #e5e5e5}.edit-quote-template-modal .apply-checkbox-group{margin-top:15px;margin-bottom:0}.modal.take-over-modal.listing-strength-modal .modal-content{background-color:#f9f9f9}.modal.take-over-modal.listing-strength-modal .listing-coverphoto{padding:0 10px 0 0}.modal.take-over-modal.listing-strength-modal .listing-coverphoto .listing-image{display:block;height:115px;background-repeat:no-repeat;background-size:100% 115px;margin:0 4px 0 0}@media (min-width:991px){.modal.take-over-modal.listing-strength-modal .modal-title{padding-left:200px;padding-bottom:28px;font-size:28px}.modal.take-over-modal.listing-strength-modal .modal-body{width:100%;margin-bottom:0;margin-top:0}.modal.take-over-modal.listing-strength-modal .modal-body .listing-strength-modal-body{width:995px;margin:30px auto}}.listing-strength-task-card h4,.modal.take-over-modal.listing-strength-modal .listing-strength-stats-desktop .property-name{font-size:16px;font-weight:700}.modal.take-over-modal.listing-strength-modal .listing-strength-dial-container{width:300px}.modal.take-over-modal.listing-strength-modal .listing-strength-stats-desktop{margin-bottom:10px}.modal.take-over-modal.listing-strength-modal .listing-strength-stats-desktop .property-location{color:#767676}.modal.take-over-modal.listing-strength-modal .listing-strength-stats-desktop .stats-header{margin-top:10px;margin-bottom:5px}.modal.take-over-modal.listing-strength-modal hr{border-top:2px solid #e5e5e5;margin-bottom:30px}.modal.take-over-modal.listing-strength-modal .sub-section-header{font-weight:700;color:#4a4a4a;line-height:1.4}.modal.take-over-modal.listing-strength-modal .listing-strength-congratulation-section{border:1px solid #e5e5e5;padding:20px;margin-top:20px;margin-bottom:20px;background-color:#eee}.modal.take-over-modal.listing-strength-modal .listing-strength-congratulation-section .congratulation-tips{padding-left:18px}.modal.take-over-modal.listing-strength-modal .listing-strength-congratulation-img{width:70px;margin-top:10px}@media (max-width:767px){.modal.take-over-modal.listing-strength-modal .congratulation-header{text-align:center}.modal.take-over-modal.listing-strength-modal .listing-strength-task-card,.modal.take-over-modal.listing-strength-modal .listing-strength-task-card-complete{margin-right:0}}.incomplete-task-list{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.incomplete-task-list .task-card-container{-ms-flex:1 1 33%;flex:1 1 33%;max-width:33%;margin-bottom:20px;min-height:100px}@media (max-width:991px){.incomplete-task-list .task-card-container{max-width:100%;-ms-flex:1 1 100%;flex:1 1 100%}}.listing-strength-task-card{height:100%;border:1px solid #e5e5e5;background-color:#fff;margin-right:20px;padding:5px 15px 0 20px;box-shadow:0 1px 2px rgba(0,0,0,.1);display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.listing-strength-task-card h4{color:#000a12}.listing-strength-task-card .task-card-body{-ms-flex:1 1 auto;flex:1 1 auto}.listing-strength-task-card .cta-section{min-height:90px;bottom:0;padding-bottom:10px;width:100%}.listing-strength-task-card .btn-primary{margin-top:20px;white-space:normal;text-overflow:ellipsis;overflow:hidden}.listing-strength-task-card .btn-primary.photo-card{max-width:70%}.listing-strength-task-card .dismiss-link{font-size:12px;cursor:pointer;margin-top:5px;max-width:90%}.listing-strength-task-card .photo-count{float:right;font-size:22px;margin-right:10px;margin-top:20px}.listing-strength-task-card-complete{border:1px solid #e5e5e5;background-color:#fff;margin-bottom:20px;margin-right:20px;padding:10px;display:block;color:#000a12;cursor:pointer}.listing-strength-task-card-complete.hover,.listing-strength-task-card-complete:active{text-decoration:none;color:#000a12}.listing-strength-task-card-complete .icon-circle-check{margin-right:10px;color:#00af87}.listing-strength-modal-body .stats-section{font-size:14px}.listing-strength-modal-body .stats-section .stats-header{font-weight:700}@media (max-width:991px){.listing-strength-modal-body .listing-strength-modal-top-section,.listing-strength-modal-body .listing-strength-stats-desktop{display:none}}@media (min-width:992px){.listing-strength-modal-body .listing-strength-stats-mobile{display:none}}.manage-listing-body{background-color:#f9f9f9;display:-webkit-flex;display:-ms-flexbox;display:flex;flex:1 1 0%;-webkit-flex:1 1 0%;-ms-flex:1 1 0%;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.manage-listing-body .listing-detail-container{flex:1 1 0%;-webkit-flex:1 1 0%;-ms-flex:1 1 0%;overflow-y:scroll;-webkit-overflow-scrolling:touch}.manage-listing-body .manage-listing-card{background-color:#fff;border:1px solid #e5e5e5}.manage-listing-body .property-details{text-align:center;margin-bottom:10px}.manage-listing-body .property-details .property-details-image{width:100%;margin-bottom:10px}.manage-listing-body .property-details .rental-unit-placeholder{font-size:60px}.manage-listing-body .property-details .listing-name{font-weight:700}.manage-listing-body .property-details .listing-id,.manage-listing-body .property-details .listing-location{color:#767676}.manage-listing-body .property-details .external-id-label{text-transform:uppercase;color:#767676}.manage-listing-body .property-details .external-id{color:#767676;font-weight:700}.manage-listing-body .listing-strength-panel-container{position:relative;margin:15px}.manage-listing-body .listing-strength-panel-container .listing-strength-dial-container{width:70px;margin-left:auto;margin-top:10px}.manage-listing-body .listing-strength-panel-container .listing-strength-dial-container .listing-strength-dial{width:70px;height:50px}.manage-listing-body .listing-strength-panel-container .listing-strength-label{padding-top:20px}.manage-listing-body .listing-strength-panel-container .mobile-list-action-icon{position:absolute;top:20px;right:20px;color:#767676}.manage-listing-body .navigation-list{margin:15px}.manage-listing-body .navigation-list .list-group-item-xs{color:#000a12;padding-right:40px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.manage-listing-body .navigation-list .list-group-item-xs .mobile-list-action-icon{position:absolute;right:20px;color:#767676}.manage-listing-body .complete-listing-btn{text-align:center;margin-bottom:20px;margin-top:15px;padding:0 15px}.manage-listing-body .complete-listing-btn .btn-primary{width:100%;padding:10px 0}.manage-listing-body .online-toggle-switch{margin-left:15px;margin-right:15px;padding:15px}.manage-listing-body .online-toggle-switch input.toggle-round+label{float:right}.manage-listing-body .online-toggle-switch .listing-suspended-message-label,.manage-listing-body .online-toggle-switch .paid-status{display:none}.manage-listing-body .online-toggle-switch .icon-lock{float:right;margin-right:5px}.manage-listing-body .online-toggle-switch .online{color:#00af87}.manage-listing-body .online-toggle-switch .offline{color:#767676}.manage-listing-body .manage-listing-header{text-align:center;color:#1c1c1c}.manage-listing-body .manage-listing-header .icon-caret-md{color:#1c1c1c}.manage-listing-body .paid-status{display:inline-block;margin-left:20px;position:relative;font-size:14px}@media (max-width:767px){.manage-listing-body .paid-status{margin-left:0}}.manage-listing-body .paid-status .paid-status-icon{margin-right:5px;font-size:19px;line-height:19px;height:19px}.manage-listing-body .paid-status .paid{color:#27624d}.manage-listing-body .paid-status .unpaid{color:#767676}.manage-listing-body .paid-status .unpaid .unpaid-text{margin-right:10px}.manage-listing-body .paid-status .unpaid .unpaid-text:after{display:none}.manage-listing-body .listing-strength-panel{border-bottom:1px solid #ddd;line-height:22px}.manage-listing-body .listing-strength-panel .slide-in-panel-header-back-button{margin-top:12px}.manage-listing-body .listing-strength-panel .listing-name{color:#767676;font-size:14px;width:75%;margin-left:auto;margin-right:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.manage-listing-body .slide-in-panel-body{background-color:#f9f9f9;-webkit-overflow-scrolling:touch}.manage-listing-body .listing-strength-dial-container{width:250px}.manage-listing-body .listing-strength-task-card,.manage-listing-body .listing-strength-task-card-complete{margin-right:5px}.manage-listing-body .listing-strength-task-card-complete{cursor:pointer}.manage-listing-body .listing-strength-congratulation-section{border:1px solid #e5e5e5;padding:20px;margin-top:20px;margin-bottom:20px;background-color:#eee}.manage-listing-body .listing-strength-congratulation-section .congratulation-tips{padding-left:18px}.manage-listing-body .listing-strength-congratulation-section .listing-strength-congratulation-img{width:70px;margin-top:10px}.manage-listing-body .listing-strength-congratulation-section .congratulation-header{text-align:center}.manage-listing-body .upcoming-booking{padding:15px;border:1px solid #e5e5e5;background:#f9f9f9;margin-bottom:10px}.manage-listing-body .upcoming-booking-details{display:block;font-size:15px}.manage-listing-body .cancel-btn,.manage-listing-body .toggle-buttons{margin-top:10px}.manage-listing-body .icon-window{margin-left:10px}.manage-listing-page .take-property-offline-buttons .btn-primary{margin:5px}.account-details .account-spacer,.account-details .left-col,.account-details .signin-details{margin-bottom:30px}.account-details{margin-top:30px}@media (min-width:992px){.account-details .left-col{padding-right:30px}}.account-details .signin-details a{display:block}.account-details .account-summary-details{margin-top:15px;margin-bottom:0}.account-details .side-tip .sub-section-header,.business-panel h4{margin-top:0}.account-details .account-summary-details .account-summary-description-pair{display:-webkit-flex;display:-ms-flexbox;display:flex}.account-details .account-summary-details .account-summary-description-pair dt{margin-bottom:15px;margin-right:8%;text-transform:uppercase;font-size:13px;font-weight:700;flex:0 0 150px;-webkit-flex:0 0 150px;-ms-flex:0 0 150px}.account-details .account-summary-details .account-summary-description-pair dd{margin-bottom:15px;vertical-align:top}.account-details .account-summary-details .account-summary-description-pair dd .icon-tooltip,.account-details .account-summary-details .account-summary-description-pair dd .manage-link{margin-left:5px}.account-details .side-tip .icon-lightbulb{float:left;margin-right:5px}.account-details .side-tip .tip-links{padding:0}.account-details .side-tip .tip-links li{padding:0;list-style:none}.account-details .bookabiliity-toggle-label{margin-left:50px}.instant-book-opt-in-modal-content{background-color:#fff;padding:0}.instant-book-modal-header{background-color:#f9f9f9;padding:25px 30px;border-bottom:1px solid #e5e5e5}.instant-book-opt-in-title{color:#00af87;font-size:26px}.instant-book-opt-in-modal-close{color:#767676}.business-panel .link{margin:0}.business-panel .form-group{margin-bottom:8px}.business-panel label p{margin-bottom:0}.business-panel label small{color:#767676;font-size:12px}.business-panel .business-type-style{width:auto;margin-right:5px;float:left}.business-panel .business-type-style label{margin-bottom:0;cursor:pointer}.business-panel .b-weight{font-weight:700}.account-profile .profile-intro{margin-top:30px}.account-profile .about-you{width:100%;box-shadow:inset 0 1px 1px rgba(0,0,0,.1);border-radius:2px;resize:vertical;height:100px}@media (min-width:768px){.account-profile .first-name{padding-right:15px}.account-profile .last-name{padding-left:15px}}.account-profile .language-selection{width:70%}@media (max-width:767px){.account-profile .language-selection{width:100%}}.account-profile .language-selection label.languages-spoken{display:block;margin-bottom:15px}.account-profile .language-selection .more-languages-link{display:block;margin:5px 0 0;text-align:left}.account-profile .language-selection .more-languages-link .icon-plus{font-size:10px;display:block;float:left;margin:3px 10px 0 0}.account-profile .language-selection .more-languages-link:not(.collapsed){display:none}.account-profile .language-selection .checkbox{display:inline-block;width:45%;margin-right:5%;margin-bottom:15px;margin-top:0}.account-profile .profile-photo-upload-notice{padding:10px 10px 2px;margin-bottom:10px}.account-profile .profile-avatar{margin-bottom:5px}.account-profile .avatar{display:inline-block;border:2px solid transparent;margin:10px 10px 10px 0;background-color:#efefef}.account-profile .avatar .avatar-container{height:120px;width:160px;overflow:hidden;text-align:center}.account-profile .avatar .avatar-container .valign-helper{display:inline-block;height:100%;vertical-align:middle}.account-profile .avatar .avatar-container img.avatar-image{vertical-align:middle;max-height:120px;max-width:160px;margin:auto}.account-profile .avatar .default-picture{background-image:url(/images/default_profile.svg);background-repeat:no-repeat;background-position:center}.account-profile .avatar-section-container{margin-bottom:30px}.account-profile .avatar-remove-btn{margin-left:10px}.integration-override-rules-section table thead{text-transform:uppercase;font-size:12px}.integration-override-rules-section table tbody td{vertical-align:middle;border-top:0;padding-top:5px;padding-bottom:5px}.integration-override-rules-section table .select-holder{width:72px}.integration-override-rules-section table .select-holder .chosen-single>span{color:#000a12}.integration-override-rules-section table .spacer{height:15px}.integration-override-rules-section p{margin:25px 0}.integration-override-rules-section .content-loading{height:64px;background-image:url(/images/Spinner-64x64.gif);background-repeat:no-repeat;background-position:center}.integration-override-rules-section .icon-tooltip{position:relative;top:-1px;left:4px}.manage-password .single-column{border:none;margin:0;padding:0}.two-column-right .manage-password .section-header{margin-bottom:10px}.manage-password .message{height:15px}.manage-password .form-group{min-height:95px;margin-bottom:14px}.qr-code{width:150px}.totp-listings{margin-top:30px}.danger{color:#d80007}.safe{color:#00af87}.icon-align::before{margin-top:7px}.two-factor-auth-state{line-height:34px;vertical-align:middle;height:34px}.contact-settings .contact-settings-row{margin-left:0;margin-right:0}.contact-settings-phone .phone-row .btn-link,.contact-settings-phone .phone-row .icon-md{margin-left:10px}.contact-settings .form-group{position:relative;min-height:1px;padding:0 30px 0 0}@media (min-width:768px){.contact-settings .form-group{float:left;width:50%}}.contact-settings .form-group.expanded-group{margin-bottom:10px}.contact-settings button.btn-primary{margin-top:20px}.sms-alert-title{font-weight:700;margin-bottom:5px;display:inline-block}.contact-settings-phone .phone-number{color:#000a12;font-size:15px;padding-right:10px}.contact-settings-phone .phone-row button.btn-primary{margin-top:10px}.contact-settings-phone .phone-row .error-message{font-size:14px;color:#d80007;margin-top:1px}.contact-notify-dialog .phone-group .input-group-addon,.contact-phone-dialog .phone-group .input-group-addon{border:0;padding:0}.contact-notify-dialog .phone-group .input-group-addon .phone-flag-select .chosen-drop,.contact-phone-dialog .phone-group .input-group-addon .phone-flag-select .chosen-drop{right:inherit}.contact-phone-dialog input.verification-code{width:100px}.contact-phone-dialog .verify-resend{display:inline-block}.contact-phone-dialog .phone-modal{max-width:400px}.contact-phone-dialog .phone-number-edit{max-width:328px}.mkt_mail_optin,.sms_optin{padding:20px 20px 5px;background-color:#f9f9f9}.mkt_mail_optin .opt-in,.sms_optin .opt-in{margin-bottom:10px}.mkt_mail_optin .message-after-check-success,.sms_optin .message-after-check-success{padding-left:.5em}.mkt_mail_optin .icon-tooltip,.sms_optin .icon-tooltip{padding-left:5px}.phone-inquiries{margin-top:15px}.phone-inquiries .phone-dropdown-row,.phone-inquiries .submit-button-row{margin-top:10px}.phone-inquiries .phone-dropdown-col{max-width:500px}.phone-inquiries .tooltip-col .icon-tooltip{margin:10px 0 0 10px}.phone-inquiries .submit-button-row{margin-top:20px}.contact-settings-account-holder-names{margin-bottom:0}.contact-settings-account-holder-names .form-group{position:relative;min-height:1px;padding-right:15px;padding-left:0;margin-bottom:0}.contact-settings-account-holder-names .btn.btn-primary{margin-top:0}.contact-settings-account-holder-names .account-holders-row{margin-left:0;margin-right:0;margin-top:5px}.contact-settings-account-holder-names .error-message{min-height:12px}.contact-settings-account-holder-names .btn-primary{margin-top:5px}.payout-accounts .header{margin-bottom:10px}.payout-accounts .alert{margin-top:20px}.payout-accounts .payout-alert{font-weight:700;padding:7px}.payout-accounts .payout-alert .no-paypal-alert{margin-top:15px;margin-bottom:10px}.payout-accounts .payout-alert .no-paypal-alert-add-btn{margin-bottom:15px}.payout-accounts .payout-alert.paypal-warning{margin-top:10px;margin-bottom:10px}@media (max-width:767px){.contact-phone-dialog input,.contact-phone-dialog select{font-size:16px}.payout-accounts div.vhr-alert{padding:20px 15px}.payout-accounts div.vhr-alert .icon-circle-check{display:block;text-align:center;margin-bottom:20px}.payout-accounts div.vhr-alert span.subtitle{margin-left:0;margin-top:20px}}@media (min-width:768px){.contact-settings-account-holder-names .form-group{float:left;width:50%}.payout-accounts div.vhr-alert span.subtitle{margin-left:34px}}.payout-accounts .alert-save-bank-success{margin-bottom:-10px}.payout-accounts .button-icon{margin-left:8px}.payout-accounts .account{margin:20px}.payout-accounts .account .label-status-not-verified,.payout-accounts .account .label-status-verified{float:right;font-size:13px;font-weight:700}.payout-accounts .account .label-status-verified{color:#00af87}.payout-accounts .account .label-status-not-verified{color:#b80008}.payout-accounts .account .payout-paypal-addandverify{margin-left:10px}.payout-accounts .account .your-payout-details{font-weight:700;font-size:16px}.payout-accounts .account-container{border:1px solid #e5e5e5;margin-top:10px}.payout-accounts .account-container .invalid-bank-account-msg,.payout-accounts .account-container .verify-paypal-alert-msg{display:inline-block}.payout-accounts .add-payout-account-btn{padding-right:25px}.payout-accounts .show-paypal-false-error{white-space:nowrap;font-weight:700;font-size:.9em;padding-bottom:20px}.payout-accounts .verify-payout-account-btn{float:right;display:inline-block}.payout-accounts .verify-payout-account-btn:first-of-type{margin:5px}.payout-accounts .icon-md{margin-right:10px}.payout-listings{margin-top:30px}.payout-listings .row{border:1px solid #e5e5e5}.payout-listings .row.header{text-transform:uppercase;background-color:#fff}.payout-listings .col-xs-6{padding:5px 5px 5px 15px}.payout-listings .col-xs-3{padding:5px}.payout-listings .row+.row{border-top:0}.owner-billing .view{padding:15px;width:80%}.owner-billing .details{list-style:none;padding-left:0}.owner-billing .save-success{background-color:#d9f3ed}.payout-verify{width:50%;margin:10px 0}.onboard-alert p{margin-bottom:10px}.onboard-alert p:last-of-type{margin-bottom:0}.onboard-alert ul{margin-bottom:10px}.edit-payout-account{margin-top:25px}.edit-payout-account .alert{margin-bottom:20px}.edit-payout-account .connective{margin-left:15px;margin-right:15px}.center-alert-icon{float:left;margin:20px}.center-alert-icon-paypal{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.icon-container i{font-size:18px;font-weight:700;margin-right:10px}.alert-text{margin:0}.sendto-paypal .connect-paypal-msg{font-size:16px;margin-bottom:40px}.sendto-paypal .light-arrow{opacity:.4}.sendto-paypal .medium-light-arrow{opacity:.7}.sendto-paypal .connect-paypal{margin-bottom:60px}.sendto-paypal .send-to-paypal-image{margin-right:5px;padding-left:20px;height:20px}.modal-missing-payout-settings .modal-footer .add-payout-account-btn,.modal-payout-warning .modal-header .icon-alert-knockout-2,.modal-paypalverification-blockade .modal-footer button{margin-right:10px}.stldirect-warning-cancel{margin-left:20px}.inquiry-budget .alert .icon-alert-knockout,.modal-paypalverification-blockade .icon-external_link{margin-left:10px}.modal-payout-warning .modal-header{color:#b80008;font-weight:700}.modal-payout-warning .modal-header .header-divider{border-bottom:3px solid #999}.modal-missing-payout-settings .modal-dialog{margin-top:30px;max-width:800px}.inquiry-budget{margin-bottom:30px}.inquiry-budget .alert{margin-top:30px}.inquiry-budget .warned-callout,.inquiry-budget .warned-callout .help-text{color:orange}.inquiry-budget .capped-callout,.inquiry-budget .capped-callout .help-text{color:red}.budget-box{border:2px solid #e5e5e5;margin-bottom:20px}.budget-box .budget-header-row{background-color:#e5e5e5}.budget-box .budget-header-row h3{font-size:22px;font-weight:700;padding:30px 0 30px 20px;margin:0}.budget-box .budget-header-row .button-col{padding-top:20px}.budget-box .budget-contents{padding:20px}.budget-box .budget-contents .budget-table{width:100%}.budget-box .budget-contents .budget-table td{padding-top:5px}.budget-box .budget-contents .budget-table .budget-item{text-align:right}.budget-box .budget-contents .budget-table .budget-remaining td{font-weight:700}.budget-box .budget-contents .budget-table .budget-remaining td .help-text{font-weight:400}.budget-box .budget-contents .budget-table hr{margin:0}.budget-top-row{margin-top:20px}.budget-more{border-top:2px solid #e5e5e5;margin:0 -30px;padding-left:30px}.budget-more ul{padding-left:0}.budget-more ul li{list-style-type:none}.current-budget{font-weight:700}.budget-options-radio label{padding-top:10px}.input-group .form-control.current-budget-box{width:200px}.inquiry-budget-tips{padding:0 20px 20px;font-weight:400}.inquiry-budget-tips ul{padding:0;margin:0 0 0 20px}.inquiry-budget-tips ul li{padding:0;margin:0 0 5px}.inquiry-budget-tips .inquiry-budget-tips-header{color:#00af87;font-weight:700;font-size:18px}.inquiry-budget-tips .inquiry-budget-tips-header .icon-lightbulb::before{box-sizing:border-box;vertical-align:inherit}.suspension-reasons{margin-top:10px}.payout-tax-page .vat-number-input{display:-ms-inline-flexbox;display:inline-flex}.payout-tax-page .vat-number-input .panel-group{padding-top:30px}.payout-tax-page .vat-number-input .vat-validated-valid{color:green;margin-top:8px;margin-left:9px}.payout-tax-page .vat-number-input .payout-vat-country{width:50px}.payout-tax-page .vat-number-input .payout-vat-registration-number{width:400px}.payout-tax-page .vat-number-input .chosen-select{height:40px}.payout-tax-page .vat-number-input .chosen-drop{width:120px}.payout-tax-page .us-tax{padding-bottom:30px}.payout-tax-page .us-tax .error-message{margin-top:30px}.payout-tax-page .us-tax .us-tax-title{font-size:20px;margin-bottom:15px}.payout-tax-page .us-tax .form-save-success{background-color:#d9f3ed;padding:15px;margin-bottom:30px}.payout-tax-page .us-tax .form-section .certification-group .certification-field:first-child,.payout-tax-page .us-tax .form-section .name-group .name-field:first-child{padding-right:20px}.payout-tax-page .us-tax .heading{margin-bottom:40px}.payout-tax-page .us-tax .group{margin-bottom:20px}.payout-tax-page .us-tax .group .radio{margin-bottom:5px;margin-top:5px}.payout-tax-page .us-tax .btn-secondary{margin-left:15px}.payout-tax-page .us-tax .form-section .section-title{font-size:15px;font-weight:700;padding-bottom:5px}.payout-tax-page .us-tax .form-section .date-selector-group{text-transform:capitalize}.payout-tax-page .us-tax .form-section .date-selector-group .year{width:80px;display:inline-block}.payout-tax-page .us-tax .form-section .date-selector-group .month{width:120px;display:inline-block}.payout-tax-page .us-tax .form-section .date-selector-group .day{width:80px;display:inline-block}.payout-tax-page .us-tax .form-section .associated-checkbox{margin-bottom:0}.payout-tax-page .us-tax .form-section .name-field{width:50%;display:inline-block;vertical-align:top}.payout-tax-page .us-tax .form-section .certification-text{margin-bottom:10px;margin-top:10px}.payout-tax-page .us-tax .form-section .certification-field{width:50%;display:inline-block;vertical-align:top}.payout-tax-page .us-tax .form-section .certification-field .datepicker-start-input,.payout-tax-page .us-tax .form-section .certification-field .icon-calendar{display:none}.payout-tax-page .us-tax .form-section .certification-field .datepicker-localized-text{background-color:#ececec;margin-left:-10px;border:none}.payout-tax-page .tax-fiscal-id .tax-fiscal-id-title{font-size:20px;margin-bottom:15px}.payout-tax-page .tax-fiscal-id .tax-fiscal-id-input-container .tax-fiscal-id-input{display:inline-block;width:50%;margin-right:15px}.payout-tax-page .tax-fiscal-id .tax-fiscal-id-input-container .tax-fiscal-id-save{margin-bottom:4px}.payout-tax-page .light-box .modal-body{margin-top:5px}.payout-tax-page .light-box .modal-body .close{margin-top:-15px;margin-right:-10px}.payout-tax-page .alert-icon{font-size:14px;vertical-align:middle}.calendar-page-new.calendar-page .change-calendar-view .month-dropdown{display:inline-block;margin-left:16px}.calendar-page-new.calendar-page .calendar{margin-top:0}@media (max-width:991px){.calendar-page-new.calendar-page.popover-overlay{overflow:hidden}.calendar-page-new.calendar-page.popover-overlay .site-header{z-index:500}}.calendar-page-new.calendar-page .calendar-next-prev{margin-top:10px;text-align:center}.calendar-page-new.calendar-page .calendar-help-wizard .modal-dialog{width:auto;max-width:727.5px}.calendar-page-new.calendar-page .calendar-help-wizard .modal-content{padding:0}.calendar-page-new.calendar-page .calendar-help-wizard .modal-header{border-bottom:1px solid #e5e5e5}.calendar-page-new.calendar-page .calendar-help-wizard .modal-header h4{font-size:16px;font-weight:700;padding:25px 30px}.calendar-page-new.calendar-page .calendar-help-wizard .modal-header .close{margin:0}.calendar-page-new.calendar-page .calendar-help-wizard .calendar-help-wizard-controls{display:-webkit-flex;display:-ms-flexbox;display:flex}.calendar-page-new.calendar-page .calendar-help-wizard .help-steps{flex:1 1 0%;-webkit-flex:1 1 0%;-ms-flex:1 1 0%;text-align:center}.calendar-page-new.calendar-page .calendar-help-wizard .help-ellipse{border-radius:50%;background-color:#e5e5e5;color:#1c1c1c;border:1px solid #e5e5e5;box-sizing:border-box;height:25px;width:25px;line-height:25px;margin-left:5px;margin-right:5px;display:inline-block;cursor:pointer}.calendar-page-new.calendar-page .calendar-help-wizard .help-ellipse.selected{background-color:#00af87;border:none;color:#fff}.calendar-page-new.calendar-page .calendar-help-wizard .modal-dialog .google-down{width:20px;height:20px;background-image:url(/images/calendar/down.svg);background-position:center center;background-repeat:no-repeat;display:inline-block;vertical-align:-20%}.calendar-page-new.calendar-page .calendar-help-wizard .modal-dialog .modal-body{background-color:#f9f9f9;padding-top:15px;padding-bottom:15px;margin-bottom:0;margin-top:0}.calendar-page-new.calendar-page .calendar-help-wizard .modal-dialog .modal-body .tutorial{background-size:contain;background-repeat:no-repeat;margin-left:100px;margin-right:100px;margin-bottom:15px}.calendar-page-new.calendar-page .calendar-help-wizard .modal-dialog .modal-body .tutorial .tutorial-image{width:100%}.calendar-page-new.calendar-page .calendar-help-wizard .modal-dialog .modal-body .calendar-list-error{text-align:left}.calendar-page-new.calendar-page .calendar-help-wizard .modal-dialog .modal-body .form-container{text-align:right;display:block;margin-top:25px;margin-left:30px;margin-right:30px;position:relative;padding-left:30px;padding-right:30px}.calendar-page-new.calendar-page .calendar-help-wizard .modal-dialog .modal-body .form-container .form-group{text-align:left}.calendar-page-new.calendar-page .calendar-help-wizard .modal-dialog .modal-body .form-container .form-group .hidden-xs{display:none}.calendar-page-new.calendar-page .calendar-help-wizard .modal-dialog .vendor-tip{margin:20px 30px;position:relative;padding:20px;background-color:#fff;border:0}.calendar-page-new.calendar-page .calendar-help-wizard .modal-dialog .vendor-tip .icon-lightbulb{font-size:17px}.calendar-page-new.calendar-page .calendar-help-wizard .modal-dialog .vendor-tip .text-tip{margin-left:5px;font-size:14px;position:relative;vertical-align:baseline;display:inline}.calendar-page-new.calendar-page .calendar-help-wizard .modal-dialog .text-instruction{margin-left:30px;margin-right:30px;font-size:16px;font-weight:700;position:relative;padding-left:30px}.calendar-page-new.calendar-page .calendar-help-wizard .modal-dialog .text-instruction .tutorial-note{font-size:12px}.calendar-page-new.calendar-page .calendar-help-wizard .modal-dialog .text-instruction strong{font-weight:bolder}.calendar-page-new.calendar-page .calendar-help-wizard .modal-dialog .text-instruction:before{width:25px;height:25px;color:#fff;background-color:#00af87;border-radius:50%;text-align:center;display:inline-block;padding-top:2px;position:absolute;margin-left:-30px}.calendar-page-new.calendar-page .calendar-help-wizard .modal-dialog .step-1:before{content:'1'}.calendar-page-new.calendar-page .calendar-help-wizard .modal-dialog .step-2:before{content:'2'}.calendar-page-new.calendar-page .calendar-help-wizard .modal-dialog .step-3:before{content:'3'}.calendar-page-new.calendar-page .calendar-help-wizard .modal-dialog .step-4:before{content:'4'}.calendar-page-new.calendar-page .calendar-help-wizard .modal-dialog .step-5:before{content:'5'}.calendar-page-new.calendar-page .calendar-help-wizard .modal-dialog .modal-footer{padding:20px 30px;border-top:1px solid #e5e5e5}.calendar-page-new.calendar-page .calendar-help-wizard .modal-dialog .modal-footer .text-instruction{display:none}.calendar-page-new.calendar-page .calendar-help-wizard .modal-dialog .modal-footer .help-navigation{float:left}.calendar-page-new.calendar-page .calendar-help-wizard .modal-dialog .modal-footer .help-step{float:left;margin-left:12px}.calendar-page-new.calendar-page .calendar-help-wizard .modal-dialog .modal-footer .help-step .help-ellipse{background-image:url(/images/calendar/ellipse_off.svg);width:15px;height:34px;background-position:center center;display:inline-block;margin-right:5px;background-repeat:no-repeat;cursor:pointer}.calendar-page-new.calendar-page .calendar-help-wizard .modal-dialog .modal-footer .help-step .selected{background-image:url(/images/calendar/ellipse_on.svg)}.calendar-page-new.calendar-page .calendar-help-wizard .modal-dialog .modal-footer .calendar-help-close,.calendar-page-new.calendar-page .calendar-help-wizard .modal-dialog .modal-footer .calendar-help-connect,.calendar-page-new.calendar-page .calendar-help-wizard .modal-dialog .modal-footer .calendar-help-done,.calendar-page-new.calendar-page .calendar-help-wizard .modal-dialog .modal-footer .calendar-help-save{float:right}.calendar-page-new.calendar-page .calendar-help-wizard .modal-dialog .modal-footer .calendar-help-close{margin-right:10px}.calendar-page-new.calendar-page .calendar-help-wizard .modal-dialog .modal-footer .btn-secondary{height:34px;background-position:center center;background-repeat:no-repeat}.calendar-page-new.calendar-page .calendar-help-wizard .modal-dialog .modal-footer .next{width:34px;background-image:url(/images/calendar/arrow_right.svg)}.calendar-page-new.calendar-page .calendar-help-wizard .modal-dialog .modal-footer .previous{width:34px;background-image:url(/images/calendar/arrow_left.svg)}.calendar-page-new.calendar-page .calendar-message-banner-error{padding-left:70px;position:relative;font-size:14px;color:#767676;margin-bottom:25px}.calendar-page-new.calendar-page .calendar-message-banner-error .banner-title{font-weight:700;font-size:16px}.calendar-page-new.calendar-page .calendar-message-banner-error .multiple-error-messages{margin-top:15px}.calendar-page-new.calendar-page .calendar-message-banner-error:before{width:40px;height:40px;border-radius:50%;text-align:center;position:absolute;left:13px;top:50%;transform:translate(0,-50%);color:#d80007;padding-top:6px;font-size:30px}.calendar-page-new.calendar-page .calendar-message-banner-error .calendar-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:100px;font-weight:500;vertical-align:bottom;cursor:pointer}.calendar-page-new.calendar-page .calendar-message-banner-error .calendar-error-properties-dropdown{display:inline-block;cursor:pointer}.calendar-page-new.calendar-page .calendar-message-banner-error .property-id{display:inline-block;overflow:hidden}.calendar-page-new.calendar-page .calendar-message-banner-error .property-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:100px}.calendar-page-new.calendar-page .calendar-message-banner-error .current-calendar{display:inline-block}.calendar-page-new.calendar-page .calendar-message-banner-error .calendar-error-calendars-dropdown{display:inline-block;cursor:pointer}.calendar-page-new.calendar-page .calendar-message-banner-error .calendar-error-calendars-dropdown .calendar-name{vertical-align:bottom}.calendar-page-new.calendar-page .calendar-duplicate-listing-confirm .listing:last-child{border-bottom-width:0}.calendar-page-new.calendar-page .calendar-duplicate-listing-confirm .calendar-connect-yes{margin-right:5%}.calendar-page-new.calendar-page .calendar-duplicate-listing-confirm .modal-footer{text-align:center}.calendar-page-new.calendar-page .calendar-export .modal-dialog{width:600px}.calendar-page-new.calendar-page .calendar-export .modal-dialog .modal-header .close{position:absolute;margin-top:0;margin-left:0;top:13px;right:33px;padding:0;height:20px;width:20px;opacity:.5;filter:alpha(opacity=50);background-image:url(/images/thin_close_x.svg);background-size:cover}.calendar-page-new.calendar-page .calendar-export .modal-dialog .modal-header .close:hover{opacity:.8;filter:alpha(opacity=80)}.calendar-page-new.calendar-page .calendar-export .modal-dialog .modal-header .close span{display:none}.calendar-page-new.calendar-page .calendar-export .modal-dialog .modal-footer{text-align:center}.calendar-page-new.calendar-page .calendar-export .modal-dialog .export-url{background-color:transparent;margin:10px 0}.calendar-page-new.calendar-page .calendar-export .modal-dialog .calendar-export-copy-and-feedback{margin-top:20px}.calendar-page-new.calendar-page .calendar-export .modal-dialog .link-copied-to-clipboard{margin-left:8px;margin-top:5px;display:none;color:#00af87}.calendar-page-new.calendar-page .calendar-export .modal-dialog .link-copied-to-clipboard:before{padding-right:8px}.calendar-page-new.calendar-page .calendar-export .calendar-export-copy{color:#069;font-weight:400;border-radius:0;display:inline-block;margin-bottom:0;text-align:center;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;white-space:nowrap;border:transparent!important;background:0 0!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0;margin-right:10%;vertical-align:top}.calendar-page-new.calendar-page .calendar-export .calendar-export-copy.focus,.calendar-page-new.calendar-page .calendar-export .calendar-export-copy:focus,.calendar-page-new.calendar-page .calendar-export .calendar-export-copy:hover{text-decoration:none;outline-color:transparent;outline-style:none}.calendar-page-new.calendar-page .calendar-export .calendar-export-copy:visited{color:#069}.calendar-page-new.calendar-page .calendar-export .calendar-export-copy.disabled,.calendar-page-new.calendar-page .calendar-export .calendar-export-copy[disabled],fieldset[disabled] .calendar-page-new.calendar-page .calendar-export .calendar-export-copy{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;color:#fff;background-image:none}.calendar-page-new.calendar-page .calendar-export .calendar-export-copy,.calendar-page-new.calendar-page .calendar-export .calendar-export-copy.active,.calendar-page-new.calendar-page .calendar-export .calendar-export-copy:active,.calendar-page-new.calendar-page .calendar-export .calendar-export-copy[disabled],fieldset[disabled] .calendar-page-new.calendar-page .calendar-export .calendar-export-copy{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.calendar-page-new.calendar-page .calendar-export .calendar-export-copy,.calendar-page-new.calendar-page .calendar-export .calendar-export-copy.active,.calendar-page-new.calendar-page .calendar-export .calendar-export-copy:active,.calendar-page-new.calendar-page .calendar-export .calendar-export-copy:focus,.calendar-page-new.calendar-page .calendar-export .calendar-export-copy:hover{border-color:transparent}.calendar-page-new.calendar-page .calendar-export .calendar-export-copy:focus,.calendar-page-new.calendar-page .calendar-export .calendar-export-copy:hover{color:#069;text-decoration:underline;background-color:transparent}.calendar-page-new.calendar-page .calendar-export .calendar-export-copy[disabled]:focus,.calendar-page-new.calendar-page .calendar-export .calendar-export-copy[disabled]:hover,fieldset[disabled] .calendar-page-new.calendar-page .calendar-export .calendar-export-copy:focus,fieldset[disabled] .calendar-page-new.calendar-page .calendar-export .calendar-export-copy:hover{color:#f9f9f9;text-decoration:none}.calendar-page-new.calendar-page .calendar-export .calendar-export-close{color:#069;font-weight:400;border-radius:0;display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;white-space:nowrap;border:transparent!important;background:0 0!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0}.calendar-page-new.calendar-page .calendar-export .calendar-export-close.focus,.calendar-page-new.calendar-page .calendar-export .calendar-export-close:focus,.calendar-page-new.calendar-page .calendar-export .calendar-export-close:hover{text-decoration:none;outline-color:transparent;outline-style:none}.calendar-page-new.calendar-page .calendar-export .calendar-export-close:visited{color:#069}.calendar-page-new.calendar-page .calendar-export .calendar-export-close.disabled,.calendar-page-new.calendar-page .calendar-export .calendar-export-close[disabled],fieldset[disabled] .calendar-page-new.calendar-page .calendar-export .calendar-export-close{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;color:#fff;background-image:none}.calendar-page-new.calendar-page .calendar-export .calendar-export-close,.calendar-page-new.calendar-page .calendar-export .calendar-export-close.active,.calendar-page-new.calendar-page .calendar-export .calendar-export-close:active,.calendar-page-new.calendar-page .calendar-export .calendar-export-close[disabled],fieldset[disabled] .calendar-page-new.calendar-page .calendar-export .calendar-export-close{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.calendar-page-new.calendar-page .calendar-export .calendar-export-close,.calendar-page-new.calendar-page .calendar-export .calendar-export-close.active,.calendar-page-new.calendar-page .calendar-export .calendar-export-close:active,.calendar-page-new.calendar-page .calendar-export .calendar-export-close:focus,.calendar-page-new.calendar-page .calendar-export .calendar-export-close:hover{border-color:transparent}.calendar-page-new.calendar-page .calendar-export .calendar-export-close:focus,.calendar-page-new.calendar-page .calendar-export .calendar-export-close:hover{color:#069;text-decoration:underline;background-color:transparent}.calendar-page-new.calendar-page .calendar-export .calendar-export-close[disabled]:focus,.calendar-page-new.calendar-page .calendar-export .calendar-export-close[disabled]:hover,fieldset[disabled] .calendar-page-new.calendar-page .calendar-export .calendar-export-close:focus,fieldset[disabled] .calendar-page-new.calendar-page .calendar-export .calendar-export-close:hover{color:#f9f9f9;text-decoration:none}.calendar-page-new.calendar-page .calendar-help-wizard-other .modal-dialog{max-width:600px}.calendar-page-new.calendar-page .calendar-help-wizard-other .modal-dialog .modal-body{padding-top:25px;padding-bottom:25px}.calendar-page-new.calendar-page .calendar-help-wizard-other .modal-dialog .instruction{margin-left:7px;font-size:14px;margin-bottom:0}.calendar-page-new.calendar-page .calendar-message-banner{padding-left:70px;position:relative;font-size:14px;margin-bottom:25px}.calendar-page-new.calendar-page .calendar-message-banner .banner-title{font-weight:700;font-size:16px}.calendar-page-new.calendar-page .calendar-message-banner:before{width:40px;height:40px;border-radius:50%;text-align:center;position:absolute;left:13px;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);-o-transform:translate(0,-50%);transform:translate(0,-50%);background:#00af87;color:#fff;padding-top:7px;font-size:27px}.calendar-page-new.calendar-page .modal-content-center form .form-group input,.calendar-page-new.calendar-page .updated-date-time{font-size:14px}.calendar-page-new.calendar-page .calendar-message-banner:after{border-style:solid;content:"";display:block;position:absolute;border-color:#dff0d8 rgba(255,255,255,0);border-width:15px 15px 0;left:80px;bottom:-15px}.calendar-page-new.calendar-page .modal.full-page-modal .modal-header .close span,.calendar-page-new.calendar-page .updated-date-time .update-time-break{display:none}.calendar-page-new.calendar-page .updated-date-time .js-date{font-weight:700}.calendar-page-new.calendar-page .updated-date-time .feedback-button.mark-as-update{font-weight:700}.calendar-page-new.calendar-page .updated-date-time .feedback-button.mark-as-update .mark-as-update-status{margin-left:8px;display:none;color:#00af87}.calendar-page-new.calendar-page .updated-date-time .feedback-button.mark-as-update .mark-as-update-status:before{padding-right:8px}.calendar-page-new.calendar-page .section-header-divider{border-bottom:1px solid #e5e5e5;box-shadow:none}.calendar-page-new.calendar-page .change-calendar-view{margin-top:10px;background-color:#e5e5e5;text-align:center;margin-right:4px}.calendar-page-new.calendar-page .change-calendar-view .btn.dropdown-toggle{background-color:#e5e5e5;border-width:0;box-shadow:none}.calendar-page-new.calendar-page .icals-button{float:left}.calendar-page-new.calendar-page .icals-button .manage-my-calendar.at-least-one-calendar button{background-color:#5f9446;color:#fff;box-shadow:none}.calendar-page-new.calendar-page .modal-content-center{padding:0}.calendar-page-new.calendar-page .modal-content-center .modal-header{height:100px;background-color:#e5e5e5}.calendar-page-new.calendar-page .modal-content-center .modal-header .modal-title{padding-top:45px;font-weight:700}.calendar-page-new.calendar-page .modal-content-center .modal-body,.calendar-page-new.calendar-page .modal-content-center .modal-title{margin:auto}.calendar-page-new.calendar-page .modal-content-center .btn-group{margin-bottom:30px}.calendar-page-new.calendar-page .modal-content-center .btn-group .btn-secondary{padding-left:37px;padding-right:37px}.calendar-page-new.calendar-page .modal-content-center form .form-group label{font-size:14px;font-weight:700;margin-bottom:10px}.calendar-page-new.calendar-page .modal-content-center .disabled .form-group{color:#767676;cursor:not-allowed}.calendar-page-new.calendar-page .modal-content-center .disabled .form-group>*{pointer-events:none}.calendar-page-new.calendar-page .modal.full-page-modal.fade:not(.in) .modal-dialog{-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);-o-transform:translate(0,100%);transform:translate(0,100%)}.calendar-page-new.calendar-page .modal.full-page-modal.fade .modal-dialog{-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;-o-transition:-o-transform .5s;transition:transform .5s}.calendar-page-new.calendar-page .modal.full-page-modal .modal-content,.calendar-page-new.calendar-page .modal.full-page-modal .modal-dialog{width:100%;height:100%;margin:0;border-width:0}.calendar-page-new.calendar-page .modal.full-page-modal .modal-dialog{border-top:solid 3px #00af87}.calendar-page-new.calendar-page .modal.full-page-modal .modal-header .close{position:absolute;margin-left:0;top:13px;right:33px;padding:0;height:20px;width:20px;opacity:.5;filter:alpha(opacity=50);background-image:url(/images/thin_close_x.svg);background-size:cover;margin-top:-22px;margin-right:-22px}.calendar-page-new.calendar-page .modal.full-page-modal .modal-header .close:hover{opacity:.8;filter:alpha(opacity=80)}.calendar-page-new.calendar-page .calendar-sign-up .modal-content{background-color:#e5e5e5}.calendar-page-new.calendar-page .calendar-sign-up .modal-header{height:auto;margin-bottom:40px}.calendar-page-new.calendar-page .calendar-sign-up .modal-header .modal-title{padding-top:0;text-align:center}.calendar-page-new.calendar-page .calendar-sign-up .modal-header .divider{border:0;height:1px;background-image:linear-gradient(to right,rgba(0,0,0,0),rgba(0,0,0,.75),rgba(0,0,0,0))}.calendar-page-new.calendar-page .calendar-sign-up .modal-body{width:590px}.calendar-page-new.calendar-page .calendar-sign-up .modal-body .section-title{font-size:26px;font-weight:700}.calendar-page-new.calendar-page .calendar-sign-up .modal-footer button{margin:10px auto;display:block}.calendar-page-new.calendar-page .calendar-sign-up-bullet{text-align:left;padding-left:30px;position:relative}.calendar-page-new.calendar-page .calendar-sign-up-bullet-icon{position:absolute;color:#00af87;left:0;font-size:18px}.calendar-page-new.calendar-page .calendar-connect .modal-header .modal-title{padding-top:30px}.calendar-page-new.calendar-page .calendar-connect .modal-header .modal-title .property-name{font-size:14px;vertical-align:top;white-space:nowrap;overflow:hidden;max-width:75%;text-overflow:ellipsis;display:inline-block;font-weight:500}.calendar-page-new.calendar-page .calendar-connect .modal-header .modal-title .rental-id{font-size:14px;font-weight:700;vertical-align:top}.calendar-page-new.calendar-page .calendar-connect .modal-body{padding-top:20px}.calendar-page-new.calendar-page .calendar-connect .modal-body .calendar-instruct{margin-top:20px;font-weight:700}.calendar-page-new.calendar-page .calendar-connect .modal-body .mobile-message{display:none;font-weight:700}.calendar-page-new.calendar-page .calendar-connect .modal-body .calendar-tutorial-links{display:table;width:100%;padding:15px 25px;margin:25px 0}.calendar-page-new.calendar-page .calendar-connect .modal-body .calendar-tutorial-lightbulb-icon:before{display:inline-block;width:40px;height:40px;background:#00af87;color:#fff;padding:7px 0 0 7px;font-size:27px;border-radius:50%}.calendar-page-new.calendar-page .calendar-connect .modal-body .calendar-tutorial-links-icon{display:table-cell;vertical-align:middle;width:55px}.calendar-page-new.calendar-page .calendar-connect .modal-body .calendar-tutorial-links-content{display:table-cell}.calendar-page-new.calendar-page .calendar-connect .modal-body .calendar-tutorial-links-content-instruct{margin-bottom:0}.calendar-page-new.calendar-page .calendar-connect .modal-body .calendar-tutorial-link-list{padding:0;margin-bottom:0}.calendar-page-new.calendar-page .calendar-connect .modal-body .calendar-tutorial-link-item{display:inline-block;padding:0}.calendar-page-new.calendar-page .calendar-connect .modal-body .calendar-tutorial-link{display:inline-block;padding:0 8px;border-right:1px solid #e5e5e5;margin-bottom:0;cursor:pointer}.calendar-page-new.calendar-page .calendar-connect .modal-body .calendar-tutorial-link-first{padding-left:0}.calendar-page-new.calendar-page .calendar-connect .modal-body .calendar-tutorial-link-last{border-right:0}.calendar-page-new.calendar-page .calendar-connect .modal-body .select-calendar-label{margin-top:10px}.calendar-page-new.calendar-page .calendar-connect .modal-body label{font-size:14px;font-weight:700;margin-bottom:10px}.calendar-page-new.calendar-page .calendar-connect .modal-body .btn-group .selectedTab{background-color:#c2e0b7}.calendar-page-new.calendar-page .calendar-connect .modal-body .btn-group .btn:hover{background-color:#e5e5e5}.calendar-page-new.calendar-page .calendar-connect .modal-body .view-connected-calendar{text-align:right;font-weight:700;font-size:14px}.calendar-page-new.calendar-page .calendar-connect .cancel-connect-button{display:none}.calendar-page-new.calendar-page .calendar-connect.calendar-connect-wizard .cancel-connect-button{display:block}.calendar-page-new.calendar-page .calendar-delete-confirm .modal-content,.calendar-page-new.calendar-page .calendar-delete-confirm-save-last .modal-content{padding:0;box-shadow:-5px 5px 5px #767676;border:none}.calendar-page-new.calendar-page .calendar-delete-confirm .modal-header,.calendar-page-new.calendar-page .calendar-delete-confirm-save-last .modal-header{padding:10px 20px 10px 25px;background-color:#00af87;color:#fff}.calendar-page-new.calendar-page .calendar-delete-confirm .modal-header h4,.calendar-page-new.calendar-page .calendar-delete-confirm-save-last .modal-header h4{font-size:22px;font-weight:700}.calendar-page-new.calendar-page .calendar-delete-confirm .modal-header h4:before,.calendar-page-new.calendar-page .calendar-delete-confirm-save-last .modal-header h4:before{margin-right:8px;font-size:28px}.calendar-page-new.calendar-page .calendar-delete-confirm .modal-body,.calendar-page-new.calendar-page .calendar-delete-confirm-save-last .modal-body{margin:25px;font-size:14px}.calendar-page-new.calendar-page .calendar-connected .accordion .panel .panel-body button,.calendar-page-new.calendar-page .calendar-delete-confirm .modal-footer button,.calendar-page-new.calendar-page .calendar-delete-confirm-save-last .modal-footer button{margin-right:10px}.calendar-page-new.calendar-page .calendar-delete-confirm .modal-footer,.calendar-page-new.calendar-page .calendar-delete-confirm-save-last .modal-footer{padding:20px 25px;background-color:#f9f9f9;border:1px solid #999}.calendar-page-new.calendar-page .calendar-delete-confirm .modal-content .modal-header{border-bottom:1px solid #999;background-color:#f9f9f9}.calendar-page-new.calendar-page .calendar-delete-confirm .modal-content .modal-header h4{color:#1c1c1c}.calendar-page-new.calendar-page .calendar-connected .modal-header .modal-title{padding-left:15px;padding-top:30px}.calendar-page-new.calendar-page .calendar-connected .modal-header .modal-title .property-name{font-size:14px;vertical-align:top;white-space:nowrap;overflow:hidden;max-width:75%;text-overflow:ellipsis;display:inline-block;font-weight:500}.calendar-page-new.calendar-page .calendar-connected .modal-header .modal-title .rental-id{font-size:14px;font-weight:700;vertical-align:top}.calendar-page-new.calendar-page .calendar-connected .modal-body{margin-top:30px}.calendar-page-new.calendar-page .calendar-connected .modal-body .connect-another-calendar{text-align:right;margin-bottom:12px;font-weight:700;font-size:14px}.calendar-page-new.calendar-page .calendar-connected .calendar-list-name{font-size:16px;font-weight:700}.calendar-page-new.calendar-page .calendar-connected .calendar-list-status{font-size:12px;font-weight:400;color:#767676;vertical-align:bottom;margin-top:5px}.calendar-page-new.calendar-page .calendar-connected .accordion{border-top-color:#999}.calendar-page-new.calendar-page .calendar-connected .accordion .panel .panel-title{background-color:#e5e5e5}.calendar-page-new.calendar-page .calendar-connected .accordion .panel .panel-title a{position:relative;padding-left:15px;padding-right:15px;font-size:16px;font-weight:700}.calendar-page-new.calendar-page .calendar-connected .accordion .panel .panel-title a.collapsed{border-bottom-color:#999}.calendar-page-new.calendar-page .calendar-connected .accordion .panel .panel-title a i.icon{position:absolute;right:15px;top:15px;font-size:20px;color:#767676}.calendar-page-new.calendar-page .calendar-connected .accordion .panel .panel-title a i.icon:before{font-family:icons;display:inline-block;font-weight:400;font-style:normal;text-decoration:inherit;content:"\f136"}.calendar-page-new.calendar-page .calendar-connected .accordion .panel .panel-title a.collapsed .icon:before{font-family:icons;display:inline-block;font-weight:400;font-style:normal;text-decoration:inherit;content:"\f13f"}.calendar-page-new.calendar-page .calendar-connected .accordion .panel .panel-title a:hover,.calendar-page-new.calendar-page .calendar-connected .accordion .panel.open-panel .panel-heading .panel-title{background-color:#f9f9f9}.calendar-page-new.calendar-page .calendar-connected .accordion .panel.open-panel .panel-heading .panel-title a{border-bottom-color:#f9f9f9}.calendar-page-new.calendar-page .calendar-connected .accordion .panel .panel-body{background-color:#f9f9f9;border-bottom-color:#999}.calendar-page-new.calendar-page .calendar-connected .accordion .panel .panel-body button.js-url-error-with-tutorial-link{margin-right:0}.calendar-page-new.calendar-page .availability-section{margin-top:26px}.calendar-page-new.calendar-page .connect-calendar{margin-right:15px}.calendar-page-new.calendar-page .change-display-row{float:right}.calendar-page-new.calendar-page .change-display-row .change-display.active{background:#c2e0b7}.calendar-page-new.calendar-page .calendar-footer{padding:10px 0;border-top:1px solid #dedede;background-color:#f9f9f9;position:fixed;bottom:0;left:0;width:100%;z-index:1030}.calendar-page-new.calendar-page .calendar-footer .calendar-footer-content{width:1160px;padding-left:250px;margin:0 auto;overflow:auto}.calendar-page-new.calendar-page .calendar-footer .calendar-footer-content .color-map{font-size:12px;margin-top:11px;float:left}.calendar-page-new.calendar-page .calendar-footer .calendar-footer-content .ical-buttons{float:left}.calendar-page-new.calendar-page .calendar-footer .calendar-footer-content .ical-buttons .sync-settings{margin-right:15px}.calendar-page-new.calendar-page .calendar-footer .calendar-footer-content .ical-buttons .icon-update-calendar-tooltip{position:absolute;padding:9px 5px 5px}.calendar-page-new.calendar-page .calendar-footer .calendar-footer-content .ical-buttons .last-updated-date{font-size:12px;color:#000a12;margin-left:15px}.calendar-page-new.calendar-page .calendar-footer .calendar-footer-content .sync-buttons{display:inline-block}.calendar-page-new.calendar-page .connected-calendar-desktop-notice{display:none}@media (max-width:991px){.calendar-page-new.calendar-page .calendar-next-prev,.calendar-page-new.calendar-page .change-calendar-view,.calendar-page-new.calendar-page .change-display-row{display:none!important}.calendar-page-new.calendar-page h1.section-header{padding-left:40px}.calendar-page-new.calendar-page h1.section-header .calendar-title{display:none}.calendar-page-new.calendar-page .calendar-connect .modal-body .mobile-message,.calendar-page-new.calendar-page h1.section-header .updated-date-time .update-time-break{display:block}.calendar-page-new.calendar-page .calendar-help-wizard .modal-dialog .modal-header h4{font-size:14px;padding:20px 10px}.calendar-page-new.calendar-page .calendar-help-wizard .modal-dialog .modal-body{padding-top:10px;padding-bottom:10px}.calendar-page-new.calendar-page .calendar-help-wizard .modal-dialog .modal-body .tutorial{margin-left:0;margin-right:0;margin-bottom:0}.calendar-page-new.calendar-page .calendar-help-wizard .modal-dialog .modal-body .text-instruction{display:none}.calendar-page-new.calendar-page .calendar-help-wizard .modal-dialog .modal-footer{padding:20px 10px 30px}.calendar-page-new.calendar-page .calendar-help-wizard .modal-dialog .modal-footer .text-instruction{font-size:14px;display:block;margin-left:0}.calendar-page-new.calendar-page .calendar-help-wizard .modal-dialog .modal-footer .help-navigation{float:none;margin-top:20px;margin-bottom:10px;text-align:center;width:100%}.calendar-page-new.calendar-page .calendar-help-wizard .modal-dialog .modal-footer .help-navigation .btn{float:none}.calendar-page-new.calendar-page .calendar-help-wizard .modal-dialog .modal-footer .help-step{float:none;margin-left:0;text-align:center;margin-bottom:20px}.calendar-page-new.calendar-page .calendar-help-wizard .modal-dialog .modal-footer .done-container{text-align:center}.calendar-page-new.calendar-page .calendar-help-wizard .modal-dialog .modal-footer .done-container .calendar-help-done{float:none}.calendar-page-new.calendar-page .calendar-help-wizard .modal-dialog .modal-footer .update-button-container{text-align:center}.calendar-page-new.calendar-page .calendar-help-wizard .modal-dialog .modal-footer .update-button-container .calendar-help-save{float:none}.calendar-page-new.calendar-page .calendar-help-wizard .modal-dialog .modal-footer .add-button-container{text-align:center}.calendar-page-new.calendar-page .calendar-help-wizard .modal-dialog .modal-footer .add-button-container .calendar-help-connect{float:none}.calendar-page-new.calendar-page .calendar-export .modal-dialog{width:auto}.calendar-page-new.calendar-page .calendar-help-wizard-other .modal-body{padding-top:20px!important;padding-bottom:20px!important}.calendar-page-new.calendar-page .calendar-help-wizard-other .modal-body .instruction{margin-left:-13px}.calendar-page-new.calendar-page .calendar-help-wizard-other .modal-footer{padding-bottom:20px!important}.calendar-page-new.calendar-page .icals-button{margin-left:10px;margin-bottom:10px}.calendar-page-new.calendar-page .modal-content-center .modal-body,.calendar-page-new.calendar-page .modal-content-center .modal-header{max-width:100%;padding-left:10px;padding-right:10px}.calendar-page-new.calendar-page .section-header-divider{border:0;box-shadow:none}.calendar-page-new.calendar-page .rentalunit-dropdown .dropdown-toggle{margin:0 0 7px}.calendar-page-new.calendar-page .popover-actions{position:absolute;bottom:20px}.calendar-page-new.calendar-page .availability-section{margin-top:0}.calendar-page-new.calendar-page .display-small .month-header{background-color:#f9f9f9;margin-bottom:0}.calendar-page-new.calendar-page .display-small .month{width:100%;margin:0}}@media (max-width:991px) and (max-width:991px){.calendar-page-new.calendar-page .rentalunit-dropdown .dropdown-menu{left:0}}@media (min-width:768px){.calendar-page-new.calendar-page .connect-another-calendar-button,.calendar-page-new.calendar-page .view-connected-calendars-button{color:#069;font-weight:400;border-radius:0;display:inline-block;margin-bottom:0;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;white-space:nowrap;border:transparent!important;background:0 0!important;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding:0}.calendar-page-new.calendar-page .connect-another-calendar-button.focus,.calendar-page-new.calendar-page .connect-another-calendar-button:focus,.calendar-page-new.calendar-page .connect-another-calendar-button:hover,.calendar-page-new.calendar-page .view-connected-calendars-button.focus,.calendar-page-new.calendar-page .view-connected-calendars-button:focus,.calendar-page-new.calendar-page .view-connected-calendars-button:hover{text-decoration:none;outline-color:transparent;outline-style:none}.calendar-page-new.calendar-page .connect-another-calendar-button:visited,.calendar-page-new.calendar-page .view-connected-calendars-button:visited{color:#069}.calendar-page-new.calendar-page .connect-another-calendar-button.disabled,.calendar-page-new.calendar-page .connect-another-calendar-button[disabled],.calendar-page-new.calendar-page .view-connected-calendars-button.disabled,.calendar-page-new.calendar-page .view-connected-calendars-button[disabled],fieldset[disabled] .calendar-page-new.calendar-page .connect-another-calendar-button,fieldset[disabled] .calendar-page-new.calendar-page .view-connected-calendars-button{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;color:#fff;background-image:none}.calendar-page-new.calendar-page .connect-another-calendar-button,.calendar-page-new.calendar-page .connect-another-calendar-button.active,.calendar-page-new.calendar-page .connect-another-calendar-button:active,.calendar-page-new.calendar-page .connect-another-calendar-button[disabled],.calendar-page-new.calendar-page .view-connected-calendars-button,.calendar-page-new.calendar-page .view-connected-calendars-button.active,.calendar-page-new.calendar-page .view-connected-calendars-button:active,.calendar-page-new.calendar-page .view-connected-calendars-button[disabled],fieldset[disabled] .calendar-page-new.calendar-page .connect-another-calendar-button,fieldset[disabled] .calendar-page-new.calendar-page .view-connected-calendars-button{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.calendar-page-new.calendar-page .connect-another-calendar-button,.calendar-page-new.calendar-page .connect-another-calendar-button.active,.calendar-page-new.calendar-page .connect-another-calendar-button:active,.calendar-page-new.calendar-page .connect-another-calendar-button:focus,.calendar-page-new.calendar-page .connect-another-calendar-button:hover,.calendar-page-new.calendar-page .view-connected-calendars-button,.calendar-page-new.calendar-page .view-connected-calendars-button.active,.calendar-page-new.calendar-page .view-connected-calendars-button:active,.calendar-page-new.calendar-page .view-connected-calendars-button:focus,.calendar-page-new.calendar-page .view-connected-calendars-button:hover{border-color:transparent}.calendar-page-new.calendar-page .connect-another-calendar-button:focus,.calendar-page-new.calendar-page .connect-another-calendar-button:hover,.calendar-page-new.calendar-page .view-connected-calendars-button:focus,.calendar-page-new.calendar-page .view-connected-calendars-button:hover{color:#069;text-decoration:underline;background-color:transparent}.calendar-page-new.calendar-page .connect-another-calendar-button[disabled]:focus,.calendar-page-new.calendar-page .connect-another-calendar-button[disabled]:hover,.calendar-page-new.calendar-page .view-connected-calendars-button[disabled]:focus,.calendar-page-new.calendar-page .view-connected-calendars-button[disabled]:hover,fieldset[disabled] .calendar-page-new.calendar-page .connect-another-calendar-button:focus,fieldset[disabled] .calendar-page-new.calendar-page .connect-another-calendar-button:hover,fieldset[disabled] .calendar-page-new.calendar-page .view-connected-calendars-button:focus,fieldset[disabled] .calendar-page-new.calendar-page .view-connected-calendars-button:hover{color:#f9f9f9;text-decoration:none}}@media (min-width:992px){.calendar-page-new.calendar-page .view-more{display:none!important}.calendar-page-new.calendar-page .btn-calendar-connection-save{padding:7px 22px;font-size:14px;line-height:1.42857143;min-width:80px;display:inline-block;margin-bottom:0;font-weight:700;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:none;color:#fff;border:1px solid #00af87;background:#00af87;border-radius:3px;transition:background-color .3s,border-color .3s}.calendar-page-new.calendar-page .btn-calendar-connection-save.btn-with-icon{position:relative}.calendar-page-new.calendar-page .btn-calendar-connection-save.btn-with-icon .btn-icon{position:absolute;left:10px;top:7px;font-size:18px;line-height:18px}.calendar-page-new.calendar-page .btn-calendar-connection-save.focus,.calendar-page-new.calendar-page .btn-calendar-connection-save:focus,.calendar-page-new.calendar-page .btn-calendar-connection-save:hover{color:#fff;text-decoration:none;outline-color:transparent;outline-style:none}.calendar-page-new.calendar-page .btn-calendar-connection-save.active,.calendar-page-new.calendar-page .btn-calendar-connection-save:active,.calendar-page-new.calendar-page .btn-calendar-connection-save:hover,.calendar-page-new.calendar-page .btn-calendar-connection-save:visited{color:#fff}.calendar-page-new.calendar-page .btn-calendar-connection-save:not(.saving).disabled,.calendar-page-new.calendar-page .btn-calendar-connection-save:not(.saving)[disabled],fieldset[disabled] .calendar-page-new.calendar-page .btn-calendar-connection-save:not(.saving){filter:alpha(opacity=65);-webkit-box-shadow:none}.calendar-page-new.calendar-page .btn-calendar-connection-save .badge{color:#00af87;background-color:#fff}.calendar-page-new.calendar-page .btn-calendar-connection-save.plain{color:#000a12}.calendar-page-new.calendar-page .btn-calendar-connection-save.hover:not(.active),.calendar-page-new.calendar-page .btn-calendar-connection-save:hover{background-color:#007c60;border-color:#007c60}.calendar-page-new.calendar-page .btn-calendar-connection-save.active,.calendar-page-new.calendar-page .btn-calendar-connection-save:active{outline:0;background:#27624d;border-color:#27624d;color:#fff;box-shadow:none}.calendar-page-new.calendar-page .btn-calendar-connection-save:not(.saving).disabled,.calendar-page-new.calendar-page .btn-calendar-connection-save:not(.saving)[disabled],fieldset[disabled] .calendar-page-new.calendar-page .btn-calendar-connection-save:not(.saving){color:#fff;cursor:not-allowed;pointer-events:none;background-color:#bfebe1;background-image:none;border-color:transparent;box-shadow:none;opacity:1}.calendar-page-new.calendar-page .btn-calendar-connection-save.saving{position:relative;border:none;pointer-events:none}.calendar-page-new.calendar-page .btn-calendar-connection-save.saving:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/images/Spinner-32x32.gif);background-repeat:no-repeat;background-position:center;background-size:26px;background-color:rgba(255,255,255,.8)}.calendar-page-new.calendar-page .btn-calendar-connection-delete,.calendar-page-new.calendar-page .btn-calendar-connection-sync{padding:7px 22px;font-size:14px;line-height:1.42857143;min-width:80px;display:inline-block;margin-bottom:0;font-weight:700;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:none;color:#4a4a4a;border:1px solid #d6d6d6;background:#fff;border-radius:3px;transition:background-color .3s,border-color .3s}.calendar-page-new.calendar-page .btn-calendar-connection-delete.btn-with-icon,.calendar-page-new.calendar-page .btn-calendar-connection-sync.btn-with-icon{position:relative}.calendar-page-new.calendar-page .btn-calendar-connection-delete.focus,.calendar-page-new.calendar-page .btn-calendar-connection-delete:focus,.calendar-page-new.calendar-page .btn-calendar-connection-delete:hover,.calendar-page-new.calendar-page .btn-calendar-connection-sync.focus,.calendar-page-new.calendar-page .btn-calendar-connection-sync:focus,.calendar-page-new.calendar-page .btn-calendar-connection-sync:hover{color:#4a4a4a;text-decoration:none;outline-color:transparent;outline-style:none}.calendar-page-new.calendar-page .btn-calendar-connection-delete.active,.calendar-page-new.calendar-page .btn-calendar-connection-delete:active,.calendar-page-new.calendar-page .btn-calendar-connection-delete:hover,.calendar-page-new.calendar-page .btn-calendar-connection-delete:visited,.calendar-page-new.calendar-page .btn-calendar-connection-sync.active,.calendar-page-new.calendar-page .btn-calendar-connection-sync:active,.calendar-page-new.calendar-page .btn-calendar-connection-sync:hover,.calendar-page-new.calendar-page .btn-calendar-connection-sync:visited{color:#4a4a4a}.calendar-page-new.calendar-page .btn-calendar-connection-delete:not(.saving).disabled,.calendar-page-new.calendar-page .btn-calendar-connection-delete:not(.saving)[disabled],.calendar-page-new.calendar-page .btn-calendar-connection-sync:not(.saving).disabled,.calendar-page-new.calendar-page .btn-calendar-connection-sync:not(.saving)[disabled],fieldset[disabled] .calendar-page-new.calendar-page .btn-calendar-connection-delete:not(.saving),fieldset[disabled] .calendar-page-new.calendar-page .btn-calendar-connection-sync:not(.saving){filter:alpha(opacity=65);-webkit-box-shadow:none}.calendar-page-new.calendar-page .btn-calendar-connection-delete .badge,.calendar-page-new.calendar-page .btn-calendar-connection-sync .badge{color:#fff;background-color:#4a4a4a}.calendar-page-new.calendar-page .btn-calendar-connection-delete.plain,.calendar-page-new.calendar-page .btn-calendar-connection-sync.plain{color:#000a12}.calendar-page-new.calendar-page .btn-calendar-connection-delete.hover:not(.active),.calendar-page-new.calendar-page .btn-calendar-connection-delete:hover,.calendar-page-new.calendar-page .btn-calendar-connection-sync.hover:not(.active),.calendar-page-new.calendar-page .btn-calendar-connection-sync:hover{background-color:#f9f9f9;border-color:#d6d6d6}.calendar-page-new.calendar-page .btn-calendar-connection-delete.active,.calendar-page-new.calendar-page .btn-calendar-connection-delete:active,.calendar-page-new.calendar-page .btn-calendar-connection-sync.active,.calendar-page-new.calendar-page .btn-calendar-connection-sync:active{outline:0;background:#e5e5e5;border-color:#e5e5e5;color:#000a12;box-shadow:none}.calendar-page-new.calendar-page .btn-calendar-connection-delete:not(.saving).disabled,.calendar-page-new.calendar-page .btn-calendar-connection-delete:not(.saving)[disabled],.calendar-page-new.calendar-page .btn-calendar-connection-sync:not(.saving).disabled,.calendar-page-new.calendar-page .btn-calendar-connection-sync:not(.saving)[disabled],fieldset[disabled] .calendar-page-new.calendar-page .btn-calendar-connection-delete:not(.saving),fieldset[disabled] .calendar-page-new.calendar-page .btn-calendar-connection-sync:not(.saving){color:#e5e5e5;cursor:not-allowed;pointer-events:none;background-color:#fff;background-image:none;border-color:#e5e5e5;box-shadow:none;opacity:1}.calendar-page-new.calendar-page .btn-calendar-connection-delete.btn-with-icon .btn-icon,.calendar-page-new.calendar-page .btn-calendar-connection-sync.btn-with-icon .btn-icon{position:absolute;left:10px;top:7px;font-size:18px;line-height:18px;color:#00af87}.calendar-page-new.calendar-page .btn-calendar-connection-delete.saving,.calendar-page-new.calendar-page .btn-calendar-connection-sync.saving{position:relative;border:none;pointer-events:none}.calendar-page-new.calendar-page .btn-calendar-connection-delete.saving:after,.calendar-page-new.calendar-page .btn-calendar-connection-sync.saving:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/images/Spinner-32x32.gif);background-repeat:no-repeat;background-position:center;background-size:26px;background-color:rgba(255,255,255,.8)}}.calendar-page-new.calendar-page .ical-info{margin-top:-20px;font-weight:400}.calendar-page-new.calendar-page .ical-modal .modal-body{margin-bottom:0}.calendar-page-new.calendar-page .ical-modal .modal-content{padding-bottom:10px}@media (min-width:992px) and (max-width:1159px){.calendar-page-new.calendar-page .two-column-right{padding:0}.calendar-page-new.calendar-page .calendar-footer .calendar-footer-content{width:909px;padding-left:0}}@media (max-width:991px){.calendar-page-new.calendar-page .two-column-right{padding:0}.calendar-page-new.calendar-page .two-column-right .section-header-divider{margin-right:0;padding-right:0}.calendar-page-new.calendar-page .availability-section{padding-bottom:150px}.calendar-page-new.calendar-page .calendar{margin-top:0;border-top:none}.calendar-page-new.calendar-page .mobile-calendar-header{background:#dedede;padding:0;display:block;width:100%}.calendar-page-new.calendar-page .mobile-calendar-header.fixed-top{position:fixed;top:0;right:0;z-index:1000}.calendar-page-new.calendar-page .mobile-calendar-header .color-map{display:block;width:100%;height:40px;line-height:40px;padding:0 15px;border-top:1px solid #ddd;border-bottom:1px solid #ddd;background:#fff;font-size:13px}.calendar-page-new.calendar-page .mobile-calendar-header .weekday-headers .day-header{width:14.28%;float:left;text-align:center;font-size:12px;line-height:30px;background:#f9f9f9;border-bottom:1px solid #ddd}.calendar-page-new.calendar-page .month .month-header{border-top:1px solid #ddd;border-bottom:1px solid #ddd}.calendar-page-new.calendar-page .month .day-headers{display:none}.calendar-page-new.calendar-page .month:first-of-type .month-header{border-top:none}.calendar-page-new.calendar-page .calendar-footer{padding:10px 15px;height:140px;-webkit-transition-property:bottom;transition-property:bottom;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-delay:0;transition-delay:0;-webkit-transition-duration:.75s;transition-duration:.75s;bottom:0;z-index:1000}.calendar-page-new.calendar-page .calendar-footer.closed{bottom:-140px}.calendar-page-new.calendar-page .calendar-footer .calendar-footer-content{width:100%;margin:0;padding:0 10px}.calendar-page-new.calendar-page .calendar-footer .calendar-footer-content div.ical-buttons{float:none}.calendar-page-new.calendar-page .calendar-footer .calendar-footer-content div.ical-buttons button{width:100%;display:block}.calendar-page-new.calendar-page .calendar-footer .calendar-footer-content div.ical-buttons button.mark-updated,.calendar-page-new.calendar-page .calendar-footer .calendar-footer-content div.ical-buttons button.sync-icals{margin-top:10px}.calendar-page-new.calendar-page .calendar-footer .calendar-footer-content div.ical-buttons .sync-buttons{display:block}.calendar-page-new.calendar-page .calendar-footer .calendar-footer-content div.ical-buttons .popover{display:none!important}.calendar-page-new.calendar-page .calendar-footer .calendar-footer-content .last-updated-date{display:block;text-align:center;padding:10px}.calendar-page-new.calendar-page .view-more-container{margin-top:20px;padding:0 10px}.calendar-page-new.calendar-page .view-more-container .view-more{width:100%}.calendar-page-new.calendar-page .calendar-connect .modal-header,.calendar-page-new.calendar-page .calendar-connected .modal-header{background-color:#f4f4f4;border-bottom:none;text-align:center}.calendar-page-new.calendar-page .calendar-connect .modal-body,.calendar-page-new.calendar-page .calendar-connected .modal-body{margin-top:0;padding-top:10px;background-color:#f4f4f4}.calendar-page-new.calendar-page .connect-another-calendar-button,.calendar-page-new.calendar-page .view-connected-calendars-button{padding:7px 22px;font-size:14px;line-height:1.42857143;min-width:80px;display:inline-block;margin-bottom:0;font-weight:700;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:none;color:#4a4a4a;border:1px solid #d6d6d6;background:#fff;border-radius:3px;transition:background-color .3s,border-color .3s;width:100%}.calendar-page-new.calendar-page .connect-another-calendar-button.btn-with-icon,.calendar-page-new.calendar-page .view-connected-calendars-button.btn-with-icon{position:relative}.calendar-page-new.calendar-page .connect-another-calendar-button.focus,.calendar-page-new.calendar-page .connect-another-calendar-button:focus,.calendar-page-new.calendar-page .connect-another-calendar-button:hover,.calendar-page-new.calendar-page .view-connected-calendars-button.focus,.calendar-page-new.calendar-page .view-connected-calendars-button:focus,.calendar-page-new.calendar-page .view-connected-calendars-button:hover{color:#4a4a4a;text-decoration:none;outline-color:transparent;outline-style:none}.calendar-page-new.calendar-page .connect-another-calendar-button.active,.calendar-page-new.calendar-page .connect-another-calendar-button:active,.calendar-page-new.calendar-page .connect-another-calendar-button:hover,.calendar-page-new.calendar-page .connect-another-calendar-button:visited,.calendar-page-new.calendar-page .view-connected-calendars-button.active,.calendar-page-new.calendar-page .view-connected-calendars-button:active,.calendar-page-new.calendar-page .view-connected-calendars-button:hover,.calendar-page-new.calendar-page .view-connected-calendars-button:visited{color:#4a4a4a}.calendar-page-new.calendar-page .connect-another-calendar-button:not(.saving).disabled,.calendar-page-new.calendar-page .connect-another-calendar-button:not(.saving)[disabled],.calendar-page-new.calendar-page .view-connected-calendars-button:not(.saving).disabled,.calendar-page-new.calendar-page .view-connected-calendars-button:not(.saving)[disabled],fieldset[disabled] .calendar-page-new.calendar-page .connect-another-calendar-button:not(.saving),fieldset[disabled] .calendar-page-new.calendar-page .view-connected-calendars-button:not(.saving){filter:alpha(opacity=65);-webkit-box-shadow:none}.calendar-page-new.calendar-page .connect-another-calendar-button .badge,.calendar-page-new.calendar-page .view-connected-calendars-button .badge{color:#fff;background-color:#4a4a4a}.calendar-page-new.calendar-page .connect-another-calendar-button.plain,.calendar-page-new.calendar-page .view-connected-calendars-button.plain{color:#000a12}.calendar-page-new.calendar-page .connect-another-calendar-button.hover:not(.active),.calendar-page-new.calendar-page .connect-another-calendar-button:hover,.calendar-page-new.calendar-page .view-connected-calendars-button.hover:not(.active),.calendar-page-new.calendar-page .view-connected-calendars-button:hover{background-color:#f9f9f9;border-color:#d6d6d6}.calendar-page-new.calendar-page .connect-another-calendar-button.active,.calendar-page-new.calendar-page .connect-another-calendar-button:active,.calendar-page-new.calendar-page .view-connected-calendars-button.active,.calendar-page-new.calendar-page .view-connected-calendars-button:active{outline:0;background:#e5e5e5;border-color:#e5e5e5;color:#000a12;box-shadow:none}.calendar-page-new.calendar-page .connect-another-calendar-button:not(.saving).disabled,.calendar-page-new.calendar-page .connect-another-calendar-button:not(.saving)[disabled],.calendar-page-new.calendar-page .view-connected-calendars-button:not(.saving).disabled,.calendar-page-new.calendar-page .view-connected-calendars-button:not(.saving)[disabled],fieldset[disabled] .calendar-page-new.calendar-page .connect-another-calendar-button:not(.saving),fieldset[disabled] .calendar-page-new.calendar-page .view-connected-calendars-button:not(.saving){color:#e5e5e5;cursor:not-allowed;pointer-events:none;background-color:#fff;background-image:none;border-color:#e5e5e5;box-shadow:none;opacity:1}.calendar-page-new.calendar-page .connect-another-calendar-button.btn-with-icon .btn-icon,.calendar-page-new.calendar-page .view-connected-calendars-button.btn-with-icon .btn-icon{position:absolute;left:10px;top:7px;font-size:18px;line-height:18px;color:#00af87}.calendar-page-new.calendar-page .connect-another-calendar-button.saving,.calendar-page-new.calendar-page .view-connected-calendars-button.saving{position:relative;border:none;pointer-events:none}.calendar-page-new.calendar-page .connect-another-calendar-button.saving:after,.calendar-page-new.calendar-page .view-connected-calendars-button.saving:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/images/Spinner-32x32.gif);background-repeat:no-repeat;background-position:center;background-size:26px;background-color:rgba(255,255,255,.8)}.calendar-page-new.calendar-page .calendar-list-panel{flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;border:1px solid #f9f9f9;background-color:#fff;padding:20px 15px;box-shadow:0 1px 3px rgba(0,0,0,.1);margin-bottom:10px}.calendar-page-new.calendar-page .connect-calendar-container{flex:0 0 auto;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;border:1px solid #f9f9f9;background-color:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1);margin-top:10px;margin-bottom:10px;padding:10px}.calendar-page-new.calendar-page .connect-calendar-container .add-calendar-button{width:100%}.calendar-page-new.calendar-page .accordion.panel-group{background-color:#f4f4f4}.calendar-page-new.calendar-page .calendar-connected .accordion .panel .panel-title,.calendar-page-new.calendar-page .calendar-connected .accordion .panel .panel-title a:hover,.calendar-page-new.calendar-page .calendar-connected .accordion .panel.open-panel .panel-heading .panel-title{background-color:#fff}.calendar-page-new.calendar-page .calendar-connected .accordion .panel .panel-body{background-color:#fff;border-bottom:none}.calendar-page-new.calendar-page .calendar-connected .accordion .panel .panel-heading .panel-title a{border-bottom:none}.calendar-page-new.calendar-page .calendar-connect .modal-header,.calendar-page-new.calendar-page .calendar-connected .modal-header{height:auto;padding-top:40px;max-width:100%}.calendar-page-new.calendar-page .calendar-connect .modal-header .modal-header-content-wrapper,.calendar-page-new.calendar-page .calendar-connected .modal-header .modal-header-content-wrapper{width:100%}.calendar-page-new.calendar-page .calendar-connect .modal-header .calendar-center,.calendar-page-new.calendar-page .calendar-connected .modal-header .calendar-center{width:100%;padding-top:15px;padding-bottom:15px}.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-delete,.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-save,.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-sync{padding:7px 22px;min-width:80px;font-weight:700;text-align:center;vertical-align:middle;white-space:nowrap;transition:background-color .3s,border-color .3s}.calendar-page-new.calendar-page .calendar-connection-button-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.calendar-page-new.calendar-page .calendar-connection-button-container button{width:100%}.calendar-page-new.calendar-page .calendar-connection-button-container button:not(:last-child){margin-bottom:10px}.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-save{-ms-flex-order:2;order:2;font-size:14px;line-height:1.42857143;display:inline-block;margin-bottom:0;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:none;color:#4a4a4a;border:1px solid #d6d6d6;background:#fff;border-radius:3px}.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-save.btn-with-icon{position:relative}.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-save.focus,.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-save:focus,.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-save:hover{color:#4a4a4a;text-decoration:none;outline-color:transparent;outline-style:none}.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-save.active,.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-save:active,.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-save:hover,.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-save:visited{color:#4a4a4a}.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-save:not(.saving).disabled,.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-save:not(.saving)[disabled],fieldset[disabled] .calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-save:not(.saving){filter:alpha(opacity=65);-webkit-box-shadow:none}.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-save .badge{color:#fff;background-color:#4a4a4a}.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-save.plain{color:#000a12}.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-save.hover:not(.active),.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-save:hover{background-color:#f9f9f9;border-color:#d6d6d6}.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-save.active,.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-save:active{outline:0;background:#e5e5e5;border-color:#e5e5e5;color:#000a12;box-shadow:none}.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-save:not(.saving).disabled,.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-save:not(.saving)[disabled],fieldset[disabled] .calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-save:not(.saving){color:#e5e5e5;cursor:not-allowed;pointer-events:none;background-color:#fff;background-image:none;border-color:#e5e5e5;box-shadow:none;opacity:1}.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-save.btn-with-icon .btn-icon{position:absolute;left:10px;top:7px;font-size:18px;line-height:18px;color:#00af87}.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-save.saving{position:relative;border:none;pointer-events:none}.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-save.saving:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/images/Spinner-32x32.gif);background-repeat:no-repeat;background-position:center;background-size:26px;background-color:rgba(255,255,255,.8)}.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-sync{-ms-flex-order:1;order:1;font-size:14px;line-height:1.42857143;display:inline-block;margin-bottom:0;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:none;color:#fff;border:1px solid #00af87;background:#00af87;border-radius:3px}.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-sync.btn-with-icon{position:relative}.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-sync.btn-with-icon .btn-icon{position:absolute;left:10px;top:7px;font-size:18px;line-height:18px}.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-sync.focus,.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-sync:focus,.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-sync:hover{color:#fff;text-decoration:none;outline-color:transparent;outline-style:none}.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-sync.active,.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-sync:active,.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-sync:hover,.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-sync:visited{color:#fff}.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-sync:not(.saving).disabled,.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-sync:not(.saving)[disabled],fieldset[disabled] .calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-sync:not(.saving){filter:alpha(opacity=65);-webkit-box-shadow:none}.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-sync .badge{color:#00af87;background-color:#fff}.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-sync.plain{color:#000a12}.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-sync.hover:not(.active),.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-sync:hover{background-color:#007c60;border-color:#007c60}.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-sync.active,.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-sync:active{outline:0;background:#27624d;border-color:#27624d;color:#fff;box-shadow:none}.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-sync:not(.saving).disabled,.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-sync:not(.saving)[disabled],fieldset[disabled] .calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-sync:not(.saving){color:#fff;cursor:not-allowed;pointer-events:none;background-color:#bfebe1;background-image:none;border-color:transparent;box-shadow:none;opacity:1}.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-sync.saving{position:relative;border:none;pointer-events:none}.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-sync.saving:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/images/Spinner-32x32.gif);background-repeat:no-repeat;background-position:center;background-size:26px;background-color:rgba(255,255,255,.8)}.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-delete{-ms-flex-order:3;order:3;font-size:14px;line-height:1.42857143;display:inline-block;margin-bottom:0;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:none;color:#4a4a4a;border:1px solid #d6d6d6;background:#fff;border-radius:3px}.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-delete.btn-with-icon{position:relative}.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-delete.focus,.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-delete:focus,.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-delete:hover{color:#4a4a4a;text-decoration:none;outline-color:transparent;outline-style:none}.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-delete.active,.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-delete:active,.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-delete:hover,.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-delete:visited{color:#4a4a4a}.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-delete:not(.saving).disabled,.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-delete:not(.saving)[disabled],fieldset[disabled] .calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-delete:not(.saving){filter:alpha(opacity=65);-webkit-box-shadow:none}.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-delete .badge{color:#fff;background-color:#4a4a4a}.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-delete.plain{color:#000a12}.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-delete.hover:not(.active),.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-delete:hover{background-color:#f9f9f9;border-color:#d6d6d6}.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-delete.active,.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-delete:active{outline:0;background:#e5e5e5;border-color:#e5e5e5;color:#000a12;box-shadow:none}.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-delete:not(.saving).disabled,.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-delete:not(.saving)[disabled],fieldset[disabled] .calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-delete:not(.saving){color:#e5e5e5;cursor:not-allowed;pointer-events:none;background-color:#fff;background-image:none;border-color:#e5e5e5;box-shadow:none;opacity:1}.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-delete.btn-with-icon .btn-icon{position:absolute;left:10px;top:7px;font-size:18px;line-height:18px;color:#00af87}.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-delete.saving{position:relative;border:none;pointer-events:none}.calendar-page-new.calendar-page .calendar-connection-button-container .btn-calendar-connection-delete.saving:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/images/Spinner-32x32.gif);background-repeat:no-repeat;background-position:center;background-size:26px;background-color:rgba(255,255,255,.8)}.calendar-page-new.calendar-page .calendar-list-status-separator{display:none}.calendar-page-new.calendar-page .calendar-list-status-date{display:block}.calendar-page-new.calendar-page .connected-calendar-desktop-notice{display:block;padding:15px 10px 15px 55px;background-color:#e6efe3;position:relative;width:100%;text-align:left}.calendar-page-new.calendar-page .calendar-connect-success .modal-footer,.calendar-page-new.calendar-page .calendar-connected-save-success .modal-footer,.calendar-page-new.calendar-page .calendar-delete-confirm .modal-footer,.calendar-page-new.calendar-page .calendar-delete-confirm-save-last .modal-footer{padding:10px}.calendar-page-new.calendar-page .connected-calendar-desktop-notice .desktop-notice-icon{background-color:#00af87;position:absolute;height:35px;width:35px;border-radius:50%;line-height:35px;color:#fff;left:10px;text-align:center}.calendar-page-new.calendar-page .connected-calendar-desktop-notice .icon-lightbulb{font-size:25px;position:relative;top:-3px}.calendar-page-new.calendar-page .calendar-connect .modal-body .calendar-instruct{margin-top:0}.calendar-page-new.calendar-page .calendar-connect-success .modal-footer button,.calendar-page-new.calendar-page .calendar-connected-save-success .modal-footer button{width:100%;margin-left:0;margin-right:0}.calendar-page-new.calendar-page .calendar-connect-success .modal-footer button:not(:last-child),.calendar-page-new.calendar-page .calendar-connected-save-success .modal-footer button:not(:last-child){margin-bottom:10px}.calendar-page-new.calendar-page .calendar-delete-confirm .modal-footer button,.calendar-page-new.calendar-page .calendar-delete-confirm-save-last .modal-footer button{width:100%;margin:0}.calendar-page-new.calendar-page .calendar-delete-confirm .modal-footer button:not(:last-child),.calendar-page-new.calendar-page .calendar-delete-confirm-save-last .modal-footer button:not(:last-child){margin-bottom:10px}.calendar-page-new.calendar-page .cancel-quotes-success .modal-dialog{width:100%;margin:0;padding:10px}.calendar-page-new.calendar-page .cancel-quotes-success .modal-footer button{width:100%}}.calendar-page-new.calendar-page .calendar-connect .calendar-list-header-error,.calendar-page-new.calendar-page .calendar-list-body-error{margin-bottom:10px}.calendar-page-new.calendar-page .calendar-list-error{display:none;color:#d80007}.calendar-page-new.calendar-page .calendar-list-header-error{font-weight:700;padding-left:20px;position:relative;margin-top:10px}.calendar-page-new.calendar-page .calendar-list-header-error i{font-size:12px;line-height:12px;height:12px;position:absolute;top:2px;left:0}.calendar-page-new.calendar-page .calendar-connect.has-error .calendar-list-error,.calendar-page-new.calendar-page .calendar-import-details.has-error .calendar-list-error,.calendar-page-new.calendar-page .calendar-list-panel.has-error .calendar-list-error,.calendar-page-new.calendar-page .wizard-connect-panel.has-error .calendar-list-error{display:block}.calendar-page-new.calendar-page .calendar-sign-up .modal-header{text-align:center}.calendar-page-new.calendar-page .calendar-sign-up-title{font-size:26px;font-weight:700;padding-top:15px;padding-bottom:10px}.calendar-page-new.calendar-page .calendar-signup-image-container{height:280px;background-image:url(/images/conversionCoachIcon_svg.svg);background-position:center 5px;background-repeat:no-repeat;position:relative;text-align:center;width:590px;margin:0 auto}.calendar-page-new.calendar-page .calendar-signup-image-container .google-more{color:#a9a9a9;font-size:15px}.calendar-help-wizard .locale-specific{display:none}.calendar-help-wizard .current-locale-de .locale-de,.calendar-help-wizard .current-locale-en_GB .locale-en_GB,.calendar-help-wizard .current-locale-en_US .locale-en_US,.calendar-help-wizard .current-locale-es .locale-es,.calendar-help-wizard .current-locale-fr .locale-fr,.calendar-help-wizard .current-locale-it .locale-it,.calendar-help-wizard .current-locale-nl .locale-nl,.calendar-help-wizard .current-locale-pt .locale-pt,.calendar-help-wizard .current-locale-se .locale-se{display:block}.calendar-connect-wizard .modal-body{margin-top:0;margin-bottom:0}.calendar-connect-wizard .wizard-header{text-align:center;font-size:24px;font-weigtht:bold;margin-bottom:25px}.calendar-connect-wizard .wizard-body{text-align:center}.calendar-connect-wizard .wizard-body p{margin-bottom:25px}.calendar-connect-wizard .wizard-icon{background-size:cover;display:inline-block;width:80px;height:80px;margin-bottom:25px}.calendar-connect-wizard .connect-calendar-container .calendar-instruct,.calendar-connect-wizard .wizard-panel:not(.active){display:none}.calendar-connect-wizard .connect-icon{background-image:url(/images/calendar/connect_calendar.svg)}.calendar-connect-wizard .sometimes-icon{background-image:url(/images/calendar/calendar_sometimes.svg)}.calendar-connect-wizard .connect-calendar-button-container,.calendar-connect-wizard .wizard-choices{width:300px;margin:0 auto}.calendar-connect-wizard .connect-calendar-button-container button,.calendar-connect-wizard .wizard-choices button{width:100%}.calendar-connect-wizard .connect-calendar-button-container button:not(:last-child),.calendar-connect-wizard .wizard-choices button:not(:last-child){margin-bottom:10px}.calendar-connect-wizard .connect-calendar-container{text-align:left}.calendar-connect-wizard .connect-calendar-container .calendar-list-error{margin-top:0;margin-bottom:10px}.calendar-connect-wizard .wizard-promo-panel .calendar-sign-up-bullet{max-width:400px;margin:0 auto;padding-bottom:20px}.calendar-connect-wizard .wizard-promo-panel .calendar-sign-up-bullet-icon{position:absolute;color:#00af87;left:0}.calendar-connect-wizard .wizard-promo-panel .calendar-signup-image-container{width:auto}.calendar-connect-wizard .wizard-promo-panel .wizard-header{margin-bottom:5px}.calendar-connect-wizard .wizard-promo-header,.calendar-connect-wizard .wizard-promo-panel .wizard-body{margin-bottom:20px}@media (min-width:768px){.calendar-connect-wizard .modal-dialog{width:630px}}@media (max-width:767px){.calendar-connect-wizard .modal-content{padding-top:15px}.calendar-page-new.calendar-page .calendar-signup-image-container{width:300px;height:250px}.calendar-page-new.calendar-page .calendar-signup-image-container .google-more{font-size:12px}}.cancel-quotes-modal .modal-content{padding:0}.cancel-quotes-modal .modal-header{padding:20px 30px;background-color:#f9f9f9;height:auto}.cancel-quotes-modal .modal-header.header-divider{border-bottom:1px solid #ddd}.cancel-quotes-modal .modal-title{padding:0;margin:0}.cancel-quotes-modal .modal-body{padding:25px 30px;margin:0}.cancel-quotes-modal .modal-body .calendar-updated{font-weight:700}.cancel-quotes-modal .modal-body .quote-summary{margin-top:16px}.cancel-quotes-modal .modal-body .quote-summary .traveller-name{font-weight:700;color:#767676}.cancel-quotes-modal .modal-footer{padding:20px 30px;background-color:#f9f9f9}.calendar-google-import-modal .modal-content,.calendar-import-modal .modal-content,.cancel-quotes-modal.mobile-panel .modal-header{padding:0}.cancel-quotes-modal .modal-footer.footer-divider{border-top:1px solid #999}.cancel-quotes-modal.mobile-panel .modal-footer{height:auto}.cancel-quotes-modal.mobile-panel .btn-primary{display:block;text-align:center;margin:auto}.cancel-quotes-modal.mobile-panel .btn-tertiary{margin:10px auto auto}.calendar-google-import-modal,.calendar-import-modal{overflow:auto}.calendar-google-import-modal .modal-header,.calendar-import-modal .modal-header{background-color:#fff;padding:25px 30px;border-bottom:1px solid #e5e5e5}.calendar-google-import-modal .modal-body,.calendar-import-modal .modal-body{margin:0;padding:25px;background-color:#f9f9f9}.external-calendar-import{text-align:left}.external-calendar-import .calendar-import-type-container{background-color:#f2f2f2;border:1px solid #e5e5e5;margin-top:15px;padding:10px 5px 20px 20px}.external-calendar-import .calendar-import-select-type-button-container{width:50%;padding-right:15px;margin-top:10px;display:inline-block}.external-calendar-import .calendar-import-select-type-button{width:100%;position:relative}.external-calendar-import .calendar-import-select-type-button .button-icon{color:#00af87;position:absolute;left:5px}.calendar-import-google-redirect-container .calendar-import-redirect-text{font-weight:700;margin-bottom:25px}.calendar-import-details .calendar-import-tutorial-label,.calendar-import-google-details .calendar-import-google-header{margin-bottom:10px;font-weight:700}.calendar-import-google-redirect-container .calendar-import-redirect-button{margin-right:15px}.calendar-import-google-details .calendar-import-google-icon{color:#00af87;margin-right:5px}.calendar-import-details .calendar-import-tutorial-container{margin-top:20px;padding:15px;border:1px solid #e5e5e5;background-color:#d9f3ed}.calendar-import-details .calendar-import-submit-button{margin-right:15px}.calendar-import-details .calendar-import-form label{font-weight:700}.calendar-import-details .calendar-import-example-url-label{margin-top:5px}.calendar-import-details .calendar-import-example-url{font-size:12px;word-wrap:break-word;opacity:.8;filter:alpha(opacity=80)}.calendar-import-details .calendar-import-tip{color:#00af87;font-weight:700}.calendar-import-details .calendar-import-tip-group{padding-bottom:10px}.calendar-import-tip-image{width:100%}.calendar-import-success .calendar-import-success-export-text{margin:0 0 15px}.calendar-import-success .calendar-import-success-export-label{font-weight:700}.calendar-import-success .calendar-import-success-export-group{width:100%;margin:10px 0 5px}.calendar-import-success .calendar-import-success-export-url{background-color:transparent}.calendar-import-success .calendar-import-success-export-copy-btn{line-height:1.9}.calendar-import-success .calendar-import-success-export-detail{font-size:13px;color:#767676}.calendar-import-success .link-copied-to-clipboard{margin-top:5px;display:none;color:#00af87}.calendar-import-success .link-copied-to-clipboard:before{margin-top:-2px;padding-right:5px}.calendar-connect-wizard .external-calendar-import{margin-bottom:20px}.calendar-help-wizard .calendar-import-details .calendar-import-button-container,.calendar-help-wizard .calendar-import-details .calendar-import-url-label{display:none}.calendar-page-new.calendar-page .calendar-import-details-container.has-error .calendar-list-error{display:block}.calendar-page-new.calendar-page .calendar-import-details-container.has-error .calendar-list-header-error{margin-top:0;margin-bottom:10px}.calendar-page-new.calendar-page .calendar-help-wizard .modal-dialog .modal-body .form-container .callout-danger{text-align:left}.calendar-page-new.calendar-page .calendar-help-wizard .modal-dialog .modal-body .calendar-import-details{margin-top:5px}.calendar-desktop-main-container{padding:15px 15px 0;flex:1 1 0px;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.calendar-desktop-main-container .rentalunit-dropdown{margin-top:0}.calendar-desktop-main-container .calendar-month-dropdown{width:50%}.calendar-desktop-main-container .calendar-month-dropdown .dropdown-menu{background-color:#fff;border:1px solid #999;box-shadow:2px 2px 0 rgba(0,0,0,.1);max-height:50vh;overflow-y:auto}.calendar-desktop-main-container .calendar-month-dropdown .dropdown-menu li{line-height:1.5;list-style:none;margin:0;padding:6.5px 15px;cursor:pointer}.calendar-desktop-main-container .calendar-month-dropdown .dropdown-menu li.hover{background-color:#f9f9f9}.calendar-desktop-main-container .calendar-popover-buffer{border-bottom:1px solid #e5e5e5}.calendar-desktop-main-container .calendar-month-dropdown-icon{margin-left:5px}.calendar-desktop-main-container .calendar-month-dropdown-trigger{padding-bottom:5px;cursor:pointer;display:inline}.calendar-desktop-main-container .calendar-desktop-header{padding-bottom:20px}@media (max-width:991px){.calendar-desktop-main-container .calendar-desktop-header{height:112px}.calendar-desktop-main-container .calendar-desktop-header .calendar-desktop-header-section{height:56px}}.calendar-desktop-main-container .calendar-desktop-page-title{flex:1 1 0%;-webkit-flex:1 1 0%;-ms-flex:1 1 0%}.calendar-desktop-main-container .calendar-desktop-body{flex:1 1 0px;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.calendar-desktop-main-container .calendar-desktop-calendar-container{flex:1 1 0px;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.calendar-desktop-main-container .calendar-desktop-right-rail{width:260px;margin-left:10px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.calendar-desktop-main-container .calendar-right-rail-item-container{flex:1 1 0%;-webkit-flex:1 1 0%;-ms-flex:1 1 0%}.calendar-desktop-main-container .avail-calendar-header-desktop{z-index:550;background-color:#fff}.calendar-desktop-main-container .avail-calendar-week-header{text-align:left;border:1px solid #e5e5e5;height:28px;background-color:#f9f9f9}.calendar-desktop-main-container .avail-calendar-day-header{padding-left:5px;font-weight:700;font-size:12px;line-height:26px;color:#767676}.calendar-desktop-main-container .avail-calendar-body-container{overflow-y:auto;overflow-x:hidden;flex:1 1 0px;-webkit-flex:1 1 0px;-ms-flex:1 1 0px;position:relative;margin-left:-11.5px;padding-left:11.5px}.calendar-desktop-main-container .calendar-event-detail-ical-name,.calendar-desktop-main-container .calendar-event-detail-traveler-name,.calendar-desktop-main-container .event-pill.start-date-in-week{margin-left:5px}.calendar-desktop-main-container .avail-calendar-row{display:table;table-layout:fixed;width:100%}.calendar-desktop-main-container .avail-calendar-cell{display:table-cell;position:relative}.calendar-desktop-main-container .avail-calendar-week{position:relative}.calendar-desktop-main-container .avail-calendar-week-day-container{display:table;table-layout:fixed;width:100%}.calendar-desktop-main-container .avail-calendar-day-label{font-size:12px}.calendar-desktop-main-container .avail-calendar-day-state{position:absolute;display:none;z-index:80;top:0;left:0}.calendar-desktop-main-container .availability-calendar-day-desktop{border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5;height:100px;padding:1px 5px}.calendar-desktop-main-container .availability-calendar-day-desktop:last-child{border-right:1px solid #e5e5e5}.calendar-desktop-main-container .availability-calendar-day-desktop.first-of-month .avail-calendar-day-label{border-bottom:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-top:1px solid #e5e5e5;background-color:#f9f9f9;font-weight:700;padding:5px;position:relative;top:0;left:-5px}.calendar-desktop-main-container .availability-calendar-day-desktop.today{font-weight:700}.calendar-desktop-main-container .availability-calendar-day-desktop.date-in-past{color:#999;border-color:#e5e5e5}.calendar-desktop-main-container .availability-calendar-day-desktop .avail-calendar-day-state{top:0;left:0;right:0;bottom:0}.calendar-desktop-main-container .availability-calendar-day-desktop.manual-block-available .avail-calendar-day-selection-indicator{z-index:10;background-color:#fff}.calendar-desktop-main-container .availability-calendar-day-desktop.manual-block-available .avail-calendar-day-state{display:block;z-index:130}.calendar-desktop-main-container .availability-calendar-day-desktop.manual-block-available.last-week-of-manual-block-available:not(.selected) .avail-calendar-day-selection-indicator{bottom:-1px;border-bottom:1px solid #e5e5e5}.calendar-desktop-main-container .availability-calendar-day-desktop.manual-block-available.last-day-in-week-manual-block-available .avail-calendar-day-selection-indicator{right:-1px;border-right:1px solid #e5e5e5}.calendar-desktop-main-container .availability-calendar-day-desktop.highlighted .avail-calendar-day-label{z-index:140;position:relative}.calendar-desktop-main-container .availability-calendar-day-desktop.highlighted .avail-calendar-day-state{display:block}.calendar-desktop-main-container .availability-calendar-day-desktop.highlighted.first-day-in-week-highlighted .avail-calendar-day-state{border-left:1px solid #e5e5e5}.calendar-desktop-main-container .availability-calendar-day-desktop.highlighted.last-day-in-week-highlighted .avail-calendar-day-state{border-right:1px solid #e5e5e5}.calendar-desktop-main-container .availability-calendar-day-desktop.highlighted.first-week-of-highlighted .avail-calendar-day-state{border-top:1px solid #e5e5e5}.calendar-desktop-main-container .availability-calendar-day-desktop.highlighted.last-week-of-highlighted .avail-calendar-day-state{border-bottom:1px solid #e5e5e5}.calendar-desktop-main-container .availability-calendar-day-desktop.highlighted.last-week-of-highlighted .avail-calendar-day-state:before{content:'';display:block;position:absolute;bottom:0;box-shadow:0 6px 6px rgba(0,0,0,.1);height:6px;width:100%}.calendar-desktop-main-container .availability-calendar-day-desktop.selected .avail-calendar-day-label{z-index:140;position:relative}.calendar-desktop-main-container .availability-calendar-day-desktop.selected .avail-calendar-day-state{display:block;background-color:transparent;left:-1px;right:-1px;top:-1px;bottom:-1px}.calendar-desktop-main-container .availability-calendar-day-desktop.empty-day-hover .avail-calendar-day-state:before,.calendar-desktop-main-container .availability-calendar-day-desktop.selected.last-week-of-selected .avail-calendar-day-state:before{display:block;bottom:0;box-shadow:0 6px 6px rgba(0,0,0,.1);height:6px;width:100%;position:absolute;content:''}.calendar-desktop-main-container .availability-calendar-day-desktop.selected.first-day-in-week-selected .avail-calendar-day-state{border-left:2px solid #00af87}.calendar-desktop-main-container .availability-calendar-day-desktop.selected.last-day-in-week-selected .avail-calendar-day-state{border-right:2px solid #00af87}.calendar-desktop-main-container .availability-calendar-day-desktop.selected.first-week-of-selected .avail-calendar-day-state{border-top:2px solid #00af87}.calendar-desktop-main-container .availability-calendar-day-desktop.selected.last-week-of-selected .avail-calendar-day-state{border-bottom:2px solid #00af87}.calendar-desktop-main-container .availability-calendar-day-desktop.empty-day-hover .avail-calendar-day-state{display:block;cursor:pointer}.calendar-desktop-main-container .avail-calendar-week.first-week .availability-calendar-day-desktop{border-top-color:transparent}.calendar-desktop-main-container .event-pill{position:absolute;height:20px;line-height:20px;font-size:12px;padding-bottom:2px;cursor:pointer}.calendar-desktop-main-container .event-pill.hover{z-index:150}.calendar-desktop-main-container .event-pill-background{position:absolute;height:20px;cursor:pointer;width:100%;z-index:90}.calendar-desktop-main-container .event-pill-label{z-index:100;position:absolute;white-space:nowrap;left:10px;right:10px;text-overflow:ellipsis;overflow:hidden;color:#fff;cursor:pointer}.calendar-desktop-main-container .event-pill-count{padding-right:5px}.calendar-desktop-main-container .event-pill-count-icon{font-size:10px;position:relative;top:-1px;padding-left:2px}.calendar-desktop-main-container .calendar-event-pill-primary{top:40px}.calendar-desktop-main-container .calendar-event-pill-primary-overlap{top:25%}.calendar-desktop-main-container .calendar-event-pill-secondary{bottom:25%}.calendar-desktop-main-container .calendar-event-pill-booking .event-pill-background{background-color:#e46715}.calendar-desktop-main-container .calendar-event-pill-booking .event-pill-avatar{border-color:#e46715}.calendar-desktop-main-container .calendar-event-pill-booking.hover .event-pill-background{background-color:#c54e00}.calendar-desktop-main-container .calendar-event-pill-booking.hover .event-pill-avatar{border-color:#c54e00}.calendar-desktop-main-container .calendar-event-pill-booking.event-in-past .event-pill-background{background-color:#f4d6c2}.calendar-desktop-main-container .calendar-event-pill-booking.event-in-past .event-pill-avatar{border-color:#f4d6c2}.calendar-desktop-main-container .calendar-event-pill-booking-request .event-pill-background{background-color:#f7b78c}.calendar-desktop-main-container .calendar-event-pill-booking-request .event-pill-avatar{border-color:#f7b78c}.calendar-desktop-main-container .calendar-event-pill-booking-request.hover .event-pill-background{background-color:#e46715}.calendar-desktop-main-container .calendar-event-pill-booking-request.hover .event-pill-avatar{border-color:#e46715}.calendar-desktop-main-container .calendar-event-pill-booking-request.event-in-past .event-pill-background{background-color:#f7b78c}.calendar-desktop-main-container .calendar-event-pill-booking-request.event-in-past .event-pill-avatar{border-color:#f7b78c}.calendar-desktop-main-container .calendar-event-pill-booking-request .event-pill-background{border:1px dashed #e46715}.calendar-desktop-main-container .calendar-event-pill-block .event-pill-background,.calendar-desktop-main-container .calendar-event-pill-group .event-pill-background{background-color:#999}.calendar-desktop-main-container .calendar-event-pill-block .event-pill-avatar,.calendar-desktop-main-container .calendar-event-pill-group .event-pill-avatar{border-color:#999}.calendar-desktop-main-container .calendar-event-pill-block.hover .event-pill-background,.calendar-desktop-main-container .calendar-event-pill-group.hover .event-pill-background{background-color:#767676}.calendar-desktop-main-container .calendar-event-pill-block.hover .event-pill-avatar,.calendar-desktop-main-container .calendar-event-pill-group.hover .event-pill-avatar{border-color:#767676}.calendar-desktop-main-container .calendar-event-pill-block.event-in-past .event-pill-background,.calendar-desktop-main-container .calendar-event-pill-group.event-in-past .event-pill-background{background-color:#e5e5e5}.calendar-desktop-main-container .manual-block-pill-hover .event-pill-background,.calendar-desktop-main-container .manual-block-pill-hover.hover .event-pill-background{background-color:#767676}.calendar-desktop-main-container .calendar-event-pill-block.event-in-past .event-pill-avatar,.calendar-desktop-main-container .calendar-event-pill-group.event-in-past .event-pill-avatar{border-color:#e5e5e5}.calendar-desktop-main-container .manual-block-pill-hover .event-pill-avatar,.calendar-desktop-main-container .manual-block-pill-hover.hover .event-pill-avatar{border-color:#767676}.calendar-desktop-main-container .manual-block-pill-hover.event-in-past .event-pill-background{background-color:#e5e5e5}.calendar-desktop-main-container .manual-block-pill-hover.event-in-past .event-pill-avatar{border-color:#e5e5e5}.calendar-desktop-main-container .event-pill.has-avatar .event-pill-label{padding-left:24px}.calendar-desktop-main-container .event-pill.start-date-in-week .event-pill-background{border-top-left-radius:10px;border-bottom-left-radius:10px}.calendar-desktop-main-container .event-pill.end-date-in-week{margin-right:5px}.calendar-desktop-main-container .event-pill.end-date-in-week .event-pill-background{border-top-right-radius:10px;border-bottom-right-radius:10px}.calendar-desktop-main-container .event-pill-avatar{display:inline-block;position:absolute;left:0;top:-5px;height:30px;width:30px;border-radius:50%;border:2px solid #fff;background-size:cover;background-repeat:no-repeat;background-position:center center;background-image:url(/images/sync_circle_2.svg)}.calendar-desktop-main-container .event-pill-avatar-tripadvisor{background:url(/images/ta-owl-icon.svg) center no-repeat #fff;background-size:80%}.calendar-desktop-main-container .avail-calendar-week:first-child .availability-calendar-day-desktop{border-top:none}.calendar-desktop-main-container .avail-calendar-week:last-child .availability-calendary-day-desktop{border-bottom:1px solid #e5e5e5}.calendar-desktop-main-container .availability-calendar-day-desktop .avail-calendar-day-selection-indicator{position:absolute;top:0;bottom:0;left:0;right:0;padding-left:5px}.calendar-desktop-main-container .calendar-desktop-right-rail{position:relative;font-size:14px;overflow:auto}.calendar-desktop-main-container .calendar-right-rail-detail-container{height:100%;width:100%;position:absolute;top:0;background-color:#f9f9f9;padding:10px;border:1px solid #e5e5e5;z-index:2}.calendar-desktop-main-container .calendar-right-rail-detail-close{position:absolute;top:10px;right:10px;cursor:pointer}.calendar-desktop-main-container .calendar-right-rail-item{padding:15px;background-color:#f9f9f9;border:1px solid #e5e5e5}.calendar-desktop-main-container .calendar-right-rail-item:not(:first-child){margin-top:10px}.calendar-desktop-main-container .calendar-right-rail-header{font-weight:700;margin-bottom:10px}.calendar-desktop-main-container .calendar-right-rail-button{margin-top:10px;width:100%;padding:6px 5px;white-space:normal}.calendar-desktop-main-container .calendar-right-rail-button-with-sub-text{margin-top:10px;width:100%;padding:1px 5px;white-space:normal}.calendar-desktop-main-container .calendar-right-rail-button-with-sub-text .btn-icon{top:11px}.calendar-desktop-main-container .calendar-sync-btn-sub-text{font-size:11px;font-weight:400;margin-top:-3px}.calendar-desktop-main-container .calendar-right-rail-dropdown{margin-top:10px}.calendar-desktop-main-container .calendar-right-rail-link{margin-bottom:-5px;display:-webkit-flex;display:-ms-flexbox;display:flex;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.calendar-desktop-main-container .calendar-event-detail-ical-info-item:not(:last-child),.calendar-desktop-main-container .calendar-event-detail-section,.calendar-desktop-main-container .calendar-event-detail-subheader{margin-bottom:10px}.calendar-desktop-main-container .calendar-right-rail-link-icon{font-size:19px;line-height:19px;padding-right:10px}.calendar-desktop-main-container .calendar-right-rail-link-text{padding-bottom:2px}.calendar-desktop-main-container .calendar-desktop-calendar-container.dragging .manual-block-drag-handle:not(.dragging){z-index:120}.calendar-desktop-main-container .calendar-desktop-calendar-container.selection-in-progress .event-pill,.calendar-desktop-main-container .calendar-desktop-calendar-container.selection-made .event-pill{cursor:default}.calendar-desktop-main-container .calendar-desktop-calendar-container.selection-in-progress .event-pill:not(.selected),.calendar-desktop-main-container .calendar-desktop-calendar-container.selection-made .event-pill:not(.selected){opacity:.1;filter:alpha(opacity=10)}.calendar-desktop-main-container .calendar-desktop-calendar-container.selection-in-progress .event-pill.selected,.calendar-desktop-main-container .calendar-desktop-calendar-container.selection-made .event-pill.selected{z-index:40}.calendar-desktop-main-container .calendar-desktop-calendar-container.selection-in-progress .event-pill.current-manual-block-pill,.calendar-desktop-main-container .calendar-desktop-calendar-container.selection-made .event-pill.current-manual-block-pill{z-index:20;visibility:hidden}.calendar-desktop-main-container .calendar-desktop-calendar-container.selection-in-progress .event-pill.current-manual-block-pill.current-manual-block-pill-visible,.calendar-desktop-main-container .calendar-desktop-calendar-container.selection-made .event-pill.current-manual-block-pill.current-manual-block-pill-visible{visibility:visible}.calendar-desktop-main-container .calendar-desktop-calendar-container.selection-in-progress .availability-calendar-day-desktop:not(.selected):not(.manual-block-available),.calendar-desktop-main-container .calendar-desktop-calendar-container.selection-made .availability-calendar-day-desktop:not(.selected):not(.manual-block-available){opacity:.1;filter:alpha(opacity=10);background-color:#fff}.calendar-desktop-main-container .calendar-desktop-calendar-container.selection-in-progress .current-manual-block-selection,.calendar-desktop-main-container .calendar-desktop-calendar-container.selection-in-progress .event-pill.current-manual-block-pill{opacity:1;filter:alpha(opacity=100)}.calendar-desktop-main-container .calendar-desktop-calendar-container.selection-in-progress .availability-calendar-day-desktop.selected .avail-calendar-day-selection-indicator,.calendar-desktop-main-container .calendar-desktop-calendar-container.selection-made .availability-calendar-day-desktop.selected .avail-calendar-day-selection-indicator{z-index:30;background-color:#fff;right:-1px;border-right:1px solid #e5e5e5}.calendar-desktop-main-container .calendar-desktop-calendar-container.selection-in-progress .availability-calendar-day-desktop.selected:not(.last-day-in-week-selected),.calendar-desktop-main-container .calendar-desktop-calendar-container.selection-made .availability-calendar-day-desktop.selected:not(.last-day-in-week-selected){border-right:1px solid #e5e5e5}.calendar-desktop-main-container .calendar-desktop-calendar-container.selection-in-progress .manual-block-partial-event-pill:not(.temp-new-manual-block-pill) .event-pill-background{background-color:#4a4a4a}.calendar-desktop-main-container .calendar-desktop-calendar-container.selection-in-progress .manual-block-partial-event-pill:not(.temp-new-manual-block-pill) .event-pill-avatar{border-color:#4a4a4a}.calendar-desktop-main-container .calendar-desktop-calendar-container.selection-in-progress.selection-in-progress-multi-days .availability-calendar-day-desktop.highlighted .avail-calendar-day-selection-indicator{background-color:#fff;z-index:50}.calendar-desktop-main-container .calendar-desktop-calendar-container.selection-in-progress.selection-in-progress-multi-days .manual-block-partial-event-pill{z-index:60}.calendar-desktop-main-container .calendar-desktop-calendar-container.selection-in-progress .manual-block-available{cursor:pointer}.calendar-desktop-main-container .calendar-event-detail-container{padding:10px}.calendar-desktop-main-container .calendar-event-detail-owner-earns-amount,.calendar-desktop-main-container .calendar-event-detail-total-payout-amount{font-weight:700}.calendar-desktop-main-container .calendar-event-detail-button{width:100%}.calendar-desktop-main-container .calendar-event-detail-header{margin-bottom:10px;padding-right:30px;font-weight:700}.calendar-desktop-main-container .calendar-event-detail-ical-info{word-wrap:break-word}.calendar-desktop-main-container .calendar-event-detail-ical-info-item-label{font-weight:700}.calendar-desktop-main-container .event-group-popover-event-container:not(:last-child){border-bottom:1px solid #e5e5e5;padding-bottom:5px}.calendar-desktop-main-container .event-group-popover-event-count{font-weight:700;text-align:left;padding-bottom:5px}.calendar-desktop-main-container .calendar-manual-block-dates{width:100%}.calendar-desktop-main-container .calendar-manual-block-dates.not-editable .datepicker-localized-text{background-color:transparent}.calendar-desktop-main-container .calendar-manual-block-start-date{margin-right:2px}.calendar-desktop-main-container .calendar-manual-block-end-date{margin-left:2px}.calendar-desktop-main-container .calendar-manual-block-note{width:100%;margin-top:10px}.calendar-desktop-main-container .manual-block-click-target{height:20px;position:absolute;left:0;right:0;background-color:transparent;margin-top:-1px;cursor:pointer;z-index:110}.calendar-desktop-main-container .manual-block-click-target.highlighted,.calendar-desktop-main-container .manual-block-click-target.highlighted .manual-block-click-target-avatar{background-color:#767676}.calendar-desktop-main-container .manual-block-day-indicator{display:none}.calendar-desktop-main-container .manual-block-click-target-primary{top:40px}.calendar-desktop-main-container .manual-block-click-target-secondary{bottom:25%}.calendar-desktop-main-container .manual-block-click-target-primary-overlap{top:25%}.calendar-desktop-main-container .manual-block-click-target-first-day{border-top-left-radius:10px;border-bottom-left-radius:10px;margin-left:5px}.calendar-desktop-main-container .manual-block-click-target-first-day .manual-block-click-target-avatar{content:'';height:30px;width:30px;position:absolute;border-radius:50%;top:-5px}.calendar-desktop-main-container .manual-block-click-target-last-day{border-top-right-radius:10px;border-bottom-right-radius:10px;margin-right:5px}.calendar-desktop-main-container .manual-block-partial-event-pill{z-index:60}.calendar-desktop-main-container .manual-block-partial-event-pill .event-pill-background{background-color:#999}.calendar-desktop-main-container .manual-block-partial-event-pill.temp-new-manual-block-pill .event-pill-background{background-color:#999;border:1px dashed #767676}.calendar-desktop-main-container .manual-block-drag-handle{height:17px;width:23px;position:absolute;border-radius:3px;z-index:160;top:41.5px;background-color:#00af87;background-image:url(/images/arrow_handles.svg);background-repeat:no-repeat;background-position:center center;background-size:80%;box-shadow:1px 1px 3px rgba(0,0,0,.5)}.calendar-desktop-main-container .manual-block-drag-handle.dragging{box-shadow:none;background-color:transparent;background-image:none}.calendar-desktop-main-container .manual-block-drag-handle-control{position:absolute;height:100%;width:100%;background-color:transparent;cursor:move}.calendar-desktop-main-container .manual-block-drag-handle-start{left:-12.5px}.calendar-desktop-main-container .manual-block-drag-handle-end{right:-10.5px}.calendar-desktop-main-container .avail-calendar-event-group-popover{padding-bottom:10px}.calendar-desktop-main-container .avail-calendar-event-group-popover .popover-content{padding:6px 10px}.calendar-desktop-main-container .avail-calendar-event-group-popover .tooltip-arrow{bottom:7px}.calendar-desktop-main-container .event-group-popover-content{position:relative}.calendar-desktop-main-container .event-group-popover-content .event-group-popover-close{position:absolute;top:0;right:0;cursor:pointer}.calendar-desktop-main-container .avail-calendar-manual-block-start-popover .popover-content{padding:0}.calendar-desktop-main-container .avail-calendar-manual-block-start-popover .tooltip-inner{max-width:none}.calendar-mobile-main-container .calendar-mobile-header-rentalunit-switcher .rentalunit-dropdown .dropdown-menu .name,.calendar-mobile-main-container .calendar-mobile-header-rentalunit-switcher .rentalunit-dropdown .dropdown-menu .property-search .name{max-width:80vw}.calendar-desktop-main-container .manual-block-start-date-popover-text{white-space:nowrap;padding:6px 10px}.calendar-desktop-main-container .manual-block-options-header{font-size:16px;font-weight:700;vertical-align:middle;background-color:#f9f9f9;border-bottom:1px solid #e5e5e5;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.calendar-desktop-main-container .manual-block-options-title{display:inline-block;padding:10px 15px}.calendar-desktop-main-container .manual-block-cancel-selection{font-size:10px;padding:5px;cursor:pointer}.calendar-desktop-main-container .manual-block-options-body{text-align:left}.calendar-desktop-main-container .manual-block-option{border-bottom:1px solid #e5e5e5;padding:5px 15px}.calendar-desktop-main-container .connect-calendar-icon-container{display:inline-block;height:40px;width:40px;background-color:#00af87;text-align:center;color:#fff;border-radius:50%}.calendar-desktop-main-container .connect-calendar-icon{font-size:30px;display:inline-block;position:relative;top:-2px}.calendar-desktop-main-container .calendar-right-rail-footer{padding:10px;font-size:11px;color:#767676}.calendar-desktop-main-container .calendar-right-rail-footer .site-footer-menu{text-align:inherit;padding-left:0}.calendar-desktop-main-container .calendar-right-rail-footer .site-footer-menu li{font-size:11px;color:#767676}.calendar-desktop-main-container .calendar-right-rail-footer .site-footer-menu li:after{margin-left:5px;margin-right:5px}.calendar-desktop-main-container .calendar-right-rail-footer p{color:#767676;margin-bottom:0}.calendar-event-pill-popover-content{text-align:left;font-size:12px;padding-bottom:5px}.calendar-event-pill-popover-content .calendar-event-pill-popover-header{font-weight:700;margin-top:2px;margin-bottom:5px;font-size:14px}.calendar-event-pill-popover-content .calendar-event-pill-popover-info{line-height:12px}.calendar-event-pill-popover-content .event-pill-count-icon{margin-left:2px;margin-right:5px;font-size:10px;position:relative;top:-1px}.calendar-event-pill-popover-content .event-popover-traveler-name-container{white-space:nowrap}.calendar-event-pill-popover-content .calendar-event-pill-popover-ical-name,.calendar-event-pill-popover-content .event-popover-traveler-name-container .event-popover-traveler-name{margin-left:5px}.calendar-mobile-main-container{background-color:#fff;color:#000a12;font-weight:400;font-size:15px;overflow-x:hidden}.calendar-mobile-main-container .hidden{display:none}.calendar-mobile-main-container .fixed{position:fixed;top:0;left:0}.calendar-mobile-main-container .calendar-mobile-header{border-bottom:1px solid #e5e5e5;color:#676767;width:100%;z-index:11}.calendar-mobile-main-container .calendar-mobile-header-item{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;border-bottom:1px solid #e5e5e5;background-color:#fff}.calendar-mobile-main-container .calendar-mobile-header-item.last-updated{background-color:#f9f9f9}.calendar-mobile-main-container .calendar-mobile-header-option-icon{color:#00af87;font-size:18px}@media (max-width:767px){.calendar-mobile-main-container .calendar-mobile-header-option-icon{padding-right:15px}}@media (min-width:768px) and (max-width:1159px){.calendar-mobile-main-container .calendar-mobile-header-option-icon{padding-right:25px}}.calendar-mobile-main-container .calendar-mobile-header-last-updated-container{padding:7.5px 15px}.calendar-mobile-main-container .calendar-mobile-header-tab-container{width:100%;background-color:#fff}.calendar-mobile-main-container .calendar-mobile-header-tab-container .calendar-mobile-header-tab{width:50%;text-align:center;display:inline-block;font-size:18px;padding:1.5vh 0}.calendar-mobile-main-container .calendar-mobile-header-tab-container .selected{color:#007258;border-bottom:2px solid #007258}.calendar-mobile-main-container .calendar-mobile-body{height:100%}.calendar-mobile-main-container .avail-calendar-month-week-header-mobile{z-index:10;padding-bottom:6px;background-color:#fff;border-bottom:2px solid #e5e5e5}.calendar-mobile-main-container .avail-calendar-month-header-mobile-current{width:100%;padding:2vh 0 1.5vh 5px;font-weight:700;font-size:16px;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#000a12;border:none}.calendar-mobile-main-container .avail-calendar-week-header-mobile{display:table-cell;position:relative;padding-left:5px;padding-bottom:6px;color:#888;font-size:3.4vw;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif}.calendar-mobile-main-container .avail-calendar-month-label-mobile{width:100%;padding:2vh 0 1.5vh 5px;font-weight:700;font-size:16px;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#000a12;border-bottom:2px solid #e5e5e5}.calendar-mobile-main-container .avail-calendar-month-container-mobile,.calendar-mobile-main-container .avail-calendar-month-container-mobile .avail-calendar-row-mobile:last-child{border-bottom:1px solid #e5e5e5}.calendar-mobile-main-container .avail-calendar-body-mobile,.calendar-mobile-main-container .avail-calendar-row-mobile{position:relative}.calendar-mobile-main-container .avail-calendar-week-container-mobile{display:table;table-layout:fixed;width:100%}.calendar-mobile-main-container .avail-calendar-cell{display:table-cell;position:relative}.calendar-mobile-main-container .avail-calendar-month-container-mobile .normal-day{border-left:.25px solid #dcdcdc;border-top:.25px solid #dcdcdc;color:#000a12}.calendar-mobile-main-container .avail-calendar-month-container-mobile .avail-calendar-row-mobile:nth-child(2) .normal-day{border-top:none}.calendar-mobile-main-container .avail-calendar-month-container-mobile .avail-calendar-row-mobile .normal-day:first-child{border-left:none}.calendar-mobile-main-container .avail-calendar-month-container-mobile .padding-day{border:.25px solid #fff;color:#fff;background-color:#fff;z-index:5}.calendar-mobile-main-container .avail-calendar-month-container-mobile .padding-end{border-top:.25px solid #dcdcdc;border-left:.25px solid #dcdcdc}.calendar-mobile-main-container .avail-calendar-month-container-mobile .padding-end~.padding-end{border-left:0}.calendar-mobile-main-container .avail-calendar-month-container-mobile .normal-day.past-day{opacity:.5;filter:alpha(opacity=50)}.calendar-mobile-main-container .avail-calendar-month-container-mobile .today-day{font-weight:700}.calendar-mobile-main-container .avail-calendar-month-container-mobile .avail-calendar-cell{width:14.28571429;height:65px}.calendar-mobile-main-container .avail-calendar-month-container-mobile .avail-calendar-date-container-mobile{height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex}.calendar-mobile-main-container .avail-calendar-month-container-mobile .avail-calendar-date-mobile{z-index:5;height:100%;width:100%;padding-top:5px;padding-left:5px;font-size:2.9vw}.calendar-mobile-main-container .avail-calendar-month-container-mobile .select-existing-block .avail-calendar-date-container-mobile,.calendar-mobile-main-container .avail-calendar-month-container-mobile .select-new-block .avail-calendar-date-container-mobile{width:100%;background-color:#d5d5d5;z-index:2}.calendar-mobile-main-container .avail-calendar-body-mobile.has-secondary-event .avail-calendar-month-container-mobile .avail-calendar-row-mobile .avail-calendar-cell{height:90px}.calendar-mobile-main-container .avail-calendar-body-mobile.selection-in-progress .avail-calendar-cell:not(.manual-block-available){border-top:.25px solid rgba(220,220,220,.1);border-left:.25px solid rgba(220,220,220,.1)}.calendar-mobile-main-container .avail-calendar-body-mobile.selection-in-progress .avail-calendar-cell:not(.manual-block-available) .avail-calendar-date-container-mobile{opacity:.1;filter:alpha(opacity=10)}.calendar-mobile-main-container .avail-calendar-body-mobile.selection-in-progress .avail-calendar-cell.below-manual-block-available{border-top:.25px solid #dcdcdc}.calendar-mobile-main-container .avail-calendar-body-mobile.selection-in-progress .avail-calendar-cell.right-of-manual-block-available{border-left:.25px solid #dcdcdc}.calendar-mobile-main-container .avail-calendar-body-mobile.selection-in-progress .manual-block-available-end:not(.select-new-block) .avail-calendar-date-container-mobile,.calendar-mobile-main-container .avail-calendar-body-mobile.selection-in-progress .manual-block-available-start:not(.select-new-block) .avail-calendar-date-container-mobile{background-color:#fff;z-index:1;position:absolute;width:100%}.calendar-mobile-main-container .avail-calendar-body-mobile.selection-in-progress .calendar-event-pill:not(.selected):not(.avail-calendar-temp-pill){opacity:.15;filter:alpha(opacity=15)}.calendar-mobile-main-container .avail-calendar-body-mobile.selection-in-progress .calendar-event-pill.selected{z-index:2;opacity:.5;filter:alpha(opacity=50)}.calendar-mobile-main-container .calendar-event-pill{position:absolute;top:30px;bottom:1vw;height:20px;color:#fff;font-size:13px;padding-left:14px}.calendar-mobile-main-container .calendar-event-pill.booking-event{background-color:#e46715}.calendar-mobile-main-container .calendar-event-pill.booking-event .event-pill-avatar-mobile{border-color:#e46715;background-color:#e46715}.calendar-mobile-main-container .calendar-event-pill.booking-event.past-event{background-color:#f4d6c2}.calendar-mobile-main-container .calendar-event-pill.booking-event.past-event .event-pill-avatar-mobile{border-color:#f4d6c2;background-color:#f4d6c2}.calendar-mobile-main-container .calendar-event-pill.booking-request-event{background-color:#f7b78c;border:1px dashed #e46715}.calendar-mobile-main-container .calendar-event-pill.booking-request-event .event-pill-avatar-mobile{border-color:#f7b78c;background-color:#f7b78c}.calendar-mobile-main-container .calendar-event-pill.booking-request-event.past-event{background-color:#f7b78c;border:1px dashed #f7b78c}.calendar-mobile-main-container .calendar-event-pill.booking-request-event.past-event .event-pill-avatar-mobile{border-color:#f7b78c;background-color:#f7b78c}.calendar-mobile-main-container .calendar-event-pill.blocked-event{background-color:#888}.calendar-mobile-main-container .calendar-event-pill.blocked-event .event-pill-avatar-mobile{border-color:#888;background-color:#888}.calendar-mobile-main-container .calendar-event-pill.blocked-event.past-event{background-color:#dfdfdf}.calendar-mobile-main-container .calendar-event-pill.blocked-event.past-event .event-pill-avatar-mobile{border-color:#dfdfdf;background-color:#dfdfdf}.calendar-mobile-main-container .calendar-event-pill.overlap-event{background-color:#888}.calendar-mobile-main-container .calendar-event-pill.overlap-event .event-pill-avatar-mobile{border-color:#888;background-color:#888}.calendar-mobile-main-container .calendar-event-pill.release-manual-block{background-color:#656565}.calendar-mobile-main-container .calendar-event-pill.release-manual-block .event-pill-avatar-mobile{border-color:#656565;background-color:#656565}.calendar-mobile-main-container .calendar-event-pill.create-manual-block{background-color:#b7b7b7;border:1px dashed #6f6f6f}.calendar-mobile-main-container .calendar-event-pill.create-manual-block .event-pill-avatar-mobile{border-color:#b7b7b7;background-color:#b7b7b7}.calendar-mobile-main-container .calendar-event-pill.has-avatar{padding-left:30.8px}.calendar-mobile-main-container .calendar-event-pill.event-start{border-bottom-left-radius:10px;border-top-left-radius:10px}.calendar-mobile-main-container .calendar-event-pill.event-end{border-bottom-right-radius:10px;border-top-right-radius:10px}.calendar-mobile-main-container .calendar-event-pill.secondary-event{top:60px}.calendar-mobile-main-container .calendar-event-pill .pill-label{width:95%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calendar-mobile-main-container .avail-calendar-temp-pill{z-index:3}.calendar-mobile-main-container .event-pill-avatar-mobile{display:inline-block;position:absolute;z-index:0;left:-1px;top:-4px;height:28px;width:28px;border:2px solid #fff;border-radius:10vw;background-size:100%;background-repeat:no-repeat;background-position:center center;background-image:url(/images/sync_circle_2.svg)}.calendar-mobile-main-container .event-pill-avatar-tripadvisor{background-size:80%;background-image:url(/images/ta-owl-icon.svg);background-color:#fff!important}.calendar-mobile-main-container .avail-calendar-modal-mobile{margin-top:90px}.calendar-mobile-main-container .avail-calendar-modal-content-mobile{padding-left:0;padding-right:0;border:0}.calendar-mobile-main-container .avail-calendar-modal-header-mobile{font-size:20px;font-weight:700;vertical-align:middle;background-color:#f9f9f9;border-bottom:1px solid #e5e5e5;border-top-right-radius:5px;border-top-left-radius:5px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:baseline;-ms-flex-align:baseline;align-items:baseline;padding:10px}.calendar-mobile-main-container .avail-calendar-modal-header-mobile .close{color:#888;opacity:1;filter:alpha(opacity=100)}.calendar-mobile-main-container .avail-calendar-modal-title-mobile{display:inline-block}.calendar-mobile-main-container .avail-calendar-modal-body-mobile{max-height:65vh;overflow-y:auto;margin:0;padding:0;text-align:left}.calendar-mobile-main-container .avail-calendar-event-detail-modal-body{margin-top:15px;padding-left:10px;padding-right:10px}.calendar-mobile-main-container .avail-calendar-event-detail-section{font-size:16px;margin-bottom:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calendar-mobile-main-container .avail-calendar-event-detail-line{margin:1vw}.calendar-mobile-main-container .avail-calendar-event-detail-owner-earns{font-weight:700}.calendar-mobile-main-container .avail-calendar-event-detail-button{width:100%}.calendar-mobile-main-container .avail-calendar-overlap-event{border-bottom:1px solid #e5e5e5;padding:16px 10px}.calendar-mobile-main-container .avail-calendar-overlap-event .avail-calendar-overlap-event-detail-link{margin-bottom:.5vh;font-weight:700;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calendar-mobile-main-container .avail-calendar-overlap-event .avail-calendar-overlap-event-detail{font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;font-size:16px;display:inline-block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calendar-mobile-main-container .avail-calendar-overlap-event:last-child{border-bottom:0;padding-bottom:0}.calendar-mobile-main-container .avail-calendar-manual-block-options-mobile .disabled-text{color:#cdcdcd}.calendar-mobile-main-container .tooltip{z-index:9}.calendar-mobile-main-container .tooltip.above-header{z-index:10}.calendar-mobile-main-container .tooltip .tooltip-inner{font-size:14px;font-weight:700;color:#1c1c1c}.calendar-mobile-main-container .calendar-mobile-footer-item{position:fixed;bottom:0;width:100%;z-index:1070;border-top:1px solid #e5e5e5;background-color:#f9f9f9}.calendar-mobile-main-container .calendar-mobile-manual-block-request{font-size:17px;padding:10px 0}.calendar-mobile-main-container .calendar-mobile-manual-block-request .calendar-mobile-manual-block-request-cancel{border-bottom:1px solid #e5e5e5;text-align:right;color:#787878;padding:0 10px 10px 0}.calendar-mobile-main-container .calendar-mobile-manual-block-request .calendar-mobile-manual-block-request-date{font-weight:700;text-align:center;padding:10px 0}.calendar-mobile-main-container .calendar-mobile-manual-block-request .calendar-mobile-manual-block-request-submit{padding:0 10px}.calendar-mobile-main-container .calendar-mobile-manual-block-request .calendar-mobile-manual-block-request-submit .btn{width:100%;font-size:16px;font-weight:400;border-radius:5px;white-space:normal}.calendar-mobile-main-container .calendar-mobile-manual-block-request .calendar-mobile-manual-block-error{padding:10px;text-align:center}.calendar-mobile-main-container .avail-calendar-settings-content-mobile{background-color:#f9f9f9}.calendar-mobile-main-container .avail-calendar-settings-content-mobile .modal-header{height:12vh}.calendar-mobile-main-container .avail-calendar-settings-content-mobile .modal-body,.calendar-mobile-main-container .avail-calendar-settings-content-mobile .modal-title{margin:auto}.calendar-mobile-main-container .avail-calendar-settings-content-mobile .btn{white-space:normal}.calendar-mobile-main-container .avail-calendar-settings-close-button{position:absolute;top:0;right:0;height:40px;width:40px}.calendar-mobile-main-container .avail-calendar-settings-title{font-size:6vw;font-weight:700;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;padding:1vh 0 2vh;text-align:center}.calendar-mobile-main-container .avail-calendar-settings-updated-time-section{margin:0 10vw;padding-top:5vh;border-top:1px solid #e5e5e5}.calendar-mobile-main-container .avail-calendar-settings-updated-time-section .avail-calendar-settings-last-updated{text-align:center;margin-bottom:2vh;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;font-weight:700}.calendar-mobile-main-container .avail-calendar-settings-updated-time-section .avail-calendar-settings-last-updated-content{font-weight:400}.calendar-mobile-main-container .avail-calendar-settings-updated-time-section .btn{width:100%;margin-bottom:5vh}.calendar-mobile-main-container .avail-calendar-settings-external-calendar-section{margin:0 10vw;padding-top:5vh;border-top:1px solid #e5e5e5}.calendar-mobile-main-container .avail-calendar-settings-external-calendar-section .avail-calendar-settings-external-calendar-text{text-align:center;padding:0 2vw;margin-bottom:2vh}.calendar-mobile-main-container .avail-calendar-settings-external-calendar-section .avail-calendar-settings-external-calendar-text-heavy{font-weight:700;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;margin-bottom:1vh}.calendar-mobile-main-container .avail-calendar-settings-external-calendar-section .btn{width:100%}.calendar-mobile-main-container .avail-calendar-settings-external-calendar-section .btn~.btn{margin-top:2vh}.calendar-mobile-main-container .availability-settings-section{margin:5vh 10vw 2vh;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.calendar-mobile-main-container .availability-settings-section-link{display:-webkit-flex;display:-ms-flexbox;display:flex;word-break:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.calendar-mobile-main-container .availability-settings-section-link-icon{font-size:19px;line-height:19px;padding-right:10px}.calendar-mobile-main-container .availability-settings-section-text{padding-bottom:2px}.calendar-mobile-main-container .calendar-mobile-details-container{background-color:#fff;padding-top:.5vh;padding-bottom:1.5vh}.calendar-mobile-main-container .calendar-mobile-details-container.fixed{position:relative;top:0;left:0}.calendar-mobile-main-container .avail-calendar-details-month-label{width:100%;font-weight:700;font-size:16px;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#000a12;text-align:start;padding:4vh 0 2vh 1.5vh;border-bottom:2px solid #ddd}.calendar-mobile-main-container .avail-calendar-details-month-label:first-child{padding-top:2vh}.calendar-mobile-main-container .avail-calendar-details-day-container{min-height:75px;display:-webkit-flex;display:-ms-flexbox;display:flex;border-top:1px solid #eee;padding:17px 19px}.calendar-mobile-main-container .avail-calendar-details-day-container:last-child{border-bottom:1px solid #eee}.calendar-mobile-main-container .avail-calendar-details-day-container.past-day{opacity:.5;filter:alpha(opacity=50)}.calendar-mobile-main-container .avail-calendar-details-event-start-date{width:49px;padding:0 7.5px 0 3.75px;color:#000;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;margin-left:-11px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;text-align:left}.calendar-mobile-main-container .avail-calendar-details-event-start-date .avail-calendar-details-event-date{font-size:27px;line-height:23.5px;color:#1c1c1c}.calendar-mobile-main-container .avail-calendar-details-event-start-date .avail-calendar-details-event-day-of-week{font-size:10px;line-height:10px;letter-spacing:1px;padding-top:1.5px}.calendar-mobile-main-container .avail-calendar-details-events{min-width:80vw;max-width:80vw;padding:0 1vw 0 2vw}.calendar-mobile-main-container .avail-calendar-details-event-detail{color:#fff;border-radius:4px;padding:7.5px 11.25px}.calendar-mobile-main-container .avail-calendar-details-event-detail.booking-event{background-color:#e46715}.calendar-mobile-main-container .avail-calendar-details-event-detail.booking-event .event-pill-avatar-mobile{border-color:#e46715;background-color:#e46715}.calendar-mobile-main-container .avail-calendar-details-event-detail.booking-event.past-event{background-color:#f4d6c2}.calendar-mobile-main-container .avail-calendar-details-event-detail.booking-event.past-event .event-pill-avatar-mobile{border-color:#f4d6c2;background-color:#f4d6c2}.calendar-mobile-main-container .avail-calendar-details-event-detail.booking-request-event{background-color:#f7b78c;border:1px dashed #e46715}.calendar-mobile-main-container .avail-calendar-details-event-detail.booking-request-event .event-pill-avatar-mobile{border-color:#f7b78c;background-color:#f7b78c}.calendar-mobile-main-container .avail-calendar-details-event-detail.booking-request-event.past-event{background-color:#f7b78c;border:1px dashed #f7b78c}.calendar-mobile-main-container .avail-calendar-details-event-detail.booking-request-event.past-event .event-pill-avatar-mobile{border-color:#f7b78c;background-color:#f7b78c}.calendar-mobile-main-container .avail-calendar-details-event-detail.blocked-event{background-color:#888}.calendar-mobile-main-container .avail-calendar-details-event-detail.blocked-event .event-pill-avatar-mobile{border-color:#888;background-color:#888}.calendar-mobile-main-container .avail-calendar-details-event-detail.blocked-event.past-event{background-color:#dfdfdf}.calendar-mobile-main-container .avail-calendar-details-event-detail.blocked-event.past-event .event-pill-avatar-mobile{border-color:#dfdfdf;background-color:#dfdfdf}.calendar-mobile-main-container .avail-calendar-details-event-detail.overlap-event{background-color:#888}.calendar-mobile-main-container .avail-calendar-details-event-detail.overlap-event .event-pill-avatar-mobile{border-color:#888;background-color:#888}.calendar-mobile-main-container .avail-calendar-details-event-detail.release-manual-block{background-color:#656565}.calendar-mobile-main-container .avail-calendar-details-event-detail.release-manual-block .event-pill-avatar-mobile{border-color:#656565;background-color:#656565}.calendar-mobile-main-container .avail-calendar-details-event-detail.create-manual-block{background-color:#b7b7b7;border:1px dashed #6f6f6f}.calendar-mobile-main-container .avail-calendar-details-event-detail.create-manual-block .event-pill-avatar-mobile{border-color:#b7b7b7;background-color:#b7b7b7}.calendar-mobile-main-container .avail-calendar-details-event-detail~.avail-calendar-details-event-detail{margin-top:7.5px}.calendar-mobile-main-container .avail-calendar-details-event-detail-title{font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;letter-spacing:1px;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-bottom:5px;font-size:14.25px}.calendar-mobile-main-container .avail-calendar-details-event-detail-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.calendar-mobile-main-container .avail-calendar-details-event-dates{color:#fff;letter-spacing:1px}.calendar-mobile-main-container .avail-calendar-detail-one-liner{display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:-2vw;font-size:12.75px}.calendar-mobile-main-container .avail-calendar-detail-one-liner-section{width:34px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.calendar-mobile-main-container .avail-calendar-detail-one-liner-section .icon{opacity:.7;filter:alpha(opacity=70);position:relative;bottom:1.75px;margin:0 1vw 0 .5vw}.calendar-mobile-main-container .calendar-mobile-header-rentalunit-switcher{padding:0;margin:0;width:90%}.calendar-mobile-main-container .calendar-mobile-header-rentalunit-switcher .rentalunit-dropdown{padding:0;margin:0}.calendar-mobile-main-container .calendar-mobile-header-rentalunit-switcher .rentalunit-dropdown .dropdown-toggle{border:none;padding:5px 0 5px 10px;width:100%;height:auto;margin:0}.calendar-mobile-main-container .calendar-mobile-header-rentalunit-switcher .rentalunit-dropdown .dropdown-toggle .image{display:inline-block}.calendar-mobile-main-container .calendar-mobile-header-rentalunit-switcher .rentalunit-dropdown .dropdown-toggle .icon-global-caret{margin-top:10px}.calendar-mobile-main-container .calendar-mobile-header-rentalunit-switcher .rentalunit-dropdown .dropdown-menu{width:100vw;left:0}.calendar-mobile-main-container .calendar-mobile-header-rentalunit-switcher .rentalunit-dropdown .dropdown-menu .rental-unit-id{float:right}.calendar-mobile-main-container .calendar-mobile-header-rentalunit-switcher .rentalunit-dropdown .dropdown-menu .image-container .image{max-height:17vw}.calendar-mobile-main-container .calendar-mobile-header-rentalunit-switcher .property-button-content .current{display:inline-block;float:left;margin-top:7px;margin-bottom:7px;text-align:left;width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calendar-mobile-main-container .calendar-mobile-header-rentalunit-switcher .property-button-content .image{height:35px;padding:0 10px 0 5px}.calendar-mobile-main-container .property-list-simple .image-container{padding-top:5px;padding-left:5px}@media (min-width:480px) and (max-width:991px){.calendar-mobile-main-container .avail-calendar-details-events{min-width:90vw;max-width:90vw}}@media (min-width:992px){.calendar-mobile-main-container .avail-calendar-month-week-header-mobile.fixed,.calendar-mobile-main-container .calendar-mobile-footer-item,.calendar-mobile-main-container .calendar-mobile-header.fixed,.calendar-mobile-main-container .fixed-div-in-tablet{width:913px;left:55.5px}}@media (min-width:480px){.calendar-mobile-main-container .avail-calendar-month-label-mobile{font-size:18px}.calendar-mobile-main-container .avail-calendar-week-header-mobile{font-size:14px}.calendar-mobile-main-container .avail-calendar-month-container-mobile .avail-calendar-date-mobile{font-weight:700;font-size:12px}.calendar-mobile-main-container .modal-content{padding:0 0 15px}.calendar-mobile-main-container .modal-header .close{margin-top:2px;margin-right:-6px}.calendar-mobile-main-container .avail-calendar-details-events-container{padding:0 1vw 0 2vw}}.calendar-page-new.calendar-page .calendar-mobile-main-container .calendar-message-banner-error{margin-bottom:0}.calendar-popover{background:#fff;color:#000a12;opacity:1;border-radius:0;border:1px solid #e5e5e5;max-width:none;-webkit-box-shadow:3px 3px 2px 0 rgba(0,0,0,.1);-moz-box-shadow:3px 3px 2px 0 rgba(0,0,0,.1);box-shadow:3px 3px 2px 0 rgba(0,0,0,.1)}.calendar-popover a,.calendar-popover a:hover{color:#069}.calendar-popover .datepicker-container{width:320px}.calendar-popover .datepicker-container .form-group{width:147px;float:left}.calendar-popover .datepicker-container .checkin-form-group{margin-right:25px}.calendar-popover.top{border-bottom:hidden}.calendar-popover .calendar-popover-title{margin:0 0 25px}@media (max-width:991px){.calendar-popover .datepicker-container .form-group{width:130px}.calendar-popover .calendar-popover-title{border-bottom:3px solid #898989;box-shadow:0 2px 0 rgba(0,0,0,.1);margin:0 -30px 25px;padding:0 30px 25px}}.calendar-popover .popover-content{padding:20px}.calendar-popover.popover>.arrow{visibility:hidden;position:absolute}.calendar-popover.popover>.arrow:before{visibility:hidden}.calendar-popover .close{margin-right:6px;margin-top:2px;color:#000;opacity:.2}.calendar-popover .close:hover{opacity:.5}.bookingPopover h3{margin-top:0;font-size:20px}.bookingPopover .conversation-status .label{display:table;margin:6px 0 23px}.bookingPopover .vacation-details-section{padding-right:60px}.bookingPopover .vacation-details-section h3{font-size:13px}.bookingPopover .vacation-details-date{white-space:nowrap}.bookingPopover .conversation-price{margin-bottom:14px}@media (max-width:991px){.calendar-popover{position:fixed;top:0!important;left:0!important;right:0;bottom:0;margin-top:0!important;border:0!important;display:block!important}.calendar-popover .popover-content{height:100%}}.ical-accordion{margin:0 -30px;border-top:1px solid #e5e5e5}.ical-accordion .panel-title a:not(.collapsed) i{display:none}.ical-accordion.panel-group>.panel .panel-body{padding-top:5px}.ical-accordion .icon-question{margin-left:5px}.ical-accordion .btn-group{margin-bottom:20px}.ical-accordion .light{font-weight:400}.ical-accordion .action-items{margin-top:10px}.ical-accordion .action-items i{margin-right:4px}.ical-accordion .action-items i::before{margin-top:-3px}.ical-accordion .secondary-title{font-size:12px;margin-left:10px}.availability-settings-modal{padding-left:0!important}.availability-settings-modal .modal-content .modal-header{border-bottom:none;-ms-flex-pack:left;justify-content:left;padding-left:200px}.availability-settings-modal .modal-content .modal-title{font-size:26px}.availability-settings-modal .modal-content .modal-body{background-color:#f9f9f9;width:100%;max-height:400px;margin:0;padding-top:15px;padding-left:200px}.availability-settings-modal .modal-content .modal-footer{width:100%;padding-left:200px;padding-top:20px;border-top:1px solid #e5e5e5}.availability-settings-modal .modal-content .modal-footer button+button{margin-left:20px}.availability-settings-modal .availability-settings-modal-body{width:600px}.availability-settings-modal .availability-settings-form-group{margin-bottom:40px}.availability-settings-modal .availability-settings-form-label{font-size:19px;line-height:26px}.availability-settings-modal .availability-settings-select{max-width:500px}.availability-settings-modal .availability-settings-tooltip{color:#767676;font-size:13px;margin-left:5px}.availability-settings-modal .availability-settings-tooltip-mobile{display:none;color:#999}.availability-settings-modal .availability-settings-modal-footer{display:-webkit-flex;display:-ms-flexbox;display:flex}.availability-settings-modal .availability-settings-footer-feedback{-ms-flex-item-align:center;align-self:center;padding-left:20px}@media (min-width:992px){.availability-settings-modal .availability-settings-btn{padding:13.5px 22px;font-size:16px;line-height:1.3333333;border-radius:3px;min-width:100px}.availability-settings-modal .availability-settings-btn.btn-with-icon{position:relative}.availability-settings-modal .availability-settings-btn.btn-with-icon .btn-icon{position:absolute;left:10px;top:13.5px;font-size:20px;line-height:20px}}@media (min-width:768px) and (max-width:991px){.availability-settings-modal .modal-content .modal-footer,.availability-settings-modal .modal-content .modal-header{padding-left:40px}.availability-settings-modal .modal-content .modal-body{padding-top:15px;padding-left:40px}.availability-settings-modal .availability-settings-btn{padding:13.5px 22px;font-size:16px;line-height:1.3333333;border-radius:3px;min-width:100px}.availability-settings-modal .availability-settings-btn.btn-with-icon{position:relative}.availability-settings-modal .availability-settings-btn.btn-with-icon .btn-icon{position:absolute;left:10px;top:13.5px;font-size:20px;line-height:20px}}@media (max-width:767px){.availability-settings-modal .modal-content .modal-header{padding-left:12px}.availability-settings-modal .modal-content .modal-title{font-size:19px}.availability-settings-modal .modal-content .modal-body{max-height:100%;padding-top:0;padding-left:12px}.availability-settings-modal .modal-content .modal-footer{padding-top:10px;padding-left:12px}.availability-settings-modal .modal-content .close{margin-right:1%}.availability-settings-modal .availability-settings-modal-body{width:100%}.availability-settings-modal .availability-settings-form-group{margin-bottom:40px}.availability-settings-modal .availability-settings-form-label{font-size:15px;line-height:19px}.availability-settings-modal .availability-settings-select{max-width:96%}.availability-settings-modal .availability-settings-tooltip{display:none}.availability-settings-modal .availability-settings-tooltip-mobile{display:block;font-size:13px;margin-bottom:5px}.register-page .navbar{display:none!important}}.certificate-excellence-promo .modal-content .modal-body .introduction img,.signup-property-details .bed .chosen-container .chosen-results{max-height:300px}.register-page .site-without-footer{background:#fff}.register-page .site-footer{background:#e9eaed}.register-page .register-sub-content .section{min-height:75px;padding:40px 0;background:#fff}.register-page .register-sub-content .section h3{margin:0 0 35px;font-size:30px}@media (max-width:767px){.register-page .register-sub-content .section{padding:30px 20px}.register-page .register-sub-content .section h3{font-size:20px}}.register-page .register-sub-content .section .section-content{text-align:center}.register-page .register-sub-content .section .section-content h4{padding:0;margin:0 0 10px;font-size:24px}.register-page .register-sub-content .section.how-it-works{background:#e8f0f3}.register-page .register-sub-content .section.how-it-works .step{width:286px;min-height:100px;text-align:center;display:inline-block;padding:10px 10px 0;vertical-align:top;position:relative}@media (max-width:767px){.register-page .register-sub-content .section .section-content h4{font-size:18px}.register-page .register-sub-content .section.how-it-works .step{width:100%;margin-bottom:30px}}@media (min-width:768px) and (max-width:991px){.register-page .register-sub-content .section.how-it-works .step:nth-last-child(n+3){margin-bottom:30px}}.register-page .register-sub-content .section.how-it-works .step .line{height:1px;width:100%;right:0;background:#fff;position:absolute;top:60px}.register-page .register-sub-content .section.how-it-works .step .line.right{width:50%;right:0}.register-page .register-sub-content .section.how-it-works .step .line.left{width:50%;left:0}@media (max-width:1159px){.register-page .register-sub-content .section.how-it-works .step .line{display:none}}.register-page .register-sub-content .section.how-it-works .step .circle{display:block;margin:0 auto;width:100px;height:100px;border-radius:50%;background:#fff;text-align:center}.register-page .register-sub-content .section.how-it-works .step .circle .number{font-size:45px;display:block;position:relative;top:18px}.register-page .register-sub-content .section.how-it-works .step .content{text-align:left;padding-left:60px;vertical-align:middle;max-width:330px;font-size:15px;margin:25px auto 0}.register-page .register-sub-content .section.how-it-works .step .content .icon{position:absolute;margin-left:-60px;display:block;width:50px;height:45px}.register-page .register-sub-content .section.how-it-works .step .content .icon.icon-pen{background:url(/images/register/icon-pen.svg) top center no-repeat}.register-page .register-sub-content .section.how-it-works .step .content .icon.icon-money{background:url(/images/register/icon-money.svg) top center no-repeat}.register-page .register-sub-content .section.how-it-works .step .content .icon.icon-contact{background:url(/images/register/icon-envelope.svg) top center no-repeat}.register-page .register-sub-content .section.how-it-works .step .content .icon.icon-looking-glass{background:url(/images/register/icon-looking-glass.svg) top center no-repeat}.register-page .register-sub-content .section.recognised-everywhere{background:url(/images/register/map.svg) top center no-repeat #d9e2c3}.register-page .register-sub-content .section.recognised-everywhere .key-point{display:inline-block;width:380px;padding:0 30px;min-height:100px;vertical-align:top}.register-page .register-sub-content .section.recognised-everywhere .key-point .trusted-source{margin-bottom:10px}.register-page .register-sub-content .section.recognised-everywhere .key-point .text p{padding-right:10px;margin-bottom:0}@media (max-width:991px){.register-page .register-sub-content .section.recognised-everywhere .key-point .text h4{margin:20px 0}.register-page .register-sub-content .section.recognised-everywhere .key-point{width:100%}.register-page .register-sub-content .section.recognised-everywhere .key-point:first-of-type{margin-bottom:30px}}.register-page .register-sub-content .section.secure-and-effortless ul.features{width:600px;margin:0 auto;padding:0;overflow:auto}@media (min-width:768px) and (max-width:1159px){.register-page .register-sub-content .section.secure-and-effortless ul.features{width:500px}}@media (max-width:767px){.register-page .register-sub-content .section.secure-and-effortless ul.features{width:100%}}.register-page .register-sub-content .section.secure-and-effortless ul.features li{text-align:left;list-style:none;margin-bottom:30px;width:100%;padding:0 0 0 80px;overflow:auto}.register-page .register-sub-content .section.secure-and-effortless ul.features li .icon{display:block;width:70px;height:70px;position:absolute;margin-left:-80px}.register-page .register-sub-content .section.secure-and-effortless ul.features li .icon:before{content:none}.register-page .register-sub-content .section.secure-and-effortless ul.features li .icon.icon-payment-protection{background:url(/images/register/icon-security-payment-protection.svg) no-repeat}.register-page .register-sub-content .section.secure-and-effortless ul.features li .icon.icon-app{background:url(/images/register/icon-security-app.svg) no-repeat}.register-page .register-sub-content .section.secure-and-effortless ul.features li .icon.icon-reviews{background:url(/images/register/icon-security-reviews.svg) no-repeat}.register-page .register-sub-content .section.secure-and-effortless ul.features li:last-of-type{margin-bottom:0}.register-page .register-sub-content .section.secure-and-effortless ul.features li h4{margin-bottom:8px}.register-page .register-sub-content .section.your-questions{background:#f1f4e9}.register-page .register-sub-content .section.your-questions .panel-group{margin:0 auto;width:700px}.register-page .register-sub-content .section.your-questions .panel-group .panel-title{margin-bottom:0;text-align:left}.register-page .register-sub-content .section.your-questions .panel-group .panel-title a{text-transform:uppercase;font-size:16px;color:#767676;padding-right:30px;position:relative}.register-page .register-sub-content .section.your-questions .panel-group .panel-body{text-align:left;font-size:15px;color:#444}.register-page .register-sub-content .section.get-started-now{padding:50px 20px}@media (max-width:767px){.register-page .register-sub-content .section.your-questions .panel-group .panel-title a .icon{position:absolute;display:block;right:10px;top:12px}.register-page .register-sub-content .section.get-started-now .get-started-now-btn,.register-page .register-sub-content .section.your-questions .panel-group{width:100%}.register-page .hero-register-photo{background-size:auto 1150px}}@media (min-width:768px) and (max-width:1159px){.register-page .hero-register-photo{background-size:auto 1000px}}@media (min-width:1160px){.register-page .hero-register-photo{background-size:auto 800px}}.register-page .back-to-top-btn{position:fixed;width:100%;padding:10px;background:rgba(255,255,255,.8);-webkit-box-shadow:2px 2px 0 rgba(0,0,0,.15);box-shadow:2px 2px 0 rgba(0,0,0,.15);top:-100%;z-index:99999;-webkit-transition-property:top;transition-property:top;-webkit-transition-duration:.75s;transition-duration:.75s;-webkit-transition-delay:0;transition-delay:0;-webkit-transition-timing-function:ease;transition-timing-function:ease}.register-page .back-to-top-btn.active{top:0}.register-page .back-to-top-btn button.scroll-up{float:right}@media (max-width:991px){.register-page .back-to-top-btn button.scroll-up{width:100%}}.register{width:909px;margin:0 auto;position:relative}@media (max-width:1159px){.register{width:100%}}.register .main-logo{text-align:center;background-image:url(/images/ta-rentals-logo.svg);background-repeat:no-repeat;background-size:258px 40px;height:40px;width:258px;margin:30px auto 8px}.register .company-logos-wrapper{text-align:center;height:17px}.register .company-logos-wrapper .company-logos{-webkit-transform-origin:center;-moz-transform-origin:center;-ms-transform-origin:center;transform-origin:center;display:inline-block;height:17px;margin:0 auto 0 0}.register .company-logos-wrapper .company-logos>div{margin-right:8px;float:left}.register .company-logos-wrapper .company-logos>div.tripadvisor-logo{background:url(/images/ta-rentals-logo.svg) no-repeat;background-size:contain;height:100%;width:315px}.register .company-logos-wrapper .company-logos>div.tripadvisor-logo _:-ms-fullscreen,:root .register .company-logos-wrapper .company-logos>div.tripadvisor-logo{width:323px}a.register .company-logos-wrapper .company-logos>div.tripadvisor-logo{cursor:pointer}.register .company-logos-wrapper .company-logos>div.flipkey-gray-logo{background:url(/images/FlipKey-gray.svg) no-repeat;background-size:contain;height:100%;width:72px}.register .company-logos-wrapper .company-logos>div.flipkey-gray-logo _:-ms-fullscreen,:root .register .company-logos-wrapper .company-logos>div.flipkey-gray-logo{width:74px}a.register .company-logos-wrapper .company-logos>div.flipkey-gray-logo{cursor:pointer}.register .company-logos-wrapper .company-logos>div.holidaylettings-gray-logo{background:url(/images/HolidayLettings-gray.svg) no-repeat;background-size:contain;height:100%;width:118px}.register .company-logos-wrapper .company-logos>div.holidaylettings-gray-logo _:-ms-fullscreen,:root .register .company-logos-wrapper .company-logos>div.holidaylettings-gray-logo{width:121px}a.register .company-logos-wrapper .company-logos>div.holidaylettings-gray-logo{cursor:pointer}.register .company-logos-wrapper .company-logos>div.niumba-gray-logo{background:url(/images/Niumba-gray.svg) no-repeat;background-size:contain;height:100%;width:59px}.register .company-logos-wrapper .company-logos>div.niumba-gray-logo _:-ms-fullscreen,:root .register .company-logos-wrapper .company-logos>div.niumba-gray-logo{width:60px}a.register .company-logos-wrapper .company-logos>div.niumba-gray-logo{cursor:pointer}.register .company-logos-wrapper .company-logos :last-child,.register .company-logos-wrapper .company-logos>div:last-of-type{margin-right:0}.register .title{font-size:30px;color:#444;margin:40px 15px 30px;font-weight:400;text-align:center;line-height:1.2}@media (max-width:767px){.register .company-logos-wrapper .company-logos{-webkit-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.register .title{font-weight:700;font-size:18px;text-align:center}}.register .title-link{display:block;text-align:center;font-size:20px;font-weight:400;margin-bottom:24px}.register .form-header{font-weight:400;font-size:24px;margin:0 0 30px}@media (max-width:767px){.register .form-header,.register .title-link{display:none!important}}.register .form-container{margin:0 -15px -25px}.register .phone-group,.register .register-row{margin-left:0;margin-right:0}.register .footer-row{padding:0 15px 30px;display:grid;row-gap:12px}.register .footer-row p{color:#444;margin:0}.register .footer-row h5{margin-top:20px}.register .footer-row .footer-description{margin-left:0}.register .footer-row button.submit{width:140px}.register .register-container{margin-top:30px;margin-bottom:40px}.register .register-container .terms-text{font-size:13px}@media (max-width:767px){.register .register-container .footer-row button.submit{margin-right:0}}.register .form-group{position:relative;min-height:1px;padding-left:15px;padding-right:15px}@media (min-width:768px){.register .form-group{float:left;width:50%}}.register .phone-group .input-group-addon{border:0;padding:0}.register .phone-group input{margin-left:-1px}.register .join-sections{display:-ms-flexbox;display:flex;padding:0;margin:24px -7.5px 0}@media (max-width:991px){.register .join-sections{display:inline-block;-ms-flex-flow:column;flex-flow:column;margin-left:0;margin-right:0}}.register .join-sections li{list-style:none;background-color:#fff;-ms-flex:1;flex:1;margin:0 7.5px;text-align:center;box-shadow:0 1px 1px rgba(0,0,0,.1)}@media (max-width:991px){.register .join-sections li{margin-bottom:20px}}.register .join-sections h5{font-size:20px;font-weight:400;margin-top:18px}.register .join-sections p{margin:0;padding:0 20px 20px}.register .img-wrapper{background-color:#f9f9f9;text-align:center;height:126px}.register .img-wrapper>span{margin-top:15px}.register .register-right-content h4{font-size:15px;margin-top:0}.register .register-right-content h4.bold{font-weight:700}.register .register-right-content ul{padding:0}.register .register-right-content hr{margin:25px 0}.register .register-right-content li{list-style:none}.register .register-right-content li i{margin-right:5px}.register .register-right-content .btn-secondary{margin-top:5px;margin-left:3px;width:160px}@media (max-width:991px){.register .register-footer{width:100%}.register .register-footer .row{display:table}.register .register-footer h5{margin-bottom:5px}.register .register-footer .btn-primary{display:table-footer-group}.register .register-footer .footer-description{display:table-header-group}}.register .footer-description{display:inline-block;vertical-align:top;margin-left:30px;margin-top:-10px}@media (max-width:767px){.register .footer-description{margin-left:0;display:block}}.register .footer-description h5{font-size:18px}.register .footer-description p{color:#898989}.register .btn-scroll-up{position:absolute;bottom:-81px;left:50%;margin-left:-25px;padding-left:16px;padding-right:18px}@media (min-width:768px) and (max-width:991px){.register .btn-scroll-up{display:none!important}}.register .btn-scroll-up :first-child{position:absolute;margin-top:-2px}.register .btn-scroll-up i{font-size:15px}.register .btn-scroll-up i+i{color:rgba(255,255,255,.5);position:relative;bottom:-2px}.register .phone-flag-select .chosen-drop{right:inherit}.signup-property-details .chosen-container,.signup-property-details .chosen-select{max-width:546px!important;display:block}.signup-property-details .chosen-container a,.signup-property-details .chosen-select a{width:100%}.signup-property-details .property-type-selection .property-type-selection-other button{padding:6.5px 10px}.signup-property-details .property-type-selection .btn{background:#fff}.signup-property-details .property-type-selection .btn.dropdown-toggle{border:1px solid #999}.signup-property-details .owner-residence-type-selection .btn.selected,.signup-property-details .property-type-selection .btn.selected{border-color:#767676;background:#e5e5e5}.signup-property-details .property-type-selection .btn:hover{background:#e5e5e5}.signup-property-details .owner-residence-type-selection .btn:hover{background:#e5e5e5}.signup-property-details .owner-residence-type-selection .owner-residence-type-selection-other{padding-left:10px}.signup-property-details .section-intro{margin-bottom:30px}.signup-property-details .bed{margin-bottom:10px}.signup-property-details .bed .chosen-container{width:180px!important;margin-right:15px}.signup-property-details .bed .remove-bed{font-size:15px}.signup-property-details .bathroomType .chosen-container{width:220px!important;margin-right:15px}.signup-property-details .bathroomType .remove-bath{font-size:15px}.signup-property-details .destroy.input-group-btn{width:auto;padding:0}.signup-property-details .property-suitability .form-group{width:100%}.signup-property-details .property-suitability .chosen-select{max-width:100%!important}.side-tip .heading{font-weight:700}@media (min-width:768px){.track-payments-main-view{width:600px;float:left}}.track-payments-main-view .datepicker-divider{padding:0 10px}.track-payments-main-view .tab-content{padding-bottom:5px}.track-payments-main-view .transfer-date-col{width:150px}.track-payments-main-view .pagination{margin-bottom:0}.track-payments-main-view .payment-status{color:#000a12}@media (max-width:767px){.track-payments-main-view .tab-content{padding-top:0}.track-payments-main-view .tab-content .table{border-spacing:0 10px;border-collapse:separate}.track-payments-main-view .payment-row td{border:0;background-color:#f9f9f9;box-shadow:0 1px 0 0 #e5e5e5}.track-payments-main-view .payment-status{color:#000a12;margin-bottom:10px}}.track-payments-main-view .payment-trip-details-separated span:after{color:#ccc;content:'\00B7';padding-right:5px;padding-left:5px}.track-payments-main-view .payment-trip-details-separated span:last-child:after{content:''}.track-payments-main-view .payment-track-canceled-item-label{color:#d80007;font-weight:700}.track-payments-main-view .payment-tracking-booking-ref{display:block;float:right;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;font-size:15px;margin-top:-18px;margin-right:10px}.track-payments-main-view .vacation-summary-modal{margin-top:10px}.track-payments-main-view button.show-breakdown-btn:not(.collapsed) .icon-global-caret{transform:rotate(-180deg)}.track-payments-main-view .blocked-payment-alert,.track-payments-main-view .canceled-booking-alert{margin-top:30px}.track-payments-main-view .btn-view-booking-details{padding:0}.track-payments-main-view .btn-download-invoice{padding:0;margin-left:50px}.track-payments-main-view .btn-view-booking td.payment-track-you-earn-total{text-align:right}.track-payments-main-view .payment-track-you-earn-total-header{margin-right:10px}.track-payments-main-view .payment-track-transfer-date{padding:10px 20px;border-bottom:1px solid rgba(0,0,0,.2);background:#f4f5f6}.track-payments-main-view .payment-booking-details{margin-bottom:18px}.track-payments-main-view .payment- .track-payment-filters{margin-top:25px}.track-payments-main-view .payment- .track-payment-filters:after,.track-payments-main-view .payment- .track-payment-filters:before{content:" ";display:table}.track-payments-main-view .payment- .track-payment-filters:after{clear:both}@media (max-width:767px){.track-payments-main-view .payment- .track-payment-filters{margin:0}}.track-payments-main-view .payment- .track-payment-filters .name-filter{width:200px;float:left}.track-payments-main-view .payment- .track-payment-filters .name-filter .input-group{width:200px}.track-payments-main-view .payment- .track-payment-filters .name-filter .input-group-addon{padding:0}.track-payments-main-view .payment- .track-payment-filters .date-filter{float:right;padding-left:10px}.track-payments-main-view .payment- .track-payment-filters .date-filter .date-group .datepicker-localized-container{width:125px}.track-payments-main-view .payment- .track-payment-filters .date-filter .form-group:not(.date-group){padding:0 0 0 10px}.track-payments-main-view .payment- .track-payment-filters .name-filter-btn{border:0;padding-left:10px;padding-right:10px;color:#4a4a4a}.track-payments-main-view .payment- .track-payment-filters .date-filter-btn{padding-left:10px;padding-right:10px;font-size:15px;line-height:25px;color:#4a4a4a}.track-payments-main-view .chargesAndCreditsContainer{margin-top:20px;margin-bottom:20px;line-height:1}.track-payments-main-view .chargesAndCreditsContainer :first-child.alert{margin-bottom:10px}.track-payments-main-view .chargesAndCreditsContainer .alert-section{margin-bottom:15px}.track-payments-main-view .chargesAndCreditsContainer .alert-section :not(first-child).row{margin-top:10px}.track-payments-main-view .chargesAndCreditsContainer .row{margin-bottom:10px}.track-payments-main-view .chargesAndCreditsContainer .row .amount{font-weight:700}.track-payments-main-view .chargesAndCreditsContainer .row .lower-case{text-transform:lowercase}.track-payments-main-view .chargesAndCreditsContainer .cc-breakdown-trigger{margin:0}.track-payments-main-view .chargesAndCreditsContainer .cc-breakdown-trigger a{color:#069;text-decoration:none}.track-payments-main-view .chargesAndCreditsContainer .cc-breakdown-trigger a .msg-text{text-decoration:underline;margin-right:10px}.track-payments-main-view .chargesAndCreditsContainer .cc-breakdown-trigger a .icon{position:relative;color:#069;font-size:8px;top:-2px}.track-payments-main-view .chargesAndCreditsContainer .cc-breakdown-trigger a:not(.collapsed) .icon{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);display:inline-block;top:0}.track-payments-main-view .chargesAndCreditsContainer .cc-breakdown-trigger a.collapsed .visible-expanded,.track-payments-main-view .chargesAndCreditsContainer .cc-breakdown-trigger a:not(.collapsed) .visible-collapsed{display:none}.track-payments-main-view .chargesAndCreditsContainer .cc-breakdown-trigger a.collapsed{color:#069}.income-summary{width:220px;margin:20px 0 0 20px;float:left}.income-summary.mobile-income-summary{width:100%;margin:0;padding:10px}.income-summary .change-currency,.payment-method .auto-renew-on{margin-bottom:10px}.income-summary .payouts-select-month{display:-ms-flexbox;display:flex}.income-summary .payouts-select-month .flex-divider{-ms-flex:0 0 10px;flex:0 0 10px}.income-summary .payouts-select-month select{-ms-flex:1 auto;flex:1 auto}.income-summary .summary{margin-top:10px;min-height:40px}@media (max-width:767px){.income-summary .summary.spinner::after{display:none}}.income-summary hr{margin:10px -10px}.income-summary .summary-row{margin-left:0;margin-right:0;font-size:14px;color:#767676}.income-summary .summary-row .value{color:#000a12;font-weight:700}.income-summary .currency-panel{background-color:#e5e5e5;padding:10px;font-size:12px}.mobile-earnings-summary{display:none!important;padding:10px 40px 10px 15px;border-top:2px solid #e5e5e5;border-bottom:2px solid #e5e5e5;margin:5px -10px 15px;cursor:pointer;position:relative}@media (max-width:767px){.mobile-earnings-summary{display:block!important}table.mobile-earnings-summary{display:table}tr.mobile-earnings-summary{display:table-row!important}td.mobile-earnings-summary,th.mobile-earnings-summary{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.mobile-earnings-summary{display:block!important}table.mobile-earnings-summary{display:table}tr.mobile-earnings-summary{display:table-row!important}td.mobile-earnings-summary,th.mobile-earnings-summary{display:table-cell!important}}.mobile-earnings-summary .title{font-weight:700;text-transform:uppercase;margin-bottom:5px}.mobile-earnings-summary .title .date{text-transform:none;color:#767676;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif}.mobile-earnings-summary .title .value{font-weight:700}.mobile-earnings-summary .icon-caret-md{position:absolute;right:5px;top:20px;font-size:25px;color:#999}.payment-method .autoRenewToggling:after,.payment-method .deleting:after{content:'';display:block;top:0;left:0;width:100%;height:100%;background-image:url(/images/Spinner-32x32.gif);background-repeat:no-repeat;background-size:30px;background-color:rgba(255,255,255,.8)}.payment-method .delete{font-size:15px;padding:0 3px}.payment-method .deleting{position:relative;border:none;pointer-events:none}.payment-method .deleting:after{position:absolute;background-position:center}.payment-method .autoRenewToggling{position:relative;border:none;pointer-events:none}.payment-method .autoRenewToggling:after{position:absolute;background-position:left}.payment-method .auto-renew{background-color:#e7e7e7;font-size:14px;color:#444;display:inline-block;padding:25px 0 25px 20px;margin-top:20px;width:306px}.payment-method .auto-renew label{font-size:14px}.payment-method .invalid-credit-card{margin-top:20px;background-color:#f2dede;border:1px solid #eed3d7;padding:15px}.booking-filters{margin-top:25px}.booking-filters:after,.booking-filters:before{content:" ";display:table}.booking-filters:after{clear:both}@media (max-width:767px){.booking-filters{margin:0}}.booking-filters .rental-unit-filter{position:absolute;top:18px;right:30px;width:300px}.booking-filters .name-filter{float:left}.booking-filters .name-filter .input-group{width:263px;border-right:1px solid #e7e7e7;padding-right:20px;margin-top:26px}.booking-filters .name-filter .input-group-addon{padding:0}.booking-filters .name-filter .icon-magnifying-glass{right:20px}.booking-filters .date-filter{float:left;padding-left:20px}@media (max-width:767px){.booking-filters .name-filter .input-group{width:100%;border-right:0;padding-right:0}.booking-filters .date-filter,.booking-filters .name-filter .input-group-addon{display:none!important}}.booking-filters .date-filter .date-group{width:131px}.booking-filters .name-filter-btn{border:0;padding-left:10px;padding-right:10px;color:#4a4a4a}.booking-filters .date-filter-btn{padding-left:10px;padding-right:10px;margin-left:10px;font-size:15px;line-height:25px;color:#4a4a4a}.bookings .booking-header{font-weight:700;line-height:40px;background:#f9f9f9}.bookings .booking{padding-top:15px;padding-bottom:30px}@media (max-width:767px){.bookings .booking{padding:33px 10px 5px;margin:0 0 10px}.bookings .booking-guest-pays{position:absolute;top:0;right:0}}.bookings>.row{border-bottom:1px solid #e5e5e5}.bookings>.row>div:first-child{padding-left:10px}.bookings>.row>div:last-child{padding-right:10px}.bookings .booking-traveler-name{word-break:break-all;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.bookings .booking-departure:after,.bookings .booking-ref:after{content:'\2022';display:inline-block;padding:0 5px;color:#e5e5e5;font-size:8px;vertical-align:middle}.bookings .booking-rental-unit{display:inline-block;width:170px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.bookings .view-on-calendar-link:before{content:'|';display:inline-block;padding:0 5px;color:#e5e5e5;vertical-align:middle}.bookings .booking-guest-pays{font-weight:700}.bookings .status-filter-btn{font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;font-size:15px;line-height:1.42857143;font-weight:700;color:#000a12;box-shadow:none}@media (min-width:768px){.bookings .status-filter-btn{background-color:#f9f9f9;border-color:#f9f9f9}}@media (max-width:767px){.bookings .booking,.bookings .booking-status{background-color:#f9f9f9;box-shadow:0 1px 0 0 #e5e5e5}.bookings .booking-details-link,.bookings .booking-nights,.bookings .booking-ref,.bookings .booking-rental-unit,.bookings .view-on-calendar-link{display:none}.bookings .booking{position:relative}.bookings .booking-status-col{position:static}.bookings .booking-status{position:absolute;top:5px;left:0;padding:0 0 2px 10px;text-transform:uppercase;font-weight:700;width:100%}.bookings .booking-payment-status{display:inline-block;margin-right:5px}.bookings .booking-payment-status-date{display:inline-block}}.review-solicit-num,.review-sorted-col{top:-2px;position:relative}.booking-manage-modal .booking-ref{display:block;float:right;margin-right:10px}.manage-bookings .status-filter-btn,.manage-bookings .status-filter-btn~.dropdown-menu,.manage-bookings .status-filter-btn~.dropdown-menu label{width:100%}.manage-bookings .datepicker-divider{padding:0 10px}.tip-manage-bookings{margin-bottom:10px}.tip-manage-bookings:after .last-tutorial-tip-p,.tip-manage-bookings:before .last-tutorial-tip-p{margin-bottom:0}.reviews-section-content{margin-top:30px}.review-title-text{color:#1c99ce;cursor:pointer}.confirm-message{margin-top:20px}.review-sorted-col{left:2px}.review-inverse-col{position:relative;left:4px}img .ta-avatar{padding:0;border:none;border-radius:100%}div .ta-avatar{width:74px;height:74px;padding:3px;border:2px solid #ededed;border-radius:100%}.rentalunit-dropdown .dropdown-toggle{margin:0}.review-disclaimer,.review-report-a-problem{margin-bottom:5px;font-style:italic}.review-list-reviews{font-size:12px;margin-top:16px}.review-list-reviews tbody>tr>td{vertical-align:middle;height:42px;font-size:14px}.review-list-reviews tr.highlight{background-color:#d9f3ed}.review-col-nowrap{white-space:nowrap}.review-col-fixed-width{width:20%}.review-confirm-tooltip{padding-left:5px}.review-tab-content{padding-top:5px}.review-table-count{color:#ef6945}.review-filter-menu{font-size:12px!important}.review-confirm-warning,.review-traveler-warning{font-size:11px}.traveler-review-submission-error{color:#d80007;display:none}.traveler-review-submission-success{color:#00af87;text-align:center}.traveler-review-not-available{color:#1c99ce;text-align:center}.traveler-review-submission-message{text-align:center}.review-textarea{resize:vertical}.review-reviewer-info{height:74px;padding-top:15px;padding-left:74px}.review-author,.review-location{padding-left:10px}.review-avatar{float:left}.review-lefton-date{color:#4a4a4a}.review-num-helpful{color:#00af87}.review-form-spacing{padding-top:10px;padding-bottom:10px}.review-disclaimer{color:#4a4a4a}.review-tip-response{color:#00af87}.review-grey-text{color:#4a4a4a}.review-response-text{background-color:#e5e5e5;margin-top:10px;padding:10px 10px 5px}.review-rating-link,.review-sortable{cursor:pointer}.review-solicit-pane,.review-travelers-pane{padding-top:5px}.review-travelers-guidelines-list>li{padding-bottom:10px}.review-errormsg,.review-solicit-sample{padding-bottom:15px}.review-errormsg{color:#d80007}.review-limit-pagination{float:right}.review-limit-pagination .chosen-select{width:65px!important}.review-submission-success-icon-container{text-align:center}.review-submission-success-icon{color:#00af87}.review-not-available-icon{color:#1c99ce}.review-limit-text{display:inline-block;padding-right:5px}.js-dispute-prop-select .rentalunit-dropdown .open .dropdown-menu{left:0}.js-dispute-prop-select .rentalunit-dropdown .dropdown{margin-top:15px}.review-send-body{margin-right:-20px}.respond-review-modal .modal-dialog{width:764px}.respond-review-modal .modal-body{margin-top:20px}.respond-review-modal .review-title{margin-top:20px;margin-bottom:20px}.respond-review-modal .review-tips{margin-top:20px;margin-bottom:30px}.respond-review-modal .review-respond-label,.respond-review-modal .review-response-form-group{margin-bottom:20px}.respond-review-modal .review-text{padding-top:20px}.pagination-limit-container{display:inline-block;width:75px}.rating-filter-dropdown-container{display:inline-block}.rating-filter-dropdown-container .rating-filter-dropdown-link{text-decoration:none;padding:0 5px;text-transform:uppercase;font-size:12px;font-weight:400}.rating-filter-menu{min-width:100px;font-size:12px;font-weight:400}.rating-filter-menu .rating-values{padding:3px 8px}.rating-filter-menu .close-bar{background-color:#f4f4f4;text-align:center;text-transform:uppercase}.rating-filter-menu .close-bar a{display:inline-block;width:100%;text-decoration:none;padding:3px 0}.rating-cell{cursor:pointer}.rating-column-header{min-width:130px}.table>thead>tr>th.filter-column-header{padding-top:5px;padding-bottom:5px}.table>thead>tr>th.filter-column-header .filter-column-button{height:26px;color:#1066c7;border:1px solid #ccc;font-size:12px;background-color:#f8f8f8;text-transform:uppercase;line-height:26px;padding:0 10px}.solicit-review-email{background:url(/images/email-previews/solicit-review-email-en_US.jpg) no-repeat;background-size:contain;margin-bottom:20px;height:594px}.solicit-review-email:lang(de){background:url(/images/email-previews/solicit-review-email-de.jpg) no-repeat;background-size:contain}.solicit-review-email:lang(en-GB){background:url(/images/email-previews/solicit-review-email-en_GB.jpg) no-repeat;background-size:contain}.solicit-review-email:lang(es){background:url(/images/email-previews/solicit-review-email-es.jpg) no-repeat;background-size:contain}.solicit-review-email:lang(fr){background:url(/images/email-previews/solicit-review-email-fr.jpg) no-repeat;background-size:contain}.solicit-review-email:lang(it){background:url(/images/email-previews/solicit-review-email-it.jpg) no-repeat;background-size:contain}.solicit-review-email:lang(nl){background:url(/images/email-previews/solicit-review-email-nl.jpg) no-repeat;background-size:contain}.solicit-review-email:lang(pt){background:url(/images/email-previews/solicit-review-email-pt.jpg) no-repeat;background-size:contain}.solicit-review-email:lang(sv){background:url(/images/email-previews/solicit-review-email-sv.jpg) no-repeat;background-size:contain}.btn-dispute-review-cancel{margin-left:10px}.btn-dispute-review-submit.saving{position:relative}.automatic-review-request-toggle{margin-bottom:0}.automatic-review-request-toggle dt{display:inline-block;font-weight:400;min-width:30%;padding-right:5px}.automatic-review-request-toggle dd{display:inline-block;width:85px;vertical-align:top}.automatic-review-request-toggle dd label{margin-right:5px}.automatic-review-request-toggle dd .icon-tooltip{margin-left:5px;margin-top:3px}.review-collect-modal-body-main{padding:40px 30px;margin-bottom:0}.review-collect-modal-body-main .review-collect-modal-title{font-size:26px;font-weight:700;text-align:center;margin:10px}.review-collect-modal-body-main .review-collect-modal-text{padding-top:5px;margin:auto;text-align:center}.review-collect-modal-body-main .review-collect-modal-button{margin:auto;text-align:center;padding-top:20px}.review-collect-modal-body-main .review-collect-no-thanks{padding-top:10px}.review-collect-modal-body-main .review-collect-modal-tooltip{color:#999;margin-left:5px}.review-collect-modal-body-main .review-collect-modal-tooltip .tooltiptext{visibility:hidden;width:200px;background-color:#e5e5e5;color:#767676;text-align:center;border-radius:6px;padding:5px 0;position:absolute;z-index:1}.review-collect-modal-body-main .review-collect-modal-tooltip:hover .tooltiptext{visibility:visible}.review-collect-modal-content{background-color:#fff;padding:0}.review-header-image{height:290px;width:250px;margin:auto;background-image:url(/images/reviews/review-solicitation-header-image.svg)}.signup-publish .signup-content,.signup-publish .signup-right-sidebar{margin-top:0}.signup-publish .top-text{margin:-5px 0 25px}.signup-publish section{margin-bottom:30px}.signup-publish .needed-sections :last-child{margin-bottom:0}.signup-publish .btn-tertiary{margin-left:30px}.signup-publish .email-verification-message{margin-left:-20px}.signup-publish .sign-up-resend-email{padding-left:0}.signup-publish .icon-after-check-success{margin-right:30px}.signup-publish .netverify-scan-modal-container .modal-content{width:860px}.signup-publish .publish-row{margin-left:0;margin-right:0}.signup-publish .ready-for-activation .listing-heading-container{padding-left:100px;min-height:90px;margin-bottom:10px}.signup-publish .ready-for-activation .listing-heading-container .star-icon{background-image:url(/images/signup/star-icon.svg);height:80px;width:80px;margin-right:20px;line-height:1;margin-left:-100px;position:absolute}.signup-publish .ready-for-activation .listing-ready-heading{font-size:24px;color:#00af87;font-weight:700;vertical-align:top;display:inline-block;margin-bottom:5px;margin-top:12px}@media (max-width:767px){.signup-publish .ready-for-activation .listing-ready-heading{margin-top:0}}.signup-publish .ready-for-activation .listing-ready-sub-heading{font-size:14px;color:#00af87;display:block}.signup-publish .ready-for-activation .listing-property-title{font-size:20px;margin-bottom:8px}.signup-publish .ready-for-activation .listing-feature{margin-bottom:12px}.signup-publish .ready-for-activation .listing-feature-heading{font-size:16px;font-weight:700;display:block}.signup-publish .ready-for-activation .base-rate ul{list-style:none;padding:0;margin:0}.signup-publish .ready-for-activation .base-rate ul li{padding:0;margin:0}.signup-publish .ready-for-activation .base-rate .seasonal-rates{margin:11px 0;font-weight:700}.signup-publish .activate-form .edit-listing-dropdown{display:inline-block;margin-left:10px}.signup-publish .activate-form .edit-listing-dropdown .dropdown-toggle{padding:6px 15px}@media (max-width:767px){.signup-publish .activate-form .edit-listing-dropdown ul{width:100%;margin-bottom:20px}.signup-publish .activate-form .activate-btn,.signup-publish .activate-form .edit-listing-dropdown,.signup-publish .activate-form .edit-listing-dropdown button{width:100%}.signup-publish .activate-form .edit-listing-dropdown{margin:10px 0 0}}@media (max-width:991px){.signup-publish .signup-footer-content{padding:0 15px}}.account-mismatch .single-column{max-width:none;width:440px;padding-bottom:28px}.account-mismatch .single-column h3{margin-top:0;color:#d80007}.account-mismatch .single-column .description{margin:30px 0}.account-mismatch .single-column .btn{margin-bottom:10px}.account-mismatch .single-column .back-to-inbox{margin-right:20px}.tip-expiration-subhead{font-size:20px;font-weight:700;line-height:1.1em;margin-top:30px;margin-bottom:20px}.tip-expiration-reasons{margin-left:-20px}.tip-expiration-reasons li{margin-bottom:10px}.modal.take-over-modal.dynamic-pricing-iframe-modal .close{background-image:url(/images/thin_close_x.svg);background-size:cover;position:absolute;top:35px;right:35px;padding:0;height:20px;width:20px;opacity:.5;z-index:99999}.analytics{text-align:center}.analytics .left-align{margin:0 auto;text-align:left;width:50%}.analytics .left-align img{width:80%;padding-bottom:8%}.analytics .analytics-header{color:#4a4a4a;word-wrap:break-word;display:block}.analytics .analytics-header .analytics-header1{font-weight:700;font-size:110%;padding-bottom:4%}.analytics .analytics-header .analytics-header2{font-size:105%;padding-bottom:6%}.housetrip-welcome .single-column{max-width:none;width:600px}.housetrip-welcome .password-form{margin-top:20px}.housetrip-welcome .password-form .error-message,.housetrip-welcome .password-form input[type=password]{max-width:300px}.housetrip-welcome .password-form .remember-me{margin-bottom:10px;margin-top:-5px}.js-payment-root{font-size:14px;color:#444}.js-payment-root .overdue{color:#d80007}.js-payment-root .payment-amount{padding:15px;margin:20px 0;background-color:#E9EAED;display:inline-block;border-width:1px 0;border-color:#ccc;border-style:solid}.js-payment-root .payment-instruction{margin-top:30px;margin-bottom:0}.js-payment-root .expired-credit-card{margin-bottom:20px;background-color:#f2dede;border:1px solid #eed3d7;padding:15px;display:inline-block}.js-payment-modal{text-align:center}.js-payment-form .js-payment-iframe{border:0;frameBorder:0;height:160px;width:100%}.js-payment-form .js-iframe-height-3-or-more-cc{height:180px}.js-payment-form .js-payment-cvv-iframe{border:0;frameBorder:0;height:75px;width:100%}.js-payment-form .js-payment-3ds-iframe{border:0;frameBorder:0;height:500px;width:100%}.js-authorize-failure .icon-authorize-failure{font-size:40px;line-height:40px;height:40px;color:#d80007}.js-authorize-success .icon-authorize-success{font-size:40px;line-height:40px;height:40px;color:#00af87}.js-authorize-success .js-new-renewal-date{font-weight:700}.js-payment-root .no-subscriptions{padding:30px;background-color:#e7e7e7}.js-payment-root .autorenew{color:#767676}.signup-payment-already-paid p{margin-bottom:0}.sign-up-payment .payment-instruction{margin-top:0}.subscription-billing .intro{margin:20px 0}.subscription-billing table thead td{font-size:12px;color:#666;height:30px}.subscription-billing table tbody td{font-size:14px;color:#666;height:50px;vertical-align:middle}.subscription-billing .billing-actions{margin-right:20px;cursor:pointer}.subscription-billing .open-status{color:#ef6945}.subscription-billing .paid-status{color:#00af87}.rates-signup .rates-alert{margin-bottom:50px}@-moz-keyframes newRate{0%{background-color:#eef4ec}100%{background-color:transparent}}@-webkit-keyframes newRate{0%{background-color:#eef4ec}100%{background-color:transparent}}@keyframes newRate{0%{background-color:#eef4ec}100%{background-color:transparent}}.rates-signup hr{margin:30px 0}.rates-signup .rate-form-want-more-tips-container{margin-bottom:2px}.rates-signup .rate-form-advanced-setting-checkbox-label{padding-right:5px}.rates-signup .amount-col,.rates-signup .currency-dropdown-col,.rates-signup .name-col{min-height:1px;padding-left:0;padding-right:0;position:relative}.rates-signup .base-rate-popover{display:inline-block}.rates-signup .new{-webkit-animation:newRate 3s;-o-animation:newRate 3s;animation:newRate 3s}@media (min-width:768px){.rates-signup .name-col{float:left;width:66.66666667%}}.rates-signup .name-col .form-group{margin-right:10px}.rates-signup .currency-dropdown-col{float:left;width:50%}@media (min-width:768px){.rates-signup .currency-dropdown-col{float:left;width:25%}.rates-signup .amount-col{float:left;width:33.33333333%}}.rates-signup .fee-toggle{margin-left:20px;margin-bottom:5px}.rates-signup .base-rate-form .save-actions{display:none}@media (max-width:767px){.rates-signup .delete-modal .modal-body{padding:0 15px}}.signup-seasonal-rates-section .rate-actions{text-transform:uppercase}.signup-seasonal-rates-section .rate-actions .show-delete-modal{padding-left:10px;margin-left:10px;border-left:1px solid #ccc}.signup-seasonal-rates-section .rate-actions .edit-rate{margin-right:5px}.signup-taxes-section .checkbox{margin-bottom:6px}.signup-taxes-section .fees-section{margin-bottom:30px}.signup-seasonal-rates-tip{margin-top:125px}.signup-taxes-tip{margin-top:180px}.signup-dynamic-rates-section .dp-banner-div-right{float:right}.signup-dynamic-rates-section .dynamic-pricing-selection-desc{background-color:#e5eff5;padding:15px;box-shadow:1px 1px 1px #e5e5e5;border-radius:3px}.location-intro p{margin:0}.location-intro p:last-child{margin-bottom:30px}.signup-complete .panel-title .locked{color:#ccc!important}.signup-complete .panel-title .status-icon .icon-check{color:#ccc}.signup-complete .image-container{position:relative;min-height:300px}.signup-complete .image-overlay{position:absolute;top:0;left:0;height:30%;width:100%;text-align:center;background-image:-webkit-linear-gradient(top,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 100%);background-image:-o-linear-gradient(top,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 100%);background-image:linear-gradient(to bottom,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#99000000', endColorstr='#00000000', GradientType=0)}.signup-complete .image-overlay>span{display:block;font-size:50px;font-weight:400;text-shadow:0 0 3px rgba(0,0,0,.7);margin-top:10px;color:#fff}.signup-complete .image-overlay>span i{margin-right:10px;font-size:40px}.signup-complete .image-overlay>span i:before{margin-top:-14px}.signup-complete .image-caption{position:absolute;left:0;bottom:0;background-color:rgba(0,0,0,.5);color:#fff;font-weight:400;padding:5px 10px}.signup-complete .signup-content{margin-top:0}.signup-complete .signup-content h4{margin-top:25px}.signup-complete .signup-right-sidebar{margin-top:0}.signup-complete .signup-right-sidebar .list-unstyled{display:table;padding:0}.signup-complete .signup-right-sidebar .list-unstyled i{color:#767676;display:table-cell}.signup-complete .signup-right-sidebar .list-unstyled i:before{margin-top:-3px}.signup-complete .signup-right-sidebar .list-unstyled a{display:table-cell;padding-left:10px}.signup-complete .signup-right-sidebar .list-unstyled :last-child{margin-bottom:0}.photo-management-view.initial-signup{background:#f9f9f9;float:left;text-align:center}.photo-management-view.initial-signup .photo-placeholder-container{float:none;margin-top:25px;text-align:center}.photo-management-view.initial-signup .photo-placeholder{position:relative;display:inline-block;margin:auto 10px;border:2px dashed #999;width:100px;height:100px;background:#fff}.photo-management-view.initial-signup .signup-text-box{text-align:center;float:none;margin:25px 20%}.photo-management-view.initial-signup .alert,.photo-management-view.initial-signup .modal{text-align:left}.photo-management-view.initial-signup .btn-file{padding:7px 22px;font-size:14px;line-height:1.42857143;min-width:80px;display:inline-block;margin-bottom:0;font-weight:700;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;box-shadow:none;color:#fff;border:1px solid #00af87;background:#00af87;border-radius:3px;transition:background-color .3s,border-color .3s}.photo-management-view.initial-signup .btn-file.btn-with-icon{position:relative}.photo-management-view.initial-signup .btn-file.btn-with-icon .btn-icon{position:absolute;left:10px;top:7px;font-size:18px;line-height:18px}.photo-management-view.initial-signup .btn-file.focus,.photo-management-view.initial-signup .btn-file:focus,.photo-management-view.initial-signup .btn-file:hover{color:#fff;text-decoration:none;outline-color:transparent;outline-style:none}.photo-management-view.initial-signup .btn-file.active,.photo-management-view.initial-signup .btn-file:active,.photo-management-view.initial-signup .btn-file:hover,.photo-management-view.initial-signup .btn-file:visited{color:#fff}.photo-management-view.initial-signup .btn-file:not(.saving).disabled,.photo-management-view.initial-signup .btn-file:not(.saving)[disabled],fieldset[disabled] .photo-management-view.initial-signup .btn-file:not(.saving){filter:alpha(opacity=65);-webkit-box-shadow:none}.photo-management-view.initial-signup .btn-file .badge{color:#00af87;background-color:#fff}.photo-management-view.initial-signup .btn-file.plain{color:#000a12}.photo-management-view.initial-signup .btn-file.hover:not(.active),.photo-management-view.initial-signup .btn-file:hover{background-color:#007c60;border-color:#007c60}.photo-management-view.initial-signup .btn-file.active,.photo-management-view.initial-signup .btn-file:active{outline:0;background:#27624d;border-color:#27624d;color:#fff;box-shadow:none}.photo-management-view.initial-signup .btn-file:not(.saving).disabled,.photo-management-view.initial-signup .btn-file:not(.saving)[disabled],fieldset[disabled] .photo-management-view.initial-signup .btn-file:not(.saving){color:#fff;cursor:not-allowed;pointer-events:none;background-color:#bfebe1;background-image:none;border-color:transparent;box-shadow:none;opacity:1}.photo-management-view.initial-signup .btn-file.saving{position:relative;border:none;pointer-events:none}.photo-management-view.initial-signup .btn-file.saving:after{content:'';display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(/images/Spinner-32x32.gif);background-repeat:no-repeat;background-position:center;background-size:26px;background-color:rgba(255,255,255,.8)}.signup-payout-settings .payout-options-wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex}.signup-payout-settings .payout-option-wrapper{padding:30px 20px;text-align:center}.signup-payout-settings .payout-option-wrapper.payout-paypal-option{background:#f5f7fc}.signup-payout-settings .payout-option-wrapper.payout-bank-option{background:#fcfbfb}.signup-payout-settings .payout-option-header{min-height:45px;font-size:13px;text-transform:uppercase;display:inline-block;vertical-align:bottom;color:#000}.signup-payout-settings .payout-option-header-paypal-logo{width:125px}.signup-payout-settings .payout-option-header-text{display:inline-block;line-height:33px;vertical-align:middle}.signup-payout-settings .payout-option-header-logo-prefix{margin-right:10px}.signup-payout-settings .payout-option-body{min-height:120px}.signup-payout-settings .payout-option-key-points{padding:10px 15px;text-align:left}.signup-payout-settings .payout-option-key-points li{font-size:14px;margin-bottom:7px}.signup-payout-settings .payout-option-key-points li:last-of-type{margin-bottom:0}.signup-payout-settings .add-payout-account-bank-btn{white-space:normal}.signup-payout-settings .payout-account-add-paypal-btn{white-space:normal;background:#ffc439;border-color:#ffaf00;color:#767676}.signup-payout-settings .payout-account-btn-external-link-icon{font-size:12px;margin-left:5px}.signup-payout-settings .message-after-check-success{margin:0 0 0 5px}.signup-booking-policies .booking-policies-alert,.signup-payout-settings .payout-settings-alert{margin-bottom:50px}.signup-payout-settings .strong{font-weight:700}.signup-payout-settings .payout-vat-country{width:50px}.signup-payout-settings .payout-vat-registration-number{width:400px}.signup-payout-settings .vat-validated-valid{color:green;margin-top:8px;margin-left:9px}.signup-payout-settings .chosen-select{height:40px}.signup-payout-settings .payout-taxes .input-group{display:-ms-inline-flexbox;display:inline-flex}.signup-payout-settings .payout-taxes .chosen-drop{width:120px}@media (max-width:991px){.signup-payout-settings .payout-options-wrapper{display:block}.signup-payout-settings .payout-option-body,.signup-payout-settings .payout-option-header{min-height:0}.signup-payout-settings .payout-option-key-points{text-align:center}.signup-payout-settings .payout-option-key-points li{list-style:none}}.app-download-redirect-page .navbar-toggle,.intelligent-pricing-page .site-without-footer:after,.privacy-policy-page .btn-secondary-nav{display:none}.cookie-policy-page h3.sub-section-header{font-size:18px}.intelligent-pricing-page{font-size:18px;color:#4a4a4a}.intelligent-pricing-page .site-without-footer{background:#fff;margin:0}.intelligent-pricing-page .intelligent-pricing-header{height:48px;padding:10px 10px 8px}.intelligent-pricing-page .intelligent-pricing-header img{height:25px}.intelligent-pricing-page .connect-banner{background-color:#f9f9f9;height:48px;vertical-align:middle;color:#777;width:100%;position:absolute;top:-48px;z-index:2000;font-size:15px}.intelligent-pricing-page .connect-banner.affix{background-color:#f9f9f9;top:0;position:fixed}.intelligent-pricing-page .connect-banner .label{background-color:#e26726;padding:6px 4px;margin-right:20px;font-size:15px}.intelligent-pricing-page .connect-banner-inner{max-width:1000px;margin:auto;height:48px;line-height:48px}.intelligent-pricing-page .connect-banner-cta{float:right;height:48px;line-height:48px}.intelligent-pricing-page .connect-banner-cta button{font-size:15px;padding:6px 12px;position:relative;top:-3px;font-weight:700}.intelligent-pricing-page .connect-banner-cta a{margin-right:20px}.intelligent-pricing-page .hero{max-width:1000px;margin:60px auto 0;background:#fff}.intelligent-pricing-page .hero .left-col,.intelligent-pricing-page .hero .left-col .logo{margin-bottom:40px}.intelligent-pricing-page .hero .left-col h1{font-size:48px;font-weight:700;margin-bottom:40px}.intelligent-pricing-page .hero .left-col p{margin-bottom:60px}.intelligent-pricing-page .hero .left-col .hero-cta-complement{font-size:12px;color:#767676;text-align:center;width:100%;margin-bottom:30px}.intelligent-pricing-page .hero .left-col .hero-cta-visit-wheelhouse{text-align:center;font-size:15px;width:100%}.intelligent-pricing-page .hero .left-col .hero-cta button{padding:14px 50px;width:100%;font-weight:700;font-size:20px;margin-bottom:6px}.intelligent-pricing-page .hero .right-col img{width:100%}@media (max-width:992px){.intelligent-pricing-page .connect-banner,.intelligent-pricing-page .intelligent-pricing-header{display:none}.intelligent-pricing-page .hero{margin:16px 0 0;padding:16px 16px 0}.intelligent-pricing-page .hero .left-col h1,.intelligent-pricing-page .hero .left-col p{margin-bottom:30px}.intelligent-pricing-page .hero .left-col .hero-cta button{padding:14px 10px}}@media (min-width:992px){.intelligent-pricing-page .hero .left-col{padding-top:30px;padding-right:20px}.intelligent-pricing-page .hero .left-col .logo img{width:80%}}.intelligent-pricing-page .details-below{padding-top:40px;padding-bottom:20px;text-align:center;color:#4a4a4a}.intelligent-pricing-page .details-below i{color:#909090}.intelligent-pricing-page .features-highlight{background-color:#f9f9f9;padding:14px 0;margin-bottom:80px}.intelligent-pricing-page .faq .accordion .panel-heading,.intelligent-pricing-page .faq .accordion.panel-group>.panel>.panel-heading>.panel-title>a:hover{background-color:#fff}.intelligent-pricing-page .features-highlight-inner{max-width:1000px;margin:auto}.intelligent-pricing-page .features-highlight-inner p{margin:0}.intelligent-pricing-page .features-highlight-inner .col{text-align:center;padding:40px 0;font-size:15px}.intelligent-pricing-page .features-highlight-inner .col.left-col{padding-right:30px}.intelligent-pricing-page .features-highlight-inner .col.right-col{padding-left:30px}.intelligent-pricing-page .features-highlight-inner .col.middle-col{padding-left:15px;padding-right:15px}@media (max-width:992px){.intelligent-pricing-page .features-highlight{margin-bottom:60px}.intelligent-pricing-page .features-highlight-inner .col.left-col,.intelligent-pricing-page .features-highlight-inner .col.middle-col,.intelligent-pricing-page .features-highlight-inner .col.right-col{padding:40px 16px}}.intelligent-pricing-page .features-highlight-inner .col img{width:100px;margin:auto}.intelligent-pricing-page .features-highlight-inner .col h3{font-size:18px;font-weight:700;margin-top:20px;margin-bottom:4px}.intelligent-pricing-page .faq-inner{max-width:800px;margin:auto}@media (max-width:992px){.intelligent-pricing-page .faq-inner{margin:0 16px}.intelligent-pricing-page .faq h2{margin-bottom:60px}}.intelligent-pricing-page .faq h2{font-size:38px;margin-bottom:90px;text-align:center;font-weight:400}.intelligent-pricing-page .faq h3{font-size:18px;padding-bottom:20px;border-bottom:4px solid #f8f8f8;text-transform:uppercase;font-weight:700;margin-bottom:0}.intelligent-pricing-page .faq .accordion-container{max-width:800px;margin:0 auto 100px}.intelligent-pricing-page .faq .accordion.panel-group>.panel>.panel-heading>.panel-title>a{border:none;padding:20px 0}.intelligent-pricing-page .faq .accordion.panel-group>.panel .panel-body,.intelligent-pricing-page .faq .accordion.panel-group>.panel>.panel-heading>.panel-title>a.collapsed{border-bottom:4px solid #f8f8f8}.intelligent-pricing-page .faq .accordion h4{font-weight:700;font-size:15px;color:#4a4a4a}.intelligent-pricing-page .faq .accordion .panel-body{font-size:15px;color:#4a4a4a;padding:2px 0 24px}.intelligent-pricing-page .benefits{margin-bottom:60px}.intelligent-pricing-page .benefits-inner{max-width:1000px;margin:auto}.intelligent-pricing-page .benefits-inner h2{font-size:38px;text-align:center;margin-bottom:20px;font-weight:400}.intelligent-pricing-page .benefits-inner .col{padding-top:50px;font-size:15px}.intelligent-pricing-page .benefits-inner .col.left-col{padding-right:20px}.intelligent-pricing-page .benefits-inner .col.right-col{padding-left:20px}.intelligent-pricing-page .benefits-inner .col.middle-col{padding-left:10px;padding-right:10px}.intelligent-pricing-page .benefits-inner .col img{width:80px;margin-bottom:16px}.intelligent-pricing-page .benefits-inner .col h3{font-size:18px;font-weight:700;margin-top:20px;margin-bottom:6px}@media (max-width:992px){.intelligent-pricing-page .benefits{margin-bottom:50px}.intelligent-pricing-page .benefits-inner{margin:0 16px}.intelligent-pricing-page .benefits-inner .col.left-col,.intelligent-pricing-page .benefits-inner .col.middle-col,.intelligent-pricing-page .benefits-inner .col.right-col{padding-left:0;padding-right:0;padding-top:30px}}.intelligent-pricing-page .footer{background-color:#f9f9f9;padding:60px 0}.intelligent-pricing-page .footer-inner{max-width:1000px;margin:auto}.intelligent-pricing-page .footer-inner h2{text-align:center;font-size:38px;margin-bottom:30px}.intelligent-pricing-page .footer-inner .footer-cta{font-size:12px;color:#767676;text-align:center;width:100%;margin-bottom:30px}.intelligent-pricing-page .footer-inner .footer-cta button{padding:14px 50px;font-weight:700;font-size:20px;margin:12px auto}@media (max-width:992px){.intelligent-pricing-page .footer-inner .footer-cta button{padding:14px 10px}}.privacy-policy-page{background-color:#fff;height:100%}.privacy-policy-page li{padding:4px 0}@media (max-width:767px){.privacy-policy-page .container{padding:0 20px;background-color:#fff}}.app-download-redirect-page{text-align:center}@media (max-width:991px){.app-download-redirect-page .login-logo{margin-bottom:35px;width:100%!important;padding-top:20.58%;background:url(/images/ta-rentals-logo.svg) no-repeat;background-size:contain;height:100%}.app-download-redirect-page .login-logo _:-ms-fullscreen,:root .app-download-redirect-page .login-logo{width:359px}a.app-download-redirect-page .login-logo{cursor:pointer}.app-download-redirect-page .site-header{display:none}.app-download-redirect-page .single-column{background:0 0;border:none;width:100%;margin-top:0;min-width:250px;min-height:230px}.terms-and-conditions-page .terms-and-conditions-documents a{word-break:break-all}}.app-download-redirect-page .btn-primary{width:100%}.btn-link{padding:0}.not-achieved-popover-container{padding-bottom:10px;min-height:100px}.not-achieved-popover-container .popover-heading{font-weight:700;margin-top:-15px;margin-bottom:10px;text-align:center}.not-achieved-popover-container .popover-body{width:260px;margin-left:10px}.not-achieved-popover-container .popover-body li{margin-left:-20px;margin-bottom:10px}.not-achieved-popover-container .popover-body .on-target{color:#00af87}.not-achieved-popover-container .popover-body .at-risk{color:#ff6500}.certificate-excellence-promo .modal-content{padding:0;border:none;border-radius:0}.certificate-excellence-promo .modal-content .modal-header{background-color:#00af87}.certificate-excellence-promo .modal-content .modal-header .close{padding-bottom:0;margin-top:0;margin-right:0;color:#fff;opacity:1;font-size:15px}.certificate-excellence-promo .modal-content .modal-header .modal-title{clear:both}.certificate-excellence-promo .modal-content .modal-body{background-color:#00af87;margin-top:0;color:#fff;text-align:center;padding-left:30px;padding-right:30px;margin-bottom:0}.certificate-excellence-promo .modal-content .modal-body .introduction img:nth-of-type(3){margin-top:25px;margin-bottom:25px;max-height:200px}.certificate-excellence-promo .modal-content .modal-body .introduction img:nth-of-type(2){margin-top:10px}.certificate-excellence-promo .modal-content .modal-footer .row{text-align:center;padding:18px 30px}.certificate-excellence-promo .modal-content .modal-footer .row .previous{float:left}.certificate-excellence-promo .modal-content .modal-footer .row .next{float:right}.certificate-excellence-promo .promo-title{font-size:25px;margin-bottom:10px}.certificate-excellence-promo .promo-subtext{font-size:14px}.certificate-excellence-promo .promo-step{display:inline-block}.certificate-excellence-promo .promo-step .step-ellipse{background-image:url(/images/calendar/ellipse_off.svg);width:15px;height:30px;background-position:center center;display:inline-block;margin-right:5px;background-repeat:no-repeat;cursor:pointer}.certificate-excellence-promo .promo-step .selected{background-image:url(/images/calendar/ellipse_on.svg)}.coe-widget-modal{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.coe-widget-modal a,.coe-widget-modal a:hover{text-decoration:none;color:#000a12}.coe-widget-modal .coe-widget-modal-title{font-size:20px;font-weight:700;margin-top:-5px;margin-bottom:-5px}.coe-widget-modal .coe-widget-modal-body{margin-top:-15px}.coe-widget-modal .coe-widget-title{font-weight:700;margin-bottom:5px}.coe-widget-modal .coe-widget-logo{border-style:solid;border-width:2px;border-color:#bfebe1;float:right;position:relative;height:105px;width:155px}.coe-widget-modal .coe-widget-logo-img{position:absolute;margin:auto auto -15px 2px;display:block;width:150px;height:100px}.coe-widget-modal .coe-widget-logo-text{position:relative;display:block;font-weight:700;font-size:12px;text-align:center;width:100%}.coe-widget-modal .coe-widget-logo-text-year{position:relative;font-size:11px;display:block;margin-top:-3px;margin-bottom:-1px;z-index:1}.coe-widget-modal .coe-widget-code-box{width:100%;min-height:200px;font-size:13px}.coe-widget-modal .coe-widget-text{width:60%;display:inline-block;margin-bottom:50px}.coe-widget-modal .coe-widget-tc{font-size:11px;margin-top:10px;margin-bottom:-30px}.coe-widget-modal .coe-rentalunit-dropdown{margin-top:24px}.coe-widget-modal .coe-rentalunit-dropdown .dropdown-menu{left:0}.coe-widget-modal .coe-rentalunit-dropdown-stand-in{margin-top:24px;height:47px;weight:324px}.excellence-certificate-tab-content .certificate-excellence-evaluating-banner{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#f9f9f9;margin-top:-6px;margin-bottom:20px}.excellence-certificate-tab-content .certificate-excellence-evaluating-banner .certificate-excellence-envelope-image{margin:20px;background-image:url(/images/performance/COE-envelope.svg);background-repeat:no-repeat;background-size:cover;min-width:90px;min-height:90px}.excellence-certificate-tab-content .certificate-excellence-evaluating-banner .certificate-excellence-evaluation-banner-text{color:#000;font-size:18px;font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif}.excellence-certificate-tab-content .on-target,.excellence-certificate-tab-content .performance-score-text{color:#00af87}.excellence-certificate-tab-content .performance-graph-container{background-position:center center;background-repeat:no-repeat;background-size:contain;background-color:transparent;height:355px;border:1px solid #d5d5d5}.excellence-certificate-tab-content .certificate-excellence-logo-container{padding:10%}.excellence-certificate-tab-content .certificate-excellence-logo{width:100%;height:100%;background:url(/images/coe/TCA-2020-en-US.svg) center no-repeat}.excellence-certificate-tab-content .certificate-excellence-logo:lang(es){background-image:url(/images/coe/TCA-2020-es.svg)}.excellence-certificate-tab-content .certificate-excellence-logo:lang(en-GB){background-image:url(/images/coe/TCA-2020-en-GB.svg)}.excellence-certificate-tab-content .certificate-excellence-logo:lang(en-US){background-image:url(/images/coe/TCA-2020-en-US.svg)}.excellence-certificate-tab-content .certificate-excellence-logo:lang(pt){background-image:url(/images/coe/TCA-2020-pt.svg)}.excellence-certificate-tab-content .certificate-excellence-logo:lang(pt-BR){background-image:url(/images/coe/TCA-2020-pt-BR.svg)}.excellence-certificate-tab-content .certificate-excellence-logo:lang(de){background-image:url(/images/coe/TCA-2020-de.svg)}.excellence-certificate-tab-content .certificate-excellence-logo:lang(fr){background-image:url(/images/coe/TCA-2020-fr.svg)}.excellence-certificate-tab-content .certificate-excellence-logo:lang(it){background-image:url(/images/coe/TCA-2020-it.svg)}.excellence-certificate-tab-content .certificate-excellence-logo:lang(nl){background-image:url(/images/coe/TCA-2020-nl.svg)}.excellence-certificate-tab-content .certificate-excellence-logo:lang(sv){background-image:url(/images/coe/TCA-2020-sv.svg)}.excellence-certificate-tab-content .heavy{font-weight:700}.excellence-certificate-tab-content .coe-tab-title{padding-bottom:15px}.excellence-certificate-tab-content .nav-tabs{text-transform:none;font-size:15px}.owner-performance-detail .detail-list-label,.punch-card-status{text-transform:uppercase}.excellence-certificate-tab-content .nav-tabs li{width:auto;max-width:300px}.excellence-certificate-tab-content .coe-performance-table-container{margin-bottom:20px}.excellence-certificate-tab-content .dataTables_scrollHead .coe-performance-table thead .coe-performance-section-header-body,.excellence-certificate-tab-content .dataTables_scrollHead .coe-performance-table thead .coe-performance-section-header-sub-title,.excellence-certificate-tab-content .dataTables_scrollHead .coe-performance-table thead .coe-performance-section-header-title{background-color:#f9f9f9;text-align:left}.excellence-certificate-tab-content .dataTables_scrollHead .coe-performance-table thead .coe-performance-section-header-body,.excellence-certificate-tab-content .dataTables_scrollHead .coe-performance-table thead .coe-performance-section-header-sub-title{border-bottom:1px solid #e5e5e5}.excellence-certificate-tab-content .dataTables_scrollHead .coe-performance-table thead .coe-performance-section-header-title td,.excellence-certificate-tab-content .dataTables_scrollHead .coe-performance-table thead .coe-performance-section-header-title th{font-size:18px;font-weight:700}.excellence-certificate-tab-content .dataTables_scrollHead .coe-performance-table thead .coe-performance-section th,.excellence-certificate-tab-content .dataTables_scrollHead .coe-performance-table thead .coe-performance-section-header-body th,.excellence-certificate-tab-content .dataTables_scrollHead .coe-performance-table thead .coe-performance-section-header-sub-title th{font-weight:400}.excellence-certificate-tab-content .dataTables_scrollHead .coe-performance-table thead .coe-performance-section-header-sub-title td,.excellence-certificate-tab-content .dataTables_scrollHead .coe-performance-table thead .coe-performance-section-header-sub-title th{padding-top:0}.excellence-certificate-tab-content .achieved-listings .coe-performance-section-header-title,.excellence-certificate-tab-content .performance-targets .coe-performance-section-header-title{background-color:#f9f9f9}.excellence-certificate-tab-content .achieved-listings .coe-performance-section-header-title td,.excellence-certificate-tab-content .achieved-listings .coe-performance-section-header-title th,.excellence-certificate-tab-content .performance-targets .coe-performance-section-header-title td,.excellence-certificate-tab-content .performance-targets .coe-performance-section-header-title th{font-size:18px;font-weight:700}.excellence-certificate-tab-content .performance-targets .coe-performance-section-header-title{border-bottom:1px solid #e5e5e5;height:50px}.excellence-certificate-tab-content .achieved-listings .coe-performance-section-header-title td{padding-bottom:0}.excellence-certificate-tab-content .achieved-listings .coe-performance-section-header-sub-title{background-color:#f9f9f9;border-bottom:1px solid #e5e5e5}.excellence-certificate-tab-content .coe-performance-table{border:1px solid #e5e5e5;font-size:14px;width:100%}.excellence-certificate-tab-content .coe-performance-table .btn-add-widget{display:block;margin-top:12px;margin-bottom:8px}.excellence-certificate-tab-content .coe-performance-table td,.excellence-certificate-tab-content .coe-performance-table th{padding:10px 8px}.excellence-certificate-tab-content .coe-performance-table td.bottom-align,.excellence-certificate-tab-content .coe-performance-table th.bottom-align{vertical-align:bottom}.excellence-certificate-tab-content .coe-performance-table td:first-child,.excellence-certificate-tab-content .coe-performance-table th:first-child{padding-left:10px}.excellence-certificate-tab-content .coe-performance-table td:last-child,.excellence-certificate-tab-content .coe-performance-table th:last-child{padding-right:10px}.excellence-certificate-tab-content .coe-performance-table tbody tr td,.excellence-certificate-tab-content .coe-performance-table tbody tr th,.excellence-certificate-tab-content .coe-performance-table tr.label-row td,.excellence-certificate-tab-content .coe-performance-table tr.label-row th{border-bottom:1px solid #e5e5e5}.excellence-certificate-tab-content .coe-performance-table.achieved-listings thead tr:first-child td,.excellence-certificate-tab-content .coe-performance-table.not-achieved-listings thead tr:first-child th,.excellence-certificate-tab-content .dataTables_scrollHead .coe-performance-table{border-bottom:none}.excellence-certificate-tab-content .coe-performance-table tbody tr:last-child td,.excellence-certificate-tab-content .coe-performance-table tbody tr:last-child th,.excellence-certificate-tab-content .coe-performance-table tr.label-row:last-child td,.excellence-certificate-tab-content .coe-performance-table tr.label-row:last-child th{padding-bottom:10px}.excellence-certificate-tab-content .coe-performance-table.achieved-listings tr td:nth-of-type(1),.excellence-certificate-tab-content .coe-performance-table.achieved-listings tr th:nth-of-type(1){width:4%}.excellence-certificate-tab-content .coe-performance-table.achieved-listings tr td:nth-of-type(2),.excellence-certificate-tab-content .coe-performance-table.achieved-listings tr th:nth-of-type(1){width:6%}.excellence-certificate-tab-content .coe-performance-table.achieved-listings tr td:nth-of-type(3),.excellence-certificate-tab-content .coe-performance-table.achieved-listings tr th:nth-of-type(1){width:90%}.excellence-certificate-tab-content .coe-performance-table.performance-targets tr td:nth-of-type(1){width:5%}.excellence-certificate-tab-content .coe-performance-table.performance-targets tr td:nth-of-type(2){width:30%;border-right:1px solid #e5e5e5}.excellence-certificate-tab-content .coe-performance-table.performance-targets tr td:nth-of-type(3){width:8%;text-align:center}.excellence-certificate-tab-content .coe-performance-table.performance-targets tr td:nth-of-type(4){width:8%;text-align:center;border-right:1px solid #e5e5e5}.excellence-certificate-tab-content .coe-performance-table.performance-targets tr td:nth-of-type(5){width:49%}.excellence-certificate-tab-content .coe-performance-table.not-achieved-listings tbody tr td:nth-of-type(1),.excellence-certificate-tab-content .coe-performance-table.not-achieved-listings tbody tr th:nth-of-type(1),.excellence-certificate-tab-content .coe-performance-table.not-achieved-listings tr.label-row td:nth-of-type(1),.excellence-certificate-tab-content .coe-performance-table.not-achieved-listings tr.label-row th:nth-of-type(1){width:32%;min-width:100px;border-right:1px solid #e5e5e5}.excellence-certificate-tab-content .coe-performance-table.not-achieved-listings tbody tr td:nth-of-type(2),.excellence-certificate-tab-content .coe-performance-table.not-achieved-listings tbody tr td:nth-of-type(3),.excellence-certificate-tab-content .coe-performance-table.not-achieved-listings tbody tr td:nth-of-type(4),.excellence-certificate-tab-content .coe-performance-table.not-achieved-listings tbody tr td:nth-of-type(5),.excellence-certificate-tab-content .coe-performance-table.not-achieved-listings tbody tr th:nth-of-type(2),.excellence-certificate-tab-content .coe-performance-table.not-achieved-listings tbody tr th:nth-of-type(3),.excellence-certificate-tab-content .coe-performance-table.not-achieved-listings tbody tr th:nth-of-type(4),.excellence-certificate-tab-content .coe-performance-table.not-achieved-listings tbody tr th:nth-of-type(5),.excellence-certificate-tab-content .coe-performance-table.not-achieved-listings tr.label-row td:nth-of-type(2),.excellence-certificate-tab-content .coe-performance-table.not-achieved-listings tr.label-row td:nth-of-type(3),.excellence-certificate-tab-content .coe-performance-table.not-achieved-listings tr.label-row td:nth-of-type(4),.excellence-certificate-tab-content .coe-performance-table.not-achieved-listings tr.label-row td:nth-of-type(5),.excellence-certificate-tab-content .coe-performance-table.not-achieved-listings tr.label-row th:nth-of-type(2),.excellence-certificate-tab-content .coe-performance-table.not-achieved-listings tr.label-row th:nth-of-type(3),.excellence-certificate-tab-content .coe-performance-table.not-achieved-listings tr.label-row th:nth-of-type(4),.excellence-certificate-tab-content .coe-performance-table.not-achieved-listings tr.label-row th:nth-of-type(5){width:8%;text-align:center;border-right:1px solid #e5e5e5}.excellence-certificate-tab-content .coe-performance-table.not-achieved-listings tbody tr td:nth-of-type(6),.excellence-certificate-tab-content .coe-performance-table.not-achieved-listings tbody tr th:nth-of-type(6),.excellence-certificate-tab-content .coe-performance-table.not-achieved-listings tr.label-row td:nth-of-type(6),.excellence-certificate-tab-content .coe-performance-table.not-achieved-listings tr.label-row th:nth-of-type(6){width:36%;border-right:1px solid #e5e5e5}.excellence-certificate-tab-content .coe-performance-table.not-achieved-listings .coe-listing-thumbnail{margin-right:15px}.excellence-certificate-tab-content .certificate-excellence-performance-section .review-section .review-targets-table th,.excellence-certificate-tab-content .certificate-excellence-performance-section .sub-section .sub-section-header-message,.excellence-certificate-tab-content .certificate-excellence-performance-section .sub-section .targets-section table tr:not(:last-child) td{border-bottom:1px solid #e5e5e5}.excellence-certificate-tab-content .dataTables_scrollBody table{border-top:none}.excellence-certificate-tab-content .no-overflow{max-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.excellence-certificate-tab-content .at-risk{color:#ff6500}.excellence-certificate-tab-content .not-achieved-listings-body{max-height:800px;overflow-y:scroll}.excellence-certificate-tab-content .coe-listing-thumbnail{display:inline-block;width:40px;-ms-flex-item-align:center;align-self:center}.excellence-certificate-tab-content .coe-achieved-rosette{background:url(/images/coe/ribbonTeal.svg) center no-repeat;-ms-flex-item-align:center;align-self:center;width:25px;height:25px}.excellence-certificate-tab-content .result-indicator{-ms-flex-item-align:center;align-self:center;margin:0 auto;width:25px;height:25px}.excellence-certificate-tab-content .result-indicator.achieved{background:url(/images/coe/greenCheck.svg) center no-repeat}.excellence-certificate-tab-content .result-indicator.not-achieved{background:url(/images/coe/greyCheck.svg) center no-repeat}.excellence-certificate-tab-content .review-alert-icon{font-size:18px;color:#ff6500;margin-right:10px}.excellence-certificate-tab-content .certificate-excellence-performance-section .sub-section{border:1px solid #e5e5e5;margin-top:20px}.excellence-certificate-tab-content .certificate-excellence-performance-section .sub-section .sub-section-header-message .eligible-summary{font-size:12px}.excellence-certificate-tab-content .certificate-excellence-performance-section .sub-section .sub-section-header-message .title-text{font-size:18px;font-weight:600;background-color:#f9f9f9;padding:15px 10px}.excellence-certificate-tab-content .certificate-excellence-performance-section .sub-section .sub-section-header-message .prefix-suffix-message{font-size:12px;background-color:#e5e5e5;padding:8px 10px}.excellence-certificate-tab-content .certificate-excellence-performance-section .sub-section .sub-section-header-message .reminder{border-top:1px solid #e5e5e5}.excellence-certificate-tab-content .certificate-excellence-performance-section .sub-section .sub-section-header-message .review-alert{color:#fdf0c3;padding-left:36px;border-bottom:1px solid #e5e5e5}.excellence-certificate-tab-content .certificate-excellence-performance-section .sub-section .sub-section-header-message .review-alert:before{background-image:url(/images/alert.svg);background-position:center center;margin-left:-26px;width:16px;height:16px;background-repeat:no-repeat;background-size:100%;float:left;content:''}.excellence-certificate-tab-content .certificate-excellence-performance-section .sub-section .targets-section table{width:100%}.excellence-certificate-tab-content .certificate-excellence-performance-section .sub-section .targets-section table td,.excellence-certificate-tab-content .certificate-excellence-performance-section .sub-section .targets-section table th{padding:12px 0}.excellence-certificate-tab-content .certificate-excellence-performance-section .sub-section .targets-section table td:not(:first-child),.excellence-certificate-tab-content .certificate-excellence-performance-section .sub-section .targets-section table th:not(:first-child){text-align:center}.excellence-certificate-tab-content .certificate-excellence-performance-section .sub-section .targets-section table td:first-child,.excellence-certificate-tab-content .certificate-excellence-performance-section .sub-section .targets-section table th:first-child{padding-left:12px}.excellence-certificate-tab-content .certificate-excellence-performance-section .sub-section .targets-section table th{font-size:12px;vertical-align:bottom}.excellence-certificate-tab-content .certificate-excellence-performance-section .sub-section .targets-section table td:first-child{font-size:14px}.excellence-certificate-tab-content .certificate-excellence-performance-section .sub-section .targets-section table td:last-child{font-size:12px}.excellence-certificate-tab-content .certificate-excellence-performance-section .sub-section .targets-section table .review-result{color:#999}.excellence-certificate-tab-content .certificate-excellence-performance-section .sub-section .targets-section table .on-target{color:#00af87;font-weight:700;font-family:sans-serif}.excellence-certificate-tab-content .certificate-excellence-performance-section .sub-section .targets-section .owner-level-target th{padding-bottom:0}.excellence-certificate-tab-content .certificate-excellence-performance-section .sub-section .targets-section .owner-level-target th:nth-of-type(1){width:270px}.excellence-certificate-tab-content .certificate-excellence-performance-section .sub-section .targets-section .owner-level-target th:nth-of-type(2),.excellence-certificate-tab-content .certificate-excellence-performance-section .sub-section .targets-section .owner-level-target th:nth-of-type(3){width:70px}.excellence-certificate-tab-content .certificate-excellence-performance-section .sub-section .targets-section .owner-level-target td:nth-of-type(2),.excellence-certificate-tab-content .certificate-excellence-performance-section .sub-section .targets-section .owner-level-target td:nth-of-type(3){font-size:16px;color:#767676;font-weight:700}.excellence-certificate-tab-content .certificate-excellence-performance-section .sub-section .targets-section .owner-level-target td.over-target{color:#00af87}.excellence-certificate-tab-content .certificate-excellence-performance-section .sub-section .targets-section .owner-level-target td:last-child{text-align:left}.excellence-certificate-tab-content .certificate-excellence-performance-section .sub-section .targets-section .owner-level-target td:last-child i{display:none}.excellence-certificate-tab-content .certificate-excellence-performance-section .sub-section .targets-section .owner-level-target .target-unmet{color:#fdf0c3}.excellence-certificate-tab-content .certificate-excellence-performance-section .sub-section .targets-section .owner-level-target .owner-target-title{display:-webkit-flex;display:-ms-flexbox;display:flex}.excellence-certificate-tab-content .certificate-excellence-performance-section .sub-section .targets-section .result-icon{margin-right:10px}.excellence-certificate-tab-content .certificate-excellence-performance-section .sub-section .targets-section .circle-empty{width:20px;display:inline-block;height:20px;background-image:url(/images/performance/checkGrey.svg);background-position:center center;background-repeat:no-repeat;background-size:100%;vertical-align:middle}.excellence-certificate-tab-content .certificate-excellence-performance-section .sub-section .targets-section .circle-check{background-image:url(/images/performance/greenCheck.svg)}.excellence-certificate-tab-content .certificate-excellence-performance-section .review-section .property-container{margin-left:40px;display:-webkit-flex;display:-ms-flexbox;display:flex}.excellence-certificate-tab-content .certificate-excellence-performance-section .review-section .property-container .image{width:40px;margin-left:-40px;-ms-flex-item-align:center;align-self:center}.excellence-certificate-tab-content .certificate-excellence-performance-section .review-section .property-container .property-name{margin-left:7px;display:block;overflow:hidden;max-width:250px;text-overflow:ellipsis;white-space:nowrap;-ms-flex-item-align:center;align-self:center}.excellence-certificate-tab-content .certificate-excellence-performance-section .review-section .targets-section.spinner:after{top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px}.excellence-certificate-tab-content .certificate-excellence-performance-section .review-section .overview-page{margin:20px}.excellence-certificate-tab-content .certificate-excellence-performance-section .review-section .overview-page:after{content:" ";display:block;clear:both}.excellence-certificate-tab-content .certificate-excellence-performance-section .review-section .overview-page .filter-query-col{float:right;width:320px}.excellence-certificate-tab-content .certificate-excellence-performance-section .review-section .review-targets-table .dataTables_empty{background-color:#e5e5e5;padding:30px}.excellence-certificate-tab-content .certificate-excellence-performance-section .review-section .review-targets-table th:nth-of-type(2) div:last-child,.excellence-certificate-tab-content .certificate-excellence-performance-section .review-section .review-targets-table th:nth-of-type(3) div:last-child{display:none}.excellence-certificate-tab-content .certificate-excellence-performance-section .review-section .review-targets-table td:last-child,.excellence-certificate-tab-content .certificate-excellence-performance-section .review-section .review-targets-table th:last-child{border-left:1px solid #e5e5e5}.excellence-certificate-tab-content .certificate-excellence-performance-section .review-section .review-targets-table th:last-child{font-weight:700;width:160px;padding-left:10px;padding-right:10px}.excellence-certificate-tab-content .certificate-excellence-performance-section .review-section .review-targets-table .fixed-header{position:absolute;top:0;background:#fff;z-index:100}.excellence-certificate-tab-content .certificate-excellence-performance-section .review-section .review-targets-table .listing-id{font-size:12px;color:#767676}.excellence-certificate-tab-content .certificate-excellence-performance-section .learn-more{margin-top:15px;font-size:14px}.performance-graph-container{height:257px}.performance-graph-container .title{display:inline-block;width:100%;margin-top:30px;margin-bottom:15px;color:#fff;text-align:center;font-size:15px}.performance-graph-container .graph{height:100%;width:100%}.performance-graph-container .donut-graph .halo{fill:none;stroke-width:10}.performance-graph-container .donut-graph .filled,.performance-graph-container .donut-graph .unfilled{fill:none;stroke-width:20}.performance-graph-container .donut-graph .value{fill:#fff;font-size:63px}.performance-graph-container .donut-graph .percent{fill:#fff;font-size:35px;visibility:hidden}.performance-graph-container .donut-graph.has-value .percent{visibility:visible}.performance-graph-container .graph-wrapper{height:136px;width:136px;margin:0 auto}.performance-graph-container .footer-text{margin-top:15px;margin-bottom:30px;color:#fff;text-align:center;font-size:18px;font-weight:700}.owner-performance-detail .performance-score-text{margin-bottom:20px;font-weight:700;font-size:18px}.owner-performance-detail .performance-score-additional-text{color:#333}.owner-performance-detail .performance-text-container{margin-bottom:15px}.owner-performance-detail .performance-summary-container{margin-bottom:10px;box-shadow:1px 2px 0 #f9f9f9}.owner-performance-detail .certificate-tab{white-space:nowrap}.owner-performance-detail .owner-performance-tab-content.score-high .performance-graph-container{background-color:#00af87}.owner-performance-detail .owner-performance-tab-content.score-high .performance-score-text{color:#00af87}.owner-performance-detail .owner-performance-tab-content.score-high .graph .halo{stroke:#007258}.owner-performance-detail .owner-performance-tab-content.score-high .graph .unfilled{stroke:#bfebe1}.owner-performance-detail .owner-performance-tab-content.score-high .graph .filled{stroke:#007a5f}.owner-performance-detail .owner-performance-tab-content.score-medium .performance-graph-container{background-color:#f9f9f9}.owner-performance-detail .owner-performance-tab-content.score-medium .footer-text{color:initial}.owner-performance-detail .owner-performance-tab-content.score-medium .title{color:#767676}.owner-performance-detail .owner-performance-tab-content.score-medium .graph .percent,.owner-performance-detail .owner-performance-tab-content.score-medium .graph .value{fill:initial}.owner-performance-detail .owner-performance-tab-content.score-medium .graph .halo{stroke:#767676}.owner-performance-detail .owner-performance-tab-content.score-medium .graph .unfilled{stroke:#e5e5e5}.owner-performance-detail .owner-performance-tab-content.score-medium .graph .filled{stroke:#999}.owner-performance-detail .owner-performance-tab-content.score-low .performance-graph-container{background-color:#d80007}.owner-performance-detail .owner-performance-tab-content.score-low .performance-score-text{color:#d80007}.owner-performance-detail .owner-performance-tab-content.score-low .graph .halo{stroke:#ad0006}.owner-performance-detail .owner-performance-tab-content.score-low .graph .unfilled{stroke:#f3b3b5}.owner-performance-detail .owner-performance-tab-content.score-low .graph .filled{stroke:#e03339}.owner-performance-detail .performance-count-message{text-align:center;border:1px solid #e5e5e5;border-top:none;padding:10px;color:#525252;font-size:11px}.owner-performance-detail .response-time-container{border:1px solid #e5e5e5;border-top:none;text-align:center;background-color:#f9f9f9;padding:10px}.owner-performance-detail .response-time-container .response-rate{color:#4a4a4a;font-weight:700}.owner-performance-detail .performance-count-container{display:inline-block;text-align:center;border:1px solid #e5e5e5;border-top:none;padding:12px 0;box-sizing:border-box}.owner-performance-detail .performance-count-container:not(:last-child){border-right:none}.owner-performance-detail .performance-count-container.positive-performance-count .performance-count{color:#00af87}.owner-performance-detail .performance-count-container.negative-performance-count .performance-count{color:#d80007}.owner-performance-detail .performance-count-table{display:-webkit-flex;display:-ms-flexbox;display:flex}.owner-performance-detail .faq-accordion .faq-header-button .icon-plus-circle,.owner-performance-detail .performance-info-header i{display:none}.owner-performance-detail .performance-count-table .performance-count-container{-ms-flex:1;flex:1}.owner-performance-detail .performance-count{font-weight:700;font-size:20px}.owner-performance-detail .performance-count-label{font-size:11px}.owner-performance-detail .performance-count-label i{margin-left:5px;position:relative;top:-1px}.owner-performance-detail .performance-info-header{font-weight:700;font-size:18px;margin-bottom:5px;color:#333}.owner-performance-detail .performance-certificate-info-container .performance-info-reason-list{padding-left:19px}.owner-performance-detail .performance-info-reason-list{color:#4a4a4a}.owner-performance-detail .faq-accordion .faq-header{border-top:1px solid #999}.owner-performance-detail .faq-accordion .faq-panel:last-child{border-bottom:1px solid #999}.owner-performance-detail .faq-accordion .faq-header-button{padding:15px 0 15px 20px;width:100%;text-align:left;position:relative;box-sizing:border-box;white-space:normal}.owner-performance-detail .faq-accordion .faq-header-button i{margin-right:5px;position:absolute;left:0}.owner-performance-detail .faq-accordion .faq-header-button .icon-minus-circle,.owner-performance-detail .faq-accordion .faq-header-button.collapsed .icon-plus-circle{display:inline}.owner-performance-detail .faq-accordion .faq-header-button.collapsed .icon-minus-circle{display:none}.owner-performance-detail .faq-accordion .faq-answer{padding-left:20px;padding-bottom:15px}.owner-performance-detail .response-conversation-list .replied{font-weight:700}.owner-performance-detail .detail-list-header{font-weight:700;padding:8px 0;font-size:18px}.owner-performance-detail .detail-list-header i{margin-left:5px;color:#767676}.owner-performance-detail .performance-detail-item-list .performance-item-status{font-weight:700}.owner-performance-detail .performance-detail-item-list .performance-item-status.positive{color:#00af87}.owner-performance-detail .performance-detail-item-list .performance-item-status.negative{color:#d80007}@media (min-width:991px){.owner-performance-detail{margin-top:30px}.owner-performance-detail .performance-top-container{position:relative;width:100%;box-sizing:border-box;margin-bottom:5px}.owner-performance-detail .right-side-container{margin-left:404px}.owner-performance-detail .performance-info-container{margin-bottom:10px}.owner-performance-detail .performance-score-text{font-size:24px;margin-bottom:auto}.owner-performance-detail .performance-score-additional-text{font-size:14px}.owner-performance-detail .performance-summary-container{float:left;width:384px}.owner-performance-detail .performance-graph-container{height:339px}.owner-performance-detail .performance-graph-container .title{margin-top:34px;margin-bottom:24px;font-size:18px}.owner-performance-detail .performance-graph-container .footer-text{margin-top:20px;margin-bottom:40px;font-size:22px;font-weight:700}.owner-performance-detail .performance-graph-container .graph-wrapper{height:170px;width:170px}.owner-performance-detail .excellence-certificate-tab-content .performance-graph-container{height:355px}.owner-performance-detail .performance-count-message{font-size:14px}.owner-performance-detail .performance-count{font-size:24px}.owner-performance-detail .performance-count-container{padding-bottom:16px}.owner-performance-detail .performance-count-label{font-size:14px;margin-top:-6px}.owner-performance-detail .response-time-container .response-rate{font-size:18px}.owner-performance-detail .response-time-container .response-rate-label{margin-right:10px}.owner-performance-detail .performance-item-history-container{clear:both}.owner-performance-detail .performance-info-header{position:relative;font-size:18px;padding-left:32px}.owner-performance-detail .performance-info-header i{position:absolute;display:inline;left:1px;top:-7px;color:#767676;font-size:24px}.owner-performance-detail .performance-certificate-info-container .performance-info-header{padding-left:0}.owner-performance-detail .performance-info-reason-list,.owner-performance-detail .performance-questions{font-size:14px;padding-left:48px}.owner-performance-detail .detail-list-desktop .detail-list-header{background-color:#999;font-weight:700;font-size:16px;color:#fff;text-align:center}.owner-performance-detail .detail-list-desktop .detail-list-header i{margin-left:5px;cursor:pointer;color:#fff;font-size:12px;position:relative;top:-2px}.owner-performance-detail .detail-table{border-collapse:collapse}.owner-performance-detail .detail-table .list-cell,.owner-performance-detail .detail-table th{padding:9px 22px}.owner-performance-detail .detail-table .detail-list-label{font-weight:700;font-size:12px;color:#000a12;border:1px solid #fff;border-left:none}.owner-performance-detail .detail-table .detail-list-label:last-child{border-right:none}.owner-performance-detail .detail-table .detail-list-label i{margin-left:5px;position:relative;top:-2px}.owner-performance-detail .detail-table .list-cell{font-size:14px;border:1px solid #e5e5e5;border-top-color:transparent}.owner-performance-detail .detail-table tr.negative-item.expanded>td,.owner-performance-detail .detail-table tr.negative-item>td{background-color:#f9f9f9}.owner-performance-detail .detail-table tr:not(.expanded) .list-cell{border-top-color:#e5e5e5}.owner-performance-detail .detail-table .details-header{text-align:center}.owner-performance-detail .detail-table .date{width:182px}.owner-performance-detail .detail-table .amount{width:130px;text-align:right}.owner-performance-detail .detail-table .accepted{width:106px}.owner-performance-detail .detail-table .outcome{width:345px}.owner-performance-detail .detail-table .details{padding-top:0;padding-bottom:0;width:95px;text-align:center;cursor:pointer}.owner-performance-detail .detail-table .details i{display:inline-block;font-size:20px;color:#767676;position:relative;top:3px}.owner-performance-detail .detail-table .details .icon-minus-circle,.owner-performance-detail .detail-table tr.detail-row,.owner-performance-detail .detail-table tr.expanded .icon-plus-circle{display:none}.owner-performance-detail .detail-table tr.expanded .icon-minus-circle{display:inline;border-top-color:#d80007}.owner-performance-detail .detail-table tr.expanded .list-cell{background-color:#f9f9f9;border-top:1px double #999}.owner-performance-detail .detail-table tr.expanded .list-cell:first-child{border-left:1px double #999}.owner-performance-detail .detail-table tr.expanded .list-cell:last-child{border-right:1px double #999}.owner-performance-detail .detail-table tr.expanded+tr.detail-row{display:table-row}.owner-performance-detail .detail-table .detail-container{background-color:#f9f9f9;border-bottom-color:#999;border-left-color:#999;border-right-color:#999;padding-top:18px;padding-bottom:18px}.owner-performance-detail .detail-table .detail-container .detail-item{margin-top:6px}.owner-performance-detail .detail-table .detail-container .detail-item:first-child{margin-top:0}.owner-performance-detail .detail-table .detail-container .view-conversation-link{float:right}.owner-performance-detail .detail-table .detail-container .data-label{margin-right:5px;color:#767676}.owner-performance-detail .detail-table .detail-data-table{border-collapse:separate}.owner-performance-detail .detail-table .detail-data-table tr:not(:last-child) td{padding-bottom:6px}.owner-performance-detail .detail-table .detail-data-table td.data-label{padding-right:10px}.owner-performance-detail .performance-faq-container{-ms-flex:1;flex:1;position:relative;height:100%}.owner-performance-detail .performance-faq-container .faq-question-detail{width:100%;height:100%;position:absolute;top:0;left:0;background-color:#f9f9f9;padding:20px 40px 30px 30px;box-shadow:1px 2px 0 #e5e5e5;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.owner-performance-detail .performance-faq-container .faq-question-detail .close{position:absolute;top:10px;right:15px;float:none}.owner-performance-detail .performance-faq-container .faq-question-detail .faq-detail-question{font-weight:700;font-size:18px;margin-bottom:15px}.owner-performance-detail .performance-faq-container .faq-question-detail .faq-detail-answer{-ms-flex:1;flex:1;overflow:auto}.owner-performance-detail .performance-faq-container .faq-question-detail .faq-detail-next-question{margin-top:15px;text-align:left}.owner-performance-detail .performance-faq-container .faq-question-detail .faq-detail-next-question i{margin-left:5px;position:relative;top:-2px}.owner-performance-detail .performance-faq-container .icon-plus-circle{color:#989898;margin-right:6px}.owner-performance-detail .performance-faq-container .help-center-link{margin-top:10px;margin-left:46px}}.owner-performance-detail .acceptance-booking-request-list.detail-table .accepted-header{white-space:nowrap}.owner-performance-detail .detail-list-mobile .detail-list-entry{background-color:#f9f9f9;padding:15px 10px 0;border-bottom:1px solid #e5e5e5;margin-bottom:10px}.owner-performance-detail .detail-list-mobile .detail-list-entry.expanded .details-container{display:block}.owner-performance-detail .detail-list-mobile .detail-list-entry.expanded .expanded-text{display:inline}.owner-performance-detail .detail-list-mobile .detail-list-entry.expanded .collapsed-text,.owner-performance-detail .detail-list-mobile .expanded-text{display:none}.owner-performance-detail .detail-list-mobile .expand-collapse-button i{margin-left:5px}.owner-performance-detail .detail-list-mobile .expanded-text i{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);-o-transform:rotate(-180deg);transform:rotate(-180deg);display:inline-block}.owner-performance-detail .detail-list-mobile .detail-list-label{color:#767676;font-size:12px}.owner-performance-detail .detail-list-mobile .detail-list-value{font-size:14px;color:#444}.owner-performance-detail .detail-list-mobile .detail-list-value.positive,.owner-performance-response-time.owner-performance-response-time-positive .owner-performance-response-time-value{color:#00af87}.owner-performance-detail .detail-list-mobile .detail-list-value.negative{color:#d80007}.owner-performance-detail .detail-list-mobile .row{margin-bottom:15px}.owner-performance-detail .detail-list-mobile .js-details-control{border-top:1px solid #E8E8E8!important;padding:15px 0;width:100%;text-align:left}.owner-performance-detail .detail-list-mobile .details-container{display:none}.owner-performance-detail .detail-list-mobile .details-container .data-label{color:#767676;text-transform:uppercase;font-size:12px}.owner-performance-detail .detail-list-mobile .details-container .data-value{font-size:14px;color:#4a4a4a}@media (max-width:767px){.owner-performance-detail .excellence-certificate-tab-content .section-header-message,.owner-performance-detail .excellence-certificate-tab-content .sub-section .targets-section .review-targets-table th:nth-of-type(2),.owner-performance-detail .excellence-certificate-tab-content .sub-section .targets-section .review-targets-table th:nth-of-type(3),.owner-performance-detail .performance-score-text{text-align:center}.owner-performance-detail .performance-top-container{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.owner-performance-detail .performance-top-container .performance-graph-container{height:285px}.owner-performance-detail .performance-top-container .excellence-certificate-tab-title{-ms-flex-order:1;order:1;margin-bottom:0}.owner-performance-detail .performance-top-container .excellence-certificate-tab-overview{-ms-flex-order:3;order:3}.owner-performance-detail .performance-tab-list{width:100%;display:table}.owner-performance-detail .performance-tab-list .performance-tab{border:none;width:auto;vertical-align:bottom;text-align:center;display:table-cell;float:none}.owner-performance-detail .performance-tab-list .performance-tab a{border:none;padding-left:1px;padding-right:1px;padding-bottom:19px;height:auto;display:inline-block}.owner-performance-detail .performance-tab-list .performance-tab a[data-view=coe]{width:94px}.owner-performance-detail .performance-tab-list .active{border-bottom:4px solid #00af87}.owner-performance-detail .performance-tab-list .active a{color:#00af87;font-weight:700;padding-bottom:15px}.owner-performance-detail .excellence-certificate-tab-content .certificate-excellence-evaluating-banner .certificate-excellence-envelope-image{margin:10px;min-width:60px;min-height:60px}.owner-performance-detail .excellence-certificate-tab-content .certificate-excellence-evaluating-banner .certificate-excellence-evaluation-banner-text{font-size:14px;margin:14px 10px 14px 0}.owner-performance-detail .excellence-certificate-tab-content .sub-section .targets-section table th,.owner-performance-detail .performance-tab-list{font-size:12px}.owner-performance-detail .excellence-certificate-tab-content .performance-summary-container{box-shadow:none}.owner-performance-detail .excellence-certificate-tab-content .performance-summary-container .certificate-excellence-logo{border:none}.owner-performance-detail .excellence-certificate-tab-content .sub-section{border-left:none;border-right:none;border-bottom:5px solid #e5e5e5}.owner-performance-detail .excellence-certificate-tab-content .sub-section .overview-page .filter-query-col{width:100%}.owner-performance-detail .excellence-certificate-tab-content .sub-section .targets-section{border-left:none;border-right:none}.owner-performance-detail .excellence-certificate-tab-content .sub-section .targets-section table td:first-child{padding-left:0}.owner-performance-detail .excellence-certificate-tab-content .sub-section .targets-section .owner-level-target td:last-child div{display:none}.owner-performance-detail .excellence-certificate-tab-content .sub-section .targets-section .owner-level-target td:last-child i{display:inline-block}.owner-performance-detail .excellence-certificate-tab-content .sub-section .targets-section .review-targets-table th:first-child{text-indent:-9999px}.owner-performance-detail .excellence-certificate-tab-content .sub-section .targets-section .review-targets-table .icon-tooltip{padding-bottom:0}.owner-performance-detail .excellence-certificate-tab-content .sub-section .targets-section .review-targets-table th:nth-of-type(2) div:first-child,.owner-performance-detail .excellence-certificate-tab-content .sub-section .targets-section .review-targets-table th:nth-of-type(3) div:first-child{display:none}.owner-performance-detail .excellence-certificate-tab-content .sub-section .targets-section .review-targets-table th:nth-of-type(2) div:last-child,.owner-performance-detail .excellence-certificate-tab-content .sub-section .targets-section .review-targets-table th:nth-of-type(3) div:last-child{display:block}.owner-performance-detail .excellence-certificate-tab-content .sub-section .targets-section .review-targets-table th:nth-of-type(3){padding-right:3px;padding-left:3px}.owner-performance-detail .excellence-certificate-tab-content .sub-section .targets-section .review-targets-table td:last-child,.owner-performance-detail .excellence-certificate-tab-content .sub-section .targets-section .review-targets-table th:last-child{border-left:none}.owner-performance-detail .excellence-certificate-tab-content .sub-section .targets-section .review-targets-table .property-name{overflow:hidden;max-width:107px;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.owner-performance-detail .excellence-certificate-tab-content .sub-section .targets-section .review-targets-table th:last-child{margin-left:auto;margin-right:auto;width:auto}.owner-performance-detail .performance-summary-container{-ms-flex-order:2;order:2}.owner-performance-detail .performance-text-container{-ms-flex-order:1;order:1}.owner-performance-detail .performance-info-container{-ms-flex-order:3;order:3}.owner-performance-detail .performance-faq-container{-ms-flex-order:4;order:4}.owner-performance-detail .detail-list-mobile .icon-tooltip{margin-top:-8px;padding-bottom:0}.owner-performance-detail .performance-count-label .icon-tooltip{position:relative;padding:0;top:2px}}.owner-performance-detail .acceptance-alert,.owner-performance-detail .cancellation-alert,.owner-performance-detail .performance-faq-mobile{margin-bottom:15px}.owner-performance-detail .acceptance-rate-formula{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:15px;font-weight:700}.owner-performance-detail .acceptance-rate-formula .numerator{text-align:center;border-bottom:1px solid #000a12;color:#00af87}.owner-performance-detail .acceptance-rate-formula .denominator{text-align:center}.owner-performance-detail .acceptance-rate-formula .multiplication-sign{display:table-cell;vertical-align:middle;padding:0 10px}.owner-performance-detail .acceptance-rate-formula .multiplier{display:table-cell;vertical-align:middle}.owner-performance-detail .mobile-header-tooltip-icon-container{position:relative;display:inline-block}@media (max-width:340px){.owner-performance-detail .nav-tabs>li{width:150px}}.owner-performance-detail .response-rate-tab-content .performance-graph-container{height:288px}.owner-performance-detail .performance-faq-container em{font-size:12px;line-height:3}.owner-performance-cancellation,.owner-performance-response-time{font-size:14px}@media (max-width:767px){.excellence-certificate-tab-content .coe-performance-table td{padding:5px}}.owner-performance-cancellation-value,.owner-performance-response-time-value{margin-right:5px;font-weight:700}.owner-performance-card .card-body>:not(:last-child),.owner-probation-card .card-body>:not(:last-child){margin-bottom:20px}.owner-performance-card .owner-warning-header,.owner-probation-card .owner-warning-header{text-align:center}.owner-performance-card .owner-warning-header-icon,.owner-probation-card .owner-warning-header-icon{font-size:25px}.owner-performance-card .owner-warning-header-text,.owner-probation-card .owner-warning-header-text{font-weight:700}.owner-performance-card .owner-warning-subheader-text,.owner-probation-card .owner-warning-subheader-text{font-weight:400;font-size:12px}.punch-card-date{font-size:14px}.probation-bubble-text{margin-top:35px;color:#888}.owner-probation-detail .performance-text.alert{font-size:18px;box-shadow:none;margin-bottom:20px;margin-top:10px}@media (max-width:1159px){.owner-probation-detail .punch-card-icon{font-size:20px;line-height:20px;height:20px}}.owner-probation-coaching .owner-probation-coaching-action-header{background-color:#F9F9F9;border-bottom:1px solid #e5e5e5;padding:20px 70px 20px 10px;font-weight:700;position:relative;min-height:70px}.owner-probation-coaching .owner-probation-coaching-header-icon{height:50px;width:50px;position:absolute;right:10px;top:10px;background-image:url(/images/lightbulb-circle.svg)}.sidebar-performance-stats .punch-card-container.negative .icon-lg,.sidebar-performance-stats .punch-card-container.positive .icon-lg{height:15px;line-height:15px;font-size:15px}.owner-probation-coaching .owner-probation-coaching-actions{border:1px solid #e5e5e5}.owner-probation-coaching .owner-probation-coaching-action-list{padding:20px 10px;list-style:none;margin-bottom:0}.owner-probation-coaching .owner-probation-coaching-action:not(:first-child){padding-top:20px}.owner-probation-coaching .owner-probation-coaching-action:not(:last-child){border-bottom:1px solid #e5e5e5;padding-bottom:20px}.owner-probation-coaching .owner-probation-coaching-action-text{margin-bottom:10px}@media (min-width:768px){.owner-probation-coaching{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.owner-probation-coaching .owner-probation-coaching-info{flex:1 1 0%;-webkit-flex:1 1 0%;-ms-flex:1 1 0%}.owner-probation-coaching .owner-probation-coaching-action-header{padding-right:90px;padding-left:20px;padding-bottom:10px}.owner-probation-coaching .owner-probation-coaching-header-icon{right:20px}.owner-probation-coaching .owner-probation-coaching-action-container{max-width:300px}.owner-probation-coaching .owner-probation-coaching-action-list{padding:20px}}.probation .modal-body .sub-section-header{font-weight:700;padding-right:15px}.probation .modal-body .tip-header{font-size:15px;color:#696969;font-weight:700}.probation .modal-body .tips{font-size:14px;color:#888;margin-right:15px;margin-bottom:30px}.probation .modal-body .tips li{margin-bottom:8px}.probation-top-message{margin-top:0;margin-bottom:30px}.owner-probation-section .punch-card-table{display:-webkit-flex;display:-ms-flexbox;display:flex}.owner-probation-section .punch-card-container{flex:1 1 0%;-webkit-flex:1 1 0%;-ms-flex:1 1 0%}.owner-probation-section .punch-card-container.positive .punch-card{border:none;background-color:#00af87}.owner-probation-section .punch-card-container.positive .icon-check-2{display:inline;line-height:normal}.owner-probation-section .punch-card-container.positive .punch-card-number{display:none}.owner-probation-section .punch-card-container.positive .punch-card-status{color:#00af87}.owner-probation-section .punch-card-container.negative .punch-card{border:none;background-color:#d80007}.owner-probation-section .punch-card-container.negative .icon-close-2{display:inline}.owner-probation-section .punch-card-container.negative .punch-card-number{display:none}.owner-probation-section .punch-card-container.negative .punch-card-status{color:#d80007}.owner-probation-section .punch-card-footer{margin-top:20px;padding-right:30%;text-align:center}@media (max-width:1159px){.owner-probation-section .punch-card-footer{display:none}}.owner-probation-section .punch-card-wrapper{position:relative;width:70%;padding-bottom:70%}.owner-probation-section .punch-card-wrapper .punch-card{position:absolute;top:0;bottom:0;left:0;right:0;border-radius:50%;border:1px solid #888;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.owner-probation-section .punch-card-wrapper .punch-card .punch-card-content{flex:0 1 0%;-webkit-flex:0 1 0%;-ms-flex:0 1 0%}.owner-probation-section .punch-card-wrapper .punch-card .punch-card-padding{flex:1 1 0%;-webkit-flex:1 1 0%;-ms-flex:1 1 0%}.owner-probation-section .punch-card-number{font-size:39px;color:#888}@media (max-width:1159px){.owner-probation-section .punch-card-number{font-size:20px}}.owner-probation-section .icon-check-2,.owner-probation-section .icon-close-2{display:none;color:#fff}.sidebar-performance-section .hr-performance-rows{margin-bottom:0;margin-top:10px;border-top:1px solid #e5e5e5}.sidebar-performance-stats .punch-card-table{margin-bottom:15px;margin-left:10px;margin-right:10px}.sidebar-performance-stats .punch-card-table .punch-card-wrapper{width:85%;padding-bottom:85%}.sidebar-performance-stats .punch-card-table .punch-card-number{font-size:15px}.sidebar-performance-stats .punch-card-container.positive .icon-lg.icon-check-2{display:inline}.sidebar-performance-stats .punch-card-container.negative .icon-lg.icon-close-2{display:-ms-flexbox;display:flex}.sidebar-performance-stats .punch-card-footer{display:none}.modal.take-over-modal.owner-reactivate-revamp-modal .modal-header{background-color:#fff;border-bottom-width:0;height:50px}.modal.take-over-modal.owner-reactivate-revamp-modal .modal-body{text-align:center;margin-top:30px}.modal.take-over-modal.owner-reactivate-revamp-modal .alert-header{font-size:16px;padding-top:30px;margin-left:40px;margin-right:40px}.modal.take-over-modal.owner-reactivate-revamp-modal .alert-header .suspension-text{font-size:25px;line-height:25px;font-weight:700;margin-top:10px;margin-bottom:10px}.modal.take-over-modal.owner-reactivate-revamp-modal .performance-container{background-color:#d80007;height:100%;color:#fff;margin-bottom:15px;padding-bottom:15px}.modal.take-over-modal.owner-reactivate-revamp-modal .performance-container a{color:#f9f9f9;text-decoration:underline}.modal.take-over-modal.owner-reactivate-revamp-modal .performance-container .graph-container{margin-bottom:20px;margin-top:30px;font-size:14px}.modal.take-over-modal.owner-reactivate-revamp-modal .performance-container .btn-secondary{color:#696969;font-size:16px}.modal.take-over-modal.owner-reactivate-revamp-modal .performance-container .customer-service-message{font-size:14px}.modal.take-over-modal.owner-reactivate-revamp-modal .performance-container .customer-service-message div:first-child{font-size:15px}.modal.take-over-modal.owner-reactivate-revamp-modal .graph-wrapper{width:250px;display:inline-block;margin-left:10px;margin-right:10px}.modal.take-over-modal.owner-reactivate-revamp-modal .graph-wrapper .donut-graph{width:150px}.modal.take-over-modal.owner-reactivate-revamp-modal .graph-wrapper .mobile-title{display:none}.modal.take-over-modal.owner-reactivate-revamp-modal .graph-wrapper .desktop-title{font-weight:700}.modal.take-over-modal.owner-reactivate-revamp-modal .graph-wrapper .halo{stroke:#ad0006;fill:none;stroke-width:10}.modal.take-over-modal.owner-reactivate-revamp-modal .graph-wrapper .unfilled{stroke:#f3b3b5;fill:none;stroke-width:20}.modal.take-over-modal.owner-reactivate-revamp-modal .graph-wrapper .filled{stroke:#e03339;fill:none;stroke-width:20}.modal.take-over-modal.owner-reactivate-revamp-modal .graph-wrapper .value{fill:#fff;font-size:60px}.modal.take-over-modal.owner-reactivate-revamp-modal .graph-wrapper .percent{fill:#fff;font-size:35px}@media (min-width:991px){.modal.take-over-modal.owner-reactivate-revamp-modal .modal-body{width:700px}.modal.take-over-modal.owner-reactivate-revamp-modal .alert-header .icon-alert-knockout-2{font-size:50px;line-height:50px}.modal.take-over-modal.owner-reactivate-revamp-modal .performance-container{height:470px;width:700px}}@media (max-width:767px){.modal.take-over-modal.owner-reactivate-revamp-modal .modal-body{background-color:#d80007}.modal.take-over-modal.owner-reactivate-revamp-modal .modal-header{height:0}.modal.take-over-modal.owner-reactivate-revamp-modal .graph-wrapper{width:120px;margin-left:15px;margin-right:15px}.modal.take-over-modal.owner-reactivate-revamp-modal .graph-wrapper .donut-graph{width:120px}.modal.take-over-modal.owner-reactivate-revamp-modal .graph-wrapper .value{fill:#fff;font-size:50px}.modal.take-over-modal.owner-reactivate-revamp-modal .graph-wrapper .percent{fill:#fff;font-size:29px}.modal.take-over-modal.owner-reactivate-revamp-modal .graph-wrapper .desktop-title{display:none}.modal.take-over-modal.owner-reactivate-revamp-modal .graph-wrapper .mobile-title{display:inline;font-weight:700}.modal.take-over-modal.owner-reactivate-revamp-modal .footer{display:none}}.modal.take-over-modal.owner-reactivate-step-modal .app-download-widget-download-header-mobile,.modal.take-over-modal.owner-reactivate-step-modal .app-download-widget-text-link-header,.modal.take-over-modal.owner-reactivate-step-modal .download-widget-mobile,.modal.take-over-modal.owner-reactivate-step-modal .mobile-step-nav{display:none}.modal.take-over-modal.owner-reactivate-step-modal .modal-header{text-align:center}.modal.take-over-modal.owner-reactivate-step-modal .modal-body{margin-top:20px}.modal.take-over-modal.owner-reactivate-step-modal .btn-primary{margin-right:20px}.modal.take-over-modal.owner-reactivate-step-modal .step-title{margin-top:29px;margin-bottom:21px;font-weight:700;font-size:14px}.modal.take-over-modal.owner-reactivate-step-modal .step-description{margin-bottom:20px;text-align:left;font-size:14px}.modal.take-over-modal.owner-reactivate-step-modal .btn-calendar-continue{float:left;margin-right:10px}@media (min-width:991px){.modal.take-over-modal.owner-reactivate-step-modal .modal-body{width:526px}}@media (max-width:767px){.modal.take-over-modal.owner-reactivate-step-modal .modal-header{height:127px}.modal.take-over-modal.owner-reactivate-step-modal .modal-body{text-align:center}.modal.take-over-modal.owner-reactivate-step-modal .modal-title{font-size:20px}.modal.take-over-modal.owner-reactivate-step-modal .mobile-step-nav{display:inline-block;margin-top:20px;font-size:16px;font-weight:700}.modal.take-over-modal.owner-reactivate-step-modal .download-widget-desktop{display:none}.modal.take-over-modal.owner-reactivate-step-modal .download-widget-mobile{display:inline-block}.modal.take-over-modal.owner-reactivate-step-modal .step-title{font-size:16px;font-weight:700;margin-bottom:30px;margin-top:28px}.modal.take-over-modal.owner-reactivate-step-modal .btn-primary,.modal.take-over-modal.owner-reactivate-step-modal .btn-secondary{width:100%;margin-bottom:10px}.modal.take-over-modal.owner-reactivate-step-modal .phone-group-submit .input-group{width:100%}.modal.take-over-modal.owner-reactivate-step-modal .app-download-container .phone-group{display:none}}.modal.take-over-modal .reactivate-step-modal-progress ul.nav-wizard{padding-left:0;color:#000a12;background-color:#fff;border:#fff}.modal.take-over-modal .reactivate-step-modal-progress ul.nav-wizard:before{top:54px}.modal.take-over-modal .reactivate-step-modal-progress ul.nav-wizard .complete{background:#e2e2e2}.modal.take-over-modal .reactivate-step-modal-progress ul.nav-wizard li{height:54px;line-height:20px;width:32%;font-size:12px;color:#000a12}.modal.take-over-modal .reactivate-step-modal-progress ul.nav-wizard li .step-label{font-size:14px;font-weight:700;margin-top:5px}.modal.take-over-modal .reactivate-step-modal-progress ul.nav-wizard li:before{border:33px solid transparent;border-left:26px solid #fff;right:-59px;top:-6px}.modal.take-over-modal .reactivate-step-modal-progress ul.nav-wizard li:after{border:28px solid transparent;border-left:21px solid #e2e2e2;right:-49px}.modal.take-over-modal .reactivate-step-modal-progress ul.nav-wizard li.active{background-color:#bfebe1}.modal.take-over-modal .reactivate-step-modal-progress ul.nav-wizard li.active:after{border-left:21px solid #bfebe1}.modal.take-over-modal .reactivate-step-modal-progress ul.nav-wizard li.active~li{background-color:#e2e2e2}.modal.take-over-modal .reactivate-step-modal-progress ul.nav-wizard li:not(:first-child){padding-left:35px}.modal.confirmation-modal.owner-reactivate-confirm-modal{font-size:14px}.modal.confirmation-modal.owner-reactivate-confirm-modal .wizard-header{font-weight:700;margin-bottom:10px}.modal.confirmation-modal.owner-reactivate-confirm-modal .rehab-text{margin-bottom:10px}.modal.confirmation-modal.owner-reactivate-confirm-modal .calendar-signup-image-container{height:170px;background-image:url(/images/conversionCoachIcon_svg.svg);background-position:center 5px;background-repeat:no-repeat;position:relative;text-align:center;width:250px;margin:0 0 0 auto}.graduation-help .btn-secondary,.graduation-help .grad-modal-series-footer .help-ellipse,.opening-screen .btn-primary{background-position:center center;background-repeat:no-repeat}.modal.confirmation-modal.owner-reactivate-confirm-modal .calendar-signup-image-container .google-more{color:#a9a9a9;font-size:15px}.graduation-help .performance-graph-container.background-level-high .performance-score-text,.opening-screen .icon-circle-check{color:#00af87}.modal.confirmation-modal.owner-reactivate-confirm-modal li{margin-bottom:10px}@media (min-width:991px){.modal.confirmation-modal.owner-reactivate-confirm-modal .modal-dialog{width:600px}.modal.confirmation-modal.owner-reactivate-confirm-modal .modal-dialog .confirmbox-connect-calendar{width:300px;float:left}}@media (max-width:767px){.modal.confirmation-modal.owner-reactivate-confirm-modal .modal-header{height:162px;font-size:20px;font-weight:700;text-align:center;padding:15px 0}.modal.confirmation-modal.owner-reactivate-confirm-modal .modal-header .icon-circle-check{font-size:50px}.modal.confirmation-modal.owner-reactivate-confirm-modal .modal-header .confirmation-header-icon{position:initial;left:0}.modal.confirmation-modal.owner-reactivate-confirm-modal .modal-header .modal-title{margin-top:10px}.modal.confirmation-modal.owner-reactivate-confirm-modal .modal-body{font-size:16px}.modal.confirmation-modal.owner-reactivate-confirm-modal .calendar-signup-image-container{display:none}}.reactivate-step-container .sub-section-header{display:none}.opening-screen{margin-top:100px;text-align:center}.opening-screen .btn-primary{height:34px}.opening-screen h1{font-size:20px}.opening-screen p{font-size:13px}.graduation-help{padding:20px 30px;display:none;text-align:center}.graduation-help .performance-graph-container{height:257px}.graduation-help .performance-graph-container.background-level-high{background-color:#00af87}.graduation-help .performance-graph-container.background-level-high .graph .halo{stroke:#007258}.graduation-help .performance-graph-container.background-level-high .graph .unfilled{stroke:#bfebe1}.graduation-help .performance-graph-container.background-level-high .graph .filled{stroke:#007a5f}.graduation-help .performance-graph-container.background-level-medium{background-color:#f9f9f9}.graduation-help .performance-graph-container.background-level-medium .performance-score-text{color:#767676}.graduation-help .performance-graph-container.background-level-medium .graph .halo{stroke:#767676}.graduation-help .performance-graph-container.background-level-medium .graph .unfilled{stroke:#e5e5e5}.graduation-help .performance-graph-container.background-level-medium .graph .filled{stroke:#999}.graduation-help .performance-graph-container.background-level-low{background-color:#d80007}.graduation-help .performance-graph-container.background-level-low .performance-score-text{color:#d80007}.graduation-help .performance-graph-container.background-level-low .graph .halo{stroke:#ad0006}.graduation-help .performance-graph-container.background-level-low .graph .unfilled{stroke:#f3b3b5}.graduation-help .performance-graph-container.background-level-low .graph .filled{stroke:#e03339}.graduation-help .grad-modal-series-content{display:none;min-height:430px}.graduation-help .grad-modal-series-content h1{font-size:20px}.graduation-help .grad-modal-series-content h1 .high{color:#00af87}.graduation-help .grad-modal-series-content h1 .medium{color:#767676}.graduation-help .grad-modal-series-content h1 .low{color:#d80007}.graduation-help .grad-modal-series-content h2{font-size:16px}.graduation-help .grad-modal-series-content p{font-size:13px;align:middle}.graduation-help .grad-modal-series-content .owner-performance-response-time,.graduation-help .grad-modal-series-content .performance-bar{margin-bottom:15px}.graduation-help .grad-modal-series-footer{align:middle;margin-left:12px}.graduation-help .grad-modal-series-footer .help-ellipse{background-image:url(/images/calendar/ellipse_off.svg);width:15px;height:34px;display:inline-block;margin-right:5px;cursor:pointer}.graduation-help .grad-modal-series-footer .selected{background-image:url(/images/calendar/ellipse_on.svg)}.graduation-help .btn-primary{height:34px;margin-bottom:10px}.graduation-help .btn-secondary{height:34px}.graduation-help .next{float:right;width:34px;background-image:url(/images/calendar/arrow_right.svg)}.graduation-help .previous{width:34px;background-image:url(/images/calendar/arrow_left.svg)}.graduation-help .sidebar-performance-section{text-align:left;border-top:none}.graduation-help .sidebar-performance-stats{padding-bottom:9px;background:#fff}.graduation-help .sidebar-performance-stats .probation-top-message{margin-bottom:15px;margin-top:10px;font-size:13px;padding-left:10px}.graduation-help .sidebar-performance-stats .performance-text{line-height:2}.graduation-help .sidebar-performance-stats .performance-text.alert{color:#d80007;padding-top:0;padding-bottom:0;box-shadow:none}.graduation-help .sidebar-performance-stats .header-container{padding-bottom:8px;padding-top:8px}.graduation-help .sidebar-performance-stats .sidebar-performance-group{margin-bottom:0;padding:5px 14px}.graduation-help .sidebar-performance-stats .sidebar-performance-group .header{font-size:14px;font-weight:700;color:#4a4a4a;padding-top:6px;padding-bottom:3px;height:41px;margin-bottom:0}.graduation-help .sidebar-performance-stats .sidebar-performance-group .header.probation{padding-top:0;padding-bottom:0;margin-bottom:10px;height:50px;text-align:center}.graduation-help .sidebar-performance-stats .sidebar-performance-group .icon-performance-bars{float:right;height:25px;width:35px;color:#767676;border:1px solid silver;background-color:#fff;padding-left:7px;padding-top:1px}.graduation-help .sidebar-performance-stats .sidebar-performance-group .icon-alert-knockout-2{color:#d80007;font-size:20px;margin-top:0}.graduation-help .sidebar-performance-stats .sidebar-performance-group .main-text{font-size:14px;font-weight:700}.graduation-help .sidebar-performance-stats .sidebar-performance-group a{font-size:15px}.graduation-help .sidebar-performance-stats .sidebar-performance-group .row{padding:0;margin:0;height:30px;position:relative}.graduation-help .sidebar-performance-stats .sidebar-performance-group .hr-performance-rows{margin-bottom:0;margin-top:0;padding-right:14px;padding-left:14px;border-top:1px solid #ececec}.graduation-help .sidebar-performance-stats .sidebar-performance-group .separated{padding-top:5px}.graduation-help .sidebar-performance-stats .sidebar-performance-group .unit{font-weight:700}.graduation-help .sidebar-performance-stats .sidebar-performance-group .unit.good{color:#00af87}.graduation-help .sidebar-performance-stats .sidebar-performance-group .unit.bad{color:#d80007}.graduation-help .sidebar-performance-stats .sidebar-performance-group .unit.performance-high{color:#00af87}.graduation-help .sidebar-performance-stats .sidebar-performance-group .unit.performance-medium{color:#767676}.graduation-help .sidebar-performance-stats .sidebar-performance-group .unit.performance-low{color:#d80007}.graduation-help .sidebar-performance-stats .sidebar-performance-group .good-job{font-family:Arial,Tahoma,"Bitstream Vera Sans",sans-serif;color:#888}.terms-and-conditions-page .terms-and-conditions-documents .h1,.terms-and-conditions-page .terms-and-conditions-documents .h2,.terms-and-conditions-page .terms-and-conditions-documents .h3,.terms-and-conditions-page .terms-and-conditions-documents h1,.terms-and-conditions-page .terms-and-conditions-documents h2,.terms-and-conditions-page .terms-and-conditions-documents h3{font-family:inherit}.terms-and-conditions-page .terms-and-conditions-documents .h1,.terms-and-conditions-page .terms-and-conditions-documents h1{font-size:22px;font-weight:700}.terms-and-conditions-page .terms-and-conditions-documents .h2,.terms-and-conditions-page .terms-and-conditions-documents h2{font-size:20px;font-weight:700}.terms-and-conditions-page .terms-and-conditions-documents .h3,.terms-and-conditions-page .terms-and-conditions-documents h3{font-size:17px;font-weight:700}.terms-and-conditions-page .terms-and-conditions-documents ol{list-style-type:none;counter-reset:item;margin-top:10px;padding:0}.terms-and-conditions-page .terms-and-conditions-documents li{display:table;counter-increment:item;margin-bottom:10px}.terms-and-conditions-page .terms-and-conditions-documents li:before{content:counters(item,".") ". ";display:table-cell}.terms-and-conditions-page .terms-and-conditions-documents ol.roman{list-style-type:lower-roman}.terms-and-conditions-page .terms-and-conditions-documents ol.alpha{list-style-type:lower-alpha}.terms-and-conditions-page .terms-and-conditions-documents ol.decimal{list-style-type:decimal}.terms-and-conditions-page .terms-and-conditions-documents ol.disc{list-style-type:disc}.terms-and-conditions-page .terms-and-conditions-documents ol.alpha li,.terms-and-conditions-page .terms-and-conditions-documents ol.decimal li,.terms-and-conditions-page .terms-and-conditions-documents ol.disc li,.terms-and-conditions-page .terms-and-conditions-documents ol.roman li{display:list-item}.terms-and-conditions-page .terms-and-conditions-documents ol.alpha li:before,.terms-and-conditions-page .terms-and-conditions-documents ol.decimal li:before,.terms-and-conditions-page .terms-and-conditions-documents ol.disc li:before,.terms-and-conditions-page .terms-and-conditions-documents ol.roman li:before{content:none}.terms-and-conditions-page .terms-and-conditions-documents div.list-container{margin-left:50px}.terms-and-conditions-page .terms-and-conditions-documents span.underlined{text-decoration:underline}.terms-and-conditions-page .terms-and-conditions-documents span.bold{font-weight:700}.terms-and-conditions-page .terms-and-conditions-documents span.italic{font-style:italic}.terms-and-conditions-page .terms-and-conditions-documents.privacy li:before{content:normal;display:list-item}.terms-and-conditions-page .terms-and-conditions-documents.privacy ol{list-style:decimal;counter-reset:none}.terms-and-conditions-page .terms-and-conditions-documents.privacy ol:first-of-type{padding-left:40px}.terms-and-conditions-page .terms-and-conditions-documents.privacy li{counter-increment:none;display:list-item}.terms-and-conditions-summary{margin-top:30px;margin-bottom:50px}.vhr-first-login-modal .modal-content{padding:0}.vhr-first-login-modal .modal-content .modal-body{margin-top:0}.vhr-first-login-modal .modal-content .modal-body .vhr-first-login-navigation-header .vhr-first-login-notification-header-title{margin-right:30px;margin-left:30px}@media (max-width:767px){.vhr-first-login-modal .modal-content .modal-body .vhr-first-login-navigation-header{text-align:center;width:95%}.vhr-first-login-modal .modal-content .modal-body .vhr-first-login-navigation-header .vhr-first-login-notification-header-title{font-size:16px;font-style:normal;display:inline-block;margin-left:0;margin-right:0}}.vhr-first-login-modal .modal-content .modal-body .vhr-first-login-navigation-header ol.steps{margin:0;padding:0;list-style-type:none;display:table;width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:2px solid #E0E0E0}@media (max-width:767px){.vhr-first-login-modal .modal-content .modal-body .vhr-first-login-navigation-header ol.steps{border:0 transparent;display:inline-block;width:15px}}.vhr-first-login-modal .modal-content .modal-body .vhr-first-login-navigation-header ol.steps li{counter-increment:step-counter;margin-bottom:10px;padding:5px;background-color:#e5e5e5;display:table-cell}.vhr-first-login-modal .modal-content .modal-body .vhr-first-login-navigation-header ol.steps li.selected{background-color:#abd39c}@media (max-width:767px){.vhr-first-login-modal .modal-content .modal-body .vhr-first-login-navigation-header ol.steps li{display:none}.vhr-first-login-modal .modal-content .modal-body .vhr-first-login-navigation-header ol.steps li.selected{background-color:#fff;display:inline-block}.vhr-first-login-modal .modal-content .modal-body .vhr-first-login-navigation-header ol.steps li.selected .title{display:none}}.vhr-first-login-modal .modal-content .modal-body .vhr-first-login-navigation-header ol.steps li.completed{background-color:#fff}@media (min-width:768px){.vhr-first-login-modal .modal-content .modal-body .vhr-first-login-navigation-header ol.steps li::before{content:counter(step-counter);margin-right:5px;margin-left:15px;font-size:80%;background-color:#e5e5e5;color:#fff;font-weight:700;padding:3px 8px;border-radius:50%}}@media (max-width:767px){.vhr-first-login-modal .modal-content .modal-body .vhr-first-login-navigation-header ol.steps li::before{display:inline-block;background-color:#fff}.vhr-first-login-modal .modal-content .modal-body .vhr-first-login-navigation-header ol.steps li.selected[value="1"]::before{content:"1/3"}.vhr-first-login-modal .modal-content .modal-body .vhr-first-login-navigation-header ol.steps li.selected[value="2"]::before{content:"2/3"}.vhr-first-login-modal .modal-content .modal-body .vhr-first-login-navigation-header ol.steps li.selected[value="3"]::before{content:"3/3"}}.vhr-first-login-modal .modal-content .modal-body .vhr-first-login-navigation-header ol.steps li.completed::before,.vhr-first-login-modal .modal-content .modal-body .vhr-first-login-navigation-header ol.steps li.selected::before{background-color:#00af87}.vhr-first-login-modal .modal-content .modal-body .vhr-first-login-navigation-header ol.steps .arrow,.vhr-first-login-modal .modal-content .modal-body .vhr-first-login-navigation-header ol.steps .arrow:after{top:55px;content:" ";height:0;width:0;position:absolute;pointer-events:none}.vhr-first-login-modal .modal-content .modal-body .vhr-first-login-navigation-header ol.steps .arrow:after{border:15px solid transparent;border-left-color:#EDEDED;margin-top:-70px;left:-17px}.vhr-first-login-modal .modal-content .modal-body .vhr-first-login-navigation-header ol.steps .arrow{border:17px solid transparent;border-left-color:#E0E0E0;margin-top:-16px}.vhr-first-login-modal .modal-content .modal-body .vhr-first-login-navigation-header ol.steps .arrow.selected::after{border-left-color:#ABD39C}.vhr-first-login-modal .modal-content .modal-body .vhr-first-login-navigation-header ol.steps .arrow.completed::after{border-left-color:#fff}.vhr-first-login-modal .modal-content .modal-body .vhr-first-login-body{padding:30px 30px 0}@media (max-width:767px){.vhr-first-login-modal .modal-content .modal-body .vhr-first-login-navigation-header ol.steps li.completed::before,.vhr-first-login-modal .modal-content .modal-body .vhr-first-login-navigation-header ol.steps li.selected::before{background-color:#fff}.vhr-first-login-modal .modal-content .modal-body .vhr-first-login-navigation-header ol.steps .arrow,.vhr-first-login-modal .modal-content .modal-body .vhr-first-login-navigation-header ol.steps .arrow:after{display:none}.vhr-first-login-modal .modal-content .modal-body .vhr-first-login-body{border-top:2px solid #ECECEC}.vhr-first-login-modal .modal-content .modal-body .vhr-first-login-body .phone-display .phone-number-field,.vhr-first-login-modal .modal-content .modal-body .vhr-first-login-body .phone-display .vhr-first-login-edit-mobile-number{margin-right:20px}}.vhr-first-login-modal .modal-content .modal-body .vhr-first-login-body .vhr-first-login-taxes-fee-container{overflow:hidden}.vhr-first-login-modal .modal-content .modal-body .vhr-first-login-body .button-container{margin-top:30px}.vhr-first-login-modal .modal-content .modal-body .vhr-first-login-body .phone-display .phone-number-field,.vhr-first-login-modal .modal-content .modal-body .vhr-first-login-body .phone-display .vhr-first-login-edit-mobile-number{display:inline-block}.vhr-first-login-modal .modal-content .modal-body .vhr-first-login-body .btn-link{vertical-align:baseline}.vhr-first-login-modal .modal-content .modal-body .vhr-first-login-body .vhr-first-login-call-me-button{display:block}.vhr-first-login-modal .modal-content .modal-body .vhr-first-login-body .vhr-first-login-resend-code-button{padding:0 4px}@media (max-width:767px){.vhr-first-login-modal .modal-content .modal-body .vhr-first-login-body .btn-primary{margin-right:30px}.vhr-first-login-modal .modal-content .modal-body .vhr-first-login-body .btn-tertiary{margin-left:0;margin-top:20px}.vhr-first-login-modal .modal-content .modal-body .vhr-first-login-body .js-vhr-first-login-edit-mobile-number.btn-tertiary{margin-bottom:10px;margin-top:0}}.vhr-first-login-modal .modal-content .modal-body .vhr-first-login-body .vhr-first-login-mobile-phone{height:54px}.vhr-first-login-modal .modal-content .modal-body .vhr-first-login-body .vhr-first-login-owner-email-addresses{width:60%}.vhr-first-login-modal .modal-content .modal-body .vhr-first-login-body .image-calendar{background-position:0 0;background-image:url(/images/vhr-first-login/calendar.png);height:109px;width:285px}.vhr-first-login-modal .modal-content .modal-body .vhr-first-login-body .image-prices-taxes-and-fees{background-position:0 0;background-image:url(/images/vhr-first-login/prices-taxes-and-fees.png);height:182px;width:285px}.vhr-first-login-modal .modal-content .modal-body .vhr-first-login-body .vhr-images{margin:10px 0 25px}.vhr-first-login-modal .modal-content .modal-body .vhr-first-login-body .vhr-first-login-verification-code{width:110px}.vhr-first-login-modal .modal-content .modal-body .vhr-first-login-body .vhr-first-login-account-email-verification{margin-top:10px}.hero-modal.ibsuspension .modal-content{max-width:100vw;width:130%}.hero-modal.ibsuspension .modal-body{color:#f9f9f9;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;overflow:auto;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin:0 -1%}.cookie-policy-page .btn-secondary-nav,.cookie-policy-page .navbar-nav,.d-none,.mobile-help-center .js-article-urlname,.mobile-help-center .js-contact-chat,.mobile-help-center .js-contact-email,.mobile-help-center .js-contact-phone,.mobile-help-center .js-subject,.mobile-help-center .js-topic,.terms-and-conditions-page .btn-secondary-nav,.terms-and-conditions-page .navbar-nav{display:none}.hero-modal.ibsuspension .add-payout-account-btn{padding:4.5px 40px;margin-top:20px}.hero-modal.ibsuspension .ibsuspension-header2,.hero-modal.ibsuspension .ibsuspension-header3{font-weight:400}.hero-modal.ibsuspension.close{font-size:0}.hero-modal.ibsuspension .modal-header{background-color:#00af87;color:#f9f9f9;border-bottom:none}.mobile-help-center,.mobile-help-center .js-read-articles,.mobile-help-center .sidebar-nav-section,.mobile-help-center .site-without-footer{background-color:#fff}.hero-modal.ibsuspension .ibsuspension-body-header{color:#000;font-weight:700;font-size:small;text-align:justify;-ms-flex-pack:left;justify-content:left;width:fit-content;margin:0 auto auto}.hero-modal.ibsuspension .ibsuspension-body-header.header1{margin-right:0}.hero-modal.ibsuspension .ibsuspension-body-header.header2{margin-left:2%}.hero-modal.ibsuspension .modal-footer{padding:0}.account-business-modal .modal-header .close{margin-top:-6px;margin-right:-12px}.account-business-modal p:first-child{margin-bottom:10px}.account-business-modal .link,.account-business-modal h3{margin:0}.account-business-modal h4{padding-bottom:0!important;border:0;font-size:24px}.account-business-modal .row{margin-top:36px}.account-business-modal .account-business-consumer-modal-text,.account-business-modal .account-business-modal-text,.account-business-modal .row{margin-bottom:36px}.account-business-modal .account-business-type-modal{width:auto;padding-right:5px;margin-bottom:0;float:left}.account-business-modal .account-business-type-modal label{cursor:pointer;margin-bottom:0}.account-business-modal .modal-content{padding:24px}@media (min-width:991px){.account-business-modal .modal-dialog{width:486px}.account-business-modal .modal-content{padding:36px}}.account-business-modal .modal-body{margin-top:10px;margin-bottom:0}.account-business-modal .modal-footer .btn+.btn{margin:0}.cookie-policy-page,.terms-and-conditions-page{background-color:#fff;height:auto}@media (max-width:991px){.cookie-policy-page h3.sub-section-header,.terms-and-conditions-page h3.sub-section-header{font-size:16px}.cookie-policy-page .container,.terms-and-conditions-page .container{padding:0 20px;background-color:#fff}}.totp-setup-modal .section-content{margin-bottom:5px}.totp-setup-modal .shared-secret{text-align:center}.mobile-content-container{padding:18px}.mobile-help-center{color:#000a12;font-size:15px}.mobile-help-center .single-column{margin:0;max-width:none;padding:0}.mobile-help-center .sidebar-nav-panels{max-width:none}.mobile-help-center .sidebar-nav-submenu-item{border-bottom:solid 1px #e5e5e5;margin-right:10px;margin-left:10px;padding:20px 40px 20px 10px;color:#000a12;font-size:15px}.mobile-help-center .sidebar-nav-submenu-item.active,.mobile-help-center .sidebar-nav-submenu-item:not(.active):hover{background:#fff;color:#000a12}.mobile-help-center .article-content h1{font-size:19px;margin:0;padding:5px 0 20px}.mobile-help-center .article-content img{max-width:100%}.mobile-help-center .icon-caret-md{margin-right:10px;margin-left:5px;color:#4a4a4a;position:absolute;right:0;top:50%;margin-top:-9px;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.2s;transition-duration:.2s}.mobile-help-center .contactus-trigger,.mobile-help-center .js-contactus-button,.mobile-help-center .js-help-trigger{margin-top:20px;margin-bottom:20px}.mobile-help-center .js-partials{margin-top:30px}.mobile-help-center .contact-chat,.mobile-help-center .contact-email,.mobile-help-center .contact-phone{border:none;width:215px;background:#fff;text-align:center;padding:15px;margin-right:15px}.mobile-help-center .contact-chat img,.mobile-help-center .contact-email img,.mobile-help-center .contact-phone img{height:85px;margin:20px}.mobile-help-center .contact-chat a,.mobile-help-center .contact-email a,.mobile-help-center .contact-phone a{font-size:18px}.mobile-help-center .contact-chat span,.mobile-help-center .contact-email span,.mobile-help-center .contact-phone span{font-size:14px}.mobile-help-center .js-mobile-contact-us{padding-left:18px!important;padding-right:18px!important}.mobile-help-center .web-reasons .col-xs-12{margin-top:10px}.mobile-help-center .contact-us-options{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.mobile-help-center .js-read-articles{display:block!important;clear:both;padding:20px 0}.mobile-help-center .native-select{display:block;width:100%}.example-page .example-page-content{margin-top:30px}.example-page .example-page-intro-text{margin-bottom:20px}.example-page .example-owner-details{background:#e5e5e5;border-radius:10px;padding:20px;margin-bottom:20px}.example-page .example-owner-details-tbl{margin-bottom:0}.example-page .example-owner-details-tbl dt{font-size:16px;font-weight:700}.example-page .example-owner-details-tbl dd{margin-bottom:10px}.example-page .example-owner-details-tbl dd:last-of-type{margin-bottom:0}.example-page .example-rental-units-fetch-btn{margin:20px 0}.example-page .example-rental-unit{margin:30px 0}.example-page .example-rental-unit-details{background-color:#f9f9f9;border-radius:10px;padding:20px;line-height:2}.example-page .example-rental-unit-details dt{width:25%;font-weight:700;display:inline-block}.example-page .example-rental-unit-details dd{width:75%;display:inline-block}.example-page .example-rental-unit-remove-btn{margin:10px 0}@media (max-width:767px){.example-page .example-rental-unit-details{background-color:#fff}}@media (min-width:768px) and (max-width:991px){.example-page .example-rental-unit-details{background-color:#999}}
/*# sourceMappingURL=main.css.map */