/*! jQuery UI - v1.10.3 - 2013-06-22
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.autocomplete.css, jquery.ui.datepicker.css, jquery.ui.menu.css
* Copyright 2013 jQuery Foundation and other contributors Licensed MIT */.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
.ui-helper-clearfix:before,.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse}
.ui-helper-clearfix:after{clear:both}
.ui-helper-clearfix{min-height:0}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}
.ui-front{z-index:100}
.ui-state-disabled{cursor:default !important}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}
.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}
.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}
.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}
.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}
.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em}
.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:1px}
.ui-datepicker .ui-datepicker-prev{left:2px}
.ui-datepicker .ui-datepicker-next{right:2px}
.ui-datepicker .ui-datepicker-prev-hover{left:1px}
.ui-datepicker .ui-datepicker-next-hover{right:1px}
.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}
.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}
.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}
.ui-datepicker select.ui-datepicker-month-year{width:100%}
.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:49%}
.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}
.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:bold;border:0}
.ui-datepicker td{border:0;padding:1px}
.ui-datepicker td span,.ui-datepicker td a{display:block;padding:.2em;text-align:right;text-decoration:none}
.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}
.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}
.ui-datepicker.ui-datepicker-multi{width:auto}
.ui-datepicker-multi .ui-datepicker-group{float:left}
.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}
.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}
.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}
.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}
.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}
.ui-datepicker-row-break{clear:both;width:100%;font-size:0}
.ui-datepicker-rtl{direction:rtl}
.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}
.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}
.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}
.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}
.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,.ui-datepicker-rtl .ui-datepicker-group{float:right}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}
.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:0}
.ui-menu .ui-menu{margin-top:-3px;position:absolute}
.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}
.ui-menu .ui-menu-divider{margin:5px -2px 5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}
.ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:normal}
.ui-menu .ui-menu-item a.ui-state-focus,.ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px}
.ui-menu .ui-state-disabled{font-weight:normal;margin:.4em 0 .2em;line-height:1.5}
.ui-menu .ui-state-disabled a{cursor:default}
.ui-menu-icons{position:relative}
.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}
.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}
.ui-menu .ui-menu-icon{position:static;float:right}
.ui-widget{font-family:Helvetica,Arial,sans-serif;font-size:1.1em}
.ui-widget .ui-widget{font-size:1em}
.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-family:Helvetica,Arial,sans-serif;font-size:1em}
.ui-widget-content{border:1px solid #ddd;background:#fff url(/media/jquery/flick/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#444}
.ui-widget-content a{color:#444}
.ui-widget-header{border:1px solid #ddd;background:#ddd url(/media/jquery/flick/images/ui-bg_highlight-soft_50_dddddd_1x100.png) 50% 50% repeat-x;color:#444;font-weight:bold}
.ui-widget-header a{color:#444}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #ddd;background:#f6f6f6 url(/media/jquery/flick/images/ui-bg_highlight-soft_100_f6f6f6_1x100.png) 50% 50% repeat-x;font-weight:bold;color:#0073ea}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#0073ea;text-decoration:none}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #0073ea;background:#0073ea url(/media/jquery/flick/images/ui-bg_highlight-soft_25_0073ea_1x100.png) 50% 50% repeat-x;font-weight:bold;color:#fff}
.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#fff;text-decoration:none}
.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #ddd;background:#fff url(/media/jquery/flick/images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:bold;color:#ff0084}
.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#ff0084;text-decoration:none}
.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #ccc;background:#fff url(/media/jquery/flick/images/ui-bg_flat_55_ffffff_40x100.png) 50% 50% repeat-x;color:#444}
.ui-state-highlight a,.ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#444}
.ui-state-error,.ui-widget-content .ui-state-error,.ui-widget-header .ui-state-error{border:1px solid #ff0084;background:#fff url(/media/jquery/flick/images/ui-bg_flat_55_ffffff_40x100.png) 50% 50% repeat-x;color:#222}
.ui-state-error a,.ui-widget-content .ui-state-error a,.ui-widget-header .ui-state-error a{color:#222}
.ui-state-error-text,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error-text{color:#222}
.ui-priority-primary,.ui-widget-content .ui-priority-primary,.ui-widget-header .ui-priority-primary{font-weight:bold}
.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:normal}
.ui-state-disabled,.ui-widget-content .ui-state-disabled,.ui-widget-header .ui-state-disabled{opacity:.35;filter:Alpha(Opacity=35);background-image:none}
.ui-state-disabled .ui-icon{filter:Alpha(Opacity=35)}
.ui-icon{width:16px;height:16px}
.ui-icon,.ui-widget-content .ui-icon{background-image:url(/media/jquery/flick/images/ui-icons_ff0084_256x240.png)}
.ui-widget-header .ui-icon{background-image:url(/media/jquery/flick/images/ui-icons_0073ea_256x240.png)}
.ui-state-default .ui-icon{background-image:url(/media/jquery/flick/images/ui-icons_666666_256x240.png)}
.ui-state-hover .ui-icon,.ui-state-focus .ui-icon{background-image:url(/media/jquery/flick/images/ui-icons_ffffff_256x240.png)}
.ui-state-active .ui-icon{background-image:url(/media/jquery/flick/images/ui-icons_454545_256x240.png)}
.ui-state-highlight .ui-icon{background-image:url(/media/jquery/flick/images/ui-icons_0073ea_256x240.png)}
.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(/media/jquery/flick/images/ui-icons_ff0084_256x240.png)}
.ui-icon-blank{background-position:16px 16px}
.ui-icon-carat-1-n{background-position:0 0}
.ui-icon-carat-1-ne{background-position:-16px 0}
.ui-icon-carat-1-e{background-position:-32px 0}
.ui-icon-carat-1-se{background-position:-48px 0}
.ui-icon-carat-1-s{background-position:-64px 0}
.ui-icon-carat-1-sw{background-position:-80px 0}
.ui-icon-carat-1-w{background-position:-96px 0}
.ui-icon-carat-1-nw{background-position:-112px 0}
.ui-icon-carat-2-n-s{background-position:-128px 0}
.ui-icon-carat-2-e-w{background-position:-144px 0}
.ui-icon-triangle-1-n{background-position:0 -16px}
.ui-icon-triangle-1-ne{background-position:-16px -16px}
.ui-icon-triangle-1-e{background-position:-32px -16px}
.ui-icon-triangle-1-se{background-position:-48px -16px}
.ui-icon-triangle-1-s{background-position:-64px -16px}
.ui-icon-triangle-1-sw{background-position:-80px -16px}
.ui-icon-triangle-1-w{background-position:-96px -16px}
.ui-icon-triangle-1-nw{background-position:-112px -16px}
.ui-icon-triangle-2-n-s{background-position:-128px -16px}
.ui-icon-triangle-2-e-w{background-position:-144px -16px}
.ui-icon-arrow-1-n{background-position:0 -32px}
.ui-icon-arrow-1-ne{background-position:-16px -32px}
.ui-icon-arrow-1-e{background-position:-32px -32px}
.ui-icon-arrow-1-se{background-position:-48px -32px}
.ui-icon-arrow-1-s{background-position:-64px -32px}
.ui-icon-arrow-1-sw{background-position:-80px -32px}
.ui-icon-arrow-1-w{background-position:-96px -32px}
.ui-icon-arrow-1-nw{background-position:-112px -32px}
.ui-icon-arrow-2-n-s{background-position:-128px -32px}
.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}
.ui-icon-arrow-2-e-w{background-position:-160px -32px}
.ui-icon-arrow-2-se-nw{background-position:-176px -32px}
.ui-icon-arrowstop-1-n{background-position:-192px -32px}
.ui-icon-arrowstop-1-e{background-position:-208px -32px}
.ui-icon-arrowstop-1-s{background-position:-224px -32px}
.ui-icon-arrowstop-1-w{background-position:-240px -32px}
.ui-icon-arrowthick-1-n{background-position:0 -48px}
.ui-icon-arrowthick-1-ne{background-position:-16px -48px}
.ui-icon-arrowthick-1-e{background-position:-32px -48px}
.ui-icon-arrowthick-1-se{background-position:-48px -48px}
.ui-icon-arrowthick-1-s{background-position:-64px -48px}
.ui-icon-arrowthick-1-sw{background-position:-80px -48px}
.ui-icon-arrowthick-1-w{background-position:-96px -48px}
.ui-icon-arrowthick-1-nw{background-position:-112px -48px}
.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}
.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}
.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}
.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}
.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}
.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}
.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}
.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}
.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}
.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}
.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}
.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}
.ui-icon-arrowreturn-1-w{background-position:-64px -64px}
.ui-icon-arrowreturn-1-n{background-position:-80px -64px}
.ui-icon-arrowreturn-1-e{background-position:-96px -64px}
.ui-icon-arrowreturn-1-s{background-position:-112px -64px}
.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}
.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}
.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}
.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}
.ui-icon-arrow-4{background-position:0 -80px}
.ui-icon-arrow-4-diag{background-position:-16px -80px}
.ui-icon-extlink{background-position:-32px -80px}
.ui-icon-newwin{background-position:-48px -80px}
.ui-icon-refresh{background-position:-64px -80px}
.ui-icon-shuffle{background-position:-80px -80px}
.ui-icon-transfer-e-w{background-position:-96px -80px}
.ui-icon-transferthick-e-w{background-position:-112px -80px}
.ui-icon-folder-collapsed{background-position:0 -96px}
.ui-icon-folder-open{background-position:-16px -96px}
.ui-icon-document{background-position:-32px -96px}
.ui-icon-document-b{background-position:-48px -96px}
.ui-icon-note{background-position:-64px -96px}
.ui-icon-mail-closed{background-position:-80px -96px}
.ui-icon-mail-open{background-position:-96px -96px}
.ui-icon-suitcase{background-position:-112px -96px}
.ui-icon-comment{background-position:-128px -96px}
.ui-icon-person{background-position:-144px -96px}
.ui-icon-print{background-position:-160px -96px}
.ui-icon-trash{background-position:-176px -96px}
.ui-icon-locked{background-position:-192px -96px}
.ui-icon-unlocked{background-position:-208px -96px}
.ui-icon-bookmark{background-position:-224px -96px}
.ui-icon-tag{background-position:-240px -96px}
.ui-icon-home{background-position:0 -112px}
.ui-icon-flag{background-position:-16px -112px}
.ui-icon-calendar{background-position:-32px -112px}
.ui-icon-cart{background-position:-48px -112px}
.ui-icon-pencil{background-position:-64px -112px}
.ui-icon-clock{background-position:-80px -112px}
.ui-icon-disk{background-position:-96px -112px}
.ui-icon-calculator{background-position:-112px -112px}
.ui-icon-zoomin{background-position:-128px -112px}
.ui-icon-zoomout{background-position:-144px -112px}
.ui-icon-search{background-position:-160px -112px}
.ui-icon-wrench{background-position:-176px -112px}
.ui-icon-gear{background-position:-192px -112px}
.ui-icon-heart{background-position:-208px -112px}
.ui-icon-star{background-position:-224px -112px}
.ui-icon-link{background-position:-240px -112px}
.ui-icon-cancel{background-position:0 -128px}
.ui-icon-plus{background-position:-16px -128px}
.ui-icon-plusthick{background-position:-32px -128px}
.ui-icon-minus{background-position:-48px -128px}
.ui-icon-minusthick{background-position:-64px -128px}
.ui-icon-close{background-position:-80px -128px}
.ui-icon-closethick{background-position:-96px -128px}
.ui-icon-key{background-position:-112px -128px}
.ui-icon-lightbulb{background-position:-128px -128px}
.ui-icon-scissors{background-position:-144px -128px}
.ui-icon-clipboard{background-position:-160px -128px}
.ui-icon-copy{background-position:-176px -128px}
.ui-icon-contact{background-position:-192px -128px}
.ui-icon-image{background-position:-208px -128px}
.ui-icon-video{background-position:-224px -128px}
.ui-icon-script{background-position:-240px -128px}
.ui-icon-alert{background-position:0 -144px}
.ui-icon-info{background-position:-16px -144px}
.ui-icon-notice{background-position:-32px -144px}
.ui-icon-help{background-position:-48px -144px}
.ui-icon-check{background-position:-64px -144px}
.ui-icon-bullet{background-position:-80px -144px}
.ui-icon-radio-on{background-position:-96px -144px}
.ui-icon-radio-off{background-position:-112px -144px}
.ui-icon-pin-w{background-position:-128px -144px}
.ui-icon-pin-s{background-position:-144px -144px}
.ui-icon-play{background-position:0 -160px}
.ui-icon-pause{background-position:-16px -160px}
.ui-icon-seek-next{background-position:-32px -160px}
.ui-icon-seek-prev{background-position:-48px -160px}
.ui-icon-seek-end{background-position:-64px -160px}
.ui-icon-seek-start{background-position:-80px -160px}
.ui-icon-seek-first{background-position:-80px -160px}
.ui-icon-stop{background-position:-96px -160px}
.ui-icon-eject{background-position:-112px -160px}
.ui-icon-volume-off{background-position:-128px -160px}
.ui-icon-volume-on{background-position:-144px -160px}
.ui-icon-power{background-position:0 -176px}
.ui-icon-signal-diag{background-position:-16px -176px}
.ui-icon-signal{background-position:-32px -176px}
.ui-icon-battery-0{background-position:-48px -176px}
.ui-icon-battery-1{background-position:-64px -176px}
.ui-icon-battery-2{background-position:-80px -176px}
.ui-icon-battery-3{background-position:-96px -176px}
.ui-icon-circle-plus{background-position:0 -192px}
.ui-icon-circle-minus{background-position:-16px -192px}
.ui-icon-circle-close{background-position:-32px -192px}
.ui-icon-circle-triangle-e{background-position:-48px -192px}
.ui-icon-circle-triangle-s{background-position:-64px -192px}
.ui-icon-circle-triangle-w{background-position:-80px -192px}
.ui-icon-circle-triangle-n{background-position:-96px -192px}
.ui-icon-circle-arrow-e{background-position:-112px -192px}
.ui-icon-circle-arrow-s{background-position:-128px -192px}
.ui-icon-circle-arrow-w{background-position:-144px -192px}
.ui-icon-circle-arrow-n{background-position:-160px -192px}
.ui-icon-circle-zoomin{background-position:-176px -192px}
.ui-icon-circle-zoomout{background-position:-192px -192px}
.ui-icon-circle-check{background-position:-208px -192px}
.ui-icon-circlesmall-plus{background-position:0 -208px}
.ui-icon-circlesmall-minus{background-position:-16px -208px}
.ui-icon-circlesmall-close{background-position:-32px -208px}
.ui-icon-squaresmall-plus{background-position:-48px -208px}
.ui-icon-squaresmall-minus{background-position:-64px -208px}
.ui-icon-squaresmall-close{background-position:-80px -208px}
.ui-icon-grip-dotted-vertical{background-position:0 -224px}
.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}
.ui-icon-grip-solid-vertical{background-position:-32px -224px}
.ui-icon-grip-solid-horizontal{background-position:-48px -224px}
.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}
.ui-icon-grip-diagonal-se{background-position:-80px -224px}
.ui-corner-all,.ui-corner-top,.ui-corner-left,.ui-corner-tl{border-top-left-radius:2px}
.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-tr{border-top-right-radius:2px}
.ui-corner-all,.ui-corner-bottom,.ui-corner-left,.ui-corner-bl{border-bottom-left-radius:2px}
.ui-corner-all,.ui-corner-bottom,.ui-corner-right,.ui-corner-br{border-bottom-right-radius:2px}
.ui-widget-overlay{background:#eee url(/media/jquery/flick/images/ui-bg_flat_0_eeeeee_40x100.png) 50% 50% repeat-x;opacity:.8;filter:Alpha(Opacity=80)}
.ui-widget-shadow{margin:-4px 0 0 -4px;padding:4px;background:#aaa url(/media/jquery/flick/images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.6;filter:Alpha(Opacity=60);border-radius:0}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{background:#5c9fc9}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{color:#5c9fc9}
.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#5c9fc9}
.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{color:#fff}
.ui-datepicker .ui-datepicker-header{padding:.1em 0}
.ui-datepicker th{padding:.2em}
.ui-datepicker{font-size:12px}
.ui-autocomplete-category{font-weight:bold;border:1px solid #e0e0e0;border-width:1px 0;padding:2px 0 2px 5px;background:#eaeaea}
html{background:white}
.relativePageBodyContainer{position:relative}
.freebird .ui-autocomplete{border:1px solid #dcdce2;border-width:0 1px 1px 1px;border-radius:0;box-shadow:1px 2px 5px 0 #000;padding:2px}
.freebird .ui-autocomplete .ui-corner-all{border-radius:0}
.freebird .ui-autocomplete.ui-menu .ui-menu-item a.ui-state-focus{background:#42b7ff;color:#fcfcfd;margin:0}
.freebird .ui-autocomplete .ui-autocomplete-category,.freebird .ui-autocomplete .ui-menu-item>a{border:1px solid #eaebeb;border-width:0 0 1px;padding:5px;line-height:25px;font-size:15px}
.freebird .ui-autocomplete .ui-menu-item>a{color:#353d42}
.freebird .ui-autocomplete .ui-autocomplete-category{color:#abadaf;background-color:#f2f3f3}
@font-face{font-family:'Ubuntu Mono';src:url(/media/freebird/fonts/UbuntuMono-Bold.ttf)}
.freebird.pageBody{font-family:"Proxima Nova Regular",Arial,sans-serif;font-size-adjust:.488;font-weight:normal;font-style:normal}
.freebird b,.freebird strong,.freebird .bFontWeight,.freebird th{font-family:"Proxima Nova Bold"}
.freebird .semiBold{font-family:"Proxima Nova Semibold";font-weight:600;font-style:normal}
.freebird .lightFontWeight{font-family:"Proxima Nova Light"}
.freebird .biggerFont{font-size:19px}
.freebird .bigFont{font-size:17px}
.freebird.pageBody,.freebird .regularFont{font-size:15px}
.freebird .smallFont{font-size:14px}
.freebird .smallerFont{font-size:13px}
.freebird .smallestFont{font-size:12px}
.freebird .styleItalic{font-style:italic;font-family:'Proxima Nova Italic'}
.freebird .subtitle.gray{color:#dfdfdf}
.freebird .blue{color:#74c4e8}
.freebird .green{color:#2bd96e}
.freebird .red{color:#e64b30}
.freebird a{color:inherit}
.freebird input[type=text],.freebird input[type=password]{padding:6px 8px}
.freebird input[type=text].fullWidth,.freebird input[type=password].fullWidth{width:100%}
.freebird input[type=text].rAlign,.freebird input[type=password].rAlign{text-align:right;background-position:10px 50%;padding-left:30px;padding-right:10px}
.freebird .inputLabel{margin-bottom:5px;font-size:13px;color:#606472}
.freebird div{line-height:inherit}
.freebird input[type=text].amount{width:120px}
.freebird ::-webkit-input-placeholder{color:#dcdce2;font-style:italic}
.freebird :-moz-placeholder{color:#dcdce2;font-style:italic}
.freebird ::-moz-placeholder{color:#dcdce2;font-style:italic}
.freebird :-ms-input-placeholder{color:#dcdce2;font-style:italic}
.UIPageHeader{background-image:url(/media/freebird/UIFrontPage/topbackground-image.jpg);background-repeat:no-repeat;background-position:100% 50%;background-size:cover;position:relative;z-index:30}
.UIPageHeader .headerContentContainer{padding:20px 0}
.UIPageHeader,.UIPageHeader a{color:white}
.UIPageHeader .logoContainer{background-image:url(/media/freebird/UIFrontPage/logo-buxfer.png);background-size:contain;background-repeat:no-repeat;background-position:0 0;width:250px;height:75px}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UIPageHeader .logoContainer{background-image:url(/media/freebird/UIFrontPage/logo-buxfer@2x.png)}
}
.UIPageHeader .navigationLinksContainer{margin-top:20px}
.UIPageHeader .logoNavigationContainer{margin-bottom:40px}
.UIPageHeader .navigationLinksContainer.UIGrid>tbody>tr>td{padding-left:15px}
.UIPageHeader .navigationLinksContainer a{padding:5px}
.UIPageHeader .navigationLinksContainer a.navigationLink:hover,.UIPageHeader .navigationLinksContainer .navigationLink.selected{border-bottom:5px solid #36c0ff}
.UIPageHeader .navigationLinksContainer a.signupAction{background:#e64b30}
.UIPageHeader .pageTitleContainer{font-size:40px;color:#36c0ff;margin-bottom:20px}
.UIPageHeader .pageSubtitleContainer{margin-top:15px;font-size:22px;max-width:750px;line-height:30px;color:#d4d5d5}
.UIPageHeader .pageSubtitleContainer a{text-decoration:underline}
.UIPageHeader .UISearchField{font-size:22px;padding:10px 10px 10px 20px;border-radius:20px;color:#000}
.UIContentPageFooter{position:relative}
.UIContentPageFooter a{color:white}
.UIContentPageFooter .transparentBackgroundContainer{position:absolute;top:0;right:0;bottom:0;left:0;background:#000;opacity:.75;z-index:20}
.UIContentPageFooter .contentContainer{position:relative;z-index:30;padding:45px 0;text-align:center;background-image:url(/media/freebird/UIFrontPage/logo-buxferfooter.png);background-size:395px 180px;background-position:50% 50%;background-repeat:no-repeat}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UIContentPageFooter .contentContainer{background-image:url(/media/freebird/UIFrontPage/logo-buxferfooter@2x.png)}
}
.UIContentPageFooter .linksContainer.UIGrid>tbody>tr>td{padding:10px 40px}
.UIContentPageFooter .copyrightContainer{margin-top:45px;color:#dcdce2}
.UIAboutUs{color:#606472;padding-bottom:60px}
.UIAboutUs .missionContainer.UIGrid>tbody>tr>td{padding:40px 25px}
.UIAboutUs .missionTitleContainer{color:#36c0ff;font-size:55px;height:200px;width:200px;background-image:url(/media/freebird/UIAboutUs/icon-ourmission.png);background-size:176px 174px;background-repeat:no-repeat;background-position:0 0;padding-top:30px}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UIAboutUs .missionTitleContainer{background-image:url(/media/freebird/UIAboutUs/icon-ourmission@2x.png)}
}
.UIAboutUs div.missionDescriptionContainer,.UIAboutUs div.missionDescriptionContainer div{font-size:17px;line-height:25px}
.UIAboutUs .teamTitleContainer{text-align:center;font-size:55px;color:#36c0ff;margin:65px 0 45px;background-image:url(/media/freebird/UIAboutUs/icon-ourTeam.png);background-size:120px 120px;background-repeat:no-repeat;background-position:50% 0;height:130px;padding-top:20px}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UIAboutUs .teamTitleContainer{background-image:url(/media/freebird/UIAboutUs/icon-ourTeam@2x.png)}
}
.UIAboutUs .teamMembersContainer.UIGrid>tbody>tr>td{padding:35px 25px}
.UIAboutUs .teamMemberPhotoContainer{margin-right:20px;width:150px;height:150px;overflow:hidden;border:1px solid transparent;border-radius:75px}
.UIAboutUs .teamMemberPhotoContainer img{width:150px}
.UIAboutUs td.teamMemberNameContainer{vertical-align:middle}
.UIAboutUs .teamMemberNameContainer .nameContainer{color:#000;font-size:25px}
.UIAboutUs .teamMemberNameContainer .roleContainer{color:#606472;margin-top:5px}
.UIAboutUs .teamMemberDescriptionContainer{font-size:17px;margin:25px 20px 0 0}
.UIAboutUs div.teamMemberDescriptionContainer{line-height:25px}
.UIAboutUs .locationContainer{background-image:url(/media/freebird/UIAboutUs/sunnyvale-map.jpg);background-position:50% 50%;background-repeat:repeat-x;height:300px;font-size:30px;color:white;text-align:center;padding-top:150px;position:relative}
.UIAboutUs .locationContainer .transparentBackgroundContainer{position:absolute;top:0;left:0;right:0;bottom:0;background:#36c0ff;opacity:.7;z-index:10}
.UIAboutUs .locationContainer .locationTextContainer{position:relative;z-index:20}
.UIFeatures .featureDetailsContainer .featureTitleContainer{color:#36c0ff;font-size:30px}
.UIFeatures .featureDetailsContainer{padding:30px 0 30px 30px}
.UIFeatures .featureDetailsContainer .featureDescriptionContainer{max-width:600px;color:#605473;margin-top:10px;font-size:18px;line-height:24px}
.UIFeatures .featureDescriptionContainer .UIList li{margin-top:15px;line-height:24px}
.UIContentSidebar{background:#f0f0f1;min-height:700px;min-width:300px;padding:15px 10px}
.UIContentSidebar .labelContainer{padding:15px}
.UIContentSidebar .labelContainer.selected{background:white;color:#36c0ff}
.UIFrontPage{position:relative}
.UIFrontPage .frontPageFooter{background-color:#36c0ff;background-image:url(/media/freebird/UIFrontPage/pattern-letsgetstarted.png);background-size:1273px 330px;background-repeat:repeat-x;background-position:0 0;padding-top:90px;text-align:center;color:#606472;font-size:15px;height:330px}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UIFrontPage .frontPageFooter{background-image:url(/media/freebird/UIFrontPage/pattern-letsgetstarted@2x.png)}
}
.UIFrontPage .frontPageFooter .actionsContainer{margin-top:20px}
.UIFrontPage .frontPageFooter .actionsContainer.UIGrid>tbody>tr>td{vertical-align:middle;padding-right:20px}
.UIFrontPage .frontPageFooter .footerTitle{margin-top:10px;font-size:60px;font-weight:bold;color:white}
.UIFrontPage .frontPageFooter .signupAction.UIButton .buttonTitleContainer{background:#ee624c;font-size:18px;color:white}
.UIFrontPage .frontPageFooter a.demoLink{font-size:18px;color:white;text-decoration:underline}
.UIFrontPageNavigation{border-bottom:1px solid #dcdce2;position:absolute;bottom:0;left:0;right:0;z-index:31}
.UIFrontPageNavigation .collapsedNavContainer{background:#000;position:fixed;bottom:auto;top:0;left:0;right:0;z-index:32;height:60px}
.UIFrontPageNavigation .collapsedNavContainer{display:none}
.UIFrontPageNavigation.collapsed .collapsedNavContainer,.UIFrontPageNavigation.collapsing .collapsedNavContainer{display:block}
.UIFrontPageNavigation{cursor:pointer;background:white}
.UIFrontPageNavigation .regularContentContainer .navigationTabContainer{padding:20px 10px;border-right:1px solid #dcdce2;text-align:center;color:#63686e;background-position:50% 0;background-repeat:no-repeat;height:100px}
.UIFrontPageNavigation .collapsedContentContainer .navigationTabContainer{padding:20px 30px;color:white;height:60px;font-size:16px;white-space:nowrap}
.UIFrontPageNavigation.collapsing .navigationTabContainer .navSubtitleContainer,.UIFrontPageNavigation.collapsed .navigationTabContainer .navSubtitleContainer{display:none}
.UIFrontPageNavigation.collapsing .navigationTabContainer.navReviewsContainer .reviewContainer,.UIFrontPageNavigation.collapsed .navigationTabContainer.navReviewsContainer .reviewContainer{background:0;min-height:0}
.UIFrontPageNavigation .UIGrid.tabsContainer>tbody>tr>td.lastColumn>.navigationTabContainer{border-right:0}
.UIFrontPageNavigation .navTitleContainer{font-size:20px;margin-bottom:5px}
.UIFrontPageNavigation .navSubtitleContainer{margin-top:10px}
.UIFrontPageNavigation .navReviewsContainer .navSubtitleContainer{font-style:italic;font-size:17px}
.UIFrontPageNavigation .navReviewsContainer .reviewContainer{background-repeat:no-repeat;background-position:100% 50%}
.UIFrontPageNavigation .navReviewsContainer .reviewContainer.pcmag .navSubtitleContainer,.UIFrontPageNavigation .navReviewsContainer .reviewContainer.consumersearch .navSubtitleContainer,.UIFrontPageNavigation .navReviewsContainer .reviewContainer.netbanker .navSubtitleContainer{padding:0 100px 0 50px}
.UIFrontPageNavigation .navReviewsContainer .reviewContainer.pcmag{background-image:url(/media/freebird/UIFrontPage/UINavigation/pcmag.png);background-size:55px 65px;min-height:65px}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UIFrontPageNavigation .navReviewsContainer .reviewContainer.pcmag{background-image:url(/media/freebird/UIFrontPage/UINavigation/pcmag@2x.png)}
}
.UIFrontPageNavigation .navReviewsContainer .reviewContainer.consumersearch{background-image:url(/media/freebird/UIFrontPage/UINavigation/consumerSearch.png);background-size:70px 70px;min-height:70px}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UIFrontPageNavigation .navReviewsContainer .reviewContainer.consumersearch{background-image:url(/media/freebird/UIFrontPage/UINavigation/consumerSearch@2x.png)}
}
.UIFrontPageNavigation .navReviewsContainer .reviewContainer.netbanker{background-image:url(/media/freebird/UIFrontPage/UINavigation/netbanker.png);background-size:70px 51px;min-height:51px}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UIFrontPageNavigation .navReviewsContainer .reviewContainer.netbanker{background-image:url(/media/freebird/UIFrontPage/UINavigation/netbanker@2x.png)}
}
.UIFrontPageNavigation a.navigationTabContainer.UIHoverable:hover,.UIFrontPageNavigation .collapsedContentContainer a.navigationTabContainer.UIHoverable.selectedNavigation{background-color:#3890d4}
.UIFrontPageNavigation .collapsedContentContainer a.navigationTabContainer.UIHoverable.navSignupContainer{background-color:#e64b30}
.UIFrontPageNavigation a.navigationTabContainer.UIHoverable:hover .navTitleContainer,.UIFrontPageNavigation .collapsedContentContainer a.navigationTabContainer.UIHoverable.selectedNavigation .navTitleContainer{color:#fff}
.UIFrontPageNavigation a.navigationTabContainer.UIHoverable:hover .navSubtitleContainer{color:#f7f7f7}
.UIFrontPageNavigation .regularContentContainer .navFeaturesContainer{background-image:url(/media/freebird/UIFrontPage/UINavigation/image-features-normal.png);background-size:contain}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UIFrontPageNavigation .regularContentContainer .navFeaturesContainer{background-image:url(/media/freebird/UIFrontPage/UINavigation/image-features-normal@2x.png)}
}
.UIFrontPageNavigation .regularContentContainer a.navFeaturesContainer.UIHoverable:hover{background-image:url(/media/freebird/UIFrontPage/UINavigation/image-features-over.png);background-size:contain}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UIFrontPageNavigation .regularContentContainer a.navFeaturesContainer.UIHoverable:hover{background-image:url(/media/freebird/UIFrontPage/UINavigation/image-features-over@2x.png)}
}
.UIFrontPageNavigation .regularContentContainer .navSecurityContainer{background-image:url(/media/freebird/UIFrontPage/UINavigation/image-security-normal.png);background-size:contain}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UIFrontPageNavigation .regularContentContainer .navSecurityContainer{background-image:url(/media/freebird/UIFrontPage/UINavigation/image-security-normal@2x.png)}
}
.UIFrontPageNavigation .regularContentContainer a.navSecurityContainer.UIHoverable:hover{background-image:url(/media/freebird/UIFrontPage/UINavigation/image-security-over.png);background-size:contain}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UIFrontPageNavigation .regularContentContainer a.navSecurityContainer.UIHoverable:hover{background-image:url(/media/freebird/UIFrontPage/UINavigation/image-security-over@2x.png)}
}
.UIFrontPageNavigation .regularContentContainer .navReviewsContainer{background-image:url(/media/freebird/UIFrontPage/UINavigation/image-recognition-normal.png);background-size:contain}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UIFrontPageNavigation .regularContentContainer .navReviewsContainer{background-image:url(/media/freebird/UIFrontPage/UINavigation/image-recognition-normal@2x.png)}
}
.UIFrontPageNavigation .regularContentContainer a.navReviewsContainer.UIHoverable:hover{background-image:url(/media/freebird/UIFrontPage/UINavigation/image-recognition-over.png);background-size:contain}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UIFrontPageNavigation .regularContentContainer a.navReviewsContainer.UIHoverable:hover{background-image:url(/media/freebird/UIFrontPage/UINavigation/image-recognition-over@2x.png)}
}
.UIFrontPageNavigation .regularContentContainer a.navigationTabContainer.UIHoverable:hover{background-image:none}
.UIFrontPageNavigation .collapsedContentContainer .navLogoContainer{width:50px;background-repeat:no-repeat;background-position:0 50%;background-image:url(/media/freebird/UIFrontPage/UINavigation/Logo-fixedHeader.png);background-size:30px 30px}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UIFrontPageNavigation .collapsedContentContainer .navLogoContainer{background-image:url(/media/freebird/UIFrontPage/UINavigation/Logo-fixedHeader@2x.png)}
}
.UIFrontPageHeader{height:100%;padding-bottom:200px}
.UIFrontPageHeader .titleContentContainer.UIGrid{height:100%}
.UIFrontPageHeader .titleContentContainer.UIGrid>tbody>tr>td{height:50%}
.UIFrontPageHeader .titleContentContainer.UIGrid>tbody>tr>td.firstRow{vertical-align:middle}
.UIFrontPageHeader .tagLineContainer{margin-bottom:20px}
.UIFrontPageHeader .currentlyTrackingContainer{font-size:20px;text-align:right;margin-top:20px}
.UIFrontPageHeader .currentlyTrackingContainer .trackedAmount{font-size:25px;margin-top:10px}
.UIFrontPageHeader .authContainer{margin-top:60px}
.UIFrontPageHeader .pageSubtitleContainer .UIList{padding:0}
.UIFrontPageFeatures .inputMethodButton{padding:15px 20px 15px 60px;text-align:center;background-color:#f2f2f4;color:#606472;background-repeat:no-repeat;background-position:20px 50%;border:1px solid #dcdce2;position:relative;z-index:10}
.UIFrontPageFeatures .inputMethodButtonsContainer.UIGrid>tbody>tr>td{padding-right:10px}
.UIFrontPageFeatures .inputMethodButtonsContainer.UIGrid>tbody>tr>td.lastColumn{padding-right:0}
.UIFrontPageFeatures .inputMethodIconsContainer{position:relative;display:none;position:relative;z-index:5}
.UIFrontPageFeatures.animationEnabled .inputMethodIconsContainer{display:block}
.UIFrontPageFeatures .inputGraphicsContainer .inputIconContainer{background-repeat:no-repeat;background-position:50% 0;position:absolute;left:0;top:0;height:36px}
.UIFrontPageFeatures .inputIconContainer.iconIndex2{left:25px}
.UIFrontPageFeatures .inputIconContainer.iconIndex3{left:auto;right:50px}
.UIFrontPageFeatures .syncIconsContainer .iconIndex1{background-image:url(/media/freebird/UIFrontPage/UIFeatures/graphics/citi.png);background-size:44px 28px;width:44px}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UIFrontPageFeatures .syncIconsContainer .iconIndex1{background-image:url(/media/freebird/UIFrontPage/UIFeatures/graphics/citi@2x.png)}
}
.UIFrontPageFeatures .syncIconsContainer .iconIndex2{background-image:url(/media/freebird/UIFrontPage/UIFeatures/graphics/Bank_of_America.png);background-size:165px 20px;width:165px}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UIFrontPageFeatures .syncIconsContainer .iconIndex2{background-image:url(/media/freebird/UIFrontPage/UIFeatures/graphics/Bank_of_America@2x.png)}
}
.UIFrontPageFeatures .syncIconsContainer .iconIndex3{background-image:url(/media/freebird/UIFrontPage/UIFeatures/graphics/chase.png);background-size:98px 18px;width:98px}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UIFrontPageFeatures .syncIconsContainer .iconIndex3{background-image:url(/media/freebird/UIFrontPage/UIFeatures/graphics/chase@2x.png)}
}
.UIFrontPageFeatures .uploadIconsContainer .inputIconContainer{font-size:15px;top:10px}
.UIFrontPageFeatures .uploadIconsContainer .iconIndex1{left:35px}
.UIFrontPageFeatures .uploadIconsContainer .iconIndex2{left:70px}
.UIFrontPageFeatures .manualIconsContainer .inputIconContainer{font-size:12px;padding-top:24px;background-size:auto 22px}
.UIFrontPageFeatures .manualIconsContainer .iconIndex1{background-image:url(/media/freebird/UIFrontPage/UIFeatures/graphics/icon-mobile.png);background-size:24px 32px;left:35px}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UIFrontPageFeatures .manualIconsContainer .iconIndex1{background-image:url(/media/freebird/UIFrontPage/UIFeatures/graphics/icon-mobile@2x.png)}
}
.UIFrontPageFeatures .manualIconsContainer .iconIndex2{background-image:url(/media/freebird/UIFrontPage/UIFeatures/graphics/icon-sms.png);background-size:31px 32px;left:100px;top:20px}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UIFrontPageFeatures .manualIconsContainer .iconIndex2{background-image:url(/media/freebird/UIFrontPage/UIFeatures/graphics/icon-sms@2x.png)}
}
.UIFrontPageFeatures .manualIconsContainer .iconIndex3{background-image:url(/media/freebird/UIFrontPage/UIFeatures/graphics/icon-email.png);background-size:32px 32px}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UIFrontPageFeatures .manualIconsContainer .iconIndex3{background-image:url(/media/freebird/UIFrontPage/UIFeatures/graphics/icon-email@2x.png)}
}
.UIFrontPageFeatures .inputMethodButton.sync{background-image:url(/media/freebird/UIFrontPage/UIFeatures/graphics/icon-syncAccountsNormal.png);background-size:25px 21px}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UIFrontPageFeatures .inputMethodButton.sync{background-image:url(/media/freebird/UIFrontPage/UIFeatures/graphics/icon-syncAccountsNormal@2x.png)}
}
.UIFrontPageFeatures .inputMethodButton.manual{background-image:url(/media/freebird/UIFrontPage/UIFeatures/graphics/icon-addtransactionNormal.png);background-size:20px 20px}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UIFrontPageFeatures .inputMethodButton.manual{background-image:url(/media/freebird/UIFrontPage/UIFeatures/graphics/icon-addtransactionNormal@2x.png)}
}
.UIFrontPageFeatures .inputMethodButton.upload{background-image:url(/media/freebird/UIFrontPage/UIFeatures/graphics/icon-statmentNormal.png);background-size:18px 20px}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UIFrontPageFeatures .inputMethodButton.upload{background-image:url(/media/freebird/UIFrontPage/UIFeatures/graphics/icon-statmentNormal@2x.png)}
}
.UIFrontPageFeatures .arrowContainer{background-repeat:no-repeat;background-position:50% 50%;height:200px}
.UIFrontPageFeatures.animationEnabled .arrowContainer{background-image:none}
.UIFrontPageFeatures .inputArrowContainer,.UIFrontPageFeatures.animationEnabled .inputArrowContainer{background-image:url(/media/freebird/UIFrontPage/UIFeatures/Arrow.png);background-size:11px 119px;height:60px;background-position:50% 100%;margin:10px}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UIFrontPageFeatures .inputArrowContainer,.UIFrontPageFeatures.animationEnabled .inputArrowContainer{background-image:url(/media/freebird/UIFrontPage/UIFeatures/Arrow@2x.png)}
}
.UIFrontPageFeatures .graphicsLabel{text-align:center;font-size:18px;margin-bottom:40px}
.UIFrontPageFeatures .graphicsLabel.inputGraphicsLabel{margin-bottom:20px}
.UIFrontPageFeatures .featureTitleContainer{color:#36c0ff;font-size:30px;font-weight:100}
.UIFrontPageFeatures .featureContainer{margin-bottom:200px}
.UIFrontPageFeatures div.featureDescriptionContainer{margin:20px 0 40px;color:#606472;font-size:18px;font-weight:100;line-height:22px}
.UIFrontPageFeatures .subFeatureTitleContainer{margin-top:20px;color:#606472;font-size:19px;background-repeat:no-repeat;background-position:15px 50%;padding-left:50px}
.UIFrontPageFeatures .subFeatureContainer.sync .subFeatureTitleContainer{background-image:url(/media/freebird/UIFrontPage/UIFeatures/text/icon-syncaccounts.png);background-size:contain}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UIFrontPageFeatures .subFeatureContainer.sync .subFeatureTitleContainer{background-image:url(/media/freebird/UIFrontPage/UIFeatures/text/icon-syncaccounts@2x.png)}
}
.UIFrontPageFeatures .subFeatureContainer.upload .subFeatureTitleContainer{background-image:url(/media/freebird/UIFrontPage/UIFeatures/text/icon-uploadstatment.png);background-size:contain}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UIFrontPageFeatures .subFeatureContainer.upload .subFeatureTitleContainer{background-image:url(/media/freebird/UIFrontPage/UIFeatures/text/icon-uploadstatment@2x.png)}
}
.UIFrontPageFeatures .subFeatureContainer.manual .subFeatureTitleContainer{background-image:url(/media/freebird/UIFrontPage/UIFeatures/text/icon-addtransaction.png);background-size:contain}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UIFrontPageFeatures .subFeatureContainer.manual .subFeatureTitleContainer{background-image:url(/media/freebird/UIFrontPage/UIFeatures/text/icon-addtransaction@2x.png)}
}
.UIFrontPageFeatures .subFeatureContainer.nestedtags .subFeatureTitleContainer{background-image:url(/media/freebird/UIFrontPage/UIFeatures/text/icon-tagsNormal.png);background-size:contain}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UIFrontPageFeatures .subFeatureContainer.nestedtags .subFeatureTitleContainer{background-image:url(/media/freebird/UIFrontPage/UIFeatures/text/icon-tagsNormal@2x.png)}
}
.UIFrontPageFeatures .subFeatureContainer.autotags .subFeatureTitleContainer{background-image:url(/media/freebird/UIFrontPage/UIFeatures/text/icon-automatic-tag-rules.png);background-size:contain}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UIFrontPageFeatures .subFeatureContainer.autotags .subFeatureTitleContainer{background-image:url(/media/freebird/UIFrontPage/UIFeatures/text/icon-automatic-tag-rules@2x.png)}
}
.UIFrontPageFeatures .subFeatureContainer.insights .subFeatureTitleContainer{background-image:url(/media/freebird/UIFrontPage/UIFeatures/text/Icon-reportsNormal2.png);background-size:contain}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UIFrontPageFeatures .subFeatureContainer.insights .subFeatureTitleContainer{background-image:url(/media/freebird/UIFrontPage/UIFeatures/text/Icon-reportsNormal2@2x.png)}
}
.UIFrontPageFeatures .subFeatureContainer.budgets .subFeatureTitleContainer{background-image:url(/media/freebird/UIFrontPage/UIFeatures/text/icon-budgets.png);background-size:contain}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UIFrontPageFeatures .subFeatureContainer.budgets .subFeatureTitleContainer{background-image:url(/media/freebird/UIFrontPage/UIFeatures/text/icon-budgets@2x.png)}
}
.UIFrontPageFeatures .subFeatureContainer.alerts .subFeatureTitleContainer{background-image:url(/media/freebird/UIFrontPage/UIFeatures/text/icon-alert.png);background-size:contain}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UIFrontPageFeatures .subFeatureContainer.alerts .subFeatureTitleContainer{background-image:url(/media/freebird/UIFrontPage/UIFeatures/text/icon-alert@2x.png)}
}
.UIFrontPageFeatures .subFeatureContainer.forecast .subFeatureTitleContainer{background-image:url(/media/freebird/UIFrontPage/UIFeatures/text/icon-forecast.png);background-size:contain}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UIFrontPageFeatures .subFeatureContainer.forecast .subFeatureTitleContainer{background-image:url(/media/freebird/UIFrontPage/UIFeatures/text/icon-forecast@2x.png)}
}
.UIFrontPageFeatures .subFeatureContainer.reminders .subFeatureTitleContainer{background-image:url(/media/freebird/UIFrontPage/UIFeatures/text/icon-reminders.png);background-size:contain}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UIFrontPageFeatures .subFeatureContainer.reminders .subFeatureTitleContainer{background-image:url(/media/freebird/UIFrontPage/UIFeatures/text/icon-reminders@2x.png)}
}
.UIFrontPageFeatures .subFeatureTitleContainer.UIGrid>tbody>tr>td.firstColumn{width:25px}
.UIFrontPageFeatures div.subFeatureDescriptionContainer{padding:10px 0 10px 50px;color:#757a8a;font-size:18px;line-height:22px}
.UIFrontPageFeatures .transactionContainer{border:1px solid #dcdce2;border-width:0 1px 1px 1px}
.UIFrontPageFeatures .transactionContainer.index0{border-width:1px}
.UIFrontPageFeatures .transactionContainer>div{float:left;font-size:18px;padding:15px}
.UIFrontPageFeatures .transactionContainer .amountContainer{width:90px;text-align:right}
.UIFrontPageFeatures .transactionContainer .descriptionContainer{width:200px}
.UIFrontPageFeatures .transactionContainer .tagsContainer{width:120px;padding:9px 15px}
.UIFrontPageFeatures .transactionContainer .tagsContainer .tagToken{float:right;display:inline-block;background:#f2f2f2;padding:5px;color:#152530;border:1px solid #e6e6e9}
.UIFrontPageFeatures .transactionContainer .accountContainer{width:180px}
.UIFrontPageFeatures .transactionContainer .dateContainer{width:100px}
.UIFrontPageFeatures .transactionContainer:after{content:' ';display:block;height:0;clear:both}
.UIFrontPageFeatures .budgetListContainer{width:520px;margin:auto}
.UIFrontPageFeatures .budgetContainer{margin-top:15px}
.UIFrontPageFeatures .budgetContainer .budgetInfoContainer{margin-bottom:5px}
.UIFrontPageFeatures .budgetContainer .progressContainer{position:relative}
.UIFrontPageFeatures .budgetContainer .UIProgressBar.UIBudgetProgressBar{padding-right:2px}
.UIFrontPageFeatures .budgetContainer .UIProgressBar.UIBudgetProgressBar,.UIFrontPageFeatures .budgetContainer .UIProgressBar.UIBudgetProgressBar .outer{border-top-right-radius:5px;border-bottom-right-radius:5px;padding:0;border:0}
.UIFrontPageFeatures .budgetContainer .UIProgressBar.UIBudgetProgressBar .inner{background-image:url(/media/freebird/UIFrontPage/UIFeatures/graphics/striped.png);background-size:805px 24px;background-repeat:repeat-x;background-position:0 0}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UIFrontPageFeatures .budgetContainer .UIProgressBar.UIBudgetProgressBar .inner{background-image:url(/media/freebird/UIFrontPage/UIFeatures/graphics/striped@2x.png)}
}
.UIFrontPageFeatures .budgetContainer .UIProgressBar.UIBudgetProgressBar .outer,.UIFrontPageFeatures .budgetContainer .UIProgressBar.UIBudgetProgressBar .inner{height:22px}
.UIFrontPageFeatures .budgetContainer.budgetRed .balanceContainer{color:#e64b30}
.UIFrontPageFeatures .budgetContainer.budgetOrange .balanceContainer{color:#fdb77b}
.UIFrontPageFeatures .budgetContainer.budgetGreen .balanceContainer{color:#51b44f}
.UIFrontPageFeatures .budgetContainer .budgetNameContainer{color:#606472}
.UIFrontPageFeatures .UICategories{min-height:0}
.UIFrontPageFeatures .UICategories .pieChartLegend{font-size:22px}
.UIFrontPageFeatures .UICategories .pieChartLegend .totalAmountContainer{font-size:20px}
.UIFrontPageFeatures .UICategories .pieChartLegend td.topMoverCell{font-size:18px}
.UIFrontPageFeatures .UICategories .legendItemPercentContainer .UIAmount{display:inline}
.UIFrontPageFeatures .reportsGraphicsContainer>.UIGrid>tbody>tr>td{vertical-align:middle}
.UIFrontPageFeatures .forecastGraphicsContainer .chartContainer{height:220px;background-image:url(/media/freebird/UIFrontPage/UIFeatures/graphics/forecast-chart.png);background-size:contain;background-repeat:no-repeat;background-position:50% 50%}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UIFrontPageFeatures .forecastGraphicsContainer .chartContainer{background-image:url(/media/freebird/UIFrontPage/UIFeatures/graphics/forecast-chart@2x.png)}
}
.UIFrontPageFeatures .forecastGraphicsContainer .balanceContainer{white-space:nowrap;font-size:16px;padding-top:25px;text-align:center;width:500px;margin:auto}
.UIFrontPageFeatures .forecastGraphicsContainer .balanceLabelContainer{margin-bottom:10px}
.UIFrontPageFeatures .forecastGraphicsContainer .UIAmount{font-size:26px;margin-bottom:25px}
.UIFrontPageFeatures .featureContainer{padding:0 80px 0 20px}
.UIFrontPageFeatures .animationContainer{padding-top:40px}
.UIFrontPageFeatures.fixedPosition .animationContainer{position:fixed}
.UIFrontPageFeatures.animationActive .animationContainer,.UIFrontPageFeatures.animationActive .animationContainer>.lF,.UIFrontPageFeatures.animationActive .animationContainer>.rF{height:1px}
.UIFrontPageFeatures.animationActive .featureContainer{position:absolute}
.UIFrontPageFeatures .inputFeatureContainer,.UIFrontPageFeatures .inputGraphicsContainer{height:480px}
.UIFrontPageFeatures .reportsFeatureContainer,.UIFrontPageFeatures .reportsGraphicsContainer{height:430px}
.UIFrontPageFeatures .budgetFeatureContainer,.UIFrontPageFeatures .budgetGraphicsContainer{height:325px}
.UIFrontPageFeatures .planFeatureContainer,.UIFrontPageFeatures .planGraphicsContainer{height:400px}
.UIFrontPageFeatures .animationUnit{-webkit-backface-visibility:hidden}
.UIFrontPageOtherFeatures{background-image:url(/media/freebird/UIFrontPage/UIOtherFeatures/background-otherfeatures.jpg);background-repeat:no-repeat;background-size:cover;background-position:50% 0}
.UIFrontPageOtherFeatures>.contentContainer{height:364px;position:relative}
.UIFrontPageOtherFeatures .featureDetailContainer{position:absolute}
.UIFrontPageOtherFeatures .featureDetailContainer .UIHoverable div.contentContainer{line-height:24px;padding:10px;background-repeat:no-repeat;background-position:10px 50%;font-size:20px}
.UIFrontPageOtherFeatures .featureDetailContainer a.UIHoverable:hover .contentContainer{background-color:white;color:#36c0ff}
.UIFrontPageOtherFeatures .featureDetailContainer .UIHoverable .hoverContainer{width:270px}
.UIFrontPageOtherFeatures .featureDetailContainer .UIHoverable .hoverContainer .UIList{padding:10px 10px 10px 30px;margin:0;font-size:17px;color:#606472;line-height:24px;background:#f2f2f2}
.UIFrontPageOtherFeatures .featureDetailContainer .UIHoverable .hoverContainer .UIList li{padding-bottom:10px}
.UIFrontPageOtherFeatures .sharedFeatureContainer{left:220px;top:100px}
.UIFrontPageOtherFeatures .featureDetailContainer.sharedFeatureContainer .UIHoverable .hoverContainer{right:-270px}
.UIFrontPageOtherFeatures .featureDetailContainer.sharedFeatureContainer .UIHoverable .contentContainer{padding-left:70px;background-image:url(/media/freebird/UIFrontPage/UIOtherFeatures/icon-sharedExpenses.png);background-size:50px 50px}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UIFrontPageOtherFeatures .featureDetailContainer.sharedFeatureContainer .UIHoverable .contentContainer{background-image:url(/media/freebird/UIFrontPage/UIOtherFeatures/icon-sharedExpenses@2x.png)}
}
.UIFrontPageOtherFeatures .featureDetailContainer.sharedFeatureContainer a.UIHoverable:hover .contentContainer{background-image:url(/media/freebird/UIFrontPage/UIOtherFeatures/icon-sharedExpenses-over.png);background-size:50px 50px}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UIFrontPageOtherFeatures .featureDetailContainer.sharedFeatureContainer a.UIHoverable:hover .contentContainer{background-image:url(/media/freebird/UIFrontPage/UIOtherFeatures/icon-sharedExpenses-over@2x.png)}
}
.UIFrontPageOtherFeatures .mobileFeatureContainer{left:345px;top:270px}
.UIFrontPageOtherFeatures .featureDetailContainer.mobileFeatureContainer .UIHoverable .contentContainer{padding-left:60px;color:white;background-image:url(/media/freebird/UIFrontPage/UIOtherFeatures/icon-MobleFriendly.png);background-size:34px 50px}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UIFrontPageOtherFeatures .featureDetailContainer.mobileFeatureContainer .UIHoverable .contentContainer{background-image:url(/media/freebird/UIFrontPage/UIOtherFeatures/icon-MobleFriendly@2x.png)}
}
.UIFrontPageOtherFeatures .featureDetailContainer.mobileFeatureContainer a.UIHoverable:hover .contentContainer{background-image:url(/media/freebird/UIFrontPage/UIOtherFeatures/icon-MobleFriendly-over.png);background-size:34px 50px}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UIFrontPageOtherFeatures .featureDetailContainer.mobileFeatureContainer a.UIHoverable:hover .contentContainer{background-image:url(/media/freebird/UIFrontPage/UIOtherFeatures/icon-MobleFriendly-over@2x.png)}
}
.UIFrontPageOtherFeatures .featureDetailContainer.mobileFeatureContainer .UIHoverable .hoverContainer{left:-270px;bottom:0;top:auto}
.UIFrontPageOtherFeatures .worldwideFeatureContainer{left:810px;top:150px}
.UIFrontPageOtherFeatures .featureDetailContainer.worldwideFeatureContainer .UIHoverable .contentContainer{padding-left:60px;color:white;background-image:url(/media/freebird/UIFrontPage/UIOtherFeatures/icon-avaibleworldwide.png);background-size:40px 48px}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UIFrontPageOtherFeatures .featureDetailContainer.worldwideFeatureContainer .UIHoverable .contentContainer{background-image:url(/media/freebird/UIFrontPage/UIOtherFeatures/icon-avaibleworldwide@2x.png)}
}
.UIFrontPageOtherFeatures .featureDetailContainer.worldwideFeatureContainer a.UIHoverable:hover .contentContainer{background-image:url(/media/freebird/UIFrontPage/UIOtherFeatures/icon-avaibleworldwide-over.png);background-size:40px 48px}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UIFrontPageOtherFeatures .featureDetailContainer.worldwideFeatureContainer a.UIHoverable:hover .contentContainer{background-image:url(/media/freebird/UIFrontPage/UIOtherFeatures/icon-avaibleworldwide-over@2x.png)}
}
.UIFrontPageOtherFeatures .featureDetailContainer.worldwideFeatureContainer .UIHoverable .hoverContainer{left:-270px}
.UIFrontPageOtherFeatures .UIButton.allFeaturesButton{position:absolute;top:30px;right:30px}
.UIFrontPageOtherFeatures .UIButton.allFeaturesButton .buttonTitleContainer{color:white;background:#36c0ff;font-size:20px}
.UIFrontPageSecurity{padding:90px 20px;text-align:center;background-color:#f2f2f2;background-image:url(/media/freebird/UIFrontPage/UISecurity/lock-security.png);background-size:130px 167px;background-position:50% 30px;background-repeat:no-repeat}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UIFrontPageSecurity{background-image:url(/media/freebird/UIFrontPage/UISecurity/lock-security@2x.png)}
}
.UIFrontPageSecurity .securityTitle{font-size:60px;color:#36c0ff}
.UIFrontPageSecurity .securityDetailsContainer{margin-top:80px}
.UIFrontPageSecurity .securityDetailsContainer.UIGrid>tbody>tr>td.firstRow{vertical-align:bottom}
.UIFrontPageSecurity .securityDetailsContainer.UIGrid>tbody>tr>td{padding:0 15px}
.UIFrontPageSecurity .securityFeatureTitle{margin-top:25px;font-size:20px}
.UIFrontPageSecurity div.securityFeatureDescription{color:#606472;font-size:16px;margin-top:15px;line-height:22px;font-weight:100}
.UIFrontPageSecurity .securityFeatureImage{height:80px}
.UIFrontPageSecurity .securityDetailsButton{margin:60px auto 0}
.UIFrontPageSecurity .securityDetailsButton.UIButton .buttonTitleContainer{min-width:400px;background-color:#36c0ff;padding-right:40px;padding-left:40px;font-size:18px;font-weight:100}
.UIFrontPageSecurity .sealsContainer.UIGrid>tbody>tr>td{vertical-align:middle;padding-right:40px}
.UIFrontPageSecurity .sealsContainer.UIGrid>tbody>tr>td.lastColumn{padding-right:0}
.UIFrontPageReviews>.contentContainer{background-image:url(/media/freebird/UIFrontPage/UIReviews/balloon-reviews.png);background-size:165px 151px;background-position:0 5px;background-repeat:no-repeat}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UIFrontPageReviews>.contentContainer{background-image:url(/media/freebird/UIFrontPage/UIReviews/balloon-reviews@2x.png)}
}
.UIGrid.reviewsContainer>tbody>tr>td{padding-top:80px;padding-bottom:30px}
.UIGrid.reviewsContainer>tbody>tr>td.firstColumn{padding-right:30px;padding-left:15px;border-right:1px solid #dcdce2}
.UIFrontPageReviews .reviewTitle{color:#36c0ff;margin-bottom:10px}
.freebird .UIFrontPageReviews .reviewDescription{color:#606472;font-size:18px;font-weight:100;line-height:28px;margin-bottom:10px}
.UIFrontPageReviews .primaryReview .reviewTitle{font-size:58px;font-weight:100}
.UIFrontPageReviews .primaryReview .reviewLogo{margin-left:20px;float:right}
.UIFrontPageReviews .primaryReview .reviewDescription{font-size:20px;line-height:28px;clear:both}
.UIFrontPageReviews .mainReview.reviewContainer{margin-top:60px}
.UIFrontPageReviews .mainReview .reviewTitle{font-size:22px}
.UIFrontPageReviews .secondaryReview.reviewContainer{padding:25px 20px;border-bottom:1px solid #dcdce2}
.UIFrontPageReviews .secondaryReview.reviewContainer.lastReview{border-bottom:0}
.UIFrontPageReviews .secondaryReview .reviewLogo{margin-top:10px}
.UIFrontPageReviews .secondaryReview.reviewContainer .reviewDescription{font-style:italic;font-weight:100;font-size:16px;line-height:20px}
.UIFrontPageReviews .infoLabel{margin-left:20px;font-size:13px;color:#606472}
.UIHelpCenter .helpContentContainer{padding:30px 0 30px 30px}
.UIHelpTopic{color:#606472;max-width:750px}
.UIHelpTopic,.freebird .UIHelpTopic div,.UIHelpTopic li{line-height:22px}
.UIHelpTopic .helpTopicTitle{color:#36c0ff;font-size:35px}
.UIHelpTopic .helpTopicDescription{margin-top:40px}
.UIHelpTopic .faqsContainer{margin-top:25px;border-top:1px solid #dcdce2;padding-top:25px}
.UIHelpTopic .faqsContainer .titleContainer{color:#606472;margin-bottom:30px}
.UIHelpTopic .faqsContainer .questionContainer{color:#606472;margin-top:20px;cursor:pointer}
.UIHelpTopic .faqsContainer .answerContainer{margin:20px 0 60px;display:none;margin-left:20px}
.UIHelpTopic a{text-decoration:underline}
.UIHelpTopic .UIGrid.popularBanks>tbody>tr>td{padding:5px}
.UIMembershipPlans.UIGrid>tbody>tr>td{padding:0;white-space:nowrap;border-right:1px solid #dcdce2}
.UIMembershipPlans.UIGrid>tbody>tr>td.lastColumn{border-right:0}
.UIMembershipPlans .topBorderContainer{height:10px;opacity:.5}
.UIMembershipPlans .topBorderContainer.basic{background:#dcdce2}
.UIMembershipPlans .topBorderContainer.plus{background:#36c0ff}
.UIMembershipPlans .topBorderContainer.pro{background:#ee624c}
.UIMembershipPlans .planFeaturesContainer .featureListLabel,.UIMembershipPlans .planTitleContainer .planTitleLabel{font-size:13px;color:#606472}
.UIMembershipPlans .planTitleContainer,.UIMembershipPlans .buttonContainer{margin:20px 20px}
.UIMembershipPlans .planTitleContainer{padding:0 20px;border-bottom:1px solid #dcdce2}
.UIMembershipPlans .planTitleContainer .planCostLabel{font-size:30px}
.UIMembershipPlans .planTitleContainer .planCostInfoLabel{font-size:12px;color:#999}
.UIMembershipPlans .planTitleContainer .secondaryText{color:#dcdce2}
.UIMembershipPlans .planTitleContainer .planCostListContainer.UIGrid>tbody>tr>td{vertical-align:middle;padding-right:10px}
.UIMembershipPlans .planTitleContainer .planPricingLabel{padding:10px 0;color:#606472}
.UIMembershipPlans .planTitleContainer.basic .planCostLabel{color:#606472}
.UIMembershipPlans .planTitleContainer.plus .planCostLabel{color:#36c0ff}
.UIMembershipPlans .planTitleContainer.pro .planCostLabel{color:#ee624c}
.UIMembershipPlans .planFeaturesContainer{padding:0 40px;margin-bottom:30px}
.UIMembershipPlans .planFeaturesContainer .featureListContainer .featureLabel{padding-top:20px}
.UIMembershipPlans .planFeaturesContainer .featureListContainer.basic .featureLabel,.UIMembershipPlans .planFeaturesContainer .featureListContainer .featureLabel.previousPlan{font-weight:normal}
.UIMembershipPlans .buttonContainer{margin-top:0}
.UIMembershipPlans .UIButton.selectPlanButton.plus .buttonTitleContainer{background:#36c0ff}
.UIMembershipPlans .UIButton.selectPlanButton.pro .buttonTitleContainer{background:#ee624c}
.UIMembershipPlans .UIHoverable .hoverContainer{width:300px;left:-305px;top:-10px;height:150px;background-image:url(/media/ui/UIPopup/popup-arrow-right.png);background-size:11px 18px;background-repeat:no-repeat;background-position:100% 6px;padding-right:9px}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UIMembershipPlans .UIHoverable .hoverContainer{background-image:url(/media/ui/UIPopup/popup-arrow-right@2x.png)}
}
.UIMembershipPlans .featureTooltip{padding:20px;background:#2b2f3e;white-space:normal;color:white;font-weight:normal}
.UIMembershipPlans div.featureTooltip{line-height:20px}
.UIBudgetProgressBar.UIProgressBar .inner{min-width:0}
.UIBudgetProgressBar.UIProgressBar.red.overLimitRegular{padding-right:0}
.UIBudgetProgressBar.UIProgressBar.red.overLimitRegular,.UIBudgetProgressBar.UIProgressBar.red.overLimitRegular .outer{border-top-right-radius:0;border-bottom-right-radius:0}
.UIBudgetProgressBar.UIProgressBar.overLimitExtended{position:absolute;top:0;padding-left:0}
.UIBudgetProgressBar.UIProgressBar.red.overLimitExtended,.UIBudgetProgressBar.UIProgressBar.red.overLimitExtended .outer{border-top-left-radius:0;border-bottom-left-radius:0}
.UIBudgetProgressBar.UIProgressBar .inner{background:#f2f2f2;border-top-right-radius:0;border-bottom-right-radius:0}
.UIBudgetProgressBar.UIProgressBar.red.overLimitExtended .outer{background:#e97f70}
.UIBudgetProgressBar.UIProgressBar.orange .outer{background:#fdb77b}
.UIBudgetProgressBar.UIProgressBar.green .outer{background:#5fdc9f}
.UIProgressBar.UIBudgetProgressBar.overLimitRegular{border-right:0}
.UIProgressBar.UIBudgetProgressBar.overLimitExtended{border-left:0}
.UIPieChart{position:relative}
.UIPieChart .totalContainer{position:absolute;left:0;right:0;height:60px;text-align:center}
.UIPieChart .totalLabelContainer{font-size:13px;color:#606472;text-align:center}
.UIPieChart .totalAmountContainer{font-family:'Ubuntu Mono';padding-top:10px;font-size:25px;color:#606472;display:inline-block}
.UIPieChart .loadingContainer{background-color:transparent}
.freebird .pieChartLegend.legendContainer>.UIGrid{margin-left:20px;cursor:pointer}
.freebird .pieChartLegend.legendContainer>.UIGrid>tbody>tr td{vertical-align:middle}
.freebird .pieChartLegend.legendContainer>.UIGrid>tbody>tr>td>a,.freebird .pieChartLegend.legendContainer>.UIGrid>tbody>tr>td .labelContainer,.freebird .pieChartLegend.legendContainer>.UIGrid .othersGroup td{padding:10px 5px}
.freebird .pieChartLegend.legendContainer>.UIGrid>tbody>tr>td.firstColumn>a,.freebird .pieChartLegend.legendContainer>.UIGrid .othersGroup td.firstColumn{padding-right:0;padding-left:0}
.freebird .pieChartLegend.legendContainer>.UIGrid .UIAmount.totalAmountContainer{text-align:right;color:#606472}
.freebird .pieChartLegend.legendContainer>.UIGrid .legendItemPercentContainer{text-align:right;color:#606472;padding-left:20px}
.freebird .pieChartLegend.legendContainer>.UIGrid .othersGroup.expanded td{border-top:1px solid #f2f2f2}
.freebird .pieChartLegend.legendContainer>.UIGrid .othersData{display:table-row}
.freebird .pieChartLegend.legendContainer>.UIGrid .legendSymbol{position:relative;margin-left:10px;width:14px;height:14px;border-radius:7px;border-color:transparent}
.freebird .pieChartLegend.legendContainer>.UIGrid{white-space:nowrap}
.UIForecastNumbers.UIGrid>tbody>tr td{padding-bottom:15px;white-space:nowrap}
.UIForecastNumbers.UIGrid>tbody>tr td.lastColumn{padding-left:20px;text-align:right}
.UIForecastNumbers.UIGrid>tbody>tr>td.lastRow{border-top:1px solid #e4e3e7;padding-top:15px;padding-bottom:15px}
.UICategories{min-height:300px}
.UICategories .emptyChartContainer td.chartPlaceholder{vertical-align:middle;background-image:url(/media/freebird/UIDashboard/empty-expenses.png);background-size:350px 350px;background-size:contain;background-position:0 0;background-repeat:no-repeat;width:300px;height:300px;text-align:center}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UICategories .emptyChartContainer td.chartPlaceholder{background-image:url(/media/freebird/UIDashboard/empty-expenses@2x.png)}
}
.UICategories .emptyChartContainer>table.UIGrid>tbody>tr>td.lastColumn{padding-left:25px}
.UICategories .emptyChartContainer .emptyTotalContainer{height:60px}
.UICategories .emptyChartContainer .titleContainer .categoryNameContainer{font-style:italic}
.UICategories .emptyChartContainer .buttonsContainer{margin-top:20px}
.UICategories .pieChartLegend.legendContainer>.UIGrid td.topMoverCell{text-align:right;width:1%;background-repeat:no-repeat;background-position:5px 50%;background-size:16px}
.UICategories .pieChartLegend.legendContainer>.UIGrid td.topMoverCell>a{padding-left:30px;padding-top:11px}
.UICategories .pieChartLegend.legendContainer>.UIGrid .topMoverCell.moveGood a{color:#5ac24c}
.UICategories .pieChartLegend.legendContainer>.UIGrid .topMoverCell.moveBad a{color:#e64b30}
.UICategories .pieChartLegend.legendContainer>.UIGrid .topMoverCell .topMoverPercent{display:none}
.UICategories.percentMode .pieChartLegend.legendContainer>.UIGrid .topMoverCell .topMoverPercent{display:block}
.UICategories.percentMode .pieChartLegend.legendContainer>.UIGrid .topMoverCell .topMoverAmount{display:none}
.UICategories .pieChartLegend.legendContainer>.UIGrid .topMoverCell.moveUp.moveGood{background-image:url(/media/freebird/UICategories/icon-TopGreen.png)}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UICategories .pieChartLegend.legendContainer>.UIGrid .topMoverCell.moveUp.moveGood{background-image:url(/media/freebird/UICategories/icon-TopGreen@2x.png)}
}
.UICategories .pieChartLegend.legendContainer>.UIGrid .topMoverCell.moveUp.moveBad{background-image:url(/media/freebird/UICategories/icon-TopRed.png)}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UICategories .pieChartLegend.legendContainer>.UIGrid .topMoverCell.moveUp.moveBad{background-image:url(/media/freebird/UICategories/icon-TopRed@2x.png)}
}
.UICategories .pieChartLegend.legendContainer>.UIGrid .topMoverCell.moveDown.moveGood{background-image:url(/media/freebird/UICategories/icon-DownGreen.png)}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UICategories .pieChartLegend.legendContainer>.UIGrid .topMoverCell.moveDown.moveGood{background-image:url(/media/freebird/UICategories/icon-DownGreen@2x.png)}
}
.UICategories .pieChartLegend.legendContainer>.UIGrid .topMoverCell.moveDown.moveBad{background-image:url(/media/freebird/UICategories/icon-DownRed.png)}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UICategories .pieChartLegend.legendContainer>.UIGrid .topMoverCell.moveDown.moveBad{background-image:url(/media/freebird/UICategories/icon-DownRed@2x.png)}
}
html,body,body.fullPageHeader .UIPageHeader,body.fullPageHeader .UIPageHeader .headerContentContainer{height:100%}
body.fullPageHeader .UIPageHeader{min-height:600px}
body.fullPageHeader{padding-bottom:100px}
body.pageBody .pageWidthSetter{padding-right:30px;padding-left:30px;min-width:1300px;max-width:1500px;margin:auto}
.UIFrontPageOtherFeatures{background-position:50% 50%}
.UIFrontPageOtherFeatures>.contentContainer{width:1200px;margin:auto}
.UIFrontPageFeatures.animationActive .animationContainer{width:1200px;margin:auto}
.UIFrontPageFeatures .animationContainer>.lF,.UIFrontPageFeatures .featureContainer{width:500px}
.UIFrontPageFeatures .animationContainer>.rF{width:700px}
.UIFrontPageLogin.UIGrid>tbody>tr>td{padding:0 10px 10px 0}
.UIFrontPageLogin .signupAction.UIButton .buttonTitleContainer,.UIFrontPageLogin .demoButton.UIButton .buttonTitleContainer{font-size:20px;padding:16px 35px}
.UIFrontPageLogin .demoButton.UIButton .buttonTitleContainer{padding-top:15px;padding-bottom:15px}
.UIFrontPageLogin .thirdPartyLoginContainer.UIGrid>tbody>tr>td{background:#f2f2f2;border-right:1px solid #dcdce2}
.UIFrontPageLogin .thirdPartyLoginContainer.UIGrid>tbody>tr>td.lastColumn{border:0}
.UIFrontPageLogin .loginInfoLabel{text-align:center;font-size:14px;color:#757a8a;margin-bottom:5px}
.UIFrontPageLogin .thirdPartyLoginLink{background-repeat:no-repeat;background-position:50% 50%;display:block;width:52px;height:52px}
.UIFrontPageLogin .thirdPartyLoginLink.facebook{background-image:url(/media/freebird/UIFrontPage/UILogin/icon-facebook.png);background-size:52px 52px}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UIFrontPageLogin .thirdPartyLoginLink.facebook{background-image:url(/media/freebird/UIFrontPage/UILogin/icon-facebook@2x.png)}
}
.UIFrontPageLogin .thirdPartyLoginLink.yahoo{background-image:url(/media/freebird/UIFrontPage/UILogin/icon-yahoo.png);background-size:52px 52px}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UIFrontPageLogin .thirdPartyLoginLink.yahoo{background-image:url(/media/freebird/UIFrontPage/UILogin/icon-yahoo@2x.png)}
}
.UIFrontPageLogin .thirdPartyLoginLink.google{background-image:url(/media/freebird/UIFrontPage/UILogin/icon-google.png);background-size:15px 22px}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UIFrontPageLogin .thirdPartyLoginLink.google{background-image:url(/media/freebird/UIFrontPage/UILogin/icon-google@2x.png)}
}
.UIFrontPageLogin .thirdPartyLoginLink.microsoft{background-image:url(/media/freebird/UIFrontPage/UILogin/icon-windows.png);background-size:52px 52px}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UIFrontPageLogin .thirdPartyLoginLink.microsoft{background-image:url(/media/freebird/UIFrontPage/UILogin/icon-windows@2x.png)}
}
.UIAuthDialog.UIModalDialog.styleRegular .modalTitleContainer{color:#36c0ff;font-size:30px;background:white;padding:40px 30px 20px 30px}
.UIAuthDialog.UIModalDialog.styleRegular.authModeSignup .modalTitleContainer{color:#36c0ff;background:#f2f2f2}
.UIAuthDialog.UIModalDialog .modalContentContainer{padding:0}
.UIAuthDialog .titleContainer{color:#606472;font-size:15px}
.UIAuthDialog .regularAuthContainer{padding:20px 30px}
.UIAuthDialog .regularAuthContainer{background:#f2f2f2}
.UIAuthDialog .regularAuthContainer .inputLabel{font-size:14px}
.UIAuthDialog .regularAuthContainer .inputsContainer{margin:20px 0 10px}
.UIAuthDialog .regularAuthContainer .inputsContainer.UIGrid>tbody>tr>td.firstColumn{padding-right:10px}
.UIAuthDialog .regularAuthContainer .regularAuthButton.UIButton .buttonTitleContainer{font-size:18px}
.UIAuthDialog .regularAuthContainer .stayLoggedInContainer{margin-top:4px}
.UIAuthDialog .regularAuthContainer .stayLoggedInContainer.UIGrid>tbody>tr>td{vertical-align:middle}
.UIAuthDialog .regularAuthContainer .stayLoggedInContainer.UIGrid>tbody>tr>td.firstColumn{padding-right:10px}
.UIAuthDialog .infoContainer{border-top:1px solid #dcdce2;padding:20px 30px;background:#f2f2f2;font-size:14px}
.UIAuthDialog .authToggleContainer .loginContent,.UIAuthDialog .authToggleContainer .signupContent{display:none}
.UIAuthDialog.authModeLogin .authToggleContainer .loginContent{display:block}
.UIAuthDialog.authModeSignup .authToggleContainer .signupContent{display:block}
.UIAuthDialog.authModeSignup .legaleseContainer{font-size:13px;color:#606472;padding:10px 0}
.UIAuthDialog.authModeSignup .legaleseContainer a{color:#606472}
.UIAuthDialog .authModeToggleContainer{border-top:1px solid #dcdce2;padding:20px 30px;background:#f2f2f2;font-size:14px;text-align:center}
.UIAuthDialog .authModeToggleContainer .authToggleLink{color:#36c0ff;margin-left:10px}
.UIAuthDialog .forgotPasswordLink{color:#999}
.UIThirdPartyLogin{padding:20px 30px;background:white}
.UIThirdPartyLogin .titleContainer{color:#606472;font-size:15px}
.UIThirdPartyLogin .thirdPartyButtonsContainer.UIGrid>tbody>tr>td{padding:10px 10px 10px 0}
.UIThirdPartyLogin .thirdPartyButtonsContainer.UIGrid>tbody>tr>td.lastColumn{padding:10px 0 10px 10px}
.UIThirdPartyLogin .thirdPartyButton{background-color:#f2f2f2;background-repeat:no-repeat;background-position:0 0;color:#757a8a;font-size:14px;padding:18px 0 0 70px;height:52px}
.UIThirdPartyLogin .thirdPartyButton.facebook{background-image:url(/media/freebird/auth/UIThirdParty/icon-facebook.png);background-size:52px 52px}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UIThirdPartyLogin .thirdPartyButton.facebook{background-image:url(/media/freebird/auth/UIThirdParty/icon-facebook@2x.png)}
}
.UIThirdPartyLogin .thirdPartyButton.microsoft{background-image:url(/media/freebird/auth/UIThirdParty/icon-windows.png);background-size:52px 52px}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UIThirdPartyLogin .thirdPartyButton.microsoft{background-image:url(/media/freebird/auth/UIThirdParty/icon-windows@2x.png)}
}
.UIThirdPartyLogin .thirdPartyButton.google{background-image:url(/media/freebird/auth/UIThirdParty/icon-google.png);background-size:52px 52px}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UIThirdPartyLogin .thirdPartyButton.google{background-image:url(/media/freebird/auth/UIThirdParty/icon-google@2x.png)}
}
.UIThirdPartyLogin .thirdPartyButton.yahoo{background-image:url(/media/freebird/auth/UIThirdParty/icon-yahoo.png);background-size:52px 52px}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (-moz-min-device-pixel-ratio:2),only screen and (-o-min-device-pixel-ratio:2 / 1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.UIThirdPartyLogin .thirdPartyButton.yahoo{background-image:url(/media/freebird/auth/UIThirdParty/icon-yahoo@2x.png)}
}
.printAction{background-image:url(/media/icons/actions/print.png);background-repeat:no-repeat;background-position:0 0;padding-left:30px;display:block}
.error{color:red;background-position:1% 5%;background-image:url("/media/icons/error-small.png");padding-left:30px}
.warning,.info{background-repeat:no-repeat;background-position:0 3px;padding:2px 0 0 30px;min-height:20px}
.warning{background-image:url("/media/icons/warning-small.gif")}
.info{padding-left:20px;background-image:url("/media/icons/information.png");color:gray;font-style:normal}
.iconBg,.error{background-repeat:no-repeat;background-position:1% 0;padding-left:30px}
.newWindowLink{background-repeat:no-repeat;background-position:100% 50%;padding:0 15px 0 0;background-image:url("/media/icons/external.gif")}
.fullWidth,table.fullWidth{width:100%}
.minWidth{width:1%;white-space:nowrap}
.i,.italic,.message{font-style:italic}
.hOverflow{overflow:hidden;white-space:nowrap}
.bold{font-weight:bold;color:#555}
.normal{font-weight:normal;font-size:13px}
div.relative{position:relative}
div.absoluteRaw{position:absolute}
div.absolute{position:absolute;top:0;left:0}
div.rabsolute{position:absolute;top:0;right:0}
div.fixed{position:fixed}
table.nowrap td{white-space:nowrap}
.noWrap{white-space:nowrap}
.white,.a.white{color:white}
.u{text-decoration:underline}
.nDisplay{display:none}
.hVisibility{visibility:hidden}
a{color:#0e8bb0;text-decoration:none}
a:not(.buttonText){outline:0}
.a,.a b,.newWindowLink,input.cancelButton{color:#0e8bb0;cursor:pointer}
blockquote{font-weight:normal;font-style:italic;line-height:1.3em;background:url(/media/icons/blockquote.png) left top no-repeat;padding-left:30px;margin-left:0}
blockquote.whiteBg{background-color:white;background-position:5px 10px;border:1px solid #e0e0e0;padding:10px 10px 10px 35px}
.pageHeaderBody .loginForm td.helperLinks,.pageHeaderBody .loginForm td.helperLinks a{color:#ddd}
.loginError{color:#d33}
.loginTable .label,.signupTable .label{white-space:nowrap;margin:10px 0;color:#444}
table.loginTable td{padding:5px 0;text-align:left}
table.loginTable input[type=text],table.loginTable input[type=password]{width:175px}
table.signupTable td{padding-top:5px;padding-bottom:5px;padding-left:15px;padding-right:15px;text-align:left}
table.signupTable input[type=text],table.signupTable input[type=password]{width:200px;margin-left:5px}
.overlayBg,.overlayContainer{position:fixed;top:0;left:0;bottom:0;right:0;color:#000;display:none}
.overlay,.UIModalDialog{position:absolute;margin-bottom:60px;display:none}
.overlayContainer{overflow:scroll}
.pageBody.disableScroll{overflow:hidden}
.pageBody.overlayVisible .overlayContainer,.pageBody.overlayVisible .overlayBg{display:block}
.overlayBg{overflow:hidden;background:#000;opacity:.45;filter:alpha(opacity=45)}
.overlayTitle{background:url(/media/bg-1421884031-19.jpg) repeat-x bottom;padding:5px 10px;font-size:14px;font-weight:bold}
.overlayTitle,.overlayTitle .a{color:white}
.overlayTitle .warning{background-position:0 50%;padding:0 0 0 20px}