/*----------------------------------------------------------
    Name:       My Morning Jacket
    Date:       April 9 2012
    Code:       Matt Goucher : ground(ctrl)
    Design:     Phill Mamula : ground(ctrl)
----------------------------------------------------------*/
@import url(../type/ugly/stylesheet.css);
@import url(../type/bold/stylesheet.css);

#breadcrumbs,.rss {display:none;}

body{background:url(../img/background_interior.jpg) center top no-repeat #000;font:100 13px/1.5em Georgia, serif;color:#f5f5f5;}
a,a:active,a:visited{color:#d4ae85;text-decoration:none;} a:hover{text-decoration:underline;}
h1,h2,h3,h4,h5,h6,p,blockquote,ul li ul li,ol li ul li,li p,li dl,p,li,td,dl,address,input,select,textarea,.vcard,legend{font:inherit;}
h1, h1 a, h1 span a {font:100 32px/1em 'KirstyBold';line-height:1em;color:#f4f3f2;text-transform:uppercase;}
h2, h2 a, h2 span a {font:100 32px/1em 'KirstyBold';padding:0;line-height:1.5em;color:#f4f3f2;text-transform:uppercase;}
h3, h3 a, h3 span a {font:100 23px/1em 'UglyQuaRegular';padding:0;line-height:1.5em;color:#e8cfb5;text-transform:uppercase;}
h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover {text-decoration:none;}

/* g(c) Reset */
ul,ol {padding:0;margin:0 ;}
strong {font-weight:bold;}
em {font-style:italic;}

/* @group - Dashboard */
#dashboard {top:0;background:#222;}
#dashboard .controls {background:#000;padding:5px 10px 5px 0;}
#dashboard .controls a {color: #D4AE85;margin:0 0 0 10px;font:100 13px/1.5em 'UglyQuaRegular';text-transform:uppercase;}
/* @end */

/* @group - Header */

    /* Client */
    #header .client{margin:255px auto 0;width:962px;height:94px;text-indent:-9999em;background:url(../img/logo.png) center top no-repeat transparent;}

    /* Navigation */
    #header .nav.site .com,#footer .nav.site .com {color:#222 !important;}
    #header .nav.site {margin:20px auto 0;height:65px;}
    #header .nav.site li{position:relative;padding:0 11px 20px 11px;font-size:21px;text-transform:uppercase;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;}
    #header .nav.site li a {color:#fff;font-family:'UglyQuaRegular',serif;}
    #header .nav.site li a:hover {text-decoration:none;color:#d4ae85;}
    #header .nav.site .community a{color:#d4ae85;}
    #header .nav.site li:before{content:'•';font-size:20px;left:-4px;position:absolute;top:-2px;color:#d4ae85;font-family:'UglyQuaRegular',serif;}
    #header .nav.site .home:before {display:none;}

        /* Wait For The Drop! */
        #header .nav.site .drop{display:none;position:absolute;top:35px;left:0;background:#000;width:200px;border:1px solid #46413b;z-index:101;}
        #header .nav.site .drop a {color:#d4ae85;font-size:19px;}
        #header .nav.site .drop a:hover {color:#f4f3f2;}
        #header .nav.site .drop li{display:block;padding:10px !important;border-top:1px dashed #47342d;}
        #header .nav.site .drop li:before {display:none;}
        #header .nav.site li .first{border:none;}
        #header .nav.site li:hover ul{display:block;}

    /* Slider
    .slider-wrapper{position:relative;margin:0 auto 40px auto;width:960px;height:529px;background:url(../img/slider.png) center top no-repeat transparent;}
    .slider-container{position:relative;margin:0 auto;height:529px !important;z-index:0;}
    .slider-container .item{margin:35px 0 0 20px;width:920px !important;height:460px !important;}
    .slider-container .item img{width:100%;max-width:none;height:460px;}
    .slider-control-navigation{opacity:0;background:transparent;left:20px;padding:0;position:absolute;top:35px;width:920px;-webkit-transition:opacity 0.25s ease-in-out;-moz-transition:opacity 0.25s ease-in-out;-o-transition:opacity 0.25s ease-in-out;transition:opacity 0.25s ease-in-out;}
    .slider-control-navigation-tab{display:block;float:left;margin:5px;padding:0 10px;text-indent:-999em;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#fff;}
    .slider-control-navigation-tab:hover{cursor:pointer;}
    .slider-control-navigation-tab.current{background:#D4AE85;}
    .slider-wrapper .header{display:none;}
    .slider-wrapper:hover .slider-control-navigation{opacity:1;}
 */
/* @end */

/* @group - Containers */
#page{margin-bottom: 160px;}

    /* Main */
    #main {margin:0 20px 0 0;width:595px;}

    /* Aside */
    #aside{margin:0 0 0 20px;width:325px;}
    #aside .section{margin:0 0 30px 0;padding:0 0 29px 0;}
    #aside .section:last-of-type{border:none;}
    #aside .section > .footer{clear:both;display:block;padding:20px 0 0 0;margin:20px 0 0;overflow:hidden;border-top:1px dashed #47342d;}

        /* Twitter */
        #aside .slider-wrapper{background:none;width:100%;height:auto;}
        #aside .slider-wrapper .time {display:block;}

/* @end */

/* @group - Sections */
.section .header .actions {display:none;}
.section .footer .meta {display:none;}

    /* Headers */
    .section > .header { position:relative; }

    /* Meta */
    .section .meta{color:#6d5944;font-style:italic;}
    .section .meta .author {display:none;}

    /* Full Listing */
    .listing.full .item {margin:0 0 30px 0;padding:0 0 29px 0;/*border-bottom:1px dashed #47342d;*/}

    /* Footer */
    .section > .footer {overflow:hidden;}
    .section > .footer .actions {padding:0;float:right;}
    .section > .footer .actions a {font-size:19px;text-transform:uppercase;}
    .section > .footer li {display:inline;padding:0 0 0 20px;}

/* @end */

/* @group - Pages */

    /* @group Page - Home */
    body.home {background-image:url(../img/background.jpg);}
    #twitter {font-family:'UglyQuaRegular',serif;text-align:center;margin:0 0 30px 0;padding:0 0 29px 0;border-bottom:1px dashed #47342d;}
    .home #twitter{font-family:'UglyQuaRegular',serif;padding:60px 0 29px 0;text-align:center;background:url(../img/bird.png) center top no-repeat transparent;}
    #twitter .text{word-wrap:break-word;font-size:19px;line-height:1.5em;color:#91775b;text-transform:uppercase;text-align:center;}
    #twitter .footer{font-family:Georgia,serif;display:block;clear:both;}
    #twitter .footer .time{margin:0 1em 0 0;}
    /* @end */

    /* @group Page - News */
    .news.all .header .actions, .news.all .rss { display:block; }
    .news.all .header .actions {
        position: absolute;
        bottom: 13px;
        left: 95px;
    }
    .news .figure {margin:10px 0;}
    .news .story {margin:0 0 30px 0;padding:0 0 29px 0;border-bottom:1px dashed #47342d;}
    .news .story .header .GC_sharing {display:none;}

        /* Listing */
        .news .listing .item .footer {clear:both;}
        .news .listing .item .footer .actions {
            text-align:right;
        }
        .news .listing .item .footer .actions li {
            display:-moz-inline-stack;
            display:inline-block;
            zoom:1;
            *display:inline;
            padding:0 0 0 10px;
        }
        .news .listing .figure {float:left;width:225px;margin:10px 15px 15px 0;border:1px solid #D4AE85;}
        .news .listing .figure img {width:100%;}
        .news .listing .GC_sharing { position:relative; }
        .news .listing .GC_sharing .wrapper {
            position:absolute;
            left:-250px; top:-25px;
            opacity:0;
            padding:5px 3px 0 5px;
            width:275px;
            background:#222;
            z-index:1000;
        }
        .news .listing .GC_sharing .wrapper span {
            opacity:1;
            float:left;
        }
        .news .listing .GC_sharing:hover .wrapper { opacity:1; }

    /* @end */

    /* @group Page - Media */
    .media .section {margin:0 0 30px 0;}
    .media .section .listing {margin:0 0 10px 0;padding:0 0 29px 0;border-bottom:1px dashed #47342d;}
    .media .section:last-of-type {border:none;}
    .media .section .header .actions {display:none;}

        /* Detail */
        .media .asset .figure{margin:0 0 20px 0;text-align:center;}
        .media .asset .footer img{display:none;}
        .media .asset .footer span{font-size:19px;text-transform:uppercase;color:#D4AE85;}
        .media .asset .footer .GC_sharing { float:left; }
        .media .feature.video .footer{display:none;}

        /* Listing */
        .media .listing.media .item{float:left;margin:0 15px 25px 0;width:223px;}
        .media .listing.media .first {clear:left;}
        .media .listing.media .fourth {margin-right:0;}
        .media .listing.media .item img {width:100%;}
        .media .listing.media .item .figure {margin:0 0 5px 0;max-height:145px;overflow:hidden;}
        .media .listing.media .item .comments,.media .listing.media .item .items {display:none;}

        /* Comments */
        .media #main.full .section.comments .bubble {width:810px !important;}
    /* @end */

    /* @group Page - Events */

        /* Detail */
        .events .event .details.content {overflow:hidden;}
        .events .event .figure{float:left;margin:0 15px 15px 0;width:225px;overflow:hidden;border:1px solid #D4AE85;}
        .events .event .meta{display:block;margin:0 0 10px 0;}
        .events .details .event .description,.events .event .vcard,.events .event .info{float:left;margin:0 0 25px;width:353px;}

        /* Full */
        .events .full thead{display:none;}
        .events .full tr {border-bottom:1px dashed #47342d;}
        .events .full td{vertical-align:top;padding:30px 0;}
        .events .full .location,
        .events .full .venue {padding-right:20px;}
        .events .full .date span{color:#6D5944;display:block;font-family:'UglyQuaRegular',serif;font-size:14px;line-height:1em;text-align:center;text-transform:uppercase;width:60px;}
        .events .full .locality,.events .full .venue .venue{margin:0 0 5px 0;display:block;font-family:'UglyQuaRegular',serif;line-height:1em;font-size:23px;text-transform:uppercase;}
        .events .full .activity {text-indent: -9999px; vertical-align: top; width: 100px;}
        .events .full .activity .facebook {height: 34px; display: block; overflow: hidden; margin-top: -7px;}
        .events .full .activity .facebook a[title="facebook"]{background: url(http://groundctrl.s3.amazonaws.com/clients/mymorningjacket/facebook_imgoing.png) no-repeat; display: block; width: 88px; height: 22px;}
        .events .full .activity .ticket-tweet iframe,
        .events .full .activity .ticket-facebook iframe{
            display: block;
            width: 102px;
            height: 22px;
        }
        .events .full .activity .ticket-facebook iframe{
            margin-top: 3px;
        }
        .events .full .with .artist {padding:0 10px 0 0;}
        .events .full .description > * { display: none; }
        .events .full .description .charity { display: block !important; }

            /* Tickets */
            .events .full .tickets li{display:block;margin:0 0 10px;padding:5px 0;text-align:center;width:210px;background:#6D5944;}
            .events .full .tickets li:last-of-type{margin:0;}
            .events .full .tickets li span,.events .full .tickets li a{margin:0;font-family:'UglyQuaRegular',serif;font-size:14px;text-transform:uppercase;}
            .events .full .tickets a:hover{text-decoration:none;}
            .events .full .tickets.na {background:#46413B;color:#222;}

        /* Compact */
        .events .compact .item {overflow:hidden;margin:0 0 20px 0;padding:0 0 19px 0;border-bottom:1px dashed #47342d;}
        .events .compact .date {font-size:18px;color:#887055;}
        .events .compact .title {margin:0 0 10px 0;font-size:23px;color:#e8cfb5;}
        .events .compact .location {float:left;}
        .events .compact .tickets {float:right;}
        .events .compact .item:last-of-type {border:none;}

            /* Tickets */
            .events .compact .tickets li{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;}
            .events .tickets a,.events .tickets span{background:none;text-indent:0;width:auto;margin:0 0 0 15px;}
            .events .tickets.vip a {background:none;}
    /* @end */

    /* @group Page - Releases */
    .releases .artists.main, .releases.compact,.releases.all h1 {display:none;}

        /* Listing */
        .releases .listing {margin:0 0 20px 0;padding:0 0 20px 0;overflow:hidden;border-bottom:1px dashed #47342d;}
        .releases .listing .item{position:relative;float:left;margin:0 10px 10px 0;padding:0;width:227px;min-height:227px;border:none;}
        .releases .listing.full .fourth,
        .releases .listing.full .eighth,
        .releases .listing.full .twelve{margin-right:0;}
        .releases .listing .item .meta{display:none;}
        .releases .listing .item .header h2,.releases .listing .item .header h2 a{font:100 15px/1em 'UglyQuaRegular';padding:0;line-height:1.5em;color:#e8cfb5;text-transform:uppercase;}
        .releases .listing .item .header{background:rgb(0,0,0);background:rgba(0,0,0,0.7);bottom:0;left:0;padding:5px;position:absolute;width:217px;opacity:0;-webkit-transition:opacity 0.2s ease-in-out;-moz-transition:opacity 0.2s ease-in-out;-o-transition:opacity 0.2s ease-in-out;transition:opacity 0.2s ease-in-out;}
        .releases .listing .item:hover .header{opacity:1;}

        /* Detail */
        .releases #main {float:right;margin:0 0 0 20px;}
        .releases #aside {float:left;margin:0 20px 0 0;}
        .releases .section.release .header {margin:0 0 10px 0;}
        .releases .section.release .header .title {padding-top:0;}
        .releases .section.release.cover {padding:0 !important;}
        .releases .links .listing li {display:block;padding: 0;margin:0 0 10px 0;}
        .releases .links .listing li a {display:block;width:100%;font-size:16px;}
        .releases .links .listing li a:hover {color:#fff;text-decoration:none;}
        .releases #aside .section.links { margin:0 0 10px 0; padding:0 0 10px 0; }

            /* Playlist */
            .releases .playlist thead{display:none;}
            .releases .playlist td{padding:10px 0;border-bottom:1px dashed #47342d;}
            .releases .playlist .trackno{color:#6D5944;font-family:'UglyQuaRegular',serif;font-size:14px;line-height:1em;text-transform:uppercase;width:60px;}
            .releases .playlist .title{font-family:'UglyQuaRegular',serif;font-size:18px;text-transform:uppercase;}
            .releases .playlist a.show_lyrics{float: right; margin-right: 10px; font-size: 14px; margin-top: 4px;}
            .releases .playlist .lyrics {max-width: 300px; text-transform: none;}

            /* Track Player */
            .releases .sm2_link {
                display:-moz-inline-stack;
                display:inline-block;
                zoom:1;
                *display:inline;
                padding:0 20px 0 0;
                width:15px;
                height:15px;
                text-indent:-999em;
                background:url(../img/releases/icons.png) 0 0 no-repeat;
            }
            .releases .sm2_link.play    { background-position:0 0; }
            .releases .sm2_link.sm2_playing { background-position:0 -19px; }

    /* @end */

    /* @group Page - Forum */
    .forum #breadcrumbs{display:block;}
    .forum .header .actions{display:block !important;}
    .forum thead{display:none;}
    .section.forum .header{overflow:hidden;padding:0 0 20px 0;}
    .section.forum .header .title{float:left;width:45% !important;}
    .section.forum .header .actions{float:right;text-align:right;}
    .section.forum .header .actions li{padding:0 20px 0 0;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;}
    .section.forum .header + .nav.pagination{display:block;margin:0 auto 40px;text-align:left;width:100%;}
    .section.forum table{margin-top:15px;}
    .section.forum table thead{display:none;}
    .forum .section.categories .content,.forum .section.topics .content{padding-top:15px !important;}
    .section.forum.thread .article .header,
    .section.forum.thread .article .details{
      padding:0 0 5px 0;
    }
    #GC_forum.thread .article .details  {
      padding: 10px 2%;
      width: 84%;
    }
    .section.forum tr{border-bottom:1px dashed #47342d;}

    /* Topics / Categories Listing */
    .section.forum td{padding:10px 20px;}
    .section.forum td.category,.section.forum td.row_name{width:480px;}
    .section.forum td.row_name .title,
    .section.forum td.last_activity .title,
    .section.forum.thread .article .header .title{padding:0 !important;margin:0;}
    .section.forum td.info{width:80px;}
    .section.forum td.info span { display: block; white-space: nowrap; }
    .section.forum td.info .popular { display: none; }
    .section.forum td.category .meta,
    .section.forum td.topic .header .meta{font:13px/1.5em sans-serif !important;color:#888;margin:0 0 10px 0 !important;}
    .section.forum td.none p,
    .section.forum .listing li.item .none p{text-align:center;color:#888;text-shadow:0px 1px 0px #FFF;}
    .section.forum .listing li.item .none{margin:15px 0 0;background:#EEE;padding:15px;}
    #GC_forum.forum.thread .header .actions {display:none !important;}
    #GC_forum.forum.thread.topic .header .actions {display:block !important;}

        /* Titles */
        #GC_forum .listing h3, #GC_forum .listing h3 a,.topic.row_name h3 a, .forum .last_activity h3 a{font-size:14px !important;}

        /* Last Activity */
        #GC_forum td.last_activity{padding:15px 20px;}
        .section.forum .last_activity .header .title {width:100% !important;}

        /* Topic */
        .section.forum.topic .header h2.title, .section.forum.thread .header h2.title {display:none !important;}
        .section.forum.topic .footer .actions {display:block;}
        .section.forum.topic .article + .footer {display:none;}

        /* Signature */
        .section.forum .signature {color:#555;}

    /* Threads */
    .section.forum.thread .pagination {margin:0;}
    .section.forum.thread .item {padding:0;margin:0;border:none;}
    .section.forum.thread .header .title {display:block;width:100% !important;float:none !important;}
    .section.forum.thread .profileinfo .status span{color:#888;}
    .section.forum.thread .article .header,
    .section.forum.thread .article .details{margin:0;}
    .section.forum.thread .article .footer ul{text-align:right;}
    .section.forum.thread .article .footer ul li{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;margin-left:0.5em;background:#222;font:300 13px/1.5em 'Helvetica Neue','Helvetica',sans-serif;padding:5px 10px;}
    .section.forum.thread .article .footer ul li a,
    .section.forum.thread .article .footer ul li span{text-decoration:none;}
    .section.forum.thread .article .footer ul li a{text-decoration:none;}
    .section.forum.thread .article .profileinfo{font:13px/1em sans-serif;}
    .section.forum.thread .listing .item{padding-left:0px;padding-right:0px;}
    .section.forum.thread .details {
        background:#fff;
        color:#000;
        margin:0 0 5px 0 !important;
    }
    .section.forum.thread blockquote {
        background:#fff;
        background: rgba(0,0,0,0.05);
        border: 1px solid #000;
        border-color: rgba(0,0,0,0.125);
        border-left-width: 5px;
        color:#000;
        padding: 5px;
    }
    .section.forum.thread blockquote .author {
        display: block;
        margin: 0 0 10px 0;
        font-weight: bold;
    }

    /* @end */

    /* @group Page - Store */
    .store #aside .store.header {margin:30px 0 0 0 !important;}
    .store #aside .categories h2.title {margin:10px 0;font:100 20px/1em 'UglyQuaRegular';padding:0;line-height:1.5em;color:#e8cfb5;text-transform:uppercase;text-align:center;}
    /* @end */

    /* @group Page - Blogs */
    .blogs .listing .figure {float:left;margin:10px 15px 15px 0;}
    .blogs .listing .details {overflow:hidden;}
    .blogs .listing .footer {margin:10px auto 0;clear:both;text-align:right;}
    /* @end */

    /* @group Page - Users */
    .users .section.users.listing .thumbs{padding-top:0;}
    .users .section.users.listing .thumbs .avatar.full{margin:10px 8px 10px 8px;}
    .users .section.users.listing .thumbs .eighth{margin:10px 0px 10px 10px;}
    #filter{padding:5px 15px 5px;position:relative;width:945px;z-index:1;}
    #filter form{margin:0px auto;text-align:center;}
    #filter > .header{display:none;}
    #filter > .panel li{display:inline;padding:0 30px 0 0;}
    #filter > .panel label{display:none;}
    #filter > .panel input,
    #filter > .panel select{border:0 none;color:#000;padding:4px 4px;width:150px;background:#f4f4f4;}
    #filter > .panel button{background:#fff;color:#000;padding:4px;border:none;}
    #filter > .panel button:hover{color:#D4AE85;}

        /* Profiles */
        .users .profile.links {display:none;}
        .users .profile.friends {display:none;}
        .users .profile.forum {display:none;}
    /* @end */

    /* @group Page - Charities */

    .charities .charity {
      float: left;
      margin-right: 1%;
      width: 24%;
    }

    .charities .last + .charity { clear: left; }

    /* @end */

/* @end */

/* @group Global */



    /* Pagination */
    .pagination .title, .pagination .results,.pagination .back {display:none;}
    .pagination {float:left;}
    .pagination .pages li {padding:0 10px 5px;}
    .pagination .pages li a, .pagination .current {color:#91775b;}
    .pagination .pages .current {border:1px solid #696969;}

    /* Recent Media */
    .recent.media .thumbs a{display:block;float:left;height:145px;margin:5px;overflow:hidden;width:145px;}

    /* @group - Comments */
    #post_comment .header {display:none;}
    #post_comment .text label {display:none;}
    #post_comment #comment {width:100%;}
    #post_comment #Submit {padding:5px 0;margin:10px 0 25px 0;width:100%;border:none;background:#85715b;font-family:'UglyQuaRegular',serif;font-size:20px;text-transform:uppercase;}
    #comments.section .meta .author {display:inline !important;}

        /* Listing */
        #comments .title{display:none;}
        .section.comments .listing{padding:0;}
        .section.comments .listing .item{margin:0 0 25px 0;padding:0 0 25px 0;border-bottom:1px dashed #47342d;min-height:125px;}
        #main .section.comments .avatar,#main .section.comments .avatar img{border:1px solid #D4AE85;height:105px;width:105px;}
        #main .section.comments .avatar img{border:none;}
        .section.comments .listing .item.no-comment{min-height:0px !important;}
        .section.comments .listing .item .article{overflow:hidden;}
        .section.comments .listing .item .article .meta p{padding:0;}
        .section.comments .listing .item .article .bubble .header{margin:0 !important;border-bottom:none;}
        .section.comments .listing .item .bubble{margin-left:125px !important;width:475px !important;}
        .section.comments .listing .item .bubble .header{border-bottom:none !important;}
        .section.comments .listing .item .footer{margin:15px 0 0 0;overflow:hidden;}
        .section.comments .listing .item .footer .actions{float:right;padding:15px 0 0 0;}
        .section.comments .listing .item .footer .actions li{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;padding:5px 10px;}
    /* @end */

    /* @group - Avatar Hover */
    .avatar_wrapper{position:relative;}
    div.avatar_rollover{border:1px solid #272a2a;position:absolute;z-index:1100;padding:10px;color:#fff;background:rgba(0,0,0,0.8);box-shadow:0px 0px 10px #000;-moz-box-shadow:0px 0px 10px #000;-webkit-box-shadow:0px 0px 10px #000;-khtml-box-shadow:0px 0px 10px #000;border-radius:0px;-webkit-border-radius:0px;-khtml-border-radius:0px;-moz-border-radius:0px;opacity:1;-khtml-opacity:1;-moz-opacity:1;filter:alpha(opacity=100);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";}
    div.avatar_rollover img{float:left;width:100px;height:100px;margin-right:6px;}
    div.avatar_rollover .rollover_content{float:left;width:200px;overflow:hidden;}
    div.avatar_rollover .rollover_content .name{font-weight:400;font-size:18px;margin:0 0 10px;color:#D4AE85;}
    div.avatar_rollover .rollover_content .more dt,
    div.avatar_rollover .rollover_content .more dd{width:49px;margin:0;padding:0;float:left;clear:left;}
    div.avatar_rollover .rollover_content .location{color:#444;}
    div.avatar_rollover .rollover_content .more .stat{float:left;width:200px;clear:left;font:300 13px/1.5em 'Helvetica Neue','Helvetica',sans-serif;}
    div.avatar_rollover .rollover_content .location{padding:0 0 5px 0;}
    div.avatar_rollover .rollover_content .location
    div.avatar_rollover .rollover_content .stat{padding:5px 0;}
    /* @end */

    /* @group - Moderation Panel */
    .moderation,.comments .item{position:relative;}
    .moderation .controls *,.header .nav.actions .moderation .controls .move_controls button *,.header .nav.actions .moderation .controls button,.moderation:hover div{display:block;}
    .moderation > div{border:1px solid #272a2a;color:#fff;-webkit-border-radius:0px;-khtml-border-radius:0px;-moz-border-radius:0px;border-radius:0px;background:#000;opacity:0.9;-khtml-opacity:0.9;-moz-opacity:0.9;filter:alpha(opacity=90);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";position:absolute;z-index:99;top:10px;right:5px;padding:10px;display:none;}
    .moderation > div{width:350px;}
    .moderation > div label{margin-right:.25em;text-align:left;}
    .moderation > div select{width:160px;}
    .moderation > div form,.moderation > div fieldset{display:inline;}
    .moderation .controls h4{padding:0;font-size:16px;text-align:left;}
    .moderation .controls{text-align:center;}
    .moderation .controls .pin,
    .moderation .controls .lock,
    .moderation .controls .delete{display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;border:none;width:32%;height:30px;text-align:center;}
    .moderation .controls button:hover{cursor:pointer;}
    .moderation .controls div button{border:0;padding:0;background:none;color:#D4AE85;text-align:center;padding:8px 0 0 0;font:100 18px/1em 'UglyQuaRegular';text-transform:uppercase;}
    .moderation .controls .delete button{padding-left:34px;}
    .moderation .move_controls form{display:block;margin:20px 0;}
    .moderation .move_controls #merge_url{float:left;width:55%;}
    .moderation .move_controls #merge_thread{float:right;border:0;padding:0;color:#D4AE85;text-align:center;padding:8px 10px 4px;font:100 18px/0em 'UglyQuaRegular';text-transform:uppercase;}
    /* @end */

/* @end */

/* @group - Footer */
#footer {height:70px; padding-top: 10px;background: url(../img/footer-bg.png) repeat-x;width: 100%;position: fixed;bottom: 0;z-index: 99999;}

    /* Navigation */
    /*#footer .nav.site {height:65px;}
    #footer .nav.site li{position:relative;padding:20px 11px 0 11px;font-size:21px;text-transform:uppercase;display:-moz-inline-stack;display:inline-block;zoom:1;*display:inline;}
    #footer .nav.site li a {color:#fff;font-family:'UglyQuaRegular',serif;}
    #footer .nav.site li a:hover {text-decoration:none;color:#d4ae85;}
    #footer .nav.site .community a{color:#d4ae85;}
    #footer .nav.site li:before{content:'•';font-size:20px;left:-4px;position:absolute;top:17px;color:#d4ae85;font-family:'UglyQuaRegular',serif;}
    #footer .nav.site .home:before {display:none;} */

    /* Terms */
    #footer .terms {float:left;font-family:Georgia, serif;margin-top: 7px; font-size: 11px;}
    #footer .terms .contact,
    #footer .terms .conditions {padding:0 5px;border-left:1px solid #f5f5f5; border-right:1px solid #f5f5f5;}

    /* Copyright */
    #footer #copyright {float:right;font-family:Georgia, serif; margin-top: 7px; font-size: 11px;}
    #footer #copyright p {padding:0;}
    #footer #copyright a {font-family:sans-serif;}
    #footer #copyright strong {font-weight:bold;}

    /* Socials */
    #footer .socials{ width: 170px; height: 35px; float: left; border-right: 1px solid #272727; border-left: 1px solid #272727;  margin-top: 5px; padding-left: 12px;}
    #footer .socials ul {overflow: hidden;}
    #footer .socials li {display:block;float:left;}
    #footer .iphone-app a {background: #21201c; width: 165px; text-align: center; border: 1px solid #43392e; text-transform: uppercase; padding: 2px 0px 2px 0px; font-size: 11px; text-decoration: none; display: block; float: left; margin: 10px 10px 0 0;}  
    .socials .facebook a, .socials .twitter a,.socials .plus a, .socials .youtube a,.socials .instagram a {display: block; width: 23px; height: 23px; margin-right: 10px; margin-top: 7px; float: left; background: url(../img/social-icons/social-icons.png) no-repeat; text-indent: -9999px;}
    .socials .facebook a:hover{background-position: 0px 0px;}
    .socials .facebook a{background-position: 0px -23px;}
    .socials .twitter a:hover{background-position: -28px 0px;}
    .socials .twitter a{background-position: -28px -23px;}
    .socials .plus a:hover{background-position: -57px 0px;}
    .socials .plus a{background-position: -57px -23px;}
    .socials .youtube a:hover{background-position: -84px 0px;}
    .socials .youtube a{background-position: -84px -23px;}
    .socials .instagram a:hover{margin-right: 0px;background-position: -112px 0px;}
    .socials .instagram a{background-position: -112px -23px;}

    /*Twitter Feed*/
    #footer .twit-feed{display: block; float: left; width: 575px; height: 35px; margin: 5px 0px 0px 10px; position: relative; font: 100 16px/1.2em 'UglyQuaRegular'; text-transform: uppercase; font-size: 12px; overflow: hidden;}
    #footer .twit-feed .item{padding-top: 1px;}
    #footer .twit-feed .user, 
    #footer .twit-feed .time,
    #footer .twit-feed .text {/*float: left;*/}
    #footer .twit-feed .user {font-family: serif; font-size: 13px;}
    #footer .twit-feed .time a {font-size: 11px; font-family: serif; color: #312e2e;}
    #footer .fullscreen-next,
    #footer .fullscreen-prev { display:none; }
    .releases #footer .section.twit-feed .listing,
    .media #footer .section.twit-feed .listing {border-bottom: none;}
    .releases #footer .section.twit-feed .listing .item {width: 100%;}
    #footer .twit-feed li {
        opacity:0;
        position: absolute;
        top:0;
        left:0;
        -webkit-transition:opacity 0.5s ease;
           -moz-transition:opacity 0.5s ease;
            -ms-transition:opacity 0.5s ease;
             -o-transition:opacity 0.5s ease;
                transition:opacity 0.5s ease;
    }
    #footer .twit-feed .fullscreen-old {
        opacity:0;
    }
    #footer .twit-feed .fullscreen-active { opacity:1; }

/* @end */
