div#screener { margin-left: 25px; font-size: 12px; }
div#etf-filters h3 { margin-top: 10px; }
input[type="radio"] { margin: 5px 5px 5px 10px; }
table#etfs { width: 100%; border-top: medium none; }
table#etfs thead { border-left: 1px solid rgb(0, 84, 136); border-right: 1px solid rgb(0, 84, 136); }
table#etfs thead th { cursor: pointer; background: linear-gradient(to bottom, rgb(0, 105, 170) 0%, rgb(0, 84, 136) 100%) repeat scroll 0% 0% transparent; }
table#etfs tbody { overflow: auto; }
table#etfs tbody td { text-align: center; }
button.text_style_green { color: rgb(255, 255, 255); text-shadow: 1px 1px 1px rgb(109, 147, 27); }
.select2-results .select2-result-label { font-size: 12px; }
button.text_style_blue { color: rgb(255, 255, 255); text-shadow: 1px 1px 1px rgb(2, 88, 141); background-color: rgb(26, 158, 239); background-image: -moz-linear-gradient(center top , rgb(26, 158, 239), rgb(0, 105, 170)); }
span.text_style_blue { margin-top: 4px; margin-left: 90px; padding: 8px 13px 7px; color: rgb(255, 255, 255); text-shadow: 1px 1px 1px rgb(2, 88, 141); border: 1px solid rgb(62, 118, 175); background-color: rgb(26, 158, 239); background-image: -moz-linear-gradient(center top , rgb(26, 158, 239), rgb(0, 105, 170)); }
.pointer { cursor: pointer; }
.pointer:hover { background: none repeat scroll 0% 0% rgb(255, 255, 255); }
.controls { width: 100%; padding: 0px 5px; box-sizing: border-box; }
.well { min-height: 20px; padding: 11px; background-color: rgb(245, 245, 245); border: 1px solid rgb(227, 227, 227); border-radius: 4px; box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.05) inset; }
.wrapper { background: none repeat scroll 0% 0% white; border-radius: 10px; position: relative; z-index: 90; }
.social-sharing * { box-sizing: content-box; }
.social-sharing { position: relative; float: left; width: 610px; height: 46px; }
.social-sharing ul, .social-sharing li { padding-top: 7px; list-style: outside none none; float: right; margin-left: 0px ! important; }
.social-sharing li { margin: 0px 10px 0px 0px; }
#screener .twitter-share-button { margin: 0px ! important; }
.visible-etfs-label { display: inline-block; position: absolute; top: 0px; right: -8px; height: 30px; line-height: 30px; width: 80px; text-align: center; color: rgb(255, 255, 255); font-family: "Open Sans Condensed","Lucida Sans Unicode","Lucida Grande",sans-serif; font-size: 14px; text-shadow: 0px 1px 1px rgba(0, 0, 0, 0.2); border-width: 1px; border-style: solid; border-color: rgb(0, 95, 153) rgb(0, 95, 153) rgb(0, 84, 136); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; background: linear-gradient(to bottom, rgb(26, 158, 239) 0%, rgb(0, 105, 170) 100%) repeat scroll 0% 0% transparent; box-sizing: border-box; }
.visible-etfs-label::after { content: ""; display: block; position: absolute; right: 0px; bottom: -7px; width: 0px; height: 0px; border-style: solid; border-width: 6px 6px 0px 0px; border-color: rgb(0, 74, 119) transparent transparent; }
.headerCount { top: 8px; }
.resultsCount { top: 12px; right: -7px; }
.the-legend { position: relative; font-size: 14px; width: 100%; height: 30px; line-height: 30px; margin: 20px 0px 5px; }
.the-fieldset {  }
.structure-taxes { float: left; width: 100%; border: 1px solid rgb(204, 204, 204); box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2); padding: 0px; box-sizing: border-box; }
.radioRow { position: relative; float: left; width: 100%; margin: 0px; padding: 10px 15px; border-top: 1px solid rgb(255, 255, 255); border-bottom: 1px solid rgb(221, 221, 221); box-sizing: border-box; }
#firstRadioRow { border-top-left-radius: 4px; border-top-right-radius: 4px; }
#lastRadioRow { border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-bottom: medium none; }
#dropdown-wrapper { float: left; width: 34%; }
#dropdown-wrapper label { display: block; margin-bottom: 5px; }
#s2id_autogen20 { margin-bottom: 10px; }
*, * focus { outline: medium none; margin: 0px; padding: 0px; }
.ui-slider { position: relative; text-align: left; }
.ui-slider .ui-slider-handle { position: absolute; z-index: 2; width: 16px; height: 16px; background: url(a4829a310e30a4339731ffb9f261cfdda47d5a19.png)  no-repeat scroll 0% 0% transparent; border: medium none; cursor: pointer; }
.ui-slider .ui-slider-handle:hover { background-position: 0px -16px; }
.ui-slider .ui-slider-handle:active { background-position: 0px -32px; }
.ui-slider .ui-slider-range { position: absolute; z-index: 1; height: 6px; font-size: 0.7em; display: block; border: 1px solid rgb(91, 168, 225); box-shadow: 0px 1px 0px rgb(170, 214, 246) inset; border-radius: 6px; background: -moz-linear-gradient(center top , rgb(155, 207, 245) 0%, rgb(132, 196, 243) 100%) repeat scroll 0% 0% transparent; }
.ui-slider-horizontal { height: 4px; background: none repeat scroll 0% 0% rgb(238, 238, 238); border: 1px solid rgb(213, 213, 213); box-shadow: 0px 1px 0px white, 0px 1px 0px rgb(229, 229, 229) inset; margin: 8px 0px; border-radius: 6px; }
.ui-slider-horizontal .ui-slider-handle { top: -6px; margin-left: -0.6em; }
.ui-slider-horizontal .ui-slider-range { top: -1px; height: 100%; }
.ui-slider-horizontal .ui-slider-range-min { left: 0px; }
.ui-slider-horizontal .ui-slider-range-max { right: 0px; }
.ui-slider-vertical { height: 100px; width: 4px; background: none repeat scroll 0% 0% rgb(238, 238, 238); box-shadow: 0px 1px 0px white, 0px 1px 0px rgb(229, 229, 229) inset; border: 1px solid rgb(213, 213, 213); border-radius: 6px; }
.ui-slider-vertical .ui-slider-handle { left: -6px; margin-left: 0px; margin-bottom: -0.6em; }
.ui-slider-vertical .ui-slider-range { left: -1px; width: 4px; background: -moz-linear-gradient(center top , rgb(155, 207, 245) 0%, rgb(132, 196, 243) 100%) repeat scroll 0% 0% transparent; }
.ui-slider-vertical .ui-slider-range-min { bottom: 0px; }
.ui-slider-vertical .ui-slider-range-max { top: 0px; }
#eq span { height: 120px; float: left; margin-right: 30px; display: block; }
.slider-tip { opacity: 1; bottom: 120%; margin-left: -1.36em; }
.block { margin-top: 5px; }
.close { float: right; font-size: 16px; line-height: 16px; color: rgb(0, 0, 0); opacity: 0.2; }
.close:hover { color: rgb(0, 0, 0); text-decoration: none; cursor: pointer; opacity: 0.4; }
button.close { padding: 0px; cursor: pointer; background: none repeat scroll 0% 0% transparent; border: 0px none; }
.pull-right { float: right; }
.pull-left { float: left; }
.hide { display: none; }
.show { display: block; }
.invisible { visibility: hidden; }
.typeahead { margin-top: -1px; }
.fade { opacity: 0; transition: opacity 0.15s linear 0s; }
.fade.in { opacity: 1; }
.collapse { position: relative; height: 0px; overflow: hidden; transition: height 0.35s ease 0s; }
.collapse.in { height: auto; }
.hidden { display: none; }
table { max-width: 100%; background-color: transparent; border-collapse: collapse; border-spacing: 0px; }
.table { width: 100%; }
.table th, .table td { padding: 8px 12px; line-height: 20px; vertical-align: middle; border-top: 1px solid rgb(226, 226, 226); }
.table td { background: none repeat scroll 0% 0% rgb(254, 254, 254); }
.table th { font-weight: bold; }
.table thead th { background-color: rgb(248, 248, 248); }
.table .checker { margin: 0px; }
.table-checks tr td:first-child { width: 40px; box-sizing: border-box; }
.table-checks .row-checked td { background: none repeat scroll 0% 0% rgb(255, 255, 247); }
.table-controls { margin: 0px -1px; }
.table-controls > li { display: inline-block; margin: 0px 1px; }
.table-controls > li > .btn { padding: 4px; }
.table-controls > li > .btn > i { margin-left: 0px; margin-right: 0px; }
.table-controls > li > a > i { margin-right: 0px; font-size: 14px; color: rgb(85, 85, 85); }
.table-controls > li > a.btn > b, .table-controls > li > a > b { margin: 1px 0px -1px; font-size: 14px; color: rgb(85, 85, 85); width: 1.1em; float: none; }
.table-footer { border-top: 1px solid rgb(221, 221, 221); padding: 8px 12px; background: -moz-linear-gradient(center top , rgb(250, 250, 250) 0%, rgb(245, 245, 245) 100%) repeat scroll 0% 0% transparent; }
.table-footer::after { content: ""; display: block; height: 0px; clear: both; }
.table-footer .pagination { display: inline-block; float: right; margin: 6px 0px; }
.table-footer .table-actions { display: block; margin: 6px 0px; float: left; }
.table-footer .table-actions label { margin: 2px 12px 0px 0px; }
.table caption + thead tr:first-child th, .table caption + thead tr:first-child td, .table colgroup + thead tr:first-child th, .table colgroup + thead tr:first-child td, .table thead:first-child tr:first-child th, .table thead:first-child tr:first-child td { border-top: 0px none; }
.table tbody + tbody { border-top: 2px solid rgb(221, 221, 221); }
.table-condensed th, .table-condensed td { padding: 4px 12px; }
.table-gradient tbody td { background: none repeat scroll 0% 0% transparent; }
.table-gradient tbody tr { background: -moz-linear-gradient(center top , rgb(255, 255, 255) 0%, rgb(248, 248, 248) 100%) repeat scroll 0% 0% transparent; }
.table-transparent, .table-transparent tbody td, .table-transparent thead th { background: none repeat scroll 0% 0% transparent; border: medium none; }
.table-bordered { border-width: 1px 1px 1px 0px; border-style: solid solid solid none; border-color: rgb(226, 226, 226) rgb(226, 226, 226) rgb(226, 226, 226) -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-collapse: separate; border-radius: 2px; }
.table-bordered th, .table-bordered td { border-left: 1px solid rgb(221, 221, 221); }
.table .rowspan { border-left: 1px solid rgb(226, 226, 226) ! important; }
.table-block { border: medium none; border-radius: 0px; }
.table-block tr:first-child th:first-child, .table-block tr td:first-child { border-left: medium none; }
.table-bordered caption + thead tr:first-child th, .table-bordered caption + tbody tr:first-child th, .table-bordered caption + tbody tr:first-child td, .table-bordered colgroup + thead tr:first-child th, .table-bordered colgroup + tbody tr:first-child th, .table-bordered colgroup + tbody tr:first-child td, .table-bordered thead:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child th, .table-bordered tbody:first-child tr:first-child td { border-top: 0px none; }
.table-bordered thead:first-child tr:first-child th:first-child, .table-bordered tbody:first-child tr:first-child td:first-child { border-top-left-radius: 2px; }
.table-bordered thead:first-child tr:first-child th:last-child, .table-bordered tbody:first-child tr:first-child td:last-child { border-top-right-radius: 2px; }
.table-bordered thead:last-child tr:last-child th:first-child, .table-bordered tbody:last-child tr:last-child td:first-child, .table-bordered tfoot:last-child tr:last-child td:first-child { border-bottom-left-radius: 2px; }
.table-bordered thead:last-child tr:last-child th:last-child, .table-bordered tbody:last-child tr:last-child td:last-child, .table-bordered tfoot:last-child tr:last-child td:last-child { border-bottom-right-radius: 2px; }
.table-bordered caption + thead tr:first-child th:first-child, .table-bordered caption + tbody tr:first-child td:first-child, .table-bordered colgroup + thead tr:first-child th:first-child, .table-bordered colgroup + tbody tr:first-child td:first-child { border-top-left-radius: 2px; }
.table-bordered caption + thead tr:first-child th:last-child, .table-bordered caption + tbody tr:first-child td:last-child, .table-bordered colgroup + thead tr:first-child th:last-child, .table-bordered colgroup + tbody tr:first-child td:last-child { border-top-right-radius: 2px; }
.table-striped tbody tr:nth-child(2n+1) td, .table-striped tbody tr:nth-child(2n+1) th { background-color: rgb(245, 245, 245); }
.table-hover tbody tr:hover td, .table-hover tbody tr:hover th { background-color: rgb(232, 245, 251); font-weight: bold; }
.row-fluid table [class*="span"] { display: table-cell; float: none; margin-left: 0px; }
.table tbody tr.success td { background-color: rgb(240, 250, 236); }
.table tbody tr.error td { background-color: rgb(253, 243, 243); }
.table tbody tr.warning td { background-color: rgb(255, 255, 247); }
.table tbody tr.info td { background-color: rgb(238, 247, 251); }
.table-hover tbody tr.success:hover td { background-color: rgb(234, 249, 228); }
.table-hover tbody tr.error:hover td { background-color: rgb(253, 239, 239); }
.table-hover tbody tr.warning:hover td { background-color: rgb(254, 254, 234); }
.table-hover tbody tr.info:hover td { background-color: rgb(232, 245, 251); }
.navbar { overflow: visible; color: rgb(119, 119, 119); }
.navbar-inner { width: 100%; }
.navbar-inner::before, .navbar-inner::after { display: table; content: ""; line-height: 0; }
.navbar-inner::after { clear: both; }
.navbar .brand, .navbar h5, .navbar h6 { float: left; display: block; padding: 9px 14px; font-size: 14px; font-weight: bold; color: rgb(95, 95, 95); text-shadow: 0px 1px 0px rgb(255, 255, 255); margin: 0px; }
.navbar-inner > h5 > i, .navbar-inner > h6 > i { font-size: 14px; float: left; display: inline-block; line-height: 1; margin: 4px 10px 0px 0px; }
.navbar h6 { font-size: 12px; }
.navbar .brand:hover { text-decoration: none; }
.navbar .progress { width: 40%; float: right; margin: 9px; }
.navbar .navbar-input { padding: 6px 7px; margin: 7px; width: 40%; height: auto; box-sizing: border-box; }
.navbar .label, .navbar .badge { margin: 9px; }
.navbar .pick-a-date { margin: 7px; }
.navbar .pick-a-date > i { font-size: 16px; margin-right: 10px; float: left; margin-top: 3px; }
.navbar .pick-a-date input { padding: 6px 7px; margin-top: 0px; height: auto; width: 100px; }
.navbar .pick-a-date .ui-datepicker-append { display: none; }
.navbar .checkbox, .navber .radio { margin: 9px 2px 0px; }
.navbar .checkbox .toggle-label, .navbar .radio .toggle-label { vertical-align: 7px; margin-right: 10px; margin-bottom: 0px; }
.navbar .loading { margin: 9px 10px; }
.navbar .loading > span { float: left; display: block; margin-right: 10px; font-size: 11px; font-style: italic; color: rgb(153, 153, 153); }
.navbar .loading > img { float: right; margin-top: 3px; }
.navbar .btn-group { margin: 6px; }
.navbar .btn { margin: 5px 5px 5px -4px; }
.navbar .btn-small { margin: 6px 5px 6px -4px; }
.navbar .btn:first-child { margin-left: 7px; }
.navbar .btn-group .btn, .navbar .input-prepend .btn, .navbar .input-append .btn { margin-top: 0px; }
.nav-collapse.collapse { height: auto; }
.navbar-form { margin-bottom: 0px; padding-top: 7px; padding-right: 7px; }
.navbar-form::before, .navbar-form::after { display: table; content: ""; line-height: 0; }
.navbar-form::after { clear: both; }
.navbar-form input[type="text"], .navbar-form input[type="password"] { height: 26px; padding: 7px; box-shadow: none; }
.navbar-form .btn { padding: 6px 13px 5px; margin: 0px 0px 0px -4px; height: 26px; }
.navbar-form input, .navbar-form select, .navbar-form .btn { display: inline-block; }
.navbar-form input[type="image"], .navbar-form input[type="checkbox"], .navbar-form input[type="radio"] { margin-top: 3px; }
.navbar-form .input-append, .navbar-form .input-prepend { margin-top: 6px; white-space: nowrap; }
.navbar-form .input-append input, .navbar-form .input-prepend input { margin-top: 0px; }
.navbar-form .btn { border-radius: 0px 2px 2px 0px; }
.navbar .nav { position: relative; float: left; width: 100%; }
.navbar .nav > li > a > i { margin-right: 0px; }
.navbar .nav > li > a > i[class*="font-"] { font-size: 14px; vertical-align: -1px; }
.navbar .nav > li > a.just-icon { padding-left: 12px; padding-right: 12px; }
.navbar .nav > a.just-caret { padding: 9px 12px; border-radius: 0px 3px 0px 0px; }
.navbar .nav > a.just-caret > .caret { border-top-width: 5px; border-right-width: 5px; border-left-width: 5px; margin-top: 9px; }
.navbar .nav > li > a.just-caret { padding: 9px 12px; border-radius: 0px; }
.navbar .nav > li > a.just-caret > .caret { border-top-width: 5px; border-right-width: 5px; border-left-width: 5px; margin-top: 9px; margin-left: 0px; }
.navbar .nav > a { display: block; padding: 10px 12px 7px; border-left: 1px solid rgb(226, 226, 226); cursor: pointer; }
.navbar .nav > a > .caret { border-top-color: rgb(119, 119, 119); border-bottom-color: rgb(119, 119, 119); border-top-width: 4px; border-right-width: 4px; border-left-width: 4px; }
.navbar .nav.open > a, .navbar .nav.open > a:hover { background: none repeat scroll 0% 0% rgb(250, 250, 250); color: rgb(153, 153, 153); }
.navbar .nav.open > a > .caret { border-top-color: rgb(153, 153, 153); border-bottom-color: rgb(153, 153, 153); }
.navbar .nav.pull-right { float: right; margin-right: 0px; }
.navbar .nav > li { float: left; width: 70px; padding: 0px 2px 0px 0px; box-sizing: border-box; }
.navbar .nav > li > a { float: none; padding: 9px 14px; color: rgb(95, 95, 95); text-decoration: none; text-shadow: 0px 1px 0px rgb(255, 255, 255); border-left: 1px solid rgb(226, 226, 226); }
.navbar .nav > li > a:hover, .navbar .nav > a:hover { background: linear-gradient(to bottom, rgb(252, 252, 252), rgb(245, 245, 245)) repeat scroll 0% 0% transparent; }
.navbar .nav > li:last-child > a { border-radius: 0px 3px 0px 0px; }
.navbar .nav.left-nav > li:last-child > a { border-radius: 0px; border-right: 1px solid rgb(226, 226, 226); }
.navbar .nav .dropdown-toggle .caret { margin-top: 10px; }
.navbar .nav > li > a:focus, .navbar .nav > li > a:hover { color: rgb(0, 105, 170); text-decoration: none; }
.navbar .nav > .active > a, .navbar .nav > .active > a:hover, .navbar .nav > .active > a:focus { color: rgb(153, 153, 153); text-decoration: none; background-color: rgb(250, 250, 250); }
.navbar-tabs .navbar .nav > li > a:hover { background: linear-gradient(to bottom, rgb(246, 246, 246) 0%, rgb(229, 229, 229) 100%) repeat scroll 0% 0% transparent; }
[class^="well"] .navbar .nav > .active > a, [class*=" well"] .navbar .nav > .active > a, [class^="well"] .navbar .nav > .active > a:hover, [class*=" well"] .navbar .nav > .active > a:hover [class^="well"] .navbar .nav > .active > a:focus, [class*=" well"] .navbar .nav > .active > a:focus, .navbar-tabs .navbar .nav > li.active > a:hover { color: rgb(255, 255, 255); text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.25); box-shadow: 0px 1px 0px rgb(77, 172, 231) inset; border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(0, 84, 136) rgb(0, 84, 136) -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; border-top-right-radius: 4px; background: linear-gradient(to bottom, rgb(0, 136, 221) 0%, rgb(0, 105, 170) 100%) repeat scroll 0% 0% transparent; }
.navbar-tabs .navbar .nav > li.active { position: relative; z-index: 60; }
[class^="well"] .navbar-inverse .nav > .active > a, [class^="well"] .navbar-inverse .nav > .active > a:hover, [class^="well"] .navbar-inverse .nav > .active > a:focus { box-shadow: none; background: none repeat scroll 0% 0% rgb(63, 63, 63); color: rgb(165, 165, 165); }
.navbar .nav .dropdown-menu.pull-right::before, .navbar .nav .dropdown-menu::before { content: ""; display: inline-block; border-left: 5px solid transparent; border-right: 5px solid transparent; border-bottom: 5px solid rgba(0, 0, 0, 0.25); position: absolute; top: -5px; }
.navbar .nav .dropdown-menu.pull-right::after, .navbar .nav .dropdown-menu::after { content: ""; display: inline-block; border-left: 4px solid transparent; border-right: 4px solid transparent; border-bottom: 4px solid rgb(255, 255, 255); position: absolute; top: -4px; }
.navbar .nav .dropdown-menu.pull-right::before { right: 12px; left: auto; }
.navbar .nav .dropdown-menu.pull-right::after { right: 13px; left: auto; }
.navbar .nav .dropdown-menu::before { right: auto; left: 12px; }
.navbar .nav .dropdown-menu::after { right: auto; left: 13px; }
.navbar .nav li.dropdown.open > .dropdown-toggle, .navbar .nav li.dropdown.active > .dropdown-toggle, .navbar .nav li.dropdown.open.active > .dropdown-toggle { background-color: rgb(250, 250, 250); color: rgb(153, 153, 153); }
.navbar .nav li.dropdown > .dropdown-toggle .caret { border-top-color: rgb(119, 119, 119); border-bottom-color: rgb(119, 119, 119); }
.navbar .nav li.dropdown.open > .dropdown-toggle .caret, .navbar .nav li.dropdown.active > .dropdown-toggle .caret, .navbar .nav li.dropdown.open.active > .dropdown-toggle .caret { border-top-color: rgb(153, 153, 153); border-bottom-color: rgb(153, 153, 153); }
.navbar .nav > li > .dropdown-menu.pull-right { left: auto; right: -1px; }
.navbar .pull-right > li > .dropdown-menu .dropdown-menu, .navbar .nav > li > .dropdown-menu.pull-right .dropdown-menu { left: auto; right: 100%; margin-left: 0px; margin-right: -1px; }
.nav { margin-left: 0px; list-style: outside none none; }
.nav .divider { margin-top: 0px; }
.nav > .disabled > a { color: rgb(153, 153, 153); }
.nav > .disabled > span { color: rgb(153, 153, 153); }
.nav > .disabled > a:hover { text-decoration: none; background-color: transparent; cursor: default; }
.nav > .disabled > span:hover { text-decoration: none; background-color: transparent; cursor: default; }
.nav > li > a { display: block; }
.nav > li > span { display: block; }
.nav > li > a:hover { background: none repeat scroll 0% 0% rgb(251, 251, 251); color: rgb(85, 85, 85); }
.nav > li > span:hover { background: none repeat scroll 0% 0% rgb(251, 251, 251); color: rgb(85, 85, 85); }
.nav > .pull-right { float: right; }
.nav-header { display: block; padding: 6px 15px 5px; font-size: 11px; font-weight: bold; line-height: 20px; color: rgb(119, 119, 119); text-transform: uppercase; background: none repeat scroll 0% 0% rgb(250, 250, 250); border-bottom: 1px solid rgb(229, 229, 229); }
.nav-header:first-child { border-radius: 3px 3px 0px 0px; }
.nav li + .nav-header { border-top: 1px solid rgb(229, 229, 229); }
.nav-list { padding-left: 15px; padding-right: 15px; margin-bottom: 0px; }
.nav-list > li > a, .nav-list .nav-header { margin-left: -15px; margin-right: -15px; text-shadow: 0px 1px 0px rgba(255, 255, 255, 0.5); }
.nav-list > li > a { padding: 6px 15px; }
.nav-list > .active > a, .nav-list > .active > a:hover { color: rgb(255, 255, 255); text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.2); background-color: rgb(0, 136, 204); }
.nav-list [class^="icon-"] { margin-right: 2px; }
.nav-list .divider { height: 0px; margin: 0px -15px; overflow: hidden; border-top: 0px none; border-bottom: 1px solid rgb(229, 229, 229); }
.nav-tabs, .nav-pills {  }
.nav-tabs {  }
.nav-tabs::before, .nav-pills::before, .nav-tabs::after, .nav-pills::after { display: table; content: ""; line-height: 0; }
.nav-tabs::after, .nav-pills::after { clear: both; }
.nav-tabs > li, .nav-pills > li { float: left; }
.nav-tabs.nav-stacked > li, .nav-pills.nav-stacked > li { float: none; }
.nav-tabs > li > a { font-size: 10px; padding-right: 12px; padding-left: 12px; border-right: 1px solid rgb(225, 225, 225); line-height: 14px; }
.nav-tabs > li > span { padding-right: 12px; padding-left: 12px; border-right: 1px solid rgb(225, 225, 225); border-bottom: 1px solid rgb(225, 225, 225); line-height: 14px; }
.nav-tabs > li > a { padding: 8px 14px; line-height: 22px; }
.nav-tabs > li > span { padding: 8px 14px; line-height: 22px; }
.nav-tabs > .active > a, .nav-tabs > .active > a:hover { color: rgb(153, 153, 153); background: none repeat scroll 0% 0% rgb(250, 250, 250); cursor: default; box-shadow: 0px 1px 0px rgb(241, 241, 241); }
.nav-tabs > .active > span, .nav-tabs > .active > span:hover { color: rgb(153, 153, 153); background: none repeat scroll 0% 0% rgb(250, 250, 250); cursor: default; box-shadow: 0px 1px 0px rgb(241, 241, 241); }
.nav-tabs > li > a:hover, .tabs-left .nav-tabs > li > a:hover, .tabs-right .nav-tabs > li > a:hover { background: linear-gradient(to bottom, rgb(252, 252, 252), rgb(245, 245, 245)) repeat scroll 0% 0% transparent; }
.nav-tabs > li > span:hover, .tabs-left .nav-tabs > li > span:hover, .tabs-right .nav-tabs > li > span:hover { background: linear-gradient(to bottom, rgb(252, 252, 252), rgb(245, 245, 245)) repeat scroll 0% 0% transparent; }
.nav-stacked.nav-tabs > li > a:hover { background: none repeat scroll 0% 0% rgb(251, 251, 251); color: rgb(85, 85, 85); }
.nav-tabs > .active:first-child > a, .nav-tabs > .active:first-child > a:hover, .nav-tabs > li:first-child > a { border-radius: 3px 0px 0px; }
.tabs-stacked .open > a:hover { border-color: rgb(153, 153, 153); }
.tabbable {  }
.tabbable::before, .tabbable::after { display: table; content: ""; line-height: 0; }
.tabbable::after { clear: both; }
.tab-content { overflow: auto; background: none repeat scroll 0% 0% rgb(250, 250, 250); border: 1px solid rgb(218, 218, 218); padding: 12px; border-radius: 0px 0px 3px 3px; box-shadow: 0px 1px 0px rgb(255, 255, 255) inset, 0px 1px 1px rgb(236, 236, 236); }
.table-tabs .tab-content { padding: 0px; }
.navbar-tabs .tab-content { position: relative; z-index: 50; box-shadow: 0px -1px 0px rgb(0, 84, 136); background: none repeat scroll 0% 0% transparent; border: medium none; }
.navbar-tabs .nav-tabs { border: medium none; }
.navbar-tabs .navbar .nav > li > a { display: block; width: 100%; font-size: 12px; height: 30px; line-height: 30px; padding: 0px; text-align: center; border-top-left-radius: 4px; border-top-right-radius: 4px; border-width: 1px 1px medium; border-style: solid solid none; border-color: rgb(204, 204, 204) rgb(204, 204, 204) -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; box-shadow: 0px 1px 0px rgb(255, 255, 255) inset; background: linear-gradient(to bottom, rgb(238, 238, 238) 0%, rgb(221, 221, 221) 100%) repeat scroll 0% 0% transparent; box-sizing: border-box; }
.navbar-tabs .navbar .nav > li.realtime-tab { width: 121px; padding: 0px; }
.toolbar-tabs .nav-tabs { border: medium none; }
.toolbar-tabs .tab-content { border-right: medium none; border-width: 1px medium medium; border-style: solid none none; border-color: rgb(225, 225, 225) -moz-use-text-color -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; }
.tabs-below .tab-content { border-radius: 3px 3px 0px 0px; }
.tabs-right .tab-content, .tabs-left .tab-content { background: none repeat scroll 0% 0% transparent; border: medium none; box-shadow: none; }
.tabs-below > .nav-tabs { border-top: 0px none; border-bottom: 1px solid rgb(218, 218, 218); border-radius: 0px 0px 3px 3px; box-shadow: 0px 1px 1px rgb(236, 236, 236); }
.tabs-below .nav-tabs > .active > a, .tabs-below .nav-tabs > .active > a:hover { box-shadow: 0px -1px 0px rgb(241, 241, 241); }
.tabs-below .nav-tabs > .active:first-child > a, .tabs-below .nav-tabs > .active:first-child > a:hover, .tabs-below .nav-tabs > li:first-child > a { border-radius: 0px 0px 0px 3px; }
.tab-content > .tab-pane, .pill-content > .pill-pane { display: none; }
.tab-content > .active, .pill-content > .active { display: block; }
#assetClasses { float: left; border: 1px solid rgb(204, 204, 204); border-radius: 4px; width: 360px; }
.boxAd { float: right; width: 300px; height: 250px; }
.accordion-group { box-sizing: border-box; }
.accordion-heading { height: 31px; border-top: 1px solid rgb(255, 255, 255); border-bottom: 1px solid rgb(204, 204, 204); background: none repeat scroll 0% 0% rgb(245, 245, 245); box-sizing: border-box; }
.accordion-body { background: none repeat scroll 0% 0% rgb(250, 250, 250); border-radius: 0px 0px 2px 2px; position: relative; }
.accordion-toggle { cursor: pointer; }
.accordion-inner { padding: 9px 15px; background: none repeat scroll 0% 0% rgb(238, 238, 238); box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.2) inset; }
.accordion-heading a.accordion-toggle { display: inline-block; padding: 0px 0px 0px 10px; line-height: 30px; border-left: 1px solid rgb(226, 226, 226); text-shadow: 0px 1px 0px rgb(255, 255, 255); color: rgb(0, 105, 170); }
.accordion-heading a.accordion-toggle:hover { color: rgb(0, 105, 170); }
.accordion-heading label { height: 29px; display: block; }
.accordion-heading input[type="radio"] { margin: 0px 10px; padding: 0px; }
.accordion-heading b { margin-right: 10px; margin-top: 8px; }
#alternativesHeading { border-top-left-radius: 4px; border-top-right-radius: 4px; }
#realEstateHeading { border-bottom-left-radius: 4px; border-bottom-right-radius: 4px; border-bottom: medium none; }
#realEstate .accordion-inner, #multiAsset .accordion-inner { box-shadow: 0px 0px 0px; background: none repeat scroll 0% 0% transparent; }
.separator-doubled { padding: 0px; height: 0px; border-right: medium none; border-width: medium; border-style: double none none; border-color: rgb(204, 204, 204) -moz-use-text-color -moz-use-text-color; -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; color: rgb(51, 51, 51); text-align: center; margin-top: 15px; }
.separator-doubled::after { content: "§"; display: inline-block; position: relative; top: -10px; font-size: 14px; padding: 0px 8px; color: rgb(153, 153, 153); }
.well .separator-doubled::after { background: none repeat scroll 0% 0% rgb(245, 245, 245); }
.btn { font-size: 11px; color: rgb(104, 104, 104); font-weight: bold; display: inline-block; margin: 2px 0px; line-height: 13px; border-radius: 2px; padding: 8px 13px 7px; border: 1px solid rgb(213, 213, 213); box-shadow: 0px 1px 1px rgba(255, 255, 255, 0.2) inset; background: -moz-linear-gradient(center top , rgb(255, 255, 255) 0%, rgb(245, 245, 245) 100%) repeat scroll 0% 0% transparent; }
.btn-group .dropdown-menu { margin-top: -1px; }
.btn-group.dropup .dropdown-menu { margin-bottom: -1px; }
.sidebar .btn, .sidebar .btn:active { border: 1px solid rgb(58, 58, 58); border-radius: 2px; box-shadow: 0px 1px 1px rgb(104, 104, 104), 0px 1px 1px rgba(255, 255, 255, 0.2) inset; }
.btn:hover, .btn:active, .btn.active, .btn.disabled, .btn[disabled] { outline: medium none; }
button, html input[type="button"], input[type="reset"], input[type="submit"] { cursor: pointer; }
.btn:first-child {  }
.btn:hover { opacity: 0.95; transition: opacity 0.2s ease-in-out 0s; }
.btn-warning:hover, .btn-success:hover, .btn-primary:hover, .btn-info:hover, .btn-danger:hover, .btn-inverse:hover { color: rgb(255, 255, 255); }
.btn.active, .btn:active, .btn-group.open .btn.dropdown-toggle { background: none repeat scroll 0% 0% rgb(245, 245, 245); color: rgb(255, 255, 255); border: 1px solid rgb(213, 213, 213); box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1) inset; }
.btn.active > .caret, .btn:active > .caret, .btn-group.open .btn.dropdown-toggle > .caret { border-top-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255); }
.btn.disabled, .btn[disabled] { cursor: default; opacity: 0.65; box-shadow: none; }
button.btn, input.btn[type="submit"] {  }
button.btn::-moz-focus-inner, input.btn[type="submit"]::-moz-focus-inner { padding: 0px; border: 0px none; }
button.btn.btn-large, input.btn.btn-large[type="submit"] {  }
button.btn.btn-small, input.btn.btn-small[type="submit"] {  }
button.btn.btn-mini, input.btn.btn-mini[type="submit"] {  }
.btn-group.open .btn-link.dropdown-toggle > .caret, .btn-link:active > .caret, .btn-link > .caret { border-top-color: rgb(50, 115, 148); border-bottom-color: rgb(50, 115, 148); }
.dd-caret { margin-left: 5px; margin-right: -2px; }
.btn-large { padding: 8px 14px; font-size: 14px; line-height: normal; border-radius: 2px; }
.btn-large [class^="icon-"] { margin-top: 1px; }
.btn-small { padding: 7px 12px 6px; line-height: 13px; }
.btn-small [class^="icon-"] { margin-top: -1px; }
.btn-mini { padding: 6px 10px 5px; font-size: 11px; line-height: 13px; border-radius: 0px; }
.btn-block { display: block; width: 100%; text-align: center; padding-left: 0px; padding-right: 0px; box-sizing: border-box; }
.btn-block + .btn-block { margin-top: 5px; }
input.btn-block[type="submit"], input.btn-block[type="reset"], input.btn-block[type="button"] { width: 100%; }
.btn-primary.active, .btn-warning.active, .btn-danger.active, .btn-success.active, .btn-info.active, .btn-inverse.active { box-shadow: 0px 0px 2px rgb(112, 112, 112) inset, 0px 1px 0px rgb(255, 255, 255); }
.btn-primary { color: rgb(255, 255, 255); border: 1px solid rgb(62, 118, 175); background: -moz-linear-gradient(center top , rgb(91, 165, 203) 0%, rgb(58, 112, 171) 100%) repeat scroll 0% 0% transparent; }
.btn-primary:hover { opacity: 0.95; transition: opacity 0.2s ease-in-out 0s; }
.btn-primary:active, .btn-primary.active, .btn-group.open .btn-primary.dropdown-toggle { background: none repeat scroll 0% 0% rgb(71, 134, 184); border-color: rgb(62, 118, 175); }
.btn-warning { color: rgb(255, 255, 255); border: 1px solid rgb(196, 133, 62); background: -moz-linear-gradient(center top , rgb(213, 164, 76) 0%, rgb(192, 120, 51) 100%) repeat scroll 0% 0% transparent; }
.btn-warning:active, .btn-warning.active, .btn-group.open .btn-warning.dropdown-toggle { background: none repeat scroll 0% 0% rgb(202, 142, 64); border-color: rgb(196, 133, 62); }
.btn-danger { color: rgb(255, 255, 255); border: 1px solid rgb(169, 81, 81); background: -moz-linear-gradient(center top , rgb(197, 121, 121) 0%, rgb(163, 76, 76) 100%) repeat scroll 0% 0% transparent; }
.btn-danger:active, .btn-danger.active, .btn-group.open .btn-danger.dropdown-toggle { background: none repeat scroll 0% 0% rgb(177, 94, 94); border-color: rgb(169, 81, 81); }
.btn-success { color: rgb(255, 255, 255); border: 1px solid rgb(104, 163, 65); background: -moz-linear-gradient(center top , rgb(150, 193, 97) 0%, rgb(96, 156, 61) 100%) repeat scroll 0% 0% transparent; }
.btn-success:active, .btn-success.active, .btn-group.open .btn-success.dropdown-toggle { background: none repeat scroll 0% 0% rgb(116, 170, 73); border-color: rgb(104, 163, 65); }
.btn-info { color: rgb(255, 255, 255); border: 1px solid rgb(88, 151, 195); background: -moz-linear-gradient(center top , rgb(109, 181, 213) 0%, rgb(74, 145, 192) 100%) repeat scroll 0% 0% transparent; }
.btn-info:active, .btn-info.active, .btn-group.open .btn-info.dropdown-toggle { background: none repeat scroll 0% 0% rgb(85, 156, 199); border-color: rgb(88, 151, 195); }
.btn-inverse { color: rgb(255, 255, 255); border: 1px solid rgb(78, 78, 78); background: linear-gradient(to bottom, rgb(85, 85, 85), rgb(68, 68, 68)) repeat scroll 0% 0% transparent; }
.btn-inverse:active, .btn-inverse.active, .btn-group.open .btn-inverse.dropdown-toggle { background: none repeat scroll 0% 0% rgb(72, 72, 72); }
.btn-link, .btn-link:active, .btn-link[disabled], .btn-group.open .btn-link.dropdown-toggle { background-color: transparent; background-image: none; border: medium none; box-shadow: none; color: rgb(50, 115, 148); }
.btn-link { border: medium none; cursor: pointer; color: rgb(50, 115, 148); }
.btn-link:hover { color: rgb(50, 115, 148); text-decoration: underline; background-color: transparent; }
.btn-link[disabled]:hover { color: rgb(51, 51, 51); text-decoration: none; }
.btn-link:active { border: medium none; box-shadow: none; }
.btn-group { position: relative; font-size: 0px; vertical-align: middle; white-space: nowrap; display: inline-block; }
.btn-group:first-child {  }
.btn-group + .btn-group { margin-left: 5px; }
.btn-toolbar { font-size: 0px; }
.btn-toolbar .btn-group { display: inline-block; }
.btn-toolbar .btn + .btn, .btn-toolbar .btn-group + .btn, .btn-toolbar .btn + .btn-group { margin-left: 5px; }
.btn-group > .btn { position: relative; border-radius: 0px; }
.btn-group > .btn + .btn { margin-left: -1px; }
.btn-group > .btn, .btn-group > .dropdown-menu { font-size: 11px; }
.btn-group > .btn-mini { font-size: 11px; }
.btn-group > .btn-small { font-size: 12px; }
.btn-group > .btn-large { font-size: 14px; }
.btn-group > .btn:first-child { margin-left: 0px; border-top-left-radius: 2px; border-bottom-left-radius: 2px; }
.btn-group > .btn:last-child, .btn-group > .dropdown-toggle { border-top-right-radius: 2px; border-bottom-right-radius: 2px; }
.btn-group > .btn.large:first-child { margin-left: 0px; border-top-left-radius: 2px; border-bottom-left-radius: 2px; }
.btn-group > .btn.large:last-child, .btn-group > .large.dropdown-toggle { border-top-right-radius: 2px; border-bottom-right-radius: 2px; }
.btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active { z-index: 2; }
.btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle { outline: 0px none; }
.btn-group > .btn + .dropdown-toggle { padding-left: 8px; padding-right: 8px; }
.btn-group > .btn-mini + .dropdown-toggle { padding-left: 5px; padding-right: 5px; }
.btn-group > .btn-small + .dropdown-toggle {  }
.btn-group > .btn-large + .dropdown-toggle { padding-left: 12px; padding-right: 12px; }
.btn-group-vertical { display: inline-block; }
.btn-group-vertical .btn { display: block; float: none; width: 100%; border-radius: 0px; margin-top: 0px; margin-bottom: 0px; }
.btn-group-vertical .btn + .btn { margin-left: 0px; margin-top: -1px; }
.btn-group-vertical .btn:first-child { border-radius: 2px 2px 0px 0px; }
.btn-group-vertical .btn:last-child { border-radius: 0px 0px 2px 2px; }
.btn-group-vertical .btn-large:first-child { border-radius: 2px 2px 0px 0px; }
.btn-group-vertical .btn-large:last-child { border-radius: 0px 0px 2px 2px; }
.btn .caret { margin-top: 5px; }
.btn-mini .caret, .btn-small .caret, .btn-large .caret { margin-top: 6px; }
.btn-large .caret { border-left-width: 5px; border-right-width: 5px; border-top-width: 5px; }
.dropup .btn-large .caret { border-bottom: 5px solid rgb(0, 0, 0); border-top: 0px none; }
.btn-primary .caret, .btn-warning .caret, .btn-danger .caret, .btn-info .caret, .btn-success .caret, .btn-inverse .caret { border-top-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255); }
.dropup .btn-primary .caret, .dropup .btn-warning .caret, .dropup .btn-danger .caret, .dropup .btn-info .caret, .dropup .btn-success .caret, .dropup .btn-inverse .caret { border-top-color: rgb(255, 255, 255); border-bottom-color: rgb(255, 255, 255); }
.badge, .label { color: rgb(255, 255, 255); display: inline-block; white-space: nowrap; text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.25); background-color: rgb(95, 95, 95); box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.2) inset; border-radius: 2px; font-size: 11px; font-weight: bold; padding: 5px 7px 4px; line-height: 13px; }
label.valid { display: inline-block; }
label.error { margin-top: 4px; font-size: 11px; display: inline-block; white-space: nowrap; color: rgb(185, 74, 72); }
a.label:hover, a.badge:hover { color: rgb(255, 255, 255); text-decoration: none; cursor: pointer; }
.label-important, .badge-important { background-color: rgb(201, 84, 84); }
.label-important[href], .badge-important[href] { background-color: rgb(149, 59, 57); }
.label-warning, .badge-warning { background-color: rgb(209, 125, 16); }
.label-warning[href], .badge-warning[href] { background-color: rgb(198, 118, 5); }
.label-success, .badge-success { background-color: rgb(122, 167, 69); }
.label-success[href], .badge-success[href] { background-color: rgb(53, 102, 53); }
.label-info, .badge-info { background-color: rgb(88, 159, 196); }
.label-info[href], .badge-info[href] { background-color: rgb(45, 105, 135); }
.label-inverse, .badge-inverse { background-color: rgb(51, 51, 51); }
.label-inverse[href], .badge-inverse[href] { background-color: rgb(26, 26, 26); }
.btn .label, .btn .badge { position: relative; top: -1px; }
.btn-mini .label, .btn-mini .badge { top: 0px; }
[class^="icon-"], [class*=" icon-"] { display: inline-block; width: 14px; height: 14px; line-height: 14px; vertical-align: -2px; background-image: url(b0535ca57ab18376cebd1e3b79b8b6293fdab149.png) ; background-position: 14px 14px; background-repeat: no-repeat; }
.btn b { float: left; display: block; margin-top: -1px; margin-right: 5px; }
.icon-white, .nav-tabs > .active > a > [class^="icon-"], .nav-tabs > .active > a > [class*=" icon-"], .btn-primary > [class^="icon-"], .btn-primary > [class*=" icon-"], .btn-info > [class^="icon-"], .btn-info > [class*=" icon-"], .btn-success > [class^="icon-"], .btn-success > [class*=" icon-"], .btn-danger > [class^="icon-"], .btn-danger > [class*=" icon-"], .btn-warning > [class^="icon-"], .btn-warning > [class*=" icon-"], .btn-inverse > [class^="icon-"], .btn-inverse > [class*=" icon-"], .btn:active > [class^="icon-"], .btn:active > [class*=" icon-"], .nav-pills > .active > a > [class^="icon-"], .nav-pills > .active > a > [class*=" icon-"], .nav-list > .active > a > [class^="icon-"], .nav-list > .active > a > [class*=" icon-"], .navbar-inverse .nav > .active > a > [class^="icon-"], .navbar-inverse .nav > .active > a > [class*=" icon-"], .dropdown-menu > li > a:hover > [class^="icon-"], .dropdown-menu > li > a:hover > [class*=" icon-"], .dropdown-menu > .active > a > [class^="icon-"], .dropdown-menu > .active > a > [class*=" icon-"] { background-image: url(dede7a2c172c53512a9cca150738dd47539f37cd.png) ; }
.icon-glass { background-position: 0px 0px; }
.icon-music { background-position: -24px 0px; }
.icon-search { background-position: -48px 0px; }
.icon-envelope { background-position: -72px 0px; }
.icon-heart { background-position: -96px 0px; }
.icon-star { background-position: -120px 0px; }
.icon-star-empty { background-position: -144px 0px; }
.icon-user { background-position: -168px 0px; }
.icon-film { background-position: -192px 0px; }
.icon-th-large { background-position: -216px 0px; }
.icon-th { background-position: -240px 0px; }
.icon-th-list { background-position: -264px 0px; }
.icon-ok { background-position: -288px 0px; }
.icon-remove { background-position: -312px 0px; }
.icon-zoom-in { background-position: -336px 0px; }
.icon-zoom-out { background-position: -360px 0px; }
.icon-off { background-position: -384px 0px; }
.icon-signal { background-position: -408px 0px; }
.icon-cog { background-position: -432px 0px; }
.icon-trash { background-position: -456px 0px; }
.icon-home { background-position: 0px -24px; }
.icon-file { background-position: -24px -24px; }
.icon-time { background-position: -48px -24px; }
.icon-road { background-position: -72px -24px; }
.icon-download-alt { background-position: -96px -24px; }
.icon-download { background-position: -120px -24px; }
.icon-upload { background-position: -144px -24px; }
.icon-inbox { background-position: -168px -24px; }
.icon-play-circle { background-position: -192px -24px; }
.icon-repeat { background-position: -216px -24px; }
.icon-refresh { background-position: -240px -24px; }
.icon-list-alt { background-position: -264px -24px; }
.icon-lock { background-position: -287px -24px; }
.icon-flag { background-position: -312px -24px; }
.icon-headphones { background-position: -336px -24px; }
.icon-volume-off { background-position: -360px -24px; }
.icon-volume-down { background-position: -384px -24px; }
.icon-volume-up { background-position: -408px -24px; }
.icon-qrcode { background-position: -432px -24px; }
.icon-barcode { background-position: -456px -24px; }
.icon-tag { background-position: 0px -48px; }
.icon-tags { background-position: -25px -48px; }
.icon-book { background-position: -48px -48px; }
.icon-bookmark { background-position: -72px -48px; }
.icon-print { background-position: -96px -48px; }
.icon-camera { background-position: -120px -48px; }
.icon-font { background-position: -144px -48px; }
.icon-bold { background-position: -167px -48px; }
.icon-italic { background-position: -192px -48px; }
.icon-text-height { background-position: -216px -48px; }
.icon-text-width { background-position: -240px -48px; }
.icon-align-left { background-position: -264px -48px; }
.icon-align-center { background-position: -288px -48px; }
.icon-align-right { background-position: -312px -48px; }
.icon-align-justify { background-position: -336px -48px; }
.icon-list { background-position: -360px -48px; }
.icon-indent-left { background-position: -384px -48px; }
.icon-indent-right { background-position: -408px -48px; }
.icon-facetime-video { background-position: -432px -48px; }
.icon-picture { background-position: -456px -48px; }
.icon-pencil { background-position: 0px -72px; }
.icon-map-marker { background-position: -24px -72px; }
.icon-adjust { background-position: -48px -72px; }
.icon-tint { background-position: -72px -72px; }
.icon-edit { background-position: -96px -72px; }
.icon-share { background-position: -120px -72px; }
.icon-check { background-position: -144px -72px; }
.icon-move { background-position: -168px -72px; }
.icon-step-backward { background-position: -192px -72px; }
.icon-fast-backward { background-position: -216px -72px; }
.icon-backward { background-position: -240px -72px; }
.icon-play { background-position: -264px -72px; }
.icon-pause { background-position: -288px -72px; }
.icon-stop { background-position: -312px -72px; }
.icon-forward { background-position: -336px -72px; }
.icon-fast-forward { background-position: -360px -72px; }
.icon-step-forward { background-position: -384px -72px; }
.icon-eject { background-position: -408px -72px; }
.icon-chevron-left { background-position: -432px -72px; }
.icon-chevron-right { background-position: -456px -72px; }
.icon-plus-sign { background-position: 0px -96px; }
.icon-minus-sign { background-position: -24px -96px; }
.icon-remove-sign { background-position: -48px -96px; }
.icon-ok-sign { background-position: -72px -96px; }
.icon-question-sign { background-position: -96px -96px; }
.icon-info-sign { background-position: -120px -96px; }
.icon-screenshot { background-position: -144px -96px; }
.icon-remove-circle { background-position: -168px -96px; }
.icon-ok-circle { background-position: -192px -96px; }
.icon-ban-circle { background-position: -216px -96px; }
.icon-arrow-left { background-position: -240px -96px; }
.icon-arrow-right { background-position: -264px -96px; }
.icon-arrow-up { background-position: -289px -96px; }
.icon-arrow-down { background-position: -312px -96px; }
.icon-share-alt { background-position: -336px -96px; }
.icon-resize-full { background-position: -360px -96px; }
.icon-resize-small { background-position: -384px -96px; }
.icon-plus { background-position: -408px -96px; }
.icon-minus { background-position: -433px -96px; }
.icon-asterisk { background-position: -456px -96px; }
.icon-exclamation-sign { background-position: 0px -120px; }
.icon-gift { background-position: -24px -120px; }
.icon-leaf { background-position: -48px -120px; }
.icon-fire { background-position: -72px -120px; }
.icon-eye-open { background-position: -96px -120px; }
.icon-eye-close { background-position: -120px -120px; }
.icon-warning-sign { background-position: -144px -120px; }
.icon-plane { background-position: -168px -120px; }
.icon-calendar { background-position: -192px -120px; }
.icon-random { background-position: -216px -120px; width: 16px; }
.icon-comment { background-position: -240px -120px; }
.icon-magnet { background-position: -264px -120px; }
.icon-chevron-up { background-position: -288px -120px; }
.icon-chevron-down { background-position: -313px -119px; }
.icon-retweet { background-position: -336px -120px; }
.icon-shopping-cart { background-position: -360px -120px; }
.icon-folder-close { background-position: -384px -120px; }
.icon-folder-open { background-position: -408px -120px; width: 16px; }
.icon-resize-vertical { background-position: -432px -119px; }
.icon-resize-horizontal { background-position: -456px -118px; }
.icon-hdd { background-position: 0px -144px; }
.icon-bullhorn { background-position: -24px -144px; }
.icon-bell { background-position: -48px -144px; }
.icon-certificate { background-position: -72px -144px; }
.icon-thumbs-up { background-position: -96px -144px; }
.icon-thumbs-down { background-position: -120px -144px; }
.icon-hand-right { background-position: -144px -144px; }
.icon-hand-left { background-position: -168px -144px; }
.icon-hand-up { background-position: -192px -144px; }
.icon-hand-down { background-position: -216px -144px; }
.icon-circle-arrow-right { background-position: -240px -144px; }
.icon-circle-arrow-left { background-position: -264px -144px; }
.icon-circle-arrow-up { background-position: -288px -144px; }
.icon-circle-arrow-down { background-position: -312px -144px; }
.icon-globe { background-position: -336px -144px; }
.icon-wrench { background-position: -360px -144px; }
.icon-tasks { background-position: -384px -144px; }
.icon-filter { background-position: -408px -144px; }
.icon-briefcase { background-position: -432px -144px; }
.icon-fullscreen { background-position: -456px -144px; }
.row-fluid { width: 100%; }
.row-fluid::before, .row-fluid::after { display: table; content: ""; line-height: 0; }
.row-fluid::after { clear: both; }
.row-fluid [class*="span"] { display: block; width: 100%; box-sizing: border-box; float: left; margin-left: 2.12766%; }
.row-fluid [class*="span"]:first-child { margin-left: 0px; }
.row-fluid .span12 { width: 100%; }
.row-fluid .span11 { width: 91.4894%; }
.row-fluid .span10 { width: 82.9787%; }
.row-fluid .span9 { width: 74.4681%; }
.row-fluid .span8 { width: 65.9574%; }
.row-fluid .span7 { width: 57.4468%; }
.row-fluid .span6 { width: 48.9362%; }
.row-fluid .span5 { width: 40.4255%; }
.row-fluid .span4 { width: 31.9149%; }
.row-fluid .span3 { width: 23.4043%; }
.row-fluid .span2 { width: 14.8936%; }
.row-fluid .span1 { width: 6.38298%; }
.row-fluid .offset12 { margin-left: 104.255%; }
.row-fluid .offset12:first-child { margin-left: 102.128%; }
.row-fluid .offset11 { margin-left: 95.7447%; }
.row-fluid .offset11:first-child { margin-left: 93.617%; }
.row-fluid .offset10 { margin-left: 87.234%; }
.row-fluid .offset10:first-child { margin-left: 85.1064%; }
.row-fluid .offset9 { margin-left: 78.7234%; }
.row-fluid .offset9:first-child { margin-left: 76.5957%; }
.row-fluid .offset8 { margin-left: 70.2128%; }
.row-fluid .offset8:first-child { margin-left: 68.0851%; }
.row-fluid .offset7 { margin-left: 61.7021%; }
.row-fluid .offset7:first-child { margin-left: 59.5745%; }
.row-fluid .offset6 { margin-left: 53.1915%; }
.row-fluid .offset6:first-child { margin-left: 51.0638%; }
.row-fluid .offset5 { margin-left: 44.6809%; }
.row-fluid .offset5:first-child { margin-left: 42.5532%; }
.row-fluid .offset4 { margin-left: 36.1702%; }
.row-fluid .offset4:first-child { margin-left: 34.0426%; }
.row-fluid .offset3 { margin-left: 27.6596%; }
.row-fluid .offset3:first-child { margin-left: 25.5319%; }
.row-fluid .offset2 { margin-left: 19.1489%; }
.row-fluid .offset2:first-child { margin-left: 17.0213%; }
.row-fluid .offset1 { margin-left: 10.6383%; }
.row-fluid .offset1:first-child { margin-left: 8.51064%; }
.row-fluid .pull-right[class*="span"] { float: right; }
.select2-result-label span.parent { font-size: 13px; font-weight: bold; }
.select2-search-choice span.parent { font-size: 13px; font-weight: bold; }
.select2-result-label span.child { margin-left: 8px; font-style: italic; }
.screenerMasthead { position: relative; width: 100%; height: 48px; padding: 0px 0px 0px 11px; border-top-left-radius: 4px; border-top-right-radius: 4px; border-width: 1px; border-style: solid; border-color: rgb(188, 188, 188) rgb(188, 188, 188) rgb(162, 162, 162); -moz-border-top-colors: none; -moz-border-right-colors: none; -moz-border-bottom-colors: none; -moz-border-left-colors: none; border-image: none; background: linear-gradient(to bottom, rgb(213, 213, 213) 0%, rgb(188, 188, 188) 100%) repeat scroll 0% 0% transparent; box-sizing: border-box; }
.screenerLogo { display: inline-block; font-family: "Open Sans Condensed","Lucida Sans Unicode","Lucida Grande",sans-serif; font-size: 24px; line-height: 46px; font-weight: normal; color: rgb(60, 60, 60); text-shadow: 0px 1px 0px rgb(245, 245, 245); }
#etf-filters { font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; border-top-left-radius: 0px; border-top-right-radius: 0px; border-top: 1px solid rgb(255, 255, 255); }
#show_hide_filters, #reset_filters { display: block; overflow: visible; position: absolute; top: 0px; margin: 0px; height: 30px; line-height: 30px; padding: 0px 6px; font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif; font-size: 12px; font-weight: normal; color: rgb(119, 119, 119); background: none repeat scroll 0% 0% rgb(246, 246, 246); border: 1px solid rgb(204, 204, 204); box-shadow: 0px 1px 0px rgb(255, 255, 255) inset; border-radius: 4px; text-shadow: 0px 1px 0px rgb(255, 255, 255); box-sizing: border-box; }
#show_hide_filters { right: 130px; }
#show_hide_filters:hover { background: none repeat scroll 0% 0% rgb(255, 255, 255); box-shadow: 0px 1px 0px rgb(255, 255, 255) inset, 0px 1px 1px rgba(0, 0, 0, 0.1); }
#reset_filters { right: 0px; padding: 0px 6px 0px 30px; background: url(fcf1ab279ec71eb975b02e3a02d65e09ec05d892.png)  no-repeat scroll 6px 6px transparent; }
#reset_filters:hover { background: url(fcf1ab279ec71eb975b02e3a02d65e09ec05d892.png)  no-repeat scroll 6px 6px rgb(255, 255, 255); box-shadow: 0px 1px 0px rgb(255, 255, 255) inset, 0px 1px 1px rgba(0, 0, 0, 0.1); }
.filterFieldset { position: relative; width: 100%; border: 1px solid rgb(204, 204, 204); box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.2) inset; background: none repeat scroll 0% 0% rgb(238, 238, 238); box-sizing: border-box; }
.filterSliders {  }
.filterSection {  }
.filtersHeader, .primaryFilterHeader, .filterSectionHeader { font-weight: 300; font-size: 16px; color: rgb(0, 105, 170); text-shadow: 0px 1px 0px rgb(255, 255, 255); margin-bottom: 6px; }
.primaryFilterHeader { margin-bottom: 6px; font-size: 14px; }
.structureWrapper { padding: 6px 0px 0px; }
.filtersHeader, .etfResultsHeader { display: inline-block; font-family: "Open Sans Condensed","Lucida Sans Unicode","Lucida Grande",sans-serif; font-size: 24px; font-weight: normal; color: rgb(86, 86, 86); text-shadow: 0px 1px 0px rgb(255, 255, 255); }
.filterSectionWell { padding: 0px; border: 1px solid rgb(204, 204, 204); box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2); }
.filterSliderWrapper { position: relative; width: 100%; padding: 10px 15px; border-top: 1px solid rgb(255, 255, 255); border-bottom: 1px solid rgb(221, 221, 221); box-sizing: border-box; }
#expense-ratio-range-filter, #ytd-performance-range-filter, #beta-range-filter { border-top-left-radius: 4px; border-top-right-radius: 4px; }
#dividend-yield-range-filter, #five-year-performance-range-filter, #average-volume-range-filter { border-bottom: medium none; }
.sliderHeader, .radioHeader, .dropdownHeader { display: block; font-size: 14px; color: rgb(60, 60, 60); margin: 0px 0px 6px; }
.dropdownHeader { font-weight: normal; }
.slider-range { position: relative; }
.rangeAmount { color: rgb(102, 102, 102); }
.rangeAmountMax { position: absolute; top: 0px; right: 0px; }
.etfResultsMasthead { position: relative; width: 100%; margin: 0px 0px 10px; }
#signupButton { margin: 0px; position: absolute; top: 0px; right: 70px; height: 30px; line-height: 30px; padding: 0px 6px; font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif; font-weight: normal; font-size: 12px; overflow: visible; }
input.firstPrimaryRadio { margin: 0px 5px 0px 0px; }
input.primaryRadio { margin: 0px 5px 0px 10px; }
.radioColumn { position: relative; float: left; width: 50%; box-sizing: border-box; }
.radioColumn .filter { width: 100%; }
#more_filters { float: left; width: 100%; margin: 20px 0px 0px; }
.dropdownFilters { position: relative; float: left; width: 100%; margin: 0px 0px 20px; padding: 10px 15px; border-radius: 4px; border: 1px solid rgb(204, 204, 204); box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.2), 0px 1px 0px rgb(255, 255, 255) inset; background: none repeat scroll 0% 0% rgb(245, 245, 245); box-sizing: border-box; }
.dropdownColumn { float: left; width: 50%; padding: 0px 10px 0px 0px; box-sizing: border-box; }
#etf-results { position: relative; }
.select2-container-multi .select2-choices { border: 1px solid rgb(204, 204, 204); box-shadow: 0px 1px 0px rgb(255, 255, 255); border-radius: 4px; }
.screenerActionButtons { float: right; margin: 0px 60px 0px 0px; }
.screenerActionButtons form { float: left; }
button.download_to_excel, button.download_to_csv { font-family: "Lucida Sans Unicode","Lucida Grande",sans-serif; font-weight: normal; text-transform: uppercase; height: 30px; font-size: 12px; line-height: 30px; padding: 0px 6px; margin: 0px 10px 0px 0px; }
.allFiltersWrapper { position: relative; width: 100%; }
.accordion-inner .filter, .select2-container, .sub-category-types { width: 100%; }
.select2-container-multi .select2-choices .select2-search-field input { font-family: "Helvetica Neue",Helvetica,Arial,sans-serif; margin: 0px; padding: 7px 0px 0px 5px; }
input::-moz-focus-inner { margin: 0px; padding: 0px; }
