backbone-list-controller
Version:
A powerful Backbone.js class that renders a collection of models as a list with infinite scrolling, sorting, filtering, and search field.
1 lines • 85.8 kB
CSS
@charset "UTF-8";body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;text-rendering:optimizeLegibility;padding:0;margin:0;font-family:'Helvetica','Arial';font-size:20px;color:#333}p{line-height:1.4em}a,a:link,a:visited{color:inherit;text-decoration:none}a:not(.btn):not(.button),a:link:not(.btn):not(.button),a:visited:not(.btn):not(.button){border-bottom:dotted 2px #aaa}a:hover,a:link:hover,a:visited:hover{color:#ffb74d}.button{display:inline-block;background-color:#ffb74d;color:#fff;padding:.5em .75em;border-radius:3px;line-height:1em;cursor:pointer;-webkit-transition:all 140ms ease-out;-moz-transition:all 140ms ease-out;transition:all 140ms ease-out}.button.dropdown-open,.button:hover{color:#fff;background:#ffee58}.clearfix:before{content:"";display:table}.clearfix:after{content:""}h1{color:#ffb74d}a[onclick]{cursor:pointer}pre{-moz-tab-size:4;-o-tab-size:4;tab-size:4;background:#f5f5f5;color:#555;overflow:auto;font-size:.8em}pre:not(:empty){padding:.25em}xmp{margin:0;display:inline-block}code{background-color:#f5f5f5;color:#555;padding:3px 5px;border-radius:3px;font-size:.8em}h3>code{background-color:rgba(255,183,77,0.2)}blockquote{border-left:solid 4px #ffee58;margin:0;padding:.25em .5em;font-style:italic;font-size:.9em}blockquote>*:first-child{margin-top:0}blockquote>*:last-child{margin-bottom:0}small{font-size:.7em}hr{border:none;height:4px;background:#eee;margin:3em 0}header{padding:0 .5em;background:#ffb74d;height:45vh;max-height:500px;min-height:400px;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center}header nav.menu{position:absolute;top:1em;left:1em;z-index:100}header nav.menu a.menu-btn{border:none}header nav.menu a.menu-btn>img{width:30px;cursor:pointer}header nav.menu ul{position:absolute;top:100%;left:0%;background:#fff;color:#333;list-style:none;padding:.5em 0;margin:0;width:200px;max-height:90vh;overflow-x:hidden;overflow-y:auto;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:rgba(0,0,0,0.3) 0 3px 8px;-moz-box-shadow:rgba(0,0,0,0.3) 0 3px 8px;box-shadow:rgba(0,0,0,0.3) 0 3px 8px;-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;transition:all 200ms ease-out;opacity:0;visibility:hidden}header nav.menu ul>li a{border-bottom:solid 2px transparent !important;color:#555;display:block;padding:.5em 1em}header nav.menu ul>li a:hover{color:#ffb74d;border-bottom-color:#ffb74d}header nav.menu ul>li a .description{font-size:.7em;color:#aaa}header nav.menu.open ul{opacity:1;visibility:visible;top:125%}header h1{font-weight:300;font-size:4em;margin:0;color:#ffee58;text-align:center}header h3{max-width:600px;text-align:center}header article{max-width:600px;width:100%}header .button{background:#ffee58;color:#ffb74d}section{max-width:740;margin:0 auto;padding:2em .5em}.tether-element,.tether-element:after,.tether-element:before,.tether-element *,.tether-element *:after,.tether-element *:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div.dropdown{cursor:default;position:absolute;z-index:50;top:0;left:0;white-space:normal;background:#fff;border:solid 1px #bbb;-webkit-box-shadow:#999 0 1px 3px;-moz-box-shadow:#999 0 1px 3px;box-shadow:#999 0 1px 3px;width:200px;visibility:hidden !important;min-height:20px;max-height:400px;font-family:HelveticaNeue,Helvetica,Calbri,sans-serif;font-size:1rem;line-height:1.1em;font-weight:normal;text-shadow:none;text-align:left;color:#444;text-transform:none;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-touch-callout:initial;-webkit-user-select:initial;-khtml-user-select:initial;-moz-user-select:initial;-ms-user-select:initial;user-select:initial}div.dropdown.tether-out-of-bounds-top,div.dropdown.tether-out-of-bounds-bottom{display:none}div.dropdown.open{visibility:visible !important}div.dropdown.animate{-webkit-transition-property:opacity,visibility,-webkit-transform;-moz-transition-property:opacity,visibility,-moz-transform;-ms-transition-property:opacity,visibility,-ms-transform;transition-property:opacity, visibility, transform;opacity:0}div.dropdown.align-bottom,div.dropdown.align-bottomLeft,div.dropdown.align-bottomRight{top:100%;margin-top:10px}div.dropdown.align-bottom.animate,div.dropdown.align-bottomLeft.animate,div.dropdown.align-bottomRight.animate{-webkit-transform:translate(0, -10px) scale(.95);-moz-transform:translate(0, -10px) scale(.95);-ms-transform:translate(0, -10px) scale(.95);transform:translate(0, -10px) scale(.95)}div.dropdown.align-bottomRight{left:-1px;right:auto}div.dropdown.align-bottomLeft{right:-1px;left:auto}div.dropdown.align-bottom:before,div.dropdown.align-bottom:after,div.dropdown.align-bottomLeft:before,div.dropdown.align-bottomLeft:after,div.dropdown.align-bottomRight:before,div.dropdown.align-bottomRight:after{content:'';position:absolute;top:-7px;left:5px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-bottom:8px solid #fff}div.dropdown.align-bottom:before,div.dropdown.align-bottomRight:before,div.dropdown.align-bottomLeft:before{border-bottom-color:#999;top:-8px}div.dropdown.align-bottom:before,div.dropdown.align-bottom:after{left:50%;margin-left:-8px}div.dropdown.align-bottomLeft:before,div.dropdown.align-bottomLeft:after{left:auto;right:5px}div.dropdown.align-bottom.style-toolbar:after,div.dropdown.align-bottomRight.style-toolbar:after,div.dropdown.align-bottomLeft.style-toolbar:after{border-bottom-color:#eee}div.dropdown.align-top,div.dropdown.align-topLeft,div.dropdown.align-topRight{top:auto;bottom:100%;margin-bottom:10px}div.dropdown.align-top.animate,div.dropdown.align-topLeft.animate,div.dropdown.align-topRight.animate{-webkit-transform:translate(0, 10px) scale(.95);-moz-transform:translate(0, 10px) scale(.95);-ms-transform:translate(0, 10px) scale(.95);transform:translate(0, 10px) scale(.95)}div.dropdown.align-topRight{left:-1px;right:auto}div.dropdown.align-topLeft{right:-1px;left:auto}div.dropdown.align-top:before,div.dropdown.align-top:after,div.dropdown.align-topLeft:before,div.dropdown.align-topLeft:after,div.dropdown.align-topRight:before,div.dropdown.align-topRight:after{content:'';position:absolute;bottom:-7px;left:5px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #fff}div.dropdown.align-top:before,div.dropdown.align-topRight:before,div.dropdown.align-topLeft:before{border-top-color:#999;bottom:-8px}div.dropdown.align-top:before,div.dropdown.align-top:after{left:50%;margin-left:-8px}div.dropdown.align-topLeft:before,div.dropdown.align-topLeft:after{left:auto;right:5px}div.dropdown.align-topRight.style-toolbar:after,div.dropdown.align-topLeft.style-toolbar:after{border-top-color:#eee}div.dropdown.align-left,div.dropdown.align-leftTop,div.dropdown.align-leftBottom{left:auto;right:100%;margin-right:10px;top:-1px}div.dropdown.align-left.animate,div.dropdown.align-leftTop.animate,div.dropdown.align-leftBottom.animate{-webkit-transform:translate(10px, 0) scale(.95);-moz-transform:translate(10px, 0) scale(.95);-ms-transform:translate(10px, 0) scale(.95);transform:translate(10px, 0) scale(.95)}div.dropdown.align-leftTop{bottom:-1px;top:auto}div.dropdown.align-leftBottom{bottom:auto;top:-1px}div.dropdown.align-left:before,div.dropdown.align-left:after,div.dropdown.align-leftTop:before,div.dropdown.align-leftTop:after,div.dropdown.align-leftBottom:before,div.dropdown.align-leftBottom:after{content:'';position:absolute;right:-7px;top:5px;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #fff}div.dropdown.align-left:before,div.dropdown.align-leftTop:before,div.dropdown.align-leftBottom:before{border-left-color:#999;right:-8px}div.dropdown.align-left:before,div.dropdown.align-left:after{top:50%;margin-top:-8px}div.dropdown.align-leftTop:before,div.dropdown.align-leftTop:after{top:auto;bottom:5px}div.dropdown.align-left.style-toolbar:after,div.dropdown.align-leftTop.style-toolbar:after,div.dropdown.align-leftBottom.style-toolbar:after{border-left-color:#eee}div.dropdown.align-right,div.dropdown.align-rightTop,div.dropdown.align-rightBottom{right:auto;left:100%;margin-left:10px;top:-1px}div.dropdown.align-right.animate,div.dropdown.align-rightTop.animate,div.dropdown.align-rightBottom.animate{-webkit-transform:translate(-10px, 0) scale(.95);-moz-transform:translate(-10px, 0) scale(.95);-ms-transform:translate(-10px, 0) scale(.95);transform:translate(-10px, 0) scale(.95)}div.dropdown.align-rightTop{bottom:-1px;top:auto}div.dropdown.align-rightBottom{bottom:auto;top:-1px}div.dropdown.align-right:before,div.dropdown.align-right:after,div.dropdown.align-rightTop:before,div.dropdown.align-rightTop:after,div.dropdown.align-rightBottom:before,div.dropdown.align-rightBottom:after{content:'';position:absolute;left:-7px;top:5px;width:0;height:0;border-top:8px solid transparent;border-bottom:8px solid transparent;border-right:8px solid #fff}div.dropdown.align-right:before,div.dropdown.align-rightTop:before,div.dropdown.align-rightBottom:before{border-right-color:#999;left:-8px}div.dropdown.align-right:before,div.dropdown.align-right:after{top:50%;margin-top:-8px}div.dropdown.align-rightTop:before,div.dropdown.align-rightTop:after{top:auto;bottom:5px}div.dropdown.align-right.style-toolbar:after,div.dropdown.align-rightBottom.style-toolbar:after{border-right-color:#eee}div.dropdown.animate.open{opacity:1;-webkit-transform:translate(0, 0) scale(1);-moz-transform:translate(0, 0) scale(1);-ms-transform:translate(0, 0) scale(1);transform:translate(0, 0) scale(1)}div.dropdown>.padded{padding:5px !important;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}div.dropdown>.padded .model-editor{margin-bottom:0}div.dropdown>.padded .model-editor.label-style-medium{margin-bottom:.5em !important}div.dropdown>.padded .pull-out{margin-left:-5px;margin-right:-5px}div.dropdown>.padded .footer{margin:10px -5px -5px -5px;padding:5px !important;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:3px;-webkit-border-bottom-left-radius:3px;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:3px;-moz-border-radius-bottomleft:3px;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}div.dropdown>.padded .footer .btn{font-size:13px;margin-right:.5em}div.dropdown>.padded .footer .btn.right{margin-left:.5em;margin-right:0}div.dropdown .dropdown-text-view{padding:7px}div.dropdown .dropdown-text-view>p{line-height:1.2em;margin-bottom:1em}div.dropdown .dropdown-text-view>*:first-child{margin-top:0}div.dropdown .dropdown-text-view>*:last-child{margin-bottom:0}div.dropdown ul.dropdown-menu-view{padding:1px;max-height:400px;overflow-y:auto;margin:0}div.dropdown ul.dropdown-menu-view>li:not(.divider):not(.label-divider){cursor:pointer;word-break:break-all;min-width:0}div.dropdown ul.dropdown-menu-view>li:not(.divider):not(.label-divider)>span{display:block;padding:.5em;position:relative}div.dropdown ul.dropdown-menu-view>li:not(.divider):not(.label-divider)>span>.description{display:block;font-size:.8em;line-height:1em;color:#777;padding-right:10px;word-break:normal}div.dropdown ul.dropdown-menu-view>li:not(.divider):not(.label-divider)>span>.options{padding:2px 2px 2px;font-size:.8em;position:absolute;right:.5em;top:50%;margin-top:-9px;background:#fff;cursor:pointer;opacity:0;visibility:hidden}div.dropdown ul.dropdown-menu-view>li:not(.divider):not(.label-divider)>span>.options:hover{background:#ddd}div.dropdown ul.dropdown-menu-view>li:not(.divider):not(.label-divider)>span:hover>.options,div.dropdown ul.dropdown-menu-view>li:not(.divider):not(.label-divider)>span>.options.dropdown-open{opacity:1;visibility:visible}div.dropdown ul.dropdown-menu-view>li:not(.divider):not(.label-divider).has-dropdown>span,div.dropdown ul.dropdown-menu-view>li:not(.divider):not(.label-divider).selected>span{position:relative}div.dropdown ul.dropdown-menu-view>li:not(.divider):not(.label-divider).has-dropdown>span:after,div.dropdown ul.dropdown-menu-view>li:not(.divider):not(.label-divider).selected>span:after{content:'\131';font-family:"basic-buttons-font";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;opacity:.5;font-variant:normal;text-transform:none;line-height:1em;position:absolute;right:.5em;margin-right:-0.25em;margin-left:-20px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);padding-left:1px;z-index:9;background:#fff}div.dropdown ul.dropdown-menu-view>li:not(.divider):not(.label-divider).selected{font-weight:bold}div.dropdown ul.dropdown-menu-view>li:not(.divider):not(.label-divider).selected>span:after{content:'\2713';opacity:1}div.dropdown ul.dropdown-menu-view>li:not(.divider):not(.label-divider):hover>span.icon-trash{background:#e74c3c;color:#fff}div.dropdown ul.dropdown-menu-view>li:not(.divider):not(.label-divider)>span:before{vertical-align:middle;margin-top:-2px;margin-right:4px}div.dropdown ul.dropdown-menu-view>li:not(.divider):not(.label-divider):hover,div.dropdown ul.dropdown-menu-view>li:not(.divider):not(.label-divider).dropdown-open{background:#eee}div.dropdown ul.dropdown-menu-view>li:not(.divider):not(.label-divider):hover>span:after,div.dropdown ul.dropdown-menu-view>li:not(.divider):not(.label-divider).dropdown-open>span:after{background:#eee}div.dropdown ul.dropdown-menu-view>li:not(.divider):not(.label-divider):hover .cursive,div.dropdown ul.dropdown-menu-view>li:not(.divider):not(.label-divider).dropdown-open .cursive{color:#bbb}div.dropdown ul.dropdown-menu-view>li.divider,div.dropdown ul.dropdown-menu-view>li.divider:hover{width:100% !important;height:0px !important;margin:1px 0px 1px !important;padding:1px 0 0 0;overflow:hidden;background:#E5E5E5 !important;border-bottom:1px solid white;cursor:default}div.dropdown ul.dropdown-menu-view>li.label-divider,div.dropdown ul.dropdown-menu-view>li.label-divider:hover{padding:2px 5px 2px !important;margin:1px 0;font-size:.8em;background-color:#e5e5e5;font-weight:bold;text-transform:uppercase;color:#777}div.dropdown ul.dropdown-menu-view>li.label-divider:first-child,div.dropdown ul.dropdown-menu-view>li.label-divider:first-child:hover{margin-top:0}div.dropdown ul.dropdown-menu-view.with-input input{margin:0;width:100%}div.dropdown ul.dropdown-menu-view.with-input>li:first-child,div.dropdown ul.dropdown-menu-view.with-input>li:first-child:hover{cursor:default;background:#fff !important}div.dropdown ul.dropdown-menu-view.theme-select{padding-top:2px;padding-bottom:2px}div.dropdown ul.dropdown-menu-view.theme-select>li:not(.divider):not(.label-divider){padding:2px 5px 2px 2px}div.dropdown ul.dropdown-menu-view.theme-select>li:not(.divider):not(.label-divider):hover{background:#eee;color:#444;text-shadow:none}div.dropdown ul.dropdown-menu-view.theme-select>li:not(.divider):not(.label-divider):before{margin-right:1px}div.dropdown ul.dropdown-menu-view.theme-select>li:not(.divider):not(.label-divider):not(:hover):before{visibility:hidden}div.dropdown .search-bar+ul.dropdown-menu-view{max-height:363px}div.dropdown .model-editor+.model-editor:not(.clear){margin-left:10px}div.dropdown .model-editor+.button{margin-left:10px}div.dropdown.theme-larger{font-size:16px}div.dropdown.theme-right-align .dropdown-menu-view>li:not(.divider):not(.label-divider){text-align:right}div.dropdown.theme-right-align .dropdown-menu-view>li:not(.divider):not(.label-divider).has-dropdown>span,div.dropdown.theme-right-align .dropdown-menu-view>li:not(.divider):not(.label-divider).selected>span{position:relative}div.dropdown.theme-right-align .dropdown-menu-view>li:not(.divider):not(.label-divider).has-dropdown>span:after,div.dropdown.theme-right-align .dropdown-menu-view>li:not(.divider):not(.label-divider).selected>span:after{content:'\e75d';right:auto;left:.5em;margin-right:-20px;margin-left:-0.25em}div.dropdown.theme-icons ul.dropdown-menu-view{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}div.dropdown.theme-columns ul.dropdown-menu-view{-webkit-column-width:120px;-webkit-column-gap:0}div.dropdown.theme-columns ul.dropdown-menu-view>li{border-right:solid 1px #ddd}div.dropdown.theme-columns ul.dropdown-menu-view>li.label-divider{-webkit-column-break-before:always}div.dropdown .search-bar{background:#eee;padding:2px 5px;border-bottom:solid 1px #bbb;-webkit-box-shadow:#fff 0 1px 0 inset;-moz-box-shadow:#fff 0 1px 0 inset;box-shadow:#fff 0 1px 0 inset;height:31px;-webkit-border-top-right-radius:3px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:3px;-moz-border-radius-topright:3px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:3px;border-top-right-radius:3px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:3px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}div.dropdown .search-bar input{width:100%}div.dropdown .search-bar .spin-wrapper{position:absolute;right:19px;top:18px}div.dropdown .search-results{max-height:400px;overflow-y:auto}div.dropdown .search-results:empty{border-bottom:solid 1px #eee;margin-top:-1px}div.dropdown .search-results>p{padding:.5em;line-height:1.5em;text-transform:none}div.dropdown .search-results>li{padding:10px 5px;margin:1px}div.dropdown .search-results>li.active{background:#eee}div.dropdown .search-results>li.active .cursive{color:#bbb}div.dropdown .search-bar+.search-results{max-height:364px}div.dropdown a:hover .model-preview *:not(a){text-decoration:none !important}div.dropdown .model-preview{max-height:200px;overflow-y:auto;overflow-x:hidden;white-space:normal;padding:10px;position:relative}div.dropdown .book-preview .is-approved{position:absolute;top:5px;right:1px;color:#27ae60}div.dropdown .book-preview img.preview-artwork{width:45px;height:45px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;float:left}div.dropdown .book-preview .main-info{margin-left:55px}div.dropdown .book-preview .preview-details{font-size:.75em;text-transform:uppercase;color:#aaa;font-weight:bold;line-height:1.3em}div.dropdown .book-preview .preview-title{font-size:16px;font-weight:normal;width:auto;line-height:1.1em;min-height:1.1em}div.dropdown .book-preview .preview-subtitle{font-size:13px;font-weight:normal;min-height:0}div.dropdown .book-preview .preview-metadata{color:#999;font-size:.9em}div.dropdown .book-preview .label-divider{margin:0 -10px 10px;padding:2px 10px}div.dropdown .book-preview .products{clear:both;margin:10px 0}div.dropdown .book-preview .products .product .isbn{font-size:1em}div.dropdown .book-preview .products .dropdown{margin-left:-1px;margin-bottom:-5px}div.dropdown .book-preview .products .product-quickview{height:90px;overflow-y:auto}.search-results .book-search-result p{color:inherit !important;font-size:1em !important;margin:0 !important}.search-results .book-search-result .id{font-weight:bold;display:inline-block;width:35px}.search-results .book-search-result .edition{padding-left:35px;font-size:.8em !important;line-height:0;opacity:.6;padding-top:4px;text-transform:lowercase}.md-perspective,.md-perspective body{height:100%;overflow:hidden}.md-perspective body{background:#222;-webkit-perspective:600px;-moz-perspective:600px;perspective:600px}.md-modal.flex{position:fixed;z-index:1010;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-moz-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-moz-align-content:center;align-content:center;-webkit-flex-wrap:wrap-reverse;-moz-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;flex-direction:row-reverse}.md-modal.flex>div{position:static;top:auto;left:auto;-webkit-transform:inherit;-moz-transform:inherit;-ms-transform:inherit;transform:inherit}.md-modal>div{position:fixed;top:50%;left:50%;max-width:630px;min-width:70px;height:auto;z-index:2000;visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.md-modal.spinner{z-index:1020}.md-modal.spinner>div{min-width:70px}.md-modal.spinner .md-content{padding:0 !important;-webkit-box-shadow:#fff 0 0 1px !important;-moz-box-shadow:#fff 0 0 1px !important;box-shadow:#fff 0 0 1px !important}.md-modal.spinner h3{padding-top:24px !important;padding-bottom:24px !important}.md-modal .btn.large,.md-modal .btn.large:visited{font-size:1em;border-width:1px}.md-show>div{visibility:visible}.md-overlay{position:fixed;width:100%;height:100%;visibility:hidden;top:0;left:0;z-index:1002;opacity:0;background:rgba(255,255,255,0.8);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}.md-show~.md-overlay{opacity:1;visibility:visible}.md-content{background:#f5f5f5;-webkit-box-shadow:#ddd 0 1px 0 1px;-moz-box-shadow:#ddd 0 1px 0 1px;box-shadow:#ddd 0 1px 0 1px;border-radius:3px}.md-content h1.divider>span,.md-content h2.divider>span,.md-content h3.divider>span,.md-content h4.divider>span,.md-content h5.divider>span,.md-content h6.divider>span,.md-content p.divider>span,.md-content li.divider>span,.md-content div.divider>span{background:#f5f5f5}.md-content h3{padding:15px 30px;background:rgba(0,0,0,0.04);border-radius:3px 3px 0 0;font-weight:normal;min-height:1em;margin:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.md-content .progress{width:100%;height:4px;position:absolute;top:54px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;background:none}.md-content .progress .progress-bar{height:100%;background:#fff;width:0}.md-content>div .content{margin:0 0 15px 0;max-height:70%;overflow-y:auto;overflow-x:visible;padding:30px 30px 15px;line-height:1.2em}.md-content>div .content .button.icon-only{display:none}.md-content>div .content hr{background:#ddd;height:1px;border:none;margin:15px 0}.md-content>div .content p{margin:0;padding:10px 0}.md-content>div .content ul{margin:0;padding:0 0 30px 20px}.md-content>div .content ul li{padding:5px 0}.md-content>div .content code{display:inline-block;overflow:hidden;vertical-align:middle;background:#fff}.md-content>div .content input.prompt,.md-content>div .content textarea.prompt{display:block;margin:1em 0 0 0;width:100%;padding:10px;outline:none;font-size:1em}.md-content>div>.buttons{position:relative;text-align:right;padding:0px 30px 15px;margin-top:15px}.md-content>div>.buttons>.button{margin-left:5px}.md-content u{text-decoration:none;border-bottom:dashed 1px #333;font-weight:bold}.md-content b.highlight,.md-content u.highlight,.md-content mark{padding:0 3px;margin-left:-2px;margin-right:-2px;background:#ffffaa;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.md-content .search-view{margin:-30px -30px -15px -30px;width:400px;text-align:left}.md-content .search-bar{position:relative;background:rgba(0,0,0,0.04);padding:0px 5px 2px;border-bottom:solid 1px #bbb;height:31px}.md-content .search-bar input{width:100%}.md-content .search-bar .spin-wrapper{position:absolute;right:19px;top:18px}.md-content .search-results{height:300px;overflow-y:auto;margin:0 !important;padding:0 !important;background:#fff}.md-content .search-results:empty{border-bottom:solid 1px #eee;margin-top:-1px}.md-content .search-results>p{padding:.5em !important;line-height:1.5em;text-transform:none}.md-content .search-results>li{padding:10px 10px !important;margin:1px !important}.md-content .search-results>li.active{background:#eee}.md-content .search-results>li.active .cursive{color:#bbb}.md-modal.thin>div{max-width:250px}.md-modal.thin.ios7>div{max-width:320px}.md-modal.centered,.md-modal.centered .buttons{text-align:center}.md-modal.btn-select{text-align:center}.md-modal.btn-select>div{max-width:280px}.md-modal.btn-select .buttons .button{display:block;text-align:center;margin-bottom:5px}.md-modal.ios7 .md-content{background:rgba(245,245,245,0.97);-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;text-align:center;font-size:1.2rem;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding-top:30px}.md-modal.ios7 .md-content h3{background:none;padding-top:0px}.md-modal.ios7 .md-content .progress{height:2px;top:calc(100% - 2.85em)}.md-modal.ios7 .md-content .progress .progress-bar{background:#3498db;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.md-modal.ios7 .md-content>div .content{padding-top:5px}.md-modal.ios7 .md-content>div>.buttons{overflow:hidden;border-top:solid 1px #ccc;-webkit-border-top-right-radius:0;-webkit-border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:8px;-webkit-border-top-left-radius:0;-moz-border-radius-topright:0;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;-moz-border-radius-topleft:0;border-top-right-radius:0;border-bottom-right-radius:8px;border-bottom-left-radius:8px;border-top-left-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;display:-webkit-flex;display:-moz-flex;display:flex;-webkit-flex-direction:row-reverse;-moz-flex-direction:row-reverse;flex-direction:row-reverse;padding:0}.md-modal.ios7 .md-content>div>.buttons>.button{-webkit-flex-grow:1;-moz-flex-grow:1;flex-grow:1;text-align:center;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;background:transparent !important;border:none;color:#3498db !important;border-right:solid 1px #ccc !important;line-height:2em;margin:0}.md-modal.ios7 .md-content>div>.buttons>.button:first-child{border-right:none}.md-modal.ios7 .md-content>div>.buttons>.button:before{line-height:1.9em}.md-modal.ios7 .md-content>div>.buttons>.button:hover{background:transparent !important;color:#3498db}.md-modal.ios7 .md-content>div>.buttons>.button.red{color:#c0392b !important}.md-modal.ios7 .md-content>div>.buttons>.button.green{color:#27ae60 !important}.md-modal.ios7 .md-content>div>.buttons>.button.orange{color:#ff9800 !important}.md-modal.ios7 .md-content>div>.buttons>.button:active{background:#eef1f2 !important;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.md-modal.ios7~.md-overlay{background:rgba(0,0,0,0.2)}.md-modal.ios7 .search-view{margin-top:0}.md-modal.ios7 .search-bar{background:none;border:none}.md-effect-1 .md-content{-webkit-transform:scale(.7);-moz-transform:scale(.7);-ms-transform:scale(.7);transform:scale(.7);opacity:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}.md-show.md-effect-1 .md-content{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.md-effect-2 .md-content{-webkit-transform:translateX(20%);-moz-transform:translateX(20%);-ms-transform:translateX(20%);transform:translateX(20%);opacity:0;-webkit-transition:all .3s cubic-bezier(.25, .5, .5, .9);-moz-transition:all .3s cubic-bezier(.25, .5, .5, .9);transition:all .3s cubic-bezier(.25, .5, .5, .9)}.md-show.md-effect-2 .md-content{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1}.md-effect-3 .md-content{-webkit-transform:translateY(20%);-moz-transform:translateY(20%);-ms-transform:translateY(20%);transform:translateY(20%);opacity:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}.md-show.md-effect-3 .md-content{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.md-effect-4 .md-content{-webkit-transform:scale(0) rotate(720deg);-moz-transform:scale(0) rotate(720deg);-ms-transform:scale(0) rotate(720deg);transform:scale(0) rotate(720deg);opacity:0}.md-show.md-effect-4~.md-overlay,.md-effect-4 .md-content{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}.md-show.md-effect-4 .md-content{-webkit-transform:scale(1) rotate(0deg);-moz-transform:scale(1) rotate(0deg);-ms-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg);opacity:1}.md-effect-5.md-modal>div{-webkit-perspective:1300px;-moz-perspective:1300px;perspective:1300px}.md-effect-5 .md-content{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(600px) rotateX(20deg);-moz-transform:translateZ(600px) rotateX(20deg);-ms-transform:translateZ(600px) rotateX(20deg);transform:translateZ(600px) rotateX(20deg);opacity:0}.md-show.md-effect-5 .md-content{-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;transition:all .3s ease-in;-webkit-transform:translateZ(0) rotateX(0deg);-moz-transform:translateZ(0) rotateX(0deg);-ms-transform:translateZ(0) rotateX(0deg);transform:translateZ(0) rotateX(0deg);opacity:1}.md-effect-6.md-modal>div{-webkit-perspective:1300px;-moz-perspective:1300px;perspective:1300px}.md-effect-6 .md-content{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translate(30%) translateZ(600px) rotate(10deg);-moz-transform:translate(30%) translateZ(600px) rotate(10deg);-ms-transform:translate(30%) translateZ(600px) rotate(10deg);transform:translate(30%) translateZ(600px) rotate(10deg);opacity:0}.md-show.md-effect-6 .md-content{-webkit-transition:all .3s ease-in;-moz-transition:all .3s ease-in;transition:all .3s ease-in;-webkit-transform:translate(0) translateZ(0) rotate(0deg);-moz-transform:translate(0) translateZ(0) rotate(0deg);-ms-transform:translate(0) translateZ(0) rotate(0deg);transform:translate(0) translateZ(0) rotate(0deg);opacity:1}.modal.flex .md-effect-7.md-modal{-webkit-align-content:flex-end;-moz-align-content:flex-end;align-content:flex-end}.md-effect-7.md-modal>div{top:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute}.md-effect-7 .md-content{-webkit-transform:translateY(-200%);-moz-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%);-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s;opacity:0}.md-show.md-effect-7 .md-content{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);border-radius:0 0 3px 3px;opacity:1}.md-effect-8.md-modal>div{-webkit-perspective:1300px;-moz-perspective:1300px;perspective:1300px}.md-effect-8 .md-content{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateY(-70deg);-moz-transform:rotateY(-70deg);-ms-transform:rotateY(-70deg);transform:rotateY(-70deg);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;opacity:0}.md-show.md-effect-8 .md-content{-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);transform:rotateY(0deg);opacity:1}.md-effect-9.md-modal>div{-webkit-perspective:1300px;-moz-perspective:1300px;perspective:1300px}.md-effect-9 .md-content{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateX(-70deg);-moz-transform:rotateX(-70deg);-ms-transform:rotateX(-70deg);transform:rotateX(-70deg);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s;opacity:0}.md-show.md-effect-9 .md-content{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}.md-effect-10.md-modal>div{-webkit-perspective:1300px;-moz-perspective:1300px;perspective:1300px}.md-effect-10 .md-content{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:rotateX(-60deg);-moz-transform:rotateX(-60deg);-ms-transform:rotateX(-60deg);transform:rotateX(-60deg);-webkit-transform-origin:50% 0;-moz-transform-origin:50% 0;transform-origin:50% 0;opacity:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}.md-show.md-effect-10 .md-content{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);-ms-transform:rotateX(0deg);transform:rotateX(0deg);opacity:1}.md-effect-11 .md-content{-webkit-transform:scale(2);-moz-transform:scale(2);-ms-transform:scale(2);transform:scale(2);opacity:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}.md-show.md-effect-11 .md-content{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.md-effect-12 .md-content{-webkit-transform:scale(.8);-moz-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8);opacity:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}.md-show.md-effect-12~.md-overlay{background:#f5f5f5}.md-effect-12 .md-content h3,.md-effect-12 .md-content{background:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.md-show.md-effect-12 .md-content{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);transform:scale(1);opacity:1}.md-effect-13.md-modal>div{-webkit-perspective:1300px;-moz-perspective:1300px;perspective:1300px}.md-effect-13 .md-content{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(-3000px) rotateY(90deg);-moz-transform:translateZ(-3000px) rotateY(90deg);-ms-transform:translateZ(-3000px) rotateY(90deg);transform:translateZ(-3000px) rotateY(90deg);opacity:0}.md-show.md-effect-13 .md-content{-webkit-animation:slit .7s forwards ease-out;-moz-animation:slit .7s forwards ease-out;animation:slit .7s forwards ease-out}@-webkit-keyframes slit{50%{-webkit-transform:translateZ(-250px) rotateY(89deg);opacity:.5;-webkit-animation-timing-function:ease-out}100%{-webkit-transform:translateZ(0) rotateY(0deg);opacity:1}}@-moz-keyframes slit{50%{-moz-transform:translateZ(-250px) rotateY(89deg);opacity:.5;-moz-animation-timing-function:ease-out}100%{-moz-transform:translateZ(0) rotateY(0deg);opacity:1}}@keyframes slit{50%{transform:translateZ(-250px) rotateY(89deg);opacity:1;animation-timing-function:ease-in}100%{transform:translateZ(0) rotateY(0deg);opacity:1}}.md-effect-14.md-modal>div{-webkit-perspective:1300px;-moz-perspective:1300px;perspective:1300px}.md-effect-14 .md-content{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateY(100%) rotateX(90deg);-moz-transform:translateY(100%) rotateX(90deg);-ms-transform:translateY(100%) rotateX(90deg);transform:translateY(100%) rotateX(90deg);-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;transform-origin:0 100%;opacity:0;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out}.md-show.md-effect-14 .md-content{-webkit-transform:translateY(0) rotateX(0deg);-moz-transform:translateY(0) rotateX(0deg);-ms-transform:translateY(0) rotateX(0deg);transform:translateY(0) rotateX(0deg);opacity:1}.md-effect-15.md-modal>div{-webkit-perspective:1300px;-moz-perspective:1300px;perspective:1300px}.md-effect-15 .md-content{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform:translateZ(100px) translateX(-30%) rotateY(90deg);-moz-transform:translateZ(100px) translateX(-30%) rotateY(90deg);-ms-transform:translateZ(100px) translateX(-30%) rotateY(90deg);transform:translateZ(100px) translateX(-30%) rotateY(90deg);-webkit-transform-origin:0 100%;-moz-transform-origin:0 100%;transform-origin:0 100%;opacity:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}.md-show.md-effect-15 .md-content{-webkit-transform:translateZ(0) translateX(0) rotateY(0deg);-moz-transform:translateZ(0) translateX(0) rotateY(0deg);-ms-transform:translateZ(0) translateX(0) rotateY(0deg);transform:translateZ(0) translateX(0) rotateY(0deg);opacity:1}.md-show.md-effect-16~.md-overlay{background:rgba(255,255,255,0.8)}.md-show.md-effect-16~.modal-container{-webkit-filter:blur(3px);-moz-filter:blur(3px);filter:blur(3px)}.md-effect-16 .md-content{-webkit-transform:translateY(-5%);-moz-transform:translateY(-5%);-ms-transform:translateY(-5%);transform:translateY(-5%);opacity:0}.md-show.md-effect-16~.modal-container,.md-effect-16 .md-content{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;transition:all 0.3s}.md-show.md-effect-16 .md-content{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.md-show.md-effect-17~.modal-container{height:100%;overflow:hidden;-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;transition:transform 0.3s}.md-show.md-effect-17~.modal-container,.md-show.md-effect-17~.md-overlay{-webkit-transform:rotateX(-2deg);-moz-transform:rotateX(-2deg);-ms-transform:rotateX(-2deg);transform:rotateX(-2deg);-webkit-transform-origin:50% 0%;-moz-transform-origin:50% 0%;transform-origin:50% 0%;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;transform-style:preserve-3d}.md-effect-17 .md-content{opacity:0;-webkit-transform:translateY(200%);-moz-transform:translateY(200%);-ms-transform:translateY(200%);transform:translateY(200%)}.md-show.md-effect-17 .md-content{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition:all 0.3s 0.2s;-moz-transition:all 0.3s 0.2s;transition:all 0.3s 0.2s}.md-show.md-effect-18~.modal-container{height:100%;overflow:hidden}.md-show.md-effect-18~.md-overlay{background:rgba(143,27,15,0.8);-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}.md-show.md-effect-18~.modal-container,.md-show.md-effect-18~.md-overlay{-webkit-transform-style:preserve-3d;-webkit-transform-origin:0% 50%;-webkit-animation:rotateRightSideFirst .5s forwards ease-in;-moz-transform-style:preserve-3d;-moz-transform-origin:0% 50%;-moz-animation:rotateRightSideFirst .5s forwards ease-in;transform-style:preserve-3d;transform-origin:0% 50%;animation:rotateRightSideFirst .5s forwards ease-in}@-webkit-keyframes rotateRightSideFirst{50%{-webkit-transform:translateZ(-50px) rotateY(5deg);-webkit-animation-timing-function:ease-out}100%{-webkit-transform:translateZ(-200px)}}@-moz-keyframes rotateRightSideFirst{50%{-moz-transform:translateZ(-50px) rotateY(5deg);-moz-animation-timing-function:ease-out}100%{-moz-transform:translateZ(-200px)}}@keyframes rotateRightSideFirst{50%{transform:translateZ(-50px) rotateY(5deg);animation-timing-function:ease-out}100%{transform:translateZ(-200px)}}.md-effect-18 .md-content{-webkit-transform:translateX(200%);-moz-transform:translateX(200%);-ms-transform:translateX(200%);transform:translateX(200%);opacity:0}.md-show.md-effect-18 .md-content{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);opacity:1;-webkit-transition:all 0.5s 0.1s;-moz-transition:all 0.5s 0.1s;transition:all 0.5s 0.1s}.md-show.md-effect-19~.modal-container{height:100%;overflow:hidden}.md-show.md-effect-19~.md-overlay{-webkit-transition:all 0.5s;-moz-transition:all 0.5s;transition:all 0.5s}.md-show.md-effect-19~.modal-container,.md-show.md-effect-19~.md-overlay{-webkit-transform-style:preserve-3d;-webkit-transform-origin:50% 100%;-webkit-animation:OpenTop .5s forwards ease-in;-moz-transform-style:preserve-3d;-moz-transform-origin:50% 100%;-moz-animation:OpenTop .5s forwards ease-in;transform-style:preserve-3d;transform-origin:50% 100%;animation:OpenTop .5s forwards ease-in}@-webkit-keyframes OpenTop{50%{-webkit-transform:rotateX(10deg);-webkit-animation-timing-function:ease-out}}@-moz-keyframes OpenTop{50%{-moz-transform:rotateX(10deg);-moz-animation-timing-function:ease-out}}@keyframes OpenTop{50%{transform:rotateX(10deg);animation-timing-function:ease-out}}.md-effect-19 .md-content{-webkit-transform:translateY(-200%);-moz-transform:translateY(-200%);-ms-transform:translateY(-200%);transform:translateY(-200%);opacity:0}.md-show.md-effect-19 .md-content{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1;-webkit-transition:all 0.5s 0.1s;-moz-transition:all 0.5s 0.1s;transition:all 0.5s 0.1s}@font-face{font-family:'basic-buttons-font';src:url("lib/basic-buttons-font/basic-buttons-font.eot?42980822");src:url("lib/basic-buttons-font/basic-buttons-font.eot?42980822#iefix") format('embedded-opentype'),url("lib/basic-buttons-font/basic-buttons-font.woff?42980822") format('woff'),url("lib/basic-buttons-font/basic-buttons-font.ttf?42980822") format('truetype'),url("lib/basic-buttons-font/basic-buttons-font.svg?42980822#basic-buttons-font") format('svg');font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:'basic-buttons-font';font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:0.2em;margin-left:-2px;text-align:center;vertical-align:middle;text-decoration:none;text-transform:none;opacity:0.7;line-height:1em;font-size:1em}[class^="icon-"].icon-right:before,[class*=" icon-"].icon-right:before{float:right;margin-left:.2em;margin-right:-2px}[class^="icon-"].icon-onhover:before,[class*=" icon-"].icon-onhover:before{visibility:hidden;opacity:0;-webkit-transition:all 150ms ease-out;-moz-transition:all 150ms ease-out;transition:all 150ms ease-out}[class^="icon-"].icon-onhover:hover:before,[class*=" icon-"].icon-onhover:hover:before{visibility:visible;opacity:1}.icon-dot-3-vert:before,.icon-options:before{content:'\2e';-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transform:rotate(90deg)}.icon-bank:before{content:'\21'}.icon-cubes:before{content:'\22'}.icon-cube:before{content:'\23'}.icon-paste:before{content:'\24'}.icon-scissors:before{content:'\25'}.icon-layers:before{content:'\26'}.icon-right-circled-1:before{content:'\27'}.icon-compass:before{content:'\28'}.icon-na:before{content:'\29'}.icon-equalizer:before{content:'\2a'}.icon-plus:before{content:'\2b'}.icon-dot-3:before{content:'\2e'}.icon-rain-inv:before{content:'\38'}.icon-at:before{content:'\40'}.icon-google:before{content:'\47'}.icon-rain:before{content:'\52'}.icon-book:before{content:'\62'}.icon-calendar:before{content:'\63'}.icon-folder:before{content:'\66'}.icon-download:before{content:'\69'}.icon-move:before{content:'\6d'}.icon-comment-1:before{content:'\71'}.icon-search:before{content:'\73'}.icon-trash:before{content:'\74'}.icon-user:before{content:'\75'}.icon-cancel:before{content:'\78'}.icon-right-open:before{content:'\131'}.icon-left:before{content:'\2190'}.icon-up:before{content:'\2191'}.icon-right-arrow:before{content:'\2192'}.icon-down:before{content:'\2193'}.icon-home:before{content:'\2302'}.icon-erase:before{content:'\232b'}.icon-star:before{content:'\2605'}.icon-star-empty:before{content:'\2606'}.icon-check:before{content:'\2611'}.icon-th-list:before{content:'\2630'}.icon-heart:before{content:'\2665'}.icon-music:before{content:'\266a'}.icon-flag:before{content:'\2691'}.icon-cog:before{content:'\2699'}.icon-key:before{content:'\26bf'}.icon-cog-alt:before{content:'\26ef'}.icon-mail:before{content:'\2709'}.icon-edit:before{content:'\270d'}.icon-pencil:before{content:'\270e'}.icon-ok:before{content:'\2713'}.icon-attention-circle:before{content:'\2757'}.icon-quote-right:before{content:'\275e'}.icon-right-1:before{content:'\27a1'}.icon-direction:before{content:'\27a2'}.icon-ccw:before{content:'\27f2'}.icon-cw:before{content:'\27f3'}.icon-left-1:before{content:'\2b05'}.icon-up-1:before{content:'\2b06'}.icon-down-1:before{content:'\2b07'}.icon-list-add:before{content:'\e003'}.icon-tag-1:before{content:'\e00c'}.icon-comment-2:before{content:'\e014'}.icon-doc-2:before{content:'\e018'}.icon-tasks:before{content:'\e027'}.icon-calendar-2:before{content:'\e02b'}.icon-ok-circled:before{content:'\e06e'}.icon-ok-circled2:before{content:'\e06f'}.icon-group-circled:before{content:'\e090'}.icon-group:before{content:'\e091'}.icon-hdd:before{content:'\e0b4'}.icon-github-text:before{content:'\e0e5'}.icon-filter:before{content:'\e0e8'}.icon-calendar-1:before{content:'\e10b'}.icon-user-add:before{content:'\e700'}.icon-info-circled:before{content:'\e705'}.icon-eye-off:before{content:'\e70b'}.icon-tag:before{content:'\e70c'}.icon-tags:before{content:'\e70d'}.icon-download-cloud-1:before{content:'\e710'}.icon-reply:before{content:'\e712'}.icon-reply-all:before{content:'\e713'}.icon-code:before{content:'\e714'}.icon-export:before{content:'\e715'}.icon-print:before{content:'\e716'}.icon-retweet:before{content:'\e717'}.icon-comment:before{content:'\e718'}.icon-chat:before{content:'\e720'}.icon-vcard:before{content:'\e722'}.icon-address:before{content:'\e723'}.icon-doc:before{content:'\e730'}.icon-doc-inv:before{content:'\e731'}.icon-article-alt:before{content:'\e735'}.icon-docs:before{content:'\e736'}.icon-archive:before{content:'\e738'}.icon-basket:before{content:'\e73d'}.icon-logout:before{content:'\e741'}.icon-resize-full:before{content:'\e744'}.icon-resize-small:before{content:'\e746'}.icon-window:before{content:'\e74e'}.icon-database:before{content:'\e754'}.icon-down-circled:before{content:'\e758'}.icon-left-circled-1:before{content:'\e759'}.icon-up-circled:before{content:'\e75b'}.icon-down-open:before{content:'\e75c'}.icon-left-open:before{content:'\e75d'}.icon-up-open:before{content:'\e75f'}.icon-left-open-big:before{content:'\e765'}.icon-right-open-big:before{content:'\e766'}.icon-back-in-time:before{content:'\e771'}.icon-net:before{content:'\e776'}.icon-dot:before{content:'\e78b'}.icon-dot-2:before{content:'\e78c'}.icon-chart-pie:before{content:'\e7a2'}.icon-cc-nc:before{content:'\e7a7'}.icon-cc-nc-eu:before{content:'\e7a8'}.icon-wrench-1:before{content:'\e800'}.icon-chat-1:before{content:'\e801'}.icon-attention-1:before{content:'\e802'}.icon-eye-1:before{content:'\e803'}.icon-info-1:before{content:'\e804'}.icon-gauge:before{content:'\e805'}.icon-emo-happy:before{content:'\e806'}.icon-emo-unhappy:before{content:'\e807'}.icon-emo-sleep:before{content:'\e808'}.icon-doc-text-inv:before{content:'\e809'}.icon-emo-displeased:before{content:'\e80a'}.icon-doc-1:before{content:'\e80b'}.icon-box-1:before{content:'\e80c'}.icon-chart-line:before{content:'\e80d'}.icon-emo-grin:before{content:'\e80e'}.icon-emo-cry:before{content:'\e80f'}.icon-mail-1:before{content:'\e810'}.icon-home-1:before{content:'\e811'}.icon-campsite:before{content:'\e812'}.icon-leaf:before{content:'\e813'}.icon-dropbox:before{content:'\e814'}.icon-sort-down:before{content:'\e815'}.icon-sort-up:before{content:'\e816'}.icon-sort-alt-up:before{content:'\e817'}.icon-sort-alt-down:before{content:'\e818'}.icon-sort-name-up:before{content:'\e819'}.icon-sort-name-down:before{content:'\e81a'}.icon-sort-number-up:before{content:'\e81b'}.icon-sort-number-down:before{content:'\e81c'}.icon-sort:before{content:'\e81d'}.icon-opera:before{content:'\e81e'}.icon-bug:before{content:'\e81f'}.icon-columns:before{content:'\e820'}.icon-compass-1:before{content:'\e821'}.icon-dollar-1:before{content:'\e822'}.icon-stackoverflow:before{content:'\e823'}.icon-lock:before{content:'\e824'}.icon-lock-open-alt:before{content:'\e825'}.icon-minus-squared:before{content:'\e826'}.icon-minus-circled:before{content:'\e827'}.icon-minus-squared-alt:before{content:'\e828'}.icon-play:before{content:'\e829'}.icon-stop:before{content:'\e82a'}.icon-plus-squared:before{content:'\e82b'}.icon-plus-circled:before{content:'\e82c'}.icon-plus-1:before{content:'\e82d'}.icon-minus:before{content:'\e82e'}.icon-info:before{content:'\e82f'}.icon-barcode:before{content:'\e830'}.icon-shield:before{content:'\e831'}.icon-chart-1:before{content:'\e832'}.icon-bucket:before{content:'\e833'}.icon-braille:before{content:'\e834'}.icon-shop:before{content:'\e835'}.icon-pause:before{content:'\e836'}.icon-fast-fw:before{content:'\e837'}.icon-fast-bw:before{content:'\e838'}.icon-truck:before{content:'\e839'}.icon-file-code:before{content:'\e83a'}.icon-file-excel:before{content:'\e83b'}.icon-file-archive:before{content:'\e83c'}.icon-firefox:before{content:'\e840'}.icon-chrome:before{content:'\e841'}.icon-ie:before{content:'\e843'}.icon-th-list-1:before{content:'\f009'}.icon-th-thumb:before{content:'\f00a'}.icon-location:before{content:'\f031'}.icon-link-ext:before{content:'\f08e'}.icon-check-empty:before{content:'\f096'}.icon-certificate:before{content:'\f0a3'}.icon-left-circled:before{content:'\f0a8'}.icon-right-circled:before{content:'\f0a9'}.icon-menu:before{content:'\f0c9'}.icon-gauge-1:before{content:'\f0e4'}.icon-lightbulb:before{content:'\f0eb'