 article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary { display:block;} audio,canvas,video { display:inline-block;} audio:not([controls]) { display:none; height:0;} [hidden] { display:none;} html { font-family:sans-serif; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; } body { margin:0;} a:focus { outline:thin dotted;} a:active,a:hover { outline:0;} h1 { font-size:2em;} abbr[title] { border-bottom:1px dotted;} b,strong { font-weight:bold;} dfn { font-style:italic;} mark { background:#ff0; color:#000;} code,kbd,pre,samp { font-family:monospace,serif; font-size:1em;} pre { white-space:pre; white-space:pre-wrap; word-wrap:break-word;} q { quotes:"\201C" "\201D" "\2018" "\2019";} small { font-size:80%;} sub,sup { font-size:75%; line-height:0; position:relative; vertical-align:baseline;} sup { top:-0.5em;} sub { bottom:-0.25em;} img { border:0;} svg:not(:root) { overflow:hidden;} figure { margin:0;} fieldset { border:1px solid #c0c0c0; margin:0 2px; padding:0.35em 0.625em 0.75em;} legend { border:0; padding:0; } button,input,select,textarea { font-family:inherit; font-size:100%; margin:0; } button,input { line-height:normal;} button,html input[type="button"],input[type="reset"],input[type="submit"] { -webkit-appearance:button; cursor:pointer; } button[disabled],input[disabled] { cursor:default;} input[type="checkbox"],input[type="radio"] { box-sizing:border-box; padding:0; } input[type="search"] { -webkit-appearance:textfield; -moz-box-sizing:content-box; -webkit-box-sizing:content-box; box-sizing:content-box;} input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration { -webkit-appearance:none;} button::-moz-focus-inner,input::-moz-focus-inner { border:0; padding:0;} textarea { overflow:auto; vertical-align:top; } table { border-collapse:collapse; border-spacing:0;}@font-face { font-family:'FontAwesome'; src:url('../font/fontawesome-webfont.eot'); src:url('../font/fontawesome-webfont-1.eot') format('embedded-opentype'),url('../font/fontawesome-webfont.woff') format('woff'),url('../font/fontawesome-webfont.ttf') format('truetype'); font-weight:normal; font-style:normal;} [class^="icon-"],[class*=" icon-"] { font-family:FontAwesome; font-weight:normal; font-style:normal; text-decoration:inherit; -webkit-font-smoothing:antialiased; display:inline; width:auto; height:auto; line-height:normal; vertical-align:baseline; background-image:none; background-position:0% 0%; background-repeat:repeat; margin-top:0;} .icon-white,.nav-pills > .active > a > [class^="icon-"],.nav-pills > .active > a > [class*=" icon-"],.nav-list > .active > a > [class^="icon-"],.nav-list > .active > a > [class*=" icon-"],.navbar-inverse .nav > .active > a > [class^="icon-"],.navbar-inverse .nav > .active > a > [class*=" icon-"],.dropdown-menu > li > a:hover > [class^="icon-"],.dropdown-menu > li > a:hover > [class*=" icon-"],.dropdown-menu > .active > a > [class^="icon-"],.dropdown-menu > .active > a > [class*=" icon-"],.dropdown-submenu:hover > a > [class^="icon-"],.dropdown-submenu:hover > a > [class*=" icon-"] { background-image:none;}[class^="icon-"]:before,[class*=" icon-"]:before { text-decoration:inherit; display:inline-block; speak:none;} a [class^="icon-"],a [class*=" icon-"] { display:inline-block;} .icon-large:before { vertical-align:-10%; font-size:1.3333333333333333em;}.btn [class^="icon-"],.nav [class^="icon-"],.btn [class*=" icon-"],.nav [class*=" icon-"] { display:inline; }.btn [class^="icon-"].icon-large,.nav [class^="icon-"].icon-large,.btn [class*=" icon-"].icon-large,.nav [class*=" icon-"].icon-large { line-height:.9em;}.btn [class^="icon-"].icon-spin,.nav [class^="icon-"].icon-spin,.btn [class*=" icon-"].icon-spin,.nav [class*=" icon-"].icon-spin { display:inline-block;}.nav-tabs [class^="icon-"],.nav-pills [class^="icon-"],.nav-tabs [class*=" icon-"],.nav-pills [class*=" icon-"] { }.nav-tabs [class^="icon-"],.nav-pills [class^="icon-"],.nav-tabs [class*=" icon-"],.nav-pills [class*=" icon-"],.nav-tabs [class^="icon-"].icon-large,.nav-pills [class^="icon-"].icon-large,.nav-tabs [class*=" icon-"].icon-large,.nav-pills [class*=" icon-"].icon-large { line-height:.9em;}li [class^="icon-"],.nav li [class^="icon-"],li [class*=" icon-"],.nav li [class*=" icon-"] { display:inline-block; width:1.25em; text-align:center;}li [class^="icon-"].icon-large,.nav li [class^="icon-"].icon-large,li [class*=" icon-"].icon-large,.nav li [class*=" icon-"].icon-large { width:1.5625em;}ul.icons { list-style-type:none; text-indent:-0.75em;}ul.icons li [class^="icon-"],ul.icons li [class*=" icon-"] { width:.75em;}.icon-muted { color:#eeeeee;}.icon-border { border:solid 1px #eeeeee; padding:.2em .25em .15em; -webkit-border-radius:3px; -moz-border-radius:3px; border-radius:3px;}.icon-2x { font-size:2em;}.icon-2x.icon-border { border-width:2px; -webkit-border-radius:4px; -moz-border-radius:4px; border-radius:4px;}.icon-3x { font-size:3em;}.icon-3x.icon-border { border-width:3px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px;}.icon-4x { font-size:4em;}.icon-4x.icon-border { border-width:4px; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px;}.pull-right { float:right;}.pull-left { float:left;}[class^="icon-"].pull-left,[class*=" icon-"].pull-left { margin-right:.3em;}[class^="icon-"].pull-right,[class*=" icon-"].pull-right { margin-left:.3em;}.btn [class^="icon-"].pull-left.icon-2x,.btn [class*=" icon-"].pull-left.icon-2x,.btn [class^="icon-"].pull-right.icon-2x,.btn [class*=" icon-"].pull-right.icon-2x { margin-top:.18em;}.btn [class^="icon-"].icon-spin.icon-large,.btn [class*=" icon-"].icon-spin.icon-large { line-height:.8em;}.btn.btn-small [class^="icon-"].pull-left.icon-2x,.btn.btn-small [class*=" icon-"].pull-left.icon-2x,.btn.btn-small [class^="icon-"].pull-right.icon-2x,.btn.btn-small [class*=" icon-"].pull-right.icon-2x { margin-top:.25em;}.btn.btn-large [class^="icon-"],.btn.btn-large [class*=" icon-"] { margin-top:0;}.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x,.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x { margin-top:.05em;}.btn.btn-large [class^="icon-"].pull-left.icon-2x,.btn.btn-large [class*=" icon-"].pull-left.icon-2x { margin-right:.2em;}.btn.btn-large [class^="icon-"].pull-right.icon-2x,.btn.btn-large [class*=" icon-"].pull-right.icon-2x { margin-left:.2em;}.icon-spin { display:inline-block; -moz-animation:spin 2s infinite linear; -o-animation:spin 2s infinite linear; -webkit-animation:spin 2s infinite linear; animation:spin 2s infinite linear;}@-moz-keyframes spin { 0% { -moz-transform:rotate(0deg); } 100% { -moz-transform:rotate(359deg); }}@-webkit-keyframes spin { 0% { -webkit-transform:rotate(0deg); } 100% { -webkit-transform:rotate(359deg); }}@-o-keyframes spin { 0% { -o-transform:rotate(0deg); } 100% { -o-transform:rotate(359deg); }}@-ms-keyframes spin { 0% { -ms-transform:rotate(0deg); } 100% { -ms-transform:rotate(359deg); }}@keyframes spin { 0% { transform:rotate(0deg); } 100% { transform:rotate(359deg); }}@-moz-document url-prefix() { .icon-spin { height:.9em; } .btn .icon-spin { height:auto; } .icon-spin.icon-large { height:1.25em; } .btn .icon-spin.icon-large { height:.75em; }} .icon-glass:before { content:"\f000"; }.icon-music:before { content:"\f001"; }.icon-search:before { content:"\f002"; }.icon-envelope:before { content:"\f003"; }.icon-heart:before { content:"\f004"; }.icon-star:before { content:"\f005"; }.icon-star-empty:before { content:"\f006"; }.icon-user:before { content:"\f007"; }.icon-film:before { content:"\f008"; }.icon-th-large:before { content:"\f009"; }.icon-th:before { content:"\f00a"; }.icon-th-list:before { content:"\f00b"; }.icon-ok:before { content:"\f00c"; }.icon-remove:before { content:"\f00d"; }.icon-zoom-in:before { content:"\f00e"; } .icon-zoom-out:before { content:"\f010"; }.icon-off:before { content:"\f011"; }.icon-signal:before { content:"\f012"; }.icon-cog:before { content:"\f013"; }.icon-trash:before { content:"\f014"; }.icon-home:before { content:"\f015"; }.icon-file:before { content:"\f016"; }.icon-time:before { content:"\f017"; }.icon-road:before { content:"\f018"; }.icon-download-alt:before { content:"\f019"; }.icon-download:before { content:"\f01a"; }.icon-upload:before { content:"\f01b"; }.icon-inbox:before { content:"\f01c"; }.icon-play-circle:before { content:"\f01d"; }.icon-repeat:before { content:"\f01e"; } .icon-refresh:before { content:"\f021"; }.icon-list-alt:before { content:"\f022"; }.icon-lock:before { content:"\f023"; }.icon-flag:before { content:"\f024"; }.icon-headphones:before { content:"\f025"; }.icon-volume-off:before { content:"\f026"; }.icon-volume-down:before { content:"\f027"; }.icon-volume-up:before { content:"\f028"; }.icon-qrcode:before { content:"\f029"; }.icon-barcode:before { content:"\f02a"; }.icon-tag:before { content:"\f02b"; }.icon-tags:before { content:"\f02c"; }.icon-book:before { content:"\f02d"; }.icon-bookmark:before { content:"\f02e"; }.icon-print:before { content:"\f02f"; } .icon-camera:before { content:"\f030"; }.icon-font:before { content:"\f031"; }.icon-bold:before { content:"\f032"; }.icon-italic:before { content:"\f033"; }.icon-text-height:before { content:"\f034"; }.icon-text-width:before { content:"\f035"; }.icon-align-left:before { content:"\f036"; }.icon-align-center:before { content:"\f037"; }.icon-align-right:before { content:"\f038"; }.icon-align-justify:before { content:"\f039"; }.icon-list:before { content:"\f03a"; }.icon-indent-left:before { content:"\f03b"; }.icon-indent-right:before { content:"\f03c"; }.icon-facetime-video:before { content:"\f03d"; }.icon-picture:before { content:"\f03e"; } .icon-pencil:before { content:"\f040"; }.icon-map-marker:before { content:"\f041"; }.icon-adjust:before { content:"\f042"; }.icon-tint:before { content:"\f043"; }.icon-edit:before { content:"\f044"; }.icon-share:before { content:"\f045"; }.icon-check:before { content:"\f046"; }.icon-move:before { content:"\f047"; }.icon-step-backward:before { content:"\f048"; }.icon-fast-backward:before { content:"\f049"; }.icon-backward:before { content:"\f04a"; }.icon-play:before { content:"\f04b"; }.icon-pause:before { content:"\f04c"; }.icon-stop:before { content:"\f04d"; }.icon-forward:before { content:"\f04e"; } .icon-fast-forward:before { content:"\f050"; }.icon-step-forward:before { content:"\f051"; }.icon-eject:before { content:"\f052"; }.icon-chevron-left:before { content:"\f053"; }.icon-chevron-right:before { content:"\f054"; }.icon-plus-sign:before { content:"\f055"; }.icon-minus-sign:before { content:"\f056"; }.icon-remove-sign:before { content:"\f057"; }.icon-ok-sign:before { content:"\f058"; }.icon-question-sign:before { content:"\f059"; }.icon-info-sign:before { content:"\f05a"; }.icon-screenshot:before { content:"\f05b"; }.icon-remove-circle:before { content:"\f05c"; }.icon-ok-circle:before { content:"\f05d"; }.icon-ban-circle:before { content:"\f05e"; } .icon-arrow-left:before { content:"\f060"; }.icon-arrow-right:before { content:"\f061"; }.icon-arrow-up:before { content:"\f062"; }.icon-arrow-down:before { content:"\f063"; }.icon-share-alt:before { content:"\f064"; }.icon-resize-full:before { content:"\f065"; }.icon-resize-small:before { content:"\f066"; }.icon-plus:before { content:"\f067"; }.icon-minus:before { content:"\f068"; }.icon-asterisk:before { content:"\f069"; }.icon-exclamation-sign:before { content:"\f06a"; }.icon-gift:before { content:"\f06b"; }.icon-leaf:before { content:"\f06c"; }.icon-fire:before { content:"\f06d"; }.icon-eye-open:before { content:"\f06e"; } .icon-eye-close:before { content:"\f070"; }.icon-warning-sign:before { content:"\f071"; }.icon-plane:before { content:"\f072"; }.icon-calendar:before { content:"\f073"; }.icon-random:before { content:"\f074"; }.icon-comment:before { content:"\f075"; }.icon-magnet:before { content:"\f076"; }.icon-chevron-up:before { content:"\f077"; }.icon-chevron-down:before { content:"\f078"; }.icon-retweet:before { content:"\f079"; }.icon-shopping-cart:before { content:"\f07a"; }.icon-folder-close:before { content:"\f07b"; }.icon-folder-open:before { content:"\f07c"; }.icon-resize-vertical:before { content:"\f07d"; }.icon-resize-horizontal:before { content:"\f07e"; } .icon-bar-chart:before { content:"\f080"; }.icon-twitter-sign:before { content:"\f081"; }.icon-facebook-sign:before { content:"\f082"; }.icon-camera-retro:before { content:"\f083"; }.icon-key:before { content:"\f084"; }.icon-cogs:before { content:"\f085"; }.icon-comments:before { content:"\f086"; }.icon-thumbs-up:before { content:"\f087"; }.icon-thumbs-down:before { content:"\f088"; }.icon-star-half:before { content:"\f089"; }.icon-heart-empty:before { content:"\f08a"; }.icon-signout:before { content:"\f08b"; }.icon-linkedin-sign:before { content:"\f08c"; }.icon-pushpin:before { content:"\f08d"; }.icon-external-link:before { content:"\f08e"; } .icon-signin:before { content:"\f090"; }.icon-trophy:before { content:"\f091"; }.icon-github-sign:before { content:"\f092"; }.icon-upload-alt:before { content:"\f093"; }.icon-lemon:before { content:"\f094"; }.icon-phone:before { content:"\f095"; }.icon-check-empty:before { content:"\f096"; }.icon-bookmark-empty:before { content:"\f097"; }.icon-phone-sign:before { content:"\f098"; }.icon-twitter:before { content:"\f099"; }.icon-facebook:before { content:"\f09a"; }.icon-github:before { content:"\f09b"; }.icon-unlock:before { content:"\f09c"; }.icon-credit-card:before { content:"\f09d"; }.icon-rss:before { content:"\f09e"; } .icon-hdd:before { content:"\f0a0"; }.icon-bullhorn:before { content:"\f0a1"; }.icon-bell:before { content:"\f0a2"; }.icon-certificate:before { content:"\f0a3"; }.icon-hand-right:before { content:"\f0a4"; }.icon-hand-left:before { content:"\f0a5"; }.icon-hand-up:before { content:"\f0a6"; }.icon-hand-down:before { content:"\f0a7"; }.icon-circle-arrow-left:before { content:"\f0a8"; }.icon-circle-arrow-right:before { content:"\f0a9"; }.icon-circle-arrow-up:before { content:"\f0aa"; }.icon-circle-arrow-down:before { content:"\f0ab"; }.icon-globe:before { content:"\f0ac"; }.icon-wrench:before { content:"\f0ad"; }.icon-tasks:before { content:"\f0ae"; } .icon-filter:before { content:"\f0b0"; }.icon-briefcase:before { content:"\f0b1"; }.icon-fullscreen:before { content:"\f0b2"; } .icon-group:before { content:"\f0c0"; }.icon-link:before { content:"\f0c1"; }.icon-cloud:before { content:"\f0c2"; }.icon-beaker:before { content:"\f0c3"; }.icon-cut:before { content:"\f0c4"; }.icon-copy:before { content:"\f0c5"; }.icon-paper-clip:before { content:"\f0c6"; }.icon-save:before { content:"\f0c7"; }.icon-sign-blank:before { content:"\f0c8"; }.icon-reorder:before { content:"\f0c9"; }.icon-list-ul:before { content:"\f0ca"; }.icon-list-ol:before { content:"\f0cb"; }.icon-strikethrough:before { content:"\f0cc"; }.icon-underline:before { content:"\f0cd"; }.icon-table:before { content:"\f0ce"; } .icon-magic:before { content:"\f0d0"; }.icon-truck:before { content:"\f0d1"; }.icon-pinterest:before { content:"\f0d2"; }.icon-pinterest-sign:before { content:"\f0d3"; }.icon-google-plus-sign:before { content:"\f0d4"; }.icon-google-plus:before { content:"\f0d5"; }.icon-money:before { content:"\f0d6"; }.icon-caret-down:before { content:"\f0d7"; }.icon-caret-up:before { content:"\f0d8"; }.icon-caret-left:before { content:"\f0d9"; }.icon-caret-right:before { content:"\f0da"; }.icon-columns:before { content:"\f0db"; }.icon-sort:before { content:"\f0dc"; }.icon-sort-down:before { content:"\f0dd"; }.icon-sort-up:before { content:"\f0de"; } .icon-envelope-alt:before { content:"\f0e0"; }.icon-linkedin:before { content:"\f0e1"; }.icon-undo:before { content:"\f0e2"; }.icon-legal:before { content:"\f0e3"; }.icon-dashboard:before { content:"\f0e4"; }.icon-comment-alt:before { content:"\f0e5"; }.icon-comments-alt:before { content:"\f0e6"; }.icon-bolt:before { content:"\f0e7"; }.icon-sitemap:before { content:"\f0e8"; }.icon-umbrella:before { content:"\f0e9"; }.icon-paste:before { content:"\f0ea"; }.icon-lightbulb:before { content:"\f0eb"; }.icon-exchange:before { content:"\f0ec"; }.icon-cloud-download:before { content:"\f0ed"; }.icon-cloud-upload:before { content:"\f0ee"; } .icon-user-md:before { content:"\f0f0"; }.icon-stethoscope:before { content:"\f0f1"; }.icon-suitcase:before { content:"\f0f2"; }.icon-bell-alt:before { content:"\f0f3"; }.icon-coffee:before { content:"\f0f4"; }.icon-food:before { content:"\f0f5"; }.icon-file-alt:before { content:"\f0f6"; }.icon-building:before { content:"\f0f7"; }.icon-hospital:before { content:"\f0f8"; }.icon-ambulance:before { content:"\f0f9"; }.icon-medkit:before { content:"\f0fa"; }.icon-fighter-jet:before { content:"\f0fb"; }.icon-beer:before { content:"\f0fc"; }.icon-h-sign:before { content:"\f0fd"; }.icon-plus-sign-alt:before { content:"\f0fe"; } .icon-double-angle-left:before { content:"\f100"; }.icon-double-angle-right:before { content:"\f101"; }.icon-double-angle-up:before { content:"\f102"; }.icon-double-angle-down:before { content:"\f103"; }.icon-angle-left:before { content:"\f104"; }.icon-angle-right:before { content:"\f105"; }.icon-angle-up:before { content:"\f106"; }.icon-angle-down:before { content:"\f107"; }.icon-desktop:before { content:"\f108"; }.icon-laptop:before { content:"\f109"; }.icon-tablet:before { content:"\f10a"; }.icon-mobile-phone:before { content:"\f10b"; }.icon-circle-blank:before { content:"\f10c"; }.icon-quote-left:before { content:"\f10d"; }.icon-quote-right:before { content:"\f10e"; } .icon-spinner:before { content:"\f110"; }.icon-circle:before { content:"\f111"; }.icon-reply:before { content:"\f112"; }.icon-github-alt:before { content:"\f113"; }.icon-folder-close-alt:before { content:"\f114"; }.icon-folder-open-alt:before { content:"\f115"; }﻿@charset "UTF-8"; @font-face { font-family:"SSSocial"; src:url('../font/ss-social/ss-social-circle.eot'); src:url('../font/ss-social/ss-social-circle-1.eot') format('embedded-opentype'),url('../font/ss-social/ss-social-circle.woff') format('woff'),url('../font/ss-social/ss-social-circle.ttf') format('truetype'),url('../font/ss-social/ss-social-circle.svg') format('svg'); font-weight:bold; font-style:normal;} @font-face { font-family:"SSSocial"; src:url('../font/ss-social/ss-social-regular.eot'); src:url('../font/ss-social/ss-social-regular-1.eot') format('embedded-opentype'),url('../font/ss-social/ss-social-regular.woff') format('woff'),url('../font/ss-social/ss-social-regular.ttf') format('truetype'),url('../font/ss-social/ss-social-regular.svg') format('svg'); font-weight:normal; font-style:normal;} html:hover [class^="ss-"]{-ms-zoom:1;} .ss-icon,.ss-icon.ss-social,.ss-icon.ss-social-circle,[class^="ss-"]:before,[class*=" ss-"]:before,[class^="ss-"][class*=" ss-social"]:before,[class*=" ss-"][class*=" ss-social"]:before,[class^="ss-"].right:after,[class*=" ss-"].right:after,[class^="ss-"][class*=" ss-social"].right:after,[class*=" ss-"][class*=" ss-social"].right:after{ font-family:"SSSocial"; font-style:normal; font-weight:normal; text-decoration:none; text-rendering:optimizeLegibility; white-space:nowrap; -moz-font-feature-settings:"liga=1"; -moz-font-feature-settings:"liga"; -ms-font-feature-settings:"liga" 1; -o-font-feature-settings:"liga"; font-feature-settings:"liga"; -webkit-font-smoothing:antialiased;} .ss-icon.ss-social-circle,[class^="ss-"].ss-social-circle:before,[class*=" ss-"].ss-social-circle:before,[class^="ss-"].ss-social-circle.right:after,[class*=" ss-"].ss-social-circle.right:after{ font-weight:bold;} [class^="ss-"].right:before,[class*=" ss-"].right:before{display:none;content:'';} .ss-facebook:before,.ss-facebook.right:after{content:''}.ss-twitter:before,.ss-twitter.right:after{content:''}.ss-linkedin:before,.ss-linkedin.right:after{content:''}.ss-googleplus:before,.ss-googleplus.right:after{content:''}.ss-tumblr:before,.ss-tumblr.right:after{content:''}.ss-wordpress:before,.ss-wordpress.right:after{content:''}.ss-blogger:before,.ss-blogger.right:after{content:''}.ss-posterous:before,.ss-posterous.right:after{content:''}.ss-youtube:before,.ss-youtube.right:after{content:''}.ss-vimeo:before,.ss-vimeo.right:after{content:''}.ss-flickr:before,.ss-flickr.right:after{content:''}.ss-instagram:before,.ss-instagram.right:after{content:''}.ss-pinterest:before,.ss-pinterest.right:after{content:''}.ss-svpply:before,.ss-svpply.right:after{content:''}.ss-readmill:before,.ss-readmill.right:after{content:''}.ss-dropbox:before,.ss-dropbox.right:after{content:''}.ss-dribbble:before,.ss-dribbble.right:after{content:''}.ss-behance:before,.ss-behance.right:after{content:''}.ss-github:before,.ss-github.right:after{content:''}.ss-octocat:before,.ss-octocat.right:after{content:''}.ss-stackoverflow:before,.ss-stackoverflow.right:after{content:''}.ss-paypal:before,.ss-paypal.right:after{content:''}.ss-kickstarter:before,.ss-kickstarter.right:after{content:''}.ss-foursquare:before,.ss-foursquare.right:after{content:''}.ss-skype:before,.ss-skype.right:after{content:''}.ss-rdio:before,.ss-rdio.right:after{content:''}.ss-spotify:before,.ss-spotify.right:after{content:''}.ss-lastfm:before,.ss-lastfm.right:after{content:''}.ss-mail:before,.ss-mail.right:after{content:'✉'}.ss-like:before,.ss-like.right:after{content:'👍'}.ss-rss:before,.ss-rss.right:after{content:''}.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";}.clearfix:after{clear:both;}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0;}.input-block-level{display:block;width:100%;min-height:28px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;}.clearfix{*zoom:1;}.clearfix:before,.clearfix:after{display:table;content:"";}.clearfix:after{clear:both;}.desaturate{filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:url(resources.svg#desaturate);filter:gray;-webkit-filter:grayscale(1);}.clearfix:before,.clearfix:after{content:" ";display:table;}.clearfix:after{clear:both;}.loading-stripes{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;background-image:-webkit-gradient(linear,0 0,100% 100%,color-stop(0.25,rgba(255,255,255,0.1)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.1)),color-stop(0.75,rgba(255,255,255,0.1)),color-stop(0.75,transparent),to(transparent));background-image:-moz-linear-gradient(-45deg,rgba(255,255,255,0.1) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.1) 50%,rgba(255,255,255,0.1) 75%,transparent 75%,transparent);background-size:60px 60px;-moz-background-size:60px 60px;-webkit-background-size:60px 60px;-webkit-animation:animate-stripes 2s linear infinite;}@-webkit-keyframes animate-stripes{from{background-position:0 0;} to{background-position:-60px 0;}}@-moz-keyframes animate-stripes{from{background-position:0 0;} to{background-position:-60px 0;}}@-ms-keyframes animate-stripes{from{background-position:0 0;} to{background-position:-60px 0;}}@-o-keyframes animate-stripes{from{background-position:0 0;} to{background-position:-60px 0;}}@keyframes animate-stripes{from{background-position:0 0;} to{background-position:-60px 0;}}body.iphone{overflow:hidden;}body.iphone #iphone-image-link{display:block;height:100%;width:100%;position:absolute;z-index:1000;overflow:hidden;background:url(../img/iphone-horizontal.jpeg) center top no-repeat;background-size:568px 240px;display:block !important;}body.iphone.right-side-up #iphone-image-link{background:url(../img/iphone-vertical.jpeg) center top no-repeat;background-size:320px 568px;}body.iphone *{display:none;}@font-face{font-family:DINWeb;src:url("../font/DINWeb.eot");}@font-face{font-family:DINWeb;src:url("../font/DINWeb.woff") format("woff");}#replay-thumbnail{opacity:0;pointer-events:none;-webkit-transition:opacity 0.7s ease-in-out;-moz-transition:opacity 0.7s ease-in-out;-ms-transition:opacity 0.7s ease-in-out;-o-transition:opacity 0.7s ease-in-out;transition:opacity 0.7s ease-in-out;position:absolute;z-index:1000;bottom:25px;left:25px;border-radius:5px;-webkit-box-shadow:0 0 15px #000000;-moz-box-shadow:0 0 15px #000000;box-shadow:0 0 15px #000000;width:150px;height:150px;border:1px solid #4d415b;cursor:pointer;}#replay-thumbnail.visible{opacity:1;pointer-events:all;}#replay-thumbnail:hover{border:1px solid #60497b;}#replay-thumbnail:active{border:1px solid #5a4574;}#replay-thumbnail img{border-radius:5px;}#replay-thumbnail .tt{left:0px !important;width:150px !important;text-align:center;padding:0;bottom:auto;top:-30px;}#appstore-badge{position:absolute;bottom:20px;right:30px;z-index:5;text-decoration:none;-webkit-transition:opacity 0.7s ease-in-out;-moz-transition:opacity 0.7s ease-in-out;-ms-transition:opacity 0.7s ease-in-out;-o-transition:opacity 0.7s ease-in-out;transition:opacity 0.7s ease-in-out;pointer-events:none;width:262px;height:125px;width:165px;height:300px;overflow:hidden;overflow:visible;}#appstore-badge #announcement{opacity:0;pointer-events:none;-webkit-transition:opacity 0.7s ease-in-out;-moz-transition:opacity 0.7s ease-in-out;-ms-transition:opacity 0.7s ease-in-out;-o-transition:opacity 0.7s ease-in-out;transition:opacity 0.7s ease-in-out;-webkit-transition:all 0.1 ease-in-out !important;-moz-transition:all 0.1 ease-in-out !important;-ms-transition:all 0.1 ease-in-out !important;-o-transition:all 0.1 ease-in-out !important;transition:all 0.1 ease-in-out !important;height:245px;width:170px;}#appstore-badge #announcement.visible{opacity:1;pointer-events:all;}#appstore-badge #announcement img{-webkit-transition:all 0.1 ease-in-out !important;-moz-transition:all 0.1 ease-in-out !important;-ms-transition:all 0.1 ease-in-out !important;-o-transition:all 0.1 ease-in-out !important;transition:all 0.1 ease-in-out !important;}#appstore-badge #announcement .close-button{color:#aeaed6;border-radius:5px;display:block;position:absolute;right:-6px;top:249px;z-index:10000;text-align:center;font-size:14px;line-height:26px;width:26px;height:26px;background:#222222;background-image:-webkit-gradient(linear,left top,left bottom,from(#222222),to(#111111));background-image:-moz-linear-gradient(top,#222222,#111111);z-index:1000;-webkit-box-shadow:0 0 5px #000000;-moz-box-shadow:0 0 5px #000000;box-shadow:0 0 5px #000000;-webkit-transition:0.8s all ease-in-out;-moz-transition:0.8s all ease-in-out;-ms-transition:0.8s all ease-in-out;-o-transition:0.8s all ease-in-out;transition:0.8s all ease-in-out;-webkit-transition-delay:1s;-moz-transition-delay:1s;-ms-transition-delay:1s;-o-transition-delay:1s;transition-delay:1s;}#appstore-badge #announcement .close-button:active{opacity:1;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;}#appstore-badge #announcement .close-button.ad-showing-unnecessarily{opacity:1;opacity:0.7;pointer-events:all;}#appstore-badge #announcement .close-button.close-pressed{opacity:0;pointer-events:none;}#appstore-badge #announcement:hover .close-button{opacity:1;}#appstore-badge #announcement img{margin-bottom:5px;position:absolute;}#appstore-badge #announcement.visible #app-announcement{opacity:1;z-index:1;}#appstore-badge #announcement.visible #app-announcement-hover{opacity:0;z-index:2;}#appstore-badge #announcement.visible:hover #app-announcement{opacity:0;}#appstore-badge #announcement.visible:hover #app-announcement-hover{opacity:1;}#appstore-badge #badge{opacity:0;pointer-events:none;-webkit-transition:opacity 0.7s ease-in-out;-moz-transition:opacity 0.7s ease-in-out;-ms-transition:opacity 0.7s ease-in-out;-o-transition:opacity 0.7s ease-in-out;transition:opacity 0.7s ease-in-out;margin:0 auto;width:135px;height:40px;margin-top:5px;position:relative;left:3px;bottom:-10px;-webkit-box-shadow:0 0 15px #000000;-moz-box-shadow:0 0 15px #000000;box-shadow:0 0 15px #000000;z-index:100;}#appstore-badge #badge.visible{opacity:1;pointer-events:all;}#share-options .direct-link{opacity:0;pointer-events:none;-webkit-transition:opacity 0.7s ease-in-out;-moz-transition:opacity 0.7s ease-in-out;-ms-transition:opacity 0.7s ease-in-out;-o-transition:opacity 0.7s ease-in-out;transition:opacity 0.7s ease-in-out;font-size:12px;color:#ccc;margin-top:5px;padding:10px 0;text-indent:10px;-webkit-user-select:text !important;-moz-user-select:text !important;-ms-user-select:text !important;-o-user-select:text !important;user-select:text !important;text-shadow:0 0 5px #000,1px 1px 0 #000;margin-left:10px;background:#382c49;background-image:-webkit-gradient(linear,left top,left bottom,from(#382c49),to(#2d233b));background-image:-moz-linear-gradient(top,#382c49,#2d233b);-webkit-box-shadow:0 0 15px #000,inner 0 0 5px #000;-moz-box-shadow:0 0 15px #000,inner 0 0 5px #000;box-shadow:0 0 15px #000,inner 0 0 5px #000;border:none;border:1px solid #111;width:220px;outline:none !important;display:inline-block;cursor:text;}#share-options .direct-link.visible{opacity:1;pointer-events:all;}#share-options .direct-link:focus{border:1px solid #276f9b;}#copy-to-clipboard-wrap{position:relative;} #btn-new:active,#btn-share:active,#share-options .btn:active,#btn-new.active,#btn-share.active,#share-options .btn.active{background:#3a2d4c !important;background-image:-webkit-gradient(linear,left top,left bottom,from(#3a2d4c),to(#53416c)) !important;background-image:-moz-linear-gradient(top,#3a2d4c,#53416c) !important;}#btn-new.disabled,#btn-share.disabled,#share-options .btn.disabled{background:#53416c !important;background-image:-webkit-gradient(linear,left top,left bottom,from(#53416c),to(#261d32)) !important;background-image:-moz-linear-gradient(top,#53416c,#261d32) !important;border-top:1px solid #5f96e1 !important;}#intro-center{opacity:0;pointer-events:none;-webkit-transition:opacity 0.7s ease-in-out;-moz-transition:opacity 0.7s ease-in-out;-ms-transition:opacity 0.7s ease-in-out;-o-transition:opacity 0.7s ease-in-out;transition:opacity 0.7s ease-in-out;-webkit-transition:opacity 1.5s ease-in-out;-moz-transition:opacity 1.5s ease-in-out;-ms-transition:opacity 1.5s ease-in-out;-o-transition:opacity 1.5s ease-in-out;transition:opacity 1.5s ease-in-out;pointer-events:none !important;z-index:100;text-align:center;position:absolute;top:50%;left:50%;height:150px;line-height:100px;width:300px;margin-left:-150px;margin-top:-275px;color:#ccc;}#intro-center.visible{opacity:1;pointer-events:all;}#intro-draw-something{opacity:0;pointer-events:none;-webkit-transition:opacity 0.7s ease-in-out;-moz-transition:opacity 0.7s ease-in-out;-ms-transition:opacity 0.7s ease-in-out;-o-transition:opacity 0.7s ease-in-out;transition:opacity 0.7s ease-in-out;-webkit-transition:opacity 1.5s ease-in-out;-moz-transition:opacity 1.5s ease-in-out;-ms-transition:opacity 1.5s ease-in-out;-o-transition:opacity 1.5s ease-in-out;transition:opacity 1.5s ease-in-out;pointer-events:none !important;z-index:101;position:absolute;top:50%;margin-top:100px;width:100%;height:20px;text-align:center;font-size:14px;color:#a48dc4;}#intro-draw-something.visible{opacity:1;pointer-events:all;}#intro-mute-option{opacity:0;pointer-events:none;-webkit-transition:opacity 0.7s ease-in-out;-moz-transition:opacity 0.7s ease-in-out;-ms-transition:opacity 0.7s ease-in-out;-o-transition:opacity 0.7s ease-in-out;transition:opacity 0.7s ease-in-out;-webkit-transition:opacity 1.5s ease-in-out;-moz-transition:opacity 1.5s ease-in-out;-ms-transition:opacity 1.5s ease-in-out;-o-transition:opacity 1.5s ease-in-out;transition:opacity 1.5s ease-in-out;pointer-events:none !important;z-index:100;position:absolute;bottom:20px;width:100%;height:20px;text-align:center;font-size:14px;color:#a48dc4;color:#a288c3;color:#79698e;}#intro-mute-option.visible{opacity:1;pointer-events:all;}#intro-mute-option #instructions{margin-bottom:15px;color:#c4b2dc;}#intro-mute-option a{pointer-events:all;color:#a48dc4;color:#947fb1;text-decoration:none;border-bottom:1px dotted #a48dc4;}#intro-mute-option a:hover{color:#eadbff;border-bottom-style:solid;}#intro-mute-option a:active{color:#d1bbef;}*{margin:0;padding:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}html{background:#000;}body{font-family:DINWeb,Helvetica,sans-serif;font-size:16px;overflow:hidden;background:#000;}.text-drop-shadow{text-shadow:0 0 5px #000,1px 1px 0 #000;}:hover>.tt{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);}.tt{z-index:100;color:#fff;padding:10px;height:20px;white-space:nowrap;position:absolute;bottom:-30px;font-size:14px;width:200px;left:-85px;text-align:center;opacity:0;-webkit-transform:scale(0.95);-moz-transform:scale(0.95);-ms-transform:scale(0.95);-o-transform:scale(0.95);transform:scale(0.95);pointer-events:none;-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-ms-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;text-shadow:0 0 5px #000,1px 1px 0 #000;}#main-controls{top:20px;right:20px;z-index:1000;}#sound-and-about{top:10px;right:20px;}#sound-and-about .app-link-container{opacity:0;pointer-events:none;-webkit-transition:opacity 0.7s ease-in-out;-moz-transition:opacity 0.7s ease-in-out;-ms-transition:opacity 0.7s ease-in-out;-o-transition:opacity 0.7s ease-in-out;transition:opacity 0.7s ease-in-out;color:#ccc !important;width:265px;pointer-events:all;font-size:13px;position:relative;}#sound-and-about .app-link-container.visible{opacity:1;pointer-events:all;}#sound-and-about .app-link-container a{width:135px;height:40px;display:block;float:right;}#sound-and-about .app-link-container a{text-decoration:none;color:#d7c3f2;}#sound-and-about .app-link-container a:hover{color:#fff;}#sound-and-about .app-link-container a:active{color:#d7c3f2;}#sound-and-about .social-row{width:265px ;}#sound-and-about .social-row .silk-icon{height:auto;line-height:auto;}#sound-and-about .social-row .social{float:right;opacity:0;pointer-events:none;-webkit-transition:opacity 0.7s ease-in-out;-moz-transition:opacity 0.7s ease-in-out;-ms-transition:opacity 0.7s ease-in-out;-o-transition:opacity 0.7s ease-in-out;transition:opacity 0.7s ease-in-out;display:inline-block;position:relative;top:12px;right:10px;z-index:1;padding-left:15px;}#sound-and-about .social-row .social.visible{opacity:1;pointer-events:all;}#sound-and-about .social-row .social .fb-like{display:inline-block;overflow:hidden;position:relative;left:-5px;top:-1px;}#sound-and-about .social-row .social .fb-like{vertical-align:text-top !important;}#sound-and-about .social-row .social .fb-like *{vertical-align:text-top !important;}#sound-and-about .social-row .social .twitter-follow-button[style]{vertical-align:text-top !important;}#sound-and-about .social-row .social .twitter-follow-button{display:inline-block;font-style:10px;color:#8976a4;position:relative;text-decoration:none;top:-1px;}#sound-and-about .silk-icon{float:right;}#sound-and-about .about-row{opacity:0;pointer-events:none;-webkit-transition:opacity 0.7s ease-in-out;-moz-transition:opacity 0.7s ease-in-out;-ms-transition:opacity 0.7s ease-in-out;-o-transition:opacity 0.7s ease-in-out;transition:opacity 0.7s ease-in-out;margin-top:position:relative;width:200px;color:#8976a4;padding:20px;background:#231c2c;background-image:-webkit-gradient(linear,left top,left bottom,from(#231c2c),to(#130f18));background-image:-moz-linear-gradient(top,#231c2c,#130f18);font-size:13px;line-height:1.5;}#sound-and-about .about-row.visible{opacity:1;pointer-events:all;}#sound-and-about .about-row a{color:#b8a3d6;text-decoration:none;}#sound-and-about .about-row a:hover{color:#f3e9ff;}#sound-and-about .about-row a:active{color:#dbd0e9;}#sound-and-about .about-row p{margin-bottom:8px;}.controls-container{position:absolute;z-index:5;pointer-events:none;}.controls-container .row{clear:both;pointer-events:none;*zoom:1;}.controls-container .row:before,.controls-container .row:after{display:table;content:"";}.controls-container .row:after{clear:both;}.controls-container .row .btn{ opacity:0; pointer-events:none; -webkit-transition:opacity 0.7s ease-in-out; -moz-transition:opacity 0.7s ease-in-out; -ms-transition:opacity 0.7s ease-in-out; -o-transition:opacity 0.7s ease-in-out; transition:opacity 0.7s ease-in-out; -webkit-transition:opacity 0.7s ease-in-out,color 0.7s ease-in-out; -moz-transition:opacity 0.7s ease-in-out,color 0.7s ease-in-out; -ms-transition:opacity 0.7s ease-in-out,color 0.7s ease-in-out; -o-transition:opacity 0.7s ease-in-out,color 0.7s ease-in-out; transition:opacity 0.7s ease-in-out,color 0.7s ease-in-out; position:relative; width:95px; height:45px; float:right; background:#261d32; color:#cbb2ec; text-align:center; text-decoration:none; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; box-sizing:border-box; border-right:1px solid #130e19; font-size:14px; background-image:-webkit-linear-gradient(left,#01c1fb 0%,#1457f2 100%); background-image:-o-linear-gradient(left,#01c1fb 0%,#1457f2 100%); background-image:-webkit-gradient(linear,left top,right top,from(#01c1fb),to(#1457f2)); background-image:linear-gradient(to right,#01c1fb 0%,#1457f2 100%); background-repeat:repeat-x; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF01C1FB',endColorstr='#FF1457F2',GradientType=1); color:#fff; margin:0px auto; margin-right:0px; height:auto; padding:7px 25px; width:auto;}.controls-container .row .btn.visible{opacity:1;pointer-events:all;}.controls-container .row .btn:last-child{border-right:none;}.controls-container .row .btn.mini{width:55px;}.controls-container .row .btn .loading-stripes{opacity:0;-webkit-transition:opacity 0.5s ease-out;-moz-transition:opacity 0.5s ease-out;-ms-transition:opacity 0.5s ease-out;-o-transition:opacity 0.5s ease-out;transition:opacity 0.5s ease-out;}.controls-container .row .btn.disabled{color:#7f6e94 !important;background:#261d32 !important;cursor:default !important;}.controls-container .row .btn.disabled .text{color:inherit !important;}.controls-container .row .btn.disabled.loading{color:#fff !important;}.controls-container .row .btn.disabled.loading .text{color:#fff !important;}.controls-container .row .btn.loading{color:#fff !important;}.controls-container .row .btn.loading .loading-stripes{opacity:1;}.controls-container .row .btn.loading .text{color:#fff !important;}.controls-container .row .btn:hover{background:#362a47;cursor:pointer;}.controls-container .row .btn:active{background:#322742;color:#c4ade4;}.controls-container .row .btn.silk-icon{width:47px;background:transparent !important;text-shadow:0 0 5px #000,1px 1px 0 #000;font-size:14px;border-right:none;text-align:center;-webkit-transition:opacity 0.7s ease-in-out;-moz-transition:opacity 0.7s ease-in-out;-ms-transition:opacity 0.7s ease-in-out;-o-transition:opacity 0.7s ease-in-out;transition:opacity 0.7s ease-in-out;}.controls-container .row .btn.silk-icon .tt{margin-left:-2px;}.controls-container .row .btn.silk-icon:hover{color:#fff !important;}.controls-container .row .btn.silk-icon:active{color:#dbd0e9 !important;}.controls-container .row .btn.silk-icon i{display:inline-block;-webkit-transform:rotateY(0deg);-moz-transform:rotateY(0deg);-ms-transform:rotateY(0deg);-o-transform:rotateY(0deg);transform:rotateY(0deg);}.controls-container .row .btn.silk-icon.flip-icon i{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-ms-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);}.controls-container .row .btn.silk-icon:hover i{-webkit-transition:all 0.25s ease-out;-moz-transition:all 0.25s ease-out;-ms-transition:all 0.25s ease-out;-o-transition:all 0.25s ease-out;transition:all 0.25s ease-out;}.controls-container .row .btn.silk-icon .tt{bottom:-7px;}.controls-container .row #share-wrap{position:relative;float:left;}.controls-container .row #share-wrap #btn-share{position:absolute;z-index:5;border-right:none;}.controls-container .row #share-options{position:relative;white-space:nowrap;float:left;z-index:4;pointer-events:none;}.controls-container .row #share-options .btn,.controls-container .row #share-options .direct-link{opacity:0;pointer-events:none;}.controls-container .row #share-options.show-share-options .btn,.controls-container .row #share-options.show-share-options .direct-link{opacity:1;pointer-events:all;}.controls-container .download-row{position:absolute;}.controls-container .download-row img{width:100%;border:1px solid #2c233a;-webkit-box-shadow:0 0 25px #000000;-moz-box-shadow:0 0 25px #000000;box-shadow:0 0 25px #000000;}.controls-container .download-row p.instructions{text-shadow:0 0 5px #000,1px 1px 0 #000;margin-bottom:15px;font-size:14px;line-height:1.5;color:#b8a3d6;}.controls-container .download-row p.instructions em{white-space:nowrap;color:#d3c1ed;}.controls-container .controls-row{font-size:14px;margin-top:15px;width:195px;opacity:0;pointer-events:none;-webkit-transition:opacity 0.7s ease-in-out;-moz-transition:opacity 0.7s ease-in-out;-ms-transition:opacity 0.7s ease-in-out;-o-transition:opacity 0.7s ease-in-out;transition:opacity 0.7s ease-in-out;}.controls-container .controls-row.visible{opacity:1;pointer-events:all;}.controls-container .controls-row.color-and-symmetry-row{margin-top:10px;}.controls-container .controls-row.color-and-symmetry-row .silk-icon{cursor:pointer;}.controls-container .controls-row .label{margin:15px 5px 25px 5px;color:#8976a4;text-shadow:0 0 5px #000,1px 1px 0 #000;cursor:default;}.controls-container .controls-row .control{*zoom:1;}.controls-container .controls-row .control:before,.controls-container .controls-row .control:after{display:table;content:"";}.controls-container .controls-row .control:after{clear:both;}.controls-container .controls-row .control.toggle{padding:0 5px 15px 5px;cursor:pointer;text-shadow:0 0 5px #000,1px 1px 0 #000;color:#8976a4;}.controls-container .controls-row .control.toggle:hover{color:#f3e9ff;}.controls-container .controls-row .control.toggle:active{color:#dbd0e9;}.controls-container .controls-row .control.toggle .state-on{display:none;}.controls-container .controls-row .control.toggle .state-off{display:block;}.controls-container .controls-row .control.toggle.on{color:#cbb2ec;}.controls-container .controls-row .control.toggle.on:hover{color:#f3e9ff;}.controls-container .controls-row .control.toggle.on:active{color:#dbd0e9;}.controls-container .controls-row .control.toggle.on .state-on{display:block;}.controls-container .controls-row .control.toggle.on .state-off{display:none;}.controls-container .controls-row .description{float:left;}.controls-container .controls-row .state{float:right;text-align:right;}.controls-container .controls-row #colorpicker{display:block;cursor:pointer !important;-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;-o-user-select:none !important;user-select:none !important;width:100%;height:185px;}.controls-container .controls-row #colorpicker g{cursor:pointer !important;-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;-o-user-select:none !important;user-select:none !important;}.controls-container .controls-row #colorpicker path{cursor:pointer !important;-webkit-user-select:none !important;-moz-user-select:none !important;-ms-user-select:none !important;-o-user-select:none !important;user-select:none !important;cursor:pointer;}.controls-container .controls-row #colorpicker path:hover{stroke:rgba(255,255,255,0.5);stroke-width:4;}.controls-container .controls-row #colorpicker path.selected{stroke:rgba(255,255,255,0.6);stroke-width:6;}.controls-container .slider.one-d{position:relative;height:30px;background:#231c2c;cursor:pointer;border-radius:30px;}.controls-container .slider.one-d .slider-bg{position:relative;top:10px;height:10px;margin:0 10px;background:#15111c;border-radius:30px;overflow:hidden;}.controls-container .slider.one-d .slider-bg .slider-bg-pc{position:absolute;z-index:2;height:10px;border-radius:30px;background:#757ab2;}.controls-container .slider.one-d .handle,.controls-container .slider.one-d .ghost-handle{position:absolute;z-index:5;top:6px;height:18px;width:18px;background:#9e95cb;background:#8572af;background-image:-webkit-gradient(linear,left top,left bottom,from(#8572af),to(#6f6091));background-image:-moz-linear-gradient(top,#8572af,#6f6091);-webkit-box-shadow:0 0 25px #000000;-moz-box-shadow:0 0 25px #000000;box-shadow:0 0 25px #000000;border-radius:30px;}.controls-container .slider.one-d:active .handle{background:#6f6091;background-image:-webkit-gradient(linear,left top,left bottom,from(#6f6091),to(#8572af));background-image:-moz-linear-gradient(top,#6f6091,#8572af);}.controls-container .slider.one-d .ghost-handle{-webkit-transition:opacity 0.25s ease-out;-moz-transition:opacity 0.25s ease-out;-ms-transition:opacity 0.25s ease-out;-o-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out;opacity:0;pointer-events:none;}.controls-container .slider.one-d:hover .ghost-handle{opacity:0.75;pointer-events:all;}.controls-container .slider.one-d:active .ghost-handle{opacity:0;}.controls-container .slider.two-d{position:relative;height:145px;background:#231c2c;cursor:pointer;border-radius:30px;}.controls-container .slider.two-d .slider-bg{position:relative;top:10px;height:125px;margin:0 10px;background:#15111c;border-radius:30px;overflow:hidden;}.controls-container .slider.two-d .slider-bg .slider-bg-pc{position:absolute;z-index:2;height:125px;border-radius:30px;background:#757ab2;}.controls-container .slider.two-d .handle,.controls-container .slider.two-d .ghost-handle{position:absolute;z-index:5;top:63.5px;height:18px;width:18px;background:#9e95cb;background:#8572af;background-image:-webkit-gradient(linear,left top,left bottom,from(#8572af),to(#6f6091));background-image:-moz-linear-gradient(top,#8572af,#6f6091);-webkit-box-shadow:0 0 25px #000000;-moz-box-shadow:0 0 25px #000000;box-shadow:0 0 25px #000000;border-radius:30px;}.controls-container .slider.two-d:active .handle{background:#6f6091;background-image:-webkit-gradient(linear,left top,left bottom,from(#6f6091),to(#8572af));background-image:-moz-linear-gradient(top,#6f6091,#8572af);}.controls-container .slider.two-d .ghost-handle{-webkit-transition:opacity 0.25s ease-out;-moz-transition:opacity 0.25s ease-out;-ms-transition:opacity 0.25s ease-out;-o-transition:opacity 0.25s ease-out;transition:opacity 0.25s ease-out;opacity:0;pointer-events:none;}.controls-container .slider.two-d:hover .ghost-handle{opacity:0.75;pointer-events:all;}.controls-container .slider.two-d:active .ghost-handle{opacity:0;}.controls-container #symmetry-controls{margin-top:15px;}.controls-container #sym-num-rotations .ticks{position:absolute;height:100%;width:100%;pointer-events:none;z-index:1;}.controls-container #sym-num-rotations .ticks .tick{position:absolute;width:1px;height:100%;background:#333;background:transparent;background-image:-webkit-gradient(linear,left top,left bottom,from(transparent),to(#332940));background-image:-moz-linear-gradient(top,transparent,#332940);}.controls-container #sym-num-rotations .ticks .tick.one{left:16.666666666666668%;}.controls-container #sym-num-rotations .ticks .tick.two{left:33.333333333333336%;}.controls-container #sym-num-rotations .ticks .tick.three{left:50%;}.controls-container #sym-num-rotations .ticks .tick.four{left:66.66666666666667%;}.controls-container #sym-num-rotations .ticks .tick.five{left:83.33333333333333%;}.controls-container #sym-num-rotations .ticks .tick.six{left:100%;}body.silk-active #main-controls{pointer-events:none !important;}body.silk-active #main-controls .btn,body.silk-active #main-controls .row *,body.silk-active #main-controls .row,body.silk-active #main-controls .control,body.silk-active #main-controls .slider,body.silk-active #main-controls #colorpicker,body.silk-active #main-controls #colorpicker *{pointer-events:none !important;}body.silk-active #appstore-badge,body.silk-active #announcement,body.silk-active #app-announcement,body.silk-active #app-announcement-hover,body.silk-active #badge{pointer-events:none !important;}body.mouse-down-on-slider .toggle.control{pointer-events:none !important;}body.mouse-over-previewable-controls #sparks,body.mouse-down-on-slider #sparks{pointer-events:none;}#canvii-container{left:0;position:relative;}#silk-1,#silk-2,#sparks{position:absolute;top:0;left:0;}.silk-canvas{z-index:1;opacity:1;-webkit-transition:opacity 0.75s ease-out;-moz-transition:opacity 0.75s ease-out;-ms-transition:opacity 0.75s ease-out;-o-transition:opacity 0.75s ease-out;transition:opacity 0.75s ease-out;}.silk-canvas.onepacity{opacity:1;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;}.silk-canvas.active{z-index:2;pointer-events:all;}.silk-canvas.active.zeropacity{opacity:0;-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none;}#sparks{cursor:pointer;z-index:3;}#tips{position:absolute;pointer-events:none;width:100%;z-index:3;color:#fff;top:50%;height:50px;line-height:50px;margin-top:-25px;}#tips .tip{color:#373547;color:#454259;color:#64607e;font-size:18px;text-shadow:0 0 5px #000;position:absolute;text-align:center;width:100%;opacity:0;-webkit-transition:all 0.5s ease-in-out;-moz-transition:all 0.5s ease-in-out;-ms-transition:all 0.5s ease-in-out;-o-transition:all 0.5s ease-in-out;transition:all 0.5s ease-in-out;}#tips .tip a{color:#96bc7b;border-bottom:1px solid #5a5579;text-decoration:none;}#tips .tip a:hover{color:#bbe59c;border-bottom:1px solid #79749d;}#tips .tip a:active{color:#a8d488;}#tips .tip.showing{opacity:1;}#tips .tip.showing a{pointer-events:all;}@media all and (max-width:768px) {#main-controls { top:60px; right:0; z-index:1000; left:0; margin:0px auto; text-align:center;} .controls-container .row .btn.silk-icon{display:block !important;width:30px;margin:0px 10px; padding:6px 6px;} .controls-container .row{display:block;margin:0px auto;}}