﻿a {
    color: #eee;
}
body {
	background-color: #222;
}
.mnml_container {
    width: 660px;
    margin: auto;
    line-height: 1.4;
	color: #eee;
    font-size: 11px;
}
    .mnml_header {
        padding-top: 40px;
    }
        .mnml_header-name {
            font-weight: 100;
            font-size: 11px;
            margin: 0px;
            padding-bottom: 15px;
            height: 15px;
        }
        .mnml_header-nav {
            color: #999;
            font-size: 11px;
            padding-bottom: 15px;
            overflow: auto;
        }
            .mnml_header-nav ul {
                margin: 0px;
                padding: 0px;
                list-style: none;
            }
                .mnml_header-nav li {
                    float: left;
                }
                    .mnml_header-nav li a {
                        color: #999;
                        text-decoration: none;
                    }
                        .mnml_header-nav li:hover a {
                            text-decoration: underline;
                        }
                .mnml_header-nav li a:before {
                    content: "|";
                    padding: 0px 5px;
                }
                .mnml_header-nav li:first-child a:before,
                #mnml_header-nav-reload_page:before {
                    content: "" !important;
                    padding: 0px;
                }
                .mnml_header-nav li #mnml_header-nav-reload_page:before {
                    content: "" !important;
                    padding: 0px;
                }
        .mnml_header-photo_count {
        
        }
    #mnml_content {
        
    }
        .mnml_content-description {
            border-top: 1px solid #ebebeb;
            border-bottom: 1px solid #ebebeb;
            padding: 15px 0;
        }
        .mnml_content-thumb-link {
            height: 100%;
            width: 100%;
            display: inline-block;
        }
        .mnml_content-set_overlay {
            position: relative;
            margin-top: -29px;
            padding: 5px 8px;
            background-color: #000;
            transition: all 0.3s ease-in-out;
            opacity: 0.45;
            color: #999;
        }
            .thumb:hover .mnml_content-set_overlay {
                opacity: 0.9;
                color: #f9f9f9;
            }
    .mnml_footer {
        color: #999;
        font-size: 11px;
        padding: 15px 0 30px;
        clear: both;
        overflow: hidden;
    }
        .mnml_footer-name {
            float: left;
        }
        .mnml_footer-social {
            float: right;
            margin-right: -27px;
            overflow: hidden;
        }

.thumb {
    background-position: center;
    background-size: cover;
    margin: 1px;
    float: left;
}
.tag {
    padding: 15px;
    background-color: #000;
    transition: all 0.08s ease-in-out;
    opacity: 0.45;
    color: #999;
    display: block;
}
    .tag:hover {
        opacity: 0.9;
        color: #f9f9f9;
    }
    .tag {
        text-decoration: none;
    }

.big {
    background-position: center;
    background-size: cover;
    margin: 0px;
    width: 100%;
}

@media all and (min-width: 780px) {
	.mnml_container {
	    width: 760px;
	}
}

@media all and (max-width: 780px) and (min-width: 300px) {
	.mnml_container {
	    width: 100%;
	    box-sizing: border-box;
	    padding: 0px 25px;
	}
}

/* Copyright 2014 Cameron Brown */