body,html{margin:0;padding:0}body{background-color:#f8f8f8;padding-top:20px;padding-bottom:20px}.footer,.header,.marketing{padding-left:15px;padding-right:15px}.header{border-bottom:1px solid #e5e5e5}.footer{padding-top:19px;color:#777;border-top:1px solid #e5e5e5}@media (min-width:768px){.container{max-width:730px}}.container-narrow>hr{margin:30px 0}.jumbotron{margin-top:1em;margin-left:15px;margin-right:15px;text-align:center;border:1px solid #b3b3b3}.marketing{margin:40px 0}@media screen and (min-width:768px){.footer,.header,.marketing{padding-left:0;padding-right:0}.header{margin-bottom:30px}}.ng-table{border:1px solid #000;text-align:center}.search-details{margin-left:15px;margin-right:15px}.event-table-heading{margin-bottom:1em}.logo{margin-top:0;padding-top:0;padding-bottom:40px;padding-right:5px}.embed_logo{padding-bottom:20px}.editable-input label{display:flex}.top-container{display:block;text-align:right;padding-bottom:5px}.top-container-right{padding-right:19px}.bottom-container{display:block;text-align:left;margin-top:1em;margin-left:15px}.footer-container{display:block;text-align:center;margin-top:1em;padding-left:15px;padding-right:15px}.filter-bold{font-weight:700}.footer-link-separator{color:#428bca;margin-left:10px;margin-right:5px}.footer-item{margin:1em 15px;padding:10px;border:1px solid #b3b3b3;background-color:#eee;text-align:left}.footer-item-center{text-align:center}.filter{text-decoration:none;color:#428bca;border-bottom:dashed 1px #428bca}.filter:active,.filter:visited{text-decoration:none;color:#428bca;border-bottom-color:#428bca}.filter:link{text-decoration:none}.filter:hover{text-decoration:none;color:#2a6496;border-bottom-color:#2a6496}.filter-right{margin-right:15x}.filter-left{margin-left:15px}.permalink{font-size:1.15em;padding-left:4px}.show-artists{margin-left:15px;margin-right:15px;margin-top:1em;padding:10px;border:1px solid #b3b3b3;background-color:#eee}.show-artist-controls{padding-bottom:10px}.show-filters{margin:1em 15px;padding-top:10px;padding-left:15px;border:1px solid #b3b3b3;background-color:#eee}.selected-filters{padding-left:15px;padding-right:15px}.message-error{color:maroon;margin-top:1em}.contact-form-subject{display:none}.contact-form-item{margin-bottom:15px}.panel{background-color:transparent;margin-bottom:20px;border:0;-moz-box-shadow:0 0 0 rgba(0,0,0,.05);-webkit-box-shadow:0 0 0 rgba(0,0,0,.05);box-shadow:0 0 0 rgba(0,0,0,.05)}.table{background-color:#fff;border:1px solid #ddd}.inputForm::-ms-clear{display:none}@-ms-viewport{width:auto!important}input:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #fff inset!important}.animate-show{opacity:1}.animate-show.ng-hide-add,.animate-show.ng-hide-remove{transition:all linear .5s;transition-duration:.5s}.animate-show.ng-hide{opacity:0;transition-duration:.15s}.wrap-text{white-space:-pre-line;white-space:-moz-pre-line;white-space:-o-pre-line;word-wrap:break-word}.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}.about-button{padding-top:20px}.badge-left{padding-right:7.5px}.badge-right{padding-left:7.5px}.social-button{padding-left:15px;padding-right:15px}.disabled-button{pointer-events:none;cursor:default;opacity:.8}