/**
 *    StripTweet Layout Index
 *    Used on: -> index styles
 *
 *    @author  David Panzalović (david.panzalovic@3fs.si)
 *    @version 1.0
 **/

/* =Platforms
----------------------------------------------- */
#platforms {
    width: 827px;
    min-height: 321px;
    padding-top: 26px;
    margin: 0 58px 75px 58px;
    float: left;
}

    #platforms h2 {
        line-height: 54px;
        margin-bottom: 5px;
    }

    #platforms em {
        line-height: 24px;
        margin-bottom: 52px;
        display: block;
    }

    #platforms a.iphone {
        width: 216px;
        height: 72px;
        margin-bottom: 16px;
        display: block;
        clear: both;
        float: left;
        text-indent: -9999px;
    }

    #platforms a.android {
        width: 200px;
        height: 50px;
        padding: 8px 0 0 72px;
        clear: both;
        float: left;
        display: block;
    }

        #platforms a.android em {
            width: 208px;
            display: block;
        }

#border {
    width: 100%;
    height: 1px;
    position: absolute;
    top: 522px;
    left: 0;
}

/* =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;
}
