@font-face {font-family:'Neuzeit';src:url('fonts/2B5B08_2_0.eot');src:url('fonts/2B5B08_2_0.eot?#iefix') format('embedded-opentype'), url('fonts/2B5B08_2_0.woff') format('woff'), url('fonts/2B5B08_2_0.ttf') format('truetype');font-weight:normal; }@font-face {font-family:'Neuzeit';src:url('fonts/2B5B08_0_0.eot');src:url('fonts/2B5B08_0_0.eot?#iefix') format('embedded-opentype'), url('fonts/2B5B08_0_0.woff') format('woff'), url('fonts/2B5B08_0_0.ttf') format('truetype');font-weight:bold; }@font-face {font-family:'NeuzeitLight';src:url('fonts/2B5B08_1_0.eot');src:url('fonts/2B5B08_1_0.eot?#iefix') format('embedded-opentype'), url('fonts/2B5B08_1_0.woff') format('woff'), url('fonts/2B5B08_1_0.ttf') format('truetype'); }html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline; }article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {display:block; }body {line-height:1; }ol, ul {list-style:none; }blockquote, q {quotes:none; }blockquote:before, blockquote:after, q:before, q:after {content:'';content:none; }table {border-collapse:collapse;border-spacing:0; }pre {font-size:12px; }html, body {height:100%; }div {position:relative;box-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; }html, body, select, input, textarea, button {font-family:"Neuzeit", Helvetica, Arial, Verdana, sans-serif;font-weight:normal;font-size:16px;line-height:20px;color:#ddd;-webkit-font-smoothing:antialiased; }p {margin-bottom:20px; }p:last-child {margin-bottom:0px; }p a {text-decoration:underline; }b, .b {font-weight:bold; }h1 {font-weight:bold;font-size:26px;line-height:27px;margin-bottom:27px; }h3 {font-weight:normal;font-size:15px;line-height:18px;margin-bottom:2px; }a {color:inherit;text-decoration:none; }a:hover {color:inherit;text-decoration:none; }div {position:relative;overflow:hidden; }pre {font-size:15px;line-height:18px; }hr {width:100%;border:0;background-color:#ddd;height:1px;color:#ddd;margin:9px 0; }.dn {display:none; }.db {display:block; }.dib {display:inline-block; }.hideonmobile {display:none; }@media screen and (min-width:768px) {.hideonmobile {display:block; } }.fl {float:left; }.fr {float:right; }.h {width:100%; }.hh {height:100%; }.scrl {overflow:scroll;-ms-overflow-style:none; }.ov {overflow:visible; }.z2 {z-index:2; }.bg_y {background-color:#d7bd0e; }.bg_b {background-color:#1962b0; }.bg_g {background-color:#5eae1c; }.bg_o {background-color:#f60; }.bg_r {background-color:#f00; }.bg_p {background-color:#b01e5b; }.bg_w {background-color:#fff; }.bg_k {background-color:#070707; }.bg_grey {background-color:#1b1b1b; }.bg_grey2 {background-color:#333; }.c_y {color:#d7bd0e; }.c_b {color:#1962b0; }.c_g {color:#5eae1c; }.c_o {color:#f60; }.c_w {color:#fff; }.c_k {color:#101010; }.wht {color:#fff; }.grey {color:#888; }.darkgrey {color:#444; }.uc {text-transform:uppercase; }.tar {text-align:right; }.sml {font-size:14px;line-height:18px; }.pad {padding:15px 12px; }.strike {text-decoration:line-through; }.transparent {opacity:0; }.toolr {margin:0 4px 0 5px;float:right; }.toolrr {margin:0 1px 0 5px;float:right; }.tooll {margin:0 3px 0 0px; }.mt {margin-top:23px; }.mtb {margin-top:15px; }.mts {margin-top:10px; }.mb {margin-bottom:23px; }.mbd {margin-bottom:40px; }.ml {margin-left:10px; }.mobonly {display:inline; }@media screen and (min-width:768px) {.mobonly {display:none; } }input, textarea {border:none;outline:none;background:transparent;border-bottom:0;padding:0 0 0 4px;margin:0; }input:focus {color:#000; }select {appearance:none;-webkit-appearance:none;-moz-appearance:none;background:transparent; }select::-ms-expand {display:none; }select:-moz-focusring {color:transparent;text-shadow:0 0 0 #000; }body {background:#212121;transition:background-color 0.5s ease; }body.white {background:#eee;transition:background-color 0.5s ease; }body.white {color:#333; }#site {width:100%;min-height:100%;height:auto !important;margin:0 auto -224px; }.push {height:224px; }footer {width:100%;background:#101010;color:#828282;height:384px;position:relative;font-size:14px;line-height:17px; }@media screen and (min-width:1024px) {footer {height:224px;font-size:16px;line-height:20px; } }footer a:hover {color:#d7bd0e; }footer .bt {border-top:1px solid #828282; }footer hr {width:100%;border:0;background-color:#828282;height:1px;color:#ddd;margin:0px 0 5px; }.ftrtop {padding-top:24px;height:171px; }.ftrbtm {border-top:1px solid #888;padding-top:14px;height:41px; }.ftrbtm .ml {margin-left:10px; }.ftrbtm input {border:1px solid #888; }section {padding-bottom:40px; }section.nopad {padding-bottom:0px; }.debug {margin-top:20px;background:#2c2c2c;color:#d7bd0e;font-size:14px;line-height:16px; }.banner {display:block;transition:filter 0.5s ease; }.banner img {width:100%;height:auto;display:block;margin:0 auto; }a.banner:hover {filter:saturate(135%); }form .underline a {text-decoration:underline; }form .underline a:hover {color:#1962b0;text-decoration:underline; }input, select, button, a.button, span.button, textarea {outline:none;-webkit-appearance:none;display:block;border:none;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;box-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:0; }input[type=checkbox] {display:inline-block;-webkit-appearance:checkbox;background:#666;margin-top:-1px; }.dropdown:after {background:none repeat scroll 0 0 transparent;content:"\f0dd";font-family:'Icons';font-size:20px;padding:6px 10px;position:absolute;right:0;top:0;bottom:0;z-index:-1; }input:-webkit-autofill {background:transparent !important; }input[type=text], input[type=email], input[type=password], select, input[type=submit], button.submit, a.button, span.button, textarea {padding:8px 33px 7px 5px;width:100%;border:1px solid #666;font-size:18px;line-height:18px; }select {padding:10px 33px 8px 5px; }input[type=radio] {-webkit-appearance:radio;width:auto;margin-left:1px;margin-right:6px;display:inline-block; }input[type=radio] + label {display:inline-block;margin-right:15px; }label {display:block;font-size:15px;line-height:18px;margin-bottom:2px; }.red {color:red; }.green {color:#5eae1c; }.cblabel {display:inline;margin-left:5px; }form .small {font-size:15px;line-height:18px; }input[type=submit], button.submit, a.button, span.button {padding:9px 5px 8px 5px;border:1px solid #000;background:#000;color:#fff;cursor:pointer;text-align:center; }span.button {background:transparent;color:#000;border:1px solid #fff;padding:9px 5px 6px 5px; }input[type=submit]:hover, button.submit:hover, a.button:hover {background:#333;color:#fff; }div.lai .check {position:absolute;display:none;right:5px;bottom:6px;font-size:24px;line-height:24px; }div.lai .ccicon {position:absolute;display:block;right:5px;bottom:3px; }input[type=text], input[type=email], input[type=password], select, textarea {color:#333;border:1px solid #666; }.dropdown:after {color:#666; }input[type=text]:focus, input[type=email]:focus, input[type=password]:focus, select:focus {color:#1962b0;border:1px solid #1962b0; }div.lai.validated input[type=text], div.lai.validated input[type=email], div.lai.validated input[type=password], div.lai.validated select {color:#34aa00;border:1px solid #34aa00; }div.lai.validated .dropdown:after {color:#34aa00; }.ccicon i {color:#bbb; }.ccicon i.selected {color:#000; }div.validated .ccicon i.selected {color:#34aa00; }div.lai.validated .check {display:block;color:#34aa00; }.lai {margin-bottom:10px; }.is-row {display:flex;flex-direction:row;flex-wrap:wrap;margin-left:-30px; }.is-row.is-gapless, .is-row.is-gapless > .is-row {margin-left:0;margin-top:0; }.is-row + .is-row {margin-top:30px; }.is-row.is-bricks > .is-col {margin-bottom:30px; }.is-row > .is-col {margin-left:30px; }.is-row > .is-col.is-10 {width:calc(10% - 30px); }.is-row > .is-col.is-20 {width:calc(20% - 30px); }.is-row > .is-col.is-25 {width:calc(25% - 30px); }.is-row > .is-col.is-30 {width:calc(30% - 30px); }.is-row > .is-col.is-33, .is-row > .is-col.is-34 {width:calc(33.3333% - 30px); }.is-row > .is-col.is-35 {width:calc(35% - 30px); }.is-row > .is-col.is-40 {width:calc(40% - 30px); }.is-row > .is-col.is-50 {width:calc(50% - 30px); }.is-row > .is-col.is-60 {width:calc(60% - 30px); }.is-row > .is-col.is-65 {width:calc(65% - 30px); }.is-row > .is-col.is-66, .is-row > .is-col.is-67 {width:calc(66.6666% - 30px); }.is-row > .is-col.is-70 {width:calc(70% - 30px); }.is-row > .is-col.is-75 {width:calc(75% - 30px); }.is-row > .is-col.is-80 {width:calc(80% - 30px); }.is-row > .is-col.is-90 {width:calc(90% - 30px); }.is-row.is-gapless > .is-col {margin-left:0; }@media screen and (max-width:768px) {.is-row {flex-direction:column;flex-wrap:nowrap;margin-left:0;margin-top:0; }.is-row + .is-row {margin-top:0; }.is-row > .is-col {flex:0 0 100%;width:100% !important;max-width:100% !important;margin-left:0;margin-bottom:30px; }.is-row.is-bricks > .is-col {margin-bottom:30px; }.is-row.is-gapless {margin-bottom:30px; }.is-row.is-gapless > .is-col {margin-bottom:0; } }.giftintro .info {margin-bottom:40px; }.giftintro .info h2 {font-size:22px; }.giftintro .info img {width:100%; }.giftintro .info .text {margin-top:5px;font-size:22px;line-height:24px; }.giftintro .info .link {display:block;margin-top:15px;text-transform:uppercase;color:#5eae1c; }@media screen and (min-width:650px) {.giftintro {display:flex;justify-content:space-between;margin:60px -20px 0; }.giftintro .info {width:50%;padding:0 20px;max-width:480px;margin-bottom:40px; }.giftintro .info h2 {font-size:22px; } }#overlay {display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:#070707;z-index:111;opacity:0.85; }#overlay.o0 {opacity:0; }#tabcontainer form h2 {text-align:center;font-weight:bold;font-size:23px;line-height:25px;margin:5px 10px 10px;color:#1962b0; }form .msg, form .errmsg {display:none;margin-bottom:20px; }form .errmsg {color:red; }.half {width:50%; }.half.gtrl {width:48%;margin-right:2%; }.half.gtrr {width:48%;margin-left:2%; }section.searchresultspage h3 {font-size:24px;margin-bottom:10px;margin-left:2px; }section.searchresultspage ul.resultblocks li {margin:0 0px 5px 0px;float:left;width:100%;margin-right:0%; }section.searchresultspage ul.resultblocks li a {display:block;padding:7px 10px 5px;background:#111;transition:background-color 0.3s ease;font-size:18px;line-height:21px; }section.searchresultspage ul.resultblocks li a .srchcnt {display:block;opacity:0.3;font-size:14px; }section.searchresultspage ul.resultblocks.blu li a:hover {background:#1962b0; }section.searchresultspage ul.resultblocks.blu li a:hover .hilite {color:#ddd; }section.searchresultspage ul.resultblocks.grn li a:hover {background:#5eae1c; }section.searchresultspage ul.resultblocks.grn li a:hover .hilite {color:#ddd; }section.searchresultspage ul.resultblocks.ora li a:hover {background:#f60; }section.searchresultspage ul.resultblocks.ora li a:hover .hilite {color:#ddd; }@media screen and (min-width:600px) {section.searchresults ul li {margin:0 1% 5px 0px;float:left;width:49%; } }@media screen and (min-width:768px) {section.searchresults ul li {margin:0 0.5% 5px 0px;float:left;width:24.5%; } }.giftvoucherinfo h1, .giftvoucherform h1, .personalshopperform h1 {font-size:22px;line-height:24px;font-weight:normal; }.giftvoucherinfo img, .giftvoucherform img, .personalshopperform img {width:100%;height:auto; }.giftvoucherinfo .big, .giftvoucherform .big, .personalshopperform .big {margin:20px 0 40px;font-size:22px;line-height:26px; }.giftvoucherinfo p, .giftvoucherform p, .personalshopperform p {margin-bottom:10px; }.giftvoucherinfo h3, .giftvoucherform h3, .personalshopperform h3 {margin-top:36px;margin-bottom:10px;color:#1962b0;font-size:18px; }.giftvoucherinfo .bar, .giftvoucherform .bar, .personalshopperform .bar {margin-bottom:20px; }.giftvoucherinfo .has-margin, .giftvoucherform .has-margin, .personalshopperform .has-margin {margin-top:40px; }.giftvoucherinfo .has-margin + h3, .giftvoucherform .has-margin + h3, .personalshopperform .has-margin + h3 {margin-top:0; }@media screen and (min-width:650px) {.giftvoucherform .formwrap, .personalshopperform .formwrap {display:flex;flex-wrap:wrap;margin:0 -10px 60px; }.giftvoucherform .formwrap .is-100, .personalshopperform .formwrap .is-100 {padding:0 10px;width:100%; }.giftvoucherform .formwrap .is-50, .personalshopperform .formwrap .is-50 {padding:0 10px;width:50%; } }.personalshopperform p.big {margin:0px 0 26px; }.personalshopperform p.big.mt {margin-top:26px; }.recommendations {display:flex;padding:30px 30px 100px 30px;flex-wrap:wrap;overflow:visible; }.recommendations .recommendations-heading {width:100%;font-size:22px;line-height:26px; }.recommendations .recommendations-text {width:440px;padding:0 0px; }.recommendations .recommendations-text .message {background:black;font-size:22px;line-height:26px;padding:20px; }.recommendations .recommendations-text .reply {margin-top:2px;background:black;font-size:18px;line-height:21px;padding:20px; }.recommendations .recommendations-text .addallmessage {margin-top:10px;background:#1962b0;color:;font-size:18px;line-height:21px;padding:20px; }.recommendations .recommendations-text .buttons {margin-top:10px; }.recommendations .recommendations-text .buttons .btnsolid {font-size:20px;padding-top:10px;padding-bottom:10px;margin-left:10px; }.recommendations .recommendations-text .buttons .btnsolid:first-child {margin-left:0; }.recommendations .recommendations-releases {flex-grow:2;padding:0 0px 0 20px;overflow:visible; }@media screen and (min-width:1024px) { }header {position:fixed;top:0;left:0;z-index:3;width:100%;background-color:rgba(15, 15, 15, 0.92);overflow:visible;height:60px; }.hpush {height:60px; }@media all and (max-width:1023px) and (min-width:768px) {.hpush, header {height:90px; } }@media screen and (min-width:1024px) {.hpush, header {height:100px; } }.basketmessages {margin-top:20px; }.basketmessages .flashmessage {margin-left:auto;margin-right:auto;margin-top:0px;margin-bottom:5px;padding:12px 40px 12px 40px;width:70%;text-align:center; }.basketmessages .flashmessage .close {display:none; }.basketmessages .flashmessage.closable .close {display:block;position:absolute;top:12px;right:12px;cursor:pointer; }.basketmessages .flashmessage a {text-decoration:underline; }.basketmessages .flashmessage:before {font-family:Icons;content:"";position:absolute;top:12px;left:12px; }.basketmessages .flashmessage.shipping {color:#000;font-size:20px;background:#ffffb5; }.basketmessages .flashmessage.preorders {color:#000;background:#ffffb5; }.basketmessages .flashmessage.info {color:#000;background:rgba(25, 98, 176, 0.5); }.basketmessages .flashmessage.info:before {content:"\f05a"; }.basketmessages .flashmessage.success {color:#fff;background:#5eae1c; }.basketmessages .flashmessage.success:before {content:"\f058"; }.basketmessages .flashmessage.warning {color:#fff;background:#f60; }.basketmessages .flashmessage.warning:before {content:"\f071"; }.basketmessages .flashmessage.danger {color:#fff;background:#f00; }.basketmessages .flashmessage.danger:before {content:"\f1e2"; }.tab_basket .basketmessages, .reviewsection .basketmessages {margin-top:5px; }.tab_basket .basketmessages .flashmessage, .reviewsection .basketmessages .flashmessage {padding:8px 10px 8px 10px;width:100%;text-align:left; }.tab_basket .basketmessages .flashmessage.shipping, .reviewsection .basketmessages .flashmessage.shipping {font-size:13px; }.tab_basket .basketmessages .flashmessage.preorders, .reviewsection .basketmessages .flashmessage.preorders {font-size:13px; }#logo {position:absolute;top:17px;left:0px;display:block;height:32px; }#logo .logo {display:none;font-size:50px;line-height:50px;margin-top:-25px;color:#444; }#logo .logo.active {display:inline-block;color:#fff; }#logo .logo.sotu:hover {color:#1962b0; }#logo .logo.sjr:hover {color:#5eae1c; }@media all and (min-width:950px) {#logo .logo {display:inline-block; } }@media all and (max-width:1139px) and (min-width:768px) {#logo {top:50px;left:0px;height:28px; }#logo .logo {font-size:58px;line-height:58px;margin-top:-29px; } }@media screen and (min-width:1140px) {#logo {top:50px;left:0px;height:32px; }.logo {font-size:64px;line-height:64px;margin-top:-32px; } }header div {overflow:visible; }header .mt {margin-top:24px; }header ul {display:inline-block; }header .top {display:none;color:#fff;padding-bottom:0px;padding-top:16px; }@media screen and (min-width:768px) {header .top {display:block; } }header .top li {display:inline;margin-right:10px; }header .top li:last-child {margin-right:0px; }header .bottom {background:#004a8f;padding-top:20px;padding-bottom:20px; }@media screen and (min-width:768px) {header .bottom {padding-bottom:10px; } }.clear {clear:both; }.accountnavi, .welcome {font-size:14px;line-height:16px; }.accountnavi a:hover {color:#1962b0; }.accountnavi a.active {color:#1962b0; }.welcome {float:left;display:none; }@media screen and (min-width:768px) {.welcome {display:block; } }#tabcontainer {position:absolute;top:27px;right:30px;width:360px;display:none;background:transparent;z-index:1000;padding-bottom:250px; }#tabcontainer .tabswrap {background:#fff;padding:12px;color:#000;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;box-shadow:1px 0px 6px 1px black;z-index:1000;max-height:90vh;overflow:scroll;-ms-overflow-style:none; }#tabcontainer .padder {position:absolute;width:360px;top:-10px;left:0px;height:10px;z-index:1110; }#tabcontainer .pntr {width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #fff;position:absolute;top:-10px;left:150px;z-index:1111; }#tabcontainer .pntrbg {position:absolute;width:100%;top:-12px;left:0px;height:12px;background:transparent;z-index:1110; }#tabcontainer .tab {display:none; }#tabcontainer div {overflow:hidden; }.tab_account ul {margin:20px 0;width:100%;border-bottom:1px solid #999; }.tab_account ul li {display:block;border-top:1px solid #999; }.tab_account ul li a {display:block;padding:7px 0; }.tab_account ul li a:hover {color:#1962b0; }.minibasket .item {padding:5px 0;border-bottom:1px solid #666;font-size:15px;line-height:18px; }.tab_basket .total {margin-top:10px; }.minibasket .bsk_img {width:60px;margin-right:5px; }.minibasket .bsk_img img {display:block; }.mobnavi {padding-top:19px;padding-left:10px;padding-bottom:10px;padding-right:10px;color:#fff;float:right;display:block;font-size:18px;position:relative; }.mobnavi .bsk_itemcount {font-size:10px;position:absolute;top:2px;right:-4px;color:; }.mobnavi.up {padding-top:18px;padding-right:0px; }@media screen and (min-width:768px) {.mobnavi {display:none; } }#mainnavi {display:none;position:absolute;top:48px;right:0px;background:rgba(15, 15, 15, 0.92);width:100%;height:100vh;font-size:16px;color:#fff;letter-spacing:0px;padding-top:2px;padding-bottom:12px; }#mainnavi a:hover, #mainnavi a.selected {color:#5eae1c; }#mainnavi ul {display:block;padding:0 10px; }#mainnavi li {display:block;margin-right:0px;border-top:1px solid #bbb; }#mainnavi li a {display:block;padding:10px 0; }#mainnavi li.mobonly {display:block; }#mainnavi li:last-child {margin-right:0px;border-bottom:1px solid #bbb; }#mainnavi .searchtoggle {display:none; }#mobilesearch {padding:2px 10px 2px;background:#212121; }#mobilesearch .mobilesearch {padding:10px 0;display:block;clear:both; }#mobilesearch .mobilesearch .input-with-button {position:relative; }#mobilesearch .mobilesearch .input-with-button input {display:inline-block;border:1px solid #999;width:100%;padding:4px 5px;color:#999; }#mobilesearch .mobilesearch .input-with-button input:focus {color:#d7bd0e;border:1px solid #d7bd0e; }#mobilesearch .mobilesearch .input-with-button input:focus + button {color:#d7bd0e; }#mobilesearch .mobilesearch .input-with-button button {position:absolute;top:0;right:0;padding:6px 10px 6px 30px;background:transparent;color:#999; }@media all and (min-width:768px) {#mobilesearch {display:none; }#mainnavi {top:43px;right:20px;background:transparent;width:auto;height:auto;display:block;color:#fff; }#mainnavi ul {display:inline-block;padding:0px; }#mainnavi li {display:inline;border-top:none; }#mainnavi li a {display:inline;padding:0; }#mainnavi li.uc {text-transform:uppercase; }#mainnavi li.mobonly {display:none; }#mainnavi li:last-child {margin-right:0px;border-bottom:none; }#mainnavi .searchtoggle {color:#fff;display:inline-block; }#mainnavi .mobilesearch {display:none; }.searchopen #mainnavi {opacity:0; }.collapsed #mainnavi, .collapsed .welcome {opacity:0; } }@media all and (max-width:1139px) and (min-width:768px) {#mainnavi {margin-top:5px; }#mainnavi li {display:inline-block;margin-right:10px; }#mainnavi li:last-child {margin-right:0px; } }@media screen and (min-width:1140px) {#mainnavi {top:50px;margin-top:8px;font-size:17px;letter-spacing:0.01em; }#mainnavi li {margin-right:20px; }#mainnavi li:last-child {margin-right:0px; } }@media screen and (min-width:1440px) {#mainnavi {right:30px; } }@media screen and (min-width:1800px) {#mainnavi {right:40px; } }#searchwrap {width:auto;display:block; }#searchform {display:inline-block; }#searchform input {width:170px;color:#fff;border-color:white;padding:4px 20px 4px 5px; }#searchform input:blur {color:#fff; }#searchform input:focus {background:#000;border-color:#1962b0;color:#fff; }#searchform .on-input {position:absolute;top:3px;right:1px;padding:3px 5px;background:transparent;cursor:pointer; }#searchform .on-input:hover {color:#1962b0; }#searchform ::placeholder {color:#ddd;opacity:1; }#searchform :-ms-input-placeholder {color:#ddd; }#searchform ::-ms-input-placeholder {color:#ddd; }#searchresults {color:#aaa;margin-top:5px;display:none;background:#222;width:600px;position:absolute;right:0px;top:35px;z-index:1000;max-height:90vh;overflow:scroll;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;box-shadow:1px 0px 6px 1px black;box-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; }#searchresults .searchtabs .searchtab {float:left;width:50%;padding:0 20px 20px;box-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;background:#111;display:block;cursor:pointer;font-weight:bold;font-size:42px;transition:background-color 0.3s ease; }#searchresults .searchtabs .searchtab:hover {color:#fff;background:#303030; }#searchresults .searchtabs .searchtab.active {cursor:default;color:#fff;background:#222; }#searchresults ul {display:none;padding:20px; }#searchresults ul.active {display:block; }#searchresults li {display:block;border-bottom:1px solid #333; }#searchresults li.nb {border-bottom:1px solid #222; }#searchresults li a, #searchresults li h3 {display:block;padding:6px 0px; }#searchresults li a .hilite, #searchresults li h3 .hilite {color:#1962b0; }#searchresults li a .srchcnt, #searchresults li h3 .srchcnt {font-size:smaller;color:#999; }#searchresults li a:hover {color:#f60; }#searchresults li a:hover .hilite {color:#f60; }#searchresults li img {display:inline-block;margin-right:5px;vertical-align:top; }#searchresults li span {display:inline-block;vertical-align:top;max-width:475px; }#searchresults li h3 {color:#fff;font-weight:bold; }#subnavi {padding-top:8px;padding-bottom:8px; }#subnavi h1 {float:left;margin-top:3px;margin-bottom:0px; }#subnavi .catformats {float:left;margin-top:5px;margin-left:20px; }#subnavi .catformats .btnsolid {display:inline-block;margin-right:8px;border:1px solid #1962b0;background:#1962b0;color:#fff; }#subnavi .catformats .btnsolid:hover, #subnavi .catformats .btnsolid.selected {border:1px solid #fff;background:#fff;color:#1962b0; }#subnavi li {display:inline;margin-right:20px; }#subnavi a:hover {color:#666; }#subnavi a.selected {color:#1962b0; }@media screen and (min-width:1024px) {#subnavi {padding-top:12px;padding-bottom:12px; } }.bar {width:100%;min-height:28px;padding:0px 1px 7px;margin-bottom:10px; }.bar.mt {margin-top:20px; }.bartools {overflow:visible;float:left;width:100%;margin-top:8px; }@media screen and (min-width:768px) {.bar {height:28px; }.bartools {overflow:visible;float:right;width:auto;margin-top:0px; } }.bartools a:hover {color:#fff; }.bartools span.active {opacity:0.5; }.bar.cy {border-bottom:1px solid #d7bd0e;color:#d7bd0e; }.bar.cb {border-bottom:1px solid #1962b0;color:#1962b0; }.bar.cg {border-bottom:1px solid #5eae1c;color:#5eae1c; }.bar.co {border-bottom:1px solid #f60;color:#f60; }.bar.ck {border-bottom:1px solid #000;color:#000; }.bar.cw {border-bottom:1px solid #fff;color:#fff; }.bar.cgrey {border-bottom:1px solid #999;color:#666; }.sqr {width:100%;padding-bottom:100%; }.sqr img {position:absolute;top:0;left:0;width:100%; }.box {float:left; }.boxt {margin-top:16px;float:left; }.boxt img {width:100%;height:auto; }a, div {-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; }.ltd500 {max-width:500px;margin:0 auto; }.ltd500.mt {margin-top:30px; }.tandc {font-size:12px;line-height:13px;color:#666;text-align:center;margin-top:8px; }.StripeElement {box-sizing:border-box;height:40px;padding:10px 12px;border:1px solid #666;border-radius:2px;background-color:#eee;box-shadow:none; }.StripeElement#payment-request-button {padding:0;margin-bottom:20px;border:none; }#or-credit-card {margin-bottom:23px; }.StripeElement--focus {border-color:#1962b0; }.StripeElement--invalid {border-color:#f00 0; }.StripeElement--webkit-autofill {background-color:#fefde5 !important; }.relh:after {content:"";display:table;clear:both; }.relh {background-color:#101010;transition:background-color 0.3s ease;margin-bottom:2px;font-size:15px;line-height:17px;cursor:pointer;display:block;overflow:visible; }.sidebar .relh {font-size:14px;line-height:16px; }.sidebar .relh.backto {padding:10px; }.sidebar .relh .title, .sidebar .relh .artist {white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }.sidebar .relh:hover .title {color:#000; }.relh:last-child {margin-bottom:0px; }.spotreleases {width:100%;position:relative;height:150px;margin-top:10px;overflow:hidden; }.spotrelease {left:0px;top:0px;float:left;width:150px;height:150px;cursor:pointer;box-shadow:1px 0px 6px 1px black; }.spotrelease .sleeve {position:absolute;top:0px;left:0px;width:150px;height:150px; }.spotrelease .info {opacity:0;transition:opacity 0.4s ease;position:absolute;top:0px;left:0px;width:150px;height:150px;background:rgba(0, 0, 0, 0.8); }.spotrelease .pointer {display:none;width:0;height:0;border-top:14px solid transparent;border-right:10px solid #fff;border-bottom:14px solid transparent;position:absolute;top:50%;margin-top:-14px;left:-10px;z-index:1; }.spotrelease.selected .info {opacity:1;background:rgba(0, 0, 0, 0.88); }.spotrelease.selected .pointer {display:block; }.spotrelease .addinfo {display:none; }.spotrelease .tracks {display:block; }.spotrelease .artist, .spotrelease .title, .spotrelease .label {display:block;font-size:14px;line-height:17px; }.spotrelease .title, .spotrelease .artist {overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical; }.spotrelease .title {-webkit-line-clamp:3; }@media screen and (min-width:1024px) {.spotrelease .artist, .spotrelease .title, .spotrelease .label {display:block;font-size:16px;line-height:18px; } }@media screen and (min-width:1280px) {.spotrelease .artist, .spotrelease .title, .spotrelease .label {display:block;font-size:17px;line-height:19px; } }.relh:hover {background:#f60;color:#000;transition:background-color 0.3s ease; }.relh:hover .title {color:#fff; }.relh.selected {background-color:#fff;transition:background-color 0.3s ease;opacity:1;color:#000; }.relh.selected:hover .title {color:#f60; }.relh .sleeve {width:22%;padding-bottom:22%; }.relh .sleeve img {position:absolute;top:0;left:0;display:block; }img.wide {height:100%;width:auto; }img.tall {width:100%;height:auto; }img.setin {max-width:80%;max-height:80%; }.relh.selected img {opacity:0.2; }.relh .pad {padding:8px; }.relh .artist, .relh .title, .relh .label {display:block; }.relh .desc {display:none; }.recommended.cg .relh .title {color:#5eae1c; }.recommended.cg .relh:hover .title {color:#000; }.recommended img.bigsleeve {margin:0 auto;display:block; }.recommended .bigimg a {position:absolute;display:block;top:0;left:0;width:100%; }.bigimg a {height:100%; }.bigproduct .artist, .bigproduct .title, .bigproduct .subtitle {font-size:30px;line-height:30px; }.bigproduct .label {font-size:20px;text-transform:uppercase;display:block;margin-top:7px;margin-bottom:14px;color:#666; }@media screen and (min-width:768px) {.bigproduct .artist, .bigproduct .title, .bigproduct .subtitle {font-size:20px;line-height:21px; }.bigproduct .label {font-size:18px;line-height:20px;margin-top:4px;margin-bottom:10px; }.bigproduct .desc {font-size:14px;line-height:17px; } }@media screen and (min-width:1024px) {.bigproduct .artist, .bigproduct .title, .bigproduct .subtitle {font-size:28px;line-height:28px; }.bigproduct .label {font-size:18px;line-height:20px;margin-top:5px;margin-bottom:12px; }.bigproduct .desc {font-size:14px;line-height:17px; } }@media screen and (min-width:1280px) {.bigproduct .artist, .bigproduct .title, .bigproduct .subtitle {font-size:32px;line-height:32px; }.bigproduct .label {font-size:22px;margin-top:10px;margin-bottom:18px; }.bigproduct .desc {font-size:16px;line-height:20px; } }.bigproduct .sltitles .artist, .bigproduct .sltitles .title, .bigproduct .sltitles .subtitle {display:block; }#browsenav {font-size:15px;line-height:18px; }#browsenav ul ul li {padding-left:20px; }#browsenav a {transition:background 0.3s linear;display:block;padding:2px 2px; }#browsenav a:hover {transition:background 0.3s linear;background:#5eae1c;color:#222; }#browsenav a.selected {background:#5eae1c;color:#222; }#browsenav .shortcuts a {transition:background 0.3s linear;display:inline-block;padding:2px 2px; }#browsenav .shortcuts a.delsc {color:#666; }#browsenav .shortcuts a.delsc:hover {background:transparent;color:red; }#browsenav .fltrcount {float:right;font-size:13px;color:#444; }#browsenav .xs a {color:#222;padding:2px 5px 2px 2px;background:#5eae1c;margin-bottom:2px; }#browsenav .xs a .ss {float:right; }#browsenav .xs a:hover {background:red;color:#222; }.bar .xs {display:inline-block; }.bar .xs a {display:inline-block;color:#222;padding:2px 4px 1px 4px;background:white;margin-bottom:2px; }.bar .xs a .ss {margin-left:8px; }.bar .xs a:hover {color:red; }.pagenavi .loadmore {background:#1962b0;color:#fff;padding:10px;width:200px;display:block;margin:20px auto 40px;text-align:center;font-size:18px; }.pagenavi .loadmore:hover {background:#258eff; }.pagenavi .progress {display:block;width:100%;height:6px;background:#000;margin:20px 0 15px; }.pagenavi .progress .pagebar {display:block;position:absolute;top:0;left:0;height:6px;width:0%;background:#000;transition:background-color 0.2s ease; }.pagenavi .progress .pagebar.seen {background:#1962b0; }.pagenavi .progress a.pagebar:hover {background:#fff; }.pagenavi .prevnext {text-align:center;padding:10px 0px; }.pagenavi a.prevnext {color:#fff; }.pagenavi a.prevnext:hover {color:#1962b0; }.pagenavi span.prevnext {color:#222; }.pagenavi .prev {float:left; }.pagenavi .next {float:right; }.pagenavi .pagenumbers {text-align:center;overflow:hidden;padding:0px 0px; }.pagenavi .pagenumbers input {width:50px;text-align:center;padding:6px 5px 5px 5px;border-color:#fff;color:#fff;display:inline-block;color:#fff; }.pagenavi .pagenumbers input:focus {border-color:#1962b0;color:#1962b0; }.pagenavi .pagenum {display:inline-block;text-align:center;padding:10px 10px;margin:0px; }.pagenavi .pagenum.selected {background:#fff;color:#1962b0; }.pagenavi .pagenum:hover {background:#1962b0;color:#fff; }.pagenavi .grey {color:#222; }.pageinfo {padding:10px;text-align:center;font-size:15px;line-height:15px;color:#666; }#ddpanel {display:none;position:absolute;left:200px;top:200px;width:200px;background:#fff;z-index:112;overflow:visible;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;box-shadow:1px 0px 6px 1px black; }#ddpanel li.indent {margin-left:15px; }#ddpanel li a:hover {color:#1962b0; }#ddpanel .ddpntr {width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;position:absolute;left:95px; }#ddpanel .ddpntr.up {border-bottom:10px solid #fff;top:-10px; }#ddpanel .ddpntr.down {border-top:10px solid #fff;bottom:-10px; }#ddpanel .content {padding:10px;color:#000; }.dd {cursor:pointer;display:inline-block;position:relative; }.dd.active, .dd:hover {color:#fff; }.dd ul {display:none; }.newsstory {padding-bottom:40px; }.newsstory img {width:100%;height:auto;margin-bottom:15px;display:block; }.newsstory .date {display:block;font-size:14px;line-height:17px;margin-bottom:10px;text-transform:uppercase; }.newsstory .title {font-size:24px;line-height:26px; }@media screen and (min-width:768px) {.newsstory {background:#000;padding:15px 10px; }.newsstory img:last-child {margin-bottom:0; }.newsstory .date {font-size:14px;line-height:17px;margin-bottom:10px; }.newsstory .title {font-size:30px;line-height:30px; } }@media screen and (min-width:1280px) {.newsstory .date {font-size:14px;line-height:17px;margin-bottom:10px; }.newsstory .title {font-size:36px;line-height:36px; } }.newsarchive {padding-bottom:80px; }.newsthumb {width:100%;display:block;margin-bottom:2px;background:#000;padding:10px;overflow:hidden; }.newsthumb img {width:100px;height:auto;display:block;float:left; }.newsthumb .info {margin-left:110px; }.newsthumb .info .date {font-size:14px;line-height:17px;display:block;margin-bottom:5px;text-transform:uppercase; }.newsthumb .info .title {font-size:20px;line-height:23px;display:block;margin-bottom:10px;font-weight:bold; }.newsthumb .info .desc {font-size:14px;line-height:17px;display:block;margin-bottom:10px; }.newsthumb .info .readmore {font-size:14px;line-height:17px;display:block;text-transform:uppercase;color:#666; }.newsthumb .info .readmore .lc {text-transform:lowercase; }.newsthumb:hover .info .readmore {color:#fff; }@media screen and (min-width:768px) {.newsthumb .info .date {font-size:14px;line-height:17px;margin-bottom:5px; }.newsthumb .info .title {font-size:20px;line-height:23px;margin-bottom:8px;font-weight:bold; }.newsthumb .info .desc {font-size:14px;line-height:17px;display:block;margin-bottom:10px; }.newsthumb .info .readmore {font-size:14px;line-height:17px;display:block; } }@media screen and (min-width:1024px) {.newsthumb .info .date {font-size:14px;line-height:17px;margin-bottom:5px; }.newsthumb .info .title {font-size:22px;line-height:25px;margin-bottom:10px;font-weight:bold; }.newsthumb .info .desc {display:block;margin-bottom:10px; }.newsthumb .info .readmore {font-size:14px;line-height:17px;display:block; } }@media screen and (min-width:1280px) {.newsthumb img {width:150px; }.newsthumb .info {margin-left:160px; }.newsthumb .info .date {font-size:14px;line-height:17px;margin-bottom:4px; }.newsthumb .info .title {font-size:26px;line-height:28px;margin-bottom:10px;font-weight:bold; }.newsthumb .info .desc {font-size:16px;line-height:19px;display:block;margin-bottom:10px; }.newsthumb .info .readmore {font-size:16px;line-height:19px;display:block; } }.newsbox {background:#000;overflow:hidden; }.newsbox .slidernav {bottom:5px; }.newsbox .item {position:absolute;top:0px;left:0px;width:100%;color:#fff;overflow:hidden;display:none; }.newsbox .item:first-child {display:block; }.newsbox .item .bottom {padding:10px 10px 30px; }.newsbox .item .bottom img {width:100%;height:auto;display:block;margin-bottom:15px; }.newsbox .item .bottom .date {font-size:14px;line-height:17px;display:block;margin-bottom:7px;text-transform:uppercase; }.newsbox .item .bottom .title {font-size:24px;line-height:26px;display:block;margin-bottom:10px;font-weight:bold; }.newsbox .item .bottom .desc {display:block;margin-bottom:10px; }.newsbox .item .bottom .readmore {font-size:16px;line-height:19px;display:block;text-transform:uppercase;color:#666; }.newsbox .item .bottom .readmore .lc {text-transform:lowercase; }.newsbox .item:hover .bottom .readmore {color:#fff; }@media screen and (min-width:768px) {.newsbox .item .bottom {padding:8px 8px 30px; }.newsbox .item .bottom img {margin-bottom:10px; }.newsbox .item .bottom .date {font-size:14px;line-height:17px;margin-bottom:7px; }.newsbox .item .bottom .title {font-size:20px;line-height:23px;margin-bottom:8px;font-weight:bold; }.newsbox .item .bottom .desc {font-size:14px;line-height:17px;display:block;margin-bottom:10px; }.newsbox .item .bottom .readmore {font-size:14px;line-height:17px;display:block; } }@media screen and (min-width:1024px) {.newsbox .item .bottom {padding:10px 10px 30px; }.newsbox .item .bottom img {margin-bottom:15px; }.newsbox .item .bottom .date {font-size:14px;line-height:17px;margin-bottom:7px; }.newsbox .item .bottom .title {font-size:22px;line-height:25px;margin-bottom:10px;font-weight:bold; }.newsbox .item .bottom .desc {display:block;margin-bottom:10px; }.newsbox .item .bottom .readmore {font-size:14px;line-height:17px;display:block; } }@media screen and (min-width:1280px) {.newsbox .item .bottom {padding:10px 10px 30px; }.newsbox .item .bottom img {margin-bottom:15px; }.newsbox .item .bottom .date {font-size:14px;line-height:17px;margin-bottom:7px; }.newsbox .item .bottom .title {font-size:26px;line-height:28px;margin-bottom:10px;font-weight:bold; }.newsbox .item .bottom .desc {font-size:16px;line-height:19px;display:block;margin-bottom:10px; }.newsbox .item .bottom .readmore {font-size:16px;line-height:19px;display:block; } }.homenewsrow {display:flex;display:-webkit-flex;flex-wrap:wrap; }.homenews {width:100%;background:#070707;border-left:5px solid #212121;border-right:5px solid #212121;display:flex;flex-direction:column;margin-bottom:10px; }.homenews .hninner {display:block;padding:10px 10px 20px; }.homenews .hninner img {display:block;width:100%;height:auto; }.homenews .hninner .text {margin-top:10px; }.homenews .hninner .headline {font-size:18px;line-height:22px;font-weight:bold;margin-bottom:5px; }.homenews .hninner .synopsis {font-size:16px;line-height:19px;height:76px;margin-bottom:12px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;opacity:0.5; }.homenews .hninner .readmore {font-size:11px;line-height:13px;text-transform:uppercase;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;color:#fff;transition:color 0.5s ease; }.homenews .hninner .readmore .lc {text-transform:lowercase; }.homenews .hninner:hover .readmore {color:#1962b0; }@media screen and (min-width:768px) {.homenews {width:50%; }.homenews .hninner {padding:8px 8px 20px; }.homenews .hninner .headline {font-size:18px;line-height:22px;margin-bottom:5px; }.homenews .hninner .synopsis {font-size:16px;line-height:19px;height:76px;margin-bottom:12px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;opacity:0.5; }.homenews .hninner .readmore {font-size:13px;line-height:15px;position:absolute;bottom:8px;left:8px; } }@media screen and (min-width:1024px) {.homenews.thrd {width:33.33333%; }.homenews.qrt {width:25%; }.homenews .hninner {padding:10px 10px 20px; }.homenews .hninner .headline {font-size:18px;line-height:22px;margin-bottom:5px; }.homenews .hninner .synopsis {font-size:16px;line-height:19px;height:76px;margin-bottom:12px;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;opacity:0.5; }.homenews .hninner .readmore {font-size:13px;line-height:15px;bottom:10px;left:10px; } }@media screen and (min-width:1440px) {.homenews .hninner {padding:10px 10px 30px; }.homenews .hninner .text {margin-top:15px; }.homenews .hninner .headline {font-size:21px;line-height:25px;margin-bottom:10px; }.homenews .hninner .readmore {font-size:15px;line-height:17px; } }@media screen and (min-width:1680px) {.homenews .hninner .headline {font-size:26px;line-height:28px;margin-bottom:10px; }.homenews .hninner .readmore {font-size:15px;line-height:17px; } }.ppl {padding-left:10px; }.ppr {padding-right:10px; }@media all and (max-width:767px) and (min-width:600px) {.ppl {padding-left:20px; }.ppr {padding-right:20px; } }@media all and (max-width:1023px) and (min-width:768px) {.ppl {padding-left:20px; }.ppr {padding-right:20px; } }@media screen and (max-width:1279px) and (min-width:1024px) {.ppl {padding-left:24px; }.ppr {padding-right:24px; } }@media screen and (max-width:1639px) and (min-width:1280px) {.ppl {padding-left:30px; }.ppr {padding-right:30px; } }@media screen and (max-width:1849px) and (min-width:1640px) {.ppl {padding-left:5%; }.ppr {padding-right:5%; } }@media screen and (max-width:2099px) and (min-width:1850px) {.ppl {padding-left:6%; }.ppr {padding-right:6%; } }@media screen and (min-width:2100px) {.ppl {padding-left:10%; }.ppr {padding-right:10%; } }.pp {padding-left:10px;padding-right:10px; }.pp.mcp {padding-left:5px;padding-right:5px; }.pp.mcp .padj {padding-left:5px;padding-right:5px; }.pml {margin-left:10px; }.pmr {margin-right:10px; }#audioplayer .pp {padding-left:5px; }@media screen and (min-width:600px) {.pp {padding-left:20px;padding-right:20px; }.pp.mcp {padding-left:15px;padding-right:15px; }.pml {margin-left:20px; }.pmr {margin-right:20px; }#audioplayer .pp {padding-left:10px; } }@media screen and (min-width:1440px) {.pp {padding-left:30px;padding-right:30px; }.pp.mcp {padding-left:25px;padding-right:25px; }.pml {margin-left:30px; }.pmr {margin-right:30px; }#audioplayer .pp {padding-left:20px; } }@media screen and (min-width:1800px) {.pp {padding-left:40px;padding-right:40px; }.pp.mcp {padding-left:35px;padding-right:35px; }.pml {margin-left:40px; }.pmr {margin-right:40px; }#audioplayer .pp {padding-left:30px; } }.boxpad {padding:10px 8px; }.text .boxpad {padding:0px 15px; }.textpadleft {padding-left:0px; }@media screen and (min-width:768px) {.textpadleft {padding-left:10px; } }.cta {margin-top:8px;float:left;padding:0 5px; }.cta .shortcut {display:block;width:100%;height:80px;padding:10px 12px;transition:background 0.3s ease; }.cta .shortcut .title {display:block;font-weight:bold;color:#fff; }.cta .shortcut .subtitle {display:block; }.cta.is-big {font-size:18px;line-height:21px; }.cta.is-big .shortcut {min-height:100px;padding:10px 12px; }.cta.is-big .shortcut .title {font-size:24px;line-height:29px; }.cta.is-big .shortcut .subtitle {position:absolute;bottom:10px; }@media all and (max-width:1023px) {.cta {width:50%; }.cta.x2, .cta.is-big {width:100%; }.cta:nth-child(2n+3) {clear:both; } }@media all and (min-width:1024px) {.cta {width:25%; }.cta.is-big {font-size:20px;line-height:23px; }.cta.is-big .shortcut {min-height:130px;padding:15px 17px; }.cta.is-big .shortcut .title {font-size:30px;line-height:34px; }.cta.is-big .shortcut .subtitle {position:absolute;bottom:15px; }.cta.is-big {width:33.33333%; }.cta.x2 {width:50%; }.cta:nth-child(4n+5) {clear:both; }.cta.is-big:nth-child(4n+5) {clear:none; }.cta.is-big:nth-child(3n+4) {clear:both; } }@media all and (min-width:1280px) {.cta.is-big {font-size:24px;line-height:29px; }.cta.is-big .shortcut {height:180px;padding:20px 22px; }.cta.is-big .shortcut .title {font-size:40px;line-height:43px; }.cta.is-big .shortcut .subtitle {position:absolute;bottom:20px; } }@media all and (min-width:1680px) {.cta.is-big {font-size:24px;line-height:29px; }.cta.is-big .shortcut {height:200px;padding:20px 22px; }.cta.is-big .shortcut .title {font-size:46px;line-height:49px; }.cta.is-big .shortcut .subtitle {position:absolute;bottom:20px; } }.shortcut {transition:filter 0.5s ease; }.shortcut:hover {filter:saturate(135%); }.spotlight .newscol {width:100%;padding:0 5px;float:left; }.spotlight .recommended {width:100%;padding:0 5px;float:left;margin-top:0px; }.spotlight .recommended .scrl {display:none; }.spotlight .recommended .col50 {width:100%;padding:0 0px; }.spotlight .scrl::-webkit-scrollbar {-webkit-appearance:none; }.spotlight .scrl::-webkit-scrollbar-corner {display:none; }.spotlight .scrl::-webkit-scrollbar:vertical {width:8px; }.spotlight .scrl::-webkit-scrollbar:horizontal {height:0px; }.spotlight .scrl::-webkit-scrollbar-track:vertical {background:#101010; }.spotlight .scrl::-webkit-scrollbar-thumb:vertical {background:#f60;width:7px;border-left:1px solid #000; }.spotlight .scrl::-webkit-scrollbar-thumb:window-inactive {background:#f60;opacity:0.3; }@media screen and (min-width:500px) {.spotlight .newscol {width:50%;padding:0 5px;float:left; }.spotlight .recommended {width:50%;padding:0 5px;float:left;margin-top:0px; }.spotlight .recommended .scrl {display:none; } }@media screen and (min-width:768px) {.spotlight .newscol {width:25%;padding:0 5px;float:left; }.spotlight .recommended {width:75%;padding:0 5px;float:left; }.spotlight .recommended .scrl {display:block; }.spotlight .recommended .col50 {width:49.5%;padding:0 0px; }.spotlight .recommended .col50:first-child {margin-right:1%; } }.filter {position:absolute;background:#000;top:0;left:-200px;width:200px;margin-right:0%;padding:20px 5px;z-index:112; }.browse {width:100%;padding:0 5px;float:left;overflow:visible; }.filtertoggle {margin-right:10px; }@media all and (min-width:768px) {.filter {position:relative;padding:0;background:transparent;width:20%;float:left;left:0;z-index:1; }.browse {width:79%;margin-left:1%;float:left; }.filtertoggle.btnsml {display:none; } }@media all and (min-width:1640px) {.filter {width:15%; }.browse {width:84%;margin-left:1%; } }.sidebar {display:none; }.fullprod {width:100%;float:left; }@media all and (min-width:1024px) {.sidebar {float:left;display:block;width:24%;margin-right:1%; }.fullprod {width:75%;float:none;margin:0 auto; } }.fullprod .sleeve {width:100%;margin-right:0; }.fullprod .prodinfo {width:100%;margin-left:0; }.fullprod .prodinfo .formats li {border-bottom:5px solid #222;font-size:22px;line-height:26px; }.fullprod .prodinfo .formats li .btnsolid {margin-top:3px; }@media all and (min-width:648px) {.fullprod .sleeve {float:left;width:49%;margin-right:0.5%; }.fullprod .prodinfo {float:left;width:49%;margin-left:0.5%; } }.colthird {width:100%;padding:0 5px;margin-bottom:10px; }.colthird.x2 {width:100%;padding:0 5px;margin-bottom:10px; }@media screen and (min-width:768px) {.colthird {width:50%;padding:0 5px;margin-bottom:10px; }.colthird.x2 {width:50%;padding:0 5px;margin-bottom:10px; } }@media screen and (min-width:1024px) {.colthird {width:33.33333%;padding:0 5px;margin-bottom:0px; }.colthird.x2 {width:66.66667%;padding:0 5px;margin-bottom:0px; } }.blkpad {padding:0 5px; }.mtg {margin-top:10px; }.mbg {margin-bottom:10px; }.mbh {margin-bottom:2px; }.blk {padding-top:20px; }.blk-double {padding-top:40px; }.ov {overflow:visible; }.ov:before, .ov:after {content:"";display:table; }.ov:after {clear:both; }.blkbtm {padding-bottom:20px; }.col25 {width:25%;padding:0 5px; }.col50 {width:50%;padding:0 5px; }.textpage .col50 {width:100%;padding:0 5px; }.textpage .col50 {margin-bottom:40px; }.textpage .newsstory .col50 {margin-bottom:0px; }@media screen and (min-width:768px) {.textpage .col50 {width:50%;padding:0 5px; } }.sectionnavi {width:20%;float:left;margin-right:1%; }.sectioncontent {width:79%;float:left; }.sectioncontent .sec {margin-bottom:50px; }.sectioncontent h2 {color:#1962b0;font-size:21px;line-height:25px;margin-bottom:27px; }.sectioncontent h3 {font-weight:bold;font-size:16px;line-height:20px; }.presspage h1 {margin-bottom:0; }.presspage h2 {font-weight:bold;color:#f60;font-size:21px;line-height:25px;margin-bottom:27px; }.presspage h3 {color:#666; }.presspage .imagecol img {width:100%;height:auto; }.presspage .pressrelated {margin-top:10px; }.presspage .pressrelateditem {float:left;width:32%;margin-right:2%;margin-bottom:20px; }.presspage .pressrelateditem:nth-child(3n+3) {margin-right:0; }.presspage .pressrelateditem:nth-child(3n+4) {clear:both; }.presspage .pressrelateditem img {width:100%;height:auto; }.presspage ul.downloads {border-top:1px solid #666; }.presspage ul.downloads li {padding:5px 0;border-bottom:1px solid #666;overflow:hidden; }.presspage ul.downloads li div {float:left; }.presspage ul.downloads li div:first-child {width:70px; }.presspage ul.downloads li img {display:block; }.presspage ul.downloads li a {overflow:hidden;display:block; }.presspage ul.downloads li a:hover {color:#f60; }.presspage ul.tracklisting {border-top:1px solid #666; }.presspage ul.tracklisting li {padding:5px 0;border-bottom:1px solid #666;overflow:hidden; }.presspage ul.tracklisting li a:hover {color:#f60; }.col {padding:0 5px; }@media all and (max-width:539px) {.col {width:50%; }.col:nth-child(2n+3) {clear:both; } }@media all and (max-width:767px) and (min-width:540px) {.col {width:33.33333%; }.col:nth-child(3n+4) {clear:both; } }@media all and (max-width:1023px) and (min-width:768px) {.col {width:25%; }.col:nth-child(4n+5) {clear:both; } }@media screen and (max-width:1279px) and (min-width:1024px) {.col {width:20%; }.col:nth-child(5n+5) .productinner:hover {left:-15px; }.col:nth-child(5n+6) {clear:both; }.col:nth-child(5n+6) .productinner:hover {left:15px; } }@media screen and (max-width:1639px) and (min-width:1280px) {.col {width:16.66667%; }.col:nth-child(6n+6) .productinner:hover {left:-15px; }.col:nth-child(6n+7) {clear:both; }.col:nth-child(6n+7) .productinner:hover {left:15px; } }@media screen and (max-width:1849px) and (min-width:1640px) {.col {width:14.28571%; }.col:nth-child(7n+7) .productinner:hover {left:-15px; }.col:nth-child(7n+8) {clear:both; }.col:nth-child(7n+8) .productinner:hover {left:15px; } }@media screen and (min-width:1850px) {.col {width:12.5%; }.col:nth-child(8n+8) .productinner:hover {left:-15px; }.col:nth-child(8n+9) {clear:both; }.col:nth-child(8n+9) .productinner:hover {left:15px; } }@media all and (max-width:539px) {.recommendations { }.recommendations .col {width:50%; }.recommendations .col:nth-child(2n+3) {clear:both; } }@media all and (max-width:767px) and (min-width:540px) {.recommendations { }.recommendations .col {width:33.33333%; }.recommendations .col:nth-child(3n+4) {clear:both; } }@media all and (max-width:1023px) and (min-width:768px) {.recommendations { }.recommendations .col {width:33.33333%; }.recommendations .col:nth-child(3n+4) {clear:both; }.recommendations .col:nth-child(4n+5) {clear:none; } }@media screen and (max-width:1279px) and (min-width:1024px) {.recommendations { }.recommendations .col {width:33.33333%; }.recommendations .col:nth-child(3n+4) {clear:both; }.recommendations .col:nth-child(5n+6) {clear:none; } }@media screen and (max-width:1639px) and (min-width:1280px) {.recommendations { }.recommendations .col {width:25%; }.recommendations .col:nth-child(4n+5) {clear:both; }.recommendations .col:nth-child(6n+7) {clear:none; } }@media screen and (max-width:1849px) and (min-width:1640px) {.recommendations { }.recommendations .col {width:20%; }.recommendations .col:nth-child(5n+6) {clear:both; }.recommendations .col:nth-child(7n+8) {clear:none; } }@media screen and (min-width:1850px) {.recommendations .col {width:16.66667%; }.recommendations .col:nth-child(6n+7) {clear:both; }.recommendations .col:nth-child(8n+9) {clear:none; } }.slideshow .inner {height:462px; }.slideshow {position:relative; }.slideshow .slide {position:absolute;top:0;left:0;display:none; }.slideshow .activeslide {display:block; }.slide {margin:0 auto; }.sbtn {width:50%;height:100%;position:absolute;top:0;text-indent:-99999px;background-image:url(/css/img/transparent.gif);background-repeat:repeat; }.sbtn.next {right:0;cursor:url(/css/img/arrow_right.png) 16 14, auto; }.sbtn.prev {left:0;cursor:url(/css/img/arrow_left.png) 0 14, auto; }.caption {margin-top:7px; }.captiontext {color:#888; }#map_canvas {height:500px; }.sliderc {width:100%;height:400px;overflow:hidden;position:relative;overflow:visible; }.sliderwrap {position:absolute;top:36px;left:0;width:100%;height:450px;overflow:visible; }.prdw {float:left;overflow:visible; }.slidernav {height:20px;position:relative;text-align:center;font-size:12px;float:right;margin-top:4px; }.slidernav .dots {display:none; }.slidernav .arrw_l {width:20px;margin:0 0px 0 0; }.slidernav .arrw_r {width:20px;margin:0 0 0 0px; }.slidernav .dots a, .slidernav .dots span {margin:0 4px; }.slidernav .dots a.active, .slidernav .slidernav a:hover {color:#fff; }.slidernav div {display:inline-block; }.introtxt {max-width:800px;margin-bottom:40px;margin-left:5px;background:#101010;padding:10px; }.introtxt p:last-child {margin-bottom:0; }.obst {position:absolute;width:30px;height:100%;top:0;background:#212121; }.obst.lft {left:-30px; }.obst.rgt {right:-30px; }@media screen and (min-width:1640px) {.obst {width:35px; }.obst.lft {left:-35px; }.obst.rgt {right:-35px; } }.newsbox .dot {opacity:0.3; }.newsbox .dot.active {opacity:1; }.snavi.inactive {opacity:0; }@media screen and (min-width:768px) {.slidernav {width:100%;position:absolute;bottom:4px;left:0;margin-top:0px; }.slidernav .dots {display:inline-block; }.slidernav .arrw_l {margin:0 15px 0 0; }.slidernav .arrw_r {margin:0 0 0 15px; } }.product {position:relative;height:432px;overflow:visible; }.product.list {height:auto;overflow:hidden; }.product .productinner {width:100%;height:auto;position:absolute;top:0;left:0;padding:5px;transition:all 0.12s ease-in-out; }.product .productinner .pad {height:160px; }.product .productinner .pad .artist, .product .productinner .pad .title, .product .productinner .pad .subtitle, .product .productinner .pad .label {display:block; }.product .productinner .pad .artist, .product .productinner .pad .title {overflow:hidden;max-height:40px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical; }.product .productinner .pad .label {color:#666;font-size:14px;line-height:18px;text-transform:uppercase;margin-top:3px; }.product .productinner .pad .label:hover {color:#fff; }.product .productinner .pad .bottom {position:absolute;bottom:10px;left:0px;width:100%;padding:0 8px; }.product .productinner .pad .categories {font-size:12px;line-height:15px;height:15px;text-transform:uppercase;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;color:#ccc;margin-top:3px; }.product .productinner .pad .categories a:hover {color:#fff; }.product .productinner .pad .description {font-size:14px;line-height:18px;color:#666;max-height:54px;display:none;-webkit-line-clamp:3;-webkit-box-orient:vertical; }.product .pad, .pop .pad {padding:8px; }@media screen and (min-width:1024px) {.product .productinner:hover {transform:scale(1.25);z-index:1;background-color:#fff;color:#000;box-shadow:1px 0px 6px 1px black;padding:8px; }.product .productinner:hover .pad {padding:8px 0; }.product .productinner:hover .sqr {background-color:#fff; }.product .productinner:hover .pad {background-color:#fff;height:auto; }.product .productinner:hover .pad .bottom {position:relative;bottom:0px;left:0px;width:100%;padding:0px; }.product .productinner:hover .pad .artist, .product .productinner:hover .pad .title, .product .productinner:hover .pad .subtitle, .product .productinner:hover .pad .label {display:block; }.product .productinner:hover .pad .artist, .product .productinner:hover .pad .title, .product .productinner:hover .pad .subtitle {font-size:13px;line-height:16px; }.product .productinner:hover .pad .label {color:#aaa;font-size:11px;line-height:14px;text-transform:uppercase;margin-top:3px; }.product .productinner:hover .pad .label:hover {color:#000; }.product .productinner:hover .pad .categories {margin-top:3px;font-size:11px;line-height:14px;height:18px;text-transform:uppercase;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#aaa; }.product .productinner:hover .pad .categories a:hover {color:#000; }.product .productinner:hover .pad .description {margin-top:16px;font-size:11px;line-height:14px;max-height:54px;color:#000;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical; }.product .productinner:hover .pad ul.formats {display:block; }.product .productinner:hover .pad ul.formats li {font-size:13px;line-height:16px;padding:5px 0;border-top:1px solid #666; }.product .productinner:hover .pad ul.formats .frmtinfo {font-size:11px;line-height:14px; }.product .productinner:hover .pad .btnsolid {font-size:10.4px;line-height:10.4px;padding-top:1px; }.product .productinner:hover .pad ul.tracks {display:block;font-size:13px;line-height:16px; }.product .productinner:hover .pad ul.tracks li {border-top:none;font-size:11px;line-height:14px; }.product .productinner:hover .pad ul.tracks .trkpos {font-size:11px;line-height:14px; }.product .productinner:hover .pad ul.tracks .sml {font-size:11px;line-height:14px; } }.pop .pad .artist, .pop .pad .title, .pop .pad .subtitle, .pop .pad .label {display:block; }.pop .pad .label {color:#666;font-size:14px;line-height:18px;text-transform:uppercase;margin-top:3px; }.pop .pad .label:hover {color:#000; }.pop .pad .categories {margin-top:3px;font-size:14px;line-height:18px;height:18px;text-transform:uppercase;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#666; }.pop .pad .categories a:hover {color:#000; }.pop .pad .description {margin-top:20px;font-size:14px;line-height:18px;max-height:54px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical; }.pop .pad.bg_k, .pop .pad.bg_grey2 {background:#fff; }.pop {display:none;position:absolute;top:0px;left:0px;z-index:10;color:#000;box-shadow:1px 0px 6px 1px black; }.product.list .img {width:10%; }.product.list .img img {width:100%;height:auto;display:block; }.product.list .titlebox {width:19%;margin-left:1%; }.product.list .titlebox .title, .product.list .titlebox .subtitle, .product.list .titlebox .artist, .product.list .titlebox .label {display:block; }.product.list .description {width:44%;margin-left:1%; }.product.list .formatswrap {width:24%;margin-left:1%; }.product.list ul.formats {display:block; }.product.list ul.formats li {padding:5px 0;border-top:1px solid #666; }.product ul.tracks, .pop ul.tracks {margin:10px 0 15px; }.product ul.formats, .pop ul.formats {margin:10px 0 0; }.product.col ul.formats {display:none; }.formatswrap ul.formats {margin:0px 0 0;border-top:none; }.formatswrap ul.formats li {border-top:1px solid #666; }.product ul.tracks {display:none; }.pop ul.tracks {display:block; }.pop ul.formats li, .recommended ul.tracks li {padding:5px 0;border-top:1px solid #000; }.product ul.tracks li, .pop ul.tracks li {padding:0px 0; }.recommended ul.formats li {border-bottom:5px solid #000;background:#222;font-size:18px;padding:7px 5px 5px; }.recommended ul.formats li .preorderflag span {float:none;margin-left:5px; }.formats li .frmtmsg {display:none;margin-top:2px;text-align:right; }ul.tracks li {white-space:nowrap;overflow:hidden;text-overflow:ellipsis; }.recommended ul.tracks li {border-top:1px solid #666; }.wish:hover, .wished {color:#f00; }.sliderwrap .product ul.formats li, .browse .product ul.formats li, .pop ul.formats li {position:relative; }.sliderwrap .product ul.formats li .addwish .toolr, .browse .product ul.formats li .addwish .toolr, .pop ul.formats li .addwish .toolr, .sliderwrap .product ul.formats li .addwish .toolrr, .browse .product ul.formats li .addwish .toolrr, .pop ul.formats li .addwish .toolrr {margin-top:2px; }.pop ul.formats li .addwish {background:#fff; }.formattitle, .price {font-weight:bold; }.formattitle.sml {font-size:13px;width:66%;display:inline-block; }.catno {font-size:13px;line-height:14px;color:#666; }.frmtinfo {font-size:13px;line-height:14px;color:#888; }.fullprod .frmtinfo {font-size:15px;line-height:18px; }.conditions {font-size:11px;line-height:12px;margin-top:0px;color:#888;margin-bottom:9px; }.conditions .condcodes {display:block; }.conditions .condnote {display:none; }.fullprod .conditions {font-size:15px;line-height:18px;margin-top:9px; }.fullprod .conditions .condcodes span {color:#fff; }.fullprod .conditions .condnote {display:block; }.preorderflag {display:inline-block;color:#f60;font-weight:bold; }.preorderflag span {font-weight:normal;color:#888;margin-top:-1px; }.trkpos {display:inline-block;width:16px;color:#666;font-size:16px;line-height:16px;text-align:right; }.trkpos.double {width:26px; }.audio {display:inline-block;font:normal normal normal 14px/1 Icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale; }.audio.play:before {content:"\f144"; }.audio.stop:before {content:"\f04d"; }.megamix {position:absolute;top:15px;right:15px; }.megamix a {text-align:center;font-size:40px;display:block; }.megamix a:hover {color:#f60; }.megamix span {text-align:center;display:block;text-transform:uppercase;font-size:12px; }.megamix .audio.stop:before {content:"\f28d"; }.presspage .megamix {position:relative;top:auto;right:auto;margin-bottom:20px;vertical-align:middle; }.presspage .megamix a {text-align:left;display:inline-block; }.presspage .megamix span {text-align:left;display:inline-block;font-size:16px;margin-left:10px; }.product ul.tracks li {border-top:1px solid #666; }.btnsml {border:1px solid #000;font-size:13px;line-height:13px;display:inline-block;padding:3px 6px 1px;text-transform:uppercase;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px; }.bg_k .btnsml {border:1px solid #666;color:#666; }.btnsml.btnb {border:1px solid #1962b0;color:#1962b0; }.btnsml.btnb:hover {background:#1962b0;color:#fff; }.btnsml.btny {border:1px solid #d7bd0e;color:#d7bd0e; }.btnsml.btny:hover {background:#d7bd0e;color:#333; }.btnsml.btnr {border:1px solid #ff6161;color:#ff6161; }.btnsml.btnr:hover {background:#ff6161;color:#fff; }.btnsml i {font-size:12px;line-height:12px; }.btnsolid {border:1px solid #000;background:#000;color:#fff;font-size:13px;line-height:13px;display:inline-block;padding:3px 8px 1px;text-transform:uppercase;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;transition:background-color 0.3s ease;transition:border 0.1s ease; }.btnsolid:hover {border:1px solid #1962b0;background:#1962b0;color:#fff; }.btnsolid.bg_b {border:1px solid #1962b0;background:#1962b0; }.btnsolid.bg_b:hover {background:#fff;color:#1962b0; }.btnsolid.bg_r {border:1px solid #f00;background:#f00; }.btnsolid.bg_r:hover {border:1px solid #000;background:#000;color:#f00; }.btnsolid.bg_o {border:1px solid #f60;background:#f60; }.btnsolid.bg_o:hover {border:1px solid #f60;background:#fff;color:#f60; }.tr {position:absolute;right:10px;top:10px; }.prodtitle {background:#101010;padding:10px; }.prodtitle h1 {font-size:26px;line-height:28px;margin-bottom:4px; }.prodtitle .categories {position:absolute;right:10px;bottom:10px;font-size:12px;line-height:15px;color:#666;text-transform:uppercase; }.prodtitle .categories a:hover {color:#fff; }@media all and (max-width:1279px) and (min-width:768px) {.prodtitle {padding:14px; }.prodtitle h1 {font-size:30px;line-height:32px;margin-bottom:4px; }.prodtitle .categories {right:14px;bottom:14px;font-size:14px;line-height:17px; } }@media screen and (min-width:1280px) {.prodtitle {padding:16px; }.prodtitle h1 {font-size:36px;line-height:38px;margin-bottom:4px; }.prodtitle .categories {right:16px;bottom:16px;font-size:14px;line-height:17px; } }.prodtitle h1 a {color:#999;display:block; }.prodtitle h1 span {display:block; }.prodtitle a.label {color:#999;text-transform:uppercase; }.fullprod .sleeve img {width:100%;height:auto;display:block; }.imagecol img {margin-bottom:10px; }.imagecol .caption {font-size:16px;line-height:20px;margin-top:-5px;margin-bottom:20px; }.fullprod .formats li {padding:10px; }.fullprod .tracks li {padding:4px 0;border-bottom:1px solid #444; }.fullprod .tracks li:last-child {border-bottom:none; }.sprite {height:12px;background:url(img/sprite.png);background-position:0px 0px; }@media (-webkit-min-device-pixel-ratio:1.5), (min-resolution:144dpi) {.sprite {background:url(img/sprite@x2.png);background-size:50px 50px; } }.ltdwidth {width:100%;margin:0 auto; }.ltd440 {max-width:440px; }.ltd860 {max-width:860px; }.ltd1024 {max-width:1024px; }.ltd1280 {max-width:1280px; }#basket {width:100%;max-width:980px;margin:0 auto; }#basket .item {padding:6px;background:#fff;margin-bottom:5px;z-index:1; }@media screen and (max-width:767px) {#basket .item {padding:6px;background:#fff;margin-bottom:5px;z-index:1;font-size:13px;line-height:15px; } }#basket .bsk_header.item {padding:6px;background:transparent;margin-bottom:0px;color:#666; }#basket .third {width:320px; }.bsk_bottom #couponform input {font-size:13px;line-height:13px; }.bsk_bottom #couponform button {font-size:13px;line-height:12px; }@media screen and (max-width:767px) {.bsk_bottom .half {width:100%;font-size:13px;line-height:15px; }.bsk_bottom form .half {width:48%; }#basket .third {margin-top:20px;width:100%; } }.spinner {position:absolute;top:50%;left:50%;margin-left:-10px;margin-top:-10px;display:none;font-size:20px;color:#1962b0; }.bsk_img, .bsk_title, .bsk_price, .bsk_qty, .bsk_subtotal {float:left; }.bsk_img {width:18%;margin-right:2%; }.bsk_img img {width:100%;max-width:125px;height:auto;display:block; }.bsk_title {width:38%;margin-right:2%; }.bsk_price {width:18%;margin-right:2%; }.bsk_price .strikethrough {text-decoration:line-through; }.bsk_price.fr {float:right; }.bsk_qty {width:8%;margin-right:2%; }.bsk_qty .deletebtn {margin-right:3px; }.bsk_subtotal {width:10%;text-align:right; }.bsk_tot {font-size:25px; }#deliveryaddress {clear:left; }.minibasket .bsk_title {width:55%;margin-right:2%; }#couponform button.submit {background:transparent;width:auto;padding-left:20px;padding-right:20px;color:#333; }#couponform button.submit:hover {background:#5eae1c; }.reviewbox {padding:10px;background:#dbdbdb;color:#686868;transition:background-color 0.2s ease;margin-bottom:6px; }.reviewbox img {-webkit-filter:grayscale(100%); }.reviewbox:hover {background:#fff;color:#333;transition:background-color 0.2s ease; }.reviewbox:hover img {-webkit-filter:grayscale(0%); }.reviewbox:hover .reviewsection h3 .btnb {color:#1962b0;border-color:#1962b0; }.reviewbox:hover .reviewsection h3 .btnb:hover {color:#fff;border-color:#1962b0; }.reviewbox .item {margin-bottom:0px;border-bottom:none; }.reviewbox .item .bsk_title {width:50%;margin-right:0; }.reviewbox .item .bsk_price {margin-right:0; }.reviewbox .total {margin-top:10px; }.reviewsection {margin-bottom:30px; }.reviewsection h3 {margin-bottom:10px;padding-top:7px;font-size:13px;line-height:15px;text-transform:uppercase;font-weight:bold; }.reviewsection h3 .btnsml {margin-top:-2px;font-weight:normal; }.reviewsection h3 .btnb {color:#333;border-color:#333; }.reviewsection h3.bt {border-top:1px solid #aaa; }.showaddressform {margin-top:5px;margin-bottom:20px;display:block; }.showaddressform.dn {display:none; }.block_w, .addressblock, .cardblock {background:#fff;padding:10px;margin-bottom:7px;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px; }.ordivider {padding:20px 0;text-align:center;color:#1962b0; }.addressblock, .cardblock {cursor:pointer; }.addressblock.selected, .addressblock.selected:hover, .cardblock.selected, .cardblock.selected:hover {background:#5eae1c;color:#fff; }.addressblock:hover, .cardblock:hover {background:#e3ffcc; }.acheck, .auncheck {position:absolute;top:10px;right:10px;color:#666;font-size:24px; }.acheck {color:#fff;display:none; }.cardicon {float:left;margin-right:10px; }.cardname {float:left; }.addressblock.selected .acheck, .cardblock.selected .acheck {display:block; }.addressblock.selected .auncheck, .cardblock.selected .auncheck {display:none; }.confirmation {background:#5eae1c;padding:10px;color:#fff; }.confirmation h3 {font-size:25px;line-height:28px;margin-bottom:14px; }.confirmation p {max-width:600px;margin-bottom:20px; }#map_canvas {width:100%;height:600px;overflow:visible;margin-bottom:60px; }#map_canvas div {overflow:visible; }.admin {position:absolute;top:20px;right:20px;padding:4px 10px 5px;display:block;line-height:10px;font-size:10px;text-transform:uppercase; }.admin_inactive {border:1px solid #f90;color:#f60;right:70px; }.admin_edit {border:1px solid #52d3ff;color:#52d3ff; }.admin_edit:hover {background:#52d3ff;color:#fff; }#audioplayer {background:#000;display:none;height:60px;border-bottom:1px solid #444;z-index:10; }#audioplayer .pt {padding-top:4px; }#audioplayer button {background:#000; }.jp-audio {width:100%; }.jp-audio *:focus, .jp-audio-stream *:focus, .jp-video *:focus {outline:none; }.jp-audio button::-moz-focus-inner, .jp-audio-stream button::-moz-focus-inner, .jp-video button::-moz-focus-inner {border:0; }.jp-audio-stream {width:182px; }.jp-video-270p {width:480px; }.jp-video-360p {width:640px; }.jp-video-full {width:480px;height:270px;position:static !important;position:relative; }.jp-video-full div div {z-index:1000; }.jp-video-full .jp-jplayer {top:0;left:0;position:fixed !important;position:relative;overflow:hidden; }.jp-video-full .jp-gui {position:fixed !important;position:static;top:0;left:0;width:100%;height:100%;z-index:1001; }.jp-video-full .jp-interface {position:absolute !important;position:relative;bottom:0;left:0; }.jp-interface {position:relative;background:transparent;width:100%;margin-top:0px; }.jp-audio .jp-interface {height:30px; }.jp-audio-stream .jp-interface {height:30px; }.jp-controls-holder {clear:both;width:100%;margin:0 auto;position:relative;overflow:hidden;top:0px; }.jp-interface .jp-controls {margin:0;padding:0;overflow:hidden; }.jp-audio .jp-controls {padding:0;float:left;margin-left:10px;margin-right:2px;margin-top:15px; }.jp-audio-stream .jp-controls {position:absolute;top:20px;left:20px;width:142px; }.jp-video .jp-type-single .jp-controls {width:78px;margin-left:200px; }.jp-video .jp-type-playlist .jp-controls {width:134px;margin-left:172px; }.jp-video .jp-controls {float:left; }.jp-controls button {overflow:hidden;border:none;cursor:pointer;color:#eee; }.jp-play, .jp-previous, .jp-next {display:block;float:left;cursor:pointer; }.jp-play span {display:inline-block;font:normal normal normal 14px/1 Icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale; }.jp-play span:before {content:"\f04b"; }.jp-play {margin-left:4px;margin-right:1px;color:#fff;width:28px;height:28px;line-height:28px;font-size:28px; }.jp-play:focus {color:#fff; }.jp-play:focus span:before {content:"\f04b"; }.jp-state-playing .jp-play {color:#fff;font-size:25px;margin-left:2px;margin-right:3px;margin-top:2px; }.jp-state-playing .jp-play span:before {content:"\f04c"; }.jp-state-playing .jp-play:hover, .jp-play:hover {color:#f60; }.jp-stop {margin-left:0px;cursor:pointer;color:#fff;font-size:25px;line-height:28px; }.jp-stop:hover {color:#f60; }.jp-previous, .jp-next {margin-top:6px;width:18px;height:18px;line-height:18px;font-size:18px; }.jp-previous:hover, .jp-next:hover {color:#f60; }.jp-previous span {display:inline-block;font:normal normal normal 14px/1 Icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale; }.jp-previous span:before {content:"\f048"; }.jp-next span {display:inline-block;font:normal normal normal 14px/1 Icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale; }.jp-next span:before {content:"\f051"; }.jp-next:focus { }.jp-progress {overflow:hidden;background-color:#424242; }.jp-audio .jp-type-playlist .jp-progress {left:166px;width:130px; }.jp-video .jp-progress {top:0px;left:0px;width:100%;height:8px; }.jp-seek-bar {background:#424242;width:0px;height:100%;cursor:pointer; }.jp-play-bar {background:#eee;width:0px;height:100%; }.jp-seeking-bg {background:#f60; }.jp-state-no-volume .jp-volume-controls {display:none; }.jp-volume-controls {position:absolute;top:4px;left:270px;width:200px; }.jp-audio-stream .jp-volume-controls {left:70px; }.jp-video .jp-volume-controls {top:12px;left:50px; }.jp-volume-controls button {display:block;position:absolute;overflow:hidden;border:none;cursor:pointer; }.jp-mute, .jp-volume-max {width:18px;height:15px; }.jp-volume-max {left:74px; }.jp-mute:focus {background:url("../image/jplayer.blue.monday.jpg") -19px -170px no-repeat; }.jp-state-muted .jp-mute {background:url("../image/jplayer.blue.monday.jpg") -60px -170px no-repeat; }.jp-state-muted .jp-mute:focus {background:url("../image/jplayer.blue.monday.jpg") -79px -170px no-repeat; }.jp-volume-max:focus {background:url("../image/jplayer.blue.monday.jpg") -19px -186px no-repeat; }.jp-volume-bar {position:absolute;overflow:hidden;top:5px;left:22px;width:46px;height:5px;cursor:pointer; }.jp-volume-bar-value {background:#666;width:0px;height:5px; }.jp-audio .jp-time-holder {position:absolute;top:0px; }.jp-audio .jp-type-single .jp-time-holder {left:53px;width:186px; }.jp-audio .jp-type-playlist .jp-time-holder {left:166px;width:130px; }.jp-current-time, .jp-duration {width:40px;font-size:15px;line-height:18px;color:#aaa;float:left;margin-top:2px; }.jp-current-time {display:inline-block;cursor:default; }.jp-duration {float:left;display:inline-block;text-align:right;padding-right:15px;cursor:pointer; }.jp-video .jp-current-time {margin-left:20px; }.jp-video .jp-duration {margin-right:20px; }.jp-audio .jp-progress {width:100%;float:left;height:7px;margin-top:5px; }.jp-progressblock {width:calc(100% - 141px);margin:12px 0px 0 15px;float:left; }.jp-time-and-details {width:100%;float:left; }.jp-details {float:left;text-align:center;cursor:pointer;width:calc(100% - 80px);font-size:15px;line-height:18px; }.jp-details:hover {color:#f60; }.jp-details:hover .jp-cover {transform:scale(1.4); }.jp-cover {width:19px;height:19px;background:-webkit-linear-gradient(#1c0fa6 0%, #1f507f 100%);display:inline-block;margin-right:8px;vertical-align:bottom;transition:transform 0.3s ease; }.jp-close {width:45px;float:left;text-align:right;margin-top:17px; }.jp-playlist {width:100%;background-color:#ccc;border-top:1px solid #009be3; }.jp-type-single .jp-details, .jp-type-playlist .jp-details {border-top:none; }.jp-playlist ul {list-style-type:none;margin:0;padding:0 20px;font-size:0.72em; }.jp-playlist li {padding:5px 0 4px 20px;border-bottom:1px solid #eee; }.jp-playlist li div {display:inline; }div.jp-type-playlist div.jp-playlist li:last-child {padding:5px 0 5px 20px;border-bottom:none; }div.jp-type-playlist div.jp-playlist li.jp-playlist-current {list-style-type:square;list-style-position:inside;padding-left:7px; }div.jp-type-playlist div.jp-playlist a {color:#333;text-decoration:none; }div.jp-type-playlist div.jp-playlist a:hover {color:#0d88c1; }div.jp-type-playlist div.jp-playlist a.jp-playlist-current {color:#0d88c1; }div.jp-type-playlist div.jp-playlist a.jp-playlist-item-remove {float:right;display:inline;text-align:right;margin-right:10px;font-weight:bold;color:#666; }div.jp-type-playlist div.jp-playlist a.jp-playlist-item-remove:hover {color:#0d88c1; }div.jp-type-playlist div.jp-playlist span.jp-free-media {float:right;display:inline;text-align:right;margin-right:10px; }div.jp-type-playlist div.jp-playlist span.jp-free-media a {color:#666; }div.jp-type-playlist div.jp-playlist span.jp-free-media a:hover {color:#0d88c1; }span.jp-artist {font-size:0.8em;color:#666; }.jp-video-play {width:100%;overflow:hidden;cursor:pointer;background-color:transparent; }.jp-video-270p .jp-video-play {margin-top:-270px;height:270px; }.jp-video-360p .jp-video-play {margin-top:-360px;height:360px; }.jp-video-full .jp-video-play {height:100%; }.jp-video-play-icon {position:relative;display:block;width:112px;height:100px;margin-left:-56px;margin-top:-50px;left:50%;top:50%;background:url("../image/jplayer.blue.monday.video.play.png") 0 0 no-repeat;text-indent:-9999px;border:none;cursor:pointer; }.jp-video-play-icon:focus {background:url("../image/jplayer.blue.monday.video.play.png") 0 -100px no-repeat; }.jp-jplayer audio, .jp-jplayer {width:0px;height:0px; }.jp-jplayer {background-color:#000; }.jp-toggles {padding:0;margin:0 auto;overflow:hidden; }.jp-audio .jp-type-single .jp-toggles {width:25px; }.jp-audio .jp-type-playlist .jp-toggles {width:55px;margin:0;position:absolute;left:325px;top:50px; }.jp-video .jp-toggles {position:absolute;right:16px;margin:0;margin-top:10px;width:100px; }.jp-toggles button {display:block;float:left;width:25px;height:18px;text-indent:-9999px;line-height:100%;border:none;cursor:pointer; }.jp-full-screen {background:url("../image/jplayer.blue.monday.jpg") 0 -310px no-repeat;margin-left:20px; }.jp-full-screen:focus {background:url("../image/jplayer.blue.monday.jpg") -30px -310px no-repeat; }.jp-state-full-screen .jp-full-screen {background:url("../image/jplayer.blue.monday.jpg") -60px -310px no-repeat; }.jp-state-full-screen .jp-full-screen:focus {background:url("../image/jplayer.blue.monday.jpg") -90px -310px no-repeat; }.jp-repeat:focus {color:#f00; }.jp-state-looped .jp-repeat {color:#f00; }.jp-state-looped .jp-repeat:focus {color:#f00; }.jp-shuffle {background:url("../image/jplayer.blue.monday.jpg") 0 -270px no-repeat;margin-left:5px; }.jp-shuffle:focus {background:url("../image/jplayer.blue.monday.jpg") -30px -270px no-repeat; }.jp-state-shuffled .jp-shuffle {background:url("../image/jplayer.blue.monday.jpg") -60px -270px no-repeat; }.jp-state-shuffled .jp-shuffle:focus {background:url("../image/jplayer.blue.monday.jpg") -90px -270px no-repeat; }.jp-no-solution {padding:5px;font-size:0.8em;background-color:#eee;border:2px solid #009be3;color:#000;display:none; }.jp-no-solution a {color:#000; }.jp-no-solution span {font-size:1em;display:block;text-align:center;font-weight:bold; }.ss-spin {-webkit-transform-origin:50% 53%;-moz-transform-origin:50% 53%;-ms-transform-origin:50% 53%;-o-transform-origin:50% 53%;transform-origin:50% 53%;-webkit-filter:blur(0); }@font-face {font-family:'Icons';src:url('fonts/sotu-icons.eot?v=1');src:url('fonts/sotu-icons.eot?#iefix&v=1') format('embedded-opentype'), url('fonts/sotu-icons.woff2?v=1') format('woff2'), url('fonts/sotu-icons.woff?v=1') format('woff');font-weight:normal;font-style:normal; }.ss {display:inline-block;font:normal normal normal 14px/1 Icons;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale; }.ss-lg {font-size:1.33333em;line-height:0.75em;vertical-align:-15%; }.ss-2x {font-size:2em; }.ss-3x {font-size:3em; }.ss-4x {font-size:4em; }.ss-5x {font-size:5em; }.ss-fw {width:1.28571em;text-align:center; }.ss-ul {padding-left:0;margin-left:2.14286em;list-style-type:none; }.ss-ul > li {position:relative; }.ss-li {position:absolute;left:-2.14286em;width:2.14286em;top:0.14286em;text-align:center; }.ss-li.ss-lg {left:-1.85714em; }.ss-border {padding:0.2em 0.25em 0.15em;border:solid 0.08em #eee;border-radius:0.1em; }.pull-right {float:right; }.pull-left {float:left; }.fa.pull-left {margin-right:0.3em; }.fa.pull-right {margin-left:0.3em; }.ss-spin {-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear; }@-webkit-keyframes fa-spin {0% {-webkit-transform:rotate(0deg);transform:rotate(0deg); }100% {-webkit-transform:rotate(359deg);transform:rotate(359deg); } }@keyframes fa-spin {0% {-webkit-transform:rotate(0deg);transform:rotate(0deg); }100% {-webkit-transform:rotate(359deg);transform:rotate(359deg); } }.ss-rotate-315 {filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg); }.ss-rotate-90 {filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=1);-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg); }.ss-rotate-180 {filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg); }.ss-rotate-270 {filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=3);-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg); }.ss-flip-horizontal {filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1); }.ss-flip-vertical {filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1); }:root .ss-rotate-90, :root .ss-rotate-180, :root .ss-rotate-270, :root .ss-flip-horizontal, :root .ss-flip-vertical {filter:none; }.ss-stack {position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle; }.ss-stack-1x, .ss-stack-2x {position:absolute;left:0;width:100%;text-align:center; }.ss-stack-1x {line-height:inherit; }.ss-stack-2x {font-size:2em; }.ss-inverse {color:#fff; }.ss-glass:before {content:"\f000"; }.ss-music:before {content:"\f001"; }.ss-search:before {content:"\f002"; }.ss-envelope-o:before {content:"\f003"; }.ss-heart:before {content:"\f004"; }.ss-star:before {content:"\f005"; }.ss-star-o:before {content:"\f006"; }.ss-user:before {content:"\f007"; }.ss-film:before {content:"\f008"; }.ss-th-large:before {content:"\f009"; }.ss-th:before {content:"\f00a"; }.ss-th-list:before {content:"\f00b"; }.ss-check:before {content:"\f00c"; }.ss-remove:before, .ss-close:before, .ss-times:before {content:"\f00d"; }.ss-search-plus:before {content:"\f00e"; }.ss-search-minus:before {content:"\f010"; }.ss-power-off:before {content:"\f011"; }.ss-signal:before {content:"\f012"; }.ss-gear:before, .ss-cog:before {content:"\f013"; }.ss-trash-o:before {content:"\f014"; }.ss-home:before {content:"\f015"; }.ss-file-o:before {content:"\f016"; }.ss-clock-o:before {content:"\f017"; }.ss-road:before {content:"\f018"; }.ss-download:before {content:"\f019"; }.ss-arrow-circle-o-down:before {content:"\f01a"; }.ss-arrow-circle-o-up:before {content:"\f01b"; }.ss-inbox:before {content:"\f01c"; }.ss-play-circle-o:before {content:"\f01d"; }.ss-rotate-right:before, .ss-repeat:before {content:"\f01e"; }.ss-refresh:before {content:"\f021"; }.ss-list-alt:before {content:"\f022"; }.ss-lock:before {content:"\f023"; }.ss-flag:before {content:"\f024"; }.ss-headphones:before {content:"\f025"; }.ss-volume-off:before {content:"\f026"; }.ss-volume-down:before {content:"\f027"; }.ss-volume-up:before {content:"\f028"; }.ss-qrcode:before {content:"\f029"; }.ss-barcode:before {content:"\f02a"; }.ss-tag:before {content:"\f02b"; }.ss-tags:before {content:"\f02c"; }.ss-book:before {content:"\f02d"; }.ss-bookmark:before {content:"\f02e"; }.ss-print:before {content:"\f02f"; }.ss-camera:before {content:"\f030"; }.ss-font:before {content:"\f031"; }.ss-bold:before {content:"\f032"; }.ss-italic:before {content:"\f033"; }.ss-text-height:before {content:"\f034"; }.ss-text-width:before {content:"\f035"; }.ss-align-left:before {content:"\f036"; }.ss-align-center:before {content:"\f037"; }.ss-align-right:before {content:"\f038"; }.ss-align-justify:before {content:"\f039"; }.ss-list:before {content:"\f03a"; }.ss-dedent:before, .ss-outdent:before {content:"\f03b"; }.ss-indent:before {content:"\f03c"; }.ss-video-camera:before {content:"\f03d"; }.ss-photo:before, .ss-image:before, .ss-picture-o:before {content:"\f03e"; }.ss-pencil:before {content:"\f040"; }.ss-map-marker:before {content:"\f041"; }.ss-adjust:before {content:"\f042"; }.ss-tint:before {content:"\f043"; }.ss-edit:before, .ss-pencil-square-o:before {content:"\f044"; }.ss-share-square-o:before {content:"\f045"; }.ss-check-square-o:before {content:"\f046"; }.ss-arrows:before {content:"\f047"; }.ss-step-backward:before {content:"\f048"; }.ss-fast-backward:before {content:"\f049"; }.ss-backward:before {content:"\f04a"; }.ss-play:before {content:"\f04b"; }.ss-pause:before {content:"\f04c"; }.ss-stop:before {content:"\f04d"; }.ss-forward:before {content:"\f04e"; }.ss-fast-forward:before {content:"\f050"; }.ss-step-forward:before {content:"\f051"; }.ss-eject:before {content:"\f052"; }.ss-chevron-left:before {content:"\f053"; }.ss-chevron-right:before {content:"\f054"; }.ss-plus-circle:before {content:"\f055"; }.ss-minus-circle:before {content:"\f056"; }.ss-times-circle:before {content:"\f057"; }.ss-check-circle:before {content:"\f058"; }.ss-question-circle:before {content:"\f059"; }.ss-info-circle:before {content:"\f05a"; }.ss-crosshairs:before {content:"\f05b"; }.ss-times-circle-o:before {content:"\f05c"; }.ss-check-circle-o:before {content:"\f05d"; }.ss-ban:before {content:"\f05e"; }.ss-arrow-left:before {content:"\f060"; }.ss-arrow-right:before {content:"\f061"; }.ss-arrow-up:before {content:"\f062"; }.ss-arrow-down:before {content:"\f063"; }.ss-mail-forward:before, .ss-share:before {content:"\f064"; }.ss-expand:before {content:"\f065"; }.ss-compress:before {content:"\f066"; }.ss-plus:before {content:"\f067"; }.ss-minus:before {content:"\f068"; }.ss-asterisk:before {content:"\f069"; }.ss-exclamation-circle:before {content:"\f06a"; }.ss-gift:before {content:"\f06b"; }.ss-leaf:before {content:"\f06c"; }.ss-fire:before {content:"\f06d"; }.ss-eye:before {content:"\f06e"; }.ss-eye-slash:before {content:"\f070"; }.ss-warning:before, .ss-exclamation-triangle:before {content:"\f071"; }.ss-plane:before {content:"\f072"; }.ss-calendar:before {content:"\f073"; }.ss-random:before {content:"\f074"; }.ss-comment:before {content:"\f075"; }.ss-magnet:before {content:"\f076"; }.ss-chevron-up:before {content:"\f077"; }.ss-chevron-down:before {content:"\f078"; }.ss-retweet:before {content:"\f079"; }.ss-shopping-cart:before {content:"\f07a"; }.ss-folder:before {content:"\f07b"; }.ss-folder-open:before {content:"\f07c"; }.ss-arrows-v:before {content:"\f07d"; }.ss-arrows-h:before {content:"\f07e"; }.ss-bar-chart-o:before, .ss-bar-chart:before {content:"\f080"; }.ss-twitter-square:before {content:"\f081"; }.ss-facebook-square:before {content:"\f082"; }.ss-camera-retro:before {content:"\f083"; }.ss-key:before {content:"\f084"; }.ss-gears:before, .ss-cogs:before {content:"\f085"; }.ss-comments:before {content:"\f086"; }.ss-thumbs-o-up:before {content:"\f087"; }.ss-thumbs-o-down:before {content:"\f088"; }.ss-star-half:before {content:"\f089"; }.ss-heart-o:before {content:"\f08a"; }.ss-sign-out:before {content:"\f08b"; }.ss-linkedin-square:before {content:"\f08c"; }.ss-thumb-tack:before {content:"\f08d"; }.ss-external-link:before {content:"\f08e"; }.ss-sign-in:before {content:"\f090"; }.ss-trophy:before {content:"\f091"; }.ss-github-square:before {content:"\f092"; }.ss-upload:before {content:"\f093"; }.ss-lemon-o:before {content:"\f094"; }.ss-phone:before {content:"\f095"; }.ss-square-o:before {content:"\f096"; }.ss-bookmark-o:before {content:"\f097"; }.ss-phone-square:before {content:"\f098"; }.ss-twitter:before {content:"\f099"; }.ss-facebook:before {content:"\f09a"; }.ss-github:before {content:"\f09b"; }.ss-unlock:before {content:"\f09c"; }.ss-credit-card:before {content:"\f09d"; }.ss-rss:before {content:"\f09e"; }.ss-hdd-o:before {content:"\f0a0"; }.ss-bullhorn:before {content:"\f0a1"; }.ss-bell:before {content:"\f0f3"; }.ss-certificate:before {content:"\f0a3"; }.ss-hand-o-right:before {content:"\f0a4"; }.ss-hand-o-left:before {content:"\f0a5"; }.ss-hand-o-up:before {content:"\f0a6"; }.ss-hand-o-down:before {content:"\f0a7"; }.ss-arrow-circle-left:before {content:"\f0a8"; }.ss-arrow-circle-right:before {content:"\f0a9"; }.ss-arrow-circle-up:before {content:"\f0aa"; }.ss-arrow-circle-down:before {content:"\f0ab"; }.ss-globe:before {content:"\f0ac"; }.ss-wrench:before {content:"\f0ad"; }.ss-tasks:before {content:"\f0ae"; }.ss-filter:before {content:"\f0b0"; }.ss-briefcase:before {content:"\f0b1"; }.ss-arrows-alt:before {content:"\f0b2"; }.ss-group:before, .ss-users:before {content:"\f0c0"; }.ss-chain:before, .ss-link:before {content:"\f0c1"; }.ss-cloud:before {content:"\f0c2"; }.ss-flask:before {content:"\f0c3"; }.ss-cut:before, .ss-scissors:before {content:"\f0c4"; }.ss-copy:before, .ss-files-o:before {content:"\f0c5"; }.ss-paperclip:before {content:"\f0c6"; }.ss-save:before, .ss-floppy-o:before {content:"\f0c7"; }.ss-square:before {content:"\f0c8"; }.ss-navicon:before, .ss-reorder:before, .ss-bars:before {content:"\f0c9"; }.ss-list-ul:before {content:"\f0ca"; }.ss-list-ol:before {content:"\f0cb"; }.ss-strikethrough:before {content:"\f0cc"; }.ss-underline:before {content:"\f0cd"; }.ss-table:before {content:"\f0ce"; }.ss-magic:before {content:"\f0d0"; }.ss-truck:before {content:"\f0d1"; }.ss-pinterest:before {content:"\f0d2"; }.ss-pinterest-square:before {content:"\f0d3"; }.ss-google-plus-square:before {content:"\f0d4"; }.ss-google-plus:before {content:"\f0d5"; }.ss-money:before {content:"\f0d6"; }.ss-caret-down:before {content:"\f0d7"; }.ss-caret-up:before {content:"\f0d8"; }.ss-caret-left:before {content:"\f0d9"; }.ss-caret-right:before {content:"\f0da"; }.ss-columns:before {content:"\f0db"; }.ss-unsorted:before, .ss-sort:before {content:"\f0dc"; }.ss-sort-down:before, .ss-sort-desc:before {content:"\f0dd"; }.ss-sort-up:before, .ss-sort-asc:before {content:"\f0de"; }.ss-envelope:before {content:"\f0e0"; }.ss-linkedin:before {content:"\f0e1"; }.ss-rotate-left:before, .ss-undo:before {content:"\f0e2"; }.ss-legal:before, .ss-sotu:before {content:"\f0e3"; }.ss-dashboard:before, .ss-tachometer:before {content:"\f0e4"; }.ss-comment-o:before {content:"\f0e5"; }.ss-comments-o:before {content:"\f0e6"; }.ss-flash:before, .ss-bolt:before {content:"\f0e7"; }.ss-sitemap:before {content:"\f0e8"; }.ss-umbrella:before {content:"\f0e9"; }.ss-paste:before, .ss-clipboard:before {content:"\f0ea"; }.ss-lightbulb-o:before {content:"\f0eb"; }.ss-exchange:before {content:"\f0ec"; }.ss-cloud-download:before {content:"\f0ed"; }.ss-cloud-upload:before {content:"\f0ee"; }.ss-user-md:before {content:"\f0f0"; }.ss-stethoscope:before {content:"\f0f1"; }.ss-suitcase:before {content:"\f0f2"; }.ss-bell-o:before {content:"\f0a2"; }.ss-coffee:before {content:"\f0f4"; }.ss-cutlery:before {content:"\f0f5"; }.ss-file-text-o:before {content:"\f0f6"; }.ss-building-o:before {content:"\f0f7"; }.ss-hospital-o:before {content:"\f0f8"; }.ss-logo-divider:before {content:"\f0f9"; }.ss-medkit:before {content:"\f0fa"; }.ss-sjr:before {content:"\f0fb"; }.ss-beer:before {content:"\f0fc"; }.ss-h-square:before {content:"\f0fd"; }.ss-plus-square:before {content:"\f0fe"; }.ss-angle-double-left:before {content:"\f100"; }.ss-angle-double-right:before {content:"\f101"; }.ss-angle-double-up:before {content:"\f102"; }.ss-angle-double-down:before {content:"\f103"; }.ss-angle-left:before {content:"\f104"; }.ss-angle-right:before {content:"\f105"; }.ss-angle-up:before {content:"\f106"; }.ss-angle-down:before {content:"\f107"; }.ss-desktop:before {content:"\f108"; }.ss-laptop:before {content:"\f109"; }.ss-tablet:before {content:"\f10a"; }.ss-mobile-phone:before, .ss-mobile:before {content:"\f10b"; }.ss-circle-o:before {content:"\f10c"; }.ss-quote-left:before {content:"\f10d"; }.ss-quote-right:before {content:"\f10e"; }.ss-spinner:before {content:"\f110"; }.ss-circle:before {content:"\f111"; }.ss-mail-reply:before, .ss-reply:before {content:"\f112"; }.ss-github-alt:before {content:"\f113"; }.ss-folder-o:before {content:"\f114"; }.ss-folder-open-o:before {content:"\f115"; }.ss-smile-o:before {content:"\f118"; }.ss-frown-o:before {content:"\f119"; }.ss-meh-o:before {content:"\f11a"; }.ss-gamepad:before {content:"\f11b"; }.ss-keyboard-o:before {content:"\f11c"; }.ss-flag-o:before {content:"\f11d"; }.ss-flag-checkered:before {content:"\f11e"; }.ss-terminal:before {content:"\f120"; }.ss-code:before {content:"\f121"; }.ss-mail-reply-all:before, .ss-reply-all:before {content:"\f122"; }.ss-star-half-empty:before, .ss-star-half-full:before, .ss-star-half-o:before {content:"\f123"; }.ss-location-arrow:before {content:"\f124"; }.ss-crop:before {content:"\f125"; }.ss-code-fork:before {content:"\f126"; }.ss-unlink:before, .ss-chain-broken:before {content:"\f127"; }.ss-question:before {content:"\f128"; }.ss-info:before {content:"\f129"; }.ss-exclamation:before {content:"\f12a"; }.ss-superscript:before {content:"\f12b"; }.ss-subscript:before {content:"\f12c"; }.ss-eraser:before {content:"\f12d"; }.ss-puzzle-piece:before {content:"\f12e"; }.ss-microphone:before {content:"\f130"; }.ss-microphone-slash:before {content:"\f131"; }.ss-shield:before {content:"\f132"; }.ss-calendar-o:before {content:"\f133"; }.ss-fire-extinguisher:before {content:"\f134"; }.ss-rocket:before {content:"\f135"; }.ss-maxcdn:before {content:"\f136"; }.ss-chevron-circle-left:before {content:"\f137"; }.ss-chevron-circle-right:before {content:"\f138"; }.ss-chevron-circle-up:before {content:"\f139"; }.ss-chevron-circle-down:before {content:"\f13a"; }.ss-html5:before {content:"\f13b"; }.ss-css3:before {content:"\f13c"; }.ss-anchor:before {content:"\f13d"; }.ss-unlock-alt:before {content:"\f13e"; }.ss-bullseye:before {content:"\f140"; }.ss-ellipsis-h:before {content:"\f141"; }.ss-ellipsis-v:before {content:"\f142"; }.ss-rss-square:before {content:"\f143"; }.ss-play-circle:before {content:"\f144"; }.ss-ticket:before {content:"\f145"; }.ss-minus-square:before {content:"\f146"; }.ss-minus-square-o:before {content:"\f147"; }.ss-level-up:before {content:"\f148"; }.ss-level-down:before {content:"\f149"; }.ss-check-square:before {content:"\f14a"; }.ss-pencil-square:before {content:"\f14b"; }.ss-external-link-square:before {content:"\f14c"; }.ss-share-square:before {content:"\f14d"; }.ss-compass:before {content:"\f14e"; }.ss-toggle-down:before, .ss-caret-square-o-down:before {content:"\f150"; }.ss-toggle-up:before, .ss-caret-square-o-up:before {content:"\f151"; }.ss-toggle-right:before, .ss-caret-square-o-right:before {content:"\f152"; }.ss-euro:before, .ss-eur:before {content:"\f153"; }.ss-gbp:before {content:"\f154"; }.ss-dollar:before, .ss-usd:before {content:"\f155"; }.ss-rupee:before, .ss-inr:before {content:"\f156"; }.ss-cny:before, .ss-rmb:before, .ss-yen:before, .ss-jpy:before {content:"\f157"; }.ss-ruble:before, .ss-rouble:before, .ss-rub:before {content:"\f158"; }.ss-won:before, .ss-krw:before {content:"\f159"; }.ss-bitcoin:before, .ss-btc:before {content:"\f15a"; }.ss-file:before {content:"\f15b"; }.ss-file-text:before {content:"\f15c"; }.ss-sort-alpha-asc:before {content:"\f15d"; }.ss-sort-alpha-desc:before {content:"\f15e"; }.ss-sort-amount-asc:before {content:"\f160"; }.ss-sort-amount-desc:before {content:"\f161"; }.ss-sort-numeric-asc:before {content:"\f162"; }.ss-sort-numeric-desc:before {content:"\f163"; }.ss-thumbs-up:before {content:"\f164"; }.ss-thumbs-down:before {content:"\f165"; }.ss-youtube-square:before {content:"\f166"; }.ss-youtube:before {content:"\f167"; }.ss-xing:before {content:"\f168"; }.ss-xing-square:before {content:"\f169"; }.ss-youtube-play:before {content:"\f16a"; }.ss-dropbox:before {content:"\f16b"; }.ss-stack-overflow:before {content:"\f16c"; }.ss-instagram:before {content:"\f16d"; }.ss-flickr:before {content:"\f16e"; }.ss-adn:before {content:"\f170"; }.ss-bitbucket:before {content:"\f171"; }.ss-bitbucket-square:before {content:"\f172"; }.ss-tumblr:before {content:"\f173"; }.ss-tumblr-square:before {content:"\f174"; }.ss-long-arrow-down:before {content:"\f175"; }.ss-long-arrow-up:before {content:"\f176"; }.ss-long-arrow-left:before {content:"\f177"; }.ss-long-arrow-right:before {content:"\f178"; }.ss-apple:before {content:"\f179"; }.ss-windows:before {content:"\f17a"; }.ss-android:before {content:"\f17b"; }.ss-linux:before {content:"\f17c"; }.ss-dribbble:before {content:"\f17d"; }.ss-skype:before {content:"\f17e"; }.ss-foursquare:before {content:"\f180"; }.ss-trello:before {content:"\f181"; }.ss-female:before {content:"\f182"; }.ss-male:before {content:"\f183"; }.ss-gittip:before {content:"\f184"; }.ss-sun-o:before {content:"\f185"; }.ss-moon-o:before {content:"\f186"; }.ss-archive:before {content:"\f187"; }.ss-bug:before {content:"\f188"; }.ss-vk:before {content:"\f189"; }.ss-weibo:before {content:"\f18a"; }.ss-renren:before {content:"\f18b"; }.ss-pagelines:before {content:"\f18c"; }.ss-stack-exchange:before {content:"\f18d"; }.ss-arrow-circle-o-right:before {content:"\f18e"; }.ss-arrow-circle-o-left:before {content:"\f190"; }.ss-toggle-left:before, .ss-caret-square-o-left:before {content:"\f191"; }.ss-dot-circle-o:before {content:"\f192"; }.ss-wheelchair:before {content:"\f193"; }.ss-vimeo-square:before {content:"\f194"; }.ss-turkish-lira:before, .ss-try:before {content:"\f195"; }.ss-plus-square-o:before {content:"\f196"; }.ss-space-shuttle:before {content:"\f197"; }.ss-slack:before {content:"\f198"; }.ss-envelope-square:before {content:"\f199"; }.ss-wordpress:before {content:"\f19a"; }.ss-openid:before {content:"\f19b"; }.ss-institution:before, .ss-bank:before, .ss-university:before {content:"\f19c"; }.ss-mortar-board:before, .ss-graduation-cap:before {content:"\f19d"; }.ss-yahoo:before {content:"\f19e"; }.ss-google:before {content:"\f1a0"; }.ss-reddit:before {content:"\f1a1"; }.ss-reddit-square:before {content:"\f1a2"; }.ss-stumbleupon-circle:before {content:"\f1a3"; }.ss-stumbleupon:before {content:"\f1a4"; }.ss-delicious:before {content:"\f1a5"; }.ss-digg:before {content:"\f1a6"; }.ss-pied-piper:before {content:"\f1a7"; }.ss-pied-piper-alt:before {content:"\f1a8"; }.ss-drupal:before {content:"\f1a9"; }.ss-joomla:before {content:"\f1aa"; }.ss-language:before {content:"\f1ab"; }.ss-fax:before {content:"\f1ac"; }.ss-building:before {content:"\f1ad"; }.ss-child:before {content:"\f1ae"; }.ss-paw:before {content:"\f1b0"; }.ss-spoon:before {content:"\f1b1"; }.ss-cube:before {content:"\f1b2"; }.ss-cubes:before {content:"\f1b3"; }.ss-behance:before {content:"\f1b4"; }.ss-behance-square:before {content:"\f1b5"; }.ss-steam:before {content:"\f1b6"; }.ss-steam-square:before {content:"\f1b7"; }.ss-recycle:before {content:"\f1b8"; }.ss-automobile:before, .ss-car:before {content:"\f1b9"; }.ss-cab:before, .ss-taxi:before {content:"\f1ba"; }.ss-tree:before {content:"\f1bb"; }.ss-spotify:before {content:"\f1bc"; }.ss-deviantart:before {content:"\f1bd"; }.ss-soundcloud:before {content:"\f1be"; }.ss-database:before {content:"\f1c0"; }.ss-file-pdf-o:before {content:"\f1c1"; }.ss-file-word-o:before {content:"\f1c2"; }.ss-file-excel-o:before {content:"\f1c3"; }.ss-file-powerpoint-o:before {content:"\f1c4"; }.ss-file-photo-o:before, .ss-file-picture-o:before, .ss-file-image-o:before {content:"\f1c5"; }.ss-file-zip-o:before, .ss-file-archive-o:before {content:"\f1c6"; }.ss-file-sound-o:before, .ss-file-audio-o:before {content:"\f1c7"; }.ss-file-movie-o:before, .ss-file-video-o:before {content:"\f1c8"; }.ss-file-code-o:before {content:"\f1c9"; }.ss-vine:before {content:"\f1ca"; }.ss-codepen:before {content:"\f1cb"; }.ss-jsfiddle:before {content:"\f1cc"; }.ss-life-bouy:before, .ss-life-buoy:before, .ss-life-saver:before, .ss-support:before, .ss-life-ring:before {content:"\f1cd"; }.ss-circle-o-notch:before {content:"\f1ce"; }.ss-ra:before, .ss-rebel:before {content:"\f1d0"; }.ss-ge:before, .ss-empire:before {content:"\f1d1"; }.ss-git-square:before {content:"\f1d2"; }.ss-git:before {content:"\f1d3"; }.ss-hacker-news:before {content:"\f1d4"; }.ss-tencent-weibo:before {content:"\f1d5"; }.ss-qq:before {content:"\f1d6"; }.ss-wechat:before, .ss-weixin:before {content:"\f1d7"; }.ss-send:before, .ss-paper-plane:before {content:"\f1d8"; }.ss-send-o:before, .ss-paper-plane-o:before {content:"\f1d9"; }.ss-history:before {content:"\f1da"; }.ss-circle-thin:before {content:"\f1db"; }.ss-header:before {content:"\f1dc"; }.ss-paragraph:before {content:"\f1dd"; }.ss-sliders:before {content:"\f1de"; }.ss-share-alt:before {content:"\f1e0"; }.ss-share-alt-square:before {content:"\f1e1"; }.ss-bomb:before {content:"\f1e2"; }.ss-soccer-ball-o:before, .ss-futbol-o:before {content:"\f1e3"; }.ss-tty:before {content:"\f1e4"; }.ss-binoculars:before {content:"\f1e5"; }.ss-plug:before {content:"\f1e6"; }.ss-slideshare:before {content:"\f1e7"; }.ss-twitch:before {content:"\f1e8"; }.ss-yelp:before {content:"\f1e9"; }.ss-newspaper-o:before {content:"\f1ea"; }.ss-wifi:before {content:"\f1eb"; }.ss-calculator:before {content:"\f1ec"; }.ss-paypal:before {content:"\f1ed"; }.ss-google-wallet:before {content:"\f1ee"; }.ss-cc-visa:before {content:"\f1f0"; }.ss-cc-mastercard:before {content:"\f1f1"; }.ss-cc-discover:before {content:"\f1f2"; }.ss-cc-amex:before {content:"\f1f3"; }.ss-cc-paypal:before {content:"\f1f4"; }.ss-cc-stripe:before {content:"\f1f5"; }.ss-bell-slash:before {content:"\f1f6"; }.ss-bell-slash-o:before {content:"\f1f7"; }.ss-trash:before {content:"\f1f8"; }.ss-copyright:before {content:"\f1f9"; }.ss-at:before {content:"\f1fa"; }.ss-eyedropper:before {content:"\f1fb"; }.ss-paint-brush:before {content:"\f1fc"; }.ss-birthday-cake:before {content:"\f1fd"; }.ss-area-chart:before {content:"\f1fe"; }.ss-pie-chart:before {content:"\f200"; }.ss-line-chart:before {content:"\f201"; }.ss-lastfm:before {content:"\f202"; }.ss-lastfm-square:before {content:"\f203"; }.ss-toggle-off:before {content:"\f204"; }.ss-toggle-on:before {content:"\f205"; }.ss-bicycle:before {content:"\f206"; }.ss-bus:before {content:"\f207"; }.ss-ioxhost:before {content:"\f208"; }.ss-angellist:before {content:"\f209"; }.ss-cc:before {content:"\f20a"; }.ss-shekel:before, .ss-sheqel:before, .ss-ils:before {content:"\f20b"; }.ss-meanpath:before {content:"\f20c"; }