/*! normalize.css v3.0.2 | MIT License | git.io/normalize */@import url(http://fonts.googleapis.com/css?family=Nunito:300,Nunito:400);@import "//maxcdn.bootstrapcdn.com/font-awesome/4.3.0/css/font-awesome.min.css";html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}button,input[type="button"],input[type="reset"],input[type="submit"],button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-font-smoothing:antialiased;background-color:#4e8a14;border-radius:3px;border:none;color:#fff;cursor:pointer;display:inline-block;font-family:"Nunito", sans-serif;font-size:1em;font-weight:600;line-height:1;padding:0.75em 1em;text-decoration:none;user-select:none;vertical-align:middle;white-space:nowrap}button:hover,button:focus,input[type="button"]:hover,input[type="button"]:focus,input[type="reset"]:hover,input[type="reset"]:focus,input[type="submit"]:hover,input[type="submit"]:focus,button:hover,button:focus{background-color:#28470a;color:#fff}button:disabled,input[type="button"]:disabled,input[type="reset"]:disabled,input[type="submit"]:disabled,button:disabled{cursor:not-allowed;opacity:0.5}a.filled-button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-font-smoothing:antialiased;background-color:#4e8a14;border-radius:3px;border:none;color:#fff;cursor:pointer;display:inline-block;font-family:"Nunito", sans-serif;font-size:1em;font-weight:600;line-height:1;padding:0.75em 1em;text-decoration:none;user-select:none;vertical-align:middle;white-space:nowrap;margin:1em 2em 1em 2em}a.filled-button:hover,a.filled-button:focus{background-color:#28470a;color:#fff}a.filled-button:disabled{cursor:not-allowed;opacity:0.5}a.unfilled-button{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-font-smoothing:antialiased;border-radius:3px;border:1px solid #444;cursor:pointer;display:inline-block;font-family:"Nunito", sans-serif;font-size:1em;font-weight:600;line-height:1;padding:0.75em 1em;text-decoration:none;user-select:none;vertical-align:middle;white-space:nowrap;color:#444;margin:1em 2em 1em 2em}fieldset{background-color:#f7f7f7;border:1px solid #ddd;margin:0 0 0.75em;padding:1.5em}input,label,select{display:block;font-family:"Nunito", sans-serif;font-size:1em}label{font-weight:600;margin-bottom:0.375em}label.required::after{content:"*"}label abbr{display:none}input[type="color"],input[type="date"],input[type="datetime"],input[type="datetime-local"],input[type="email"],input[type="month"],input[type="number"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="time"],input[type="url"],input[type="week"],input:not([type]),textarea,select[multiple=multiple],textarea{background-color:#fff;border:1px solid #ddd;border-radius:3px;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06);box-sizing:border-box;font-family:"Nunito", sans-serif;font-size:1em;margin-bottom:0.75em;padding:0.5em;transition:border-color;width:100%}input[type="color"]:hover,input[type="date"]:hover,input[type="datetime"]:hover,input[type="datetime-local"]:hover,input[type="email"]:hover,input[type="month"]:hover,input[type="number"]:hover,input[type="password"]:hover,input[type="search"]:hover,input[type="tel"]:hover,input[type="text"]:hover,input[type="time"]:hover,input[type="url"]:hover,input[type="week"]:hover,input:not([type]):hover,textarea:hover,select[multiple=multiple]:hover,textarea:hover{border-color:#c4c4c4}input[type="color"]:focus,input[type="date"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="email"]:focus,input[type="month"]:focus,input[type="number"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="text"]:focus,input[type="time"]:focus,input[type="url"]:focus,input[type="week"]:focus,input:not([type]):focus,textarea:focus,select[multiple=multiple]:focus,textarea:focus{border-color:#4e8a14;box-shadow:inset 0 1px 3px rgba(0,0,0,0.06),0 0 5px rgba(65,116,17,0.7);outline:none}textarea{resize:vertical}input[type="search"]{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}input[type="checkbox"],input[type="radio"]{display:inline;margin-right:0.375em}input[type="file"]{padding-bottom:0.75em;width:100%}select{margin-bottom:1.5em;max-width:100%;width:auto}ul,ol{list-style-type:none;margin:0;padding:0}section.news-container article.news-content ul,.release-container ul,.artist-container ul{list-style-type:disc;margin-bottom:0.75em;padding-left:1.5em}section.news-container article.news-content ol,.release-container ol,.artist-container ol{list-style-type:decimal;margin-bottom:0.75em;padding-left:1.5em}dl{margin-bottom:0.75em}dl dt{font-weight:bold;margin-top:0.75em}dl dd{margin:0}table{-webkit-font-feature-settings:"kern", "liga", "tnum";-moz-font-feature-settings:"kern", "liga", "tnum";-ms-font-feature-settings:"kern", "liga", "tnum";font-feature-settings:"kern", "liga", "tnum";border-collapse:collapse;margin:0.75em 0;width:100%}th{border-bottom:1px solid #b7b7b7;font-weight:600;padding:0.75em 0;text-align:left}td{border-bottom:1px solid #ddd;padding:0.75em 0}tr,td,th{vertical-align:middle}body{-webkit-font-feature-settings:"kern", "liga", "pnum";-moz-font-feature-settings:"kern", "liga", "pnum";-ms-font-feature-settings:"kern", "liga", "pnum";font-feature-settings:"kern", "liga", "pnum";-webkit-font-smoothing:antialiased;color:#444;font-family:"Nunito", sans-serif;line-height:1.5;font-weight:300;font-size:1em}h1,h2,h3,h4,h5,h6{font-family:"Nunito", sans-serif;font-size:1em;line-height:1.2;margin:0 0 0.75em;font-weight:300}h1{font-size:3em;line-height:1.14em;margin-bottom:0.39em}h2{font-size:2em;line-height:1.14em;margin-bottom:0.39em}p{margin:0 0 0.75em;font-weight:300}a{color:#4e8a14;text-decoration:none;transition:color 0.3s linear}a:active,a:focus,a:hover{color:#28470a}a:active,a:focus{outline:none}hr{border-bottom:1px solid #ddd;border-left:none;border-right:none;border-top:none;margin:1.5em 0}img,picture{margin:0;max-width:100%}b,strong{font-weight:400}html{box-sizing:border-box}*,*::after,*::before{box-sizing:inherit}html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{margin:0 10px;background-color:#fbfffb;font-size:12px}@media screen and (min-width: 768px) and (max-width: 1023px){body{font-size:14px}}@media screen and (min-width: 1024px){body{font-size:17px}}*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit}section#container{max-width:1100px;margin-left:auto;margin-right:auto}section#container::after{clear:both;content:"";display:block}section#logo{text-align:center;margin:40px 0 1em 0}section#logo img{max-width:150px}@media screen and (min-width: 768px){section#logo{margin:70px 0 2em 0}section#logo img{max-width:250px}}header{max-width:1100px;margin-left:auto;margin-right:auto;position:fixed;top:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:2000;width:100%;background-color:rgba(251,255,251,0.9)}header::after{clear:both;content:"";display:block}header nav{font-family:"Nunito", sans-serif;font-size:0.9em;text-transform:uppercase;letter-spacing:0.08em;margin:1em 0 1em 0;display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;box-pack:justify;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;-o-justify-content:space-between;justify-content:space-between;-ms-flex-pack:justify;-webkit-box-align:baseline;-moz-box-align:baseline;box-align:baseline;-webkit-align-items:baseline;-moz-align-items:baseline;-ms-align-items:baseline;-o-align-items:baseline;align-items:baseline;-ms-flex-align:baseline}header nav a{color:#444;text-decoration:none;transition:color 0.1s linear}header nav a:active,header nav a:focus,header nav a:hover{color:#040404}header nav a:active,header nav a:focus{outline:none}header nav ul li{display:inline-block}header nav ul li a{margin:5px}@media screen and (min-width: 768px){header nav ul li a{margin:10px}}header nav ul .active{border-bottom:2px solid #444}header nav div#navigation-center-mobile{display:inherit}header nav div#navigation-center-tablet-up{display:none}@media screen and (min-width: 768px){header nav div#navigation-center-tablet-up{display:inherit}header nav div#navigation-center-mobile{display:none}}header nav#navigation-mobile{text-align:center;display:none}footer{max-width:1100px;margin-left:auto;margin-right:auto;border-top:2px #ddd solid;padding:2em 0 2em 0;margin-top:2em}footer::after{clear:both;content:"";display:block}footer p{margin-bottom:0.3125em;font-size:0.7em;text-transform:uppercase;letter-spacing:0.08em;text-align:center}@media screen and (min-width: 768px){footer p{font-size:0.9em}}footer p a{color:#444;text-decoration:none;transition:color 0.1s linear}footer p a:active,footer p a:focus,footer p a:hover{color:#1e1e1e}footer p a:active,footer p a:focus{outline:none}.flash-alert{background-color:#fff6bf;color:#8c7800;display:block;font-weight:600;margin-bottom:0.75em;padding:0.75em;text-align:center;margin-top:54px}.flash-alert a{color:#594c00;text-decoration:underline}.flash-alert a:focus,.flash-alert a:hover{color:black}.flash-error{background-color:#fbe3e4;color:#97161b;display:block;font-weight:600;margin-bottom:0.75em;padding:0.75em;text-align:center;margin-top:54px}.flash-error a{color:#6a0f13;text-decoration:underline}.flash-error a:focus,.flash-error a:hover{color:#110203}.flash-notice{background-color:#e5edf8;color:#244e87;display:block;font-weight:600;margin-bottom:0.75em;padding:0.75em;text-align:center;margin-top:54px}.flash-notice a{color:#19375f;text-decoration:underline}.flash-notice a:focus,.flash-notice a:hover{color:#04080e}.flash-success{background-color:#e6efc2;color:#56651a;display:block;font-weight:600;margin-bottom:0.75em;padding:0.75em;text-align:center;margin-top:54px}.flash-success a{color:#333c10;text-decoration:underline}.flash-success a:focus,.flash-success a:hover{color:black}section#flash-messages{max-width:1100px;margin-left:auto;margin-right:auto}section#flash-messages::after{clear:both;content:"";display:block}section.all-news{margin:0 auto}section.news-container{padding:1em 0;display:block}@media screen and (min-width: 768px){section.news-container{padding:2em 0}}section.news-container::after{clear:both;content:"";display:block}section.news-container article.news-content .publication-date{text-align:center}section.news-container article.news-content h2{text-align:center;font-size:2.5em;line-height:1.14em;margin-bottom:0.39em}section.news-container article.news-content img{width:100%;max-width:100%;margin:0 auto;display:block}@media screen and (min-width: 768px){section.news-container article.news-content.image-left img{width:100%;max-width:50%;float:left;margin-right:1em}}@media screen and (min-width: 768px){section.news-container article.news-content.image-right img{width:100%;max-width:50%;float:right;margin-left:1em}}@media screen and (min-width: 768px){section.news-container article.news-content.image-centered img{width:auto;max-width:50%}}nav.pagination{margin:0 auto;display:block;text-align:center;font-color:#444}nav.pagination span{margin:10px}nav.pagination a,nav.pagination a:hover,nav.pagination a:visited{color:#444}nav.pagination .page.current{display:inline-block;width:1.875em;height:1.875em;padding:0.1875em;border:0.125em solid #444;margin:0.3125em;font-size:1em;line-height:1.2em}.label-container{padding:1em 0}@media screen and (min-width: 768px){.label-container{padding:2em 0}}.label-container h2.label-name{font-size:3em;color:#4e8a14;margin-bottom:1em;text-align:center}.releases-grid{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-moz-box-align:end;box-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end;-ms-flex-align:end}.releases-grid section{text-align:center}@media screen and (max-width: 767px){.releases-grid section{float:left;display:block;margin-right:10.5574341899%;width:100%;margin-right:0px}.releases-grid section:last-child{margin-right:0}}@media screen and (min-width: 768px) and (max-width: 1023px){.releases-grid section{float:left;display:block;margin-right:5.0140401029%;width:47.4929799485%}.releases-grid section:last-child{margin-right:0}.releases-grid section:nth-child(2n){margin-right:0px}}@media screen and (min-width: 1024px){.releases-grid section{float:left;display:block;margin-right:3.2877438043%;width:31.1415041304%}.releases-grid section:last-child{margin-right:0}.releases-grid section:nth-child(3n+3){margin-right:0px}}.releases-grid section img{max-height:330px}.releases-grid section .metadata{margin:0.5em 0 1.5em 0;text-align:center}.releases-grid section .metadata h2{font-size:0.9em;text-transform:uppercase;letter-spacing:0.08em}.releases-grid section .metadata h3{font-weight:400}.release-container{margin-top:1em}.release-container .title-block{text-align:center}.release-container .title-block h1{text-transform:uppercase;font-weight:300;letter-spacing:0.08em}.release-container .title-block h2{font-weight:400}.release-container .title-block h3{font-size:1.2em;line-height:1.14em;margin-bottom:0.39em}.release-container .cover-block{margin-top:2em;display:block}@media screen and (min-width: 768px){.release-container .cover-block{border-top:2px solid #ddd;padding-top:2em}}.release-container .cover-block::after{clear:both;content:"";display:block}@media screen and (max-width: 767px){.release-container .cover-block .front-cover{float:left;display:block;margin-right:10.5574341899%;width:100%}.release-container .cover-block .front-cover:last-child{margin-right:0}}@media screen and (min-width: 768px) and (max-width: 1023px){.release-container .cover-block .front-cover{float:left;display:block;margin-right:5.0140401029%;width:47.4929799485%}.release-container .cover-block .front-cover:last-child{margin-right:0}}@media screen and (min-width: 1024px){.release-container .cover-block .front-cover{float:left;display:block;margin-right:3.2877438043%;width:65.5707520652%;padding-right:2em;border-right:1px solid #ddd}.release-container .cover-block .front-cover:last-child{margin-right:0}}.release-container .cover-block .front-cover img{width:100%}.release-container .cover-block .shop-buttons{letter-spacing:0.08em}@media screen and (max-width: 767px){.release-container .cover-block .shop-buttons{float:left;display:block;margin-right:10.5574341899%;width:100%;padding-top:1em}.release-container .cover-block .shop-buttons:last-child{margin-right:0}}@media screen and (min-width: 768px) and (max-width: 1023px){.release-container .cover-block .shop-buttons{float:left;display:block;margin-right:5.0140401029%;width:47.4929799485%}.release-container .cover-block .shop-buttons:last-child{margin-right:0}}@media screen and (min-width: 1024px){.release-container .cover-block .shop-buttons{float:left;display:block;margin-right:3.2877438043%;width:31.1415041304%}.release-container .cover-block .shop-buttons:last-child{margin-right:0}}.release-container .cover-block .shop-buttons .active{color:#4e8a14}.release-container .cover-block .shop-buttons p{margin-top:1.5em;font-size:0.9em}.release-container .cover-block .shop-buttons .shop-button{cursor:pointer;border-bottom:1px solid #ddd;margin-bottom:1em;padding-bottom:1em;transition:color 0.3s linear}.release-container .cover-block .shop-buttons .shop-button .icon-add{display:inline-block;padding-right:1em}.release-container .cover-block .shop-buttons .shop-button .format{display:inline-block}.release-container .cover-block .shop-buttons .shop-button .price{display:inline-block;float:right}.release-container .tracks-block{border-top:2px solid #ddd;margin-top:1em;padding-top:1em;display:block}@media screen and (min-width: 768px){.release-container .tracks-block{margin-top:2em;padding-top:2em}}.release-container .tracks-block::after{clear:both;content:"";display:block}@media screen and (max-width: 767px){.release-container .tracks-block .description{float:left;display:block;margin-right:10.5574341899%;width:100%}.release-container .tracks-block .description:last-child{margin-right:0}}@media screen and (min-width: 768px) and (max-width: 1023px){.release-container .tracks-block .description{float:left;display:block;margin-right:5.0140401029%;width:47.4929799485%}.release-container .tracks-block .description:last-child{margin-right:0}}@media screen and (min-width: 1024px){.release-container .tracks-block .description{float:left;display:block;margin-right:3.2877438043%;width:65.5707520652%;padding-right:2em;border-right:1px solid #ddd}.release-container .tracks-block .description:last-child{margin-right:0}}.release-container .tracks-block .tracks{letter-spacing:0.08em;display:table}@media screen and (max-width: 767px){.release-container .tracks-block .tracks{float:left;display:block;margin-right:10.5574341899%;width:100%}.release-container .tracks-block .tracks:last-child{margin-right:0}}@media screen and (min-width: 768px) and (max-width: 1023px){.release-container .tracks-block .tracks{float:left;display:block;margin-right:5.0140401029%;width:47.4929799485%}.release-container .tracks-block .tracks:last-child{margin-right:0}}@media screen and (min-width: 1024px){.release-container .tracks-block .tracks{float:left;display:block;margin-right:3.2877438043%;width:31.1415041304%}.release-container .tracks-block .tracks:last-child{margin-right:0}}.release-container .tracks-block .tracks .track{display:table-row}.release-container .tracks-block .tracks .track .track-title{display:table-cell;padding-bottom:0.75em;padding-right:1em}.release-container .tracks-block .tracks .track span.track-duration{font-size:0.9em;letter-spacing:normal}.release-container .tracks-block .tracks .track .play-button{display:table-cell}.release-container .tracks-block .tracks .track .play-button:hover{cursor:pointer}.artists-grid{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-moz-box-align:end;box-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end;-ms-flex-align:end;padding-top:2em}.artists-grid section{text-align:center}@media screen and (max-width: 767px){.artists-grid section{float:left;display:block;margin-right:10.5574341899%;width:100%;margin-right:0px}.artists-grid section:last-child{margin-right:0}}@media screen and (min-width: 768px) and (max-width: 1023px){.artists-grid section{float:left;display:block;margin-right:5.0140401029%;width:47.4929799485%}.artists-grid section:last-child{margin-right:0}.artists-grid section:nth-child(2n){margin-right:0px}}@media screen and (min-width: 1024px){.artists-grid section{float:left;display:block;margin-right:3.2877438043%;width:31.1415041304%}.artists-grid section:last-child{margin-right:0}.artists-grid section:nth-child(3n+3){margin-right:0px}}.artists-grid section img{max-height:330px}.artists-grid section .metadata{margin:0.5em 0 1.5em 0;text-align:center}.artists-grid section .metadata h2{font-size:0.9em;text-transform:uppercase;letter-spacing:0.08em}.artists-grid section .metadata h3{font-weight:400}.artist-container{margin-top:1em}.artist-container .name{text-align:center}.artist-container .name h1{text-transform:uppercase;font-weight:300;letter-spacing:0.08em}@media screen and (min-width: 768px){.artist-container .photo{padding-top:2em}}.artist-container .photo img{width:100%}@media screen and (min-width: 768px){.artist-container .biography{padding-top:2em;margin-top:2em;border-top:2px solid #ddd}}.artist-container .releases{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;box-lines:multiple;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:end;-moz-box-align:end;box-align:end;-webkit-align-items:flex-end;-moz-align-items:flex-end;-ms-align-items:flex-end;-o-align-items:flex-end;align-items:flex-end;-ms-flex-align:end}@media screen and (min-width: 768px){.artist-container .releases{padding-top:2em;margin-top:2em;border-top:2px solid #ddd}}@media screen and (max-width: 767px){.artist-container .releases .release{float:left;display:block;margin-right:10.5574341899%;width:100%;margin-right:0px}.artist-container .releases .release:last-child{margin-right:0}}@media screen and (min-width: 768px) and (max-width: 1023px){.artist-container .releases .release{float:left;display:block;margin-right:5.0140401029%;width:47.4929799485%}.artist-container .releases .release:last-child{margin-right:0}.artist-container .releases .release:nth-child(2n){margin-right:0px}}@media screen and (min-width: 1024px){.artist-container .releases .release{float:left;display:block;margin-right:3.2877438043%;width:31.1415041304%}.artist-container .releases .release:last-child{margin-right:0}.artist-container .releases .release:nth-child(3n+3){margin-right:0px}}.artist-container .releases .release img{display:block;max-width:100%;max-height:330px;margin:0 auto}.artist-container .releases .release .metadata{margin:1em 0 1.5em 0;text-align:center}.artist-container .releases .release h2{font-size:1em;text-transform:uppercase;letter-spacing:0.08em}@media screen and (min-width: 1024px){.artist-container .releases .release h2{font-size:0.8em}}.shopping-cart{max-width:1100px;margin-left:auto;margin-right:auto;margin-bottom:2em}.shopping-cart::after{clear:both;content:"";display:block}.shopping-cart h1{text-align:center;text-transform:uppercase;font-weight:300;letter-spacing:0.08em}.shopping-cart p{text-align:center}.shopping-cart .total{margin:2em 0 1em 0;font-weight:bold}.shopping-cart .plusminus{display:inline-block;width:1.875em;height:1.875em;padding:0.1875em;border:0.125em solid #444;margin:0.3125em;font-size:1em;line-height:1.2em;text-align:center;color:#444}.shopping-cart #total-section{text-align:center}.shopping-cart tr td:last-child{white-space:nowrap}.modal label{cursor:pointer;margin-bottom:0}.modal label img{border-radius:150px;display:block;max-width:300px}.modal .modal-state{display:none}.modal .modal-trigger{padding:0.8em 1em}.modal .modal-fade-screen{-webkit-transition:opacity 0.25s ease;-moz-transition:opacity 0.25s ease;transition:opacity 0.25s ease;position:fixed;top:0;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.85);opacity:0;padding-top:0.6em;text-align:left;visibility:hidden;z-index:99999999999}@media screen and (min-width: 53.75em){.modal .modal-fade-screen{padding-top:10em}}.modal .modal-fade-screen .modal-bg{position:absolute;top:0;right:0;bottom:0;left:0;cursor:pointer}.modal .modal-close{position:absolute;top:1.5em;right:1.5em;height:1.5em;width:1.5em;background:#fff;cursor:pointer}.modal .modal-close:after,.modal .modal-close:before{position:absolute;top:3px;right:3px;bottom:0;left:50%;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);height:1.5em;width:0.15em;background:#ddd;content:'';display:block;margin:-3px 0 0 -1px}.modal .modal-close:hover:after,.modal .modal-close:hover:before{background:#c4c4c4}.modal .modal-close:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}.modal .modal-inner{-webkit-transition:opacity 0.25s ease;-moz-transition:opacity 0.25s ease;transition:opacity 0.25s ease;background:#fff;border-radius:3px;margin-top:0;margin:auto;max-height:95%;overflow:auto;padding:1.5em;position:relative;width:95%}@media screen and (min-width: 40em){.modal .modal-inner{max-height:70%;padding:3em;width:60%}}@media screen and (min-width: 53.75em){.modal .modal-inner{width:50%}}.modal .modal-inner h1{color:#4e8a14;margin-bottom:0 0 0.6em 0;text-align:center}.modal .modal-inner p{color:#444;line-height:1.5;text-align:center}.modal .modal-inner .modal-intro{margin-bottom:1em}.modal .modal-inner .modal-body{margin-top:3em}.modal .modal-inner .modal-content{color:#444}@media screen and (min-width: 40em){.modal .modal-inner .modal-content{-webkit-columns:2 8em;-moz-columns:2 8em;columns:2 8em}}.modal .modal-inner button#continue{float:left;background-color:#fff;color:#4e8a14;border:2px solid #4e8a14}.modal .modal-inner button#pay{float:right;border:2px solid #4e8a14}.modal .modal-inner button#pay:hover{border:2px solid #28470a}.modal .modal-inner a.cta{color:#fff;display:inline-block;margin-right:0.5em;margin-top:1em}.modal .modal-inner a.cta:last-child{padding:0 2em}.modal .modal-state:checked+.modal-fade-screen{opacity:1;visibility:visible}.modal .modal-state:checked+.modal-fade-screen .modal-inner{top:0.5em}.modal-open{overflow:hidden}section.contact-container{margin-top:1em}section.contact-container h1{text-transform:uppercase;font-weight:300;letter-spacing:0.08em;text-align:center}section.contact-container div#contact-form-container{margin:2em 0}section.contact-container div#contact-form-container div.g-recaptcha{margin-bottom:12px}section.newsletter-block{display:block;border-left:4px solid #4e8a14;padding:1em 0 1em 2em;margin:1em 0;background:#f5f5f5}section.newsletter-block::after{clear:both;content:"";display:block}section.newsletter-block form{display:inline-block}section.newsletter-block label{color:#4e8a14;font-size:2em;margin:0;line-height:1.14em;display:inline-block;width:auto;vertical-align:bottom;margin-right:1em;margin-bottom:10px;font-weight:300}section.newsletter-block input{display:inline-block;width:auto;margin-bottom:10px}section#audio-player-container{position:fixed;left:0;bottom:0;height:2em;width:100%;background-color:rgba(251,255,251,0.9);padding:0 10px;display:none}section#audio-player-container div#audio-player-outer-container{max-width:1100px;margin-left:auto;margin-right:auto;height:100%}section#audio-player-container div#audio-player-outer-container::after{clear:both;content:"";display:block}section#audio-player-container div#audio-player-outer-container .stop-button:hover{cursor:pointer}section#audio-player-container div#audio-player-outer-container div#audio-player-flex-container{display:-webkit-box;display:-moz-box;display:box;display:-webkit-flex;display:-moz-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-moz-box-pack:start;box-pack:start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;-o-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:start;-webkit-box-align:center;-moz-box-align:center;box-align:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;-o-align-items:center;align-items:center;-ms-flex-align:center;-webkit-align-content:center;-moz-align-content:center;align-content:center;-ms-flex-line-pack:center;height:100%}section#audio-player-container div#audio-player-outer-container div#audio-player-flex-container div#audio-player-controls{padding:0 1em 0 0}section#audio-player-container div#audio-player-outer-container div#audio-player-flex-container div#audio-player-controls .play-button:hover{cursor:pointer}ul.sharing-buttons{list-style:none;text-decoration:none;text-align:center;padding:2em 0 0 0}ul.sharing-buttons li{display:inline}ul.sharing-buttons a{border:1px solid;padding:0.5em;padding-right:1em;color:#fff;text-decoration:none;font-weight:normal}ul.sharing-buttons a:hover{color:#eee;text-decoration:none}ul.sharing-buttons .fa{padding:0.5em}ul.sharing-buttons .facebook{background:#3B5998}ul.sharing-buttons .twitter{background:#00ACED}.video-embed{position:relative;padding-bottom:56.25%;padding-top:25px;margin:1em 0;height:0}.video-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}
