1.barousel{ 2position:relative; 3margin-bottom:0px; 4width:500px; 5height:401px; 6border-top:3px solid #000; 7} 8.barousel_image{ 9position:absolute; 10z-index:10; 11width:100%; 12height:100%; 13} 14.barousel_image img{ 15position:absolute; 16display:none; 17border:none; 18} 19.barousel_image img.default{ 20display:block; 21} 22.barousel_image img.current{ 23z-index:10; 24} 25.barousel_image img.previous{ 26z-index:5; 27} 28.transparent{ 29-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"; 30filter: alpha(opacity=70); 31-moz-opacity:0.7; 32-khtml-opacity: 0.7; 33opacity: 0.7; 34} 35.barousel_content{ 36position:absolute; 37padding:0 0 0 18px; 38/*z-index:50;*/ 39background-color: #4D4D4D; 40color:#fff; 41width:100%; 42height:50px; 43bottom:0px; 44left:0px; 45} 46.barousel_content div{ 47display:none; 48} 49.barousel_content div.default{ 50display:block; 51} 52.barousel_content p{ 53font-size:13px; 54font-weight:normal; 55line-height:17px; 56} 57 58.barousel_content p.header{ 59font-size:18px; 60font-weight:normal; 61line-height:18px; 62color:#fff; 63} 64.barousel_content a, 65.barousel_content a:hover{ 66color:#fff55b; 67background-color:transparent !important; 68} 69.barousel_nav{ 70position:absolute; 71padding:3px 3px 0px 0; 72height:100%; 73bottom:0; 74z-index:100; 75width:100%; 76} 77.barousel_nav .counter{ 78font-size:18px; 79color: white; 80position: absolute; 81right: 10px; 82bottom: 10px; 83} 84.barousel_nav .nav_btn_icon, .turn_m a, .turn_m a span.icon, #btnShareImage{ 85background:transparent url("style-theme.png") no-repeat top left; 86} 87.barousel_nav .nav_btn{ 88background-color: #4D4D4D; 89} 90.barousel_nav .nav_btn:hover{ 91background-color: #B3B2B2; 92} 93.barousel_nav .nav_btn_icon a{ 94display:block; 95width:100%; 96height:100%; 97font-size:0; 98line-height:0; 99text-decoration:none; 100} 101.barousel_nav .prev{ 102background-position: -320px -470px; 103width: 40px; 104height: 60px; 105position: absolute; 106left: 0; 107top: 50%; 108} 109.barousel_nav .next{ 110background-position: -280px -470px; 111width: 40px; 112height: 60px; 113position: absolute; 114right: 0; 115top: 50%; 116} 117.barousel_nav .close{ 118background-position: -440px -470px; 119width: 40px; 120height: 60px; 121position: absolute; 122left: 0; 123top: 0; 124} 125.barousel_nav .play{ 126background-position: -280px -470px; 127width: 40px; 128height: 60px; 129position: absolute; 130left: 50%; 131bottom: 0px; 132} 133.barousel_nav .pause{ 134background-position: -360px -470px; 135width: 40px; 136height: 60px; 137position: absolute; 138left: 50%; 139bottom: 0px; 140} 141.barousel_exif_data{ 142z-index:90; 143color:#FFFFFF; 144position: absolute; 145right:10px; 146top:5px; 147background-color:#282828; 148padding: 8px; 149font-size:14px; 150filter:alpha(Opacity=80, Style=0); 151-moz-opacity:0.8; 152opacity: 0.8; 153} 154.image_exif_wrapper { 155width: 250px; 156height: 17px; 157position: absolute; 158right: 50px; 159bottom: 20px; 160font-size:12px; 161color:#ffffff; 162} 163.image_exif_wrapper .turn_m a, div.turn_m.clone a { 164float: left; 165margin: 0; 166padding: 7px 0 0; 167margin-top: 1px; 168height: 17px; 169width: 52px; 170color: #666; 171position: relative; 172text-decoration: none; 173text-indent: -10000em; 174background-position: -800px -311px; 175transition: color .4s linear; 176-o-transition: color .4s linear; 177-moz-transition: color .4s linear; 178-webkit-transition: color .4s linear; 179transition: background-color .13s linear; 180-o-transition: background-color .13s linear; 181-moz-transition: background-color .13s linear; 182-webkit-transition: background-color .13s linear; 183} 184.image_exif_wrapper .turn_m a span.icon { 185background-position: -800px -295px; 186width: 25px; 187height: 14px; 188display: block; 189position: absolute; 190top: 3px; 191transition: left .2s linear; 192-o-transition: left .2s linear; 193-moz-transition: left .2s linear; 194-webkit-transition: left .2s linear; 195} 196#btnShareImage{ 197bottom:8px; 198right:350px; 199position: absolute; 200background-position: -560px -470px; 201}