.html5-photoalbum{margin-bottom:20px;margin-top:11px;position:relative;font:11px/15px 'Open Sans',sans-serif}.html5-photoalbum .html5-logo,.html5-photoalbum .html5-title,.html5-photoalbum .html5-sharing-button{display:inline-block}.html5-photoalbum .html5-blue-logo,.html5-photoalbum .html5-logo{position:absolute}.html5-photoalbum .html5-logo{background-image:url(/images/html5-logo.png);background-size:60px 30px;margin-left:4px;width:60px;height:30px;top:-9px;cursor:pointer}.html5-photoalbum .html5-blue-logo{background-color:#002145;top:-12px;width:38px;height:38px;-moz-border-radius:38px;-webkit-border-radius:38px;border-radius:38px;left:30px;behavior:url(/stylesheets/css3pie/PIE.php)}.html5-photoalbum .html5-title{padding-left:2px;text-shadow:0 0 1px #878589;font-size:14px;line-height:normal;height:14px;text-overflow:ellipsis}.html5-photoalbum .html5-control-group{margin:5px 0}.html5-photoalbum .html5-control-label{float:left;width:40px;text-align:right}.html5-photoalbum .html5-controls{margin-left:55px}.html5-photoalbum.html5-blue-block .html5-title{margin:2px 0 3px 72px}.html5-photoalbum .html5-head-wraper .html5-title{margin:6px 0 0 5px}.html5-photoalbum .html5-info{color:#292526;display:inline-block}.html5-photoalbum .html5-error{width:100%;padding:10px 0;text-align:center;font-weight:700;font-size:11px;line-height:36px;text-shadow:0 0 1px brown;position:relative;line-height:15px}.html5-photoalbum .html5-error .html5-close{position:absolute;right:20px;top:0;cursor:pointer}.html5-photoalbum .html5-info{color:#0083CA;height:16px;width:16px;cursor:pointer;float:right}.html5-photoalbum .html5-info:hover{color:#FF9008}.html5-photoalbum .html5-sharing-button,.html5-photoalbum .html5-author-title-label,.html5-photoalbum .html5-image-title-label{font:400 11px/36px Arial,Helvetica,sans-serif;text-shadow:0 0 1px #878589;line-height:18px}.html5-photoalbum .html5-author-title-label,.html5-photoalbum .html5-image-title-label{color:#fff;margin-left:9px;overflow:hidden;height:18px;white-space:nowrap}.html5-photoalbum .html5-sharing-button{position:relative;-webkit-box-shadow:0 0 10px #192133 inset,1px 1px 3px rgba(0,0,0,.3);-moz-box-shadow:0 0 10px #192133 inset,1px 1px 3px rgba(0,0,0,.3);box-shadow:0 0 10px #192133 inset,1px 1px 3px rgba(0,0,0,.3);background:#002145;color:#fff;border:1px solid #192133;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;height:17px;cursor:pointer;margin-right:6px;float:right;text-align:center;padding:0 24px;behavior:url(/stylesheets/css3pie/PIE.php)}.html5-photoalbum .html5-sharing-button:hover{-webkit-box-shadow:0 0 10px #192133 inset,0 2px 3px rgba(255,255,255,.4);-moz-box-shadow:0 0 10px #192133 inset,0 2px 3px rgba(255,255,255,.4);box-shadow:0 0 10px #192133 inset,0 2px 3px rgba(255,255,255,.4)}.html5-photoalbum .html5-sharing-form{background-color:#DDE2EF;height:50px;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;position:absolute;bottom:25px;width:390px;font-size:11px;line-height:normal;text-shadow:0 0 1px #878589;line-height:18px;padding:5px;behavior:url(/stylesheets/css3pie/PIE.php)}.html5-photoalbum .html5-close-share-form{float:right;color:#808184;font-weight:700;margin:0 5px 0 0;cursor:pointer}.html5-photoalbum .html5-photoalbum-footer{overflow:hidden}.html5-photoalbum .html5-embed-lable,.html5-share-lable{width:50px;display:inline-block;overflow:hidden;white-space:nowrap;margin-right:5px}.html5-photoalbum .html5-embed-code{width:300px;display:inline-block;overflow:hidden;white-space:nowrap;background-color:#fff;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;padding:0 10px 0 5px;text-shadow:0 0 0 #878589;behavior:url(/stylesheets/css3pie/PIE.php)}.html5-photoalbum .html5-head-wraper{width:386px;overflow:hidden;color:#292526;display:inline-block;padding-left:2px}.html5-photoalbum.html5-blue-block{-webkit-box-shadow:0 0 10px #192133 inset,1px 1px 3px rgba(0,0,0,.3);-moz-box-shadow:0 0 10px #192133 inset,1px 1px 3px rgba(0,0,0,.3);box-shadow:0 0 10px #192133 inset,1px 1px 3px rgba(0,0,0,.3);position:relative;background:#002145;color:#fff;border:1px solid #192133;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;behavior:url(/stylesheets/css3pie/PIE.php)}.html5-photoalbum .html5-sharing-panel{font-size:11px;color:#383838;text-shadow:0 0 1px #878589;position:absolute;background:#fff;border:1px solid #8095a2;padding:0 8px;bottom:36px;z-index:100;width:352px;padding-top:5px;right:1px;height:70px}.html5-photoalbum .html5-post_label,.html5-control-label,.html5-control-label,.html5-share-facebook,.html5-share-twitter,.html5-share-vk,.html5-control-group,.html5-share-input{font-size:10px;line-height:14px}.html5-photoalbum .html5-sharing-panel .html5-sharing-button{background:#fff;color:#8095a2;border:1px solid #8095a2;border-top:0;-moz-border-radius:0 0 6px 6px;-webkit-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;height:19px;cursor:pointer;margin-right:-4px;text-align:center;padding:6px 24px 0;float:right;position:relative;box-shadow:none;display:inline-block;top:-1px;behavior:url(/stylesheets/css3pie/PIE.php)}.html5-photoalbum .html5-post_label{display:inline-block;margin:0 12px 0 0;width:40px;text-align:right}.html5-photoalbum .html5-white-block{position:relative;background:#fff;display:inline-block;behavior:url(/stylesheets/css3pie/PIE.php);margin-top:5px;border:0 solid #fff;border-radius:0}.html5-photoalbum .html5-sharing-panel .close{background-color:#fff;float:right;height:23px;width:23px;text-indent:-9999px;text-decoration:none;display:inline-block;text-shadow:0 -1px 0 rgba(153,153,153,.5)}.html5-photoalbum .html5-sharing-panel .close::after{content:"\2613";text-indent:0;display:block;position:absolute;top:2px;right:5px;font-size:12px}.html5-photoalbum .html5-sharing-panel .close:hover{color:#808184;text-shadow:0 -1px 0 rgba(153,153,153,.5);cursor:pointer}.html5-photoalbum .html5-sharing-panel .close:active{text-shadow:0 -1px 0 rgba(26,26,26,.5);cursor:pointer}.html5-photoalbum .html5-sharing-panel textarea{border:1px solid #8095a2;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;font-size:10px;height:11px;padding:2px 7px;outline:0;-webkit-appearance:none;-webkit-transition:border linear .2s,box-shadow linear .2s;-moz-transition:border linear .2s,box-shadow linear .2s;transition:border linear .2s,box-shadow linear .2s;display:inline-block;behavior:url(/stylesheets/css3pie/PIE.php);vertical-align:top;width:250px}.html5-photoalbum .html5-sharing-panel textarea:focus{border-color:rgba(153,168,204,.8);outline:0;outline:thin dotted 9;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(153,168,204,.6);-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(153,168,204,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(153,168,204,.6);vertical-align:top}.html5-photoalbum .html5-share-facebook,.html5-share-twitter,.html5-share-vk{width:16px;height:16px;display:inline-block;cursor:pointer}.html5-photoalbum .html5-share-facebook{background:url(/images/html5-share-btns.png) repeat scroll -72px 0 transparent}.html5-photoalbum .html5-share-twitter{background:url(/images/html5-share-btns.png) repeat scroll -24px 0 transparent}.html5-photoalbum .html5-share-vk{background:url(/images/html5-share-btns.png) repeat scroll -48px 0 transparent}.html5-photoalbum .html5-photoalbum-error-notification{position:relative;padding:39px 19px 14px;background-color:#fff;border:1px solid #002145;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.html5-photoalbum .html5-photoalbum-error-notification .lead{color:#002145;font-size:20px;font-weight:lighter;line-height:30px;margin-bottom:20px}.html5-photoalbum .html5-images-label{margin:2px 10px 0 0;float:right;display:inline-block;font:400 11px/36px Arial,Helvetica,sans-serif;text-shadow:0 0 1px #878589;line-height:18px;position:absolute;top:0;right:0}.html5-photoalbum .html5-imageslist-wraper{overflow:hidden;position:relative}.html5-photoalbum .html5-imageslist-wraper .html5-items{position:absolute;width:20000em;top:0}.html5-photoalbum .html5-imageslist-wraper .html5-item{float:left;position:relative}.html5-photoalbum .html5-arrow{position:absolute;top:0;z-index:98;display:block;width:40px;height:100%}.html5-photoalbum .html5-arrow span{position:absolute;top:50%;right:0}.html5-photoalbum .html5-arrow.left span{left:5px}.html5-photoalbum .html5-arrow.right{right:0}.html5-photoalbum .html5-arrow.left{left:0}