/* MOS MEDIA START */
#mosmediaList .ui-selecting{
	background: #FECA40;
}

#mosmediaList .ui-selected {
	color: white;
	background: #F39814;
}

#mosmediaList ,#SocoalMediaList{
	list-style-type: none;
	margin: 0;
	padding: 0;
	width: 100%;
}

#mosmediaList li ,#SocoalMediaList li{
	margin: 3px 0px;
	padding: 0.2em;
	line-height: 1.3em;
	height: 47px;
	cursor: pointer;
}

#mosmediaList li .mediaName , #SocoalMediaList li .mediaName {
	font-weight: bold;
line-height: 1em;
font-size: 1em;
	float: left;
clear: both;
width: 96%;
height: 2em;
line-height: 1em;
font-size: 1em;
height: 2em;
color: blue;
margin-bottom: 2px;
word-wrap: break-word;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;

}

#mediaList li .mediaNameWrapper,#SocoalMediaList li .mediaNameWrapper, #youtubeMediaList li .mediaNameWrapper {
    float: left;
    width: 74%;
    height: 100%;
    overflow: hidden;
}
#mediaList li .mediaName, #youtubeMediaList li .mediaName, #SocoalMediaList li .mediaName{
	float:left;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    line-height: 1.1em;
    height: 2.4em;
    font-size: 1em;
    color: blue;
    word-break: break-word;
}
#mediaList li .mediaNameOtherInfo, #youtubeMediaList li .mediaNameOtherInfo ,#SocoalMediaList li .mediaNameOtherInfo {
	font-size: 11px;
    float: left;
    margin-top: 0em;
    margin-bottom: 2px;
    width:100%;
}
#mediaList li #mediaPath, #youtubeMediaList li #mediaPath ,#SocoalMediaList li #mediaPath {
	float:left;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
    line-height: 1.2em;
    /* color: rgb(152, 106, 106); */
    word-break: break-all;
}


#mosmediaList div.mediaNameWrapper ,#SocoalMediaList div.mediaNameWrapper {
	width: 230px;
	height: 43px;
	overflow: hidden;
	padding: 2px;
	float: left;
}

/* #mosmediaList div.mediaNameWrapper{
	width:254px;
} */

#mosmediaList li .mediaNameImg ,#SocoalMediaList li .mediaNameImg {
	float: left;
	width: 45px;
	height: 35px;
	padding: 1px;
	border: 1px solid #cccccc;
}

#mosmediaList li .mediaNameImg img ,#SocoalMediaList li .mediaNameImg img{
	width: 44px;
	height: 33px;
}

#mosmediaList li .mediaNameOtherInfo ,#SocoalMediaList li .mediaNameOtherInfo  {
	font-size: 1em;
}

#mosmediaList li .attachBtn ,#SocoalMediaList li .attachBtn,#mosprivateContactsList .attachBtn,#mospublicContactsList .attachBtn{
	padding: 1px;
	font-size: 1.8em;
}

#mosmediaList li .mediaStatus ,#SocoalMediaList li .mediaStatus {
	font-weight: bolder;
}

/* MOS MEDIA END */

/* 
body {
    background: #dfdfdf;
    color: #666;
    font: 14px/24px sans-serif;
}
 */
.paginationContainer{
    min-width: 300px;
    margin: 0 auto;
    padding: 5px;
    
}
#extendMediaDialog .paginationContainer{
    margin: -7px auto;
}

/* 
.btn {
    display: inline-block;
    padding: 10px;
    border-radius: 5px; optional
    color: #aaa;
    font-size: .875em;
}
 */
#mediaListPageInit , #SocoalMediaListPageInit {
    text-align: center;
    padding:6px 0;
}
#storyListPageInit{
    text-align: center;
    padding:6px 0;
}
.getPage {
    display: inline-block;
    padding:4px 97px;
    border-radius: 3px;
    border: solid 1px #c0c0c0;
    background: #fefefe;;
    box-shadow: inset 0px 1px 0px rgba(255,255,255, .8), 0px 1px 3px rgba(0,0,0, .1);
    font-size: .82em;
    font-weight: bold;
    text-decoration: none;
    color: #717171;
    text-shadow: 0px 1px 0px rgba(255,255,255, 1);
    -webkit-transition: font-size .2s ease-in-out;
  	transition: font-size .2s ease-in-out;
}

.getPage:hover, .getPage.gradient:hover {
    background: rgba(34, 95, 150, 0.88);
    color: white;
    font-size:16px;
    font-weight:400;
    box-shadow:none;
}

.getPage.active {
    border: none;
    background: orange;
    box-shadow: inset 0px 0px 8px rgba(0,0,0, .5), 0px 1px 0px rgba(255,255,255, .8);
    color: #f0f0f0;
    text-shadow: 0px 0px 3px rgba(0,0,0, .5);
}

.getPage.gradient {
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#f8f8f8), to(#e9e9e9));
    background: -moz-linear-gradient(0% 0% 270deg,#f8f8f8, #e9e9e9);
}

.pagination.dark {
    background: #414449;
    color: #feffff;
}

.getPage.dark {
    border: solid 1px #32373b;
    background: #3e4347;
    box-shadow: inset 0px 1px 1px rgba(255,255,255, .1), 0px 1px 3px rgba(0,0,0, .1);
    color: #feffff;
    text-shadow: 0px 1px 0px rgba(0,0,0, .5);
}

.getPage.dark:hover, .getPage.dark.gradient:hover {
    background: #3d4f5d;
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#547085), to(#3d4f5d));
    background: -moz-linear-gradient(0% 0% 270deg,#547085, #3d4f5d);
}

.getPage.dark.active {
    border: none;
    background: #2f3237;
    box-shadow: inset 0px 0px 8px rgba(0,0,0, .5), 0px 1px 0px rgba(255,255,255, .1);
}

.getPage.dark.gradient {
    background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#565b5f), to(#3e4347));
    background: -moz-linear-gradient(0% 0% 270deg,#565b5f, #3e4347);
}

.break-refresh {
    display: inline-block;
    border-radius: 3px;
    border: solid 1px #393d3d;
    box-shadow: inset 0px 1px 0px rgba(255,255,255, .8), 0px 1px 3px rgba(0,0,0, .1);
    font-weight: bold;
    text-decoration: none;
    color: #717171;
    text-shadow: 0px 1px 0px rgba(255,255,255, 1);
    height:11px !important;
    margin-top:1px;
    
     background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#BDC7C7), to(#BDC7C7));
    background: -moz-linear-gradient(0% 0% 270deg,#BDC7C7, #BDC7C7);
   
}
.break-refresh i
{
	color: #323c3c;
	font-size: 9px;
	font-weight: bold;
	padding:1px 0px 0px 3px;
	}

.storySnapDate span.today
{
	color:green;
}
.ui-selected .storySnapDate span.today
{
   color:white !important; 
}

.storySnapDate span.recent
{
	color:#720c0c;
}
.ui-selected .storySnapDate span.recent
{
   color:white !important; 
}


	
.storySnapDate span.old
{
	color:gray;
}
.ui-selected .storySnapDate span.old
{
   color:white !important; 
}
#mediaDialog #mediaListPageInit > .getPage , #SocoalMediaDialog #SocoalMediaListPageInit > .getPage{
	display: inline-block;
    padding:4px  102px;
    border-radius: 3px;
    border: solid 1px #c0c0c0;
    background: #fefefe;;
    box-shadow: inset 0px 1px 0px rgba(255,255,255, .8), 0px 1px 3px rgba(0,0,0, .1);
    font-size: .88em;
    font-weight: bold;
    text-decoration: none;
    color: #717171;
    text-shadow: 0px 1px 0px rgba(255,255,255, 1);
    -webkit-transition: font-size .2s ease-in-out;
  	transition: font-size .2s ease-in-out;
}

#mediaDialog #mediaListPageInit > .getPage:hover , #SocoalMediaDialog #SocoalMediaListPageInit > .getPage:hover{
	background: rgba(34, 95, 150, 0.88);
    color: white;
    font-size:12px;
    font-weight:500;
    box-shadow:none;
 }

.deletedClip{
	background-color: #B50000 !important;
}
.deletedMedia{
	color: red !important;
}
#mosDevicesOptions,#onAirDevicesOptions{
	padding-top:8px;
	z-index:1005;
}

.deviceTobeSync,.deviceTobeOnAired{
	text-decoration: none;
    display: block;
    padding: 2px .4em;
    line-height: 1.5;
    zoom: 1;
    font-weight: normal;
    color: #333333;
}

.deviceTobeOnAired{
	display:flex !important;
	white-space: nowrap;
}
.deviceTobeSync #applySync,.deviceTobeSync #cancelSync,.deviceTobeOnAired #applyOnAir,.deviceTobeOnAired #cancelOnAir{
	padding: .3em .5em;
    line-height: 1.4;
    font-weight: normal;
    border: 1px solid #cccccc;
    display: inline-block;
    position: relative;
    margin-right: .1em;
    cursor: pointer;
    text-align: center;
    zoom: 1;
    overflow: visible;
    font-size: .8em;
    background: #fff;
    color: #076FA1;
}
.deviceTobeSync #applySync:hover,.deviceTobeSync #cancelSync:hover,.deviceTobeOnAired #applyOnAir:hover,.deviceTobeOnAired #cancelOnAir:hover{
	font-weight: bold;

}
#selectAllMosDeviceLi,#selectAllOnAirMosDeviceLi{
	color:orange;
}
#applySync,#applyOnAir{
	margin-right: 10px !important;
}
#AssureColumnsButtons button{
	font-size: 0.75em !important;
}
#AssureColumnsButtons .ui-button-text-only .ui-button-text{
	padding: .3em .2em !important;
}
#AssureColumnsButtons #ConfirmColumnsBtn{
	margin-right: -2.5px;
}

#mediaMarkInSpans,#mediaMarkOutSpans,#mediaCreateClipMarkerSectionsSpan,#refreshVideo,#mediaClipAttachSpan,#mediaPreviewSpan{
   /* padding: 3px 1px;
    margin-top: 1px;
    line-height: 1em;
    font-weight: normal;
    font-family: sans-serif;
    font-size: 11px;  */
    border-radius: 4px;
    border: 1px solid #ece6e6;
    padding: 1px 7px;
    width: auto;
    color: #ddd;
    background:grey;
    color:#fff;
    cursor:pointer; 
}
#refreshVideo{
	border-radius: 4px;
    border: 1px solid #ece6e6;
   /*  padding: 3px 5px; */
    width: auto;
    color: #ddd;
    background:grey;
    color:#fff;
    cursor:pointer;
}

#extendedMediaPreview,#extendedMediaMarkInSpans,#extendedMediaMarkOutSpans{
    margin-top: 1px;
    line-height: 1em;
    font-weight: normal;
    font-family: sans-serif;
    font-size: 14px;
    border-radius: 4px;
    border: 1px solid #ece6e6;
    padding: 4px 5px;
    width: auto;
    background: white;
    color: #316c9e;
    cursor: pointer;
}


#extendedMediaPreview:hover,#extendedMediaMarkOutSpans:hover{
    font-weight: bold;
}

/* #mediaClipExportSpan,#mediaCreateClipMarkerSectionsSpan,#refreshVideo,#mediaClipAttachSpan{
	margin-left:4px;
}  */
#mediaMarkInSpans:hover,#mediaMarkOutSpans:hover,#mediaCreateClipMarkerSectionsSpan:hover,#refreshVideo:hover,#mediaClipAttachSpan:hover,#mediaPreviewSpan:hover{
    color:#b37743;
    background:#fff;
    border: 1px solid grey;	
}

#mediaCreateClipMarkerSectionsSpan i,#refreshVideo i,#mediaClipAttachSpan i,#mediaPreviewSpan i,#mediaMarkInSpans i,#mediaMarkOutSpans i{
	font-size:11px;
	font-weight:bold;
}

#mediaCreateClipMarkerSectionsSpan,#refreshVideo,#mediaClipAttachSpan,#mediaPreviewSpan,#mediaClipExportSpan{
	margin-left:0px;
} 
 
#markIn,#markOut{
    /* height: 17px !important; */
    /* padding: 1px 0; */
    position: relative;
    /* border: 1px solid grey; */
    /* background-color: white; */
    padding: 2.1px 0 2px 0;
    margin-top: 0px;
    /* top: -0.81px; */
    top:-1.81px;
    line-height: 1em;
    font-weight: normal;
    font-family: sans-serif;
    font-size: 12px !important;
    margin-left: 0px;
    width: 47px;
  /*   height:11px; */
}
#attachClip,#mediaClipExportSpan{
	margin-left:0px;
    position: relative;
    padding:0;
    font-size: 10px;
    height: 21px;
    top: -1.5px;
}
.varifiedBySpan{
	vertical-align: text-top;
    margin-left: 8%;
}

.mediaDescriptionLabel {
	display: inline;
	margin-left: -8px;
    left: 7px;
    position: relative;
    font-size: inherit;
    word-break: break-word;
} 

div#breakingUsersList_chzn,div#breakingUsersList_chzn>div.chzn-drop{
	width: 147px !important;
}
#reportsOnAirShowLogTbl, #reportsLogTbl,#reportsStringerLogTbl,
#reportsStoryRatingsLogTbl,#auditLogDataTable,#mosDeviceLogTbl,
#stringerLocationDashboardReportTbl,#reportsClipAttachmentsLogTbl,#SocailmediaStoryLogTbl,#reportReportersReportedByLogTbl,#planningInfo{
	border-spacing:1px;
	font-size: 12px !important;
}
#reportsOnAirShowLogTbl>thead>tr>th,
#reportsLogTbl>thead>tr>th,
#reportsStringerLogTbl>thead>tr>th,
#reportsStoryRatingsLogTbl>thead>tr>th,
#auditLogDataTable>thead>tr>th,
#mosDeviceLogTbl>thead>tr>th,
#stringerLocationDashboardReportTbl>thead>tr>th,
#reportsClipAttachmentsLogTbl>thead>tr>th,
#stringerTotalStroiesSummeryLogTbl>thead>tr>th,
#stringersStroiesSummeryLogTbl>thead>tr>th,
#SocailmediaStoryLogTbl>thead>tr>th,
#reportReportersReportedByLogTbl>thead>tr>th,#storyMediaArchiveReportResultsTbl>thead>tr>th,#ingestFeedResultsTbl>thead>tr>th{
	background-color: rgb(152, 152, 152);
    border-left: 0.5px solid rgba(153, 153, 153, 0.34);
    text-align: left;
    color: #f5f5f5;
    
}

#stringerTotalStroiesSummeryLogTbl,
#stringersStroiesSummeryLogTbl{
	border-spacing:1px;
	font-size: 12px !important;	
}

#stringerTotalStroiesSummeryLogTbl.dataTable thead th,
#stringersStroiesSummeryLogTbl.dataTable thead th,
#stringerTotalStroiesSummeryLogTbl.dataTable.no-footer,
#stringersStroiesSummeryLogTbl.dataTable.no-footer {
	border-bottom: none;	
}

#stringerTotalStroiesSummery,
#stringersStroiesSummery,
#userReportsGraph,
#storyRatingsGraphReports {
	margin-top: 143px;
    width: 100%;
    border: 1px solid #5f5f5f;	
}

#storyRatingsGraphReports {
	margin-top: 95px;	
}

#stringersStroiesSummery{
	margin-top: 10px;
    margin-bottom: 10px;
}

#stringerTotalStroiesSummery .summeryHeading, 
#stringersStroiesSummery .summeryHeading, 
#stringerGraphReports .summeryHeading,
#userReportsGraph .summeryHeading,
#storyRatingsGraphReports .summeryHeading {
	width: 99.7%;
    background-color: rgb(121, 121, 121);
    border-left: 0.5px solid rgba(153, 153, 153, 0.34);
    text-align: center;
    color: #eeeeee;
    font-size: 14px;
    padding: 4px 0px;
    font-weight: bold;
    margin: 1px;
    margin-bottom: -1px;
}

#userReportsGraph .summeryHeading,
#storyRatingsGraphReports .summeryHeading {
	background-color: rgb(152, 152, 152);
    color: #f5f5f5;
}

#userReportsGraph .graphSummery,
#stringerGraphReports .graphSummery,
#storyRatingsGraphReports .graphSummery {
	width:99.5%;
	overflow-x:auto;
	overflow-y:hidden;
	margin-bottom: 5px;
}

#userReportsGraph #assignStoryReports,
#stringerGraphReports #stringerStoryReports,
#storyRatingsGraphReports #storyRatingsReports {
	margin-top: 5px;
    margin-left: 5px;
    border: none;	
}

#storyRatingsReports {
	width: auto;
    min-height: 450px;
    max-height: 700px;		
}

#stringersStroiesSummeryLogTbl>thead>tr>th:nth-child(1){
	width : 7% !important;	
}
#stringersStroiesSummeryLogTbl>thead>tr>th:nth-child(2){
	width : 25% !important;	
}

#stringerLocationDashboardReportTbl thead th, #stringerLocationDashboardReportTbl thead td {
	padding: 3px 3px;	
}
#stringerLocationDashboardReportTbl tbody th, #stringerLocationDashboardReportTbl tbody td {
	padding: 3px 3px;
} 

#stringerLocationDashboardReportTbl_wrapper .dataTables_length,
#stringerLocationDashboardReportTbl_wrapper .dataTables_filter,
#stringerLocationDashboardReportTbl_wrapper .dataTables_info,
#stringerLocationDashboardReportTbl_wrapper .dataTables_processing,
#stringerLocationDashboardReportTbl_wrapper .dataTables_paginate {
	font-size: 10px;
	margin: 0 5px;
}
#stringerLocationDashboardReportTbl tbody tr.odd {
	background-color: #f9f9f9;	
}

#auditLogDataTable>thead>tr>th,
#mosDeviceLogTbl>thead>tr>th {
	padding : 5px 10px !important;	
}

#reportsOnAirShowLogTbl_wrapper>div.dt-buttons,
#SocailmediaStoryLogTbl_wrapper>div.dt-buttons,
#reportsLogTbl_wrapper>div.topbuttons,
#reportsStringerLogTbl_wrapper>div.topbuttons,
#reportsStoryRatingsLogTbl_wrapper>div.topbuttons,
#reportsClipAttachmentsLogTbl_wrapper>div.topbuttons,
#auditLogDataTable_wrapper>div.dt-buttons,
#mosDeviceLogTbl_wrapper>div.dt-buttons,
#reportReportersReportedByLogTbl_wrapper>div.topbuttons{
	  top: -2px !important; 
	 font-size: 12px !important;
}

.switchAiredLatestStory {
	margin: 5px 5px 4px;
}
.storySwitchButton {
	padding: 2px;
    border: 1px solid #9e9d9d;
    display: inline-block;
    margin: 0;
    color:#484747;
    cursor: pointer;
    font-size: 14px;
}

.storySwitchButtonActive {
	background: #808080;
    color: #f9f9f9;
    border: 1px solid #4e4e4e;
}

#stringerGraphReports {
	border: 1px solid #5f5f5f;
}
 
#SocailmediaStoryLogTbl tbody > tr > td:nth-child(3) {
    float: left !important;
    padding: 8px 10px;
    width: 350.5px !important;
    overflow: hidden !important;
    white-space: nowrap !important;
    height: 29px !important;
    text-overflow: ellipsis !important;
    color: #505050 !important;
    /* font-size: 19px; */
}
#SocailmediaStoryLogTbl tbody > tr > td:nth-child(4) {
       width: 5%;
}

#mospublicContactsList li,#mosprivateContactsList li{
	margin: 3px 0px;
	padding: 0.2em;
	line-height: 1.3em;
	height: 63px;
	cursor: pointer;
}
#mosprivateContactsList .attachBtn,#mospublicContactsList .attachBtn{
	padding: 1px;
	font-size: 1.8em;
	margin-top:9px;
}

#globalShowAdvanceSearchField .datasetResult,#deskStoryMediaArchiveReport .archivedatasetResult,#ingestFeedLibraryListDiv .archivedatasetResult{
	table-layout:fixed;
}

#globalShowAdvanceSearchField .datasetResult thead tr th ,#deskStoryMediaArchiveReport .archivedatasetResult thead tr th,#ingestFeedLibraryListDiv .archivedatasetResult thead tr th{
    border-top: 1px solid rgb(108 108 108) !important;
    padding: 7px 7px 8px 0px !important;
    border-right: 1px solid rgb(58, 58, 58);
    color:white !important;
    padding-left:2px !important;
}
#globalShowAdvanceSearchField .datasetResult > tbody > tr > td,
#globalShowAdvanceSearchField .datasetResult > tbody > tr > th,
#globalShowAdvanceSearchField .datasetResult > tfoot > tr > td,
#globalShowAdvanceSearchField .datasetResult > tfoot > tr > th,
#globalShowAdvanceSearchField .datasetResult > thead > tr > td,
#globalShowAdvanceSearchField .datasetResult > thead > tr > th{
 font-size: 13px;
 border: none;
 /*line-height: 1.42857143;*/
 vertical-align: top;
 color: #000;
 padding-top:10px;
 padding-bottom:10px;
 word-break: break-word;
 padding-left: 2px;
}
#deskStoryMediaArchiveReport .archivedatasetResult > thead > tr > th,#ingestFeedLibraryListDiv .archivedatasetResult > thead > tr > th{
	position: sticky;
    top: -1px;
}

#deskStoryMediaArchiveReport .archivedatasetResult > tbody > tr > td,
#deskStoryMediaArchiveReport .archivedatasetResult > tbody > tr > th,
#deskStoryMediaArchiveReport .archivedatasetResult > tfoot > tr > td,
#deskStoryMediaArchiveReport .archivedatasetResult > tfoot > tr > th,
#deskStoryMediaArchiveReport .archivedatasetResult > thead > tr > td,
#deskStoryMediaArchiveReport .archivedatasetResult > thead > tr > th,
#ingestFeedLibraryListDiv .archivedatasetResult > tbody > tr > td,
#ingestFeedLibraryListDiv .archivedatasetResult > tbody > tr > th,
#ingestFeedLibraryListDiv .archivedatasetResult > tfoot > tr > td,
#ingestFeedLibraryListDiv .archivedatasetResult > tfoot > tr > th,
#ingestFeedLibraryListDiv .archivedatasetResult > thead > tr > td,
#ingestFeedLibraryListDiv .archivedatasetResult > thead > tr > th{
 border: 1px solid grey;
 vertical-align: top;
 color: #000;
 padding-top:10px;
 padding-bottom:10px;
 word-break: break-word;
 padding-left: 2px;
}

#globalShowAdvanceSearchField .datasetResult > tbody > tr > td:not(.titleCell),#deskStoryMediaArchiveReport .archivedatasetResult > tbody > tr > td:not(.titleCell),,#ingestFeedLibraryListDiv .archivedatasetResult > tbody > tr > td:not(.titleCell){
 overflow: hidden;
 white-space: nowrap;
 text-overflow: ellipsis;
}

table.datasetResult, table.datasetResult th, table.datasetResult td {
    box-sizing: content-box;
}
table.datasetResult thead tr th {
    background-color: rgb(108 108 108);
    color: rgb(251 248 248);
    font-weight: 100 !important;
}

#globalShowAdvanceSearchField .datasetResult > thead > tr > th,#deskStoryMediaArchiveReport .archivedatasetResult > thead > tr > th,#ingestFeedLibraryListDiv .archivedatasetResult > thead > tr > th {
    border-right: 1px solid rgb(182 191 228) !important;

}
#globalShowAdvanceSearchField .datasetResult tbody tr:hover,#deskStoryMediaArchiveReport .archivedatasetResult tbody tr:hover,#ingestFeedLibraryListDiv .archivedatasetResult tbody tr:hover{
  background-color: #efefef !important;
      -webkit-box-shadow: inset 1px 0 0 #dadce0, inset -1px 0 0 #dadce0, 0 1px 2px 0 rgba(60,64,67,.3), 0 1px 3px 1px rgba(60,64,67,.15);
    /* box-shadow: inset 1px 0 0 #dadce0, inset -1px 0 0 #dadce0, 0 1px 2px 0 rgba(60,64,67,.3), 0 1px 3px 1px rgba(60,64,67,.15); */
    z-index: 1;
    color:#717171 !important;
}

#globalShowAdvanceSearchField .datasetResult tbody tr:hover td,#deskStoryMediaArchiveReport .archivedatasetResult tbody tr:hover td,#ingestFeedLibraryListDiv .archivedatasetResult tbody tr:hover td{
	color:#000 !important;
}

#globalShowAdvanceSearchField .datasetResult tbody tr:hover td.titleCell,#deskStoryMediaArchiveReport .archivedatasetResult tbody tr:hover td.titleCell,#ingestFeedLibraryListDiv .archivedatasetResult tbody tr:hover td.titleCell { 
	text-decoration: underline;
}

#globalShowAdvanceSearchField .datasetResult tbody tr:hover td.extraCells{
opacity:1;
}

#globalShowAdvanceSearchField .datasetResult tbody tr:hover td.blankcell{
	visibility:visible;
	color:#000;
	background-color:grey;
	vertical-align: middle !important;
}

#globalShowAdvanceSearchField .datasetResult tbody tr:hover td,#deskStoryMediaArchiveReport .archivedatasetResult tbody tr:hover td,#ingestFeedLibraryListDiv .archivedatasetResult tbody tr:hover td{
color:#ffffff;
}
#globalShowAdvanceSearchField .datasetResult tbody td:hover {
  cursor:pointer !important;
}


#globalShowAdvanceSearchField .datasetResult tbody tr.rowClass{
	border-top:1px solid rgba(242,245,245,0.8);
}

#globalShowAdvanceSearchField .datasetResult tbody tr td.blankcell.ui-selected{
	 visibility:visible;
	 background-color:grey !important;
	 vertical-align: middle !important;
}

#globalShowAdvanceSearchField select{
	    text-transform: capitalize;
}

.vjs-progress-control span[id^="markerLine_"]
{
	background-color:#d27525 !important;
	height: 3px;
	margin-left: 0 !important;
	/*top:0px;*/
	opacity:0.6;
}

 .vjs-default-skin:hover .vjs-progress-control span[id^="markerLine_"]
{
	height: 9px ;
} 

#extendedMediaWindowMarkinsList td {
	border-bottom: 1px solid #f6f6f6;
	color: #666;
	text-align:left;
	cursor:pointer;
}
#extendedMediaWindowMarkinsList td label{
	font-weight:bold;
}

#extendedMediaWindowMarkinsList tbody tr:hover{
	color:black;
}

#extendedMediaWindowMarkinsList td span.mediaRemoveMarkers:hover{
	color:black !important;
}

#extendedMediaWindowMarkinsList tbody tr{
	display: table-row;
	vertical-align: inherit;
	border-color: inherit;
	word-break:break-all;	
}

#extendedMediaWindowMarkinsList thead tr{
	display: table-row;
	vertical-align: inherit;
	border-color: inherit;
	word-break:break-all;	
	background:grey;
}

#extendedMediaWindowMarkinsList tbody tr td.mediaMarkerDiscriptiontd{
	cursor:pointer;
}

.fontFamilyListingsTable tbody tr:hover, .userGroupListingsTable tbody tr:hover{
	background:#c8cad1;
}


.fontFamilyListingsTable tbody tr td.deleteFontFamily:hover, .userGroupListingsTable tbody tr td.deleteFontFamily:hover{
	color:white;
}

#mosmediaList div.mediaNameWrapper{
	width:254px;
}

#mediaMerkinsList .mediaMarkerDiscriptiontd{
	cursor:pointer;
}

.mediaMarkersInSpansOnClicked{
   color: #ffffff !important;
    background: #f19743 !important;
    border: 2px solid #ffffff !important;
    opacity:0.8;
}

.vjs-marker{
	top:38% !important;
	height:20% !important;
	margin: 0 0.45em 0 0 !important;	
}

.vjs-error-display{
    display:none !important;
}

.vjs-progress-control {
  display: flex !important;
}

/* Ensure the progress control stretches across player */
.video-js .vjs-progress-control {
  flex: 1 !important;      /* allow it to expand */
  width: 100% !important;  /* full width */
  max-width: none !important;
}

/* Make the progress holder visible */
.video-js .vjs-progress-holder {
  width: 100% !important;
  height: 8px;             /* easier to see */
  cursor: pointer;
}

/* Played portion (already watched) */
.video-js .vjs-play-progress {
  height: 100%;
}

.vjs-volume-panel,
.vjs-volume-menu-button,
.vjs-mute-control {
  display: none !important;
}

.showTitleText {
    display: inline-block;     
    max-width: 90%;           
    white-space: nowrap;      
    overflow: hidden;         
    text-overflow: ellipsis;  
}

