@import url('/decor/style/mvp/base.css');
@import url('/decor/style/mvp/single_round.css');



body { margin: 0px; }
form { margin: 0px; padding: 0px; }
.mvp-subtext { font-size: 10px; }
#mvp_content { width: 20px; }

/* player 4:3 */
div.magnify-playlist-player { position: relative; margin: auto; padding-right: 10px; padding-left: 10px; }

div.magnify-playlist-player div.mvp-page-title { padding: 0px 2px; }
span.magnify-player-title { font-size: 14px; float: left; width: -155px; overflow: hidden; height: 23px; }
span.magnify-player-title a { text-decoration: none; cursor: pointer; }
span.magnify-player-title a:hover { text-decoration: none; }

div.mvp-content { position: relative; margin: auto; }
div.mvp-video { position: relative; width: 0px; margin: auto; }
div.mvp-video div.mvp-tab-underlay { height: 20px; background-color: #000000; width: 0px; }

div#mvp_overlay_area { position: absolute; z-index: 2; }
div#magnify_player_tabs { height: 20px; width: 0px; }

.magnify-widget-playlist-tab { font-size: 10px; height: 16px; text-align: center; padding: 4px 0px 0px 0px; cursor: pointer; cursor: hand; }
.magnify-widget-playlist-tab-on { font-size: 10px; text-align: center; padding: 4px 0px 0px 0px; height: 16px; cursor: pointer; cursor: hand; }

div.magnify-player-overlay { width: 0px; z-index: 0; height: 0px; }
div.magnify-player-overlay-content { position: relative; padding: 10px; overflow: hidden; height: -20px; }
#mvp_preroll_overlay { position: absolute; z-index: 1; }

/* this is generic */
.magnify-player-controls { float: right; }
.magnify-player-controls a { text-decoration: none; }
.magnify-widget-playlist-header-logo { float: left; width: 145px; height: 30px; background-image: url('/decor/item_chrome/player_logo.png'); background-repeat: no-repeat; background-position: right; behavior: url('/decor/style/mvp/iepngfix.htc'); }
div.mvp-title-control-on { background-image: url('/decor/item_chrome/player_on.png'); background-repeat: no-repeat; }
div.mvp-title-control-off { background-image: url('/decor/item_chrome/player_off.png'); background-repeat: no-repeat; }

div#mvp_title_control { float: left; width: 11px; height: 27px; }

/* comments css */
#mvp_comments_area { height: -110px; position: relative; overflow: auto; } 
div.mvp-item-review-score-background { position: absolute; top: 45px; height: 15px; width: 36px; font-weight: bold; background: #666666; -moz-border-radius: 5px; font-size: 12px; text-align: center }
.mvp-content-overflow-area { height: -20px; overflow-y: auto; overflow-x: hidden; }

div.mvp_item_review_entry { margin: 8px; position: relative; }
div.mvp_item_review_photo_area { float: left; margin-right: 8px; width: 60px; height: 60px; position: relative; padding: 0px; border: 0px; }
div.mvp_item_review_entry img.mvp_user_thumbnail { position: absolute; top: 0px; left: 0px; }
div.mvp_item_review_score_background { position: absolute; top: 45px; height: 15px; width: 36px; font-weight: bold; opacity: 0.75; filter: alpha(opacity=75); background: #666; -moz-border-radius: 5px; font-size: 12px; text-align: center }
div.mvp_item_review_score_number { position: absolute; top: 45px; width: 36px; font-weight: bold; color: orange; font-size: 12px; text-align: center }

/* ratings css */
.mvp-rating-label {font-weight: bold; font-size: 10px; }

/* sliders */
div.mvp-slider-label { float: left; width: 100px; font-weight: bold; font-size: 10px; margin-top: -3px; }
div.mvp-slider { float: left;  width: -230px; position: relative; margin-left: 5px; margin-right: 5px; }
div.mvp-slider-container { height: -4px; }
div.mvp-slider-handle { position: absolute; height: 23px; width: 9px; top: -8px; z-index: 10;  cursor: move; }
div.mvp-slider-handle img { position: relative; left: -2px; }

/* radio */
td { font-size: 10px; text-align: center; }
tr.rating-row { height: -3px; }
td.radio-rating-table-header { width: 45%; text-align: left; }

/* select */
div.rating-select { margin: 8px 0px; }

/* login */
label.mvp-login-label { float: left; padding-top: 2px; width: 60px; }
div.mvp-login-input { margin-left: 63px; }

/* clearfix */
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix {display: block;}
/* End hide from IE-mac */
