﻿#textHeader,ul.nav_tabs {display:none;}
#page,#articlesContent,.ui-tabs {padding:0;}
.container, #tabs {width:auto;}
/* sensible defaults - change according to situation */
#FeatureEditorial {
    width:986px;
    overflow: hidden;
    position: relative;
    text-align: left; /* fixes IE6 text-align & positioning bug */
    -webkit-text-size-adjust: none;
}
#FeatureEditorial ul,
#FeatureEditorial ol {
    list-style: none;
}
/*#FeatureEditorial.tg-mens,
#FeatureEditorial.tg-womens {
    margin-top: 45px;
}*/

/* re-define fonts here */
#FeatureEditorial p,
#FeatureEditorial a {
    font-family: 'Sabon LT W01 Roman'; /* change font name as required */
    text-decoration: none;
    -webkit-font-smoothing: antialiased;
    text-shadow: rgba(255, 255, 255, 0.02) 0 0 1px;
}
#page { border: none; }

/* common shadow element & navbar */
#FeatureEditorial .editorialDropShadow { background-image: url(http://media.lanecrawford.com/feature/editorial_bar_nav_gradient.png); background-repeat: no-repeat; width: 984px; height: 27px; display: block; }
#FeatureEditorial .editorialNavBar { display: block; background-color: #333; color: white; text-align: center; font-size: 13px; line-height: 27px; text-decoration: none; position: relative; width: 100%; clear: both; overflow: hidden; text-transform: uppercase; word-spacing: 1px; text-shadow: rgba(255, 255, 255, 0.75) 0 0 1px; }
#FeatureEditorial .editorialNavBar .editorialDropShadow { position: absolute; top: 0; left: 0; z-index: 1; }


/*+Start: your css here+*/

/* fonts */
#FeatureEditorial .tg-h1 { font-family:'Brandon Grot', helvetica, arial, sans-serif; font-weight: 700; font-size: 46px; text-transform: uppercase; letter-spacing: 0.06em; }
#FeatureEditorial .tg-h2 { font-family:'Brandon Grot', helvetica, arial, sans-serif; font-weight: 700; font-size: 30px; text-transform: uppercase; letter-spacing: 0.05em; }
#FeatureEditorial .tg-h3 { font-family:'Brandon Grot', helvetica, arial, sans-serif; font-weight: 200; font-size: 30px; text-transform: uppercase; }
#FeatureEditorial .tg-h4 { font-family:'Brandon Grot', helvetica, arial, sans-serif; font-weight: 700; font-size: 21px; text-transform: uppercase; letter-spacing: 0.05em; }
#FeatureEditorial .tg-h5 { font-family:'Brandon Grot', helvetica, arial, sans-serif; font-weight: 700; font-size: 14px; text-transform: uppercase; letter-spacing: 0.1em; }
#FeatureEditorial .tg-h6 { font-family:'Brandon Grot', helvetica, arial, sans-serif; font-weight: 400; font-size: 14px; text-transform: uppercase; }

#FeatureEditorial .tg-p1,
#FeatureEditorial .tg-p1 p { font-family:'Sabon LT W01 Roman', times, serif; font-size: 16px; line-height: 21px; }


/* default colors */
.tg-section,
.tg-section a { color: #fff; }

/* Alternate colors */
.tg-alt,
.tg-alt p,
.tg-alt a { color: #000; }
.tg-alt a:hover { background-color: #dcdcdc; }

section {display: block;}
.tg-section { position: relative; overflow: hidden; display: block; }






#FeatureEditorial .tg-section-title { line-height: 1.2em; position: absolute; left: 50%; top: 218px; margin-left: -240px; margin-top: 0; width: 480px; text-align: center; }
#FeatureEditorial .tg-section-text {
    line-height: 1.5em;
    position: absolute;
    left: 50%;
    top: 300px;
    margin-left: -240px;
    width: 480px;
    text-align: center;
    display: block;
    color: #fff;
}
.tg-shop-btn-wrapper {
    text-align: center;
    width: 100%;
    position: absolute;
    z-index: 10;
    bottom: 60px;
    left: 0;
    display: block;
    padding: 13px 0;
}
.tg-shop-btn {
    text-align: center;
    border: 1px solid white;
    padding: 9px 40px;
    color: #fff;
}
.tg-shop-section-link {
    position: relative;
    z-index: 1;
    display: block;
    width: 100%;
    height: 100%;
}
.tg-shop-section-link .tg-section-bg {
    display: block;
}
.non-touch-device .tg-shop-section-link:hover .tg-shop-btn {
    background: url(http://media.lanecrawford.com/feature/ie-transparent-bg-bk-80.png) scroll repeat 0 0;
}
.tg-half-shop-section-link {
    float: left;
}
.tg-half-shop-section-link .tg-section-bg {
    display: block;
}
#FeatureEditorial .tg-shop-section-link .tg-custom-pos-wrapper {
    position: absolute;
    z-index: 10;
    display: block;
    height: auto;
    width: 248px;
    top: 89px;
    left: 126px;
}
#FeatureEditorial .tg-shop-section-link .tg-custom-pos-wrapper .tg-section-title,
.tg-shop-section-link .tg-custom-pos-wrapper .tg-shop-btn-wrapper {
    position: static;
    width: auto;
    margin-left: 0;
    color: #fff;
}
.tg-section-desc {
    color: #fff;
    text-align: center;
    display: block;
    font-family: 'Sabon LT W01 Roman';
    font-size: 14px;
    line-height: 1.5em;
}
#FeatureEditorial .tg-shop-section-link .tg-invert .tg-section-title,
#FeatureEditorial .tg-shop-section-link .tg-invert .tg-section-desc,
#FeatureEditorial .tg-shop-section-link .tg-invert .tg-shop-btn-wrapper .tg-shop-btn {
    color: #000;

}
.non-touch-device #FeatureEditorial .tg-shop-section-link:hover .tg-invert .tg-shop-btn-wrapper .tg-shop-btn {
    color: #fff;
}

#FeatureEditorial .tg-shop-section-link .tg-invert .tg-shop-btn {
    border-color: #000;
}
.non-touch-device #FeatureEditorial .tg-shop-section-link:hover .tg-invert .tg-shop-btn {
    color: #fff;
}
/* shop women section */
/*#shop-women-section { height: 554px; background: url(../images/shop_women_bg.jpg) 0 0 no-repeat; }*/

/* shop men section */
/*#shop-men-section { height: 554px; background: url(../images/shop_men_bg.jpg) 0 0 no-repeat; }*/
.tg-news-signup-section { margin-top: 20px; margin-bottom: 20px; overflow: visible; z-index: 10; }
.tg-news-signup { width: 316px; height: 145px; position: relative; white-space: normal; text-align: center;  display: block; margin: 0 auto; background: url(http://media.lanecrawford.com/feature/site-refresh-20130306-news_signup_bg.png) 0 0 no-repeat; }
.tg-news-signup a { position: absolute; z-index: 100; line-height: 30px; padding: 46px 30px 0; width: 256px; height: 99px; display: block; }
.tg-news-overlay { visibility: hidden; position: absolute; left: 0; top: 0; width: 316px; height: 145px; background: url(http://media.lanecrawford.com/feature/ie-transparent-bg-bk-80.png) 0 0 repeat; }
.touch-device .tg-news-overlay {
    visibility: visible;
    background: none;
}
.non-touch-device .tg-news-signup:hover .tg-news-overlay { visibility: visible; }


/* carousel section */
.tg-carousel { margin: 20px 0 -29px; }

.tg-carousel-wrap { height: 348px; width: 1005px; }
.tg-carousel-wrap ul { padding: 0; }
.tg-carousel-wrap .tg-carousel-block { float: left; margin-right: 19px; padding-bottom: 32px; height: 316px; width: 316px; position: relative; }
.tg-footer-block img { position: absolute; left: 0; top: 0; }
.tg-carousel-wrap .tg-last { margin-right: 0; }

.tg-carousel-block {
    position: relative;
    z-index: 1;
}
.touch-device .tg-carousel-block a .tg-more-overlay { visibility: visible; background: none; }
.non-touch-device .tg-carousel-block a:hover .tg-more-overlay { visibility: visible; }
.js .tg-carousel-block .tg-carousel-slide {display: none;}
.js .tg-carousel-block .tg-carousel-slide:first-child,
.js .tg-carousel-block .tg-carousel-slide-active {display: block;}
.tg-carousel-block .tg-more-overlay { text-align: center; position: absolute; left: 0; top: 0; display: block; visibility: hidden; width: 316px; height: 136px; padding-top: 180px; background: url(http://media.lanecrawford.com/feature/site-refresh-20130306-black_60.png) 0 0 repeat; }
.tg-carousel-block .tg-more-title { color: #fff; display: block; line-height: 30px; margin-bottom: 17px; }
.tg-carousel-block .tg-more-text { display: block; color: #fff; margin: 0 auto 17px; width: 255px; }
.tg-carousel-block .tg-more-arrow { display: block; position: absolute; bottom: 17px; left: 50%; margin-left: -7px; width: 15px; height: 26px; background: url(http://media.lanecrawford.com/feature/site-refresh-20130306-footer_more_arrow_wht.png) 0 0 no-repeat; }
.tg-carousel-block .tg-more-fixed {
    visibility: visible;
    position: absolute;
    z-index: 10;
    bottom: 136px;
    right: 0;
    display: block;
    text-align: center;
    width: 100%;
}
.tg-carousel-block .tg-more-fixed .tg-more-title {
    display: block;
    text-align: center;
}
.tg-carousel-block .tg-carousel-pager {
    position: absolute;
    z-index: 2;
    bottom: 0;
    left: 0;
    width: 100%;
    text-align: center;
}
.tg-carousel-block .tg-carousel-pager span {
    display: inline-block;
    color: #a6a6a6;
    font-size: 34px;
    line-height: 0.5em;
    letter-spacing: 0;
    margin: 0 3px;
    cursor: pointer;
}
.tg-carousel-block .tg-carousel-pager span.tg-carousel-pager-active {
    color: #000;
}

/* footer section */
.tg-footer,
.tg-footer .tg-share-options,
.tg-discover-title { text-align: center; }
.tg-footer ul { padding: 0; }

#FeatureEditorial .tg-footer-title { text-align: center; margin: 52px 0 22px; }
.tg-footer .tg-share-options { margin-bottom: 53px; }
.tg-footer .tg-share-options li { display: inline; margin-right: 24px; }
.tg-footer .tg-share-options .tg-last { margin-right: 0; }
#FeatureEditorial .tg-footer .tg-share-options a {
    font-family: 'Brandon Grot';
    font-weight: 400;
}

#FeatureEditorial .tg-discover-title { margin: 39px 0; }

.tg-footer-block { border-top: 1px solid #d9d9d9; margin: 0 0 41px 0; overflow: hidden; }
.tg-footer-alt .tg-footer-block { border-top: 1px dotted #d9d9d9; }
.tg-footer-block li { float: left; margin-right: 19px; width: 316px; height: 197px; position: relative; }
.tg-footer-block img { position: absolute; left: 0; top: 0; }
.tg-footer-block .tg-last { margin-right: 0; }

.touch-device .tg-footer-block a .tg-more-overlay { visibility: visible; background: none; }
.non-touch-device .tg-footer-block a:hover .tg-more-overlay { visibility: visible; }
.tg-footer-block .tg-more-fixed {
    visibility: visible;
    position: absolute;
    z-index: 10;
    bottom: 116px;
    right: 0;
    display: block;
    text-align: center;
    width: 100%;
}
.tg-footer-block .tg-more-fixed .tg-more-title {
    display: block;
    text-align: center;
}
.tg-footer-block .tg-more-overlay { position: absolute; left: 0; top: 0; display: block; visibility: hidden; width: 316px; height: 166px; padding-top: 31px; background: url(http://media.lanecrawford.com/feature/ie-transparent-bg-bk-80.png) 0 0 repeat; }
.tg-footer-block .tg-more-title { color: #fff; display: block; line-height: 30px; margin-bottom: 17px; }
.tg-footer-block .tg-more-text { display: block; color: #fff; margin: 0 auto 17px; width: 255px; }
.tg-footer-block .tg-more-arrow { display: block; margin: 0 auto; width: 15px; height: 26px; background: url(http://media.lanecrawford.com/feature/site-refresh-20130306-footer_more_arrow_wht.png) 0 0 no-repeat; }
.tg-footer-block .tg-more-arrow {
    position: absolute;
    z-index: 10;
    left: 50%;
    margin: 0;
    margin-left: -7px;
    bottom: 15px;
}
#tgSuperOverlayWrapper {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 10000;
}
#tgSuperOverlayWrapper .tg-overlay {
    background: url(http://media.lanecrawford.com/feature/ie-transparent-bg-bk-80.png) scroll repeat 0 0;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
}
#tgSuperOverlayWrapper .tg-popup-box {
    background-color: #FFF;
    padding: 20px;
    position: absolute;
    z-index: 10;
    top: 100px;
    left: 50%;
    width: 540px;
    margin-left: -300px;
}
#tgSuperOverlayWrapper .tg-popup-box .tg-closeBtn {
    position: absolute;
    top: 10px;
    right: 10px;
    z-index: 10;
    width: 30px;
    height: 30px;
    background-image: url(http://media.lanecrawford.com/feature/tg-close-btn-x-black.png);
    background-position: center center;
}
#tgSuperOverlayWrapper .tcContent {}
#tgSuperOverlayWrapper .tcContent p {
    text-align: left;
}
#tgSuperOverlayWrapper .tcContent p.title {
    font-family:'Brandon Grot';
    font-weight: 700;
    font-size: 16px;
    line-height: 1.5em;
    text-align: center;
    margin-bottom: 1em;
    letter-spacing: 0.08em;
}
#tgSuperOverlayWrapper .tcContent ul {
    list-style: none;
    padding: 0;
}
#tgSuperOverlayWrapper .tcContent ul li {
    margin-bottom: 1.2em;
    line-height: 1em;
    font-size: 13px;
    font-family: 'Sabon LT W01 Roman';
    text-align: left;
}

#FeatureEditorial #fma-section .fma-innerContent {
    position: absolute;
    z-index: 10;
    width: 100%;
    top: 10px;
    left: 0;
}
#FeatureEditorial #fma-section .tg-t-and-c-popup {
    font-family:"Brandon Grot";
    font-weight: 700;
    color: #fff;
    font-size: 12px;
    line-height: 1em;
    position: absolute;
    z-index: 11;
    right: 10px;
    bottom: 10px;
    text-transform: uppercase;
    text-decoration: underline;
}
#FeatureEditorial #fma-section {
    height: 189px;
}
#FeatureEditorial #fma-section .fma-innerContent {
    top: 115px;
}
#FeatureEditorial #fma-section .fma-innerContent .tg-section-bg {
    display: block;
}
#FeatureEditorial #fma-section .fma-innerContent p {
    color: #fff;
    font-family:"Brandon Grot";
    font-weight: 700;
    line-height: 1.3em;
    text-transform: uppercase;
    letter-spacing: 0.08em;
    text-align: center;
}
#FeatureEditorial #fma-section .fma-innerContent p.title {
    font-size: 20px;
    line-height: 1.7em;
}
#FeatureEditorial #fma-section .fma-innerContent p.subtitle {
    font-size: 14px;
}

.js .tg-news-signup-section {
    visibility: hidden;
}


/*-End: your css here-*/


.js .jshide {
    display: none;
}

/*-----------------------Style for Chinese-------------------*/
#FeatureEditorial.cn-site p,
#FeatureEditorial.cn-site a {
    font-family: "黑体",'Avenir LT W01 35 Light',Georgia,serif;
}



/*----------------------- ie fix -----------------------*/
.lt-ie8 #FeatureEditorial #productListWrapper #productList {
    width: 984px;
}
.lt-ie8 #FeatureEditorial #productListWrapper #productList li.rowStart {
    margin-right: -1px;
}
.lt-ie8 .tg-news-signup {
    text-align: left;
}
.lt-ie8 .tg-news-signup .tg-signup {
    text-align: center;
}
.lt-ie8 .tg-shop-btn-wrapper {
    padding: 13px 0;
}
/*.lt-ie7 #FeatureEditorial #productListWrapper #productList li.hover img {*/
/*display: none;*/
/*}*/

/*reset*/
#home #page .lc-page { margin-left: 0;}
#library #FeatureEditorial h3 { padding: 0;border:none;}



.ir { display: block; border: 0; text-indent: -999em; overflow: hidden; background-color: transparent; background-repeat: no-repeat; text-align: left; direction: ltr; *line-height: 0; }
.ir br { display: none; }
.hidden { display: none !important; visibility: hidden; }
.visuallyhidden { border: 0; clip: rect(0 0 0 0); height: 1px; margin: -1px; overflow: hidden; padding: 0; position: absolute; width: 1px; }
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus { clip: auto; height: auto; margin: 0; overflow: visible; position: static; width: auto; }
.invisible { visibility: hidden; }
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { *zoom: 1; }