/**
 *    StripTweet Layout FAQ
 *    Used on: -> faq styles
 *
 *    @author  David Panzalović (david.panzalovic@3fs.si)
 *    @version 1.0
 **/

/* =Common
----------------------------------------------- */
#content h2 {
    width: 100%;
    line-height: 26px;
    float: left;
    clear: left;
    margin-bottom: 24px;
    display: block;
}

#content > ul + h2 {
    margin-bottom: 30px;
}

#content {
    width: 820px;
    margin: 0 auto 0 auto;
}
/* =Hints
----------------------------------------------- */
#hints {
    width: 800px;
    min-height: 116px;
    padding: 20px 0 0 20px;
    float: left;
    position: relative;
}

    #hints li {
        width: 380px;
        margin: 0 20px 20px 0;
        float: left;
    }

    #content div.l {
        width: 820px;
        height: 22px;
        padding: 0;
        margin-bottom: 40px;
        float: left;
        clear: left;
    }

        #content ul h3 {
            margin-bottom: 10px;
        }

        #content ul dl {
            width: auto;
            float: left;
        }

        #content ul dl dd {
            width: 235px;
            padding-right: 8px;
            margin-bottom: 0;
            float: left;
        }

        #content ul dl dt {
            width: 117px;
            margin: 0 0 0 20px;
            float: left;
        }

        #content h2 + a {
            float: right;
            position: relative;
            top: -6px;
            right: 15px;
        }

    #content #dotz {
        width: 438px;
        padding-left: 382px;
        margin: -24px 0 40px 0;
        float: left;
        clear: both;
    }

        #content #dotz li {
            width: 8px;
            height: 8px;
            margin-right: 8px;
            float: left;
        }

        #content #dotz li.l {
            margin-right: 0;
        }

/* =FAQ
----------------------------------------------- */
#content #faq {
    width: 520px;
    padding-right: 20px;
    margin-right: 40px;
    clear: both;
    float: left;
}

    #content dl {
        width: 100%;
        margin: 0 auto 0 auto;
        float: left;
    }

        #content dl dt {
            margin-bottom: 6px;
        }

        #content dl dd {
            margin-bottom: 28px;
        }

/* =Feedback & support
----------------------------------------------- */
#content #support {
    width: 240px;
    float: right;
}

    #content #support h3 {
        width: 212px;
        height: 42px;
        padding: 0 14px 0 14px;
    }

    #content #support div {
        width: 212px;
        padding: 0 14px 14px 14px;
        position: relative;
    }

    #content #support h3:first-child + div {
        margin-bottom: 44px;
    }

        #content #support h3:first-child + div > p {
            margin-bottom: 24px;
        }

        #content #support h3:first-child + div + h3 + div p {
            margin-bottom: 8px;
        }

        #content #support h3:first-child + div + h3 + div ul {
            margin-bottom: 30px;
        }

    #content #fdbk_tab {
        width: 148px;
        height: 41px;
        line-height: 41px;
        padding: 0;
        margin: 0 32px 4px 32px;
        position: static;
        display: block;
        overflow: visible;
    }
