/**
 *    StripTweet Layout Index
 *    Used on: -> index styles
 *
 *    @author  David Panzalović (david.panzalovic@3fs.si)
 *    @version 1.0
 **/

/* =Platforms
----------------------------------------------- */
#platforms {
    width: 270px;
    padding-top: 26px;
    margin-left: 58px;
    float: left;
}

    #platforms h2 {
        line-height: 54px;
        margin-bottom: 5px;
    }

    #platforms em {
        line-height: 24px;
        margin-bottom: 29px;
        display: block;
    }

    #platforms > dl {
        width: 100%;
        float: left;
    }

    #platforms a.android {
        width: 208px;
        height: 64px;
        padding: 26px 0 0 12px;
        margin-bottom: 21px;
        float: left;
        display: block;
    }

        #platforms a.android em {
            width: 208px;
            margin-top: -3px;
            display: block;
        }

    #platforms dd {
        width: 117px;
        margin-top: 5px;
        float: left;
    }

    #platforms dd.iphone {
        height: 20px;
    }

    #platforms dd.pre {
        height: 20px;
        position: relative;
    }

#border {
    width: 100%;
    height: 1px;
    position: absolute;
    top: 522px;
    left: 0;
}

/* Image
----------------------------------------------- */
#platforms + img {
    width: 572px;
    height: 301px;
    margin: 18px 35px 100px 0;
    float: right;
}

/* =Gallery
----------------------------------------------- */
#gallery {
    width: 100%;
    height: 576px;
    float: left;
    position: relative;
}

    #gallery h3 {
        padding-left: 54px;
        margin-bottom: 30px;
    }

    #gallery #carousel_container {
            width: 940px;
            float: left;
            position: relative;
            overflow: hidden;
        }

            #gallery #carousel_container #carousel_wrapper {
                width: 9400px;
                position: relative;
            }

                #gallery #carousel_container #carousel_wrapper ul {
                    width: 846px;
                    margin: 0 47px 0 47px;
                    float: left;
                }

                    #gallery #carousel_container #carousel_wrapper ul li {
                        width: 166px;
                        height: 166px;
                        margin: 0 4px 4px 0;
                        float: left;
                    }

                    #gallery #carousel_container #carousel_wrapper ul li.l {
                        margin-right: 0;
                    }

                        #gallery #carousel_container #carousel_wrapper ul li a {
                            width: 150px;
                            height: 150px;
                            padding: 8px;
                            display: block;
                        }

/* =Pagination
----------------------------------------------- */
#gallery #prev {
    width: 100px;
    height: 506px;
    position: absolute;
    top: 48px;
    left: -45px;
    display: block;
}

#gallery #next {
    width: 100px;
    height: 506px;
    position: absolute;
    top: 48px;
    right: -45px;
    display: block;
}