html {
    background-color: #333;
}

body {
    margin: 0;
    font-size: 13px;
    line-height: 18px;
    font-family: Helvetica, sans-serif;
    -webkit-text-size-adjust: none;
}


/* Nav Bar */

.nav-bar {
    display: block;
    border-top: 1px solid #b6b6b6;
    border-bottom: 1px solid #1a1a1a;
    padding: 6px 10px;
    color: #fff;
    font-weight: bold;
    text-align: center;
    text-shadow: #333 0 -1px 0;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    background-color: #666;
    background-image: -webkit-gradient(linear, left top, left bottom, from(#a1a1a1), to(#666), color-stop(0.5, #787878), color-stop(0.5, #666));
}

.nav-bar-label {
    margin: 0;
    font-size: 20px;
    line-height: 30px;
}

.nav-bar-button-right {
    position: absolute;
    top: 7px;
    right: 7px;
}

.nav-bar-button-right button {
    position: relative;
    display: block;
    width: 33px;
    height: 30px;
    padding: 0;
    border-width: 0;
    background: transparent url(../img/button.png) no-repeat;
    cursor: pointer;
}

.nav-bar-button-right button .button-icon {
    position: absolute;
    top: 6px;
    left: 8px;
    display: block;
    width: 17px;
    height: 17px;
    background: transparent url(../img/reloadulator.png) no-repeat;
}

.nav-bar-button-right button.spin .button-icon {
    -webkit-animation-name: spinnerRotate;
    -webkit-animation-duration: 2s;
    -webkit-animation-iteration-count: infinite;
    -webkit-animation-timing-function: linear;
}

@-webkit-keyframes spinnerRotate {

from {
    -webkit-transform: rotate(0deg);
}

to {
    -webkit-transform: rotate(360deg);
}

}

.nav-bar-button-right button .button-label {
    display: none;
}


/* Event List */

.event-list {
    margin: 0;
    padding: 0;
    list-style-type: none;
}

.event-list .event-item {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#333), to(#262626));
}

.event-list .event-link {
    display: block;
    border-top: 1px solid #404040;
    border-bottom: 1px solid #1a1a1a;
    color: #fff;
    text-decoration: none;
    text-shadow: #000 0 -1px 0;
}

.event-list .event-item:last-child .event-link {
    border-bottom-width: 0;
}

.event-list .event-service {
    display: block;
    background-repeat: no-repeat;
    background-position: 10px 11px;
}

.event-list .event-type-dribbble-likes .event-service {
    background-image: url(http://www.iwalt.com/images/services/paul_robert_lloyd/dribbble-16x16.png);
}

.event-list .event-type-flickr-favorites .event-service,
.event-list .event-type-flickr-photos .event-service {
    background-image: url(http://www.iwalt.com/images/services/komodo/flickr_16.png);
}

.event-list .event-type-github-events .event-service {
    background-image: url(http://www.iwalt.com/images/services/github-16.png);
}

.event-list .event-type-instagram-likes .event-service {
    background-image: url(http://www.iwalt.com/images/services/instagram-16.png);
}

.event-list .event-type-iwalt-posts .event-service {
    background-image: url(http://www.iwalt.com/images/services/iwalt-16.png);
}

.event-list .event-type-mlkshk-favorites .event-service {
    background-image: url(http://www.iwalt.com/images/services/mlkshk-16.png);
}

.event-list .event-type-nike-runs .event-service {
    background-image: url(http://www.iwalt.com/images/services/paul_robert_lloyd/nikeplus-16x16.png);
}

.event-list .event-type-pinboard-bookmarks .event-service {
    background-image: url(http://www.iwalt.com/images/services/komodo_extras/pinboard_16.png);
}

.event-list .event-type-ping-events .event-service {
    background-image: url(http://www.iwalt.com/images/services/paul_robert_lloyd/itunes-16x16.png);
}

.event-list .event-type-tumblr-likes .event-service,
.event-list .event-type-tumblr-posts .event-service {
    background-image: url(http://www.iwalt.com/images/services/komodo/tumblr_16.png);
}

.event-list .event-type-twitter-favorites .event-service,
.event-list .event-type-twitter-statuses .event-service {
    background-image: url(http://www.iwalt.com/images/services/komodo/twitter_16.png);
}

.event-list .event-type-typepad-favorites .event-service {
    background-image: url(http://www.iwalt.com/images/services/komodo_extras/typepad_16.png);
}

.event-list .event-type-vimeo-likes .event-service,
.event-list .event-type-vimeo-videos .event-service {
    background-image: url(http://www.iwalt.com/images/services/komodo/vimeo_16.png);
}

.event-list .event-type-youtube-favorites .event-service,
.event-list .event-type-youtube-videos .event-service {
    background-image: url(http://www.iwalt.com/images/services/komodo/youtube_16.png);
}

.event-list .event-type {
    display: block;
    padding: 10px 10px 10px 36px;
    background-repeat: no-repeat;
    background-position: 18px 19px;
}

.event-list .event-type-dribbble-likes .event-type,
.event-list .event-type-instagram-likes .event-type,
.event-list .event-type-mlkshk-favorites .event-type,
.event-list .event-type-tumblr-likes .event-type,
.event-list .event-type-vimeo-likes .event-type,
.event-list .event-type-youtube-favorites .event-type {
    background-image: url(http://www.iwalt.com/images/silk_extras/bullet_heart.png);
}

.event-list .event-type-flickr-favorites .event-type,
.event-list .event-type-twitter-favorites .event-type,
.event-list .event-type-typepad-favorites .event-type {
    background-image: url(http://www.iwalt.com/images/silk/bullet_star.png);
}

.event-list .event-inner {
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
}

.event-list .event-block {
    display: block;
}

.event-list .event-title {
    font-weight: bold;
}

.event-list .event-img {
    display: block;
    max-width: 100%;
    margin-bottom: 5px;
}


/* Large Viewports (iPad, wide windows) */

@media only screen and (min-device-width: 768px) and (max-device-width: 1024px), screen and (min-width: 768px) {

body {
    font-size: 24px;
    line-height: 32px;
}

.event-list .event-service {
    background-position: 20px 20px;
}

.event-list .event-type-dribbble-likes .event-service {
    background-image: url(http://www.iwalt.com/images/services/paul_robert_lloyd/dribbble-32x32.png);
}

.event-list .event-type-flickr-favorites .event-service,
.event-list .event-type-flickr-photos .event-service {
    background-image: url(http://www.iwalt.com/images/services/komodo/flickr_32.png);
}

.event-list .event-type-github-events .event-service {
    background-image: url(http://www.iwalt.com/images/services/github-32.png);
}

.event-list .event-type-instagram-likes .event-service {
    background-image: url(http://www.iwalt.com/images/services/instagram-32.png);
}

.event-list .event-type-iwalt-posts .event-service {
    background-image: url(http://www.iwalt.com/images/services/iwalt-32.png);
}

.event-list .event-type-mlkshk-favorites .event-service {
    background-image: url(http://www.iwalt.com/images/services/mlkshk-32.png);
}

.event-list .event-type-nike-runs .event-service {
    background-image: url(http://www.iwalt.com/images/services/paul_robert_lloyd/nikeplus-32x32.png);
}

.event-list .event-type-pinboard-bookmarks .event-service {
    background-image: url(http://www.iwalt.com/images/services/komodo_extras/pinboard_32.png);
}

.event-list .event-type-ping-events .event-service {
    background-image: url(http://www.iwalt.com/images/services/paul_robert_lloyd/itunes-32x32.png);
}

.event-list .event-type-tumblr-likes .event-service,
.event-list .event-type-tumblr-posts .event-service {
    background-image: url(http://www.iwalt.com/images/services/komodo/tumblr_32.png);
}

.event-list .event-type-twitter-favorites .event-service,
.event-list .event-type-twitter-statuses .event-service {
    background-image: url(http://www.iwalt.com/images/services/komodo/twitter_32.png);
}

.event-list .event-type-typepad-favorites .event-service {
    background-image: url(http://www.iwalt.com/images/services/komodo_extras/typepad_32.png);
}

.event-list .event-type-vimeo-likes .event-service,
.event-list .event-type-vimeo-videos .event-service {
    background-image: url(http://www.iwalt.com/images/services/komodo/vimeo_32.png);
}

.event-list .event-type-youtube-favorites .event-service,
.event-list .event-type-youtube-videos .event-service {
    background-image: url(http://www.iwalt.com/images/services/komodo/youtube_32.png);
}

.event-list .event-type {
    padding: 20px 20px 20px 72px;
    background-position: 44px 44px;
}

.event-list .event-type-dribbble-likes .event-type,
.event-list .event-type-instagram-likes .event-type,
.event-list .event-type-mlkshk-favorites .event-type,
.event-list .event-type-tumblr-likes .event-type,
.event-list .event-type-vimeo-likes .event-type,
.event-list .event-type-youtube-favorites .event-type {
    background-image: url(http://www.iwalt.com/images/silk/heart.png);
}

.event-list .event-type-flickr-favorites .event-type,
.event-list .event-type-twitter-favorites .event-type,
.event-list .event-type-typepad-favorites .event-type {
    background-image: url(http://www.iwalt.com/images/silk/star.png);
}

.event-list .event-inner {
    min-height: 32px;
}

}


/* High Resolution (iPhone 4) */

@media only screen and (-webkit-min-device-pixel-ratio: 2) {

body {
    font-family: "Helvetica Neue", Helvetica, sans-serif;
}

.nav-bar-button-right button {
    background-image: url(../img/button-2x.png);
    background-size: 33px 30px;
}

.nav-bar-button-right button .button-icon {
    background-image: url(../img/reloadulator-2x.png);
    background-size: 17px 17px;
}

.event-list .event-service {
    background-size: 16px 16px;
}

.event-list .event-type-dribbble-likes .event-service {
    background-image: url(http://www.iwalt.com/images/services/paul_robert_lloyd/dribbble-32x32.png);
}

.event-list .event-type-flickr-favorites .event-service,
.event-list .event-type-flickr-photos .event-service {
    background-image: url(http://www.iwalt.com/images/services/komodo/flickr_32.png);
}

.event-list .event-type-github-events .event-service {
    background-image: url(http://www.iwalt.com/images/services/github-32.png);
}

.event-list .event-type-instagram-likes .event-service {
    background-image: url(http://www.iwalt.com/images/services/instagram-32.png);
}

.event-list .event-type-iwalt-posts .event-service {
    background-image: url(http://www.iwalt.com/images/services/iwalt-32.png);
}

.event-list .event-type-mlkshk-favorites .event-service {
    background-image: url(http://www.iwalt.com/images/services/mlkshk-32.png);
}

.event-list .event-type-nike-runs .event-service {
    background-image: url(http://www.iwalt.com/images/services/paul_robert_lloyd/nikeplus-32x32.png);
}

.event-list .event-type-pinboard-bookmarks .event-service {
    background-image: url(http://www.iwalt.com/images/services/komodo_extras/pinboard_32.png);
}

.event-list .event-type-ping-events .event-service {
    background-image: url(http://www.iwalt.com/images/services/paul_robert_lloyd/itunes-32x32.png);
}

.event-list .event-type-tumblr-likes .event-service,
.event-list .event-type-tumblr-posts .event-service {
    background-image: url(http://www.iwalt.com/images/services/komodo/tumblr_32.png);
}

.event-list .event-type-twitter-favorites .event-service,
.event-list .event-type-twitter-statuses .event-service {
    background-image: url(http://www.iwalt.com/images/services/komodo/twitter_32.png);
}

.event-list .event-type-typepad-favorites .event-service {
    background-image: url(http://www.iwalt.com/images/services/komodo_extras/typepad_32.png);
}

.event-list .event-type-vimeo-likes .event-service,
.event-list .event-type-vimeo-videos .event-service {
    background-image: url(http://www.iwalt.com/images/services/komodo/vimeo_32.png);
}

.event-list .event-type-youtube-favorites .event-service,
.event-list .event-type-youtube-videos .event-service {
    background-image: url(http://www.iwalt.com/images/services/komodo/youtube_32.png);
}

.event-list .event-type {
    background-size: 8px 8px;
    background-position: 22px 23px;
}

.event-list .event-type-dribbble-likes .event-type,
.event-list .event-type-instagram-likes .event-type,
.event-list .event-type-mlkshk-favorites .event-type,
.event-list .event-type-tumblr-likes .event-type,
.event-list .event-type-vimeo-likes .event-type,
.event-list .event-type-youtube-favorites .event-type {
    background-image: url(http://www.iwalt.com/images/silk/heart.png);
}

.event-list .event-type-flickr-favorites .event-type,
.event-list .event-type-twitter-favorites .event-type,
.event-list .event-type-typepad-favorites .event-type {
    background-image: url(http://www.iwalt.com/images/silk/star.png);
}

}


/* Light */

/*

.nav-bar {
    border-bottom-color: #343434;
}

.event-list .event-item {
    background-image: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#e5e5e5));
}

.event-list .event-link {
    border-top-color: #fff;
    border-bottom-color: #ccc;
    color: #000;
    text-shadow: #fff 0 1px 0;
}

*/

