﻿
.holder{border:6px solid #FFFFFF;float:left;margin:20px;position:relative;overflow:hidden;box-shadow:0px 0px 5px #333333;-webkit-transition:0.5s Ease;-moz-transition:0.5s Ease;-o-transition:0.5s Ease;transition:0.5s Ease;}
.holder1{border:6px solid #3c3f48;float:left;margin:3px;position:relative;overflow:hidden;box-shadow:0px 0px 5px #333333;-webkit-transition:0.5s Ease;-moz-transition:0.5s Ease;-o-transition:0.5s Ease;transition:0.5s Ease;}
.pic{height:180px;width:300px;overflow:hidden;background:#fff;margin:0 10px;border:5px solid white;-webkit-box-shadow:3px 3px 3px #111;box-shadow:3px 3px 3px #111;}
.pic:hover{cursor:pointer;z-index:2;}
.morph{-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-o-transition:all 0.5s ease;-ms-transition:all 0.5s ease;transition:all 0.5s ease;}
.morph:hover{}
.smooth{opacity:1;}
.smooth:hover img{opacity:0.6;box-shadow:0px 0px 10px #333333;}
.go-left{background-color:rgba(0,0,0,0.5);color:#FFFFFF;position:absolute;bottom:0px;right:-190px;width:140px;text-align:center;font-size:20px;margin:10px;padding:10px;-webkit-transition:0.5s Ease;-moz-transition:0.5s Ease;-o-transition:0.5s Ease;transition:0.5s Ease;}
.smooth:hover > .go-left{right:5px;}
.go-top{background-color:rgba(0,0,0,0.5);color:#FFFFFF;position:absolute;bottom:0px;top:600px;width:360px;text-align:center;font-size:20px;margin:10px;padding:10px;-webkit-transition:0.5s Ease;-moz-transition:0.5s Ease;-o-transition:0.5s Ease;transition:0.5s Ease;}
.smooth:hover > .go-top{top:0px;}
.go-top p{font-size:12px;}
.details-holder{float:left;position:relative;margin:20px 5px 120px 5px;}
.show-details img{opacity:0.5;width:200px;height:150px;}
.show-details:hover img{position:relative;opacity:1;z-index:99;}
.img-info{padding:170px 10px 0px 10px;position:absolute;z-index:20;top:-10px;left:-10px;width:200px;height:100px;background-color:#888888;color:#FFFFFF;border-radius:5px;box-shadow:0px 8px 5px -6px #333333;-webkit-transition:0.5s Ease;-moz-transition:0.5s Ease;-o-transition:0.5s Ease;transition:0.5s Ease;opacity:0;}
.show-details:hover .img-info{opacity:1;}
.details-holder h1{font-size:18px;text-transform:uppercase;}
.details-holder p{font-size:12px;}
.roller{width:850px;height:200px;}
.roller img{float:left;border-radius:50%;width:200px;height:200px;-webkit-transition:1s Ease;-moz-transition:1s Ease;-o-transition:1s Ease;transition:1s Ease;}
.roller:hover img{-webkit-transform:translate(630px, 0px) rotate(360deg);-moz-transform:translate(630px, 0px) rotate(360deg);-o-transform:translate(630px, 0px) rotate(360deg);-ms-transform:translate(630px, 0px) rotate(360deg);transform:translate(630px, 0px) rotate(360deg);}
.modalDialog{position:fixed;font-family:'HelveticaNeue-Light' !important;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,0.8);z-index:99999;opacity:0;-webkit-transition:opacity 400ms ease-in;-moz-transition:opacity 400ms ease-in;transition:opacity 400ms ease-in;pointer-events:none;}
.modalDialog:target{opacity:1;pointer-events:auto;}
.modalDialog > div{width:50%;position:relative;margin:10% auto;padding:15px 25px;border-radius:10px;background:#fff;}
.close{color:#454545;line-height:25px;position:absolute;right:12px;text-align:center;top:10px;width:24px;text-decoration:none;font-weight:bold;}
.close:hover{color:#00d9ff;}
.slide{position:relative;width:100%;margin-bottom:50px;}
#slide2{background-image:url("../images/nike-bg1.jpg");background-attachment:fixed;}
.slide, .slide:before{background:100% 100%/cover;}
.title{width:50%;color:#fff;}
.block{height:200px;margin-bottom:0;z-index:999;position:relative;}
.block1{height:300px;margin-bottom:20px;text-align:left;z-index:-10;}
#collection_menu_tendina li{font-family:'HelveticaNeue-Light' !important;position:relative;float:right;clear:right;width:150px;margin:0 0px 4px 0px;text-align:right;color:#666;font-size:13px;}
#collection_menu_tendina li a{font-family:'HelveticaNeue-Light' !important;position:relative;float:right;clear:right;width:150px;margin:0 0px 4px 0px;text-align:right;color:#666;font-size:13px;}
.story{position:relative;margin:0 auto;width:1280px;height:100%;}
.result{height:100%;position:fixed;width:0px;top:0px;right:0px;background-color:#f5f4f2;z-index:1000;}
span.rollover{opacity:1;-o-transition-duration:1s;-moz-transition-duration:1s;-webkit-transition:-webkit-transform 1s;background:url(../images/mag.png) center center no-repeat #000;cursor:pointer;height:98%;width:90%;position:absolute;z-index:10;opacity:0;}
span.rollover:hover{opacity:.5;-o-transition-duration:1s;-moz-transition-duration:1s;-webkit-transition:-webkit-transform 1s;-webkit-box-shadow:0px 0px 4px #000;-moz-box-shadow:0px 0px 4px #000;box-shadow:0px 0px 4px #000;}
.story p{font-size:16px;text-shadow:3px 0px 3px #000;}
#brand{background:url(/images/bg_brand.jpg) 0 no-repeat fixed;background-position:50% 0;color:white;width:100%;height:580px;margin:0px;}
#brand_testo{position:absolute;left:30px;top:105px;height:auto;width:350px;color:#fff;line-height:25px;}
@media only screen and (max-width:800px){#brand_testo{position:absolute;left:10px;top:105px;height:auto;width:300px;color:#fff;line-height:25px;}
}
#brand_testo h2{color:#3cb6ff;}
#brand_testo h4{color:#fcd807;}
#brand_s1{background:url(../images/brand_s1.png) 50% 0px no-repeat fixed;height:100%;position:absolute;width:100%;top:0px;}
#brand_s2{background:url(../images/brand_s2.png) 50% 0px no-repeat fixed;height:100%;position:absolute;width:100%;top:0px;}
#brand_d1{background:url(../images/brand_d1.png) 50% 0px no-repeat fixed;height:100%;position:absolute;width:100%;z-index:-0;top:0px;}
#brand_d2{background:url(../images/brand_d2.png) 50% 0px no-repeat fixed;height:100%;position:absolute;width:100%;z-index:20;top:0px;}
#brand_c1{background:url(../images/brand_c1.png) 50% 0px no-repeat fixed;height:100%;position:absolute;width:100%;z-index:30;top:0px;}
#brand_c2{background:url(../images/brand_c2.png) 50% 0px no-repeat fixed;height:100%;position:absolute;width:100%;z-index:30;top:0px;}
@media only screen and (min-width:768px){#brand_testo{position:absolute;left:30px;top:85px;height:auto;width:45%;color:#fff;line-height:1.5;z-index:100;}
}
ul.gallery{list-style:none;margin:0 0 10px 0;}
ul.gallery li{display:block;float:left;margin:0 5px 0 0;}
ul.gallery a{padding:2px;display:block;border:2px #fff solid;-moz-border-radius:5px;-webkit-border-radius:5px;line-height:0;}
ul.gallery a:hover{border:2px #999 solid;}
ul.gallery1{list-style:none;margin:0 0 10px 0;}
ul.gallery1 li{display:block;float:left;margin:0 5px 0 0;}
ul.gallery1 a{padding:2px;display:block;border:2px #fff solid;-moz-border-radius:5px;-webkit-border-radius:5px;line-height:0;}
ul.gallery1 a:hover{border:2px #999 solid;}
ul.gallery2{list-style:none;margin:0 0 10px 0;}
ul.gallery2 li{display:block;float:left;margin:0 5px 0 0;}
ul.gallery2 a{padding:2px;display:block;border:2px #fff solid;-moz-border-radius:5px;-webkit-border-radius:5px;line-height:0;}
ul.gallery2 a:hover{border:2px #999 solid;}
ul.gallery3{list-style:none;margin:0 0 10px 0;}
ul.gallery3 li{display:block;float:left;margin:0 5px 0 0;}
ul.gallery3 a{padding:2px;display:block;border:2px #fff solid;-moz-border-radius:5px;-webkit-border-radius:5px;line-height:0;}
ul.gallery3 a:hover{border:2px #999 solid;}
ul.gallery4{list-style:none;margin:0 0 10px 0;}
ul.gallery4 li{display:block;float:left;margin:0 5px 0 0;}
ul.gallery4 a{padding:2px;display:block;border:2px #fff solid;-moz-border-radius:5px;-webkit-border-radius:5px;line-height:0;}
ul.gallery4 a:hover{border:2px #999 solid;}
ul.gallery5{list-style:none;margin:0 0 10px 0;}
ul.gallery5 li{display:block;float:left;margin:0 5px 0 0;}
ul.gallery5 a{padding:2px;display:block;border:2px #fff solid;-moz-border-radius:5px;-webkit-border-radius:5px;line-height:0;}
ul.gallery5 a:hover{border:2px #999 solid;}
.gallery-item{position:relative;}
.gallery-item img{width:100%;}
.gallery-item:hover .img-title{}
.img-title{position:absolute;top:0;margin:0;height:100%;width:100%;text-align:center;display:none;background:rgb(0,0,0);background:rgba(0,0,0,0.4);}
.img-title h5{position:absolute;color:#fff;top:33%;width:100%;text-align:center;letter-spacing:0.05em}
.gallery a{background:none !important;display:inline-block;padding:2px !important;}
.gallery a:hover{border-color:#1799A9;}
.hide{display:none;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
#template{position:absolute;top:0;left:50%;margin-left:-576px;opacity:0.5;}
#template.small{border:1px red solid;height:20px;overflow:hidden;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
.flip-container{-webkit-perspective:1000;-moz-perspective:1000;-o-perspective:1000;perspective:1000;}
.flip-container:hover .flipper,
.flip-container.hover .flipper{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);}
.flip-container, .f1, .b1{width:290px;height:174px;}
.flip-container, .f2, .b2{width:290px;height:174px;}
.flip-container, .f3, .b3{width:290px;height:174px;}
.flip-container, .f4, .b4{width:290px;height:174px;}
.flip-container, .f5, .b5{width:290px;height:174px;}
.flip-container, .f6, .b6{width:290px;height:174px;}
.flipper{-webkit-transition:0.6s;-webkit-transform-style:preserve-3d;-moz-transition:0.6s;-moz-transform-style:preserve-3d;-o-transition:0.6s;-o-transform-style:preserve-3d;transition:0.6s;transform-style:preserve-3d;position:relative;}
.f1, .b1{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0;}
.f1{background:url(../../images/hom-opjec-1.jpg) 0 0 no-repeat;z-index:2;background-size:auto 100%;}
.b1{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);background:#090909;padding:10px;}
.f2, .b2{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0;}
.f2{background:url(../../images/hom-opjec-2.jpg) 0 0 no-repeat;z-index:2;background-size:auto 100%;}
.b2{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);background:#090909;padding:10px;}
.f3, .b3{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0;}
.f3{background:url(../../images/hom-opjec-3.jpg) 0 0 no-repeat;z-index:2;background-size:auto 100%;}
.b3{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);background:#090909;padding:10px;}
.f4, .b4{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0;}
.f4{background:url(../../images/hom-opjec-4.jpg) 0 0 no-repeat;z-index:2;background-size:auto 100%;}
.b4{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);background:#090909;padding:10px;}
.f5, .b5{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0;}
.f5{background:url(../../images/hom-opjec-5.jpg) 0 0 no-repeat;z-index:2;background-size:auto 100%;}
.b5{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);background:#090909;padding:10px;}
.f6, .b6{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden;position:absolute;top:0;left:0;}
.f6{background:url(../../images/hom-opjec-6.jpg) 0 0 no-repeat;background-size:auto 100%;z-index:2;}
.b6{-webkit-transform:rotateY(180deg);-moz-transform:rotateY(180deg);-o-transform:rotateY(180deg);transform:rotateY(180deg);background:#090909;padding:10px;}
.back-title{font-weight:600;color:#fe0065;position:absolute;text-align:center;font-size:16px;}
.ptile{position:absolute;text-align:justify;margin-top:30px;line-height:1.6em;padding:0 10px 0 0;}
div.pp_default .pp_top,
div.pp_default .pp_top .pp_middle,
div.pp_default .pp_top .pp_left,
div.pp_default .pp_top .pp_right,
div.pp_default .pp_bottom,
div.pp_default .pp_bottom .pp_left,
div.pp_default .pp_bottom .pp_middle,
div.pp_default .pp_bottom .pp_right{height:13px;}
div.pp_default .pp_top .pp_left{background:url(../../images/prettyPhoto/default/sprite.png) -78px -93px no-repeat;}
div.pp_default .pp_top .pp_middle{background:url(../../images/prettyPhoto/default/sprite_x.png) top left repeat-x;}
div.pp_default .pp_top .pp_right{background:url(../../images/prettyPhoto/default/sprite.png) -112px -93px no-repeat;}
div.pp_default .pp_content .ppt{color:#f8f8f8;}
div.pp_default .pp_content_container .pp_left{background:url(../../images/prettyPhoto/default/sprite_y.png) -7px 0 repeat-y;padding-left:13px;}
div.pp_default .pp_content_container .pp_right{background:url(../../images/prettyPhoto/default/sprite_y.png) top right repeat-y;padding-right:13px;}
div.pp_default .pp_content{background-color:#fff;}
div.pp_default .pp_next:hover{background:url(../../images/prettyPhoto/default/sprite_next.png) center right no-repeat;cursor:pointer;}
div.pp_default .pp_previous:hover{background:url(../../images/prettyPhoto/default/sprite_prev.png) center left no-repeat;cursor:pointer;}
div.pp_default .pp_expand{background:url(../../images/prettyPhoto/default/sprite.png) 0 -29px no-repeat;cursor:pointer;width:28px;height:28px;}
div.pp_default .pp_expand:hover{background:url(../../images/prettyPhoto/default/sprite.png) 0 -56px no-repeat;cursor:pointer;}
div.pp_default .pp_contract{background:url(../../images/prettyPhoto/default/sprite.png) 0 -84px no-repeat;cursor:pointer;width:28px;height:28px;}
div.pp_default .pp_contract:hover{background:url(../../images/prettyPhoto/default/sprite.png) 0 -113px no-repeat;cursor:pointer;}
div.pp_default .pp_close{width:30px;height:30px;background:url(../../images/prettyPhoto/default/sprite.png) 2px 1px no-repeat;cursor:pointer;}
div.pp_default #pp_full_res .pp_inline{color:#000;}
div.pp_default .pp_gallery ul li a{background:url(../../images/prettyPhoto/default/default_thumb.png) center center #f8f8f8;border:1px solid #aaa;}
div.pp_default .pp_gallery ul li a:hover,
div.pp_default .pp_gallery ul li.selected a{border-color:#fff;}
div.pp_default .pp_social{margin-top:7px;}
div.pp_default .pp_gallery a.pp_arrow_previous,
div.pp_default .pp_gallery a.pp_arrow_next{position:static;left:auto;}
div.pp_default .pp_nav .pp_play,
div.pp_default .pp_nav .pp_pause{background:url(../../images/prettyPhoto/default/sprite.png) -51px 1px no-repeat;height:30px;width:30px;}
div.pp_default .pp_nav .pp_pause{background-position:-51px -29px;}
div.pp_default .pp_details{position:relative;}
div.pp_default a.pp_arrow_previous,
div.pp_default a.pp_arrow_next{background:url(../../images/prettyPhoto/default/sprite.png) -31px -3px no-repeat;height:20px;margin:4px 0 0 0;width:20px;}
div.pp_default a.pp_arrow_next{left:52px;background-position:-82px -3px;}
div.pp_default .pp_content_container .pp_details{margin-top:5px;}
div.pp_default .pp_nav{clear:none;height:30px;width:110px;position:relative;}
div.pp_default .pp_nav .currentTextHolder{font-family:'HelveticaNeue-Light' !important;font-style:italic;color:#999;font-size:11px;left:75px;line-height:25px;margin:0;padding:0 0 0 10px;position:absolute;top:2px;}
div.pp_default .pp_close:hover, div.pp_default .pp_nav .pp_play:hover, div.pp_default .pp_nav .pp_pause:hover, div.pp_default .pp_arrow_next:hover, div.pp_default .pp_arrow_previous:hover{opacity:0.7;}
div.pp_default .pp_description{font-size:11px;font-weight:bold;line-height:14px;margin:5px 50px 5px 0;}
div.pp_default .pp_bottom .pp_left{background:url(../../images/prettyPhoto/default/sprite.png) -78px -127px no-repeat;}
div.pp_default .pp_bottom .pp_middle{background:url(../../images/prettyPhoto/default/sprite_x.png) bottom left repeat-x;}
div.pp_default .pp_bottom .pp_right{background:url(../../images/prettyPhoto/default/sprite.png) -112px -127px no-repeat;}
div.pp_default .pp_loaderIcon{background:url(../../images/prettyPhoto/default/loader.gif) center center no-repeat;}
div.light_rounded .pp_top .pp_left{background:url(../../images/prettyPhoto/light_rounded/sprite.png) -88px -53px no-repeat;}
div.light_rounded .pp_top .pp_middle{background:#fff;}
div.light_rounded .pp_top .pp_right{background:url(../../images/prettyPhoto/light_rounded/sprite.png) -110px -53px no-repeat;}
div.light_rounded .pp_content .ppt{color:#000;}
div.light_rounded .pp_content_container .pp_left,
div.light_rounded .pp_content_container .pp_right{background:#fff;}
div.light_rounded .pp_content{background-color:#fff;}
div.light_rounded .pp_next:hover{background:url(../../images/prettyPhoto/light_rounded/btnNext.png) center right no-repeat;cursor:pointer;}
div.light_rounded .pp_previous:hover{background:url(../../images/prettyPhoto/light_rounded/btnPrevious.png) center left no-repeat;cursor:pointer;}
div.light_rounded .pp_expand{background:url(../../images/prettyPhoto/light_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer;}
div.light_rounded .pp_expand:hover{background:url(../../images/prettyPhoto/light_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer;}
div.light_rounded .pp_contract{background:url(../../images/prettyPhoto/light_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer;}
div.light_rounded .pp_contract:hover{background:url(../../images/prettyPhoto/light_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer;}
div.light_rounded .pp_close{width:75px;height:22px;background:url(../../images/prettyPhoto/light_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer;}
div.light_rounded .pp_details{position:relative;}
div.light_rounded .pp_description{margin-right:85px;}
div.light_rounded #pp_full_res .pp_inline{color:#000;}
div.light_rounded .pp_gallery a.pp_arrow_previous,
div.light_rounded .pp_gallery a.pp_arrow_next{margin-top:12px !important;}
div.light_rounded .pp_nav .pp_play{background:url(../../images/prettyPhoto/light_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}
div.light_rounded .pp_nav .pp_pause{background:url(../../images/prettyPhoto/light_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}
div.light_rounded .pp_arrow_previous{background:url(../../images/prettyPhoto/light_rounded/sprite.png) 0 -71px no-repeat;}
div.light_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}
div.light_rounded .pp_arrow_next{background:url(../../images/prettyPhoto/light_rounded/sprite.png) -22px -71px no-repeat;}
div.light_rounded .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default;}
div.light_rounded .pp_bottom .pp_left{background:url(../../images/prettyPhoto/light_rounded/sprite.png) -88px -80px no-repeat;}
div.light_rounded .pp_bottom .pp_middle{background:#fff;}
div.light_rounded .pp_bottom .pp_right{background:url(../../images/prettyPhoto/light_rounded/sprite.png) -110px -80px no-repeat;}
div.light_rounded .pp_loaderIcon{background:url(../../images/prettyPhoto/light_rounded/loader.gif) center center no-repeat;}
div.dark_rounded .pp_top .pp_left{background:url(../../images/prettyPhoto/dark_rounded/sprite.png) -88px -53px no-repeat;}
div.dark_rounded .pp_top .pp_middle{background:url(../../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}
div.dark_rounded .pp_top .pp_right{background:url(../../images/prettyPhoto/dark_rounded/sprite.png) -110px -53px no-repeat;}
div.dark_rounded .pp_content_container .pp_left{background:url(../../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat-y;}
div.dark_rounded .pp_content_container .pp_right{background:url(../../images/prettyPhoto/dark_rounded/contentPattern.png) top right repeat-y;}
div.dark_rounded .pp_content{background:url(../../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}
div.dark_rounded .pp_next:hover{background:url(../../images/prettyPhoto/dark_rounded/btnNext.png) center right no-repeat;cursor:pointer;}
div.dark_rounded .pp_previous:hover{background:url(../../images/prettyPhoto/dark_rounded/btnPrevious.png) center left no-repeat;cursor:pointer;}
div.dark_rounded .pp_expand{background:url(../../images/prettyPhoto/dark_rounded/sprite.png) -31px -26px no-repeat;cursor:pointer;}
div.dark_rounded .pp_expand:hover{background:url(../../images/prettyPhoto/dark_rounded/sprite.png) -31px -47px no-repeat;cursor:pointer;}
div.dark_rounded .pp_contract{background:url(../../images/prettyPhoto/dark_rounded/sprite.png) 0 -26px no-repeat;cursor:pointer;}
div.dark_rounded .pp_contract:hover{background:url(../../images/prettyPhoto/dark_rounded/sprite.png) 0 -47px no-repeat;cursor:pointer;}
div.dark_rounded .pp_close{width:75px;height:22px;background:url(../../images/prettyPhoto/dark_rounded/sprite.png) -1px -1px no-repeat;cursor:pointer;}
div.dark_rounded .pp_details{position:relative;}
div.dark_rounded .pp_description{margin-right:85px;}
div.dark_rounded .currentTextHolder{color:#c4c4c4;}
div.dark_rounded .pp_description{color:#fff;}
div.dark_rounded #pp_full_res .pp_inline{color:#fff;}
div.dark_rounded .pp_gallery a.pp_arrow_previous,
div.dark_rounded .pp_gallery a.pp_arrow_next{margin-top:12px !important;}
div.dark_rounded .pp_nav .pp_play{background:url(../../images/prettyPhoto/dark_rounded/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}
div.dark_rounded .pp_nav .pp_pause{background:url(../../images/prettyPhoto/dark_rounded/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}
div.dark_rounded .pp_arrow_previous{background:url(../../images/prettyPhoto/dark_rounded/sprite.png) 0 -71px no-repeat;}
div.dark_rounded .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}
div.dark_rounded .pp_arrow_next{background:url(../../images/prettyPhoto/dark_rounded/sprite.png) -22px -71px no-repeat;}
div.dark_rounded .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default;}
div.dark_rounded .pp_bottom .pp_left{background:url(../../images/prettyPhoto/dark_rounded/sprite.png) -88px -80px no-repeat;}
div.dark_rounded .pp_bottom .pp_middle{background:url(../../images/prettyPhoto/dark_rounded/contentPattern.png) top left repeat;}
div.dark_rounded .pp_bottom .pp_right{background:url(../../images/prettyPhoto/dark_rounded/sprite.png) -110px -80px no-repeat;}
div.dark_rounded .pp_loaderIcon{background:url(../../images/prettyPhoto/dark_rounded/loader.gif) center center no-repeat;}
div.dark_square .pp_left ,
div.dark_square .pp_middle,
div.dark_square .pp_right,
div.dark_square .pp_content{background:#000;}
div.dark_square .currentTextHolder{color:#c4c4c4;}
div.dark_square .pp_description{color:#fff;}
div.dark_square .pp_loaderIcon{background:url(../../images/prettyPhoto/dark_square/loader.gif) center center no-repeat;}
div.dark_square .pp_expand{background:url(../../images/prettyPhoto/dark_square/sprite.png) -31px -26px no-repeat;cursor:pointer;}
div.dark_square .pp_expand:hover{background:url(../../images/prettyPhoto/dark_square/sprite.png) -31px -47px no-repeat;cursor:pointer;}
div.dark_square .pp_contract{background:url(../../images/prettyPhoto/dark_square/sprite.png) 0 -26px no-repeat;cursor:pointer;}
div.dark_square .pp_contract:hover{background:url(../../images/prettyPhoto/dark_square/sprite.png) 0 -47px no-repeat;cursor:pointer;}
div.dark_square .pp_close{width:75px;height:22px;background:url(../../images/prettyPhoto/dark_square/sprite.png) -1px -1px no-repeat;cursor:pointer;}
div.dark_square .pp_details{position:relative;}
div.dark_square .pp_description{margin:0 85px 0 0;}
div.dark_square #pp_full_res .pp_inline{color:#fff;}
div.dark_square .pp_gallery a.pp_arrow_previous,
div.dark_square .pp_gallery a.pp_arrow_next{margin-top:12px !important;}
div.dark_square .pp_nav{clear:none;}
div.dark_square .pp_nav .pp_play{background:url(../../images/prettyPhoto/dark_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}
div.dark_square .pp_nav .pp_pause{background:url(../../images/prettyPhoto/dark_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}
div.dark_square .pp_arrow_previous{background:url(../../images/prettyPhoto/dark_square/sprite.png) 0 -71px no-repeat;}
div.dark_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}
div.dark_square .pp_arrow_next{background:url(../../images/prettyPhoto/dark_square/sprite.png) -22px -71px no-repeat;}
div.dark_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default;}
div.dark_square .pp_next:hover{background:url(../../images/prettyPhoto/dark_square/btnNext.png) center right no-repeat;cursor:pointer;}
div.dark_square .pp_previous:hover{background:url(../../images/prettyPhoto/dark_square/btnPrevious.png) center left no-repeat;cursor:pointer;}
div.light_square .pp_left ,
div.light_square .pp_middle,
div.light_square .pp_right,
div.light_square .pp_content{background:#fff;}
div.light_square .pp_content .ppt{color:#000;}
div.light_square .pp_expand{background:url(../../images/prettyPhoto/light_square/sprite.png) -31px -26px no-repeat;cursor:pointer;}
div.light_square .pp_expand:hover{background:url(../../images/prettyPhoto/light_square/sprite.png) -31px -47px no-repeat;cursor:pointer;}
div.light_square .pp_contract{background:url(../../images/prettyPhoto/light_square/sprite.png) 0 -26px no-repeat;cursor:pointer;}
div.light_square .pp_contract:hover{background:url(../../images/prettyPhoto/light_square/sprite.png) 0 -47px no-repeat;cursor:pointer;}
div.light_square .pp_close{width:75px;height:22px;background:url(../../images/prettyPhoto/light_square/sprite.png) -1px -1px no-repeat;cursor:pointer;}
div.light_square .pp_details{position:relative;}
div.light_square .pp_description{margin-right:85px;}
div.light_square #pp_full_res .pp_inline{color:#000;}
div.light_square .pp_gallery a.pp_arrow_previous,
div.light_square .pp_gallery a.pp_arrow_next{margin-top:12px !important;}
div.light_square .pp_nav .pp_play{background:url(../../images/prettyPhoto/light_square/sprite.png) -1px -100px no-repeat;height:15px;width:14px;}
div.light_square .pp_nav .pp_pause{background:url(../../images/prettyPhoto/light_square/sprite.png) -24px -100px no-repeat;height:15px;width:14px;}
div.light_square .pp_arrow_previous{background:url(../../images/prettyPhoto/light_square/sprite.png) 0 -71px no-repeat;}
div.light_square .pp_arrow_previous.disabled{background-position:0 -87px;cursor:default;}
div.light_square .pp_arrow_next{background:url(../../images/prettyPhoto/light_square/sprite.png) -22px -71px no-repeat;}
div.light_square .pp_arrow_next.disabled{background-position:-22px -87px;cursor:default;}
div.light_square .pp_next:hover{background:url(../../images/prettyPhoto/light_square/btnNext.png) center right no-repeat;cursor:pointer;}
div.light_square .pp_previous:hover{background:url(../../images/prettyPhoto/light_square/btnPrevious.png) center left no-repeat;cursor:pointer;}
div.light_square .pp_loaderIcon{background:url(../../images/prettyPhoto/light_rounded/loader.gif) center center no-repeat;}
div.pp_pic_holder a:focus{outline:none;}
div.pp_overlay{background:#000;display:none;left:0;position:absolute;top:0;width:100%;z-index:9500;}
div.pp_pic_holder{display:none;position:absolute;width:100px;z-index:10000;}
.pp_top{height:20px;position:relative;}
* html .pp_top{padding:0 20px;}
.pp_top .pp_left{height:20px;left:0;position:absolute;width:20px;}
.pp_top .pp_middle{height:20px;left:20px;position:absolute;right:20px;}
* html .pp_top .pp_middle{left:0;position:static;}
.pp_top .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}
.pp_content{height:40px;min-width:40px;}
* html .pp_content{width:40px;}
.pp_fade{display:none;}
.pp_content_container{position:relative;text-align:left;width:100%;}
.pp_content_container .pp_left{padding-left:20px;}
.pp_content_container .pp_right{padding-right:20px;}
.pp_content_container .pp_details{float:left;margin:10px 0 2px 0;}
.pp_description{display:none;margin:0;}
.pp_social{float:left;margin:0;}
.pp_social .facebook{float:left;margin-left:5px;width:55px;overflow:hidden;}
.pp_social .twitter{float:left;}
.pp_nav{clear:right;float:left;margin:3px 10px 0 0;}
.pp_nav p{float:left;margin:2px 4px;white-space:nowrap;}
.pp_nav .pp_play,
.pp_nav .pp_pause{float:left;margin-right:4px;text-indent:-10000px;}
a.pp_arrow_previous,
a.pp_arrow_next{display:block;float:left;height:15px;margin-top:3px;overflow:hidden;text-indent:-10000px;width:14px;}
.pp_hoverContainer{position:absolute;top:0;width:100%;z-index:2000;}
.pp_gallery{display:none;left:50%;margin-top:-50px;position:absolute;z-index:10000;}
.pp_gallery div{float:left;overflow:hidden;position:relative;}
.pp_gallery ul{float:left;height:35px;margin:0 0 0 5px;padding:0;position:relative;white-space:nowrap;}
.pp_gallery ul a{border:1px #000 solid;border:1px rgba(0,0,0,0.5) solid;display:block;float:left;height:33px;overflow:hidden;}
.pp_gallery ul a:hover,
.pp_gallery li.selected a{border-color:#000;}
.pp_gallery ul a img{border:0;}
.pp_gallery li{display:block;float:left;margin:0 5px 0 0;padding:0;}
.pp_gallery li.default a{background:url(../../images/prettyPhoto/facebook/default_thumbnail.gif) 0 0 no-repeat;display:block;height:33px;width:50px;}
.pp_gallery li.default a img{display:none;}
.pp_gallery .pp_arrow_previous,
.pp_gallery .pp_arrow_next{margin-top:7px !important;}
a.pp_next{background:url(../../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:right;height:100%;text-indent:-10000px;width:49%;}
a.pp_previous{background:url(../../images/prettyPhoto/light_rounded/btnNext.png) 10000px 10000px no-repeat;display:block;float:left;height:100%;text-indent:-10000px;width:49%;}
a.pp_expand,
a.pp_contract{cursor:pointer;display:none;height:20px;position:absolute;right:30px;text-indent:-10000px;top:10px;width:20px;z-index:20000;}
a.pp_close{position:absolute;right:0;top:0;display:block;line-height:22px;text-indent:-10000px;}
.pp_bottom{height:20px;position:relative;}
* html .pp_bottom{padding:0 20px;}
.pp_bottom .pp_left{height:20px;left:0;position:absolute;width:20px;}
.pp_bottom .pp_middle{height:20px;left:20px;position:absolute;right:20px;}
* html .pp_bottom .pp_middle{left:0;position:static;}
.pp_bottom .pp_right{height:20px;left:auto;position:absolute;right:0;top:0;width:20px;}
.pp_loaderIcon{display:block;height:24px;left:50%;margin:-12px 0 0 -12px;position:absolute;top:50%;width:24px;}
#pp_full_res{line-height:1 !important;}
#pp_full_res .pp_inline{text-align:left;}
#pp_full_res .pp_inline p{margin:0 0 15px 0;line-height:20px;}
div.ppt{color:#fff;display:none;font-size:17px;margin:0 0 5px 15px;z-index:9999;}
.panel{width:300px;height:300px;margin:100px auto;position:relative;}
.panel:not(:hover) .cards{-webkit-animation:CardFlip 5s infinite;-webkit-transform-style:preserve-3d;}
.panel:hover .front{-webkit-transform:scale(1.2, 1.2);}
.panelw .cards,
.panelw .front,
.panelw .back{position:absolute;top:0;left:0;bottom:0;right:0;}
.panelw .cards{-webkit-transition:all 1s linear;}
.panelw .cards .front{z-index:2;-webkit-backface-visibility:hidden;}
.panelw .cards .back{z-index:1;-webkit-transform:scale(-1, 1);}
@-webkit-keyframes CardFlip{0%{-webkit-transform:rotateY(0deg);}
50%{-webkit-transform:rotateY(180deg);}
100%{-webkit-transform:rotateY(0deg);}
}

.chart {
    display: block;
    line-height: 1;
}