/* #Mobile (Landscape)
================================================== */
/* Note: Design for a width of 480px */

@media only screen and (min-width: 480px) and (max-width: 767px) {
    /* Navigations
---------------------------------------- */
    /* Primary navigation */
    
    nav.primary {
        clear: both;
        width: 100%;
        text-align: center;
        padding: 5px 0;
    }
    /* Slider
---------------------------------------- */
    /* Flickr widget */
    
    .flickrImages a {
        width: 69px;
        height: 69px;
    }
    /* Post */
    
    .post-meta .fright {
        float: right;
        clear: none;
    }
    /* Images */
    
    .frame.alignleft,
    .frame.alignright,
    .frame.alignnone {
        margin-right: 0;
        width: 404px;
    }
    /* SlidesJS */
    
    .slides_container {
        width: 420px;
    }
    .slides_container .item {
        width: 420px;
        height: 250px;
    }
    .slides_container .item .thumbnail img {
        width: 100%;
        height: auto;
    }
    /* Comments */
    
    .commentlist ul.children {
        margin-left: 0;
    }
    /* Post Formats
---------------------------------------- */
    /* Image Post Format */
    /* Gallery Post Format */
    
    .slides_container_gallery {
        width: 420px;
        height: 200px;
    }
    .slides_container_gallery .g_item {
        width: 420px;
    }
    /* Audio Format Type */
    
    .audiojs .scrubber {
        width: 248px;
    }
    /* Portfolio
---------------------------------------- */
    /* Default layout 3 columns */
    
    #gallery.one_column .portfolio li {
        width: 420px;
        margin: 0 auto 20px;
    }
    #gallery.two_columns .portfolio li {
        width: 420px;
        margin: 0 auto 20px;
    }
    #gallery .portfolio li {
        width: 420px;
    }
    #gallery .portfolio li a.image-wrap {
        height: 200px;
        width: 420px;
    }
    #gallery .portfolio li img {
        width: 100%;
        height: auto;
    }
    /* 1 column portfolio*/
    
    #gallery.one_column .portfolio li a.image-wrap {
        width: 420px;
        height: 200px;
        float: none;
    }
    #gallery.one_column .folio-desc {
        width: 100%;
        padding-top: 15px;
        margin: 0;
    }
    /* 2 columns portfolio*/
    
    #gallery.two_columns .portfolio li a.image-wrap {
        width: 420px;
        height: 200px;
    }
    /* 4 columns portfolio*/
    
    #gallery.four_columns .portfolio li {
        width: 420px;
    }
    #gallery.four_columns .portfolio li a.image-wrap {
        width: 420px;
        height: 200px;
    }
    .wpcf7-not-valid-tip {
        width: 100% !important;
    }
    /* Sidebar
---------------------------------------- */
    
    #searchform .searching {
        width: 260px;
    }
}