body #modal-wrap .header h1{background:0;padding-left:0}
body #modal-wrap .header .description{margin-bottom:0;font:18px/18px 'TradeGothic-CnBold','Arial Narrow',sans-serif;text-transform:uppercase;color:#fff}
body #modal-wrap .figcaption.bottom{top:auto;bottom:0;padding-bottom:88px;padding-top:10px;background:url('clientlibs.mediaplayer/images/common/gallery/img-overlay-bgopacity.png') repeat scroll 0 0 transparent}
body #modal-wrap .videogallery .stage-wrap{padding:10px 27px 14px 27px}
#modal-wrap .videogallery .playlist{overflow:hidden;margin-left:50px;padding:0;width:600px;min-height:90px;position:relative;height:auto}
#modal-wrap .videogallery .playlist-wrap{position:relative;bottom:auto;left:auto;height:auto;margin-left:auto;margin-right:auto}
#modal-wrap .videogallery a.next,#modal-wrap .videogallery a.previous.next{background-position:-11px -19px;height:36px;top:25%}
#modal-wrap .videogallery a.next.previous,#modal-wrap .videogallery a.previous.previous{background-position:7px -88px;height:36px;top:25%;left:0}
#modal-wrap .videogallery .playlist .active .active{display:block}
#modal-wrap .videogallery .playlist .active .idle{display:none}
#modal-wrap .videogallery .playlist ul{height:auto}
#modal-wrap .videogallery .playlist li{list-style:none;float:left;display:inline;margin-right:11px;position:relative;width:auto;height:auto}
#modal-wrap .videogallery .playlist li.last{margin-right:0}
#modal-wrap .videogallery .playlist li .thumb{display:block;width:145px;overflow:hidden;outline:0;text-decoration:none;position:relative;z-index:10000}
#modal-wrap .videogallery .playlist li img{display:block;width:145px;height:70px;border:0}
#modal-wrap .videogallery .playlist li span.title{display:block;color:#cdcdcd;font:normal 10px/12px Arial,sans-serif;text-align:center;margin-top:6px;text-indent:0}
#modal-wrap .videogallery .playlist li .idle{position:absolute;top:0;left:0;width:145px;height:70px;background:url(clientlibs.common/images/common/site-chrome/texture-gradient-bg_bbbbbb_2x2.png) repeat 0 0;display:block}
#modal-wrap .videogallery .playlist li .idle .playbutton{width:28px;height:28px;position:absolute;top:50%;left:50%;margin-left:-12px;margin-top:-12px;border:0;background:url(clientlibs.common/images/common/videogallery-playlist-play-cta.png) repeat scroll 0 0 transparent}
#modal-wrap .videogallery .playlist li:hover .idle{background:0}
#modal-wrap .videogallery .playlist li:hover .idle .playbutton{background:url(clientlibs.common/images/common/videogallery-playlist-play-cta.png) repeat scroll 0 0 transparent}
#modal-wrap .playlist li .active{position:absolute;top:0;left:0;display:none;height:70px;width:145px;text-align:center;background:url(clientlibs.common/images/common/site-chrome/texture-solid_464747_10x10.png) repeat 0 0}
#modal-wrap .videogallery .playlist li .active span{display:block;padding:4px;margin:24px auto;width:72px;background-color:#222;-webkit-border-radius:4px;-o-border-radius:4px;border-radius:4px;position:relative;z-index:2;color:#FFF;font:normal 9px/14px Arial,sans-serif;text-indent:0}
#modal-wrap .videogallery .playlist li.active .title{color:#2c2c2c;text-indent:0}
#modal-wrap .videogallery #videoPlayerContainer{height:360px;width:750px}
#modal-wrap .container.overlaygallery .figure .figcaption.bottom{padding-bottom:49px;position:absolute;width:100%!important;bottom:0}
#modal-wrap{position:absolute;top:50%;left:50%;z-index:1001;background-color:#000;border:6px solid #242424;display:block}
#modal-wrap header{cursor:move}
#modal-wrap h1{font:normal 25px/30px 'TradeGothic-CnBold','Arial Narrow',sans-serif;margin:9px 0 5px 13px;text-transform:uppercase;color:#F60}
#modal-wrap h2{font:normal 18px/24px 'TradeGothic-CnBold','Arial Narrow',sans-serif;margin:5px 200px 12px 13px;text-transform:uppercase;color:#FFF}
#modal-wrap .close{right:8px;background:url(clientlibs.common/images/common/close.jpg) -34px 0 no-repeat;width:32px;height:19px;display:block;text-indent:-13px;overflow:hidden;padding:0;position:absolute;top:11px}
#modal-wrap .close:hover{background:url(clientlibs.common/images/common/close.jpg) -34px 0 no-repeat}
.close-wrapper{position:absolute!important;top:0!important;display:block!important;height:33px!important;width:auto!important;line-height:40px!important;text-transform:uppercase!important;right:5px!important;font-size:11px!important;color:#BBB!important;font-family:TradeGothic-CnBold,'Arial Narrow',sans-serif!important;background:none!important;text-indent:2px!important;padding-right:48px!important}
#modal-wrap .window{position:absolute;top:50%;left:50%;z-index:2;border:6px solid #141414;background-color:#000}
.overlay{background-color:#000;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.01;z-index:1000}
.stage-items{overflow:hidden}
body #modal-wrap .overlaygallery{margin-top:10px}
body #modal-wrap{padding-left:20px;padding-right:20px;padding-bottom:10px}
body #modal-wrap h1{padding-left:31px;font:normal 25px/25px 'TradeGothic-CnBold','Arial Narrow',sans-serif;margin:10px 0 0 13px;text-transform:uppercase;letter-spacing:-0.005em;color:#F60}
body #modal-wrap sup{top:.5em;vertical-align:top}
body #modal-wrap h2{font:normal 18px/22px 'TradeGothic-CnBold','Arial Narrow',sans-serif;margin:3px 200px 3px 0;text-transform:uppercase;color:#fff;letter-spacing:-0.005em}
body #modal-wrap h3{font:normal 18px/22px 'TradeGothic-CnBold','Arial Narrow',sans-serif;margin:3px 200px 3px 13px;text-transform:uppercase;color:#FFF;letter-spacing:-0.005em}
body #modal-wrap h3 .price{font-size:13px}
body #modal-wrap .description{margin:3px 13px 10px 13px;font:normal 13px/18px Arial,sans-serif;color:#CCC;height:36px}
body #modal-wrap .button{font-size:14px;line-height:26px;height:26px;max-height:26px;font-family:'TradeGothic-Cn','Arial Narrow','Impact',sans-serif;display:inline-block;overflow:hidden;color:#fffefe;text-transform:uppercase;font-weight:normal;text-decoration:none;background-color:#ec5b00;padding:0 11px}
body #modal-wrap .button{height:16px;line-height:11px;max-height:11px;font-size:11px;margin-bottom:-3px;margin-left:3px;padding:3px 7px 2px 7px;font-family:'TradeGothic-Cn','Arial Narrow',sans-serif;background-repeat:repeat-x;background-position:0 0;vertical-align:middle;position:relative;top:-4px}
body #modal-wrap .button{*vertical-align:baseline;*top:0}
body #modal-wrap .button:hover{text-decoration:none;background-position:0 -16px!important}
body #modal-wrap .button span{background-repeat:no-repeat;background-position:100% 2px;padding-right:27px}
body #modal-wrap .button.target span{background-position:100% -22px;padding-right:31px}
body #modal-wrap .button.external span{background-position:100% -47px;padding-right:31px}
body #modal-wrap .button span{padding-right:13px;line-height:11px;background-position:100% -151px}
.overflowgallery,.insetgallery{overflow:visible!important}
.overlaygallery .stage{width:851px;height:496px;overflow:hidden}
.overlaygallery .stage-wrap{overflow:hidden;position:relative}
.overlaygallery .stage-items{overflow:visible;position:relative}
.overlaygallery .left-arrow,.overlaygallery .right-arrow{position:absolute;top:230px;left:0;width:45px;height:49px;display:block;z-index:2;overflow:hidden;text-decoration:none;outline:0}
.overlaygallery .left-arrow .preview,.overlaygallery .right-arrow .preview{height:49px;width:125px;position:relative;display:block}
.overlaygallery .left-arrow .preview img,.overlaygallery .right-arrow .preview img{height:49px;width:80px;display:block;opacity:1;filter:alpha(opacity=100);position:absolute;top:0;left:45px;text-decoration:none;border:0}
.overlaygallery .left-arrow .preview .current-count,.overlaygallery .right-arrow .preview .current-count{position:absolute;left:125px;top:0;width:45px;height:49px;display:block;text-align:center;background-color:#000;font:bold 14px/49px Arial,sans-serif;color:#CCC;text-decoration:none;display:none}
.overlaygallery .left-arrow .arw,.overlaygallery .right-arrow .arw{position:absolute;left:0;height:49px;width:45px;background:url(clientlibs.common/images/simages/common/site-chrome-scfbacd5f72.png) 0 -553px no-repeat!important;display:block}
.overlaygallery .left-arrow:hover .preview .current-count,.overlaygallery .right-arrow:hover .preview .current-count{display:block}
.overlaygallery .left-arrow:hover .arw,.overlaygallery .right-arrow:hover .arw{background-position:0 0}
.overlaygallery .right-arrow{left:auto;right:0}
.insetgallery.overlaygallery .right-arrow{right:0}
.overlaygallery .right-arrow .preview .current-count{left:0;right:auto}
.overlaygallery .right-arrow .arw{height:49px;width:45px;background:url(clientlibs.common/images/simages/common/site-chrome-scfbacd5f72.png) 0 -376px no-repeat!important;left:auto;right:0}
.overlaygallery .right-arrow:hover .arw{background-position:right 0}
.overlaygallery .figure{position:absolute;top:0;left:0;width:851px;height:496px;background:url(clientlibs.common/images/common/loading_000000_34x34.gif) no-repeat center center}
.overlaygallery img{width:851px;height:458px;display:none}
#inspired .overlaygallery img{margin-top:7px;float:none}
.overlaygallery .figcaption{padding:0;background-color:#000}
.playlist-wrap{position:relative;padding:0;height:76px;width:700px;overflow:hidden;margin:15px 0 14px 76px}
.insetgallery .playlist-wrap,.overlaygallery .playlist-wrap{width:930px;height:76px;margin:15px 0 0 -39px}
.playlist{height:80px;overflow:hidden;margin:0 auto 0 45px;width:615px;position:relative}
.insetgallery .playlist,.overlaygallery .playlist{width:852px;height:76px;margin:0 auto}
#inspired .photo-viewer h3{line-height:20px!important}
#inspired .stage{height:534px}
.playlist .active-mask{position:absolute;top:-2px;left:0;border:2px solid #F60;width:108px;height:72px;z-index:2}
.insetgallery .playlist .active-mask,.overlaygallery .playlist .active-mask{top:0;margin:0;width:104px!important}
.playlist-wrap a.next,.playlist-wrap a.previous{position:absolute;top:18px;width:34px;height:36px;overflow:hidden;text-decoration:none;text-indent:-9999px;display:block;outline:0;background-image:url(clientlibs.darkcustom/en_US/Media/images/common/gallery/playlist-controls.png);background-repeat:no-repeat;z-index:2}
.playlist-wrap a.next{background-position:0 -19px}
.playlist-wrap .previous{background-position:0 -85px}
.playlist-wrap a.next{right:0}
.insetgallery .playlist-wrap a.next,.overlaygallery .playlist-wrap a.next{right:22px}
.insetgallery .playlist-wrap a.previous,.overlaygallery .playlist-wrap a.previous{left:22px}
.playlist ul{margin:0;padding:0;overflow:hidden;height:80px;z-index:1;position:relative}
.playlist li{list-style:none;float:left;margin-right:16px;width:110px;height:72px}
.overlaygallery .playlist li,.insetgallery .playlist li{margin-top:2px;width:108px}
.playlist li .thumb{display:block;width:108px;height:72px;background-position:0 0;background-repeat:no-repeat;overflow:hidden;cursor:pointer;outline:0}
.overlaygallery .playlist li .thumb{background-position:50% 50%!important}
.videogallery .playlist li .thumb{height:auto!important}
.playlist li.active .thumb{border-color:#F60}
#modal-wrap .overlaygallery .figure img{height:496px;width:auto;margin:0;float:none}
#inspired .stage-wrap img{margin:36px auto 0 auto;height:458px}
#inspired .stage-wrap .left-arrow img,#inspired .stage-wrap .right-arrow img{margin:0;width:80px;height:49px}
.playlist ul li a:hover{text-decoration:none}
.imageGalTitle>sup{top:6px!important;padding-left:0;padding-right:3px}