.azet-player html, .azet-player body, .azet-player div, .azet-player span, .azet-player applet, .azet-player object, .azet-player iframe, .azet-player
h1, .azet-player h2, .azet-player h3, .azet-player h4, .azet-player h5, .azet-player h6, .azet-player p, .azet-player blockquote, .azet-player pre, .azet-player
a, .azet-player abbr, .azet-player acronym, .azet-player address, .azet-player big, .azet-player cite, .azet-player code, .azet-player
del, .azet-player dfn, .azet-player em, .azet-player img, .azet-player ins, .azet-player kbd, .azet-player q, .azet-player s, .azet-player samp, .azet-player
small, .azet-player strike, .azet-player strong, .azet-player sub, .azet-player sup, .azet-player tt, .azet-player var, .azet-player
b, .azet-player u, .azet-player i, .azet-player center, .azet-player
dl, .azet-player dt, .azet-player dd, .azet-player ol, .azet-player ul, .azet-player li, .azet-player
fieldset, .azet-player form, .azet-player label, .azet-player legend, .azet-player
table, .azet-player caption, .azet-player tbody, .azet-player tfoot, .azet-player thead, .azet-player tr, .azet-player th, .azet-player td, .azet-player
article, .azet-player aside, .azet-player canvas, .azet-player details, .azet-player embed, .azet-player
figure, .azet-player figcaption, .azet-player footer, .azet-player header, .azet-player hgroup, .azet-player
menu, .azet-player nav, .azet-player output, .azet-player ruby, .azet-player section, .azet-player summary, .azet-player
time, .azet-player mark, .azet-player audio, .azet-player video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font-family: Arial;
	vertical-align: baseline;
	line-height: normal;
}
/* HTML5 display-role reset for older browsers */
.azet-player article, .azet-player aside, .azet-player details, .azet-player figcaption, .azet-player figure,
.azet-player footer, .azet-player header, .azet-player hgroup, .azet-player menu, .azet-player nav, .azet-player section {
	display: block;
}
.azet-player body {
	line-height: 1;
}
.azet-player .jp-gui .jp-interface ol, .azet-player .jp-gui .jp-interface ul {
	list-style: none;
}
.azet-player blockquote, .azet-player q {
	quotes: none;
}
.azet-player blockquote:before, .azet-player blockquote:after, .azet-player
.azet-player q:before, .azet-player q:after {
	content: '';
	content: none;
}
.azet-player table {
	border-collapse: collapse;
	border-spacing: 0;
}
.azet-player *:focus
{
    outline: none;
}
.azet-player *:hover{text-decoration: none;}
.azet-player a,
.azet-player .jp-progress,
.azet-player .jp-interface .jp-volume-bar,
.azet-player .jp-interface .jp-volume-bar-value,
.azet-player .jp-interface .jp-share,
.azet-player .jp-interface .jp-full-screen,
.azet-player .jp-interface .jp-resolution,
.azet-player .jp-progress-holder {cursor: pointer;}

/** backgrounds **/
.azet-player .jp-controls .jp-play,
.azet-player .jp-controls .jp-pause,
.azet-player .jp-interface .jp-progress,
.azet-player .jp-interface .jp-progress .jp-seek-bar.jp-seeking-bg,
.azet-player .jp-interface .jp-volume-bar,
.azet-player .jp-interface .jp-volume-bar-value,
.azet-player .jp-interface .jp-mute,
.azet-player .jp-interface .jp-unmute,
.azet-player .jp-interface .jp-full-screen,
.azet-player .jp-interface .jp-share,
.azet-player .jp-video-play-icon,
.azet-player .jp-interface .jp-resolution,
.azet-player .jp-interface .jp-restore-screen,
.azet-player .jp-share-btns .jp-share-btn,
.azet-player .jp-dialog .jp-dialog-head .jp-dialog-close,
.azet-player .jp-interface .jp-progress .jp-seek-bar,
.azet-player .jp-interface .jp-progress .jp-play-bar,
.azet-player .jp-interface .jp-progress-holder,
.azet-player .jp-age-permission,
.rel-vid-left-arrow,
.rel-vid-right-arrow{ background-image: url(img/s-azet-player.png?v=3); }
.azet-player .ap-loader i{ background-image: url(img/loader.gif?v=3); }
.azet-player .jp-ad-container{ background: transparent url(img/transparent.png) repeat; }
.azet-player.ap-started .jp-overlay,.azet-player .ap-loader,
.azet-player .jp-related-videos{ background: transparent url(img/pattern.png) repeat; }
.azet-player .jp-related-videos{ background-color: rgba(0,0,0,0.7); }

.azet-player { opacity: 0; overflow: hidden; margin:0 auto; float:none;position:relative;padding-bottom:31px;-webkit-touch-callout: none;-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;background: #000;}
.azet-player.jp-video-full {padding-bottom:0px;width:100%;width:100% !important;height:100% !important;}
.azet-player.jp-video-full video{ background: #000; }
.azet-player .jp-jplayer{ z-index: 1;position: relative; background: #000; }
.azet-player .jp-jplayer object{ z-index: 1; position: absolute; }
.azet-player .ap-no-solution{ color: #FFF; margin-top: -50px; top: 50%; width: 100%; text-align: center; position: absolute; z-index: 1020; display: none; }
.azet-player .ap-no-solution span{ display: block; font-weight: bold; margin-bottom: 10px; }
.azet-player .ap-loader{ width: 100%; top: 0px; bottom: 31px; position: absolute; z-index: 1019; display: none; }
.azet-player .ap-loader i{ width: 100px; height: 70px; background-color: #000; border-radius: 5px; position: absolute; left: 50%; top: 50%; margin-top: -35px;margin-left: -50px;background-position: center center; background-repeat: no-repeat; }

.azet-player .jp-gui{ height: 31px; width: 100%; position: absolute; bottom:0px; left: 0px;z-index:1000; }
.azet-player .jp-interface{ height:31px; position:absolute; background: #1e1e1e;bottom:0px; width:100%; z-index: 1009; }
.azet-player.jp-video-full .jp-interface{ bottom:0px; }
.azet-player .jp-interface .jp-progress-holder{ height: 10px; line-height: 1px; position: absolute;background-position: 0px -889px; left: 111px; right: 173px; top: 11px; overflow: hidden; }
.azet-player .jp-interface .jp-progress{ height: 100%;background-position: 0px -902px; position: absolute; left: 0px; right: 0px; }
.azet-player .jp-interface .jp-progress .jp-seek-bar{ height: 100%; background-position: 0px -876px; }
.azet-player .jp-interface .jp-progress .jp-seek-bar.jp-seeking-bg{ background-position: 0px -902px; background-repeat: repeat;}
.azet-player .jp-interface .jp-progress .jp-play-bar{ height:100%; background-position: 0px -889px;top:0px; position: absolute; }
.azet-player .jp-ad-overlay{ position: absolute; bottom:0px; left: 36px; right: 183px; height: 31px; display: none;z-index: 1010; }
.azet-player .jp-ad-container{ color: #FFF; position: absolute; bottom:31px; left: 0px; right: 0px; top:0px; display: none;z-index:1004; width: 100%; line-height: 25px; font-size: 13px; }

.azet-player .jp-controls {  }
.azet-player .jp-controls a{ display:block; }
.azet-player .jp-controls .jp-play,.azet-player .jp-controls .jp-pause{ width:31px; height: 27px; left:0px; top:2px; background-position: 9px 5px; position: absolute; }
.azet-player .jp-controls .jp-play:hover{ background-position: 9px -17px; }
.azet-player .jp-controls .jp-pause{ background-position: 9px -40px; }
.azet-player .jp-controls .jp-pause:hover{ background-position: 9px -63px; }

.azet-player .jp-interface .jp-current-time,.azet-player .jp-interface .jp-duration{font-size: 12px;}
.azet-player .jp-interface .jp-current-time{ position: absolute;left: 70px; top:0px;height:100%;line-height:31px;color :#FFF; }
.azet-player .jp-interface .jp-duration{ position: absolute;right: 133px;top:0px;height:100%;line-height:31px;color :#FFF; }
.azet-player .jp-interface .jp-resolution{ position: absolute; left: 36px; top:3px; height: 25px; width:30px; background-position: 3px -110px; background-repeat: no-repeat; }
.azet-player .jp-interface .jp-resolution:hover{ background-position: 3px -87px; }
.azet-player .jp-interface .jp-resolution .jp-resolution-hd-icon{ text-align:center; display: none;position: absolute; top:0px; right: 0px; width: 14px;height: 10px;line-height:10px;font-size:7px; background-color: #dd463d;color: #FFF; }
.azet-player .jp-interface .jp-resolution.jp-resolution-hd .jp-resolution-hd-icon{ display: block; }
.azet-player .jp-interface .jp-resolution .jp-resolution-list{ display:none; position: absolute;bottom:25px; left: -20px; width: 70px; text-align:center; background: #1e1e1e;padding: 2px; }
.azet-player .jp-interface .jp-resolution .jp-resolution-list .jp-list-item{ color: #FFF; font-size: 10px; padding: 1px; }
.azet-player .jp-interface .jp-resolution .jp-resolution-list .jp-list-item.jp-list-item-active{ background: #414040 }
.azet-player .jp-interface .jp-resolution .jp-resolution-list .jp-list-item:hover{ background: #6b6b6b }

.azet-player .jp-interface .jp-volume-bar{ position: absolute; right: 5px;top:7px;width:20px; height:16px;background-position: 0px -350px; z-index: 1; }
.azet-player .jp-interface .jp-volume-bar-value{ float:left;height:100%;background-position: 0px -328px; }
.azet-player .jp-interface .jp-mute,.azet-player .jp-interface .jp-unmute{ position:absolute; right: 27px;top:7px;width:8px;height:16px;background-position:0px -284px; }
.azet-player .jp-interface .jp-unmute{ background-position:0px -306px; }
.azet-player .jp-interface .jp-mute:hover,.azet-player .jp-interface .jp-unmute:hover{ background-position:0px -284px; }
.azet-player .jp-interface .jp-full-screen,.azet-player .jp-interface .jp-restore-screen{ position:absolute; right:47px;top:7px;width:16px;height:16px; background-position:0px -262px; }
.azet-player .jp-interface .jp-full-screen:hover{ background-position:0px -240px; }
.azet-player .jp-interface .jp-restore-screen{background-position: 0px -767px; }
.azet-player .jp-interface .jp-restore-screen:hover{background-position: 0px -745px }
.azet-player .jp-interface .jp-share{ position:absolute;right:76px;top:7px;height:16px;width: 43px; background-position:0px -177px; }
.azet-player .jp-interface .jp-share:hover{ background-position:0px -159px; }
.azet-player .jp-age-permission{ position: absolute; top: 6px; left: 6px; width: 0px; height: 25px; display: none;z-index:1; }
.azet-player .jp-age-permission.jp-age-permission-7{ background-position:0px -835px;width: 25px; }
.azet-player .jp-age-permission.jp-age-permission-12{ background-position:0px -804px;width: 25px; }
.azet-player .jp-age-permission.jp-age-permission-15{ background-position:0px -428px;width: 25px; }
.azet-player .jp-age-permission.jp-age-permission-18{ background-position:0px -459px;width: 25px; }

.azet-player .jp-skip{ background: #000; color: #FFF; height: 25px; width: 134px; line-height: 25px; font-size: 13px; position: absolute; right:0px; bottom: 31px; cursor: pointer; text-align: center; display: none;z-index: 1005; }

.azet-player .jp-overlay{ width: 100%; position:absolute; background: transparent; bottom: 31px; top:0px;z-index:1011; overflow: hidden; }
.azet-player.jp-video-full .jp-overlay{ bottom: 0px; }
.azet-player .jp-overlay .jp-overlay-wrapper{ position: absolute; left:0px; right:0px;top:0px; }
.azet-player .jp-video-play{ display:block !important; width:100%; height:100%; position:absolute; }
/*.azet-player.ap-started .jp-video-play{ top: 50px; right:30px; margin: 0px; }*/
.azet-player .jp-video-play-icon{ display:block !important; position: absolute; width:96px;height:100px;top: 50%; right:50%;margin-top: -50px; margin-right: -43px; background-position: 0px -641px;background-repeat: no-repeat; }
.azet-player .jp-logo{ position: absolute; top: 50px; left:35px;background: transparent; height: 28px; display: none; }
.azet-player .jp-custom-title{ line-height: 24px; height:24px; text-decoration: none; padding: 0px 140px 0px 5px; display:block; clear: both; color: #FFF; font-size:16px; overflow:hidden; text-shadow: 1px 1px #000; top: 0px; left:0px; right: 0px;background: #000; }
.azet-player .jp-custom-title:hover{text-decoration: underline;}
.azet-player .jp-share-btns{ position: absolute; bottom: 31px;right: -2px; display: none; z-index: 1015;background: #000; }
.azet-player .jp-share-btns .jp-share-btn{float: left; width: 32px;height: 32px; margin-right: 2px; cursor: pointer; display:none; }
.azet-player .jp-share-btns .jp-share-btn.jp-share-btn-fb{background-position: 0px -490px; }
.azet-player .jp-share-btns .jp-share-btn.jp-share-btn-tw{background-position: 0px -528px; }
.azet-player .jp-share-btns .jp-share-btn.jp-share-btn-gp{background-position: 0px -566px; }
.azet-player .jp-share-btns .jp-share-btn.jp-share-btn-embed{background-position: 0px -604px; }

.azet-player .jp-dialog { text-align: left; left: 10px; box-shadow: 0px 0px 40px #000; right: 10px;background: #FFF; padding: 10px 0px; position: absolute; top: 50%; margin-top: -37px; display:none; z-index: 1116; border-radius: 5px; font-size: 13px; }
.azet-player .jp-dialog .jp-dialog-head{ color: #000; line-height: 20px; font-weight: bold; padding-left: 8px; }
.azet-player .jp-dialog .jp-dialog-head .jp-dialog-close{ background-color: #000; position:absolute; right: 8px; top: 6px; width: 20px; height: 20px; background-position: 6px -783px; border-radius: 3px; cursor:pointer; }
.azet-player .jp-dialog .jp-dialog-head .jp-dialog-close:hover{ background-color: #555; }
.azet-player .jp-dialog .jp-dialog-body{ position: absolute; left: 8px; top: 48px; right:8px; bottom: 8px; }
.azet-player .jp-dialog .jp-dialog-body .jp-dialog-text{ font-weight: bold; }
.azet-player .jp-dialog .jp-dialog-input-wrapper{ text-align: center; margin-bottom: 20px; font-weight: bold; margin-top: 10px; }
.azet-player .jp-dialog .jp-input-iframe-width{ width: 50px; height: 16px; line-height: 16px; }
.azet-player .jp-dialog .jp-dialog-input-wrapper .jp-dialog-btn{ margin-left: 10px; display: inline-block; width: 110px; padding: 4px 0px; background: #c72915; color: #FFF; cursor: pointer; border-radius: 5px; text-align: center; }
.azet-player .jp-dialog .jp-dialog-textarea{ width: 97%; }

.azet-player.jp-video-full { height: 270px; position: static !important; width: 480px;}
/*.azet-player.jp-video-full div div { z-index: 1100;}*/
.azet-player.jp-video-full div.jp-jplayer { left: 0; overflow: hidden; position: fixed !important;top: 0;}
.azet-player.jp-video-full div.jp-gui { position: fixed !important; z-index: 1100;}
.azet-player.jp-video-full div.jp-interface { position: absolute !important;}
.azet-player .jp-logo-persistent-a{ display: none; }
.azet-player .jp-logo-persistent{ position: absolute; right: 10px; top: 5px; background-color: transparent; height: 25px; z-index: 1015; }

.azet-player .jp-related-videos{ width: 100%; position:absolute; bottom: 31px; top:0px;z-index:1012; overflow: hidden; display: none; }
.azet-player .jp-related-videos-container{ width: 524px; height: 308px; position: absolute; left: 50%; top: 50%; margin-left: -262px; margin-top: -144px; }
.azet-player .jp-related-videos-container .rel-vid-first-item{ height: 121px; overflow: hidden; padding: 20px 0 0 272px; display: block; }
.azet-player .jp-related-videos-container .rel-vid-first-item img{ width: 252px; height: 141px; position: absolute; left: 0px; top: 0px; }
.azet-player .jp-related-videos-container .rel-vid-first-item .rel-vid-title{ color: #FFF; font-size: 20px; font-weight: bold; }
.azet-player .jp-related-videos-container .rel-vid-items-wrapper{ height: 145px; width: 100%; position: absolute;  bottom: 0px; left: 0px; overflow: hidden; }
.azet-player .jp-related-videos-container .rel-vid-items{ width: 10000px; position: absolute; left: 0px; overflow: hidden; height: 145px; top: 0px; }
.azet-player .jp-related-videos-container .rel-vid-items .rel-vid-item{  margin-right: 18px; width: 161px; height: 100%; float: left; }
.azet-player .jp-related-videos-container .rel-vid-items .rel-vid-item img{ width: 161px; height: 91px; margin-bottom: 5px; }
.azet-player .jp-related-videos-container .rel-vid-items .rel-vid-item .rel-vid-title{ color: #FFF; font-size: 13px; }
.azet-player .jp-related-videos-container a{opacity: 0.8; color: #FFF; transition: all 0.3s linear; }
.azet-player .jp-related-videos-container a:hover{ text-decoration: underline; opacity: 1; }
.azet-player .jp-related-videos-container .rel-vid-left-arrow,
.azet-player .jp-related-videos-container .rel-vid-right-arrow{ display: block; position: absolute; width: 30px; height: 50px; bottom: 72px; }
.azet-player .jp-related-videos-container .rel-vid-left-arrow{ left: -40px; background-position: 0px -960px; }
.azet-player .jp-related-videos-container .rel-vid-right-arrow{ right: -40px; background-position: 0px -912px; }
.azet-player .jp-related-videos-container .rel-vid-left-arrow:hover,
.azet-player .jp-related-videos-container .rel-vid-right-arrow:hover{ margin-bottom: -1px; }
