@charset "UTF-8";

/*
font-family:'Helvetica LT W01 Light';
font-family:'Helvetica LT W01 Roman';
font-family:'Helvetica LT W01 Bold';
font-family:'Helvetica LT W01 Light Cond';
font-family:'Helvetica LT W01 Condensed';
font-family:'Helvetica Rounded LT W01 Bold';
font-family:'Helvetica LT W01 Bold Cond';
font-family:'Futura LT W01 Book';
font-family:'Futura LT W01 Light Oblique';
font-family:'Futura LT W01 Medium';
font-family:'Futura LT W01 Medium Oblique';
*/

/* ------------------------------------------------------------------------------------------------
Responsive
------------------------------------------------------------------------------------------------ */

/*
@media (max-width: @screen-xs-max) { }
@media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) { }
@media (min-width: @screen-sm-min) and (max-width: @screen-sm-max) { }
@media (min-width: @screen-md-min) and (max-width: @screen-md-max) { }
@media (min-width: @screen-lg-min) { }
*/


/* -----------------------------------------------------
xs, sm
----------------------------------------------------- */
@media (max-width:991px) 
{
    body .sp-button { width: 8px; height: 8px; border-width: 1px; margin: 3px; }
}


/* -----------------------------------------------------
xs
----------------------------------------------------- */
@media (max-width: 767px) {


.backstretch { height: 480px; }

.front-scroll-down { } 

.main { background-color: rgba(0,0,0,0.1); }

/* header image */
.header-image { background-position: center center;  }

.header-blank {  }
.header-bluelug { top: 6px;  }
.header-bluelug img { height: 18px; }
.header-title { padding: 0 10px 80px; }
.header-title img { width: 100%; }
.header-text p { font-size: 1.2em; }

.section { }
.section-body { width: 100%; }

.section-image { height: 300px; }
.section-image-h { height: 540px; }
.col.section-image { height: 200px; }

.section-image-last { }

/* handmade */
.section-image-handmade { background-image: url( ../images/xs/13129311_105589123188627_856169652_n.jpg); }
.section-image-handmade-1 { background-image: url( ../images/xs/12424450_1698780037005578_626330902_n.jpg); }
.section-image-handmade-2 { background-image: url( ../images/xs/20160324-_DSC9549-56.jpg); }
.section-image-handmade-3 { background-image: url( ../images/xs/13.jpg); }
.section-image-handmade-4 { background-image: url( ../images/xs/20160324-_DSC9499-27.jpg); }
.section-image-handmade-5  { background-image: url( ../images/xs/12976275_1015477795173622_406168738_n.jpg); }
.section-image-handmade-6  { background-image: url( ../images/xs/12445868_592584064239957_1852570625_n.jpg); }

/* frame design */
.section-image-design { background-image: url( ../images/xs/godandfamous_deluxe_affinity_5-1.jpg);}
.section-image-design-1 { background-image: url( ../images/xs/DSC0195-copy); }
.section-image-design-2 { background-image: url( ../images/xs/2.jpg); }

/* brake */
.section-image-brake { background-image: url( ../images/xs/20160728-IMG_8349.jpg); }
.section-image-brake-1 { background-image: url( ../images/xs/20160726-DSC06560.jpg); }
.section-image-brake-2 { background-image: url( ../images/xs/20160728-DSC06879.jpg); }

/* enve fork */
.section-image-fork { background-image: url( ../images/xs/DSC0094-1.jpg); } /* DSC0113 */
.section-image-fork-1 { background-image: url( ../images/xs/DSC0184-copy.jpg); }
.section-image-fork-2 { background-image: url( ../images/xs/IMG_6527-ash.jpg); }

/* paint */
.section-image-paint { background-image: url( ../images/xs/godandfamous_deluxe_affinity_6.jpg); }
.section-image-paint-1 { background-image: url( ../images/xs/12.jpg); }
.section-image-paint-2 { background-image: url( ../images/xs/20160324-_DSC9625-76.jpg); }

/* seatpost design */
.section-image-seatpost { background-image: url( ../images/xs/20160728-DSC06890.jpg); background-position: center top;  }
.section-image-seatpost-1 { background-image: url( ../images/xs/DSC0061-1.jpg); }
.section-image-seatpost-2 { background-image: url( ../images/xs/DSC0117.jpg); }

/* race */
.section-image-race { background-image: url( ../images/xs/IMG_22665.jpg); }
.section-image-race-1 { background-image: url( ../images/xs/9.jpg); }
.section-image-race-2 { background-image: url( ../images/xs/13108714_1064095970326899_172876605_n.jpg); }


/* ------------------------------------
common / title 
------------------------------------ */
.section-title { height: 240px; }
.section-about-title    { background-image: url(../images/xs/3.jpg); }
.section-gallery-title  { background-image: url(../images/xs/20160324-_DSC9550-58.jpg); }
.section-movie-title    { background-image: url(../images/xs/movie-ss-5.jpg); }
.section-spec-title     { background-image: url(../images/xs/static1.squarespace.com.jpg); }
.section-shop-title     { background-image: url(../images/xs/20160726-DSC06543.jpg); }

.page-navigation .section-title { height: 120px;  }
/* ------------------------------------
movie
------------------------------------ */
iframe.section-movie { height: 320px;  }

/* ------------------------------------
about
------------------------------------ */


/* ------------------------------------
gallery
------------------------------------ */


/* ------------------------------------
spec
------------------------------------ */

.section-spec .spec-table { margin-left: 0; padding: 0 10px;}
.section-spec table { margin-left: 0; }
.section-spec table th, 
.section-spec table td { font-size: 1.2em; }
.section-spec .img-wrapper { padding: 24px 0; }

}



/* -----------------------------------------------------
sm
----------------------------------------------------- */
@media (min-width: 768px ) and (max-width:991px) {


.section-blank-title { padding: 54px 0; }
.section-blank-title img { width: 460px; }

.header-title { padding: 0 24px 0; }
.section-image { padding-bottom: 0; height: 520px; }

/* handmade */
.section-image-handmade { background-image: url( ../images/sm/13129311_105589123188627_856169652_n.jpg); }
.section-image-handmade-1 { background-image: url( ../images/sm/12424450_1698780037005578_626330902_n.jpg); }
.section-image-handmade-2 { background-image: url( ../images/sm/20160324-_DSC9549-56.jpg); }
.section-image-handmade-3 { background-image: url( ../images/sm/13.jpg); }
.section-image-handmade-4 { background-image: url( ../images/sm/20160324-_DSC9499-27.jpg); }
.section-image-handmade-5  { background-image: url( ../images/sm/12976275_1015477795173622_406168738_n.jpg); }
.section-image-handmade-6  { background-image: url( ../images/sm/12445868_592584064239957_1852570625_n.jpg); }

/* frame design */
.section-image-design { background-image: url( ../images/sm/godandfamous_deluxe_affinity_5-1.jpg);}
.section-image-design-1 { background-image: url( ../images/sm/DSC0195-copy); }
.section-image-design-2 { background-image: url( ../images/sm/2.jpg); }

/* brake */
.section-image-brake { background-image: url( ../images/sm/20160728-IMG_8349.jpg); }
.section-image-brake-1 { background-image: url( ../images/sm/20160726-DSC06560.jpg); }
.section-image-brake-2 { background-image: url( ../images/sm/20160728-DSC06879.jpg); }

/* enve fork */
.section-image-fork { background-image: url( ../images/sm/DSC0094-1.jpg); } /* DSC0113 */
.section-image-fork-1 { background-image: url( ../images/sm/DSC0184-copy.jpg); }
.section-image-fork-2 { background-image: url( ../images/sm/IMG_6527-ash.jpg); }

/* paint */
.section-image-paint { background-image: url( ../images/sm/godandfamous_deluxe_affinity_6.jpg); }
.section-image-paint-1 { background-image: url( ../images/sm/12.jpg); }
.section-image-paint-2 { background-image: url( ../images/sm/20160324-_DSC9625-76.jpg); }

/* seatpost design */
.section-image-seatpost { background-image: url( ../images/sm/20160728-DSC06890.jpg); background-position: center top;  }
.section-image-seatpost-1 { background-image: url( ../images/sm/DSC0061-1.jpg); }
.section-image-seatpost-2 { background-image: url( ../images/sm/DSC0117.jpg); }

/* race */
.section-image-race { background-image: url( ../images/sm/IMG_22665.jpg); }
.section-image-race-1 { background-image: url( ../images/sm/9.jpg); }
.section-image-race-2 { background-image: url( ../images/sm/13108714_1064095970326899_172876605_n.jpg); }


/* common / title */
.section-title { }
.section-about-title    { background-image: url(../images/sm/3.jpg); }
.section-gallery-title  { background-image: url(../images/sm/20160324-_DSC9550-58.jpg); }
.section-movie-title    { background-image: url(../images/sm/movie-ss-5.jpg); }
.section-spec-title     { background-image: url(../images/sm/static1.squarespace.com.jpg); }
.section-shop-title     { background-image: url(../images/sm/20160726-DSC06543.jpg); }



/* ------------------------------------
movie
------------------------------------ */
iframe.section-movie { height: 540px;  }


}


/* -----------------------------------------------------
md
----------------------------------------------------- */
@media (min-width: 992px) and (max-width:1199px) {

.main,
.header-blank,
.header-image { min-height: 720px; }

.section-blank-title { padding: 72px 0; }
.section-blank-title img { width: 520px; }

.section-image { padding-bottom: 0; height: 640px; }

/* handmade */
.section-image-handmade { background-image: url( ../images/md/13129311_105589123188627_856169652_n.jpg); }
.section-image-handmade-1 { background-image: url( ../images/md/12424450_1698780037005578_626330902_n.jpg); }
.section-image-handmade-2 { background-image: url( ../images/md/20160324-_DSC9549-56.jpg); }
.section-image-handmade-3 { background-image: url( ../images/md/13.jpg); }
.section-image-handmade-4 { background-image: url( ../images/md/20160324-_DSC9499-27.jpg); }
.section-image-handmade-5  { background-image: url( ../images/md/12976275_1015477795173622_406168738_n.jpg); }
.section-image-handmade-6  { background-image: url( ../images/md/12445868_592584064239957_1852570625_n.jpg); }

/* frame design */
.section-image-design { background-image: url( ../images/md/godandfamous_deluxe_affinity_5-1.jpg);}
.section-image-design-1 { background-image: url( ../images/md/DSC0195-copy); }
.section-image-design-2 { background-image: url( ../images/md/2.jpg); }

/* brake */
.section-image-brake { background-image: url( ../images/md/20160728-IMG_8349.jpg); }
.section-image-brake-1 { background-image: url( ../images/md/20160726-DSC06560.jpg); }
.section-image-brake-2 { background-image: url( ../images/md/20160728-DSC06879.jpg); }

/* enve fork */
.section-image-fork { background-image: url( ../images/md/DSC0094-1.jpg); } /* DSC0113 */
.section-image-fork-1 { background-image: url( ../images/md/DSC0184-copy.jpg); }
.section-image-fork-2 { background-image: url( ../images/md/IMG_6527-ash.jpg); }

/* paint */
.section-image-paint { background-image: url( ../images/md/godandfamous_deluxe_affinity_6.jpg); }
.section-image-paint-1 { background-image: url( ../images/md/12.jpg); }
.section-image-paint-2 { background-image: url( ../images/md/20160324-_DSC9625-76.jpg); }

/* seatpost design */
.section-image-seatpost { background-image: url( ../images/md/20160728-DSC06890.jpg); background-position: center top;  }
.section-image-seatpost-1 { background-image: url( ../images/md/DSC0061-1.jpg); }
.section-image-seatpost-2 { background-image: url( ../images/md/DSC0117.jpg); }

/* race */
.section-image-race { background-image: url( ../images/md/IMG_22665.jpg); }
.section-image-race-1 { background-image: url( ../images/md/9.jpg); }
.section-image-race-2 { background-image: url( ../images/md/13108714_1064095970326899_172876605_n.jpg); }

/* common / title */
.section-title { }
.section-about-title    { background-image: url(../images/md/3.jpg); }
.section-gallery-title  { background-image: url(../images/md/20160324-_DSC9550-58.jpg); }
.section-movie-title    { background-image: url(../images/md/movie-ss-5.jpg); }
.section-spec-title     { background-image: url(../images/md/static1.squarespace.com.jpg); }
.section-shop-title     { background-image: url(../images/md/20160726-DSC06543.jpg); }


}


/* --------------------------------------------------------
lg
-------------------------------------------------------- */
@media(min-width:1200px) and (max-width:1399px) {


.main,
.header-blank,
.header-image { min-height: 800px; }
/* handmade */
.section-image-handmade { background-image: url( ../images/lg/13129311_105589123188627_856169652_n.jpg); }
.section-image-handmade-1 { background-image: url( ../images/lg/12424450_1698780037005578_626330902_n.jpg); }
.section-image-handmade-2 { background-image: url( ../images/lg/20160324-_DSC9549-56.jpg); }
.section-image-handmade-3 { background-image: url( ../images/lg/13.jpg); }
.section-image-handmade-4 { background-image: url( ../images/lg/20160324-_DSC9499-27.jpg); }
.section-image-handmade-5  { background-image: url( ../images/lg/12976275_1015477795173622_406168738_n.jpg); }
.section-image-handmade-6  { background-image: url( ../images/lg/12445868_592584064239957_1852570625_n.jpg); }

/* frame design */
.section-image-design { background-image: url( ../images/lg/godandfamous_deluxe_affinity_5-1.jpg);}
.section-image-design-1 { background-image: url( ../images/lg/DSC0195-copy); }
.section-image-design-2 { background-image: url( ../images/lg/2.jpg); }

/* brake */
.section-image-brake { background-image: url( ../images/lg/20160728-IMG_8349.jpg); }
.section-image-brake-1 { background-image: url( ../images/lg/20160726-DSC06560.jpg); }
.section-image-brake-2 { background-image: url( ../images/lg/20160728-DSC06879.jpg); }

/* enve fork */
.section-image-fork { background-image: url( ../images/lg/DSC0094-1.jpg); } /* DSC0113 */
.section-image-fork-1 { background-image: url( ../images/lg/DSC0184-copy.jpg); }
.section-image-fork-2 { background-image: url( ../images/lg/IMG_6527-ash.jpg); }

/* paint */
.section-image-paint { background-image: url( ../images/lg/godandfamous_deluxe_affinity_6.jpg); }
.section-image-paint-1 { background-image: url( ../images/lg/12.jpg); }
.section-image-paint-2 { background-image: url( ../images/lg/20160324-_DSC9625-76.jpg); }

/* seatpost design */
.section-image-seatpost { background-image: url( ../images/lg/20160728-DSC06890.jpg); background-position: center top;  }
.section-image-seatpost-1 { background-image: url( ../images/lg/DSC0061-1.jpg); }
.section-image-seatpost-2 { background-image: url( ../images/lg/DSC0117.jpg); }

/* race */
.section-image-race { background-image: url( ../images/lg/IMG_22665.jpg); }
.section-image-race-1 { background-image: url( ../images/lg/9.jpg); }
.section-image-race-2 { background-image: url( ../images/lg/13108714_1064095970326899_172876605_n.jpg); }


/* common / title */
.section-title { }
.section-about-title    { background-image: url(../images/lg/3.jpg); }
.section-gallery-title  { background-image: url(../images/lg/20160324-_DSC9550-58.jpg); }
.section-movie-title    { background-image: url(../images/lg/movie-ss-5.jpg); }
.section-spec-title     { background-image: url(../images/lg/static1.squarespace.com.jpg); }
.section-shop-title     { background-image: url(../images/lg/20160726-DSC06543.jpg); }

}



/* --------------------------------------------------------
xl
-------------------------------------------------------- */
@media (min-width: 1400px) {

/* handmade */
.section-image-handmade { background-image: url( ../images/xl/13129311_105589123188627_856169652_n.jpg); }
.section-image-handmade-1 { background-image: url( ../images/xl/12424450_1698780037005578_626330902_n.jpg); }
.section-image-handmade-2 { background-image: url( ../images/xl/20160324-_DSC9549-56.jpg); }
.section-image-handmade-3 { background-image: url( ../images/xl/13.jpg); }
.section-image-handmade-4 { background-image: url( ../images/xl/20160324-_DSC9499-27.jpg); }
.section-image-handmade-5  { background-image: url( ../images/xl/12976275_1015477795173622_406168738_n.jpg); }
.section-image-handmade-6  { background-image: url( ../images/xl/12445868_592584064239957_1852570625_n.jpg); }

/* frame design */
.section-image-design { background-image: url( ../images/xl/godandfamous_deluxe_affinity_5-1.jpg);}
.section-image-design-1 { background-image: url( ../images/xl/DSC0195-copy); }
.section-image-design-2 { background-image: url( ../images/xl/2.jpg); }

/* brake */
.section-image-brake { background-image: url( ../images/xl/20160728-IMG_8349.jpg); }
.section-image-brake-1 { background-image: url( ../images/xl/20160726-DSC06560.jpg); }
.section-image-brake-2 { background-image: url( ../images/xl/20160728-DSC06879.jpg); }

/* enve fork */
.section-image-fork { background-image: url( ../images/xl/DSC0094-1.jpg); } /* DSC0113 */
.section-image-fork-1 { background-image: url( ../images/xl/DSC0184-copy.jpg); }
.section-image-fork-2 { background-image: url( ../images/xl/IMG_6527-ash.jpg); }

/* paint */
.section-image-paint { background-image: url( ../images/xl/godandfamous_deluxe_affinity_6.jpg); }
.section-image-paint-1 { background-image: url( ../images/xl/12.jpg); }
.section-image-paint-2 { background-image: url( ../images/xl/20160324-_DSC9625-76.jpg); }

/* seatpost design */
.section-image-seatpost { background-image: url( ../images/xl/20160728-DSC06890.jpg); background-position: center top;  }
.section-image-seatpost-1 { background-image: url( ../images/xl/DSC0061-1.jpg); }
.section-image-seatpost-2 { background-image: url( ../images/xl/DSC0117.jpg); }

/* race */
.section-image-race { background-image: url( ../images/xl/IMG_22665.jpg); }
.section-image-race-1 { background-image: url( ../images/xl/9.jpg); }
.section-image-race-2 { background-image: url( ../images/xl/13108714_1064095970326899_172876605_n.jpg); }


/* common / title */
.section-title { }
.section-about-title    { background-image: url(../images/xl/3.jpg); }
.section-gallery-title  { background-image: url(../images/xl/20160324-_DSC9550-58.jpg); }
.section-movie-title    { background-image: url(../images/xl/movie-ss-5.jpg); }
.section-spec-title     { background-image: url(../images/xl/static1.squarespace.com.jpg); }
.section-shop-title     { background-image: url(../images/xl/20160726-DSC06543.jpg); }

}


/* ------------------------------------------------------------------------------------------------
Printing
------------------------------------------------------------------------------------------------ */
@media print {
    


}