*                                                       {margin:0; padding:0; list-style:none; font-size:12px; border:none; outline:none;}
@font-face {
    font-family: 'Open Sans';
    src: url('../css/fonts/OpenSans/OpenSans-Regular-webfont.eot');
    src: url('../css/fonts/OpenSans/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
    url('../css/fonts/OpenSans/OpenSans-Regular-webfont.woff') format('woff'),
    url('../css/fonts/OpenSans/OpenSans-Regular-webfont.ttf') format('truetype'),
    url('../css/fonts/OpenSans/OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg');
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: 'Open Sans';
    src: url('../css/fonts/OpenSans/OpenSans-Semibold-webfont.eot');
    src: url('../css/fonts/OpenSans/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),
    url('../css/fonts/OpenSans/OpenSans-Semibold-webfont.woff') format('woff'),
    url('../css/fonts/OpenSans/OpenSans-Semibold-webfont.ttf') format('truetype'),
    url('../css/fonts/OpenSans/OpenSans-Semibold-webfont.svg#OpenSansSemibold') format('svg');
    font-weight: 600;
    font-style: normal;
}
@font-face {
    font-family: 'Open Sans';
    src: url('../css/fonts/OpenSans/OpenSans-Bold-webfont.eot');
    src: url('../css/fonts/OpenSans/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),
    url('../css/fonts/OpenSans/OpenSans-Bold-webfont.woff') format('woff'),
    url('../css/fonts/OpenSans/OpenSans-Bold-webfont.ttf') format('truetype'),
    url('../css/fonts/OpenSans/OpenSans-Bold-webfont.svg#OpenSansBold') format('svg');
    font-weight: 700;
    font-style: normal;
}
@font-face {
    font-family: 'Open Sans';
    src: url('../css/fonts/OpenSans/OpenSans-ExtraBold-webfont.eot');
    src: url('../css/fonts/OpenSans/OpenSans-ExtraBold-webfont.eot?#iefix') format('embedded-opentype'),
    url('../css/fonts/OpenSans/OpenSans-ExtraBold-webfont.woff') format('woff'),
    url('../css/fonts/OpenSans/OpenSans-ExtraBold-webfont.ttf') format('truetype'),
    url('../css/fonts/OpenSans/OpenSans-ExtraBold-webfont.svg#OpenSansExtrabold') format('svg');
    font-weight: 800;
    font-style: normal;
}
@font-face {
    font-family: 'Open Sans';
    src: url('../css/fonts/OpenSans/OpenSans-LightItalic-webfont.eot');
    src: url('../css/fonts/OpenSans/OpenSans-LightItalic-webfont.eot?#iefix') format('embedded-opentype'),
    url('../css/fonts/OpenSans/OpenSans-LightItalic-webfont.woff') format('woff'),
    url('../css/fonts/OpenSans/OpenSans-LightItalic-webfont.ttf') format('truetype'),
    url('../css/fonts/OpenSans/OpenSans-LightItalic-webfont.svg#OpenSansLightItalic') format('svg');
    font-weight: 300;
    font-style: italic;
}
@font-face {
    font-family: 'Open Sans';
    src: url('../css/fonts/OpenSans/OpenSans-Italic-webfont.eot');
    src: url('../css/fonts/OpenSans/OpenSans-Italic-webfont.eot?#iefix') format('embedded-opentype'),
    url('../css/fonts/OpenSans/OpenSans-Italic-webfont.woff') format('woff'),
    url('../css/fonts/OpenSans/OpenSans-Italic-webfont.ttf') format('truetype'),
    url('../css/fonts/OpenSans/OpenSans-Italic-webfont.svg#OpenSansItalic') format('svg');
    font-weight: 400;
    font-style: italic;
}
@font-face {
    font-family: 'Open Sans';
    src: url('../css/fonts/OpenSans/OpenSans-SemiboldItalic-webfont.eot');
    src: url('../css/fonts/OpenSans/OpenSans-SemiboldItalic-webfont.eot?#iefix') format('embedded-opentype'),
    url('../css/fonts/OpenSans/OpenSans-SemiboldItalic-webfont.woff') format('woff'),
    url('../css/fonts/OpenSans/OpenSans-SemiboldItalic-webfont.ttf') format('truetype'),
    url('../css/fonts/OpenSans/OpenSans-SemiboldItalic-webfont.svg#OpenSansSemiboldItalic') format('svg');
    font-weight: 600;
    font-style: italic;
}
@font-face {
    font-family: 'Open Sans';
    src: url('../css/fonts/OpenSans/OpenSans-BoldItalic-webfont.eot');
    src: url('../css/fonts/OpenSans/OpenSans-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),
    url('../css/fonts/OpenSans/OpenSans-BoldItalic-webfont.woff') format('woff'),
    url('../css/fonts/OpenSans/OpenSans-BoldItalic-webfont.ttf') format('truetype'),
    url('../css/fonts/OpenSans/OpenSans-BoldItalic-webfont.svg#OpenSansBoldItalic') format('svg');
    font-weight: 700;
    font-style: italic;
}
@font-face {
    font-family: 'Open Sans';
    src: url('../css/fonts/OpenSans/OpenSans-ExtraBoldItalic-webfont.eot');
    src: url('../css/fonts/OpenSans/OpenSans-ExtraBoldItalic-webfont.eot?#iefix') format('embedded-opentype'),
    url('../css/fonts/OpenSans/OpenSans-ExtraBoldItalic-webfont.woff') format('woff'),
    url('../css/fonts/OpenSans/OpenSans-ExtraBoldItalic-webfont.ttf') format('truetype'),
    url('../css/fonts/OpenSans/OpenSans-ExtraBoldItalic-webfont.svg#OpenSansExtraboldItalic') format('svg');
    font-weight: 800;
    font-style: italic;
}
html                                                    {height:100%;}
body                                                    {font-family:'Open Sans', 'Helvetica', 'Arial', sans-serif; color:#666; font-size:12px; background:#e6e6e6 url(../images/backgrounds/background.png) repeat; position:relative; height:100%;}
body.loginLanding                                       {background:#000; position:static;}
body.loginLanding > div > .main                         {background-image: none;}
body.scrollKiller                                       {overflow:hidden;}
header, footer, section, article, aside, nav            {display:block;}
.bold													{font-weight:bold;}
a                                                       {text-decoration:none; color:#ef4035;}
a:hover                                                 {text-decoration:underline; color:#000;}
.hierarchical .count 									{color:#999; font-style:italic;}
.childCount												{margin-left:20px;}
h1, h2, h3, h4, h5, h6                                  {font-weight:normal; margin-bottom:12px; color:#333;}
h1                                                      {font-size:20px;}
h2                                                      {font-size:18px;}
h3                                                      {font-size:16px;}
h4, h5, h6                                              {font-size:14px;}
input, textarea                                         {display:block; width:210px; border:1px solid #d2d2d2; padding:4px; margin:0 auto 8px;
                                                        -webkit-transition:border linear 0.2s, box-shadow linear 0.2s;
                                                           -moz-transition:border linear 0.2s, box-shadow linear 0.2s;
                                                            -ms-transition:border linear 0.2s, box-shadow linear 0.2s;
                                                             -o-transition:border linear 0.2s, box-shadow linear 0.2s;
                                                                transition:border linear 0.2s, box-shadow linear 0.2s;
                                                        }
input:focus,
textarea:focus                                          {box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(0, 0, 0, 0.3); outline:0; border:1px solid #fdc6c2;}
button:focus                                            {box-shadow:0 0 8px rgba(0, 0, 0, 0.3);}
input[type="checkbox"]                                  {border:none;}
input[type="checkbox"]:focus                            {box-shadow:none;}
.inlineEdit .multiEditCheck                      		{margin:2px 6px 0 0}
.inlineEdit .multiEditCheckInline                     	{margin:6px 6px 0 0}
.pointer												{cursor: pointer;}
.main  div.header.pointer				    			{display: inline-block;width: auto;}
::-webkit-input-placeholder                             {font-size:12px; font-weight:normal; color:#bbb;}
:-moz-placeholder                                       {font-size:12px; font-weight:normal; color:#bbb;}
label                                                   {display:block; color:#999;}
button                                                  {display:inline-block; border:1px solid #ccc; border-radius:4px; padding:4px 12px; margin:0 0 8px; color:#666; cursor:pointer; background:#f6f6f6;}
button:hover                                            {background:#ef4035; color:#fff; border:1px solid #ef4035;}
button.disabled                                         {cursor:default; background:#eee; border:1px solid #ddd; color:#bbb; opacity:.7; text-shadow:none;}
button.disabled:hover                                   {cursor:default; background:#eee; border:1px solid #ddd; color:#bbb;}
.button-primary                                         {color:#fff; text-shadow:0 -1px 0 #999999; padding:3px 25px; font-size:15px;
                                                        border-radius:2px;
                                                        box-shadow:0 2px 7px #999;
                                                        border:1px solid #ef4035;
                                                        background:#ef4035;
                                                        background:-moz-linear-gradient(top,  #f96259 0%, #ef4035 68%);
                                                        background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f96259), color-stop(68%,#ef4035));
                                                        background:-webkit-linear-gradient(top,  #f96259 0%,#ef4035 68%);
                                                        background:-o-linear-gradient(top,  #f96259 0%,#ef4035 68%);
                                                        background:-ms-linear-gradient(top,  #f96259 0%,#ef4035 68%);
                                                        background:linear-gradient(to bottom,  #f96259 0%,#ef4035 68%);
                                                        filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f96259', endColorstr='#ef4035',GradientType=0 );
                                                        }
.button-primary:hover                                   {
                                                        background:#ef4035;
                                                        background:-moz-linear-gradient(top,  #fb8a83 0%, #ef4035 68%);
                                                        background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fb8a83), color-stop(68%,#ef4035));
                                                        background:-webkit-linear-gradient(top,  #fb8a83 0%,#ef4035 68%);
                                                        background:-o-linear-gradient(top,  #fb8a83 0%,#ef4035 68%);
                                                        background:-ms-linear-gradient(top,  #fb8a83 0%,#ef4035 68%);
                                                        background:linear-gradient(to bottom,  #fb8a83 0%,#ef4035 68%);
                                                        filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fb8a83', endColorstr='#ef4035',GradientType=0 );
                                                        }
.button-primary.disabled                                {
                                                        color:#fff;
                                                        border:1px solid #c5c3c3;
                                                        background:#e2e3e2;
                                                        background:-moz-linear-gradient(top,  #e2e3e2 0%, #c2c1c1 68%);
                                                        background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#e2e3e2), color-stop(68%,#c2c1c1));
                                                        background:-webkit-linear-gradient(top,  #e2e3e2 0%,#c2c1c1 68%);
                                                        background:-o-linear-gradient(top,  #e2e3e2 0%,#c2c1c1 68%);
                                                        background:-ms-linear-gradient(top,  #e2e3e2 0%,#c2c1c1 68%);
                                                        background:linear-gradient(to bottom,  #e2e3e2 0%,#c2c1c1 68%);
                                                        filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e3e2', endColorstr='#c2c1c1',GradientType=0 );
                                                        }
.button-primary.disabled:hover                          {
                                                        color:#fff;
                                                        border:1px solid #c5c3c3;
                                                        background:#e2e3e2;
                                                        background:-moz-linear-gradient(top,  #e2e3e2 0%, #c2c1c1 68%);
                                                        background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#e2e3e2), color-stop(68%,#c2c1c1));
                                                        background:-webkit-linear-gradient(top,  #e2e3e2 0%,#c2c1c1 68%);
                                                        background:-o-linear-gradient(top,  #e2e3e2 0%,#c2c1c1 68%);
                                                        background:-ms-linear-gradient(top,  #e2e3e2 0%,#c2c1c1 68%);
                                                        background:linear-gradient(to bottom,  #e2e3e2 0%,#c2c1c1 68%);
                                                        filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e3e2', endColorstr='#c2c1c1',GradientType=0 );
                                                        }
.leftNonAdjacencyList                                   {float:left; width:50%;}
.rightNonAdjacencyList                                  {float:left; width:50%;}
.columns                                                {width:100%; overflow:hidden;}
.columns .column                                        {float:left; margin:0 1% 0 0;}
.columns .column:first-child                            {margin-left:1%;}
.columns .column:last-child                             {margin-right:0;}
.col1                                                   {width:9%;}
.col2                                                   {width:19%;word-wrap:break-word;}
.col3                                                   {width:29%;word-wrap:break-word;}
.col4                                                   {width:39%;word-wrap:break-word;}
.col5                                                   {width:49%;}
.col6                                                   {width:59%;word-wrap:break-word;}
.col7                                                   {width:69%;}
.col8                                                   {width:79%;}
.col9                                                   {width:89%;}
.col10                                                  {width:99%;}
.logColumn1												{width:9%;}
.logColumn2												{width:13%; word-wrap:break-word}
.center                                                 {text-align:center;}
.left                                                   {float:left;}
.right                                                  {float:right;}
.light                                                  {color:#999;}
.dark                                                   {color:#000;}
.fixed                                                  {position:fixed; top:0;}
.hidden                         						{display:none;}
.conceal                                                {display:none;}
.box                                                    {padding:4px 6px; margin:10px 10px 0; border:1px solid #c7c6c6; box-shadow:0 2px 3px rgba(0, 0, 0, .1);
                                                        background:#f6f6f6;
                                                        background:-moz-linear-gradient(top,  #ffffff 0%, #f6f6f6 7%);
                                                        background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(7%,#f6f6f6));
                                                        background:-webkit-linear-gradient(top,  #ffffff 0%,#f6f6f6 7%);
                                                        background:-o-linear-gradient(top,  #ffffff 0%,#f6f6f6 7%);
                                                        background:-ms-linear-gradient(top,  #ffffff 0%,#f6f6f6 7%);
                                                        background:linear-gradient(to bottom,  #ffffff 0%,#f6f6f6 7%);
                                                        filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 );
                                                        }
.boxWithNoBorder                                       {padding:4px 6px; margin:10px 10px 0; border:1px #c7c6c6; box-shadow:0 2px 3px rgba(0, 0, 0, .1);
                                                        background:#f6f6f6;
                                                        background:-moz-linear-gradient(top,  #ffffff 0%, #f6f6f6 7%);
                                                        background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(7%,#f6f6f6));
                                                        background:-webkit-linear-gradient(top,  #ffffff 0%,#f6f6f6 7%);
                                                        background:-o-linear-gradient(top,  #ffffff 0%,#f6f6f6 7%);
                                                        background:-ms-linear-gradient(top,  #ffffff 0%,#f6f6f6 7%);
                                                        background:linear-gradient(to bottom,  #ffffff 0%,#f6f6f6 7%);
                                                        filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 );
                                                        }
header                                                  {min-width:1024px; height:48px; z-index:99998; overflow:visible;
                                                        box-shadow:0 2px 4px rgba(0, 0, 0, .4);
                                                        background:#333333;
                                                        background:-moz-linear-gradient(top,  #2b2b2b 0%, #000000 100%);
                                                        background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#2b2b2b), color-stop(100%,#000000));
                                                        background:-webkit-linear-gradient(top,  #2b2b2b 0%,#000000 100%);
                                                        background:-o-linear-gradient(top,  #2b2b2b 0%,#000000 100%);
                                                        background:-ms-linear-gradient(top,  #2b2b2b 0%,#000000 100%);
                                                        background:linear-gradient(to bottom,  #2b2b2b 0%,#000000 100%);
                                                        filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2b2b2b', endColorstr='#000000',GradientType=0 );
                                                        }
header h1                                               {float:left; display:inline-block; padding:10px 10px 10px 30px; margin-right:10px; background:url(../images/chicklet.png) no-repeat 4px 12px; min-width:20px; min-height:20px; cursor:pointer;}
header h1 span                                          {color:#ffffff; font-size:18px; float:left; font-weight:300;}
header h1 .appNameLeft                                  {font-weight:600;}
header nav                                              {position:relative;}
header nav > ul                                         {padding:0; position:relative;}
header nav > ul > li                                    {display:inline-block; position:relative;}
header nav > ul > li.active > a                         {color:#fff;
                                                        background:#404040;
                                                        background:-moz-linear-gradient(top,  #404040 0%, #262626 100%);
                                                        background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#404040), color-stop(100%,#262626));
                                                        background:-webkit-linear-gradient(top,  #404040 0%,#262626 100%);
                                                        background:-o-linear-gradient(top,  #404040 0%,#262626 100%);
                                                        background:-ms-linear-gradient(top,  #404040 0%,#262626 100%);
                                                        background:linear-gradient(to bottom,  #404040 0%,#262626 100%);
                                                        filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#404040', endColorstr='#262626',GradientType=0 );
                                                        }
header nav > ul > li.hover > a                          {color:#fff;
                                                        background:#404040;
                                                        background:-moz-linear-gradient(top,  #404040 0%, #262626 100%);
                                                        background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#404040), color-stop(100%,#262626));
                                                        background:-webkit-linear-gradient(top,  #404040 0%,#262626 100%);
                                                        background:-o-linear-gradient(top,  #404040 0%,#262626 100%);
                                                        background:-ms-linear-gradient(top,  #404040 0%,#262626 100%);
                                                        background:linear-gradient(to bottom,  #404040 0%,#262626 100%);
                                                        filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#404040', endColorstr='#262626',GradientType=0 );
                                                        }
header nav > ul > li.hover > ul                         {opacity:.999; height:auto;}
header nav > ul > li.hover > ul li a                    {white-space:nowrap; font-size:14px; padding:3px 8px; display:block; color:#b9b9b9; border-radius:4px;}
header nav > ul > li.hover > ul li a:hover              {background-color:#ef4035; color:#fff; text-decoration:none;}
header nav > ul > li.hover > ul.system li a             {white-space:normal;}
header nav > ul > li > a                                {display:block; z-index:1; position:relative; padding:0 20px; color:#999; cursor:default; font-size:14px; height:48px; line-height:48px;}
header nav > ul > li > a:hover                          {text-decoration:none;}
header nav > ul > li.userSettings > a                   {margin-left:10px; padding-left:38px; background-image:url(../images/userSettings.png); background-repeat:no-repeat; background-position:0 10px; background-size:30px 30px;}
header nav > ul > li.userSettings > ul                  {right:10px;}
header nav > ul > li > ul                               {display:block; opacity:0; height:0; overflow:hidden; position:absolute; top:48px; background:#2c2c2c; z-index:32000; border-radius:0 0 4px 4px;}
header nav > ul > li > ul > li                          {margin:0 40px 0 10px;}
header nav > ul > li > ul > li:first-child              {margin:10px 40px 0 10px;}
header nav > ul > li > ul > li:last-child               {margin:0 40px 20px 10px;}
header nav > ul > li > ul.system                        {width:380px; right:0;}
header nav > ul > li > ul.systemNoAdminSection          {width:(380 / 2)px; right:0;}
header nav > ul > li > ul.system > li                   {margin:20px 10px; max-width:170px;}
header nav > ul > li > ul.system > li:last-child        {margin:20px 10px;}
header nav > ul > li > ul > li h6                		{color:#fff; font-size:14px; padding:3px 8px; margin:0 0 10px; word-wrap:break-word;}
header nav > ul > li > ul.system > li li a              {width:150px;}
.breadcrumbs                                            {min-width:938px; margin-left:10px; border:none; background:transparent; box-shadow:none; padding-left:0; clear:both;}
.breadcrumbs ul                                         {overflow:hidden;}
.breadcrumbs ul li                                      {float:left; display:inline-block; margin:0 4px; font-size:12px;}
.breadcrumbs ul li.divider                              {color:#999;}
.breadcrumbs ul li:last-child                           {font-weight:bold; color:#000;}
.breadcrumbs ul li a                                    {font-size:12px;}
footer                                                  {background:#000; color:#666; font-size:11px; position:fixed; bottom:0; width:100%; padding:8px 0; text-align:center; z-index:10000;}
.main                                                   {margin:0 0 60px; min-width:1024px; overflow:hidden; clear:both; background:url(../images/view_loading.gif) no-repeat center 100px; min-height:200px;}
.main .middle                                           {margin-left:200px; padding:0 1px; overflow:hidden;}
.main .left                                             {float:left;}
.notification                                           {display:none; background:#ef4035; padding:4px; border-radius:4px; position:absolute; top:54px; left:500px; min-width:400px; box-shadow:0 2px 5px #ccc;}
.notification .content                                  {margin:0 30px 0 10px; padding:4px 0; color:#fff;}
.notification.error                                     {color:#fff;}
.notification.info                                      {background:#40b4f0;}
.notification.warning                                   {background:#f040ee;}
.notification.success                                   {background:#36c15e;}
.notification .close                                    {float:right; color:#fff; border-radius:4px; padding:4px 8px;}
.notification .close:hover                              {background:#000; text-decoration:none;}
.login                                                  {display:block; background:#fff; height:0; width:0; position:absolute; top:36%; border-top:1px solid #ef4035; border-bottom:1px solid #ef4035; overflow:hidden;}
.login div                                              {margin:30px auto 125px; width:400px;}
.login h1                                               {margin:0 40px 30px; font-size:19px}
.login p                                                {font-size:14px; color:#65696f;}
.login p.networkName                                    {font-size:16px; margin:30px 0px; text-align: center;}
.login p.version                                        {font-size:10px; font-style:italic; margin:30px 0px; text-align: center;}
.login p label.release                                  {margin:0px -20px;}
.login p.error                                          {color:#ef4035; margin:0 60px}
.login input                                            {margin:0 0 10px; font-size:16px; padding:7px 4px; width:240px; font-weight:bold;}
.login .select .current                                 {font-size:14px;}
.login .select ul li                                    {font-size:14px;}
.login ::-webkit-input-placeholder                      {font-size:14px;}
.login :-moz-placeholder                                {font-size:14px;}
.login ul.credentials									{margin:0 60px;}
.login button.signIn 									{margin:0 60px;}
.centered                                               {margin-left: 25px; padding-bottom:30px}
.networkSelect                                          {display:block;}
.networkSelect > div                                    {margin:30px auto 40px; width:340px;}
body.createNetworkLanding > div > .main                         {background-image: none;}
.createNetwork > div                                    		{margin:30px auto 40px; width:340px;}
.createNetwork h1                                              	{margin:0;}
.createNetwork p                                                {margin:0 0 12px; font-size:14px; color:#65696f;}
.createNetwork p.version                                        {font-size:10px; font-style:italic;}
.createNetwork p.error                                          {color:#ef4035;}
.createNetwork input                                            {margin:0 0 10px; font-size:16px; padding:7px 4px; width:240px;}
.createNetwork .select .current                                 {font-size:14px;}
.createNetwork .select ul li                                    {font-size:14px;}
.createNetwork ::-webkit-input-placeholder                      {font-size:14px;}
.createNetwork :-moz-placeholder                                {font-size:14px;}
.createNetwork                                         			{display:block;}
body.resetPasswordLanding > div > .main                         {background-image: none;}
.resetPassword > div                                    		{margin:30px auto 40px; width:340px;}
.resetPassword h1                                              	{margin:0;}
.resetPassword p                                                {margin:0 0 12px; font-size:14px; color:#65696f;}
.resetPassword p.version                                        {font-size:10px; font-style:italic;}
.resetPassword p.error                                          {color:#ef4035;}
.resetPassword input                                            {margin:0 0 10px; font-size:16px; padding:7px 4px; width:240px;}
.resetPassword .select .current                                 {font-size:14px;}
.resetPassword .select ul li                                    {font-size:14px;}
.resetPassword ::-webkit-input-placeholder                      {font-size:14px;}
.resetPassword :-moz-placeholder                                {font-size:14px;}
.resetPassword                                         			{display:block;}
body.licenseCheckLanding > div > .main                       	 {background-image: none;}
.licenseCheck > div                                    			{margin:30px auto 40px; width:340px;}
.licenseCheck p.error                                          {color:#ef4035;}
.licenseCheck p.version                                        {font-size:10px; font-style:italic;}
.licenseCheck p.error                                          	{color:#ef4035; font-size:14px;}
.licenseCheck h1                                           		{margin:0;}
.licenseCheck a                                              	{margin:0 0 12px; font-size:14px;}
.licenseCheck .licenseload                                     	{margin-top:30px; font-size:14px; color:#65696f;}
.licenseCheck p.warning                                          {margin-top:30px; font-size:14px;}
.licenseCheck p.subTitle                                          {color:#ef4035;margin-top:30px; font-size:16px;}
.dashboard                                              {overflow:hidden;}
.dashboard h3                                           {margin:10px 0 0 10px;}
.dashboard .expiryNotification                          {padding:10px; margin-bottom:10px;}
.dashboard .expiryNotification .title                   {margin-right:10px; font-size:16px; color:#333;}
.dashboard .expiryNotification .maininfo                {margin-right:10px;}
.dashboard .expiryNotification .details                 {margin-right:10px;}
.dashboard .scalaManitainecelicense                     {margin-bottom:10px;}
.dashboard .licenseUsage                                {margin-bottom:10px;}
.dashboard .expiryNotification .actions button	        {margin-right:10px;margin-top: 6px;}
.dashboard .expiryNotification .actions div	            {margin-right:50px;float: left;}
.dashboard .contentLinks                                {overflow:hidden;}
.dashboard .content                                     {float:left; width:80%;}
.dashboard .content ul                                  {float:left; width:45%; padding:10px 10px 0 20px;}
.dashboard .content ul li                               {margin:0 0 10px;}
.dashboard .content ul li a                             {display:inline-block; font-size:14px;}
.dashboard .content ul li p                             {margin:0 20px 0 10px;}
.dashboard .supports                                    {float:right; width:20%; margin:10px 0 0 0;}
.dashboard .supports li                                 {padding:4px;}
.dashboard .supports li.title                           {border-bottom:1px solid #ccc;}
.dashboard .supports li a                               {font-size:13px;}
.dashboard .feed                                        {margin-top:20px;}
.dashboard .feed .blog a                                {font-size:11px;}
.dashboard .feed li .text                               {color:#333;}
.dashboard .feed li .date                               {font-size:11px; margin:3px 0 8px; color:#999;}
.licenseNotficationModal li								{font-size:14px;}
.licenseNotficationModal button							{margin:30px 60px 30px;}
.filters > div                                          {padding:10px; width:180px; margin:0 10px;}
.filters > div > div                                    {margin:0 0 10px 0; padding:0 0 6px 0;}
.filters > div > div:last-child                         {border-bottom:none;}
.filters .search                                        {width:130px; float:left;}
.filters .searchTrigger                                 {width:25px; height:25px; padding:0; border-radius:0 4px 4px 0; background:url(../images/search.png) -1px -1px no-repeat;}
.filters .searchTrigger:hover                           {background-color:#ef4035; background-position:-1px -26px;}
.filters .inlineEdit                                    {border-bottom:none;}
.filters .inlineEdit .header                            {display:block; clear:both; margin:0 0 6px;}
.filters .inlineEdit .choices                           {display:block; clear:both;}
.filters .addChild                                      {display:none;}
.filters .folderView .hierarchical                      {overflow-x:auto; width:170px; padding-bottom:6px; margin-bottom:0;}
.filters .folderView .hierarchical li.header            {display:none;}
.filters .folderView .hierarchical li:not(header)       {padding:0 0 0 0; width:170px; overflow:visible;}
.filters .folderView .hierarchical li:not(header) .expand       {padding-left:6px; background-position:6px 0;}
.filters .folderView .hierarchical li:not(header) .collapse     {padding-left:6px; background-position:6px 0;}
.filters .folderView .hierarchical li:not(header) .noChildren   {padding-left:6px; background-position:6px 0;}
.filters .header                                        {font-size:14px; margin:0 0 6px 0; padding-left:16px; background:url(../images/filters/expanded.png) 0 5px no-repeat; color:#000; min-width:130px; cursor:pointer; position:relative; word-wrap:break-word;}
.filters .header.collapsed                              {background:url(../images/filters/collapsed.png) 2px 4px no-repeat;}
.filters .mediaTypes ul li label                        {text-transform:capitalize;}
.filters .clear                                         {position:absolute; right:0; top:0; font-size:10px; padding:3px; cursor:pointer; display:none; margin:0; color: #aaaaaa}
.filters .clear:hover                                   {text-decoration: none;color: #000;}
.filters li                                             {white-space:nowrap;}
.filters .multiSelect .choices > ul                     {overflow-x:auto; width:170px; padding-bottom:6px;}
.filters .multiSelect .options li                       {overflow:visible; clear:both;}
.filters .verticalScrollBar								{height:200px; overflow:scroll;}
.noItemsFound                                           {margin:5px 12px; min-height:172px;}
.actionPanel .playerHealthInfo a						{padding:8px; margin:6px 4px; text-align:center; float:right; display:inline-block; background:none; color:#ef4035; border:none; cursor:pointer}
.actionPanel .playerHealthInfo a:hover                  {color:#ef4035; background:none; border:0px; text-decoration:none;}
.basic                                                  {margin:0 0 10px;}
.basic > li                                             {display:block; overflow:hidden; border-bottom:1px solid #ddd; border-top:1px solid #fff; min-height:40px;}
.basic > li.header                                      {font-weight:600; color:#000; background:#fff; cursor:default; min-height:0; border-top:1px solid #ddd;}
.basic > li.header > div                                {white-space:wrap;}
.basic > li.header > div.columnHeader:hover             {text-decoration:underline; cursor:pointer;}
.basic > li.header > div[data-sort_dir=off]             {background:url('../images/sort_both.png') no-repeat -4px center;}
.basic > li.header > div[data-sort_dir=up]              {background:url('../images/sort_asc.png') no-repeat -4px center;}
.basic > li.header > div[data-sort_dir=down]            {background:url('../images/sort_desc.png') no-repeat -4px center;}
.basic > li.header > div.working                        {background:url('../images/working_grey.gif') no-repeat -2px center;}
.basic > li.header .rowSelector                         {height:20px; background-position:0 -17px;}
.basic > li.header .rowSelector.checked                 {background-image:url(../images/multiSelectChecked.png)}
.basic > li.active                                      {background:#eeeeee;}
.basic > li:not(.header):hover                          {background:#e8e8e8;}
.basic > li > div                                       {padding:4px 0;}
.basic > li > div.columnHeader                          {cursor:pointer; padding:4px 0; text-indent:16px;}
.basic > li > div.thumb a                               {}
.basic > li > div.thumb img                             {max-width:80px; max-height: 62px; width: auto; height: auto; display:inline-block; cursor:pointer;}
.basic > li > div.thumb.no-zoom img                     {cursor:default;}
.thumb a img                                            {max-width:80px; max-height: 80px; width: auto; height: auto; display:inline-block;}
.basic > li > div.name                                  {word-break:break-word;}
.basic > li > div ul                                    {margin:0;}
.basic > li > div ul li                                 {display:block;}
.basic > li > div ul li label                           {display:inline-block; margin:0 4px 0 0;}
.basic > li > div ul li span                            {word-wrap:break-word;}
.basic .rowSelector                                     {float:left; width:60px; height:60px; background:url(../images/multiSelectDefault.png) 0 0 no-repeat;}
.basic .rowSelector.small                               {height:30px; background-position:0 -12px;}
.basic > li.active .rowSelector                         {background:url(../images/multiSelectChecked.png) 0 0 no-repeat;}
.basic > li.active .rowSelector.small                   {background-position:0 -12px;}
.basic .category                                        {margin-right:4px;}
.basic .category:after                                  {content:", ";}
.basic .category:last-child:after                       {content:"";}
.basic .category.hidden                                 {display:none;}
.basic .role                                            {margin-right:4px;}
.basic .role:after                                      {content:", ";}
.basic .role:last-child:after                           {content:"";}
.basic .role.hidden                                     {display:none;}
.basic .channels > ul > li                              {word-wrap:break-word;}
.basic .channels a                                      {word-wrap:break-word;}
.fixCaps                                                {text-transform:lowercase;}
.fixCaps:first-letter                                   {text-transform:capitalize;}
.basic.gridView                                         {overflow:hidden; background:#fff;}
.basic.gridView > li                                    {display:inline-block; position:relative; margin:12px 5px; width:170px; height:190px; border-bottom:1px solid #f2f2f2; background:#fff;}
.basic.gridView > li.header                             {display:none !important;}
.basic.gridView > li.active                             {background:#E0EDF2;}
.basic.gridView > li > div                              {display:none; padding:0; height:auto; width:90px;}
.basic.gridView > li > div.thumb                        {width:100%; height:140px; display:block; margin:0 auto; float:none; position:absolute; top:0; left:0;}
.basic.gridView > li > div.thumb .rowSelector           {position:absolute; bottom:-56px; left:-10px;}
.basic.gridView > li > div.thumb a                      {margin-left:0 !important; float:left; overflow:hidden; max-height:140px;}
.basic.gridView > li > div.thumb img                    {max-width:170px; min-width: 0; max-height:170px; width: auto; height: auto; display: inline-block; }
.basic.gridView > li > div.name                         {display:block; width:130px; position:absolute; bottom:12px; left:32px;}
.basic.gridView > li > div.name .fit                    {height:1.4em; overflow:hidden; display:block;}
.basic.gridView > li > div.name a                       {height:1.4em; overflow:hidden; display:block;}
.basic.gridView > li > div.name .uri                    {display:none;}
.basic.gridView > li > div ul                           {margin:0;}
.basic.gridView > li > div ul li                        {display:block;}
.basic.gridView > li > div ul li label                  {display:inline-block; margin:0 4px 0 0;}
.basic.gridView > li > div ul li span                   {display:inline-block;}
.hierarchical                                           {overflow-x:hidden; padding-left:10px;}
.hierarchical .expand                                   {background:url(../images/expand.png) 0 0 no-repeat; width:12px; height:12px; display:inline-block;}
.hierarchical .collapse                                 {background:url(../images/collapse.png) 0 0 no-repeat; width:12px; height:12px; display:inline-block;}
.hierarchical .noChildren                               {width:12px; height:12px; display:inline-block;}
.hierarchical li                                        {min-height:21px; border-bottom:none; border-top:none;}
.hierarchical li:not(.header):hover                     {background:transparent;}
.hierarchical li.header                                 {padding-bottom:6px; background:transparent; border-top:none;}
.hierarchical li:not(header)                            {padding:0 0 0 6px;}
.hierarchical li.active                                 {background:transparent;}
.hierarchical li input[type="checkbox"]                 {display:inline-block; width:auto; margin:2px 0 0 0;}
.hierarchical li .directoryBox							{border:none;}
.hierarchical ul.child                                  {margin:6px 0 0 20px; border-left:1px dotted #DEDEDE; display:none;}
.hierarchical .name                                     {cursor:pointer; word-break:break-all; vertical-align: top;}
.hierarchical .inlineEdit input                         {display:inline-block;}
.hierarchical .inlineEdit input[type="text"]            {width:160px;}
.hierarchical .inlineEdit .controls                     {display:inline-block;}
.hierarchical .inlineEdit .controls .ok                 {margin-right:6px;}
.hierarchical .userCount                                {font-style:italic; color:#999; padding-left:6px;}
.noChild                             					{float:left; width:12px; height:12px; display:inline-block;}
.listHeader                                             {padding:4px 4px 4px 10px; overflow:hidden;}
.listHeader > button                                    {margin:6px 0 0; border-radius:4px; background:#f6f6f6; border:1px solid #ccc; color:#666;}
.listHeader > button:hover                              {background:#ef4035; color:#fff; border:1px solid #ef4035;}
.listFooter                                             {margin:0 0 10px; padding:0 0 0 10px; overflow:hidden;}
.listHeader .viewSettings                      			{margin:6px 5px 0;}
.viewSettings .modalContainer .modal                    {min-width:580px;}
.viewSettings .modalContainer .leftColumn               {width:260px;}
.viewSettings .modalContainer .rightColumn              {width:260px;}
.viewSettings .modalContainer .content .header          {margin:6px 1px 1px 4px;font-weight:600;color:#000;}
.paging                                                 {float:right; display:inline-block;}
.listHeader .paging                                     {margin-top:10px;}
.paging .page                                           {padding:0 6px; margin:0 2px; text-decoration:none; min-width:12px; display:inline-block; text-align:center; color:#666; border:1px solid #ccc; background:#f6f6f6; border-radius:4px;}
.paging .page:hover                                     {background:#ef4035; color:#fff; border:1px solid #ef4035;}
.paging .page.current                                   {cursor:default; background:#999; color:#fff; border:1px solid #999;}
.paging .page.disabled                                  {color:#999; cursor:default; border:1px solid transparent;}
.paging .page.disabled:hover                            {background:transparent; color:#999; border:1px solid transparent;}
.tally                                                  {float:left; display:inline-block;}
.limitSelector                                          {float:left; margin-right:10px;}
.limitSelector .inlineEdit                              {border-bottom:none;}
.limitSelector .inlineEdit.select .current              {min-width:40px;}
.limitSelector .inlineEdit.select ul                    {min-width:40px;}
.layoutToggle                                           {float:left;}
.actionPanel                                            {overflow:hidden; border-bottom:1px solid #ddd; padding:6px; min-height:46px}
.actionPanel.fixed                                      {z-index:9999; margin:0; padding:6px 0 6px 6px; border:none;}
.actionPanel button                                     {padding:8px; margin:6px 4px; text-align:center; float:left; border-radius:4px; background:#f6f6f6; border:1px solid #ccc; color:#666;}
.actionPanel button:hover                               {color:#fff; background:#ef4035; border:1px solid #fff;}
.actionPanel button span                                {display:block;}
.actionPanel button span.icon                           {display:none;}
.actionPanel a                                          {padding:8px; margin:6px 4px; text-align:center; float:left; display:inline-block; background:#f6f6f6; border-radius:4px; color:#666; border:1px solid #ccc; cursor:pointer;}
.actionPanel a.conceal                                  {display:none;}
.actionPanel a:hover                                    {color:#fff; background:#ef4035; border:1px solid #fff; text-decoration:none;}
.actionPanel .menu > li:hover > a                       {border-radius:4px 4px 0 0; border:1px solid #000; background:#000;}
.actionPanel .menu a                                    {padding:8px; margin:6px 4px; text-align:center; float:left; display:inline-block; background:#f6f6f6; border-radius:4px; color:#666; border:1px solid #ccc; cursor:pointer;}
.actionPanel .menu a:hover                              {border:1px solid #ef4035;}
.actionPanel .menu ul                                   {background:#000; border:1px solid #000; border-radius:0 4px 4px 4px; box-shadow:0 3px 7px #999; z-index:100002;}
.actionPanel .menu ul li button                         {border:none; background:transparent; color:#b9b9b9; width:100%; text-align:left;}
.actionPanel .menu ul li button:hover                   {border:none; background:#ef4035; color:#fff;}
.search                                                 {margin:0 0 8px;}
.inlineEdit                                             {padding:6px 0; overflow:hidden;}
.inlineEdit .header                                     {font-size:12px; margin:0 6px 6px 4px; color:#666;}
.inlineEdit input                                       {width:auto; float:left; margin-left:4px;}
.inlineEdit.textNewItem input                           {display:block; width:96%; float:none; margin-bottom:10px;}
.inlineEdit.readOnly .text                              {color:#333; cursor:default; padding:4px 0 0 0; float:left;  margin-left:4px;}
.inlineEdit.readOnly .text:hover                        {text-decoration:none;}
.inlineEdit.radio .header                               {float:left; margin:4px 10px 0 4px;}
.inlineEdit.radio button                                {background:#eee; color:#999; border:1px solid #eee;}
.inlineEdit.radio button:hover                          {color:#333; border:1px solid #eee;}
.inlineEdit.radio .active                               {background:#ef4035; color:#fff; cursor:default; box-shadow:inset 0 2px 3px #c52920; border:1px solid #ef4035;}
.inlineEdit.radio .active:hover                         {color:#fff; border:1px solid #ef4035;}
.inlineEdit.radio .active:focus                         {box-shadow:0 0 8px rgba(0, 0, 0, 0.3);}
.inlineEdit.radio .button-group                         {float:left;}
.inlineEdit.calendar input                              {display:block;}
.inlineEdit.colorSelector .header                       {float:left; margin:4px 10px 0 0;}
.inlineEdit textarea                                    {float:left; width:96%; max-width:96%; max-height:200px; margin-left:4px;}
.inlineEdit .controls                                   {display:none; float:left; margin-left:6px;}
.inlineEdit.select .current                             {min-width:80px; border:1px solid #D2D2D2; cursor:pointer; display:inline-block; float:left; background:#fff url(../images/downArrow.png) 98% 50% no-repeat; padding:4px 20px 4px 4px;}
.inlineEdit.select .current:focus                       {box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(0, 0, 0, 0.3); outline:0; border:1px solid #fdc6c2;}
.inlineEdit .viewOnly                                   {color:#333; display:inline-block; font-weight:bold; margin-top:4px;margin-left: 4px;}
.inlineEdit.radio .viewOnly                             {margin-top:4px;}
.inlineEdit.radio .viewOnly span                        {margin-right:4px;}
.inlineEdit.select .viewOnly                            {margin-top:4px;}
.inlineEdit.toggle input[type="checkbox"]               {margin-top:2px;}
.inlineEdit.toggle span                                 {margin-left:4px;}
.inlineEdit.time 										{min-width:60px;}
.inlineEdit.time .timeInput								{width:100%; overflow:hidden;}
.inlineEdit.time .timeInput input						{width:20px; text-align:center;display:inline-block;}
.inlineEdit.time .timeInput .hour						{float:left; margin:0 0 0 1%;}
.inlineEdit.time .timeInput .minute						{float:left;  margin:0 1% 0 0;}
.inlineEdit.time .separator							    {color:#333; font-weight:bold; float:left; margin:0; width:3px; padding:5px; text-align:center;}
.inlineEdit.day input			  					    {float:left;  margin:0 1% 0 0; width:25px}
.categories .header                                     {font-size:11px; margin:0 6px 0 0; color:#666; float:left; display:inline-block;}
.categories .hierarchical                               {margin:6px 0; border-bottom:none; max-height:200px; overflow-y:auto;}
.categories .hierarchical .addChild                     {display:none;}
.workgroups .header                                     {font-size:11px; margin:0 6px 0 0; color:#666; float:left; display:inline-block;}
.workgroups .hierarchical                               {margin:6px 0; border-bottom:none; max-height:200px; overflow-y:auto;}
.workgroups .hierarchical .addChild                     {display:none;}
.selectPopup                                            {min-width:80px; max-width: 200px; max-height:156px; overflow-y:scroll; display:none; position:absolute; top:0; left:0; border:1px solid #ccc; background:#fff; padding:6px; box-shadow:0 3px 5px #999; z-index:200002; outline:none; word-wrap: break-word;}
.selectPopup li                                         {cursor:pointer; color:#999; margin:0 0 4px;}
.selectPopup li:hover                                   {color:#00B6EA;}
.selectPopup li.selected                                {color:#333;}
.selectPopup.mondo                                      {min-width:800px; min-height:600px;}
.selectPopup.mondo li                                   {float:left; width:120px; margin-right:10px; overflow-x:hidden;}
.menu                                                   {display:inline-block; float:left;}
.menu.conceal                                           {display:none;}
.menu a                                                 {display:block; z-index:1; padding:8px; color:#fff; background:#000; cursor:default; border-radius:4px;}
.menu a:hover                                           {text-decoration:none; border-radius:4px 4px 0 0;}
.menu li:hover > a                                      {color:#fff; background:#ef4035;}
.menu ul                                                {display:none; position:fixed; top:0; left:0; padding:6px; background:#000; z-index:9999;
                                                        -webkit-transition:opacity 0.2s ease-out;
                                                           -moz-transition:opacity 0.2s ease-out;
                                                            -ms-transition:opacity 0.2s ease-out;
                                                             -o-transition:opacity 0.2s ease-out;
                                                                transition:opacity 0.2s ease-out;
                                                        }
.menu > li:hover ul                                     {display:block;}
.menu ul li button                                      {margin:0; float:none;}
.multiSelect                                            {font-size:11px; padding:2px;}
.roles .multiSelect .container							{border:1px solid #ccc; padding:6px 0 0 6px; overflow:hidden; height:200px; overflow-y:auto;}
.multiSelect .choices                                   {float:left;}
.multiSelect .options li                                {overflow:hidden;}
.multiSelect .options li.hidden                         {display:none;}
.multiSelect .options input[type=checkbox]              {display:inline-block; margin:2px; margin:0 \9;}
.multiSelect .options label                             {display:inline-block; color:#666; cursor:pointer; margin-top:2px \9;}
.multiSelect .options .more                             {padding-left:130px; border-top:1px solid #ccc; display:block;}
.createChannel .thumb                                   {margin-top:20px;}
.frameSelectorModal .framesetThumbnailContainer         {width:120px; height:120px; display:inline-block;overflow: hidden;}
.framesetThumbnailContainer                             {width:60px; height:60px; display:inline-block;overflow:hidden;}
.framesetThumbnail                                      {position:relative; width:100%; height:100%; display:block; background:#000; border:1px solid #fff;}
.framesetThumbnail > div:not(.thumbnailFrameSelected)   {cursor:pointer;}
.gridView .framesetThumbnailContainer                   {height:160px; width:160px;overflow: hidden;}
.gridView .framesetThumbnail                            {margin:0 auto;}
.modalContainer .thumb .framesetThumbnail > div			{cursor:auto;}
.channel .properties .type .header                      {float:left; margin:4px 6px 6px 4px;}
.channel .playerMetaData .stringTypeAny .header         {word-wrap:break-word;}
.dimensions li                                          {float:left; margin:0 10px 0 0;}
.dimensions .inlineEdit input[type="text"]              {width:40px; text-align:right;}
.dimensions .screensize .inlineEdit .header             {float:left; margin:4px 6px 0 0;}
.dimensions .width .inlineEdit .header 					{float:left; margin:4px 2px 0 20px;}
.dimensions .height .inlineEdit .header 				{float:left; margin:4px 2px 0 7px;}
.dimensionsEditor .dimensions .update                   {margin:7px 0 0;}
.framsetVal .frameset 									{float:left;}
.framesetSelector .middle .basic                        {height:200px; overflow-y:auto;}
.channelSelector .middle .basic                         {height:200px; overflow-y:auto;}
.playListSelector .middle .basic                        {height:150px; overflow-y:auto;}
.intervalSchedule .addSchedule                          {margin:8px 0 0;}
.intervalSchedule li                                    {float:left; margin:0 10px 0 0;}
.playlistItemConditions .selectCategory					{cursor:pointer;}
.playlistItemConditions .selectWorkgroup				{cursor:pointer;}
.playlistItemConditions .and							{text-align:center; margin:0 10px 0 0;}
.playlistCondition li:not(.header)         			    {border-bottom:1px solid #eee;}
.smartPlaylistLimit .inlineEdit 						{float:left; margin:0 10px 0 0;}
.smartPlaylistLimit .inlineLabel						{float:left; margin:5px 10px 0 0;}
.smartPlaylistAutomaticUpdate .inlineEdit		{float:left; margin:0 10px 0 0;}
.smartPlaylistAutomaticUpdateInterval .inlineEdit input[type="text"]        {width:50px; text-align:left;}
.sortBy													{float:left; margin:0 10px 0 0;}
.playlistCondition .condition							{width:19%;}
.playlistCondition .condition .current        			{max-width:70%; overflow:hidden;}
.playlistCondition .condition .current span   			{display:block; overflow:hidden; white-space: nowrap;}
.playlistCondition .stringPickListSelectorValue			{width:19%;}
.playlistCondition .stringPickListSelectorValue .current        	{max-width:70%; overflow:hidden;}
.playlistCondition .stringPickListSelectorValue .current span   	{display:block; overflow:hidden; white-space: nowrap;}
.playlistCondition .integerSelectorValue							{width:19%;}
.playlistCondition .integerSelectorValue .current        			{max-width:70%; overflow:hidden;}
.playlistCondition .integerSelectorValue .current span   			{display:block; overflow:hidden; white-space: nowrap;}
.playlistCondition .templateSelectorValue 							{width:19%;}
.playlistCondition .templateSelectorValue .current        			{max-width:70%; overflow:hidden;}
.playlistCondition .templateSelectorValue .current span   			{display:block; overflow:hidden; white-space: nowrap;}
.automationInterval .header                 			{float:left; margin:6px 6px 0;}
.intervalSchedule .inlineEdit input[type="text"]        {width:45px;}
.intervalSchedule .scheduleInterval .header             {float:left; margin:6px 6px 0;}
.intervalSchedule .playerGroups .header                 {float:left; margin:6px 6px 0;}
.intervalSchedule .seconds .header    					{float:left; margin:6px 6px 0;}
.intervalSchedule .startAt                              {margin:10px 0 0;}
.dailySchedule .addSchedule                             {margin:8px 0 0;}
.dailySchedule li                                       {float:left; margin:0 10px 0 0;}
.dailySchedule .inlineEdit input[type="text"]           {width:50px;}
.dailySchedule .hours .header                           {float:left; margin:6px 6px 0;}
.dailySchedule .playerGroups .header                    {float:left; margin:6px 6px 0;}
.dailySchedule .minutes .header                         {float:left; margin:6px 6px 0;}
.weeklySchedule .addSchedule                            {margin:8px 0 0;}
.weeklySchedule li                                      {float:left; margin:0 10px 0 0;}
.weeklySchedule .inlineEdit input[type="text"]          {width:50px;}
.weeklySchedule .dayOfWeek .header                      {float:left; margin:6px 6px 0;}
.weeklySchedule .playerGroups .header                   {float:left; margin:6px 6px 0;}
.weeklySchedule .hours .header                          {float:left; margin:6px 6px 0;}
.weeklySchedule .minutes .header                        {float:left; margin:6px 6px 0;}
.frames .container  		                           	{padding:6px 0 0 6px;border:1px solid #ccc;margin-bottom: 20px;background:linear-gradient(to bottom, #ffffff 0%,#f6f6f6 7%);}
.frames .container li:hover								{background:#eee url(../images/grips.png) 0 4px repeat-y;}
.frames .container input[type="checkbox"] 				{height:18px;width:18px;margin-top:4px;}
.frames .container .remove  							{text-align:right;}
.framesList .frameActionPanel							{border:1px solid #ccc;background:linear-gradient(to bottom, #ffffff 0%,#f6f6f6 7%); margin-top:10px;}
.framesList .frameActionPanel button					{margin:8px 4px 8px 6px;}
.framesList .frameHeader		                        {border-left:1px solid #ccc;border-right:1px solid #ccc;}
.framesList .columnHeader                            	{padding:4px 0; color:black;font-weight: 600;float:left;}
.framesList .frame input[type="text"]                   {width:86%; text-align:right;}
.framesList .frame input[type="text"].name              {text-align:left;}
.framesList .frame .autoscale .inlineEdit               {padding:0;}
.framesList .frame .autoscale .current                  {white-space:nowrap;}
.framesList .frame .frameColorIcon                      {width:17px; height:17px; float:left;margin-top: 3px;}
.framesList .thumb			                    		{width:4%;float:left;}
.framesList .header .frameName			                {width:7%;padding-left: 0.75%;margin-right: 1.5%;}
.framesList .frame .frameName			                {width:7%;float:left;margin-right: 1.5%;}
.framesList .posWidth			                    	{width:7%;float:left;margin-right: 0.3%;}
.framesList .autoscale			                    	{width:22%;max-width: 200px;float:left;}
.framesList .admanger 									{float:left;margin-right: 2%;width:10%;text-align: center;}
.framesList .columnHeader .hiddenCol 					{margin-left:4%;}
.framesList .hiddenCol 									{float:left;margin-right: 1%;width:8%;text-align: center;}
.framesList .remove 									{display:inline-block ;margin-left: 2%;width:7%;}
.framesList .removeRow 									{width:70px;padding: 4px 4px;}
.framesList .readOnlyFrames li							{margin-bottom:4px;}
.framesList .noAdManger .frameName			            {width:9%;}
.framesList .noAdManger .posWidth			            {width:7%;}
.framesList .noAdManger .autoscale			            {width:26%;}
.framesList .noAdManger .hiddenCol 						{width:8%;}
.framesList .noAdManger .remove 						{width:9%;}
.framesetPreview                                        {border:1px solid #ccc;position:relative; background:#000;width:100%; height:100%; display:block;}
.channelAudioVisualFramesetAlignment					{margin:0 0 0 0;padding:7px 0 0 0;}
.channelAudioVisualFramesetAlignment .selectFrameset	{margin-left:20px;}
.channelInternalError                                   {color:#cd4800;text-align: center;}
.channel .variables .variableValues .header 	        {border-left:1px solid #ccc;border-right:1px solid #ccc;padding:4px 0; color:black;font-weight: 600;}
.variableValues .header .column:first-child				{padding-left: 10px;margin-left: 0%;}
.variableValues .items .columns .column:first-child		{margin-left: 0%;}
.channel .variables .channelVariableActionPanel			{border:1px solid #ccc;background:linear-gradient(to bottom, #ffffff 0%,#f6f6f6 7%); margin-top:10px;}
.channel .variables .channelVariableActionPanel button	{margin:8px 4px 8px 10px;}
.channel .variables .variableContainer 			  		{padding:6px 0 0 6px;border:1px solid #ccc;margin-bottom: 20px;background:linear-gradient(to bottom, #ffffff 0%,#f6f6f6 7%);}
.channel .framesetTemplate .query .header               {font-weight: 600; font-size:12px;color: black;}
.channel .framesetTemplate .templateName input			{width: 45%;}
.schedulesList li                                       {border-bottom:1px solid #ddd; padding:7px 0 7px;}
.schedulesList .header                   		        {font-weight:600; color:#000; background:#fff; cursor:default; min-height:0; border-top:1px solid #ddd;}
.schedulesList > .header                                {padding:7px 0 7px;}
.schedulesList .col1     								{float:left; margin:0 1%;}
.schedulesList .col2									{float:left; margin:0 1%;}
.basic.distributions > li.header > div                  {white-space:normal; word-wrap:break-word;}
.basic.distributions > li > div.col1                  	{word-wrap:break-word;}
.basic.iadeaServer > li.header > div                    {white-space:normal; word-wrap:break-word;}
.basic.maintenanceJob > li.header > div                 {white-space:normal;}
.basic.iadeaServer li .syncState 						{word-wrap:break-word;}
.basic.metadata .item:hover  		        			{background:#eee url(../images/grips.png) 0 9px repeat-y;}
.packageDetails .inlineEdit .header                     {float:left;margin: 4px 6px 0 0;}
.usage .calendar input 									{background: url("../images/calendar.png") no-repeat scroll 98% 50% transparent;cursor: pointer;display: inline-block;width: 170px;}
.basic .planDownloadStatus                              {margin-right:0;} 
.basic .userActivityDetails                             {margin-right:0;} 
.basic.maintenanceJob .success                          {margin-right:0;} 
.basic.playergroup > li > div.name                      {word-wrap:break-word;}
.basic.maintenanceJob .usageCount                       {font-weight:bold; color:#333; margin:2px 0; display:inline-block;}
.basic.user > li.header > div[data-sort_dir=off]        {background:url('../images/sort_both.png') no-repeat -4px 3px;}
.basic.user > li.header > div[data-sort_dir=up]         {background:url('../images/sort_asc.png') no-repeat -4px 3px;}
.basic.user > li.header > div[data-sort_dir=down]       {background:url('../images/sort_desc.png') no-repeat -4px 3px;}
.basic.template > li.header > div[data-sort_dir=off]    {background:url('../images/sort_both.png') no-repeat -4px 3px;}
.basic.template > li.header > div[data-sort_dir=up]     {background:url('../images/sort_asc.png') no-repeat -4px 3px;}
.basic.template > li.header > div[data-sort_dir=down]   {background:url('../images/sort_desc.png') no-repeat -4px 3px;}
.basic.playerhealth > li.header > div[data-sort_dir=off]    {background:url('../images/sort_both.png') no-repeat -4px 3px;}
.basic.playerhealth > li.header > div[data-sort_dir=up]     {background:url('../images/sort_asc.png') no-repeat -4px 3px;}
.basic.playerhealth > li.header > div[data-sort_dir=down]   {background:url('../images/sort_desc.png') no-repeat -4px 3px;}
.lightboxSlidShowOuterScreen                            {position:fixed; top:0; left:0; height:100%; width:100%; background:transparent; opacity:.7; z-index:300000;}
.lightboxSlidShowScreen                                 {position:fixed; top:10%; left:10%; height:80%; width:80%; background:#000; opacity:.7; z-index:300000;}
.lightboxSlidShowScreen .close                          {position:absolute; right:10px; top:5px;font-weight:900;color:#fff;font-size:16px; background:transparent; cursor:pointer; border: none;}
.lightboxPreview                                        {position:fixed; height:80%; width:80%; max-height:80%; max-width:80%; z-index:300001; visibility:hidden; background:#fff;}
.lightboxsSlideshowPreview                              {background:transparent;}
.lightboxScreen                                         {position:fixed; top:0; left:0; height:100%; width:100%; background:#000; opacity:.7; z-index:300000;}
.lightboxPreview > div                                  {border:10px solid #fff; display:inline-block;}
.lightboxsSlideshowPreview > div                        {border:none;}
.lightboxPreview > div *                                {max-height:100%; max-width:100%;}
.lightboxPreview .notAvailable                          {position:absolute; bottom:3px; left:0; right:0; text-align:center; line-height:1em;}
.lightboxPreview .close                                 {position:absolute; right:0; top:-13px; background:#fff; cursor:pointer; border-radius:5px 5px 0 0;border-top:1px solid #fff;border-bottom: none;}
.lightboxPreview .totalPages							{font-weight:bold; margin:auto; color:#ffffff}
.lightboxPreview .pagingButtons							{text-align:left}
.lightboxPreview .pagingButtons .pgButton 				{display:inline-block; max-width:20px;margin:auto}
.lightboxPreview .pagingButtons label					{display:inline-block;}
.uploaderScreen                                         {position:fixed; top:0; left:0; height:100%; width:100%; background:#000; opacity:.7; z-index:10000;}
.messageEditor											{margin:0;}
.messageEditor .mediaList								{display:none;}
.messageEditor .messageProperties						{margin:0;}
.messageEditor .messageProperties .name				    {font-weight:bold; display:block; word-wrap:break-word;}
.messageEditor .messageProperties .type					{color:#999;}
.messageEditor .messageProperties .required				{color:#cd4800; display:block;}
.messageEditor .messageProperties .pickerBtn	    	{float:right; display:inline-block;width:80px}
.messageEditor .messageProperties .pickerBtn.hidden     {display:none;}
.messageEditor .messageProperties .mediaItem            {overflow:hidden; float:left; display:inline-block;}
.messageEditor .messageProperties .mediaItem .thumb     {min-width:95px;max-width:100px; display:inline-block; float:left; overflow:hidden;margin-bottom:5px; }
.messageEditor .messageProperties .mediaItem .thumb img {max-width:80px;}
.messageEditor .messageProperties .inlineEdit			{padding: 0;}
.messageEditor .messageProperties .inlineEdit.text		{display:inline-block; width:90%;}
.messageEditor .messageProperties .inlineEdit input[type="text"]    {width:90%;}
.messageEditor .messageProperties .inlineEdit.textarea              {display: inline-block; width:90%;}
.messageEditor .messageProperties .inlineEdit.textarea textarea		{width:90%;}
.messageEditor .messageProperties .media .properties    {max-width:300px; display:inline-block; float:left;}
.messageEditor .messageProperties > ul > li             {border-bottom:1px solid #ddd; padding-top:6px; margin-bottom:6px;}
.fieldPreview											{text-align:left}
.fieldPreview .totalPages								{font-weight:bold; margin:auto}
.fieldPreview .pagingButtons .pgButton 					{display:inline-block; max-width:20px; margin:auto}
.fieldPreview .pagingButtons label				    	{display:inline-block;}
.detail                                                     {padding:20px;}
.detail > .header                                           {overflow:hidden; margin-bottom:20px; padding-bottom:10px; border-bottom:1px solid #e1e1e1;}
.detail > .header h6                                        {font-size:18px; font-weight:bold; float:left;}
.detail > .header h6 span                                   {color:#999; font-weight:normal; font-size:18px;}
.detail > .header h6 .type                                  {font-size:14px;}
.detail > .header .actions                                  {display:none; float:right;}
.detail > .header .actions button                           {margin-left:4px; padding:4px 14px; font-size:14px;}
.detail > .header .actions a                                {margin-right:10px;}
.detail  > div > dl                                         {position:relative; margin-bottom:40px;}
.detail dt                                                  {cursor:pointer; padding:8px 12px; font-size:13px; display:inline-block; position:relative; background:transparent; border-right:1px solid #e1e1e1; border-top:1px solid #e1e1e1; color:#999; float:left;}
.detail dt:first-of-type                                    {border-left:1px solid #e1e1e1;}
.detail dt.active                                           {cursor:default; background:#fff; color:#000; box-shadow:0 -4px 7px #ddd; border-left:1px solid #e1e1e1; border-top:1px solid #e1e1e1; border-bottom:1px solid #fff; z-index:10;}
.detail dt.hidden                                           {display:none;}
.detail dd                                                  {padding:20px; margin:0; position:relative; top:-2px; display:none; width:95%; clear:both; min-height:400px; background:#fff; box-shadow:3px 3px 7px #ddd; border-left:1px solid #e1e1e1; border-top:1px solid #e1e1e1; z-index:1;}
.detail dd li                                               {overflow:hidden;}
.detail dd li.select                                        {min-height:56px; overflow:visible;}
.detail .properties .name .inlineEdit input                 {width:96%;}
.detail .properties .uri .inlineEdit input                 	{width:96%;}
.detail .resources                                          {position:relative; min-height:500px; overflow-y:auto;}
.detail .resources .properties .name input[type="text"]     {width:300px;}
.detail .resources li[data-parentid="0"]                    {margin-top:1em;}
.detail .resources li > input[type="checkbox"]              {margin:2px;}
.detail .resources li > label                               {margin-left:2px; display:inline-block; cursor:pointer;}
.detail .resources li > ul                                  {margin-left:10px;}
.detail .resources li.active label                          {color:#333;}
.detail .distributionProperties							    {position:relative; min-height:500px; overflow-y:auto;}
.detail .distributionProperties .sectionHeader h4          {border-bottom:1px solid #eee; margin-bottom:16px; padding-bottom:10px; padding-top: 10px}
.detail .distributionProperties .inlineEdit.readOnly .header    {float:left;margin: 4px 6px 0 0;}
.detail .distributionProperties .broadcasts .middle         {margin:0;}
.listItemSelect.broadcastProperties .modal section .middle  {margin:0;}
.listItemSelect.broadcastProperties .modal dd.properties    {z-index:auto;}
.listItemSelect.broadcastProperties .calendar input 		{background: url("../images/calendar.png") no-repeat scroll 98% 50% transparent;cursor: pointer;display: inline-block;width: 170px;}
.broadcastProperties .detail								{padding:0;}
.detail .playlistProperties                                 {position:relative; min-height:500px; overflow-y:auto;}
.detail .playlistProperties .items .playlist .gridView .name .type label    {display:none;}
.playlistProperties .categories .header                     {padding:10px 0; color:#666;}
.playlistProperties .workgroupSelector .header              {padding:10px 0; color:#666;}
.playlistProperties .sortBy .inlineEdit .header				{float:left; margin:4px 10px 0 0;}
.playlistDetailName .playlistHeaderImageStatus img			{vertical-align: middle;}
.detail .playerProperties                                   {position:relative; min-height:500px; overflow-y:auto; min-width:1024px;}
.detail .playerProperties dd								{width: 90%}
.detail .playerProperties dt								{white-space: nowrap; padding: 8px 8px}
.detail .categories .header                                 {display:block; float:none; font-size:12px;}
.detail .categories .hierarchical li.header                 {display:none;}
.detail .categories .hierarchical                           {border-top:1px solid #ddd; padding:4px 0;}
.detail .startEndDates ul                                   {overflow:hidden;}
.detail .startEndDates ul li                                {float:left; display:inline-block; margin-right:20px;}
.detail .startEndDates ul li.startValidDate                 {margin-right:80px;}
.detail .startEndDates ul li .header                        {float:left; margin-top:3px;}
.detail .startEndDates ul li input[type=text]               {cursor:pointer; width:170px; background:url(../images/calendar.png) 98% 50% no-repeat; border:none; display:inline-block;}
.detail .startEndDates ul li ::-webkit-input-placeholder    {color:#333;}
.detail .startEndDates ul li ::-moz-placeholder             {color:#333;}
.detail .startEndDates ul li :-ms-input-placeholder         {color:#333;}
.detail .startEndDates ul li .noEndDate                     {background:#eee; color:#999; margin-top:5px;}
.detail .startEndDates ul li .noEndDate:hover               {background:#ef4035; color:#fff; box-shadow:inset 0 2px 3px #c52920;}
.startEndDates .multiCheck									{width:14px}
.startEndDates .datelabel									{margin:10px 0px 0px 6px; float:left}
.timeslotEditor .playlistItem .itemCount label                      {display:inline-block;}
.timeslotEditor .playlistItem .duration label                       {display:inline-block;}
.timeslotEditor .startEndDates ul                                   {overflow:hidden;}
.timeslotEditor .startEndDates ul li                                {float:left; display:inline-block; margin-right:20px;}
.timeslotEditor .startEndDates ul li .header                        {float:left; margin-top:3px;}
.timeslotEditor .startEndDates ul li input                          {cursor:pointer; background:url(../images/calendar.png) 98% 50% no-repeat; display:inline-block; width:170px;}
.timeslotEditor .startEndDates ul li ::-webkit-input-placeholder    {color:#333;}
.timeslotEditor .startEndDates ul li ::-moz-placeholder             {color:#333;}
.timeslotEditor .startEndDates ul li :-ms-input-placeholder         {color:#333;}
.timeslotEditor .startEndDates ul li .noEndDate                     {background:#eee; color:#999; margin-top:5px;}
.timeslotEditor .startEndDates ul li .noEndDate:hover               {background:#ef4035; color:#fff; box-shadow:inset 0 2px 3px #c52920;}
.timeslotEditor .playlistOptions .inlineEdit.radio .header          {max-width: 150px; text-align:right; min-width:80px;}
.timeTriggerEditor .playlistOptions .inlineEdit.radio .header       {max-width: 150px; text-align:right; min-width:80px;}
.timeTriggerEditor .startEndDates ul                                {overflow:hidden;}
.timeTriggerEditor .startEndDates ul li                             {float:left; display:inline-block; margin-right:20px;}
.timeTriggerEditor .startEndDates ul li .header                     {float:left; margin-top:3px;}
.timeTriggerEditor .startEndDates ul li input                       {cursor:pointer; width:160px; background:url(../images/calendar.png) 98% 50% no-repeat; border:none; display:inline-block;}
.timeTriggerEditor .startEndDates ul li ::-webkit-input-placeholder {color:#333;}
.timeTriggerEditor .startEndDates ul li ::-moz-placeholder          {color:#333;}
.timeTriggerEditor .startEndDates ul li :-ms-input-placeholder      {color:#333;}
.timeTriggerEditor .startEndDates ul li .noEndDate                  {background:#eee; color:#999; margin-top:5px;}
.timeTriggerEditor .startEndDates ul li .noEndDate:hover            {background:#ef4035; color:#fff; box-shadow:inset 0 2px 3px #c52920;}
.timeTriggerEditor .date .header                                    {float:left; margin-top:3px;}
.timeTriggerEditor .date input                                      {cursor:pointer; width:100px; background:url(../images/calendar.png) 98% 50% no-repeat; border:none; display:inline-block;}
.beginEndDates ul                               		{overflow:hidden;}
.beginEndDates ul li                           			{float:left; display:inline-block; margin-right:20px;}
.beginEndDates ul li input                       		{cursor:pointer; width:150px; background:url(../images/calendar.png) 98% 50% no-repeat;}
.timeLimit .customDate                                {margin-right:20px;}
.timeLimit .customDate input                          {cursor:pointer; width:100px; background:url(../images/calendar.png) 98% 50% no-repeat;}
.timeLimit .customDate ::-webkit-input-placeholder    {color:#333;}
.timeLimit .customDate ::-moz-placeholder             {color:#333;}
.timeLimit .customDate :-ms-input-placeholder         {color:#333;}
.timeSchedule ul                               		    {overflow:hidden;}
.timeSchedule ul li                           			{float:left; display:inline-block; margin-right:20px;}
.timeSchedule .inlineEdit input[type="text"]            {width:50px;}
.timeSchedules .timeScheduleHeader						{margin:5px 6px 4px 2px;}
.recurrencePattern ul li input							{cursor:pointer; width:150px; background:url(../images/calendar.png) 98% 50% no-repeat;}
.playlistProperties .playlist .middle                   				{margin:0;}
.playlistProperties .playlist .playlistMediaItemDisabled				{color:#666;opacity:0.6;}
.playlistProperties .playlist .middle .item:hover  						{background:#eee url(../images/grips.png) 0 9px repeat-y;}
.playlistProperties .playlist .middle .playlistMediaItemDisabled:hover  {background:#eee url(../images/grips.png) 0 9px repeat-y;}
.playlistProperties .playlist .basic.gridView > li      				{height:210px;}
.playlistProperties .playlist .basic.gridView > li > div.thumb  		{height:150px;}
.playlistProperties .items .smartPlayList .playlist .middle .item:hover {background-image:none;}
.playlistProperties .playlistType .header               				{float:left;}
.playlistProperties .playlistType .text                 				{float:left; padding:0;}
.playlistProperties .priority .header               				    {float:left; padding: 4px 0px 0px 0px;}
.playlistProperties .priority .text                 				    {float:left; padding:0;}
.playlistProperties .prioritySelector .header               			{float:left;}
.playlistProperties .prioritySelector .select                 			{float:left; padding:0;}
.playlistProperties .imageDuration .header              				{float:left; margin:4px 6px 6px 4px;}
.playlistProperties .imageDuration .text                				{float:left; padding:0;}
.playlistProperties .htmlDuration .header               				{float:left; margin:4px 6px 6px 4px;}
.playlistProperties .htmlDuration .text                 				{float:left; padding:0;}
.playlistProperties .transitionDuration .header         				{float:left; margin:4px 6px 6px 4px;}
.playlistProperties .transitionDuration .text           				{float:left; padding:0;}
.playlistProperties .transition .header                 				{float:left; margin:4px 6px 6px 4px;}
.playlistProperties .transition .text                   				{float:left; padding:0;}
.meetAllConditions .inlineEdit .header     								{float:left; margin-top:3px;}
.basic > li.playlistMediaItemDisabled                   				{color:#666;opacity:0.6;}
.existingRules .playlistMediaItemDisabled                   			{color:#666;opacity:0.6;}
.playlistMediaItemDisabled a 											{text-decoration:none; color:#666;}
.playlistMediaItemDisabled a:hover                                    	{text-decoration:underline; color:#666;}
.PLAYLIST_DECORATE  {
  background-color: rgba(137, 195, 248, 1.0);
  padding: 0.8px;
  vertical-align:super;
  box-shadow:
        1px 1px   0 rgba(0,   0,   0,   0.100),
        3px 3px   0 rgba(137, 195, 248, 1.0),
        4px 4px   0 rgba(0,   0,   0,   0.125),
        6px 6px   0 rgba(137, 195, 248, 1.0),
        7px 7px   0 rgba(0,   0,   0,   0.150);
}
.SMART_PLAYLIST_DECORATE  {
  background-color: rgba(168, 217, 153, 1.0);
  padding: 0.8px;
  vertical-align:super;
  box-shadow:
        1px 1px   0 rgba(0,   0,   0,   0.100),
        3px 3px   0 rgba(168, 217, 153, 1.0),
        4px 4px   0 rgba(0,   0,   0,   0.125),
        6px 6px   0 rgba(168, 217, 153, 1.0),
        7px 7px   0 rgba(0,   0,   0,   0.150);
}
.IEBlueColorPlaylistType								{color:#89C3F8;}
.IEGreenColorPlaylistType								{color:#A8D999;}
img														{vertical-align: top;}
.playlistDetailName										{word-break: break-word;}
.playlistCondition .modifiedDate input                  {cursor:pointer; width:150px; background:url(../images/calendar.png) 98% 50% no-repeat;}
.durationFormat                                         {padding-left:10px; color:#cd4800;}
.subPlaylistSelector .middle .basic                     {max-height:500px; overflow-y:auto;}
.subPlaylistSelector li    								{font-size:12px; margin:0;}
.ordering .inlineEdit .header                          {float:left; margin:4px 10px 0 0;}
.shuffleNoRepeatWithin input[type="text"]               {width:30px;}
.shuffleNoRepeatWithin .inlineLabel                     {margin:6px 0 0 6px; display:inline-block; color:#999;}
.maxDownloadThreads                 					{margin-bottom:10px;}
.maxDownloadThreads .inlineEdit     					{display:inline-block;}
.maxDownloadThreads .inlineLabel     					{display:inline-block; margin:0 0 0 10px; line-height:75px; vertical-align:top;}
.storeToRoot .inlineLabel     							{display:inline-block; margin:0 0 0 10px;}
.smtpUsername                 							{margin-bottom:10px;}
.smtpUsername .inlineEdit     							{display:inline-block;}
.smtpUsername .inlineLabel     							{display:inline-block; margin:0 0 0 10px; line-height:75px; vertical-align:top;}
.smtpPassword                 							{margin-bottom:10px;}
.smtpPassword .inlineEdit     							{display:inline-block;}
.smtpPassword .inlineLabel     							{display:inline-block; margin:0 0 0 10px; line-height:75px; vertical-align:top;}
.workgroupSelector .header                              {font-size:12px; margin:0 6px 6px 0; color:#666;}
.workgroupSelector .container                           {border-top:1px solid #ddd; padding:6px 0 0 6px; overflow:hidden; height:200px; overflow-y:auto;}
.workgroupSelector .container li                        {color:#666;}
.workgroupSelector .container li.header                 {display:none;}
.workgroupSelector .container .addChild                 {display:none;}
.workgroupSelector .ownerWorkgroup                      {width:45%; float:left;}
.workgroupSelector .ownerWorkgroup li:not(header)       {padding:0;}
.workgroupSelector .viewWorkgroup                       {width:45%; float:right;}
.workgroupSelector .viewWorkgroup li:not(header)        {padding:0;}
.workgroupSelector .count                               {display:none;}
.workgroupSelector.listWorking                          {position:relative;}
.workgroupSelector .listLoading                         {display:none; position:absolute; top:0; bottom:0; left:0; right:0; height:auto; background:#fff url(../images/working_grey.gif) no-repeat center 100px; z-index:9999;}
.approval .message                                      {display:none;}
.approval .user                                         {display:none;}
.preview img                                            {max-width:90%;}
.detail a.viewSchedule                                  {margin:6px 0 0 10px; display:inline-block; float:left;}
.detail a.viewSchedule.hidden                           {display:none;}
.oneLine .inlineEdit .header                           {float:left; margin-top:4px; width:200px; word-wrap:break-word;}
.oneLine .inlineEdit input[type="text"]                {width:300px;}
.oneLine .inlineEdit.select .current                   {margin-left:4px;max-width:300px;}
.oneLine .inlineEdit.select .current span              {display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.metadata .inlineEdit .header                           {float:left; margin:4px 6px 0 0; width:200px; word-wrap:break-word;}
.metadata .inlineEdit input[type="text"]                {width:300px;}
.metadata .inlineEdit.select .current                   {margin-left:4px;max-width:300px;}
.metadata .inlineEdit.select .current span              {display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.playerMetaData .inlineEdit .header                     {float:left; margin:4px 6px 0 0; width:200px; word-wrap:break-word;}
.playerMetaData .inlineEdit input[type="text"]          {width:300px;}
.playerMetaData .inlineEdit.select .current             {margin-left:4px;max-width:300px;}
.playerMetaData .inlineEdit.select .current span        {display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.lastHeartbeat .heartbeatNormal							{margin-left: 5px}
.lastHeartbeat .heartbeatWarning						{margin-left: 20px}
.playerProperties .playerDisplaySelector .inlineEdit .header   {float:left; margin:4px 10px 0 4px; width: 200px;}
.playerProperties .playerDisplaySelector .inlineEdit .header.pointer  {width: auto;}
.playerProperties .playerDisplaySelector .inlineEdit.select .current        {margin-left:4px;}
.playerProperties .playerGroupSelector .container                           {border-top:1px solid #ddd; padding:4px 0 0 15px; margin:6px 0; border-bottom:none; max-height:150px; overflow-y:auto;}
.playerProperties .healthList .middle 					{margin: 0}
.playerLogsButton button  												{margin:0 6px 8px}
.playlistProperties .objectHistory .inlineEdit .header  {float:left; margin:4px 6px 0 0;}
.broadcastPriority .inlineEdit .header                  {float:left; margin:4px 6px 6px 4px;}
.networkBandwidthThrottling                             {margin:20px 0 0;  max-height:1000px; overflow-y:auto;}
.networkBandwidthThrottling .col2						{width:23%;}
.networkBandwidthThrottling .colFixed					{width:11%;}
.networkBandwidthThrottling li                          {border-bottom:1px solid #ccc;}
.networkBandwidthThrottling li.header                   {padding:6px 0;}
.networkBandwidthThrottling input[type="text"]          {width:45px;}
.networkBandwidthThrottling .inlineEdit.select .current {min-width: 50px; border:1px solid #D2D2D2; cursor:pointer; display:inline-block; float:left; background:#fff url(../images/downArrow.png) 96% 50% no-repeat; padding:4px 30px 4px 4px;}
.networkBandwidthThrottling .limit label		       	{display:inline-block; float:left; margin:10px 12px 10px 0;}
.networkBandwidthThrottling .limit > .inlineEdit		{float: left}
.networkBandwidthThrottling .limit input[type="text"]   {margin: 0 5px;}
.networkBandwidthThrottling .startTime label            {display:inline-block; float:left; margin:10px 3px 0 0;}
.networkBandwidthThrottling .endTime label              {display:inline-block; float:left; margin:10px 3px 0 0;}
.networkBandwidthThrottling .firstRow .readOnly         {padding:12px 0;}
.networkBandwidthThrottling .firstRow .startTime label  {display:none;}
.networkBandwidthThrottling .firstRow .endTime label    {display:none;}
.networkBandwidthThrottling .removeRow                  {margin:6px 0;}
.networkBandwidthThrottling > ul                        {margin-bottom:6px;}
.networkBandwidthThrottlingSetting input[type="checkbox"]      {width:20px; margin:2px; float:left;}
.networkBandwidthThrottling .bandwidth                  {word-break:break-all;}
.playerLogsGrid                             {margin:20px 0 0;  max-height:1000px; overflow-y:auto;}
.logs .gridBox								{border:1px solid #c7c6c6; box-shadow:0 2px 3px rgba(0, 0, 0, .1);
                                             background:#f6f6f6;
                                             background:-moz-linear-gradient(top,  #ffffff 0%, #f6f6f6 7%);
                                             background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(7%,#f6f6f6));
                                             background:-webkit-linear-gradient(top,  #ffffff 0%,#f6f6f6 7%);
                                             background:-o-linear-gradient(top,  #ffffff 0%,#f6f6f6 7%);
                                             background:-ms-linear-gradient(top,  #ffffff 0%,#f6f6f6 7%);
                                             background:linear-gradient(to bottom,  #ffffff 0%,#f6f6f6 7%);
                                             filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 );
											}
.sortUp										{background:url('../images/sort_asc.png') no-repeat -4px center;}
.sortDown									{background:url('../images/sort_desc.png') no-repeat -4px center;}
.administration li                                      {padding:4px; border-bottom:1px solid #eee; line-height:30px; margin:4px 0; cursor:pointer;}
.administration li:hover                                {background:#eee url(../images/grips.png) 0 4px repeat-y;}
.administration li.header                               {min-height:30px; font-size:11px; color:#999; cursor:default;}
.administration li.header:hover                         {background:transparent;}
.administration li input                                {margin:4px auto;}
.administration li input[type=text]                     {float:left; width:96%;}
.administration li input[type=text].shortinput          {width:40px; float:none;}
.administration li input[type=checkbox]                 {width:auto; margin-top:10px;}
.administration li .type:before                         {content:"\a0\a0\a0";}
.administration .controls                               {display:none;}
#newPickValue                                           {min-width:350px;}
#newPickValue .inlineEdit                               {float:left;}
#newPickValue input                                     {width:230px;}
#newPickValue .add                                      {margin:7px 0 0 2px;}
#pickvalues .sortActions                                {text-align:right;}
#pickvalues .picklistItems                              {border:1px solid #ccc;width:350x;height:200px; overflow-y:auto;}
#pickvalues .picklistItems li:hover  		        	{background:#eee url(../images/grips.png) 0 9px repeat-y;}
.picklistItems > li                                     {display:block; overflow:hidden; border-bottom:1px solid #ddd; border-top:1px solid #fff; min-height:40px;}
.picklistItems > li > div                               {padding: 4px 0;}
.picklistItems.ui-sortable .columns                     {float: none !important;}
.picklistItems.ui-sortable .columns > .column           {float: left;}
.picklistItems .drag .value								{width:260px;word-wrap:break-word;margin-left:13px;}
.modal .picklistItems .drag .value                      {width:860px;}
.modal .picklistItems .drag .value                      {width:860px;}
.metadataActions                                        {overflow:hidden;padding:6px}
.metadataActions > .actions                             {float:right;}
.metadataActions > .actions button                      {margin-left:4px; padding:4px 14px; font-size:14px;}
.metadataActions > .actions a                           {margin-right:10px;}
.metadataActions > .actions.invisible					{visibility: hidden;}
.user li .workgroup										{word-wrap: break-word;}
.detail.user .workgroup li.header                       {display:none;}
.hostedNetwork .users .middle                           {margin-left:0;}
.revision li.header                                     {display:none;}
.revision .basic                                        {padding:10px;}
.revision .basic  .updateRevision                       {display:none;}
.revision .basic  li.active .updateRevision             {display:block; margin-top:20px;}
.revision .basic >li:nth-child(2)                       {cursor:default;}
.revision .basic >li:nth-child(2) .thumb .rowSelector   {background:none;}
.revision .basic >li:nth-child(2) .updateRevision       {display:none;}
.revision .basic >li:nth-child(2).active                {background:none;}
.playerMetaData .inlineEdit .header                     {float:left; margin:4px 10px 0 0;}
.audiovisuals .inlineEdit .header                       {float:left; margin:4px 10px 0 0;}
.middle.dragover                                        {position:relative;}
.middle .dropzone                                       {display:none; position:absolute; top:0; left:0; z-index:999;}
.middle.dragover .dropzone                              {display:block; top:0; bottom:0; left:0; right:0; background:#fff; text-align:center; font-size:30px; padding-top:80px; border:10px dotted #009FCD; color:#009FCD;}
.middle.listWorking                                     {position:relative;}
.middle .listLoading                                    {display:none; position:absolute; top:0; bottom:0; left:0; right:0; background:#fff url(../images/list_working.gif) no-repeat center 100px; z-index:9999;}
.hierarchicalList.listWorking                            {position:relative;}
.hierarchicalList .listLoading                          {display:none; position:absolute; top:0; bottom:0; left:0; right:0;height:140px; background:#fff url(../images/list_working.gif) no-repeat center 100px; z-index:9999;}
.createReport.listWorking                           	{position:relative;}
.createReport .listLoading                         		{display:none; position:absolute; top:0; bottom:0; left:0; right:0;height:auto; background:#fff url(../images/list_working.gif) no-repeat center 100px; z-index:9999;}
.detail.detailWorking                                   {position:relative;}
.detail .detailLoading                                  {display:none; position:absolute; top:0; bottom:0; left:0; right:0; background:#fff url(../images/list_working.gif) no-repeat center 100px; z-index:9999;}
.busyWorking		                                  	{position:fixed; top:40%; left:48%; width:37px; height:37px; background: transparent url(../images/list_working.gif) center no-repeat; z-index:9999;}
.itemUpload .thumb img                                  {width:28px; margin:0 auto; display:block;}
.progressbar                                            {margin:12px 0;}
.progressbar .container                                 {background:#e7e7e7; height:11px; width:100%; margin:0 auto; position:relative;}
.progressbar .container .progress                       {min-width:1%; height:11px; position:relative; top:0; left:0; background:#00b6f5;}
.progressbar .count                                     {text-align:center; margin:6px 0;}
.scheduleLanding >.header                                                   {min-height:46px;}
.scheduleContainer                                                          {overflow:hidden;}
.scheduleContainer .controls                                                {width:10%; word-wrap:break-word;padding-right:5px; min-height:500px; float:left;}
.scheduleContainer .controls .channelSelector                               {}
.scheduleContainer .controls .frameSelector                                 {margin:20px 0 0;}
.scheduleContainer .frameColorIcon                      				    {width:20px; height:20px; float:left;margin-bottom:20px; margin-right:5px;}
.scheduleContainer .thumbnailFrameSelected                        	        {border:1px inset #000000; z-index:10;}
.scheduleContainer .contents                                                {width:85%; float:left;}
.scheduleContainer .contents dl                                             {position:relative;}
.scheduleContainer .contents .eventTriggers > div:first-child > ul          {border-top:1px solid #ccc;padding-top: 10px;}
.scheduleContainer .contents .timeTriggers > div:first-child  > ul          {border-top:1px solid #ccc;padding-top: 10px;}
.scheduleContainer .contents .eventTriggers .eventTriggerItems > li 		{border-bottom:1px solid #ccc; margin-bottom:10px; padding:0 0 10px;}
.scheduleContainer .contents .eventTriggers .eventTriggerItems .thumb 		{min-width:95px;max-width:100px; display:inline-block; float:left; overflow:hidden;}
.scheduleContainer .contents .eventTriggers .eventTriggerItems li:hover		{background:#eee url(../images/grips.png) 0 4px repeat-y;}
.scheduleContainer .contents .timeTriggers .timeTriggerItems .thumb 		{min-width:95px;max-width:100px; display:inline-block; float:left; overflow:hidden;}
.scheduleContainer .contents .timeTriggers .timeTriggerItems > li           {border-bottom:1px solid #ccc; margin-bottom:10px; padding:0 0 10px;}
.scheduleContainer .contents .triggerHeader                                 {margin-bottom:10px;}
.scheduleContainer .contents .triggerHeader label                           {display:inline-block;}
.scheduleContainer .contents .triggerHeader span                            {margin-right:20px;}
.scheduleContainer .contents .eventTriggers input                           {width:auto; display:inline-block; margin-right:3px;}
.scheduleContainer .contents .eventTriggers .triggerSettings .readOnly      {padding-top:0;}
.scheduleContainer .contents .eventTriggers .itemsToPlay .current           {margin-left:4px;}
.scheduleContainer .contents .eventTriggers .repeatTriggerResponse .current {margin-left:4px;}
.scheduleContainer .contents .eventTriggers .playlistOptions .inlineEdit    {padding:0; float:right;}
.scheduleContainer .contents .eventTriggers .itemCount label                {display:inline-block;}
.scheduleContainer .contents .eventTriggers .duration label                {display:inline-block;}
.scheduleContainer .contents .timeTriggers .itemCount label                	{display:inline-block;margin-right:2px;}
.scheduleContainer .contents .timeTriggers .duration label               	{display:inline-block;margin-right:2px;}
.scheduleContainer .contents .timeTriggers .triggerSettings label           {display:inline-block;}
.scheduleContainer .contents .schedule                                      {min-width:800px;}
.scheduleContainer .contents .schedule > .calendar                          {height:1200px; padding:10px 0 0;}
.scheduleContainer .contents .schedule > .calendar .header                  {overflow:hidden; width:794px;}
.scheduleContainer .contents .schedule > .calendar .header .dateRange       {display:inline-block;}
.scheduleContainer .contents .schedule > .calendar .header .rangeSelector   {display:inline-block; margin-right:10px;}
.scheduleContainer .contents .schedule > .calendar .header .rangeSelector button                {background:#f6f6f6; color:#666; border:1px solid #c7c6c6; border-radius:4px;}
.scheduleContainer .contents .schedule > .calendar .header .rangeSelector button:disabled       {cursor:default; color:#bbb; border:1px solid #ddd;}
.scheduleContainer .contents .schedule > .calendar .header .rangeSelector button:hover          {background:#ef4035; color:#fff; border:1px solid #fff;}
.scheduleContainer .contents .schedule > .calendar .header .rangeSelector button:disabled:hover {background:#f6f6f6; color:#bbb; border:1px solid #ddd;}
.scheduleContainer .contents .schedule > .calendar .header .rangeSelector .now                  {margin-right:10px;}
.scheduleContainer .contents .schedule > .calendar .header .timeSlotActions				        {float:right;}
.scheduleContainer .contents .schedule > .calendar .header .timeSlotActions	button              {background:#f6f6f6; color:#666; border:1px solid #c7c6c6; border-radius:4px;margin-left: 2px;}
.scheduleContainer .contents .schedule > .calendar .header .timeSlotActions	button:hover 		{background:#ef4035; color:#fff; border:1px solid #fff;}
.scheduleContainer .contents .schedule .grid                                {background:url(../images/schedule/scheduleGrid.png) 0 0; height:1050px; border-top:1px solid #ccc; border-left:1px solid #ccc; position:absolute; top:62px;}
.scheduleContainer .contents .schedule .grid td                             {vertical-align:top; border-right:1px solid #ccc;}
.scheduleContainer .contents .schedule .grid div                            {height:41px;}
.scheduleContainer .contents .schedule .grid .legend                        {background:#fff;}
.scheduleContainer .contents .schedule .grid .hours                         {background:#fff;}
.scheduleContainer .contents .schedule .grid .hours div                     {border-bottom:1px solid #ccc; text-align:center; width:44px;}
.scheduleContainer .contents .schedule .grid .header                        {width:106px; text-align:center; border-bottom:1px solid #ccc; padding-top:4px; height:37px;}
.scheduleContainer .contents .schedule .grid .header .date                  {margin-left:4px;}
.scheduleContainer .contents .schedule .timeslots                           {position:absolute; top:105px; left:66px; width:749px; height:1008px;}
.scheduleContainer .timeslots .timeslotSelected                       		{border:inset 2px  black;box-shadow: 10px 10px 50px 30px #888888 inset;}
.scheduleContainer .contents .schedule .timeslots .timeslot                 {position:absolute;cursor: pointer;}
.scheduleContainer .contents .schedule .timeslots .timeslot h6              {color:#000; font-weight:bold; position:absolute; top:0; left:0; z-index:10;}
.scheduleContainer .contents .schedule .timeslots .timeslot img          	{padding: 5px;}
.scheduleContainer .contents .schedule .timeslots .timeslot .day            {position:absolute; height:100%; opacity:.7; z-index:1;}
.scheduleContainer .contents .schedule .timeslots .timeslot .day.new        {width:100%;}
.scheduleContainer .contents .nonScheduledContent .itemCount label          {display: inline-block;}
.scheduleContainer .contents .nonScheduledContent .duration  label          {display: inline-block;}
.scheduleContainer .contents .nonScheduledContent .thumb          			{min-width:95px;max-width:100px; display:inline-block; float:left; overflow:hidden;}
.schedule.detailWorking                                  				    {position:relative;}
.schedule .detailLoading                                 					{display:none; position:absolute; top:20%; bottom:0; left:25%; right:0; background:#fff url(../images/list_working.gif) no-repeat left 100px;}
.status .inlineEdit .header    							                    {float:left; margin:4px 6px 0 0;}
.messageText .inlineEdit .header                                            {float:left; margin:4px 6px 0 0;}
.inlineEdit.readOnly .health											    {float:left; margin:4px 6px 0 0;margin-left: 6px}
.SystemInformation .inlineEdit .header    							        {float:left; margin:4px 6px 0 0;}
.SystemInformation .inlineEdit input	                                    {width:35%;}
.licenseProperties > .header .actions                                   {float:left;}
.licenseProperties .details                                             {padding-bottom:12px;}
.licenseProperties .details > div                                       {margin-bottom:6px;}
.licenseProperties .details label                                       {display:inline-block; margin-right:4px;}
.licenseProperties .networks h4                                         {cursor:pointer; border-bottom:1px solid #eee; padding:0 0 4px 16px; background:url(../images/filters/expanded.png) 0 5px no-repeat;}
.licenseProperties .networks h4.collapsed                               {background:url(../images/filters/collapsed.png) 2px 4px no-repeat;}
.licenseProperties .networks .details                                   {display:none;}
.licenseProperties .expired                                             {font-weight:bold;}
.licenseProperties .expired label                                       {color:#000;}
.licenseProperties .expired .text                                       {color:#000;}
.licenseInfo .inlineEdit .header    							        {float:left; margin:4px 6px 0 0;}
.basic.media > li > div ul li.unApproved                                {color:#000;}
.advanced .templateFields  li.active                                    {background:none;}
.personalInformationProperties .personalInformation .username .header   {float:left;}
.personalInformationProperties .personalInformation .username .text     {margin:0 6px 6px 0; padding:0;}
.maintenanceJob .statusSuccess                                          {background:#c1fdd3;}
.maintenanceJob .statusSuccess.active									{background:#a7d5b4;}
.basic.maintenanceJob > li.statusSuccess:hover                          {background:#a7d5b4;}
.maintenanceJob .statusError                                            {background:#fdc5b8;}
.maintenanceJob .statusError.active                                     {background:#d8aca1;}
.basic.maintenanceJob > li.statusError:hover                            {background:#d8aca1;}
.maintenanceJob .statusUnknown                                          {background:#fdfbcb;}
.maintenanceJob .statusUnknown.active                                   {background:#ffea7e;}
.basic.maintenanceJob > li.statusUnknown:hover                          {background:#ffea7e;}
.maintenanceJob .statusUpdating											{background:url('../images/working_grey.gif') no-repeat -2px center;}
.maintenanceJob .jobRunList												{min-height: 200px}
.tasks .maintenanceTask:hover  											{background:#eee url(../images/grips.png) 0 9px repeat-y;}
.jobRunList																{padding:30px}
.jobRunList .header                                                     {font-weight: bold;}
.jobRunList > ul > li													{border-bottom:1px solid #eee; padding-bottom:6px; margin-bottom:16px;}
.runTime input[type=text]												{width:50px;}
.status h4			                                                    {border-bottom:1px solid #eee; margin-bottom:16px; padding-bottom:10px; padding-top: 10px}
.LDAPConfig h4															{border-bottom:1px solid #eee; margin-bottom:16px; padding-bottom:10px; padding-top: 10px}
.mainForm h4                                                            {border-bottom:1px solid #eee; margin-bottom:16px; padding-bottom:10px; padding-top: 10px}
.modalContainer                                                         {position:absolute; top:0; left:0;}
.modalContainer .screen                                                 {position:absolute; top:0; left:0; opacity:0.7; background:#333; z-index:200000; display:none;}
.modalContainer .modal                                                  {position:absolute; background:#fff; min-width:300px; z-index:200001; padding:0; display:none;}
.modalContainer .modal > .header                                        {min-width:400px; height:46px; box-shadow:none; border-bottom:1px solid #dddddd; background:#f5f5f5; overflow:hidden;}
.modalContainer .modal > .header h4                                     {font-size:16px; margin:14px 10px 10px;}
.modalContainer .modal > .header .close                                 {position:absolute; top:10px; right:10px; color:#aaaaaa; font-size:11px; padding:2px 8px 4px;}
.modalContainer .modal > .header .close:hover                           {text-decoration:none; color:#000;}
.modalContainer .modal .error                                           {display:none; padding:10px; background:#fcebe1; border-bottom:1px solid #ef4035; border-top:1px solid #ef4035; font-size:13px; color:#ef4035;}
.modalContainer .modal section.content                                  {min-height:140px; margin:10px;}
.modalContainer .modal footer                                           {position:relative; min-width:300px; height:48px; padding:0; border-top:1px solid #dddddd; background:#f5f5f5; overflow:hidden; text-align:left;}
.modalContainer .modal footer .actions                                  {display:inline-block; float:right; margin:10px;}
.modalContainer .modal footer .actions button                           {margin:0 0 0 8px;}
.modalContainer .modal footer .actions a                                {margin:0 0 0 8px;}
.newItem .inlineEdit input[type="text"]                                 {width:400px;}
.newItem .inlineEdit textarea                                           {width:400px; height:80px;}
.newItem .modal                                                         {max-width: 437px;}
.newMessageProperties .content                                          {width:400px; max-height:200px;}
.newMessageProperties .inlineEdit input[type="text"]                    {width:96%;}
.newChannel .modal                                                      {min-width:500px;}
.newChannel .inlineEdit input[type="text"]                              {width:444px;}
.newChannel .inlineEdit.radio .header                                   {float:none; margin:0 6px 6px 4px;}
.newChannel .inlineEdit.radio .button-group                             {margin-left:4px;}
.newChannel .inlineEdit.frameset .framesetPros		                    {margin-left:4px;}
.variables .variableValues .remove										{margin-top:6px;}
.newUser .modal                                                         {min-width:580px;}
.newUser .leftColumn                                                    {width:260px;}
.newUser .rightColumn                                                   {width:260px; float:right;}
.newUser .inlineEdit input[type="text"]                                 {width:244px;}
.newUser .inlineEdit input[type="password"]                             {width:130px;}
.newUser .passwordError                                                 {padding-left:10px; color:#cd4800;}
.newUser .roles .header                                                 {margin-bottom:0;}
.newUser .roles .multiSelect .container                                 {border:none; padding:0;}
.newMetadata .inlineEdit input[type="text"]                             {width:360px;}
.newMetadata .typesContainer                                            {overflow:hidden;}
.newMetadata .typesContainer li                                         {float:left; margin:0 10px 0 0; width:180px;}
.newMetadata .typesContainer li .current                                {width:142px;}
.newMetadata .modal .modal                                              {position:relative;}
.main .middle .basic .reportSelector								    {max-width: 50px;}
.main .middle .basic .showPdf span:first-child							{margin-right: 5px;}
.main .middle .basic .showPdf span:last-child							{margin-left: 5px;}
.main .middle .basic .showPdf span.divider								{font-size: 20px;color:#666;}
.createReport .periodStart .inlineEdit input                            {cursor:pointer; background:url(../images/calendar.png) 98% 50% no-repeat; display:inline-block; width:150px;}
.createReport .periodStop .inlineEdit  input                          	{cursor:pointer; background:url(../images/calendar.png) 98% 50% no-repeat; display:inline-block; width:150px;}
.createReport .templateFilename .current                            	{margin-left: 5px;}
.createReport .language .current                            			{margin-left: 5px;}
.createReport .languages.inlineEdit  .header                            {margin-bottom: 1px;}
.createReport .channelReportSelector .hierarchical                      {max-height:200px; overflow-y:auto;}
.createReport  .hierarchical li.header									{display: none;}
.createReport  .hierarchical 											{border-top:1px solid #ddd;padding:4px 0;margin:6px 0;}
.createReport .channelReportSelector .hierarchical .addChild            {display:none;}
.createReport  .frameCount                 								{border-top:1px solid #ddd;margin:15px;padding-top:5px;}
.createReport .playerGroupReportSelector .hierarchical                  {max-height:150px; overflow-y:auto;}
.createReport .playerMetadataReportSelector .hierarchical        		{max-height:150px; overflow-y:auto;}
.createReport .playerReportSelector .hierarchical                 		{max-height:250px; overflow-y:auto;width:550px;margin:0 0 10px;}
.createReport .playerGroups												{margin-right:80px;}
.createReport  .playerFilters											{padding-bottom: 10px;}
.createReport  .players													{padding-bottom: 10px;}
.createReport  .playerCount                 							{border-top:1px solid #ddd;margin:15px;padding-top:5px;}
.createReport  .mediaItemCount                 							{border-top:1px solid #ddd;margin:15px;padding-top:5px;}
.createReport  .playerCount img              							{float:left;margin-right: 5px;}
.createReport  .mediaItemCount  img               						{float:left;margin-right: 5px;}
.createReport .modalContainer .modal section.content					{min-height:300px;}
.createPlayerReport .modal                                             	{min-width:600px;}
.createPlayerReport.listItemSelect .modal section .header .rowSelector	{display: block;}
.createMediaReport .modal                                             	{min-width:700px;}
.createReport .mediaFilters .workgroups .header							{float:none;font-size: 12px;}
.createReport .mediaFilters .categories .header							{float:none;font-size: 12px;}
.createReport .mediaFilters .mediaMetadataReportSelector .header	    {margin:0 6px 0 0;}
.createReport .mediaFilters .hierarchical                  				{max-height:150px; overflow-y:auto;margin:6px 0;}
.createReport .mediaItems .hierarchical                  				{max-height:350px; overflow-y:auto;width:600px;margin:0 0 10px;}
.createReport .mediaFilters .columns .ownerWorkgroups					{margin-right:80px;}
.createReport .mediaFilters .columns .mediaMetadata						{margin-right:80px;}
.createReport .mediaFilters > .columns 									{margin-bottom:30px;}
.createReport .mediaReportModal .mediaItemSelector						{margin-left:450px;}
.createReport .palyerReportModal .playerSelector						{margin-left:400px;}
.reportSettings .fileChooser 											{min-width: 20%;float: left;}
.reportSettings .fileChooser .browse									{display: none;}
.reportSettings .reportLogo .logoButtons								{margin-top:10px;padding-top:10px;border-bottom: 1px solid #D2D2D2;}
.reportSettings .reportLogo .logoDetails								{min-width: 500px;min-height: 300px;overflow: auto;margin-top: 5px;}
.reportSettings .reportLogo .logoDetails .logo span						{color:black;font-weight: 600;}
.reportSettings .reportLogo .logoDetails .logo img						{margin-top:15px;overflow: auto;}
.reportSettings .reportLogo .logoDetails .logo							{overflow: auto;}
.reportSettings .reportLogo .logoDetails .detailLoading					{top:140px;}
.reportSettings .reportHeader input										{width:	70%;}
.reportSettings .reportFooter input										{width:	70%;}
.reportSettings .reportLogo li label									{float:left;margin-right:5px;}
.reportSettings .reportLogo li.logoSize									{margin-bottom:10px;}
.newMetadata .modal .newUpload                                          {min-width:325px;}
.newUpload .path                                                        {overflow:hidden;}
.newUpload .path label                                                  {display:inline-block; float:left; margin-top:4px;}
.newUpload .path input[type="text"]                                     {margin:0 6px; float:left; display:inline-block;}
.newUpload fieldset                                                     {margin:0 0 10px;}
.newUpload fieldset h5                                                  {font-size:12px; margin:8px 0 0; padding:0 0 4px; border-bottom:1px solid #f2f2f2; color:#999;}
.newUpload fieldset li                                                  {font-size:12px; border-bottom:1px solid #f2f2f2; overflow:hidden; margin:2px 0; padding:2px 0;}
.newUpload fieldset li button                                           {float:right; margin:0; text-transform:lowercase; font-size:11px;}
.newUpload .directorySelector                                           {display:none;}
.newUpload .directorySelector ul.hierarchical                           {max-height:130px; overflow-y:auto; border:1px solid #ccc;}
.newUpload .directorySelector ul.hierarchical li                        {border-bottom:none;}
.newUpload .directorySelector ul.hierarchical li .addChild  {           display:none;}
.newUpload .files                                                       {border:1px solid #ddd;}
.newUpload .files li                                                    {overflow:hidden; margin:6px; border-bottom:1px solid #ddd;}
.newUpload .files li:last-child                                         {border-bottom:none;}
.newUpload .files li .name                                              {display:inline-block; margin:5px 0;}
.newUpload .files li button                                             {float:right; margin-bottom:0;}
.newUpload .fileChooser                                                 {margin:6px 0 0;}
.newUpload .fileChooser .browse                                         {display:none;}
.newUpload .modal                                                       {max-width: 600px;}
.newUpload .modal .content iframe                                       {width:100%;}
.uploaderBody															{background:#fff; height:100%;}
.simpleUploader                                                         {background:#fff; height:100%;}
.simpleUploader .path                                                   {overflow:hidden;}
.simpleUploader .path label                                             {display:inline-block; float:left; margin-top:4px;}
.simpleUploader .path input                                             {margin:0 6px; float:left; display:inline-block;}
.simpleUploader .fileChooser                                            {margin:6px 0 0;}
.simpleUploader .fileChooser .browse                                    {display:none;}
.simpleUploader .select                                                 {display:inline-block; border:1px solid #ccc; border-radius:4px; padding:4px 12px; margin:0 0 8px; color:#666; cursor:pointer; background:#f6f6f6;}
.simpleUploader .select:hover                                           {background:#ef4035; color:#fff; border:1px solid #ef4035;}
.simpleUploader .select.disabled                                        {cursor:default; background:#eee; border:1px solid #ddd; color:#bbb; opacity:.7; text-shadow:none;}
.simpleUploader .select.disabled:hover                                  {cursor:default; background:#eee; border:1px solid #ddd; color:#bbb;}
.simpleUploader .footer                                                 {position:relative; overflow:hidden;}
.simpleUploader .footer button                           				{float:right; width:auto;}
.simpleUploader .footer input                                           {float:right; width:auto;}
.simpleUploader .directorySelector                                      {display:none; height:150px;}
.simpleUploader .directorySelector ul.hierarchical                      {max-height:130px; overflow-y:auto; border:1px solid #ccc;}
.LDAPConfig input[type="text"]													{width : 250px;}
.listItemSelect .modal section .middle                                  {margin-left:200px; padding:0 1px; overflow:hidden;}
.listItemSelect.noFilters .modal section .middle                        {margin-left:0px; padding:0 1px; overflow:hidden;}
.listItemSelect .modal section .actionPanel                             {display:none;}
.listItemSelect .modal section .header .rowSelector                     {display:none;}
.listItemSelect.showSelectAll .modal section .header .rowSelector       {display:block;}
.listItemSelect .detailWorking                                          {position:relative;}
.listItemSelect .detailLoading                                          {background:#fff url(../images/list_working.gif) no-repeat 0 0; height:37px; width:37px; margin:30px auto;}
.syncHistory .modal                                                     {min-width:1010px;}
.syncHistory .modal section .middle                                     {margin-left:200px; padding:0 1px; overflow:hidden;}
.syncHistory .modal section .actionPanel                                {display:none;}
.syncHistory .modal section .header .rowSelector                        {display:none;}
.templateFieldsForm .modal                                              {width:1000px;}
.templateFieldsForm .inlineEdit.text									{display:inline-block;}
.templateFieldsForm .inlineEdit                                         {padding:0;}
.templateFieldsForm .inlineEdit input[type="text"]                      {width:260px;}
.templateFieldsForm .inlineEdit textarea                                {width:260px;}
.templateFieldsForm .modal .name                                        {font-weight:bold; display:block;}
.templateFieldsForm .modal .type                                        {color:#999;}
.templateFieldsForm .modal .required                                    {color:#cd4800; display:block;}
.templateFieldsForm .mainForm .formContainer > ul > li                  {border-bottom:1px solid #eee; padding-bottom:6px; margin-bottom:16px;}
.templateFieldsForm .modal .mainForm .selectMedia                       {float:left; display:inline-block;}
.templateFieldsForm .modal .mainForm .media                             {overflow:hidden; float:left; display:inline-block;}
.templateFieldsForm .modal .mainForm .media .thumb                      {width:100px; display:inline-block; float:left; overflow:hidden;}
.templateFieldsForm .modal .mainForm .media .thumb img                  {max-width:80px;}
.templateFieldsForm .modal .mainForm .media .properties                 {max-width:300px; display:inline-block; float:left;}
.deleteItems .modal                                                     {max-width:600px;}
.deleteItems .modal section.content                                     {min-height:60px;}
.deleteItems .modal section.content p                                   {font-size:14px; color:#333;}
.deleteItems .modal section.content ul li a                             {font-size:14px; margin:2px 0; display:inline-block;}
.usage .modal                                                           {max-width:600px;}
.usage .modal section.content                                           {min-height:60px;}
.usage .modal section.content p                                         {font-size:14px; color:#333;}
.usage .modal section.content ul li a                                   {font-size:14px; margin:2px 0; display:inline-block;}
.framesetPreviewContainer                               			    {width:350px; height:350px;display:inline-block;}
.framesetPreviewContainer  .framesetPreviewScreen                       {border:5px solid #fff;position:relative; background:#000;width:100%; height:100%; display:block;}
.framesetPreviewScreen .close                                 			{border:8px solid #fff;position:absolute; right:-4.5px; top:0; background:#fff; cursor:pointer; border-radius:100px 100px 0 0;margin-top: -34px;}
.framesetPreviewModal .modalContainer .modal                           	{background:none;position:absolute;min-width:300px; z-index:200001; padding:0; display:none;}
.framesetPreviewModal .modalContainer .modal > .header                 	{display: none;}
.framesetPreviewModal .modalContainer .modal section.content           	{min-height:125px; margin:5px;display: inline;}
.framesetPreviewModal .modalContainer .modal footer                     {display: none;}
.frameSelector .framebox                                                {border:1px solid white; height:25px; margin:5px 0 5px 10px; padding:5px 10px 0; display:inline-table; float:left;}
.frameSelector .framebox .frameColorIcon                                {width:20px; height:20px; display:inline-block; float:left; margin-right:5px;}
.frameSelector .framebox .name                        	                {margin-top:3px;max-width:300px;color:#333; display:inline;word-wrap:break-word;}
.frameSelector .framebox:hover                                          {text-decoration:none;}
.frameSelector .framebox.selected                                       {border:1px solid #38ACEC; box-shadow:inset 0 3px 5px #CCC;display: inline-table;}
.frameSelector .previewFrameSelected                                    {border:2px solid #38ACEC; z-index:10; box-shadow:inset 0px 0px 3px #fff;}
.frameSelector .framesPreviewContainer                                  {margin:10px;width:400px; height:400px; display:inline-block;overflow:hidden;}
.frameSelector .framesPreview                                           {border:1px solid #ccc; position:relative; background:#000; width:100%; height:100%; display:block;}
.timeslotEditor .modal                                                  {min-width:700px;}
.timeslotEditor .playlist                                               {border-bottom:1px solid #eee; margin-bottom:16px; padding-bottom:16px;}
.timeslotEditor .playlist .playlistItem .name                           {font-size:12px;}
.timeslotEditor .playlist .playlistItem h6                              {font-size:12px;}
.timeslotEditor .playlistOptions .inlineEdit                         	{padding:0; float:right;}
.timeslotEditor .dates                                                  {overflow:hidden; border-bottom:1px solid #eee; margin-bottom:16px; padding-bottom:16px;}
.timeslotEditor .dates .inlineEdit                                      {float:left; margin:0 6px 0 0;}
.timeslotEditor .recurrence                                             {border-bottom:1px solid #eee; margin-bottom:16px;}
.timeslotEditor .recurrence dl                                          {min-height:110px; position:relative;}
.timeslotEditor .recurrence dt                                          {cursor:pointer; padding:6px; font-size:12px; display:inline-block; margin:0 6px; border-radius:4px 4px 0 0;}
.timeslotEditor .recurrence dt.active                                   {cursor:default; background:#ef4035; color:#fff;}
.timeslotEditor .recurrence dt.hidden                                   {display:none;}
.timeslotEditor .recurrence dd                                          {padding:6px; margin:0; position:absolute; top:30px; display:none; width:96%;}
.timeslotEditor .recurrence .one_time .calendar input                   {cursor:pointer; width:100px; background:url(../images/calendar.png) 98% 50% no-repeat; border:none; display:inline-block;}
.timeslotEditor .recurrence .monthly                                    {vertical-align:top;}
.timeslotEditor .recurrence .yearly                                     {vertical-align:top;}
.timeslotEditor .recurrence .monthSelector .inlineEdit                  {display:inline-block; margin:0; padding:0;}
.timeslotEditor .recurrence .monthSelector .inlineEdit .current         {min-width:0;}
.timeslotEditor .recurrence .monthSelected .inlineEdit                   {display:inline-block; margin:0; padding:0;}
.timeslotEditor .recurrence .monthSelected .inlineEdit .current          {min-width:0;}
.timeslotEditor .recurrence .daySelector .inlineEdit                    {display:inline-block; margin:0; padding:0;}
.timeslotEditor .recurrence .daySelector .inlineEdit .current           {min-width:0;}
.timeslotEditor .recurrence .yearSelector .inlineEdit                   {display:inline-block; margin:0; padding:0;}
.timeslotEditor .recurrence .yearSelector .inlineEdit .current          {min-width:0;}
.timeslotEditor .options                                                {overflow:hidden; position:relative; min-height:200px;}
.timeslotEditor .options .inlineEdit.colorSelector                      {overflow:visible;}
.timeslotEditor .options .inlineEdit.colorSelector input[type=text]     {float:right;}
.timeTriggerEditor .modal                                               {min-width:700px;}
.timeTriggerEditor .dates                                               {overflow:hidden;}
.timeTriggerEditor .dates .inlineEdit                                   {float:left; margin:0 6px 0 0;}
.timeTriggerEditor .timeSettings                                        {overflow:hidden;}
.timeTriggerEditor .timeSettings .header                                {float:left; margin-top:3px;}
.timeTriggerEditor .timeSettings .inlineEdit                		    {float:left; margin:0 6px 0 0;}
.timeTriggerEditor .timeSettings .inlineEdit input[type="text"]         {width:60px}
.timeTriggerEditor .playlistItem                                        {overflow:hidden;}
.timeTriggerEditor .playlistSettings                                    {display:inline-block; width:50%; vertical-align:top;}
.timeTriggerEditor .playlistOptions                                     {display:inline-block; width:45%;}
.timeTriggerEditor .playlistOptions .inlineEdit                         {padding:0; float:right;}
.timeTriggerEditor .itemCount label                						{display:inline-block;margin-right: 2px;}
.timeTriggerEditor .duration label               						{display:inline-block;margin-right: 2px;}
.eventTriggerEditor .modal                                              {min-width:700px;}
.eventTriggerEditor .options .playlistOptions .inlineEdit               {padding:0; float:right;}
.eventTriggerEditor .basicDetails .header                         		{float:left;}
.eventTriggerEditor .basicDetails label                         		{float:left;margin-left:3px;margin-right: 16px;}
.eventTriggerEditor .playlistItem li label								{float:left;margin-right:5px;}
.eventTriggerEditor .playlistOptions .inlineEdit.radio .header                        	{max-width: 150px; text-align:right; min-width:80px;}
.newItemProperty .modal                                                 {min-width:700px;}
.newItemProperty .dates                                                 {overflow:hidden;}
.newItemProperty .dates .inlineEdit                                     {float:left; margin:0 6px 0 0;}
.newItemProperty .options                                               {overflow:hidden;}
.newItemProperty .options .inlineEdit                                   {float:left; margin:0 6px 0 0;}
.newItemProperty .recurrence dl                                         {min-height:110px; position:relative;}
.newItemProperty .recurrence dt                                         {cursor:pointer; padding:6px; font-size:12px; display:inline-block; margin:0 6px;}
.newItemProperty .recurrence dt.active                                  {cursor:default; background:#00B6EA; color:#fff;}
.newItemProperty .recurrence dt.hidden                                  {display:none;}
.newItemProperty .recurrence dd                                         {padding:6px; margin:0; position:absolute; top:30px; display:none; width:96%;}
.newItemProperty .container                           				    {border:1px solid #ccc; padding:6px 0 0 6px; overflow:hidden; height:180px; overflow-y:auto;}
.playlistItemProperties .modal                                                  {min-width:950px;}
.playlistItemProperties .modal section.content                                  {overflow-y:auto;}
.playlistItemProperties .modal dl                                               {min-height:300px;}
.playlistItemProperties .modal dd                                               {min-height:140px;}
.playlistItemProperties .modal dd .timeSchedules > .header                      {margin-bottom:6px; border-bottom:1px solid #eee;}
.playlistItemProperties .modal dd .timeSchedules .items.container               {margin-bottom:10px;}
.playlistItemProperties .modal dd .timeSchedules .addMore                       {margin-top:10px;}
.playlistItemProperties .modal dd .timeSchedules .startTime input               {width:50px;}
.playlistItemProperties .modal dd .timeSchedules .endTime input                 {width:50px;}
.playlistItemProperties .modal dd .timeSchedules .endTime		                {margin-left: 15px;}
.playlistItemProperties .modal dd .timeSchedules .hyphen		                {margin-top: 6px;}
.playlistItemProperties .modal dd .timeSchedules .removeRow                     {margin-top:5px;}
.playlistItemProperties .modal dd.condition .meetAllConditions                  {margin-bottom:10px;}
.playlistItemProperties .modal dd.condition .meetAllConditions .inlineEdit      {display:inline-block;}
.playlistItemProperties .modal dd.condition .meetAllConditions .inlineLabel     {display:inline-block; margin:0 0 0 10px; line-height:40px; vertical-align:top;}
.playlistItemProperties .modal dd .playlistItemConditions > .header             {margin-bottom:6px; border-bottom:1px solid #eee;}
.playlistItemProperties .modal dd .playlistItemConditions .items.container      {margin-bottom:10px;}
.playlistItemProperties .modal dd .playlistItemConditions .addMore              {margin-top:10px;}
.playlistItemProperties .modal dd .playlistItemConditions .startTime input      {width:40px;}
.playlistItemProperties .modal dd .playlistItemConditions .endTime input        {width:40px;}
.playlistItemProperties .modal dd .playlistItemConditions .removeRow            {margin-top:5px;}
.playlistItemConditions .playlistConditionHeader								{margin:5px 6px 4px 2px;}
.playlistItemProperties .modal dd.itemProperties .inlineEdit .header            {float:left; margin-top:3px;}
.playlistItemProperties .modal dd.scheduling                                    {z-index:auto; max-height:225px; overflow-y:auto;}
.playlistItemProperties .modal dd.condition                                     {max-height:225px; overflow-y:auto;}
.playlistItemProperties .modal dd.condition .playerItemMetaData .current        		{max-width:70%; overflow:hidden;}
.playlistItemProperties .modal dd.condition .playerItemMetaData .current span   		{display:block; overflow:hidden; white-space: nowrap;}
.playlistItemProperties .modal dd.condition .playerGroupValue .current        			{max-width:70%; overflow:hidden;}
.playlistItemProperties .modal dd.condition .playerGroupValue .current span   			{display:block; overflow:hidden; white-space: nowrap;}
.playlistItemProperties .modal dd.condition .playerNamevalue .current        			{max-width:70%; overflow:hidden;}
.playlistItemProperties .modal dd.condition .playerNamevalue .current span   			{display:block; overflow:hidden; white-space: nowrap;}
.playlistItemProperties .modal dd.condition .stringPicklistSelectorValue .current       {max-width:70%; overflow:hidden;}
.playlistItemProperties .modal dd.condition .stringPicklistSelectorValue .current span  {display:block; overflow:hidden; white-space: nowrap;}
.playlistItemProperties .modal dd.condition .integerPickListSelectorValue .current        		{max-width:70%; overflow:hidden;}
.playlistItemProperties .modal dd.condition .integerPickListSelectorValue .current span   		{display:block; overflow:hidden; white-space: nowrap;}
.newPlaylistMediaItems .modal section .middle .basic > li > div.thumb img     			{cursor:default;}
.distributedMediaPlayers .modal                                                 {min-width:150px;}
.distributedMediaPlayers .detail												{padding:0;}
.distributedMediaPlayers .modal dd.playersMissingFile    						{z-index:auto;}
.distributedMediaPlayers .modal section.content                                 {overflow-y:auto;}
.distributedMediaPlayers .modal dl                                              {min-height:100px;}
.distributedMediaPlayers .modal dd                                              {width:300px; min-height:150px;}
dd.syncHistory                                          						{z-index:auto; max-height:400px; overflow-y:auto;}
.syncHistory li                          		        						{border-bottom:1px solid #ccc; padding:6px 0;}
.hostProperties .passwordError                          						{padding-left:10px; color:#cd4800;}
.newPublishLocation .inlineEdit input[type="text"]                              {width:400px;}
.newPublishLocation .inlineEdit input[type="password"]                          {width:130px;}
.newPublishLocation .checkInterval .inlineEdit input[type="text"]  				{width:130px;}
.newPublishLocation .passwordError                                              {padding-left:10px; color:#cd4800;}
.path .uncPathError 					                          				{padding-left:10px; color:#cd4800;}
.multiEdit .inlineEdit .header                {float:left; margin:4px 6px 0 0; width:170px;}
.multiEdit .inlineEdit input[type="text"]     {width:auto;}
.multiEdit .inlineEdit.select .current        {margin-left:4px;}
.multiCheck											{float:left; margin:12px 0; width:20px}
.multiEdit .workgroupSelector .header			{padding:10px 0;}
.multiEdit .categories .header				{padding:10px 0;}
.workgroup .multiCheck						{margin : 2px 5px 0 0;}
.playerAuth .passwordError                          						    {padding-left:10px; color:#cd4800;}
.mailServerSetting .passwordError												{padding-left:10px; color:#cd4800;}
.webServerAuth .passwordError													{padding-left:10px; color:#cd4800;}
.properties .passwordError													    {padding-left:10px; color:#cd4800;}
.modalContainer .content .distributionId .header        {float:left; margin-top:4px;}
.playerProperties .properties .uuid .header             {float:left; margin-top:4px;}
.playerProperties .configuration .inlineEdit .header                {float:left; margin:4px 6px 0 0; width:200px;}
.playerProperties .configuration .inlineEdit .header.pointer  		{width: auto;}
.playerProperties .configuration .inlineEdit input[type="text"]     {width:300px;}
.playerProperties .configuration .inlineEdit.select .current        {margin-left:4px;}
.playerProperties .configuration .pollingInterval                   {float:left;}
.playerProperties .configuration .pollingInterval .inlineEdit input[type="text"]            {width:50px; text-align:right; }
.playerProperties .configuration .pollingUnit                      {float:left; margin-left:6px;}
.playerProperties .logs .inlineEdit .header                {float:left; margin:4px 6px 0 0;}
.playerProperties .logs .actionPanel .inlineEdit           {float :left}
.playerProperties .logs .actionPanel button               {padding :6px; margin:5px}
.serverSettingsProperties .webServerConnectors .middle     {margin:0;}
.serverSettingsProperties .connector .details div          {padding:6px 0;}
.serverSettingsProperties .connector label                 {display:inline-block; margin-right:4px;color: #666666;}
.serverSettingsProperties .connector span                  {color: #333333;}
dd.logWatcher                                           {z-index:auto; max-height:400px; overflow-y:auto;}
.logWatcher li                          		        {border-bottom:1px solid #ccc; padding:6px 0;}
.logWatcher li.error                                    {color:#ef4035;}
.logWatcher li.warn                           	        {color:#f9a005;}
.logWatcher li.debug                                    {color:#0198E1;}
#addToPlaylistPopup .current                            {min-height:15px; width:85%;}
#createReportPopup fieldset > div > ul > li             {clear:both;}
.newMessagePopup                                        {width:1000px; padding:0;}
.newMessagePopup h4                                     {margin-bottom:0;}
.newMessagePopup .basic li                              {margin:0; font-size:12px;}
.newMessagePopup fieldset                               {padding:0;}
.newMessagePopup .actions                               {padding:10px; border-top:none;}
.newMessagePopup .actionPanel                           {display:none;}
.newMessagePopup .messageProperties						{margin:0;}
.newMessagePopup .mediaList								{display:none;}
.newMessagePopup .middle                                {margin:0;}
.newMessagePopup .middle .basic                         {max-height:500px; overflow-y:auto;}
.mediaPickerPopup                                       {width:1000px; padding:0;}
.mediaPickerPopup h4                                    {margin-bottom:0;}
.mediaPickerPopup .basic li                             {margin:0; font-size:12px;}
.mediaPickerPopup fieldset                              {padding:0;}
.mediaPickerPopup .actions                              {padding:10px; border-top:none;}
.mediaPickerPopup .actionPanel                          {display:none;}
.mediaPickerPopup .middle                               {margin:0; overflow-y:auto;}
.mediaPickerPopup .middle .basic                        {max-height:500px;}
.mediaPickerPopup .left                                 {margin:0; max-height:500px; overflow-y:auto;}
.mediaPickerPopup .listFooter                           {margin:0 0 20px; padding:0 0 0 10px;}
.properties .volume .inlineEdit .header					{float:left; margin:4px 10px 0 4px;}
.properties .volume .inlineEdit input					{width:50px;text-align: right;}
.onlineLicenses .modal                                  {min-width:900px;}
.onlineLicenses .content dl                             {position:relative; margin-bottom:40px;}
.onlineLicenses .content dt                             {cursor:pointer; padding:8px 12px; font-size:13px; display:inline-block; position:relative; background:transparent; border-left:1px solid #e1e1e1; border-top:1px solid #e1e1e1; color:#999; float:left;}
.onlineLicenses .content dt:last-of-type                {border-right:1px solid #e1e1e1;}
.onlineLicenses .content dt.active                      {cursor:default; background:#fff; color:#000; box-shadow:0 -4px 7px #ddd; border-left:1px solid #e1e1e1; border-top:1px solid #e1e1e1; border-bottom:1px solid #fff; z-index:10;}
.onlineLicenses .content dt.hidden                      {display:none;}
.onlineLicenses .content dd                             {padding:20px; margin:0; position:relative; top:-2px; display:none; width:95%; clear:both; min-height:400px; background:#fff; box-shadow:3px 3px 7px #ddd; border-left:1px solid #e1e1e1; border-top:1px solid #e1e1e1; z-index:1;}
.onlineLicenses .content dd                             {padding-bottom:12px;}
.onlineLicenses .content label                          {display:inline-block; margin-right:4px;}
.onlineLicenses .content .networks h4                   {cursor:pointer; border-bottom:1px solid #eee; padding:0 0 4px 16px; background:url(../images/filters/expanded.png) 0 5px no-repeat;}
.onlineLicenses .content .networks h4.collapsed         {background:url(../images/filters/collapsed.png) 2px 4px no-repeat;}
.onlineLicenses .content .networks .details             {display:none; margin-bottom:20px;}
.onlineLicenses .detailWorking                          {position:relative;}
.onlineLicenses .detailLoading                          {display:none; position:absolute; top:0; bottom:0; left:0; right:0; background:#fff url(../images/list_working.gif) no-repeat center 100px; z-index:9999;}
.playerHealthProblems .multiSelect .choices > ul        {overflow: auto; max-height:300px; width:170px; padding-bottom:6px;}
.players .multiSelect .choices > ul                     {overflow: auto; max-height:300px; width:170px; padding-bottom:6px;}
.playerHealth .details .info							{padding:6px 0; overflow:hidden;}
.playerHealth .details .text                           	{cursor:default; padding:4px 0 0 0; float: left;}
.playerHealth .details .label							{padding:4px 0;}
.colFixed                                               {width:17%;word-wrap:break-word}
.ignoreList .middle										{margin: 0}
.problemSelector .modal section .middle 				{margin: 0}
.problemSelector .modal section .header .rowSelector	{display: block;}
.playerHealth .settings .headerInfo						{margin-bottom: 20px}
.detail	dd.loadingProblems								{background:#fff url(../images/list_working.gif) no-repeat center 100px; z-index:9999;}
.modal .content.loadingProblems							{background:#fff url(../images/list_working.gif) no-repeat center 100px; z-index:9999;}
.maintenanceTask .viewOnly 										{word-wrap:break-word; display:block; font-weight:normal; margin:0 0 0 4px;}
.maintenanceTask .inlineEdit .header							{margin: 0 6px 0 4px;}
.modal .maintenanceTask .file									{display:inline-block; width:98%;, word-wrap:break-word;}
.modal .maintenanceTask .inlineEdit.file .fileEdit .value       	{display:inline-block; margin-right:2%; width:55%; word-wrap:break-word;}
.modal .maintenanceTask .inlineEdit.file .fileEdit .fileSelector	{float:right; width:41%;}
.tasks .maintenanceTask .command						        {font-weight:bold;}
.tasks .maintenanceTask .deleteTask						        {margin:10px auto;}
.tasks .maintenanceTask 	    						        {border-bottom:1px solid #DDDDDD; margin-bottom:6px; overflow:hidden; padding-bottom:6px;}
.tasks .newTaskEdit										        {display:none;}
.tasks .newTaskEdit .select				  				        {display:inline-block;}
.tasks .maintenanceTask .commandSelector .inlineEdit .current   {width:auto; min-width:0;}
.tasks .maintenanceTask .action                                 {width:16%; padding-top:18px;}
.fileSelector .modal section .middle                            {margin-left:0;}
.tasks .maintenanceTask .secondsToWait .header                  {float:left; margin-top:4px;}
.tasks .maintenanceTask .secondsToWait input                    {width:50px; float:left;}
.tasks .maintenanceTask .runAs                                  {padding-bottom:0;}
.tasks .maintenanceTask .runAs .header                          {float:left; margin-top:4px;}
.tasks .maintenanceTask .runAs input                            {width:100px; float:right;}
.tasks .maintenanceTask .password                               {padding-top:0;}
.tasks .maintenanceTask .password .header                       {float:left; margin-top:4px;}
.tasks .maintenanceTask .password input                         {width:100px; float:right;}
.schedules .maintenanceSchedule 	    					    {border-bottom:1px solid #DDDDDD; margin-bottom:6px; overflow:hidden; padding-bottom:6px;}
.schedules .maintenanceSchedule .action                         {width:16%; padding-top:30px; text-align:right;}
.maintenanceSchedule .inlineEdit.radio .header					{float:none;}
.maintenanceSchedule .inlineEdit.radio .viewOnly span			{float:left;}
.editTask .modal												{width:900px; padding:0;}
.editSchedule .modal											{width:900px; padding:0;}
.editSchedule .inlineEdit.calendar input:not(:disabled)         {cursor:pointer; background:url(../images/calendar.png) 98% 50% no-repeat; display:inline-block; width:150px;}
.detail	dd.loadingPlayers										{background:#fff url(../images/list_working.gif) no-repeat center 100px; z-index:9999;}
.modal .content.loadingPlayers									{background:#fff url(../images/list_working.gif) no-repeat center 100px; z-index:9999;}
.jobStatus .modal												{width:800px; padding:0;}
.jobStatus .modal .taskExecutions								{display:display-block}
.jobStatus .modal dt											{display:display-block;color:#333333}
.jobStatus .modal dd											{display:display-block; margin-left:10px; margin-bottom:10px; }
.modal .maintenanceTask .commandSelector .inlineEdit.select .current   {padding: 4px 20px 4px 3px;}
.maintenanceJob .col1                                                   {width:5%;}
.maintenanceJob .col2                                                   {width:7%;}
.maintenanceJob .col3                                                   {width:11%;}
.maintenanceJob .col4                                                   {width:20%;}
.user           .col1                                                   {word-wrap:break-word}
.playergroup .col1                                               {width:5%;}
.pairingKey														{font-family:"Courier New", Times, serif; font-style:normal; font-weight:bold; font-size:28px;}
.pairingKeyUnknown												{margin-top:4px;}
.generateNewKey													{margin:0 6px 6px 4px}
.generatedPlans .header                                         {font-weight:600; color:#000; background:#fff; cursor:default; min-height:0; border-top:1px solid #ddd;}
.ui-datepicker                                                          {width:17em; padding:.2em .2em 0; display:none; background:#fff; border:1px solid #ccc; box-shadow:0 3px 5px #999;}
.ui-datepicker .ui-datepicker-header                                    {position:relative; padding:.2em 0;}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next                                      {position:absolute; top:2px; width:1.8em; height:1.8em; cursor:pointer;}
.ui-datepicker .ui-datepicker-prev                                      {left:2px;}
.ui-datepicker .ui-datepicker-next                                      {right:14px;}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span                                 {display:block; position:absolute; left:50%; margin-left:-8px; top:50%; margin-top:-8px;}
.ui-datepicker .ui-datepicker-title                                     {margin:0 2.3em; line-height:1.8em; text-align:center;}
.ui-datepicker .ui-datepicker-title select                              {font-size:1em; margin:1px 0;}
.ui-datepicker select.ui-datepicker-month-year                          {width:100%;}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year                                {width:42%;}
.ui-datepicker table                                                    {width:100%; font-size:.9em; border-collapse:collapse; margin:0 0 .4em;}
.ui-datepicker th                                                       {padding:.7em .3em; text-align:center; font-weight:bold; border:0;}
.ui-datepicker td                                                       {border:0; padding:1px;}
.ui-datepicker td span, .ui-datepicker td a                             {display:block; padding:.2em; text-align:right; text-decoration:none;}
.ui-datepicker .ui-datepicker-buttonpane                                {background-image:none; margin:.7em 0 0 0; padding:0 .2em; border-left:0; border-right:0; border-bottom:0;}
.ui-datepicker .ui-datepicker-buttonpane button                         {float:right; margin:.5em .2em .4em; cursor:pointer; padding:.2em .6em .3em .6em; width:auto; overflow:visible;}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current   {float:left;}
.ui-datepicker .ui-datepicker-today .ui-state-highlight                 {border:1px solid #ef4035;}
.ui-datepicker .ui-datepicker-current-day .ui-state-active              {background:#ef4035; color:#fff;}
.ui-datepicker.ui-datepicker-multi                                      {width:auto;}
.ui-datepicker-multi .ui-datepicker-group                               {float:left;}
.ui-datepicker-multi .ui-datepicker-group table                         {width:95%; margin:0 auto .4em;}
.ui-datepicker-multi-2 .ui-datepicker-group                             {width:50%;}
.ui-datepicker-multi-3 .ui-datepicker-group                             {width:33.3%;}
.ui-datepicker-multi-4 .ui-datepicker-group                             {width:25%;}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header    {border-left-width:0;}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header  {border-left-width:0;}
.ui-datepicker-multi .ui-datepicker-buttonpane                          {clear:left;}
.ui-datepicker-row-break                                                {clear:both; width:100%; font-size:0;}
.ui-datepicker-rtl                                                      {direction:rtl;}
.ui-datepicker-rtl .ui-datepicker-prev                                  {right:2px; left:auto;}
.ui-datepicker-rtl .ui-datepicker-next                                  {left:2px; right:auto;}
.ui-datepicker-rtl .ui-datepicker-prev:hover                            {right:1px; left:auto;}
.ui-datepicker-rtl .ui-datepicker-next:hover                            {left:1px; right:auto;}
.ui-datepicker-rtl .ui-datepicker-buttonpane                            {clear:right;}
.ui-datepicker-rtl .ui-datepicker-buttonpane button                     {float:left;}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current {float:right;}
.ui-datepicker-rtl .ui-datepicker-group                                 {float:right;}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header      {border-right-width:0; border-left-width:1px;}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header    {border-right-width:0; border-left-width:1px;}
.ui-timepicker-div .ui-widget-header { margin-bottom: 8px; }
.ui-timepicker-div dl { text-align: left; }
.ui-timepicker-div dl dt { float: left; clear:left; padding: 0 0 0 5px; }
.ui-timepicker-div dl dd { margin: 0 10px 10px 40%; }
.ui-timepicker-div td { font-size: 90%; }
.ui-tpicker-grid-label { background: none; border: none; margin: 0; padding: 0; }
.ui-timepicker-rtl{ direction: rtl; }
.ui-timepicker-rtl dl { text-align: right; padding: 0 5px 0 0; }
.ui-timepicker-rtl dl dt{ float: right; clear: right; }
.ui-timepicker-rtl dl dd { margin: 0 40% 10px 10px; }
.ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
}
.ui-spinner {
	position: relative;
	display: inline-block;
	overflow: hidden;
	padding: 0;
	vertical-align: middle;
}
.ui-spinner-input {
	margin: .2em 0;
	vertical-align: middle;
}
.ui-spinner-button {
	width: 16px;
	height: 65%;
	font-size: .5em;
	padding: 0;
	margin: 0;
	text-align: center;
	position: absolute;
	cursor: default;
	display: block;
	overflow: hidden;
	right: 0;
}
.ui-spinner a.ui-spinner-button {
	border-top: none;
	border-bottom: none;
	border-right: none;
}
.ui-spinner .ui-icon {
	position: absolute;
	margin-top: -8px;
	top: 50%;
	left: 0;
}
.ui-spinner-up {
	top: 0;
}
.ui-spinner-down {
	bottom: 0;
}
.ui-spinner .ui-icon-triangle-1-s {
	
	background-position: -65px -16px;
}
.ui-icon {
	width: 16px;
	height: 16px;
}
.ui-icon,
.ui-state-default .ui-icon {
	background-image: url(../images/ui-icons_888888_256x240.png);
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
	background-image: url(../images/ui-icons_222222_256x240.png);
}
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.minicolors                                                             {position:relative; display:inline-block; z-index:1;}
.minicolors-focus                                                       {z-index:2;}
.minicolors.minicolors-theme-default .minicolors-input                  {margin:0; border:solid 1px #CCC; font:14px sans-serif; width:65px; height:16px; border-radius:0; box-shadow:inset 0 2px 4px rgba(0, 0, 0, .04); padding:2px; margin-right:-1px;}
.minicolors-theme-default.minicolors .minicolors-input                  {vertical-align:middle; outline:none;}
.minicolors-theme-default.minicolors-swatch-left .minicolors-input      {margin-left:-1px; margin-right:auto;}
.minicolors-theme-default.minicolors-focus .minicolors-input,
.minicolors-theme-default.minicolors-focus .minicolors-swatch           {border-color:#999;}
.minicolors-hidden                                                      {position:absolute; left:-9999em;}
.minicolors-swatch                                                      {position:relative; width:20px; height:20px; text-align:left; background:url(../images/jquery.minicolors.png) -80px 0; border:solid 1px #CCC; vertical-align:middle; display:inline-block;}
.minicolors-swatch span                                                 {position:absolute; width:100%; height:100%; background:none;display:inline-block;}
.minicolors-panel                                                       {position:absolute; top:26px; left:0; width:173px; height:152px; background:white; border:solid 1px #CCC; box-shadow:0 0 20px rgba(0, 0, 0, .2); display:none;}
.minicolors-position-top .minicolors-panel                              {top:-60px; left:93px;}
.minicolors-position-left .minicolors-panel                             {left:-83px;}
.minicolors-position-left.minicolors-with-opacity .minicolors-panel     {left:-104px;}
.minicolors-with-opacity .minicolors-panel                              {width:194px;}
.minicolors .minicolors-grid                                            {position:absolute; top:1px; left:1px; width:150px; height:150px; background:url(../images/jquery.minicolors.png) -120px 0; cursor:crosshair;}
.minicolors .minicolors-grid-inner                                      {position:absolute; top:0; left:0; width:150px; height:150px; background:none;}
.minicolors-slider-saturation .minicolors-grid                          {background-position:-420px 0;}
.minicolors-slider-saturation .minicolors-grid-inner                    {background:url(../images/jquery.minicolors.png) -270px 0;}
.minicolors-slider-brightness .minicolors-grid                          {background-position:-570px 0;}
.minicolors-slider-brightness .minicolors-grid-inner                    {background:black;}
.minicolors-slider-wheel .minicolors-grid                               {background-position:-720px 0;}
.minicolors-slider, .minicolors-opacity-slider                          {position:absolute; top:1px; left:152px; width:20px; height:150px; background:white url(../images/jquery.minicolors.png) 0 0; cursor:crosshair;}
.minicolors-slider-saturation .minicolors-slider                        {background-position:-60px 0;}
.minicolors-slider-brightness .minicolors-slider                        {background-position:-20px 0;}
.minicolors-slider-wheel .minicolors-slider                             {background-position:-20px 0;}
.minicolors-opacity-slider                                              {left:173px; background-position:-40px 0; display:none;}
.minicolors-with-opacity .minicolors-opacity-slider                     {display:block;}
.minicolors-grid .minicolors-picker                                     {position:absolute; top:70px; left:70px; width:10px; height:10px; border:solid 1px black; border-radius:10px; margin-top:-6px; margin-left:-6px; background:none;}
.minicolors-grid .minicolors-picker span                                {position:absolute; top:0; left:0; width:6px; height:6px; border-radius:6px; border:solid 2px white;}
.minicolors-picker                                                      {position:absolute; top:0; left:0; width:18px; height:2px; background:white; border:solid 1px black; margin-top:-2px;}
.minicolors-inline .minicolors-input,
.minicolors-inline .minicolors-swatch                                   {display:none;}
.minicolors-inline .minicolors-panel                                    {position:relative; top:auto; left:auto; display:inline-block;}
@-webkit-keyframes shake {
	  0% {-webkit-transform:translate(20px, 0px);}
	 10% {-webkit-transform:translate(-20px, 0px);}
	 20% {-webkit-transform:translate(15px, 0px);}
	 30% {-webkit-transform:translate(-15px, 0px);}
	 40% {-webkit-transform:translate(10px, 0px);}
	 50% {-webkit-transform:translate(-10px, 0px);}
	 60% {-webkit-transform:translate(5px, 0px);}
	 70% {-webkit-transform:translate(-5px, 0px);}
	 80% {-webkit-transform:translate(2px, 0px);}
	 90% {-webkit-transform:translate(-2px, 0px);}
	100% {-webkit-transform:translate(0px, 0px);}
}
.shake {
    -webkit-animation-name:shake;
    -webkit-animation-duration:0.8s;
    -webkit-transform-origin:50% 50%;
    -webkit-animation-iteration-count:1;
    -webkit-animation-timing-function:linear;
}
.splash             {background:#000; text-align:center; height:100%;}
.splash > img        {margin:200px auto;margin-bottom: 50px;}
.splash .reload      {margin:10px auto;height: 50px;}
.splash .reload img   {margin-bottom: 20px;}
.uploaderStatus                         {margin:0 10px; padding:0 4px; color:#000; font-size:16px;}
.themodal-overlay {
	position: fixed;
	bottom: 0;
	left: 0;
	top: 0;
	right: 0;
	z-index: 100000;
	overflow: auto;
	background-color: rgba(0, 0, 0, 0.5);
}
.lock {
	overflow: hidden;
}
.popup {
	margin: 25px;
	float: left;
	display: inline-block;
	box-shadow: 0 0 5px #000;
	background-color: #fff;
}
.popup_body {
	margin: 10px 10px 5px;
}
.userpic {
	width: 200px;
	height: 200px;
	border: 2px solid #aaa;
	display: inline-block;
	position: relative;
	background: url('../images/uploader/userpic.gif') no-repeat;
	background-size: cover;
	text-align: center;
}
.userpic .btn-choose-file {
	margin-top: 170px;
}
.userpic_preview {
	position: absolute;
}
.btn-choose-file {
	cursor: pointer;
	display: inline-block;
	*zoom: 1;
	*display: inline;
	position: relative;
	overflow: hidden;
	vertical-align: middle;
	border-radius: 4px;
	border:1px solid #ccc; padding:4px 12px; margin:0 0 8px; color:#666; background:#f6f6f6;
	z-index: 1;
}
.btn-choose-file:hover {background:#ef4035; color:#fff; border:1px solid #ef4035;}
.btn-choose-file input {
	 	top: -10px;
		right: -40px;
		z-index: 2;
		position: absolute;
		cursor: pointer;
		opacity: 0;
		filter: alpha(opacity=0);
		font-size: 50px;
		cursor: pointer;
}
.btn-choose-file .fileupload-progress {
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	opacity: .5;
	position: absolute;
}
.fileupload-progress .fileupload-progress-bar {
	width: 0;
	top: 0;
	left: 0;
	bottom: 0;
	position: absolute;
	background-color: #f60;
}
.chart-legend {
    width: 200px;
    border: 1px solid black;
}
.chart-legend .chart-title {
    display: block;
    margin: 0.5em;
    border-style: solid;
    border-width: 0 0 0 1em;
    padding: 0 0.3em;
}*                                                       {margin:0; padding:0; list-style:none; font-size:12px; border:none; outline:none;}
@font-face {
    font-family: 'Open Sans';
    src: url('../css/fonts/OpenSans/OpenSans-Regular-webfont.eot');
    src: url('../css/fonts/OpenSans/OpenSans-Regular-webfont.eot?#iefix') format('embedded-opentype'),
    url('../css/fonts/OpenSans/OpenSans-Regular-webfont.woff') format('woff'),
    url('../css/fonts/OpenSans/OpenSans-Regular-webfont.ttf') format('truetype'),
    url('../css/fonts/OpenSans/OpenSans-Regular-webfont.svg#OpenSansRegular') format('svg');
    font-weight: 400;
    font-style: normal;
}
@font-face {
    font-family: 'Open Sans';
    src: url('../css/fonts/OpenSans/OpenSans-Semibold-webfont.eot');
    src: url('../css/fonts/OpenSans/OpenSans-Semibold-webfont.eot?#iefix') format('embedded-opentype'),
    url('../css/fonts/OpenSans/OpenSans-Semibold-webfont.woff') format('woff'),
    url('../css/fonts/OpenSans/OpenSans-Semibold-webfont.ttf') format('truetype'),
    url('../css/fonts/OpenSans/OpenSans-Semibold-webfont.svg#OpenSansSemibold') format('svg');
    font-weight: 600;
    font-style: normal;
}
@font-face {
    font-family: 'Open Sans';
    src: url('../css/fonts/OpenSans/OpenSans-Bold-webfont.eot');
    src: url('../css/fonts/OpenSans/OpenSans-Bold-webfont.eot?#iefix') format('embedded-opentype'),
    url('../css/fonts/OpenSans/OpenSans-Bold-webfont.woff') format('woff'),
    url('../css/fonts/OpenSans/OpenSans-Bold-webfont.ttf') format('truetype'),
    url('../css/fonts/OpenSans/OpenSans-Bold-webfont.svg#OpenSansBold') format('svg');
    font-weight: 700;
    font-style: normal;
}
@font-face {
    font-family: 'Open Sans';
    src: url('../css/fonts/OpenSans/OpenSans-ExtraBold-webfont.eot');
    src: url('../css/fonts/OpenSans/OpenSans-ExtraBold-webfont.eot?#iefix') format('embedded-opentype'),
    url('../css/fonts/OpenSans/OpenSans-ExtraBold-webfont.woff') format('woff'),
    url('../css/fonts/OpenSans/OpenSans-ExtraBold-webfont.ttf') format('truetype'),
    url('../css/fonts/OpenSans/OpenSans-ExtraBold-webfont.svg#OpenSansExtrabold') format('svg');
    font-weight: 800;
    font-style: normal;
}
@font-face {
    font-family: 'Open Sans';
    src: url('../css/fonts/OpenSans/OpenSans-LightItalic-webfont.eot');
    src: url('../css/fonts/OpenSans/OpenSans-LightItalic-webfont.eot?#iefix') format('embedded-opentype'),
    url('../css/fonts/OpenSans/OpenSans-LightItalic-webfont.woff') format('woff'),
    url('../css/fonts/OpenSans/OpenSans-LightItalic-webfont.ttf') format('truetype'),
    url('../css/fonts/OpenSans/OpenSans-LightItalic-webfont.svg#OpenSansLightItalic') format('svg');
    font-weight: 300;
    font-style: italic;
}
@font-face {
    font-family: 'Open Sans';
    src: url('../css/fonts/OpenSans/OpenSans-Italic-webfont.eot');
    src: url('../css/fonts/OpenSans/OpenSans-Italic-webfont.eot?#iefix') format('embedded-opentype'),
    url('../css/fonts/OpenSans/OpenSans-Italic-webfont.woff') format('woff'),
    url('../css/fonts/OpenSans/OpenSans-Italic-webfont.ttf') format('truetype'),
    url('../css/fonts/OpenSans/OpenSans-Italic-webfont.svg#OpenSansItalic') format('svg');
    font-weight: 400;
    font-style: italic;
}
@font-face {
    font-family: 'Open Sans';
    src: url('../css/fonts/OpenSans/OpenSans-SemiboldItalic-webfont.eot');
    src: url('../css/fonts/OpenSans/OpenSans-SemiboldItalic-webfont.eot?#iefix') format('embedded-opentype'),
    url('../css/fonts/OpenSans/OpenSans-SemiboldItalic-webfont.woff') format('woff'),
    url('../css/fonts/OpenSans/OpenSans-SemiboldItalic-webfont.ttf') format('truetype'),
    url('../css/fonts/OpenSans/OpenSans-SemiboldItalic-webfont.svg#OpenSansSemiboldItalic') format('svg');
    font-weight: 600;
    font-style: italic;
}
@font-face {
    font-family: 'Open Sans';
    src: url('../css/fonts/OpenSans/OpenSans-BoldItalic-webfont.eot');
    src: url('../css/fonts/OpenSans/OpenSans-BoldItalic-webfont.eot?#iefix') format('embedded-opentype'),
    url('../css/fonts/OpenSans/OpenSans-BoldItalic-webfont.woff') format('woff'),
    url('../css/fonts/OpenSans/OpenSans-BoldItalic-webfont.ttf') format('truetype'),
    url('../css/fonts/OpenSans/OpenSans-BoldItalic-webfont.svg#OpenSansBoldItalic') format('svg');
    font-weight: 700;
    font-style: italic;
}
@font-face {
    font-family: 'Open Sans';
    src: url('../css/fonts/OpenSans/OpenSans-ExtraBoldItalic-webfont.eot');
    src: url('../css/fonts/OpenSans/OpenSans-ExtraBoldItalic-webfont.eot?#iefix') format('embedded-opentype'),
    url('../css/fonts/OpenSans/OpenSans-ExtraBoldItalic-webfont.woff') format('woff'),
    url('../css/fonts/OpenSans/OpenSans-ExtraBoldItalic-webfont.ttf') format('truetype'),
    url('../css/fonts/OpenSans/OpenSans-ExtraBoldItalic-webfont.svg#OpenSansExtraboldItalic') format('svg');
    font-weight: 800;
    font-style: italic;
}
html                                                    {height:100%;}
body                                                    {font-family:'Open Sans', 'Helvetica', 'Arial', sans-serif; color:#666; font-size:12px; background:#e6e6e6 url(../images/backgrounds/background.png) repeat; position:relative; height:100%;}
body.loginLanding                                       {background:#000; position:static;}
body.loginLanding > div > .main                         {background-image: none;}
body.scrollKiller                                       {overflow:hidden;}
header, footer, section, article, aside, nav            {display:block;}
.bold													{font-weight:bold;}
a                                                       {text-decoration:none; color:#ef4035;}
a:hover                                                 {text-decoration:underline; color:#000;}
.hierarchical .count 									{color:#999; font-style:italic;}
.childCount												{margin-left:20px;}
h1, h2, h3, h4, h5, h6                                  {font-weight:normal; margin-bottom:12px; color:#333;}
h1                                                      {font-size:20px;}
h2                                                      {font-size:18px;}
h3                                                      {font-size:16px;}
h4, h5, h6                                              {font-size:14px;}
input, textarea                                         {display:block; width:210px; border:1px solid #d2d2d2; padding:4px; margin:0 auto 8px;
                                                        -webkit-transition:border linear 0.2s, box-shadow linear 0.2s;
                                                           -moz-transition:border linear 0.2s, box-shadow linear 0.2s;
                                                            -ms-transition:border linear 0.2s, box-shadow linear 0.2s;
                                                             -o-transition:border linear 0.2s, box-shadow linear 0.2s;
                                                                transition:border linear 0.2s, box-shadow linear 0.2s;
                                                        }
input:focus,
textarea:focus                                          {box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(0, 0, 0, 0.3); outline:0; border:1px solid #fdc6c2;}
button:focus                                            {box-shadow:0 0 8px rgba(0, 0, 0, 0.3);}
input[type="checkbox"]                                  {border:none;}
input[type="checkbox"]:focus                            {box-shadow:none;}
.inlineEdit .multiEditCheck                      		{margin:2px 6px 0 0}
.inlineEdit .multiEditCheckInline                     	{margin:6px 6px 0 0}
.pointer												{cursor: pointer;}
.main  div.header.pointer				    			{display: inline-block;width: auto;}
::-webkit-input-placeholder                             {font-size:12px; font-weight:normal; color:#bbb;}
:-moz-placeholder                                       {font-size:12px; font-weight:normal; color:#bbb;}
label                                                   {display:block; color:#999;}
button                                                  {display:inline-block; border:1px solid #ccc; border-radius:4px; padding:4px 12px; margin:0 0 8px; color:#666; cursor:pointer; background:#f6f6f6;}
button:hover                                            {background:#ef4035; color:#fff; border:1px solid #ef4035;}
button.disabled                                         {cursor:default; background:#eee; border:1px solid #ddd; color:#bbb; opacity:.7; text-shadow:none;}
button.disabled:hover                                   {cursor:default; background:#eee; border:1px solid #ddd; color:#bbb;}
.button-primary                                         {color:#fff; text-shadow:0 -1px 0 #999999; padding:3px 25px; font-size:15px;
                                                        border-radius:2px;
                                                        box-shadow:0 2px 7px #999;
                                                        border:1px solid #ef4035;
                                                        background:#ef4035;
                                                        background:-moz-linear-gradient(top,  #f96259 0%, #ef4035 68%);
                                                        background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#f96259), color-stop(68%,#ef4035));
                                                        background:-webkit-linear-gradient(top,  #f96259 0%,#ef4035 68%);
                                                        background:-o-linear-gradient(top,  #f96259 0%,#ef4035 68%);
                                                        background:-ms-linear-gradient(top,  #f96259 0%,#ef4035 68%);
                                                        background:linear-gradient(to bottom,  #f96259 0%,#ef4035 68%);
                                                        filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f96259', endColorstr='#ef4035',GradientType=0 );
                                                        }
.button-primary:hover                                   {
                                                        background:#ef4035;
                                                        background:-moz-linear-gradient(top,  #fb8a83 0%, #ef4035 68%);
                                                        background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#fb8a83), color-stop(68%,#ef4035));
                                                        background:-webkit-linear-gradient(top,  #fb8a83 0%,#ef4035 68%);
                                                        background:-o-linear-gradient(top,  #fb8a83 0%,#ef4035 68%);
                                                        background:-ms-linear-gradient(top,  #fb8a83 0%,#ef4035 68%);
                                                        background:linear-gradient(to bottom,  #fb8a83 0%,#ef4035 68%);
                                                        filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fb8a83', endColorstr='#ef4035',GradientType=0 );
                                                        }
.button-primary.disabled                                {
                                                        color:#fff;
                                                        border:1px solid #c5c3c3;
                                                        background:#e2e3e2;
                                                        background:-moz-linear-gradient(top,  #e2e3e2 0%, #c2c1c1 68%);
                                                        background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#e2e3e2), color-stop(68%,#c2c1c1));
                                                        background:-webkit-linear-gradient(top,  #e2e3e2 0%,#c2c1c1 68%);
                                                        background:-o-linear-gradient(top,  #e2e3e2 0%,#c2c1c1 68%);
                                                        background:-ms-linear-gradient(top,  #e2e3e2 0%,#c2c1c1 68%);
                                                        background:linear-gradient(to bottom,  #e2e3e2 0%,#c2c1c1 68%);
                                                        filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e3e2', endColorstr='#c2c1c1',GradientType=0 );
                                                        }
.button-primary.disabled:hover                          {
                                                        color:#fff;
                                                        border:1px solid #c5c3c3;
                                                        background:#e2e3e2;
                                                        background:-moz-linear-gradient(top,  #e2e3e2 0%, #c2c1c1 68%);
                                                        background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#e2e3e2), color-stop(68%,#c2c1c1));
                                                        background:-webkit-linear-gradient(top,  #e2e3e2 0%,#c2c1c1 68%);
                                                        background:-o-linear-gradient(top,  #e2e3e2 0%,#c2c1c1 68%);
                                                        background:-ms-linear-gradient(top,  #e2e3e2 0%,#c2c1c1 68%);
                                                        background:linear-gradient(to bottom,  #e2e3e2 0%,#c2c1c1 68%);
                                                        filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#e2e3e2', endColorstr='#c2c1c1',GradientType=0 );
                                                        }
.leftNonAdjacencyList                                   {float:left; width:50%;}
.rightNonAdjacencyList                                  {float:left; width:50%;}
.columns                                                {width:100%; overflow:hidden;}
.columns .column                                        {float:left; margin:0 1% 0 0;}
.columns .column:first-child                            {margin-left:1%;}
.columns .column:last-child                             {margin-right:0;}
.col1                                                   {width:9%;}
.col2                                                   {width:19%;word-wrap:break-word;}
.col3                                                   {width:29%;word-wrap:break-word;}
.col4                                                   {width:39%;word-wrap:break-word;}
.col5                                                   {width:49%;}
.col6                                                   {width:59%;word-wrap:break-word;}
.col7                                                   {width:69%;}
.col8                                                   {width:79%;}
.col9                                                   {width:89%;}
.col10                                                  {width:99%;}
.logColumn1												{width:9%;}
.logColumn2												{width:13%; word-wrap:break-word}
.center                                                 {text-align:center;}
.left                                                   {float:left;}
.right                                                  {float:right;}
.light                                                  {color:#999;}
.dark                                                   {color:#000;}
.fixed                                                  {position:fixed; top:0;}
.hidden                         						{display:none;}
.conceal                                                {display:none;}
.box                                                    {padding:4px 6px; margin:10px 10px 0; border:1px solid #c7c6c6; box-shadow:0 2px 3px rgba(0, 0, 0, .1);
                                                        background:#f6f6f6;
                                                        background:-moz-linear-gradient(top,  #ffffff 0%, #f6f6f6 7%);
                                                        background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(7%,#f6f6f6));
                                                        background:-webkit-linear-gradient(top,  #ffffff 0%,#f6f6f6 7%);
                                                        background:-o-linear-gradient(top,  #ffffff 0%,#f6f6f6 7%);
                                                        background:-ms-linear-gradient(top,  #ffffff 0%,#f6f6f6 7%);
                                                        background:linear-gradient(to bottom,  #ffffff 0%,#f6f6f6 7%);
                                                        filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 );
                                                        }
.boxWithNoBorder                                       {padding:4px 6px; margin:10px 10px 0; border:1px #c7c6c6; box-shadow:0 2px 3px rgba(0, 0, 0, .1);
                                                        background:#f6f6f6;
                                                        background:-moz-linear-gradient(top,  #ffffff 0%, #f6f6f6 7%);
                                                        background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(7%,#f6f6f6));
                                                        background:-webkit-linear-gradient(top,  #ffffff 0%,#f6f6f6 7%);
                                                        background:-o-linear-gradient(top,  #ffffff 0%,#f6f6f6 7%);
                                                        background:-ms-linear-gradient(top,  #ffffff 0%,#f6f6f6 7%);
                                                        background:linear-gradient(to bottom,  #ffffff 0%,#f6f6f6 7%);
                                                        filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 );
                                                        }
header                                                  {min-width:1024px; height:48px; z-index:99998; overflow:visible;
                                                        box-shadow:0 2px 4px rgba(0, 0, 0, .4);
                                                        background:#333333;
                                                        background:-moz-linear-gradient(top,  #2b2b2b 0%, #000000 100%);
                                                        background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#2b2b2b), color-stop(100%,#000000));
                                                        background:-webkit-linear-gradient(top,  #2b2b2b 0%,#000000 100%);
                                                        background:-o-linear-gradient(top,  #2b2b2b 0%,#000000 100%);
                                                        background:-ms-linear-gradient(top,  #2b2b2b 0%,#000000 100%);
                                                        background:linear-gradient(to bottom,  #2b2b2b 0%,#000000 100%);
                                                        filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#2b2b2b', endColorstr='#000000',GradientType=0 );
                                                        }
header h1                                               {float:left; display:inline-block; padding:10px 10px 10px 30px; margin-right:10px; background:url(../images/chicklet.png) no-repeat 4px 12px; min-width:20px; min-height:20px; cursor:pointer;}
header h1 span                                          {color:#ffffff; font-size:18px; float:left; font-weight:300;}
header h1 .appNameLeft                                  {font-weight:600;}
header nav                                              {position:relative;}
header nav > ul                                         {padding:0; position:relative;}
header nav > ul > li                                    {display:inline-block; position:relative;}
header nav > ul > li.active > a                         {color:#fff;
                                                        background:#404040;
                                                        background:-moz-linear-gradient(top,  #404040 0%, #262626 100%);
                                                        background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#404040), color-stop(100%,#262626));
                                                        background:-webkit-linear-gradient(top,  #404040 0%,#262626 100%);
                                                        background:-o-linear-gradient(top,  #404040 0%,#262626 100%);
                                                        background:-ms-linear-gradient(top,  #404040 0%,#262626 100%);
                                                        background:linear-gradient(to bottom,  #404040 0%,#262626 100%);
                                                        filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#404040', endColorstr='#262626',GradientType=0 );
                                                        }
header nav > ul > li.hover > a                          {color:#fff;
                                                        background:#404040;
                                                        background:-moz-linear-gradient(top,  #404040 0%, #262626 100%);
                                                        background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#404040), color-stop(100%,#262626));
                                                        background:-webkit-linear-gradient(top,  #404040 0%,#262626 100%);
                                                        background:-o-linear-gradient(top,  #404040 0%,#262626 100%);
                                                        background:-ms-linear-gradient(top,  #404040 0%,#262626 100%);
                                                        background:linear-gradient(to bottom,  #404040 0%,#262626 100%);
                                                        filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#404040', endColorstr='#262626',GradientType=0 );
                                                        }
header nav > ul > li.hover > ul                         {opacity:.999; height:auto;}
header nav > ul > li.hover > ul li a                    {white-space:nowrap; font-size:14px; padding:3px 8px; display:block; color:#b9b9b9; border-radius:4px;}
header nav > ul > li.hover > ul li a:hover              {background-color:#ef4035; color:#fff; text-decoration:none;}
header nav > ul > li.hover > ul.system li a             {white-space:normal;}
header nav > ul > li > a                                {display:block; z-index:1; position:relative; padding:0 20px; color:#999; cursor:default; font-size:14px; height:48px; line-height:48px;}
header nav > ul > li > a:hover                          {text-decoration:none;}
header nav > ul > li.userSettings > a                   {margin-left:10px; padding-left:38px; background-image:url(../images/userSettings.png); background-repeat:no-repeat; background-position:0 10px; background-size:30px 30px;}
header nav > ul > li.userSettings > ul                  {right:10px;}
header nav > ul > li > ul                               {display:block; opacity:0; height:0; overflow:hidden; position:absolute; top:48px; background:#2c2c2c; z-index:32000; border-radius:0 0 4px 4px;}
header nav > ul > li > ul > li                          {margin:0 40px 0 10px;}
header nav > ul > li > ul > li:first-child              {margin:10px 40px 0 10px;}
header nav > ul > li > ul > li:last-child               {margin:0 40px 20px 10px;}
header nav > ul > li > ul.system                        {width:380px; right:0;}
header nav > ul > li > ul.systemNoAdminSection          {width:(380 / 2)px; right:0;}
header nav > ul > li > ul.system > li                   {margin:20px 10px; max-width:170px;}
header nav > ul > li > ul.system > li:last-child        {margin:20px 10px;}
header nav > ul > li > ul > li h6                		{color:#fff; font-size:14px; padding:3px 8px; margin:0 0 10px; word-wrap:break-word;}
header nav > ul > li > ul.system > li li a              {width:150px;}
.breadcrumbs                                            {min-width:938px; margin-left:10px; border:none; background:transparent; box-shadow:none; padding-left:0; clear:both;}
.breadcrumbs ul                                         {overflow:hidden;}
.breadcrumbs ul li                                      {float:left; display:inline-block; margin:0 4px; font-size:12px;}
.breadcrumbs ul li.divider                              {color:#999;}
.breadcrumbs ul li:last-child                           {font-weight:bold; color:#000;}
.breadcrumbs ul li a                                    {font-size:12px;}
footer                                                  {background:#000; color:#666; font-size:11px; position:fixed; bottom:0; width:100%; padding:8px 0; text-align:center; z-index:10000;}
.main                                                   {margin:0 0 60px; min-width:1024px; overflow:hidden; clear:both; background:url(../images/view_loading.gif) no-repeat center 100px; min-height:200px;}
.main .middle                                           {margin-left:200px; padding:0 1px; overflow:hidden;}
.main .left                                             {float:left;}
.notification                                           {display:none; background:#ef4035; padding:4px; border-radius:4px; position:absolute; top:54px; left:500px; min-width:400px; box-shadow:0 2px 5px #ccc;}
.notification .content                                  {margin:0 30px 0 10px; padding:4px 0; color:#fff;}
.notification.error                                     {color:#fff;}
.notification.info                                      {background:#40b4f0;}
.notification.warning                                   {background:#f040ee;}
.notification.success                                   {background:#36c15e;}
.notification .close                                    {float:right; color:#fff; border-radius:4px; padding:4px 8px;}
.notification .close:hover                              {background:#000; text-decoration:none;}
.login                                                  {display:block; background:#fff; height:0; width:0; position:absolute; top:36%; border-top:1px solid #ef4035; border-bottom:1px solid #ef4035; overflow:hidden;}
.login div                                              {margin:30px auto 125px; width:400px;}
.login h1                                               {margin:0 40px 30px; font-size:19px}
.login p                                                {font-size:14px; color:#65696f;}
.login p.networkName                                    {font-size:16px; margin:30px 0px; text-align: center;}
.login p.version                                        {font-size:10px; font-style:italic; margin:30px 0px; text-align: center;}
.login p label.release                                  {margin:0px -20px;}
.login p.error                                          {color:#ef4035; margin:0 60px}
.login input                                            {margin:0 0 10px; font-size:16px; padding:7px 4px; width:240px; font-weight:bold;}
.login .select .current                                 {font-size:14px;}
.login .select ul li                                    {font-size:14px;}
.login ::-webkit-input-placeholder                      {font-size:14px;}
.login :-moz-placeholder                                {font-size:14px;}
.login ul.credentials									{margin:0 60px;}
.login button.signIn 									{margin:0 60px;}
.centered                                               {margin-left: 25px; padding-bottom:30px}
.networkSelect                                          {display:block;}
.networkSelect > div                                    {margin:30px auto 40px; width:340px;}
body.createNetworkLanding > div > .main                         {background-image: none;}
.createNetwork > div                                    		{margin:30px auto 40px; width:340px;}
.createNetwork h1                                              	{margin:0;}
.createNetwork p                                                {margin:0 0 12px; font-size:14px; color:#65696f;}
.createNetwork p.version                                        {font-size:10px; font-style:italic;}
.createNetwork p.error                                          {color:#ef4035;}
.createNetwork input                                            {margin:0 0 10px; font-size:16px; padding:7px 4px; width:240px;}
.createNetwork .select .current                                 {font-size:14px;}
.createNetwork .select ul li                                    {font-size:14px;}
.createNetwork ::-webkit-input-placeholder                      {font-size:14px;}
.createNetwork :-moz-placeholder                                {font-size:14px;}
.createNetwork                                         			{display:block;}
body.resetPasswordLanding > div > .main                         {background-image: none;}
.resetPassword > div                                    		{margin:30px auto 40px; width:340px;}
.resetPassword h1                                              	{margin:0;}
.resetPassword p                                                {margin:0 0 12px; font-size:14px; color:#65696f;}
.resetPassword p.version                                        {font-size:10px; font-style:italic;}
.resetPassword p.error                                          {color:#ef4035;}
.resetPassword input                                            {margin:0 0 10px; font-size:16px; padding:7px 4px; width:240px;}
.resetPassword .select .current                                 {font-size:14px;}
.resetPassword .select ul li                                    {font-size:14px;}
.resetPassword ::-webkit-input-placeholder                      {font-size:14px;}
.resetPassword :-moz-placeholder                                {font-size:14px;}
.resetPassword                                         			{display:block;}
body.licenseCheckLanding > div > .main                       	 {background-image: none;}
.licenseCheck > div                                    			{margin:30px auto 40px; width:340px;}
.licenseCheck p.error                                          {color:#ef4035;}
.licenseCheck p.version                                        {font-size:10px; font-style:italic;}
.licenseCheck p.error                                          	{color:#ef4035; font-size:14px;}
.licenseCheck h1                                           		{margin:0;}
.licenseCheck a                                              	{margin:0 0 12px; font-size:14px;}
.licenseCheck .licenseload                                     	{margin-top:30px; font-size:14px; color:#65696f;}
.licenseCheck p.warning                                          {margin-top:30px; font-size:14px;}
.licenseCheck p.subTitle                                          {color:#ef4035;margin-top:30px; font-size:16px;}
.dashboard                                              {overflow:hidden;}
.dashboard h3                                           {margin:10px 0 0 10px;}
.dashboard .expiryNotification                          {padding:10px; margin-bottom:10px;}
.dashboard .expiryNotification .title                   {margin-right:10px; font-size:16px; color:#333;}
.dashboard .expiryNotification .maininfo                {margin-right:10px;}
.dashboard .expiryNotification .details                 {margin-right:10px;}
.dashboard .scalaManitainecelicense                     {margin-bottom:10px;}
.dashboard .licenseUsage                                {margin-bottom:10px;}
.dashboard .expiryNotification .actions button	        {margin-right:10px;margin-top: 6px;}
.dashboard .expiryNotification .actions div	            {margin-right:50px;float: left;}
.dashboard .contentLinks                                {overflow:hidden;}
.dashboard .content                                     {float:left; width:80%;}
.dashboard .content ul                                  {float:left; width:45%; padding:10px 10px 0 20px;}
.dashboard .content ul li                               {margin:0 0 10px;}
.dashboard .content ul li a                             {display:inline-block; font-size:14px;}
.dashboard .content ul li p                             {margin:0 20px 0 10px;}
.dashboard .supports                                    {float:right; width:20%; margin:10px 0 0 0;}
.dashboard .supports li                                 {padding:4px;}
.dashboard .supports li.title                           {border-bottom:1px solid #ccc;}
.dashboard .supports li a                               {font-size:13px;}
.dashboard .feed                                        {margin-top:20px;}
.dashboard .feed .blog a                                {font-size:11px;}
.dashboard .feed li .text                               {color:#333;}
.dashboard .feed li .date                               {font-size:11px; margin:3px 0 8px; color:#999;}
.licenseNotficationModal li								{font-size:14px;}
.licenseNotficationModal button							{margin:30px 60px 30px;}
.filters > div                                          {padding:10px; width:180px; margin:0 10px;}
.filters > div > div                                    {margin:0 0 10px 0; padding:0 0 6px 0;}
.filters > div > div:last-child                         {border-bottom:none;}
.filters .search                                        {width:130px; float:left;}
.filters .searchTrigger                                 {width:25px; height:25px; padding:0; border-radius:0 4px 4px 0; background:url(../images/search.png) -1px -1px no-repeat;}
.filters .searchTrigger:hover                           {background-color:#ef4035; background-position:-1px -26px;}
.filters .inlineEdit                                    {border-bottom:none;}
.filters .inlineEdit .header                            {display:block; clear:both; margin:0 0 6px;}
.filters .inlineEdit .choices                           {display:block; clear:both;}
.filters .addChild                                      {display:none;}
.filters .folderView .hierarchical                      {overflow-x:auto; width:170px; padding-bottom:6px; margin-bottom:0;}
.filters .folderView .hierarchical li.header            {display:none;}
.filters .folderView .hierarchical li:not(header)       {padding:0 0 0 0; width:170px; overflow:visible;}
.filters .folderView .hierarchical li:not(header) .expand       {padding-left:6px; background-position:6px 0;}
.filters .folderView .hierarchical li:not(header) .collapse     {padding-left:6px; background-position:6px 0;}
.filters .folderView .hierarchical li:not(header) .noChildren   {padding-left:6px; background-position:6px 0;}
.filters .header                                        {font-size:14px; margin:0 0 6px 0; padding-left:16px; background:url(../images/filters/expanded.png) 0 5px no-repeat; color:#000; min-width:130px; cursor:pointer; position:relative; word-wrap:break-word;}
.filters .header.collapsed                              {background:url(../images/filters/collapsed.png) 2px 4px no-repeat;}
.filters .mediaTypes ul li label                        {text-transform:capitalize;}
.filters .clear                                         {position:absolute; right:0; top:0; font-size:10px; padding:3px; cursor:pointer; display:none; margin:0; color: #aaaaaa}
.filters .clear:hover                                   {text-decoration: none;color: #000;}
.filters li                                             {white-space:nowrap;}
.filters .multiSelect .choices > ul                     {overflow-x:auto; width:170px; padding-bottom:6px;}
.filters .multiSelect .options li                       {overflow:visible; clear:both;}
.filters .verticalScrollBar								{height:200px; overflow:scroll;}
.noItemsFound                                           {margin:5px 12px; min-height:172px;}
.actionPanel .playerHealthInfo a						{padding:8px; margin:6px 4px; text-align:center; float:right; display:inline-block; background:none; color:#ef4035; border:none; cursor:pointer}
.actionPanel .playerHealthInfo a:hover                  {color:#ef4035; background:none; border:0px; text-decoration:none;}
.basic                                                  {margin:0 0 10px;}
.basic > li                                             {display:block; overflow:hidden; border-bottom:1px solid #ddd; border-top:1px solid #fff; min-height:40px;}
.basic > li.header                                      {font-weight:600; color:#000; background:#fff; cursor:default; min-height:0; border-top:1px solid #ddd;}
.basic > li.header > div                                {white-space:wrap;}
.basic > li.header > div.columnHeader:hover             {text-decoration:underline; cursor:pointer;}
.basic > li.header > div[data-sort_dir=off]             {background:url('../images/sort_both.png') no-repeat -4px center;}
.basic > li.header > div[data-sort_dir=up]              {background:url('../images/sort_asc.png') no-repeat -4px center;}
.basic > li.header > div[data-sort_dir=down]            {background:url('../images/sort_desc.png') no-repeat -4px center;}
.basic > li.header > div.working                        {background:url('../images/working_grey.gif') no-repeat -2px center;}
.basic > li.header .rowSelector                         {height:20px; background-position:0 -17px;}
.basic > li.header .rowSelector.checked                 {background-image:url(../images/multiSelectChecked.png)}
.basic > li.active                                      {background:#eeeeee;}
.basic > li:not(.header):hover                          {background:#e8e8e8;}
.basic > li > div                                       {padding:4px 0;}
.basic > li > div.columnHeader                          {cursor:pointer; padding:4px 0; text-indent:16px;}
.basic > li > div.thumb a                               {}
.basic > li > div.thumb img                             {max-width:80px; display:inline-block; cursor:pointer;}
.basic > li > div.thumb.no-zoom img                     {cursor:default;}
.thumb a img                           					{max-width:80px; display:inline-block;}
.basic > li > div.name                                  {word-break:break-word;}
.basic > li > div ul                                    {margin:0;}
.basic > li > div ul li                                 {display:block;}
.basic > li > div ul li label                           {display:inline-block; margin:0 4px 0 0;}
.basic > li > div ul li span                            {word-wrap:break-word;}
.basic .rowSelector                                     {float:left; width:60px; height:60px; background:url(../images/multiSelectDefault.png) 0 0 no-repeat;}
.basic .rowSelector.small                               {height:30px; background-position:0 -12px;}
.basic > li.active .rowSelector                         {background:url(../images/multiSelectChecked.png) 0 0 no-repeat;}
.basic > li.active .rowSelector.small                   {background-position:0 -12px;}
.basic .category                                        {margin-right:4px;}
.basic .category:after                                  {content:", ";}
.basic .category:last-child:after                       {content:"";}
.basic .category.hidden                                 {display:none;}
.basic .role                                            {margin-right:4px;}
.basic .role:after                                      {content:", ";}
.basic .role:last-child:after                           {content:"";}
.basic .role.hidden                                     {display:none;}
.basic .channels > ul > li                              {word-wrap:break-word;}
.basic .channels a                                      {word-wrap:break-word;}
.fixCaps                                                {text-transform:lowercase;}
.fixCaps:first-letter                                   {text-transform:capitalize;}
.basic.gridView                                         {overflow:hidden; background:#fff;}
.basic.gridView > li                                    {display:inline-block; position:relative; margin:12px 5px; width:170px; height:190px; border-bottom:1px solid #f2f2f2; background:#fff;}
.basic.gridView > li.header                             {display:none !important;}
.basic.gridView > li.active                             {background:#E0EDF2;}
.basic.gridView > li > div                              {display:none; padding:0; height:auto; width:90px;}
.basic.gridView > li > div.thumb                        {width:100%; height:140px; display:block; margin:0 auto; float:none; position:absolute; top:0; left:0;}
.basic.gridView > li > div.thumb .rowSelector           {position:absolute; bottom:-56px; left:-10px;}
.basic.gridView > li > div.thumb a                      {margin-left:0 !important; float:left; overflow:hidden; max-height:140px;}
.basic.gridView > li > div.thumb img                    {max-width:170px; min-width:0;}
.basic.gridView > li > div.name                         {display:block; width:130px; position:absolute; bottom:12px; left:32px;}
.basic.gridView > li > div.name .fit                    {height:1.4em; overflow:hidden; display:block;}
.basic.gridView > li > div.name a                       {height:1.4em; overflow:hidden; display:block;}
.basic.gridView > li > div.name .uri                    {display:none;}
.basic.gridView > li > div ul                           {margin:0;}
.basic.gridView > li > div ul li                        {display:block;}
.basic.gridView > li > div ul li label                  {display:inline-block; margin:0 4px 0 0;}
.basic.gridView > li > div ul li span                   {display:inline-block;}
.hierarchical                                           {overflow-x:hidden; padding-left:10px;}
.hierarchical .expand                                   {background:url(../images/expand.png) 0 0 no-repeat; width:12px; height:12px; display:inline-block;}
.hierarchical .collapse                                 {background:url(../images/collapse.png) 0 0 no-repeat; width:12px; height:12px; display:inline-block;}
.hierarchical .noChildren                               {width:12px; height:12px; display:inline-block;}
.hierarchical li                                        {min-height:21px; border-bottom:none; border-top:none;}
.hierarchical li:not(.header):hover                     {background:transparent;}
.hierarchical li.header                                 {padding-bottom:6px; background:transparent; border-top:none;}
.hierarchical li:not(header)                            {padding:0 0 0 6px;}
.hierarchical li.active                                 {background:transparent;}
.hierarchical li input[type="checkbox"]                 {display:inline-block; width:auto; margin:2px 0 0 0;}
.hierarchical li .directoryBox							{border:none;}
.hierarchical ul.child                                  {margin:6px 0 0 20px; border-left:1px dotted #DEDEDE; display:none;}
.hierarchical .name                                     {cursor:pointer; word-break:break-all; vertical-align: top;}
.hierarchical .inlineEdit input                         {display:inline-block;}
.hierarchical .inlineEdit input[type="text"]            {width:160px;}
.hierarchical .inlineEdit .controls                     {display:inline-block;}
.hierarchical .inlineEdit .controls .ok                 {margin-right:6px;}
.hierarchical .userCount                                {font-style:italic; color:#999; padding-left:6px;}
.noChild                             					{float:left; width:12px; height:12px; display:inline-block;}
.listHeader                                             {padding:4px 4px 4px 10px; overflow:hidden;}
.listHeader > button                                    {margin:6px 0 0; border-radius:4px; background:#f6f6f6; border:1px solid #ccc; color:#666;}
.listHeader > button:hover                              {background:#ef4035; color:#fff; border:1px solid #ef4035;}
.listFooter                                             {margin:0 0 10px; padding:0 0 0 10px; overflow:hidden;}
.listHeader .viewSettings                      			{margin:6px 5px 0;}
.viewSettings .modalContainer .modal                    {min-width:580px;}
.viewSettings .modalContainer .leftColumn               {width:260px;}
.viewSettings .modalContainer .rightColumn              {width:260px;}
.viewSettings .modalContainer .content .header          {margin:6px 1px 1px 4px;font-weight:600;color:#000;}
.paging                                                 {float:right; display:inline-block;}
.listHeader .paging                                     {margin-top:10px;}
.paging .page                                           {padding:0 6px; margin:0 2px; text-decoration:none; min-width:12px; display:inline-block; text-align:center; color:#666; border:1px solid #ccc; background:#f6f6f6; border-radius:4px;}
.paging .page:hover                                     {background:#ef4035; color:#fff; border:1px solid #ef4035;}
.paging .page.current                                   {cursor:default; background:#999; color:#fff; border:1px solid #999;}
.paging .page.disabled                                  {color:#999; cursor:default; border:1px solid transparent;}
.paging .page.disabled:hover                            {background:transparent; color:#999; border:1px solid transparent;}
.tally                                                  {float:left; display:inline-block;}
.limitSelector                                          {float:left; margin-right:10px;}
.limitSelector .inlineEdit                              {border-bottom:none;}
.limitSelector .inlineEdit.select .current              {min-width:40px;}
.limitSelector .inlineEdit.select ul                    {min-width:40px;}
.layoutToggle                                           {float:left;}
.actionPanel                                            {overflow:hidden; border-bottom:1px solid #ddd; padding:6px; min-height:46px}
.actionPanel.fixed                                      {z-index:9999; margin:0; padding:6px 0 6px 6px; border:none;}
.actionPanel button                                     {padding:8px; margin:6px 4px; text-align:center; float:left; border-radius:4px; background:#f6f6f6; border:1px solid #ccc; color:#666;}
.actionPanel button:hover                               {color:#fff; background:#ef4035; border:1px solid #fff;}
.actionPanel button span                                {display:block;}
.actionPanel button span.icon                           {display:none;}
.actionPanel a                                          {padding:8px; margin:6px 4px; text-align:center; float:left; display:inline-block; background:#f6f6f6; border-radius:4px; color:#666; border:1px solid #ccc; cursor:pointer;}
.actionPanel a.conceal                                  {display:none;}
.actionPanel a:hover                                    {color:#fff; background:#ef4035; border:1px solid #fff; text-decoration:none;}
.actionPanel .menu > li:hover > a                       {border-radius:4px 4px 0 0; border:1px solid #000; background:#000;}
.actionPanel .menu a                                    {padding:8px; margin:6px 4px; text-align:center; float:left; display:inline-block; background:#f6f6f6; border-radius:4px; color:#666; border:1px solid #ccc; cursor:pointer;}
.actionPanel .menu a:hover                              {border:1px solid #ef4035;}
.actionPanel .menu ul                                   {background:#000; border:1px solid #000; border-radius:0 4px 4px 4px; box-shadow:0 3px 7px #999; z-index:100002;}
.actionPanel .menu ul li button                         {border:none; background:transparent; color:#b9b9b9; width:100%; text-align:left;}
.actionPanel .menu ul li button:hover                   {border:none; background:#ef4035; color:#fff;}
.search                                                 {margin:0 0 8px;}
.inlineEdit                                             {padding:6px 0; overflow:hidden;}
.inlineEdit .header                                     {font-size:12px; margin:0 6px 6px 4px; color:#666;}
.inlineEdit input                                       {width:auto; float:left; margin-left:4px;}
.inlineEdit.textNewItem input                           {display:block; width:96%; float:none; margin-bottom:10px;}
.inlineEdit.readOnly .text                              {color:#333; cursor:default; padding:4px 0 0 0; float:left;  margin-left:4px;}
.inlineEdit.readOnly .text:hover                        {text-decoration:none;}
.inlineEdit.radio .header                               {float:left; margin:4px 10px 0 4px;}
.inlineEdit.radio button                                {background:#eee; color:#999; border:1px solid #eee;}
.inlineEdit.radio button:hover                          {color:#333; border:1px solid #eee;}
.inlineEdit.radio .active                               {background:#ef4035; color:#fff; cursor:default; box-shadow:inset 0 2px 3px #c52920; border:1px solid #ef4035;}
.inlineEdit.radio .active:hover                         {color:#fff; border:1px solid #ef4035;}
.inlineEdit.radio .active:focus                         {box-shadow:0 0 8px rgba(0, 0, 0, 0.3);}
.inlineEdit.radio .button-group                         {float:left;}
.inlineEdit.calendar input                              {display:block;}
.inlineEdit.colorSelector .header                       {float:left; margin:4px 10px 0 0;}
.inlineEdit textarea                                    {float:left; width:96%; max-width:96%; max-height:200px; margin-left:4px;}
.inlineEdit .controls                                   {display:none; float:left; margin-left:6px;}
.inlineEdit.select .current                             {min-width:80px; border:1px solid #D2D2D2; cursor:pointer; display:inline-block; float:left; background:#fff url(../images/downArrow.png) 98% 50% no-repeat; padding:4px 20px 4px 4px;}
.inlineEdit.select .current:focus                       {box-shadow:inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(0, 0, 0, 0.3); outline:0; border:1px solid #fdc6c2;}
.inlineEdit .viewOnly                                   {color:#333; display:inline-block; font-weight:bold; margin-top:4px;margin-left: 4px;}
.inlineEdit.radio .viewOnly                             {margin-top:4px;}
.inlineEdit.radio .viewOnly span                        {margin-right:4px;}
.inlineEdit.select .viewOnly                            {margin-top:4px;}
.inlineEdit.toggle input[type="checkbox"]               {margin-top:2px;}
.inlineEdit.toggle span                                 {margin-left:4px;}
.inlineEdit.time 										{min-width:60px;}
.inlineEdit.time .timeInput								{width:100%; overflow:hidden;}
.inlineEdit.time .timeInput input						{width:20px; text-align:center;display:inline-block;}
.inlineEdit.time .timeInput .hour						{float:left; margin:0 0 0 1%;}
.inlineEdit.time .timeInput .minute						{float:left;  margin:0 1% 0 0;}
.inlineEdit.time .separator							    {color:#333; font-weight:bold; float:left; margin:0; width:3px; padding:5px; text-align:center;}
.inlineEdit.day input			  					    {float:left;  margin:0 1% 0 0; width:25px}
.categories .header                                     {font-size:11px; margin:0 6px 0 0; color:#666; float:left; display:inline-block;}
.categories .hierarchical                               {margin:6px 0; border-bottom:none; max-height:200px; overflow-y:auto;}
.categories .hierarchical .addChild                     {display:none;}
.workgroups .header                                     {font-size:11px; margin:0 6px 0 0; color:#666; float:left; display:inline-block;}
.workgroups .hierarchical                               {margin:6px 0; border-bottom:none; max-height:200px; overflow-y:auto;}
.workgroups .hierarchical .addChild                     {display:none;}
.selectPopup                                            {min-width:80px; max-height:156px; overflow-y:scroll; display:none; position:absolute; top:0; left:0; border:1px solid #ccc; background:#fff; padding:6px; box-shadow:0 3px 5px #999; z-index:200002; outline:none;}
.selectPopup li                                         {cursor:pointer; color:#999; margin:0 0 4px;}
.selectPopup li:hover                                   {color:#00B6EA;}
.selectPopup li.selected                                {color:#333;}
.selectPopup.mondo                                      {min-width:800px; min-height:600px;}
.selectPopup.mondo li                                   {float:left; width:120px; margin-right:10px; overflow-x:hidden;}
.menu                                                   {display:inline-block; float:left;}
.menu.conceal                                           {display:none;}
.menu a                                                 {display:block; z-index:1; padding:8px; color:#fff; background:#000; cursor:default; border-radius:4px;}
.menu a:hover                                           {text-decoration:none; border-radius:4px 4px 0 0;}
.menu li:hover > a                                      {color:#fff; background:#ef4035;}
.menu ul                                                {display:none; position:fixed; top:0; left:0; padding:6px; background:#000; z-index:9999;
                                                        -webkit-transition:opacity 0.2s ease-out;
                                                           -moz-transition:opacity 0.2s ease-out;
                                                            -ms-transition:opacity 0.2s ease-out;
                                                             -o-transition:opacity 0.2s ease-out;
                                                                transition:opacity 0.2s ease-out;
                                                        }
.menu > li:hover ul                                     {display:block;}
.menu ul li button                                      {margin:0; float:none;}
.multiSelect                                            {font-size:11px; padding:2px;}
.roles .multiSelect .container							{border:1px solid #ccc; padding:6px 0 0 6px; overflow:hidden; height:200px; overflow-y:auto;}
.multiSelect .choices                                   {float:left;}
.multiSelect .options li                                {overflow:hidden;}
.multiSelect .options li.hidden                         {display:none;}
.multiSelect .options input[type=checkbox]              {display:inline-block; margin:2px; margin:0 \9;}
.multiSelect .options label                             {display:inline-block; color:#666; cursor:pointer; margin-top:2px \9;}
.multiSelect .options .more                             {padding-left:130px; border-top:1px solid #ccc; display:block;}
.createChannel .thumb                                   {margin-top:20px;}
.frameSelectorModal .framesetThumbnailContainer         {width:120px; height:120px; display:inline-block;overflow: hidden;}
.framesetThumbnailContainer                             {width:60px; height:60px; display:inline-block;overflow:hidden;}
.framesetThumbnail                                      {position:relative; width:100%; height:100%; display:block; background:#000; border:1px solid #fff;}
.framesetThumbnail > div:not(.thumbnailFrameSelected)   {cursor:pointer;}
.gridView .framesetThumbnailContainer                   {height:160px; width:160px;overflow: hidden;}
.gridView .framesetThumbnail                            {margin:0 auto;}
.modalContainer .thumb .framesetThumbnail > div			{cursor:auto;}
.channel .properties .type .header                      {float:left; margin:4px 6px 6px 4px;}
.channel .playerMetaData .stringTypeAny .header         {word-wrap:break-word;}
.dimensions li                                          {float:left; margin:0 10px 0 0;}
.dimensions .inlineEdit input[type="text"]              {width:40px; text-align:right;}
.dimensions .screensize .inlineEdit .header             {float:left; margin:4px 6px 0 0;}
.dimensions .width .inlineEdit .header 					{float:left; margin:4px 2px 0 20px;}
.dimensions .height .inlineEdit .header 				{float:left; margin:4px 2px 0 7px;}
.dimensionsEditor .dimensions .update                   {margin:7px 0 0;}
.framsetVal .frameset 									{float:left;}
.framesetSelector .middle .basic                        {height:200px; overflow-y:auto;}
.channelSelector .middle .basic                         {height:200px; overflow-y:auto;}
.playListSelector .middle .basic                        {height:150px; overflow-y:auto;}
.intervalSchedule .addSchedule                          {margin:8px 0 0;}
.intervalSchedule li                                    {float:left; margin:0 10px 0 0;}
.playlistItemConditions .selectCategory					{cursor:pointer;}
.playlistItemConditions .selectWorkgroup				{cursor:pointer;}
.playlistItemConditions .and							{text-align:center; margin:0 10px 0 0;}
.playlistCondition li:not(.header)         			    {border-bottom:1px solid #eee;}
.smartPlaylistLimit .inlineEdit 						{float:left; margin:0 10px 0 0;}
.smartPlaylistLimit .inlineLabel						{float:left; margin:5px 10px 0 0;}
.smartPlaylistAutomaticUpdate .inlineEdit		{float:left; margin:0 10px 0 0;}
.smartPlaylistAutomaticUpdateInterval .inlineEdit input[type="text"]        {width:50px; text-align:left;}
.sortBy													{float:left; margin:0 10px 0 0;}
.playlistCondition .condition							{width:19%;}
.playlistCondition .condition .current        			{max-width:70%; overflow:hidden;}
.playlistCondition .condition .current span   			{display:block; overflow:hidden; white-space: nowrap;}
.playlistCondition .stringPickListSelectorValue			{width:19%;}
.playlistCondition .stringPickListSelectorValue .current        	{max-width:70%; overflow:hidden;}
.playlistCondition .stringPickListSelectorValue .current span   	{display:block; overflow:hidden; white-space: nowrap;}
.playlistCondition .integerSelectorValue							{width:19%;}
.playlistCondition .integerSelectorValue .current        			{max-width:70%; overflow:hidden;}
.playlistCondition .integerSelectorValue .current span   			{display:block; overflow:hidden; white-space: nowrap;}
.playlistCondition .templateSelectorValue 							{width:19%;}
.playlistCondition .templateSelectorValue .current        			{max-width:70%; overflow:hidden;}
.playlistCondition .templateSelectorValue .current span   			{display:block; overflow:hidden; white-space: nowrap;}
.automationInterval .header                 			{float:left; margin:6px 6px 0;}
.intervalSchedule .inlineEdit input[type="text"]        {width:45px;}
.intervalSchedule .scheduleInterval .header             {float:left; margin:6px 6px 0;}
.intervalSchedule .playerGroups .header                 {float:left; margin:6px 6px 0;}
.intervalSchedule .seconds .header    					{float:left; margin:6px 6px 0;}
.intervalSchedule .startAt                              {margin:10px 0 0;}
.dailySchedule .addSchedule                             {margin:8px 0 0;}
.dailySchedule li                                       {float:left; margin:0 10px 0 0;}
.dailySchedule .inlineEdit input[type="text"]           {width:50px;}
.dailySchedule .hours .header                           {float:left; margin:6px 6px 0;}
.dailySchedule .playerGroups .header                    {float:left; margin:6px 6px 0;}
.dailySchedule .minutes .header                         {float:left; margin:6px 6px 0;}
.weeklySchedule .addSchedule                            {margin:8px 0 0;}
.weeklySchedule li                                      {float:left; margin:0 10px 0 0;}
.weeklySchedule .inlineEdit input[type="text"]          {width:50px;}
.weeklySchedule .dayOfWeek .header                      {float:left; margin:6px 6px 0;}
.weeklySchedule .playerGroups .header                   {float:left; margin:6px 6px 0;}
.weeklySchedule .hours .header                          {float:left; margin:6px 6px 0;}
.weeklySchedule .minutes .header                        {float:left; margin:6px 6px 0;}
.frames .container  		                           	{padding:6px 0 0 6px;border:1px solid #ccc;margin-bottom: 20px;background:linear-gradient(to bottom, #ffffff 0%,#f6f6f6 7%);}
.frames .container li:hover								{background:#eee url(../images/grips.png) 0 4px repeat-y;}
.frames .container input[type="checkbox"] 				{height:18px;width:18px;margin-top:4px;}
.frames .container .remove  							{text-align:right;}
.framesList .frameActionPanel							{border:1px solid #ccc;background:linear-gradient(to bottom, #ffffff 0%,#f6f6f6 7%); margin-top:10px;}
.framesList .frameActionPanel button					{margin:8px 4px 8px 6px;}
.framesList .frameHeader		                        {border-left:1px solid #ccc;border-right:1px solid #ccc;}
.framesList .columnHeader                            	{padding:4px 0; color:black;font-weight: 600;float:left;}
.framesList .frame input[type="text"]                   {width:86%; text-align:right;}
.framesList .frame input[type="text"].name              {text-align:left;}
.framesList .frame .autoscale .inlineEdit               {padding:0;}
.framesList .frame .autoscale .current                  {white-space:nowrap;}
.framesList .frame .frameColorIcon                      {width:17px; height:17px; float:left;margin-top: 3px;}
.framesList .thumb			                    		{width:4%;float:left;}
.framesList .header .frameName			                {width:7%;padding-left: 0.75%;margin-right: 1.5%;}
.framesList .frame .frameName			                {width:7%;float:left;margin-right: 1.5%;}
.framesList .posWidth			                    	{width:7%;float:left;margin-right: 0.3%;}
.framesList .autoscale			                    	{width:22%;max-width: 200px;float:left;}
.framesList .admanger 									{float:left;margin-right: 2%;width:10%;text-align: center;}
.framesList .columnHeader .hiddenCol 					{margin-left:4%;}
.framesList .hiddenCol 									{float:left;margin-right: 1%;width:8%;text-align: center;}
.framesList .remove 									{display:inline-block ;margin-left: 2%;width:7%;}
.framesList .removeRow 									{width:70px;padding: 4px 4px;}
.framesList .readOnlyFrames li							{margin-bottom:4px;}
.framesList .noAdManger .frameName			            {width:9%;}
.framesList .noAdManger .posWidth			            {width:7%;}
.framesList .noAdManger .autoscale			            {width:26%;}
.framesList .noAdManger .hiddenCol 						{width:8%;}
.framesList .noAdManger .remove 						{width:9%;}
.framesetPreview                                        {border:1px solid #ccc;position:relative; background:#000;width:100%; height:100%; display:block;}
.channelAudioVisualFramesetAlignment					{margin:0 0 0 0;padding:7px 0 0 0;}
.channelAudioVisualFramesetAlignment .selectFrameset	{margin-left:20px;}
.channelInternalError                                   {color:#cd4800;text-align: center;}
.channel .variables .variableValues .header 	        {border-left:1px solid #ccc;border-right:1px solid #ccc;padding:4px 0; color:black;font-weight: 600;}
.variableValues .header .column:first-child				{padding-left: 10px;margin-left: 0%;}
.variableValues .items .columns .column:first-child		{margin-left: 0%;}
.channel .variables .channelVariableActionPanel			{border:1px solid #ccc;background:linear-gradient(to bottom, #ffffff 0%,#f6f6f6 7%); margin-top:10px;}
.channel .variables .channelVariableActionPanel button	{margin:8px 4px 8px 10px;}
.channel .variables .variableContainer 			  		{padding:6px 0 0 6px;border:1px solid #ccc;margin-bottom: 20px;background:linear-gradient(to bottom, #ffffff 0%,#f6f6f6 7%);}
.channel .framesetTemplate .query .header               {font-weight: 600; font-size:12px;color: black;}
.channel .framesetTemplate .templateName input			{width: 45%;}
.schedulesList li                                       {border-bottom:1px solid #ddd; padding:7px 0 7px;}
.schedulesList .header                   		        {font-weight:600; color:#000; background:#fff; cursor:default; min-height:0; border-top:1px solid #ddd;}
.schedulesList > .header                                {padding:7px 0 7px;}
.schedulesList .col1     								{float:left; margin:0 1%;}
.schedulesList .col2									{float:left; margin:0 1%;}
.basic.distributions > li.header > div                  {white-space:normal; word-wrap:break-word;}
.basic.distributions > li > div.col1                  	{word-wrap:break-word;}
.basic.iadeaServer > li.header > div                    {white-space:normal; word-wrap:break-word;}
.basic.maintenanceJob > li.header > div                 {white-space:normal;}
.basic.iadeaServer li .syncState 						{word-wrap:break-word;}
.basic.metadata .item:hover  		        			{background:#eee url(../images/grips.png) 0 9px repeat-y;}
.packageDetails .inlineEdit .header                     {float:left;margin: 4px 6px 0 0;}
.usage .calendar input 									{background: url("../images/calendar.png") no-repeat scroll 98% 50% transparent;cursor: pointer;display: inline-block;width: 170px;}
.basic .planDownloadStatus                              {margin-right:0;} 
.basic .userActivityDetails                             {margin-right:0;} 
.basic.maintenanceJob .success                          {margin-right:0;} 
.basic.playergroup > li > div.name                      {word-wrap:break-word;}
.basic.maintenanceJob .usageCount                       {font-weight:bold; color:#333; margin:2px 0; display:inline-block;}
.basic.user > li.header > div[data-sort_dir=off]        {background:url('../images/sort_both.png') no-repeat -4px 3px;}
.basic.user > li.header > div[data-sort_dir=up]         {background:url('../images/sort_asc.png') no-repeat -4px 3px;}
.basic.user > li.header > div[data-sort_dir=down]       {background:url('../images/sort_desc.png') no-repeat -4px 3px;}
.basic.template > li.header > div[data-sort_dir=off]    {background:url('../images/sort_both.png') no-repeat -4px 3px;}
.basic.template > li.header > div[data-sort_dir=up]     {background:url('../images/sort_asc.png') no-repeat -4px 3px;}
.basic.template > li.header > div[data-sort_dir=down]   {background:url('../images/sort_desc.png') no-repeat -4px 3px;}
.basic.playerhealth > li.header > div[data-sort_dir=off]    {background:url('../images/sort_both.png') no-repeat -4px 3px;}
.basic.playerhealth > li.header > div[data-sort_dir=up]     {background:url('../images/sort_asc.png') no-repeat -4px 3px;}
.basic.playerhealth > li.header > div[data-sort_dir=down]   {background:url('../images/sort_desc.png') no-repeat -4px 3px;}
.lightboxSlidShowOuterScreen                            {position:fixed; top:0; left:0; height:100%; width:100%; background:transparent; opacity:.7; z-index:300000;}
.lightboxSlidShowScreen                                 {position:fixed; top:10%; left:10%; height:80%; width:80%; background:#000; opacity:.7; z-index:300000;}
.lightboxSlidShowScreen .close                          {position:absolute; right:10px; top:5px;font-weight:900;color:#fff;font-size:16px; background:transparent; cursor:pointer; border: none;}
.lightboxPreview                                        {position:fixed; height:80%; width:80%; max-height:80%; max-width:80%; z-index:300001; visibility:hidden; background:#fff;}
.lightboxsSlideshowPreview                              {background:transparent;}
.lightboxScreen                                         {position:fixed; top:0; left:0; height:100%; width:100%; background:#000; opacity:.7; z-index:300000;}
.lightboxPreview > div                                  {border:10px solid #fff; display:inline-block;}
.lightboxsSlideshowPreview > div                        {border:none;}
.lightboxPreview > div *                                {max-height:100%; max-width:100%;}
.lightboxPreview .notAvailable                          {position:absolute; bottom:3px; left:0; right:0; text-align:center; line-height:1em;}
.lightboxPreview .close                                 {position:absolute; right:0; top:-13px; background:#fff; cursor:pointer; border-radius:5px 5px 0 0;border-top:1px solid #fff;border-bottom: none;}
.lightboxPreview .totalPages							{font-weight:bold; margin:auto; color:#ffffff}
.lightboxPreview .pagingButtons							{text-align:left}
.lightboxPreview .pagingButtons .pgButton 				{display:inline-block; max-width:20px;margin:auto}
.lightboxPreview .pagingButtons label					{display:inline-block;}
.uploaderScreen                                         {position:fixed; top:0; left:0; height:100%; width:100%; background:#000; opacity:.7; z-index:10000;}
.messageEditor											{margin:0;}
.messageEditor .mediaList								{display:none;}
.messageEditor .messageProperties						{margin:0;}
.messageEditor .messageProperties .name				    {font-weight:bold; display:block; word-wrap:break-word;}
.messageEditor .messageProperties .type					{color:#999;}
.messageEditor .messageProperties .required				{color:#cd4800; display:block;}
.messageEditor .messageProperties .pickerBtn	    	{float:right; display:inline-block;width:80px}
.messageEditor .messageProperties .pickerBtn.hidden     {display:none;}
.messageEditor .messageProperties .mediaItem            {overflow:hidden; float:left; display:inline-block;}
.messageEditor .messageProperties .mediaItem .thumb     {min-width:95px;max-width:100px; display:inline-block; float:left; overflow:hidden;margin-bottom:5px; }
.messageEditor .messageProperties .mediaItem .thumb img {max-width:80px;}
.messageEditor .messageProperties .inlineEdit			{padding: 0;}
.messageEditor .messageProperties .inlineEdit.text		{display:inline-block; width:90%;}
.messageEditor .messageProperties .inlineEdit input[type="text"]    {width:90%;}
.messageEditor .messageProperties .inlineEdit.textarea              {display: inline-block; width:90%;}
.messageEditor .messageProperties .inlineEdit.textarea textarea		{width:90%;}
.messageEditor .messageProperties .media .properties    {max-width:300px; display:inline-block; float:left;}
.messageEditor .messageProperties > ul > li             {border-bottom:1px solid #ddd; padding-top:6px; margin-bottom:6px;}
.fieldPreview											{text-align:left}
.fieldPreview .totalPages								{font-weight:bold; margin:auto}
.fieldPreview .pagingButtons .pgButton 					{display:inline-block; max-width:20px; margin:auto}
.fieldPreview .pagingButtons label				    	{display:inline-block;}
.detail                                                     {padding:20px;}
.detail > .header                                           {overflow:hidden; margin-bottom:20px; padding-bottom:10px; border-bottom:1px solid #e1e1e1;}
.detail > .header h6                                        {font-size:18px; font-weight:bold; float:left;}
.detail > .header h6 span                                   {color:#999; font-weight:normal; font-size:18px;}
.detail > .header h6 .type                                  {font-size:14px;}
.detail > .header .actions                                  {display:none; float:right;}
.detail > .header .actions button                           {margin-left:4px; padding:4px 14px; font-size:14px;}
.detail > .header .actions a                                {margin-right:10px;}
.detail  > div > dl                                         {position:relative; margin-bottom:40px;}
.detail dt                                                  {cursor:pointer; padding:8px 12px; font-size:13px; display:inline-block; position:relative; background:transparent; border-right:1px solid #e1e1e1; border-top:1px solid #e1e1e1; color:#999; float:left;}
.detail dt:first-of-type                                    {border-left:1px solid #e1e1e1;}
.detail dt.active                                           {cursor:default; background:#fff; color:#000; box-shadow:0 -4px 7px #ddd; border-left:1px solid #e1e1e1; border-top:1px solid #e1e1e1; border-bottom:1px solid #fff; z-index:10;}
.detail dt.hidden                                           {display:none;}
.detail dd                                                  {padding:20px; margin:0; position:relative; top:-2px; display:none; width:95%; clear:both; min-height:400px; background:#fff; box-shadow:3px 3px 7px #ddd; border-left:1px solid #e1e1e1; border-top:1px solid #e1e1e1; z-index:1;}
.detail dd li                                               {overflow:hidden;}
.detail dd li.select                                        {min-height:56px; overflow:visible;}
.detail .properties .name .inlineEdit input                 {width:96%;}
.detail .properties .uri .inlineEdit input                 	{width:96%;}
.detail .resources                                          {position:relative; min-height:500px; overflow-y:auto;}
.detail .resources .properties .name input[type="text"]     {width:300px;}
.detail .resources li[data-parentid="0"]                    {margin-top:1em;}
.detail .resources li > input[type="checkbox"]              {margin:2px;}
.detail .resources li > label                               {margin-left:2px; display:inline-block; cursor:pointer;}
.detail .resources li > ul                                  {margin-left:10px;}
.detail .resources li.active label                          {color:#333;}
.detail .distributionProperties							    {position:relative; min-height:500px; overflow-y:auto;}
.detail .distributionProperties .sectionHeader h4          {border-bottom:1px solid #eee; margin-bottom:16px; padding-bottom:10px; padding-top: 10px}
.detail .distributionProperties .inlineEdit.readOnly .header    {float:left;margin: 4px 6px 0 0;}
.detail .distributionProperties .broadcasts .middle         {margin:0;}
.listItemSelect.broadcastProperties .modal section .middle  {margin:0;}
.listItemSelect.broadcastProperties .modal dd.properties    {z-index:auto;}
.listItemSelect.broadcastProperties .calendar input 		{background: url("../images/calendar.png") no-repeat scroll 98% 50% transparent;cursor: pointer;display: inline-block;width: 170px;}
.broadcastProperties .detail								{padding:0;}
.detail .playlistProperties                                 {position:relative; min-height:500px; overflow-y:auto;}
.detail .playlistProperties .items .playlist .gridView .name .type label    {display:none;}
.playlistProperties .categories .header                     {padding:10px 0; color:#666;}
.playlistProperties .workgroupSelector .header              {padding:10px 0; color:#666;}
.playlistProperties .sortBy .inlineEdit .header				{float:left; margin:4px 10px 0 0;}
.playlistDetailName .playlistHeaderImageStatus img			{vertical-align: middle;}
.detail .playerProperties                                   {position:relative; min-height:500px; overflow-y:auto; min-width:1024px;}
.detail .playerProperties dd								{width: 90%}
.detail .playerProperties dt								{white-space: nowrap; padding: 8px 8px}
.detail .categories .header                                 {display:block; float:none; font-size:12px;}
.detail .categories .hierarchical li.header                 {display:none;}
.detail .categories .hierarchical                           {border-top:1px solid #ddd; padding:4px 0;}
.detail .startEndDates ul                                   {overflow:hidden;}
.detail .startEndDates ul li                                {float:left; display:inline-block; margin-right:20px;}
.detail .startEndDates ul li.startValidDate                 {margin-right:80px;}
.detail .startEndDates ul li .header                        {float:left; margin-top:3px;}
.detail .startEndDates ul li input[type=text]               {cursor:pointer; width:170px; background:url(../images/calendar.png) 98% 50% no-repeat; border:none; display:inline-block;}
.detail .startEndDates ul li ::-webkit-input-placeholder    {color:#333;}
.detail .startEndDates ul li ::-moz-placeholder             {color:#333;}
.detail .startEndDates ul li :-ms-input-placeholder         {color:#333;}
.detail .startEndDates ul li .noEndDate                     {background:#eee; color:#999; margin-top:5px;}
.detail .startEndDates ul li .noEndDate:hover               {background:#ef4035; color:#fff; box-shadow:inset 0 2px 3px #c52920;}
.startEndDates .multiCheck									{width:14px}
.startEndDates .datelabel									{margin:10px 0px 0px 6px; float:left}
.timeslotEditor .playlistItem .itemCount label                      {display:inline-block;}
.timeslotEditor .playlistItem .duration label                       {display:inline-block;}
.timeslotEditor .startEndDates ul                                   {overflow:hidden;}
.timeslotEditor .startEndDates ul li                                {float:left; display:inline-block; margin-right:20px;}
.timeslotEditor .startEndDates ul li .header                        {float:left; margin-top:3px;}
.timeslotEditor .startEndDates ul li input                          {cursor:pointer; background:url(../images/calendar.png) 98% 50% no-repeat; display:inline-block; width:170px;}
.timeslotEditor .startEndDates ul li ::-webkit-input-placeholder    {color:#333;}
.timeslotEditor .startEndDates ul li ::-moz-placeholder             {color:#333;}
.timeslotEditor .startEndDates ul li :-ms-input-placeholder         {color:#333;}
.timeslotEditor .startEndDates ul li .noEndDate                     {background:#eee; color:#999; margin-top:5px;}
.timeslotEditor .startEndDates ul li .noEndDate:hover               {background:#ef4035; color:#fff; box-shadow:inset 0 2px 3px #c52920;}
.timeslotEditor .playlistOptions .inlineEdit.radio .header          {max-width: 150px; text-align:right; min-width:80px;}
.timeTriggerEditor .playlistOptions .inlineEdit.radio .header       {max-width: 150px; text-align:right; min-width:80px;}
.timeTriggerEditor .startEndDates ul                                {overflow:hidden;}
.timeTriggerEditor .startEndDates ul li                             {float:left; display:inline-block; margin-right:20px;}
.timeTriggerEditor .startEndDates ul li .header                     {float:left; margin-top:3px;}
.timeTriggerEditor .startEndDates ul li input                       {cursor:pointer; width:160px; background:url(../images/calendar.png) 98% 50% no-repeat; border:none; display:inline-block;}
.timeTriggerEditor .startEndDates ul li ::-webkit-input-placeholder {color:#333;}
.timeTriggerEditor .startEndDates ul li ::-moz-placeholder          {color:#333;}
.timeTriggerEditor .startEndDates ul li :-ms-input-placeholder      {color:#333;}
.timeTriggerEditor .startEndDates ul li .noEndDate                  {background:#eee; color:#999; margin-top:5px;}
.timeTriggerEditor .startEndDates ul li .noEndDate:hover            {background:#ef4035; color:#fff; box-shadow:inset 0 2px 3px #c52920;}
.timeTriggerEditor .date .header                                    {float:left; margin-top:3px;}
.timeTriggerEditor .date input                                      {cursor:pointer; width:100px; background:url(../images/calendar.png) 98% 50% no-repeat; border:none; display:inline-block;}
.beginEndDates ul                               		{overflow:hidden;}
.beginEndDates ul li                           			{float:left; display:inline-block; margin-right:20px;}
.beginEndDates ul li input                       		{cursor:pointer; width:150px; background:url(../images/calendar.png) 98% 50% no-repeat;}
.timeLimit .customDate                                {margin-right:20px;}
.timeLimit .customDate input                          {cursor:pointer; width:100px; background:url(../images/calendar.png) 98% 50% no-repeat;}
.timeLimit .customDate ::-webkit-input-placeholder    {color:#333;}
.timeLimit .customDate ::-moz-placeholder             {color:#333;}
.timeLimit .customDate :-ms-input-placeholder         {color:#333;}
.timeSchedule ul                               		    {overflow:hidden;}
.timeSchedule ul li                           			{float:left; display:inline-block; margin-right:20px;}
.timeSchedule .inlineEdit input[type="text"]            {width:50px;}
.timeSchedules .timeScheduleHeader						{margin:5px 6px 4px 2px;}
.recurrencePattern ul li input							{cursor:pointer; width:150px; background:url(../images/calendar.png) 98% 50% no-repeat;}
.playlistProperties .playlist .middle                   				{margin:0;}
.playlistProperties .playlist .playlistMediaItemDisabled				{color:#666;opacity:0.6;}
.playlistProperties .playlist .middle .item:hover  						{background:#eee url(../images/grips.png) 0 9px repeat-y;}
.playlistProperties .playlist .middle .playlistMediaItemDisabled:hover  {background:#eee url(../images/grips.png) 0 9px repeat-y;}
.playlistProperties .playlist .basic.gridView > li      				{height:210px;}
.playlistProperties .playlist .basic.gridView > li > div.thumb  		{height:150px;}
.playlistProperties .items .smartPlayList .playlist .middle .item:hover {background-image:none;}
.playlistProperties .playlistType .header               				{float:left;}
.playlistProperties .playlistType .text                 				{float:left; padding:0;}
.playlistProperties .imageDuration .header              				{float:left; margin:4px 6px 6px 4px;}
.playlistProperties .imageDuration .text                				{float:left; padding:0;}
.playlistProperties .htmlDuration .header               				{float:left; margin:4px 6px 6px 4px;}
.playlistProperties .htmlDuration .text                 				{float:left; padding:0;}
.playlistProperties .transitionDuration .header         				{float:left; margin:4px 6px 6px 4px;}
.playlistProperties .transitionDuration .text           				{float:left; padding:0;}
.playlistProperties .transition .header                 				{float:left; margin:4px 6px 6px 4px;}
.playlistProperties .transition .text                   				{float:left; padding:0;}
.meetAllConditions .inlineEdit .header     								{float:left; margin-top:3px;}
.basic > li.playlistMediaItemDisabled                   				{color:#666;opacity:0.6;}
.existingRules .playlistMediaItemDisabled                   			{color:#666;opacity:0.6;}
.playlistMediaItemDisabled a 											{text-decoration:none; color:#666;}
.playlistMediaItemDisabled a:hover                                    	{text-decoration:underline; color:#666;}
.PLAYLIST_DECORATE  {
  background-color: rgba(137, 195, 248, 1.0);
  padding: 0.8px;
  vertical-align:super;
  box-shadow:
        1px 1px   0 rgba(0,   0,   0,   0.100),
        3px 3px   0 rgba(137, 195, 248, 1.0),
        4px 4px   0 rgba(0,   0,   0,   0.125),
        6px 6px   0 rgba(137, 195, 248, 1.0),
        7px 7px   0 rgba(0,   0,   0,   0.150);
}
.SMART_PLAYLIST_DECORATE  {
  background-color: rgba(168, 217, 153, 1.0);
  padding: 0.8px;
  vertical-align:super;
  box-shadow:
        1px 1px   0 rgba(0,   0,   0,   0.100),
        3px 3px   0 rgba(168, 217, 153, 1.0),
        4px 4px   0 rgba(0,   0,   0,   0.125),
        6px 6px   0 rgba(168, 217, 153, 1.0),
        7px 7px   0 rgba(0,   0,   0,   0.150);
}
.IEBlueColorPlaylistType								{color:#89C3F8;}
.IEGreenColorPlaylistType								{color:#A8D999;}
img														{vertical-align: top;}
.playlistDetailName										{word-break: break-word;}
.playlistCondition .modifiedDate input                  {cursor:pointer; width:150px; background:url(../images/calendar.png) 98% 50% no-repeat;}
.durationFormat                                         {padding-left:10px; color:#cd4800;}
.subPlaylistSelector .middle .basic                     {max-height:500px; overflow-y:auto;}
.subPlaylistSelector li    								{font-size:12px; margin:0;}
.ordering .inlineEdit .header                          {float:left; margin:4px 10px 0 0;}
.shuffleNoRepeatWithin input[type="text"]               {width:30px;}
.shuffleNoRepeatWithin .inlineLabel                     {margin:6px 0 0 6px; display:inline-block; color:#999;}
.maxDownloadThreads                 					{margin-bottom:10px;}
.maxDownloadThreads .inlineEdit     					{display:inline-block;}
.maxDownloadThreads .inlineLabel     					{display:inline-block; margin:0 0 0 10px; line-height:75px; vertical-align:top;}
.storeToRoot .inlineLabel     							{display:inline-block; margin:0 0 0 10px;}
.smtpUsername                 							{margin-bottom:10px;}
.smtpUsername .inlineEdit     							{display:inline-block;}
.smtpUsername .inlineLabel     							{display:inline-block; margin:0 0 0 10px; line-height:75px; vertical-align:top;}
.smtpPassword                 							{margin-bottom:10px;}
.smtpPassword .inlineEdit     							{display:inline-block;}
.smtpPassword .inlineLabel     							{display:inline-block; margin:0 0 0 10px; line-height:75px; vertical-align:top;}
.workgroupSelector .header                              {font-size:12px; margin:0 6px 6px 0; color:#666;}
.workgroupSelector .container                           {border-top:1px solid #ddd; padding:6px 0 0 6px; overflow:hidden; height:200px; overflow-y:auto;}
.workgroupSelector .container li                        {color:#666;}
.workgroupSelector .container li.header                 {display:none;}
.workgroupSelector .container .addChild                 {display:none;}
.workgroupSelector .ownerWorkgroup                      {width:45%; float:left;}
.workgroupSelector .ownerWorkgroup li:not(header)       {padding:0;}
.workgroupSelector .viewWorkgroup                       {width:45%; float:right;}
.workgroupSelector .viewWorkgroup li:not(header)        {padding:0;}
.workgroupSelector .count                               {display:none;}
.workgroupSelector.listWorking                          {position:relative;}
.workgroupSelector .listLoading                         {display:none; position:absolute; top:0; bottom:0; left:0; right:0; height:auto; background:#fff url(../images/working_grey.gif) no-repeat center 100px; z-index:9999;}
.approval .message                                      {display:none;}
.approval .user                                         {display:none;}
.preview img                                            {max-width:90%;}
.detail a.viewSchedule                                  {margin:6px 0 0 10px; display:inline-block; float:left;}
.detail a.viewSchedule.hidden                           {display:none;}
.oneLine .inlineEdit .header                           {float:left; margin-top:4px; width:200px; word-wrap:break-word;}
.oneLine .inlineEdit input[type="text"]                {width:300px;}
.oneLine .inlineEdit.select .current                   {margin-left:4px;max-width:300px;}
.oneLine .inlineEdit.select .current span              {display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.metadata .inlineEdit .header                           {float:left; margin:4px 6px 0 0; width:200px; word-wrap:break-word;}
.metadata .inlineEdit input[type="text"]                {width:300px;}
.metadata .inlineEdit.select .current                   {margin-left:4px;max-width:300px;}
.metadata .inlineEdit.select .current span              {display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.playerMetaData .inlineEdit .header                     {float:left; margin:4px 6px 0 0; width:200px; word-wrap:break-word;}
.playerMetaData .inlineEdit input[type="text"]          {width:300px;}
.playerMetaData .inlineEdit.select .current             {margin-left:4px;max-width:300px;}
.playerMetaData .inlineEdit.select .current span        {display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.lastHeartbeat .heartbeatNormal							{margin-left: 5px}
.lastHeartbeat .heartbeatWarning						{margin-left: 20px}
.playerProperties .playerDisplaySelector .inlineEdit .header   {float:left; margin:4px 10px 0 4px; width: 200px;}
.playerProperties .playerDisplaySelector .inlineEdit .header.pointer  {width: auto;}
.playerProperties .playerDisplaySelector .inlineEdit.select .current        {margin-left:4px;}
.playerProperties .playerGroupSelector .container                           {border-top:1px solid #ddd; padding:4px 0 0 15px; margin:6px 0; border-bottom:none; max-height:150px; overflow-y:auto;}
.playerProperties .healthList .middle 					{margin: 0}
.playerLogsButton button  												{margin:0 6px 8px}
.playlistProperties .objectHistory .inlineEdit .header  {float:left; margin:4px 6px 0 0;}
.broadcastPriority .inlineEdit .header                  {float:left; margin:4px 6px 6px 4px;}
.networkBandwidthThrottling                             {margin:20px 0 0;  max-height:1000px; overflow-y:auto;}
.networkBandwidthThrottling .col2						{width:23%;}
.networkBandwidthThrottling .colFixed					{width:11%;}
.networkBandwidthThrottling li                          {border-bottom:1px solid #ccc;}
.networkBandwidthThrottling li.header                   {padding:6px 0;}
.networkBandwidthThrottling input[type="text"]          {width:45px;}
.networkBandwidthThrottling .inlineEdit.select .current {min-width: 50px; border:1px solid #D2D2D2; cursor:pointer; display:inline-block; float:left; background:#fff url(../images/downArrow.png) 96% 50% no-repeat; padding:4px 30px 4px 4px;}
.networkBandwidthThrottling .limit label		       	{display:inline-block; float:left; margin:10px 12px 10px 0;}
.networkBandwidthThrottling .limit > .inlineEdit		{float: left}
.networkBandwidthThrottling .limit input[type="text"]   {margin: 0 5px;}
.networkBandwidthThrottling .startTime label            {display:inline-block; float:left; margin:10px 3px 0 0;}
.networkBandwidthThrottling .endTime label              {display:inline-block; float:left; margin:10px 3px 0 0;}
.networkBandwidthThrottling .firstRow .readOnly         {padding:12px 0;}
.networkBandwidthThrottling .firstRow .startTime label  {display:none;}
.networkBandwidthThrottling .firstRow .endTime label    {display:none;}
.networkBandwidthThrottling .removeRow                  {margin:6px 0;}
.networkBandwidthThrottling > ul                        {margin-bottom:6px;}
.networkBandwidthThrottlingSetting input[type="checkbox"]      {width:20px; margin:2px; float:left;}
.networkBandwidthThrottling .bandwidth                  {word-break:break-all;}
.playerLogsGrid                             {margin:20px 0 0;  max-height:1000px; overflow-y:auto;}
.logs .gridBox								{border:1px solid #c7c6c6; box-shadow:0 2px 3px rgba(0, 0, 0, .1);
                                             background:#f6f6f6;
                                             background:-moz-linear-gradient(top,  #ffffff 0%, #f6f6f6 7%);
                                             background:-webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffffff), color-stop(7%,#f6f6f6));
                                             background:-webkit-linear-gradient(top,  #ffffff 0%,#f6f6f6 7%);
                                             background:-o-linear-gradient(top,  #ffffff 0%,#f6f6f6 7%);
                                             background:-ms-linear-gradient(top,  #ffffff 0%,#f6f6f6 7%);
                                             background:linear-gradient(to bottom,  #ffffff 0%,#f6f6f6 7%);
                                             filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 );
											}
.sortUp										{background:url('../images/sort_asc.png') no-repeat -4px center;}
.sortDown									{background:url('../images/sort_desc.png') no-repeat -4px center;}
.administration li                                      {padding:4px; border-bottom:1px solid #eee; line-height:30px; margin:4px 0; cursor:pointer;}
.administration li:hover                                {background:#eee url(../images/grips.png) 0 4px repeat-y;}
.administration li.header                               {min-height:30px; font-size:11px; color:#999; cursor:default;}
.administration li.header:hover                         {background:transparent;}
.administration li input                                {margin:4px auto;}
.administration li input[type=text]                     {float:left; width:96%;}
.administration li input[type=text].shortinput          {width:40px; float:none;}
.administration li input[type=checkbox]                 {width:auto; margin-top:10px;}
.administration li .type:before                         {content:"\a0\a0\a0";}
.administration .controls                               {display:none;}
#newPickValue                                           {min-width:350px;}
#newPickValue .inlineEdit                               {float:left;}
#newPickValue input                                     {width:230px;}
#newPickValue .add                                      {margin:7px 0 0 2px;}
#pickvalues .sortActions                                {text-align:right;}
#pickvalues .picklistItems                              {border:1px solid #ccc;width:350x;height:200px; overflow-y:auto;}
#pickvalues .picklistItems li:hover  		        	{background:#eee url(../images/grips.png) 0 9px repeat-y;}
.picklistItems > li                                     {display:block; overflow:hidden; border-bottom:1px solid #ddd; border-top:1px solid #fff; min-height:40px;}
.picklistItems > li > div                               {padding: 4px 0;}
.picklistItems .drag .value								{width:260px;word-wrap:break-word;margin-left:13px;}
.metadataActions                                        {overflow:hidden;padding:6px}
.metadataActions > .actions                             {float:right;}
.metadataActions > .actions button                      {margin-left:4px; padding:4px 14px; font-size:14px;}
.metadataActions > .actions a                           {margin-right:10px;}
.metadataActions > .actions.invisible					{visibility: hidden;}
.user li .workgroup										{word-wrap: break-word;}
.detail.user .workgroup li.header                       {display:none;}
.hostedNetwork .users .middle                           {margin-left:0;}
.revision li.header                                     {display:none;}
.revision .basic                                        {padding:10px;}
.revision .basic  .updateRevision                       {display:none;}
.revision .basic  li.active .updateRevision             {display:block; margin-top:20px;}
.revision .basic >li:nth-child(2)                       {cursor:default;}
.revision .basic >li:nth-child(2) .thumb .rowSelector   {background:none;}
.revision .basic >li:nth-child(2) .updateRevision       {display:none;}
.revision .basic >li:nth-child(2).active                {background:none;}
.playerMetaData .inlineEdit .header                     {float:left; margin:4px 10px 0 0;}
.audiovisuals .inlineEdit .header                       {float:left; margin:4px 10px 0 0;}
.middle.dragover                                        {position:relative;}
.middle .dropzone                                       {display:none; position:absolute; top:0; left:0; z-index:999;}
.middle.dragover .dropzone                              {display:block; top:0; bottom:0; left:0; right:0; background:#fff; text-align:center; font-size:30px; padding-top:80px; border:10px dotted #009FCD; color:#009FCD;}
.middle.listWorking                                     {position:relative;}
.middle .listLoading                                    {display:none; position:absolute; top:0; bottom:0; left:0; right:0; background:#fff url(../images/list_working.gif) no-repeat center 100px; z-index:9999;}
.hierarchicalList.listWorking                            {position:relative;}
.hierarchicalList .listLoading                          {display:none; position:absolute; top:0; bottom:0; left:0; right:0;height:140px; background:#fff url(../images/list_working.gif) no-repeat center 100px; z-index:9999;}
.createReport.listWorking                           	{position:relative;}
.createReport .listLoading                         		{display:none; position:absolute; top:0; bottom:0; left:0; right:0;height:auto; background:#fff url(../images/list_working.gif) no-repeat center 100px; z-index:9999;}
.detail.detailWorking                                   {position:relative;}
.detail .detailLoading                                  {display:none; position:absolute; top:0; bottom:0; left:0; right:0; background:#fff url(../images/list_working.gif) no-repeat center 100px; z-index:9999;}
.busyWorking		                                  	{position:fixed; top:40%; left:48%; width:37px; height:37px; background: transparent url(../images/list_working.gif) center no-repeat; z-index:9999;}
.itemUpload .thumb img                                  {width:28px; margin:0 auto; display:block;}
.progressbar                                            {margin:12px 0;}
.progressbar .container                                 {background:#e7e7e7; height:11px; width:100%; margin:0 auto; position:relative;}
.progressbar .container .progress                       {min-width:1%; height:11px; position:relative; top:0; left:0; background:#00b6f5;}
.progressbar .count                                     {text-align:center; margin:6px 0;}
.scheduleLanding >.header                                                   {min-height:46px;}
.scheduleContainer                                                          {overflow:hidden;}
.scheduleContainer .controls                                                {width:10%; word-wrap:break-word;padding-right:5px; min-height:500px; float:left;}
.scheduleContainer .controls .channelSelector                               {}
.scheduleContainer .controls .frameSelector                                 {margin:20px 0 0;}
.scheduleContainer .frameColorIcon                      				    {width:20px; height:20px; float:left;margin-bottom:20px; margin-right:5px;}
.scheduleContainer .thumbnailFrameSelected                        	        {border:1px inset #000000; z-index:10;}
.scheduleContainer .contents                                                {width:85%; float:left;}
.scheduleContainer .contents dl                                             {position:relative;}
.scheduleContainer .contents .eventTriggers > div:first-child > ul          {border-top:1px solid #ccc;padding-top: 10px;}
.scheduleContainer .contents .timeTriggers > div:first-child  > ul          {border-top:1px solid #ccc;padding-top: 10px;}
.scheduleContainer .contents .eventTriggers .eventTriggerItems > li 		{border-bottom:1px solid #ccc; margin-bottom:10px; padding:0 0 10px;}
.scheduleContainer .contents .eventTriggers .eventTriggerItems .thumb 		{min-width:95px;max-width:100px; display:inline-block; float:left; overflow:hidden;}
.scheduleContainer .contents .eventTriggers .eventTriggerItems li:hover		{background:#eee url(../images/grips.png) 0 4px repeat-y;}
.scheduleContainer .contents .timeTriggers .timeTriggerItems .thumb 		{min-width:95px;max-width:100px; display:inline-block; float:left; overflow:hidden;}
.scheduleContainer .contents .timeTriggers .timeTriggerItems > li           {border-bottom:1px solid #ccc; margin-bottom:10px; padding:0 0 10px;}
.scheduleContainer .contents .triggerHeader                                 {margin-bottom:10px;}
.scheduleContainer .contents .triggerHeader label                           {display:inline-block;}
.scheduleContainer .contents .triggerHeader span                            {margin-right:20px;}
.scheduleContainer .contents .eventTriggers input                           {width:auto; display:inline-block; margin-right:3px;}
.scheduleContainer .contents .eventTriggers .triggerSettings .readOnly      {padding-top:0;}
.scheduleContainer .contents .eventTriggers .itemsToPlay .current           {margin-left:4px;}
.scheduleContainer .contents .eventTriggers .repeatTriggerResponse .current {margin-left:4px;}
.scheduleContainer .contents .eventTriggers .playlistOptions .inlineEdit    {padding:0; float:right;}
.scheduleContainer .contents .eventTriggers .itemCount label                {display:inline-block;}
.scheduleContainer .contents .eventTriggers .duration label                {display:inline-block;}
.scheduleContainer .contents .timeTriggers .itemCount label                	{display:inline-block;margin-right:2px;}
.scheduleContainer .contents .timeTriggers .duration label               	{display:inline-block;margin-right:2px;}
.scheduleContainer .contents .timeTriggers .triggerSettings label           {display:inline-block;}
.scheduleContainer .contents .schedule                                      {min-width:800px;}
.scheduleContainer .contents .schedule > .calendar                          {height:1200px; padding:10px 0 0;}
.scheduleContainer .contents .schedule > .calendar .header                  {overflow:hidden; width:794px;}
.scheduleContainer .contents .schedule > .calendar .header .dateRange       {display:inline-block;}
.scheduleContainer .contents .schedule > .calendar .header .rangeSelector   {display:inline-block; margin-right:10px;}
.scheduleContainer .contents .schedule > .calendar .header .rangeSelector button                {background:#f6f6f6; color:#666; border:1px solid #c7c6c6; border-radius:4px;}
.scheduleContainer .contents .schedule > .calendar .header .rangeSelector button:disabled       {cursor:default; color:#bbb; border:1px solid #ddd;}
.scheduleContainer .contents .schedule > .calendar .header .rangeSelector button:hover          {background:#ef4035; color:#fff; border:1px solid #fff;}
.scheduleContainer .contents .schedule > .calendar .header .rangeSelector button:disabled:hover {background:#f6f6f6; color:#bbb; border:1px solid #ddd;}
.scheduleContainer .contents .schedule > .calendar .header .rangeSelector .now                  {margin-right:10px;}
.scheduleContainer .contents .schedule > .calendar .header .timeSlotActions				        {float:right;}
.scheduleContainer .contents .schedule > .calendar .header .timeSlotActions	button              {background:#f6f6f6; color:#666; border:1px solid #c7c6c6; border-radius:4px;margin-left: 2px;}
.scheduleContainer .contents .schedule > .calendar .header .timeSlotActions	button:hover 		{background:#ef4035; color:#fff; border:1px solid #fff;}
.scheduleContainer .contents .schedule .grid                                {background:url(../images/schedule/scheduleGrid.png) 0 0; height:1050px; border-top:1px solid #ccc; border-left:1px solid #ccc; position:absolute; top:62px;}
.scheduleContainer .contents .schedule .grid td                             {vertical-align:top; border-right:1px solid #ccc;}
.scheduleContainer .contents .schedule .grid div                            {height:41px;}
.scheduleContainer .contents .schedule .grid .legend                        {background:#fff;}
.scheduleContainer .contents .schedule .grid .hours                         {background:#fff;}
.scheduleContainer .contents .schedule .grid .hours div                     {border-bottom:1px solid #ccc; text-align:center; width:44px;}
.scheduleContainer .contents .schedule .grid .header                        {width:106px; text-align:center; border-bottom:1px solid #ccc; padding-top:4px; height:37px;}
.scheduleContainer .contents .schedule .grid .header .date                  {margin-left:4px;}
.scheduleContainer .contents .schedule .timeslots                           {position:absolute; top:105px; left:66px; width:749px; height:1008px;}
.scheduleContainer .timeslots .timeslotSelected                       		{border:inset 2px  black;box-shadow: 10px 10px 50px 30px #888888 inset;}
.scheduleContainer .contents .schedule .timeslots .timeslot                 {position:absolute;cursor: pointer;}
.scheduleContainer .contents .schedule .timeslots .timeslot h6              {color:#000; font-weight:bold; position:absolute; top:0; left:0; z-index:10;}
.scheduleContainer .contents .schedule .timeslots .timeslot img          	{padding: 5px;}
.scheduleContainer .contents .schedule .timeslots .timeslot .day            {position:absolute; height:100%; opacity:.7; z-index:1;}
.scheduleContainer .contents .schedule .timeslots .timeslot .day.new        {width:100%;}
.scheduleContainer .contents .nonScheduledContent .itemCount label          {display: inline-block;}
.scheduleContainer .contents .nonScheduledContent .duration  label          {display: inline-block;}
.scheduleContainer .contents .nonScheduledContent .thumb          			{min-width:95px;max-width:100px; display:inline-block; float:left; overflow:hidden;}
.schedule.detailWorking                                  				    {position:relative;}
.schedule .detailLoading                                 					{display:none; position:absolute; top:20%; bottom:0; left:25%; right:0; background:#fff url(../images/list_working.gif) no-repeat left 100px;}
.status .inlineEdit .header    							                    {float:left; margin:4px 6px 0 0;}
.messageText .inlineEdit .header                                            {float:left; margin:4px 6px 0 0;}
.inlineEdit.readOnly .health											    {float:left; margin:4px 6px 0 0;margin-left: 6px}
.SystemInformation .inlineEdit .header    							        {float:left; margin:4px 6px 0 0;}
.SystemInformation .inlineEdit input	                                    {width:35%;}
.licenseProperties > .header .actions                                   {float:left;}
.licenseProperties .details                                             {padding-bottom:12px;}
.licenseProperties .details > div                                       {margin-bottom:6px;}
.licenseProperties .details label                                       {display:inline-block; margin-right:4px;}
.licenseProperties .networks h4                                         {cursor:pointer; border-bottom:1px solid #eee; padding:0 0 4px 16px; background:url(../images/filters/expanded.png) 0 5px no-repeat;}
.licenseProperties .networks h4.collapsed                               {background:url(../images/filters/collapsed.png) 2px 4px no-repeat;}
.licenseProperties .networks .details                                   {display:none;}
.licenseProperties .expired                                             {font-weight:bold;}
.licenseProperties .expired label                                       {color:#000;}
.licenseProperties .expired .text                                       {color:#000;}
.licenseInfo .inlineEdit .header    							        {float:left; margin:4px 6px 0 0;}
.basic.media > li > div ul li.unApproved                                {color:#000;}
.advanced .templateFields  li.active                                    {background:none;}
.personalInformationProperties .personalInformation .username .header   {float:left;}
.personalInformationProperties .personalInformation .username .text     {margin:0 6px 6px 0; padding:0;}
.maintenanceJob .statusSuccess                                          {background:#c1fdd3;}
.maintenanceJob .statusSuccess.active									{background:#a7d5b4;}
.basic.maintenanceJob > li.statusSuccess:hover                          {background:#a7d5b4;}
.maintenanceJob .statusError                                            {background:#fdc5b8;}
.maintenanceJob .statusError.active                                     {background:#d8aca1;}
.basic.maintenanceJob > li.statusError:hover                            {background:#d8aca1;}
.maintenanceJob .statusUnknown                                          {background:#fdfbcb;}
.maintenanceJob .statusUnknown.active                                   {background:#ffea7e;}
.basic.maintenanceJob > li.statusUnknown:hover                          {background:#ffea7e;}
.maintenanceJob .statusUpdating											{background:url('../images/working_grey.gif') no-repeat -2px center;}
.maintenanceJob .jobRunList												{min-height: 200px}
.tasks .maintenanceTask:hover  											{background:#eee url(../images/grips.png) 0 9px repeat-y;}
.jobRunList																{padding:30px}
.jobRunList .header                                                     {font-weight: bold;}
.jobRunList > ul > li													{border-bottom:1px solid #eee; padding-bottom:6px; margin-bottom:16px;}
.runTime input[type=text]												{width:50px;}
.status h4			                                                    {border-bottom:1px solid #eee; margin-bottom:16px; padding-bottom:10px; padding-top: 10px}
.LDAPConfig h4															{border-bottom:1px solid #eee; margin-bottom:16px; padding-bottom:10px; padding-top: 10px}
.mainForm h4                                                            {border-bottom:1px solid #eee; margin-bottom:16px; padding-bottom:10px; padding-top: 10px}
.modalContainer                                                         {position:absolute; top:0; left:0;}
.modalContainer .screen                                                 {position:absolute; top:0; left:0; opacity:0.7; background:#333; z-index:200000; display:none;}
.modalContainer .modal                                                  {position:absolute; background:#fff; min-width:300px; z-index:200001; padding:0; display:none;}
.modalContainer .modal > .header                                        {min-width:400px; height:46px; box-shadow:none; border-bottom:1px solid #dddddd; background:#f5f5f5; overflow:hidden;}
.modalContainer .modal > .header h4                                     {font-size:16px; margin:14px 10px 10px;}
.modalContainer .modal > .header .close                                 {position:absolute; top:10px; right:10px; color:#aaaaaa; font-size:11px; padding:2px 8px 4px;}
.modalContainer .modal > .header .close:hover                           {text-decoration:none; color:#000;}
.modalContainer .modal .error                                           {display:none; padding:10px; background:#fcebe1; border-bottom:1px solid #ef4035; border-top:1px solid #ef4035; font-size:13px; color:#ef4035;}
.modalContainer .modal section.content                                  {min-height:140px; margin:10px;}
.modalContainer .modal footer                                           {position:relative; min-width:300px; height:48px; padding:0; border-top:1px solid #dddddd; background:#f5f5f5; overflow:hidden; text-align:left;}
.modalContainer .modal footer .actions                                  {display:inline-block; float:right; margin:10px;}
.modalContainer .modal footer .actions button                           {margin:0 0 0 8px;}
.modalContainer .modal footer .actions a                                {margin:0 0 0 8px;}
.newItem .inlineEdit input[type="text"]                                 {width:400px;}
.newItem .inlineEdit textarea                                           {width:400px; height:80px;}
.newMessageProperties .content                                          {width:400px; max-height:200px;}
.newMessageProperties .inlineEdit input[type="text"]                    {width:96%;}
.newChannel .modal                                                      {min-width:500px;}
.newChannel .inlineEdit input[type="text"]                              {width:444px;}
.newChannel .inlineEdit.radio .header                                   {float:none; margin:0 6px 6px 4px;}
.newChannel .inlineEdit.radio .button-group                             {margin-left:4px;}
.newChannel .inlineEdit.frameset .framesetPros		                    {margin-left:4px;}
.variables .variableValues .remove										{margin-top:6px;}
.newUser .modal                                                         {min-width:580px;}
.newUser .leftColumn                                                    {width:260px;}
.newUser .rightColumn                                                   {width:260px; float:right;}
.newUser .inlineEdit input[type="text"]                                 {width:244px;}
.newUser .inlineEdit input[type="password"]                             {width:130px;}
.newUser .passwordError                                                 {padding-left:10px; color:#cd4800;}
.newUser .roles .header                                                 {margin-bottom:0;}
.newUser .roles .multiSelect .container                                 {border:none; padding:0;}
.newMetadata .inlineEdit input[type="text"]                             {width:360px;}
.newMetadata .typesContainer                                            {overflow:hidden;}
.newMetadata .typesContainer li                                         {float:left; margin:0 10px 0 0; width:180px;}
.newMetadata .typesContainer li .current                                {width:142px;}
.newMetadata .modal .modal                                              {position:relative;}
.main .middle .basic .reportSelector								    {max-width: 50px;}
.main .middle .basic .showPdf span:first-child							{margin-right: 5px;}
.main .middle .basic .showPdf span:last-child							{margin-left: 5px;}
.main .middle .basic .showPdf span.divider								{font-size: 20px;color:#666;}
.createReport .periodStart .inlineEdit input                            {cursor:pointer; background:url(../images/calendar.png) 98% 50% no-repeat; display:inline-block; width:150px;}
.createReport .periodStop .inlineEdit  input                          	{cursor:pointer; background:url(../images/calendar.png) 98% 50% no-repeat; display:inline-block; width:150px;}
.createReport .templateFilename .current                            	{margin-left: 5px;}
.createReport .language .current                            			{margin-left: 5px;}
.createReport .languages.inlineEdit  .header                            {margin-bottom: 1px;}
.createReport .channelReportSelector .hierarchical                      {max-height:200px; overflow-y:auto;}
.createReport  .hierarchical li.header									{display: none;}
.createReport  .hierarchical 											{border-top:1px solid #ddd;padding:4px 0;margin:6px 0;}
.createReport .channelReportSelector .hierarchical .addChild            {display:none;}
.createReport  .frameCount                 								{border-top:1px solid #ddd;margin:15px;padding-top:5px;}
.createReport .playerGroupReportSelector .hierarchical                  {max-height:150px; overflow-y:auto;}
.createReport .playerMetadataReportSelector .hierarchical        		{max-height:150px; overflow-y:auto;}
.createReport .playerReportSelector .hierarchical                 		{max-height:250px; overflow-y:auto;width:550px;margin:0 0 10px;}
.createReport .playerGroups												{margin-right:80px;}
.createReport  .playerFilters											{padding-bottom: 10px;}
.createReport  .players													{padding-bottom: 10px;}
.createReport  .playerCount                 							{border-top:1px solid #ddd;margin:15px;padding-top:5px;}
.createReport  .mediaItemCount                 							{border-top:1px solid #ddd;margin:15px;padding-top:5px;}
.createReport  .playerCount img              							{float:left;margin-right: 5px;}
.createReport  .mediaItemCount  img               						{float:left;margin-right: 5px;}
.createReport .modalContainer .modal section.content					{min-height:300px;}
.createPlayerReport .modal                                             	{min-width:600px;}
.createPlayerReport.listItemSelect .modal section .header .rowSelector	{display: block;}
.createMediaReport .modal                                             	{min-width:700px;}
.createReport .mediaFilters .workgroups .header							{float:none;font-size: 12px;}
.createReport .mediaFilters .categories .header							{float:none;font-size: 12px;}
.createReport .mediaFilters .mediaMetadataReportSelector .header	    {margin:0 6px 0 0;}
.createReport .mediaFilters .hierarchical                  				{max-height:150px; overflow-y:auto;margin:6px 0;}
.createReport .mediaItems .hierarchical                  				{max-height:350px; overflow-y:auto;width:600px;margin:0 0 10px;}
.createReport .mediaFilters .columns .ownerWorkgroups					{margin-right:80px;}
.createReport .mediaFilters .columns .mediaMetadata						{margin-right:80px;}
.createReport .mediaFilters > .columns 									{margin-bottom:30px;}
.createReport .mediaReportModal .mediaItemSelector						{margin-left:450px;}
.createReport .palyerReportModal .playerSelector						{margin-left:400px;}
.reportSettings .fileChooser 											{min-width: 20%;float: left;}
.reportSettings .fileChooser .browse									{display: none;}
.reportSettings .reportLogo .logoButtons								{margin-top:10px;padding-top:10px;border-bottom: 1px solid #D2D2D2;}
.reportSettings .reportLogo .logoDetails								{min-width: 500px;min-height: 300px;overflow: auto;margin-top: 5px;}
.reportSettings .reportLogo .logoDetails .logo span						{color:black;font-weight: 600;}
.reportSettings .reportLogo .logoDetails .logo img						{margin-top:15px;overflow: auto;}
.reportSettings .reportLogo .logoDetails .logo							{overflow: auto;}
.reportSettings .reportLogo .logoDetails .detailLoading					{top:140px;}
.reportSettings .reportHeader input										{width:	70%;}
.reportSettings .reportFooter input										{width:	70%;}
.reportSettings .reportLogo li label									{float:left;margin-right:5px;}
.reportSettings .reportLogo li.logoSize									{margin-bottom:10px;}
.newMetadata .modal
.newUpload                                                              {min-width:325px;}
.newUpload .path                                                        {overflow:hidden;}
.newUpload .path label                                                  {display:inline-block; float:left; margin-top:4px;}
.newUpload .path input[type="text"]                                     {margin:0 6px; float:left; display:inline-block;}
.newUpload fieldset                                                     {margin:0 0 10px;}
.newUpload fieldset h5                                                  {font-size:12px; margin:8px 0 0; padding:0 0 4px; border-bottom:1px solid #f2f2f2; color:#999;}
.newUpload fieldset li                                                  {font-size:12px; border-bottom:1px solid #f2f2f2; overflow:hidden; margin:2px 0; padding:2px 0;}
.newUpload fieldset li button                                           {float:right; margin:0; text-transform:lowercase; font-size:11px;}
.newUpload .directorySelector                                           {display:none;}
.newUpload .directorySelector ul.hierarchical                           {max-height:130px; overflow-y:auto; border:1px solid #ccc;}
.newUpload .directorySelector ul.hierarchical li                        {border-bottom:none;}
.newUpload .directorySelector ul.hierarchical li .addChild  {           display:none;}
.newUpload .files                                                       {border:1px solid #ddd;}
.newUpload .files li                                                    {overflow:hidden; margin:6px; border-bottom:1px solid #ddd;}
.newUpload .files li:last-child                                         {border-bottom:none;}
.newUpload .files li .name                                              {display:inline-block; margin:5px 0;}
.newUpload .files li button                                             {float:right; margin-bottom:0;}
.newUpload .fileChooser                                                 {margin:6px 0 0;}
.newUpload .fileChooser .browse                                         {display:none;}
.newUpload .modal .content iframe                                       {width:100%;}
.uploaderBody															{background:#fff; height:100%;}
.simpleUploader                                                         {background:#fff; height:100%;}
.simpleUploader .path                                                   {overflow:hidden;}
.simpleUploader .path label                                             {display:inline-block; float:left; margin-top:4px;}
.simpleUploader .path input                                             {margin:0 6px; float:left; display:inline-block;}
.simpleUploader .fileChooser                                            {margin:6px 0 0;}
.simpleUploader .fileChooser .browse                                    {display:none;}
.simpleUploader .select                                                 {display:inline-block; border:1px solid #ccc; border-radius:4px; padding:4px 12px; margin:0 0 8px; color:#666; cursor:pointer; background:#f6f6f6;}
.simpleUploader .select:hover                                           {background:#ef4035; color:#fff; border:1px solid #ef4035;}
.simpleUploader .select.disabled                                        {cursor:default; background:#eee; border:1px solid #ddd; color:#bbb; opacity:.7; text-shadow:none;}
.simpleUploader .select.disabled:hover                                  {cursor:default; background:#eee; border:1px solid #ddd; color:#bbb;}
.simpleUploader .footer                                                 {position:relative; overflow:hidden;}
.simpleUploader .footer button                           				{float:right; width:auto;}
.simpleUploader .footer input                                           {float:right; width:auto;}
.simpleUploader .directorySelector                                      {display:none; height:150px;}
.simpleUploader .directorySelector ul.hierarchical                      {max-height:130px; overflow-y:auto; border:1px solid #ccc;}
.LDAPConfig input[type="text"]													{width : 250px;}
.listItemSelect .modal                                                  {min-width:1010px;}
.listItemSelect .modal section .middle                                  {margin-left:200px; padding:0 1px; overflow:hidden;}
.listItemSelect.noFilters .modal section .middle                        {margin-left:0px; padding:0 1px; overflow:hidden;}
.listItemSelect .modal section .actionPanel                             {display:none;}
.listItemSelect .modal section .header .rowSelector                     {display:none;}
.listItemSelect.showSelectAll .modal section .header .rowSelector       {display:block;}
.listItemSelect .detailWorking                                          {position:relative;}
.listItemSelect .detailLoading                                          {background:#fff url(../images/list_working.gif) no-repeat 0 0; height:37px; width:37px; margin:30px auto;}
.syncHistory .modal                                                     {min-width:1010px;}
.syncHistory .modal section .middle                                     {margin-left:200px; padding:0 1px; overflow:hidden;}
.syncHistory .modal section .actionPanel                                {display:none;}
.syncHistory .modal section .header .rowSelector                        {display:none;}
.templateFieldsForm .modal                                              {width:1000px;}
.templateFieldsForm .inlineEdit.text									{display:inline-block;}
.templateFieldsForm .inlineEdit                                         {padding:0;}
.templateFieldsForm .inlineEdit input[type="text"]                      {width:260px;}
.templateFieldsForm .inlineEdit textarea                                {width:260px;}
.templateFieldsForm .modal .name                                        {font-weight:bold; display:block;}
.templateFieldsForm .modal .type                                        {color:#999;}
.templateFieldsForm .modal .required                                    {color:#cd4800; display:block;}
.templateFieldsForm .mainForm .formContainer > ul > li                  {border-bottom:1px solid #eee; padding-bottom:6px; margin-bottom:16px;}
.templateFieldsForm .modal .mainForm .selectMedia                       {float:left; display:inline-block;}
.templateFieldsForm .modal .mainForm .media                             {overflow:hidden; float:left; display:inline-block;}
.templateFieldsForm .modal .mainForm .media .thumb                      {width:100px; display:inline-block; float:left; overflow:hidden;}
.templateFieldsForm .modal .mainForm .media .thumb img                  {max-width:80px;}
.templateFieldsForm .modal .mainForm .media .properties                 {max-width:300px; display:inline-block; float:left;}
.deleteItems .modal section.content                                     {min-height:60px;}
.deleteItems .modal section.content p                                   {font-size:14px; color:#333;}
.deleteItems .modal section.content ul li a                             {font-size:14px; margin:2px 0; display:inline-block;}
.usage .modal section.content                                           {min-height:60px;}
.usage .modal section.content p                                         {font-size:14px; color:#333;}
.usage .modal section.content ul li a                                   {font-size:14px; margin:2px 0; display:inline-block;}
.framesetPreviewContainer                               			    {width:350px; height:350px;display:inline-block;}
.framesetPreviewContainer  .framesetPreviewScreen                       {border:5px solid #fff;position:relative; background:#000;width:100%; height:100%; display:block;}
.framesetPreviewScreen .close                                 			{border:8px solid #fff;position:absolute; right:-4.5px; top:0; background:#fff; cursor:pointer; border-radius:100px 100px 0 0;margin-top: -34px;}
.framesetPreviewModal .modalContainer .modal                           	{background:none;position:absolute;min-width:300px; z-index:200001; padding:0; display:none;}
.framesetPreviewModal .modalContainer .modal > .header                 	{display: none;}
.framesetPreviewModal .modalContainer .modal section.content           	{min-height:125px; margin:5px;display: inline;}
.framesetPreviewModal .modalContainer .modal footer                     {display: none;}
.frameSelector .framebox                                                {border:1px solid white; height:25px; margin:5px 0 5px 10px; padding:5px 10px 0; display:inline-table; float:left;}
.frameSelector .framebox .frameColorIcon                                {width:20px; height:20px; display:inline-block; float:left; margin-right:5px;}
.frameSelector .framebox .name                        	                {margin-top:3px;max-width:300px;color:#333; display:inline;word-wrap:break-word;}
.frameSelector .framebox:hover                                          {text-decoration:none;}
.frameSelector .framebox.selected                                       {border:1px solid #38ACEC; box-shadow:inset 0 3px 5px #CCC;display: inline-table;}
.frameSelector .previewFrameSelected                                    {border:2px solid #38ACEC; z-index:10; box-shadow:inset 0px 0px 3px #fff;}
.frameSelector .framesPreviewContainer                                  {margin:10px;width:400px; height:400px; display:inline-block;overflow:hidden;}
.frameSelector .framesPreview                                           {border:1px solid #ccc; position:relative; background:#000; width:100%; height:100%; display:block;}
.timeslotEditor .modal                                                  {min-width:700px;}
.timeslotEditor .playlist                                               {border-bottom:1px solid #eee; margin-bottom:16px; padding-bottom:16px;}
.timeslotEditor .playlist .playlistItem .name                           {font-size:12px;}
.timeslotEditor .playlist .playlistItem h6                              {font-size:12px;}
.timeslotEditor .playlistOptions .inlineEdit                         	{padding:0; float:right;}
.timeslotEditor .dates                                                  {overflow:hidden; border-bottom:1px solid #eee; margin-bottom:16px; padding-bottom:16px;}
.timeslotEditor .dates .inlineEdit                                      {float:left; margin:0 6px 0 0;}
.timeslotEditor .recurrence                                             {border-bottom:1px solid #eee; margin-bottom:16px;}
.timeslotEditor .recurrence dl                                          {min-height:110px; position:relative;}
.timeslotEditor .recurrence dt                                          {cursor:pointer; padding:6px; font-size:12px; display:inline-block; margin:0 6px; border-radius:4px 4px 0 0;}
.timeslotEditor .recurrence dt.active                                   {cursor:default; background:#ef4035; color:#fff;}
.timeslotEditor .recurrence dt.hidden                                   {display:none;}
.timeslotEditor .recurrence dd                                          {padding:6px; margin:0; position:absolute; top:30px; display:none; width:96%;}
.timeslotEditor .recurrence .one_time .calendar input                   {cursor:pointer; width:100px; background:url(../images/calendar.png) 98% 50% no-repeat; border:none; display:inline-block;}
.timeslotEditor .recurrence .monthly                                    {vertical-align:top;}
.timeslotEditor .recurrence .yearly                                     {vertical-align:top;}
.timeslotEditor .recurrence .monthSelector .inlineEdit                  {display:inline-block; margin:0; padding:0;}
.timeslotEditor .recurrence .monthSelector .inlineEdit .current         {min-width:0;}
.timeslotEditor .recurrence .monthSelected .inlineEdit                   {display:inline-block; margin:0; padding:0;}
.timeslotEditor .recurrence .monthSelected .inlineEdit .current          {min-width:0;}
.timeslotEditor .recurrence .daySelector .inlineEdit                    {display:inline-block; margin:0; padding:0;}
.timeslotEditor .recurrence .daySelector .inlineEdit .current           {min-width:0;}
.timeslotEditor .recurrence .yearSelector .inlineEdit                   {display:inline-block; margin:0; padding:0;}
.timeslotEditor .recurrence .yearSelector .inlineEdit .current          {min-width:0;}
.timeslotEditor .options                                                {overflow:hidden; position:relative; min-height:200px;}
.timeslotEditor .options .inlineEdit.colorSelector                      {overflow:visible;}
.timeslotEditor .options .inlineEdit.colorSelector input[type=text]     {float:right;}
.timeTriggerEditor .modal                                               {min-width:700px;}
.timeTriggerEditor .dates                                               {overflow:hidden;}
.timeTriggerEditor .dates .inlineEdit                                   {float:left; margin:0 6px 0 0;}
.timeTriggerEditor .timeSettings                                        {overflow:hidden;}
.timeTriggerEditor .timeSettings .header                                {float:left; margin-top:3px;}
.timeTriggerEditor .timeSettings .inlineEdit                		    {float:left; margin:0 6px 0 0;}
.timeTriggerEditor .timeSettings .inlineEdit input[type="text"]         {width:60px}
.timeTriggerEditor .playlistItem                                        {overflow:hidden;}
.timeTriggerEditor .playlistSettings                                    {display:inline-block; width:50%; vertical-align:top;}
.timeTriggerEditor .playlistOptions                                     {display:inline-block; width:45%;}
.timeTriggerEditor .playlistOptions .inlineEdit                         {padding:0; float:right;}
.timeTriggerEditor .itemCount label                						{display:inline-block;margin-right: 2px;}
.timeTriggerEditor .duration label               						{display:inline-block;margin-right: 2px;}
.eventTriggerEditor .modal                                              {min-width:700px;}
.eventTriggerEditor .options .playlistOptions .inlineEdit               {padding:0; float:right;}
.eventTriggerEditor .basicDetails .header                         		{float:left;}
.eventTriggerEditor .basicDetails label                         		{float:left;margin-left:3px;margin-right: 16px;}
.eventTriggerEditor .playlistItem li label								{float:left;margin-right:5px;}
.eventTriggerEditor .playlistOptions .inlineEdit.radio .header                        	{max-width: 150px; text-align:right; min-width:80px;}
.newItemProperty .modal                                                 {min-width:700px;}
.newItemProperty .dates                                                 {overflow:hidden;}
.newItemProperty .dates .inlineEdit                                     {float:left; margin:0 6px 0 0;}
.newItemProperty .options                                               {overflow:hidden;}
.newItemProperty .options .inlineEdit                                   {float:left; margin:0 6px 0 0;}
.newItemProperty .recurrence dl                                         {min-height:110px; position:relative;}
.newItemProperty .recurrence dt                                         {cursor:pointer; padding:6px; font-size:12px; display:inline-block; margin:0 6px;}
.newItemProperty .recurrence dt.active                                  {cursor:default; background:#00B6EA; color:#fff;}
.newItemProperty .recurrence dt.hidden                                  {display:none;}
.newItemProperty .recurrence dd                                         {padding:6px; margin:0; position:absolute; top:30px; display:none; width:96%;}
.newItemProperty .container                           				    {border:1px solid #ccc; padding:6px 0 0 6px; overflow:hidden; height:180px; overflow-y:auto;}
.playlistItemProperties .modal                                                  {min-width:950px;}
.playlistItemProperties .modal section.content                                  {overflow-y:auto;}
.playlistItemProperties .modal dl                                               {min-height:300px;}
.playlistItemProperties .modal dd                                               {min-height:140px;}
.playlistItemProperties .modal dd .timeSchedules > .header                      {margin-bottom:6px; border-bottom:1px solid #eee;}
.playlistItemProperties .modal dd .timeSchedules .items.container               {margin-bottom:10px;}
.playlistItemProperties .modal dd .timeSchedules .addMore                       {margin-top:10px;}
.playlistItemProperties .modal dd .timeSchedules .startTime input               {width:50px;}
.playlistItemProperties .modal dd .timeSchedules .endTime input                 {width:50px;}
.playlistItemProperties .modal dd .timeSchedules .endTime		                {margin-left: 15px;}
.playlistItemProperties .modal dd .timeSchedules .hyphen		                {margin-top: 6px;}
.playlistItemProperties .modal dd .timeSchedules .removeRow                     {margin-top:5px;}
.playlistItemProperties .modal dd.condition .meetAllConditions                  {margin-bottom:10px;}
.playlistItemProperties .modal dd.condition .meetAllConditions .inlineEdit      {display:inline-block;}
.playlistItemProperties .modal dd.condition .meetAllConditions .inlineLabel     {display:inline-block; margin:0 0 0 10px; line-height:40px; vertical-align:top;}
.playlistItemProperties .modal dd .playlistItemConditions > .header             {margin-bottom:6px; border-bottom:1px solid #eee;}
.playlistItemProperties .modal dd .playlistItemConditions .items.container      {margin-bottom:10px;}
.playlistItemProperties .modal dd .playlistItemConditions .addMore              {margin-top:10px;}
.playlistItemProperties .modal dd .playlistItemConditions .startTime input      {width:40px;}
.playlistItemProperties .modal dd .playlistItemConditions .endTime input        {width:40px;}
.playlistItemProperties .modal dd .playlistItemConditions .removeRow            {margin-top:5px;}
.playlistItemConditions .playlistConditionHeader								{margin:5px 6px 4px 2px;}
.playlistItemProperties .modal dd.itemProperties .inlineEdit .header            {float:left; margin-top:3px;}
.playlistItemProperties .modal dd.scheduling                                    {z-index:auto; max-height:225px; overflow-y:auto;}
.playlistItemProperties .modal dd.condition                                     {max-height:225px; overflow-y:auto;}
.playlistItemProperties .modal dd.condition .playerItemMetaData .current        		{max-width:70%; overflow:hidden;}
.playlistItemProperties .modal dd.condition .playerItemMetaData .current span   		{display:block; overflow:hidden; white-space: nowrap;}
.playlistItemProperties .modal dd.condition .playerGroupValue .current        			{max-width:70%; overflow:hidden;}
.playlistItemProperties .modal dd.condition .playerGroupValue .current span   			{display:block; overflow:hidden; white-space: nowrap;}
.playlistItemProperties .modal dd.condition .playerNamevalue .current        			{max-width:70%; overflow:hidden;}
.playlistItemProperties .modal dd.condition .playerNamevalue .current span   			{display:block; overflow:hidden; white-space: nowrap;}
.playlistItemProperties .modal dd.condition .stringPicklistSelectorValue .current       {max-width:70%; overflow:hidden;}
.playlistItemProperties .modal dd.condition .stringPicklistSelectorValue .current span  {display:block; overflow:hidden; white-space: nowrap;}
.playlistItemProperties .modal dd.condition .integerPickListSelectorValue .current        		{max-width:70%; overflow:hidden;}
.playlistItemProperties .modal dd.condition .integerPickListSelectorValue .current span   		{display:block; overflow:hidden; white-space: nowrap;}
.newPlaylistMediaItems .modal section .middle .basic > li > div.thumb img     			{cursor:default;}
.distributedMediaPlayers .modal                                                 {min-width:150px;}
.distributedMediaPlayers .detail												{padding:0;}
.distributedMediaPlayers .modal dd.playersMissingFile    						{z-index:auto;}
.distributedMediaPlayers .modal section.content                                 {overflow-y:auto;}
.distributedMediaPlayers .modal dl                                              {min-height:100px;}
.distributedMediaPlayers .modal dd                                              {width:300px; min-height:150px;}
dd.syncHistory                                          						{z-index:auto; max-height:400px; overflow-y:auto;}
.syncHistory li                          		        						{border-bottom:1px solid #ccc; padding:6px 0;}
.hostProperties .passwordError                          						{padding-left:10px; color:#cd4800;}
.newPublishLocation .inlineEdit input[type="text"]                              {width:400px;}
.newPublishLocation .inlineEdit input[type="password"]                          {width:130px;}
.newPublishLocation .checkInterval .inlineEdit input[type="text"]  				{width:130px;}
.newPublishLocation .passwordError                                              {padding-left:10px; color:#cd4800;}
.path .uncPathError 					                          				{padding-left:10px; color:#cd4800;}
.multiEdit .inlineEdit .header                {float:left; margin:4px 6px 0 0; width:170px;}
.multiEdit .inlineEdit input[type="text"]     {width:auto;}
.multiEdit .inlineEdit.select .current        {margin-left:4px;}
.multiCheck											{float:left; margin:12px 0; width:20px}
.multiEdit .workgroupSelector .header			{padding:10px 0;}
.multiEdit .categories .header				{padding:10px 0;}
.workgroup .multiCheck						{margin : 2px 5px 0 0;}
.playerAuth .passwordError                          						    {padding-left:10px; color:#cd4800;}
.mailServerSetting .passwordError												{padding-left:10px; color:#cd4800;}
.webServerAuth .passwordError													{padding-left:10px; color:#cd4800;}
.properties .passwordError													    {padding-left:10px; color:#cd4800;}
.modalContainer .content .distributionId .header        {float:left; margin-top:4px;}
.playerProperties .properties .uuid .header             {float:left; margin-top:4px;}
.playerProperties .configuration .inlineEdit .header                {float:left; margin:4px 6px 0 0; width:200px;}
.playerProperties .configuration .inlineEdit .header.pointer  		{width: auto;}
.playerProperties .configuration .inlineEdit input[type="text"]     {width:300px;}
.playerProperties .configuration .inlineEdit.select .current        {margin-left:4px;}
.playerProperties .configuration .pollingInterval                   {float:left;}
.playerProperties .configuration .pollingInterval .inlineEdit input[type="text"]            {width:50px; text-align:right; }
.playerProperties .configuration .pollingUnit                      {float:left; margin-left:6px;}
.playerProperties .logs .inlineEdit .header                {float:left; margin:4px 6px 0 0;}
.playerProperties .logs .actionPanel .inlineEdit           {float :left}
.playerProperties .logs .actionPanel button               {padding :6px; margin:5px}
.serverSettingsProperties .webServerConnectors .middle     {margin:0;}
.serverSettingsProperties .connector .details div          {padding:6px 0;}
.serverSettingsProperties .connector label                 {display:inline-block; margin-right:4px;color: #666666;}
.serverSettingsProperties .connector span                  {color: #333333;}
dd.logWatcher                                           {z-index:auto; max-height:400px; overflow-y:auto;}
.logWatcher li                          		        {border-bottom:1px solid #ccc; padding:6px 0;}
.logWatcher li.error                                    {color:#ef4035;}
.logWatcher li.warn                           	        {color:#f9a005;}
.logWatcher li.debug                                    {color:#0198E1;}
#addToPlaylistPopup .current                            {min-height:15px; width:85%;}
#createReportPopup fieldset > div > ul > li             {clear:both;}
.newMessagePopup                                        {width:1000px; padding:0;}
.newMessagePopup h4                                     {margin-bottom:0;}
.newMessagePopup .basic li                              {margin:0; font-size:12px;}
.newMessagePopup fieldset                               {padding:0;}
.newMessagePopup .actions                               {padding:10px; border-top:none;}
.newMessagePopup .actionPanel                           {display:none;}
.newMessagePopup .messageProperties						{margin:0;}
.newMessagePopup .mediaList								{display:none;}
.newMessagePopup .middle                                {margin:0;}
.newMessagePopup .middle .basic                         {max-height:500px; overflow-y:auto;}
.mediaPickerPopup                                       {width:1000px; padding:0;}
.mediaPickerPopup h4                                    {margin-bottom:0;}
.mediaPickerPopup .basic li                             {margin:0; font-size:12px;}
.mediaPickerPopup fieldset                              {padding:0;}
.mediaPickerPopup .actions                              {padding:10px; border-top:none;}
.mediaPickerPopup .actionPanel                          {display:none;}
.mediaPickerPopup .middle                               {margin:0; overflow-y:auto;}
.mediaPickerPopup .middle .basic                        {max-height:500px;}
.mediaPickerPopup .left                                 {margin:0; max-height:500px; overflow-y:auto;}
.mediaPickerPopup .listFooter                           {margin:0 0 20px; padding:0 0 0 10px;}
.properties .volume .inlineEdit .header					{float:left; margin:4px 10px 0 4px;}
.properties .volume .inlineEdit input					{width:50px;text-align: right;}
.onlineLicenses .modal                                  {min-width:900px;}
.onlineLicenses .content dl                             {position:relative; margin-bottom:40px;}
.onlineLicenses .content dt                             {cursor:pointer; padding:8px 12px; font-size:13px; display:inline-block; position:relative; background:transparent; border-left:1px solid #e1e1e1; border-top:1px solid #e1e1e1; color:#999; float:left;}
.onlineLicenses .content dt:last-of-type                {border-right:1px solid #e1e1e1;}
.onlineLicenses .content dt.active                      {cursor:default; background:#fff; color:#000; box-shadow:0 -4px 7px #ddd; border-left:1px solid #e1e1e1; border-top:1px solid #e1e1e1; border-bottom:1px solid #fff; z-index:10;}
.onlineLicenses .content dt.hidden                      {display:none;}
.onlineLicenses .content dd                             {padding:20px; margin:0; position:relative; top:-2px; display:none; width:95%; clear:both; min-height:400px; background:#fff; box-shadow:3px 3px 7px #ddd; border-left:1px solid #e1e1e1; border-top:1px solid #e1e1e1; z-index:1;}
.onlineLicenses .content dd                             {padding-bottom:12px;}
.onlineLicenses .content label                          {display:inline-block; margin-right:4px;}
.onlineLicenses .content .networks h4                   {cursor:pointer; border-bottom:1px solid #eee; padding:0 0 4px 16px; background:url(../images/filters/expanded.png) 0 5px no-repeat;}
.onlineLicenses .content .networks h4.collapsed         {background:url(../images/filters/collapsed.png) 2px 4px no-repeat;}
.onlineLicenses .content .networks .details             {display:none; margin-bottom:20px;}
.onlineLicenses .detailWorking                          {position:relative;}
.onlineLicenses .detailLoading                          {display:none; position:absolute; top:0; bottom:0; left:0; right:0; background:#fff url(../images/list_working.gif) no-repeat center 100px; z-index:9999;}
.playerHealthProblems .multiSelect .choices > ul        {overflow: auto; max-height:300px; width:170px; padding-bottom:6px;}
.players .multiSelect .choices > ul                     {overflow: auto; max-height:300px; width:170px; padding-bottom:6px;}
.playerHealth .details .info							{padding:6px 0; overflow:hidden;}
.playerHealth .details .text                           	{cursor:default; padding:4px 0 0 0; float: left;}
.playerHealth .details .label							{padding:4px 0;}
.colFixed                                               {width:17%;word-wrap:break-word}
.ignoreList .middle										{margin: 0}
.problemSelector .modal section .middle 				{margin: 0}
.problemSelector .modal section .header .rowSelector	{display: block;}
.playerHealth .settings .headerInfo						{margin-bottom: 20px}
.detail	dd.loadingProblems								{background:#fff url(../images/list_working.gif) no-repeat center 100px; z-index:9999;}
.modal .content.loadingProblems							{background:#fff url(../images/list_working.gif) no-repeat center 100px; z-index:9999;}
.maintenanceTask .viewOnly 										{word-wrap:break-word; display:block; font-weight:normal; margin:0 0 0 4px;}
.maintenanceTask .inlineEdit .header							{margin: 0 6px 0 4px;}
.modal .maintenanceTask .file									{display:inline-block; width:98%;, word-wrap:break-word;}
.modal .maintenanceTask .inlineEdit.file .fileEdit .value       	{display:inline-block; margin-right:2%; width:55%; word-wrap:break-word;}
.modal .maintenanceTask .inlineEdit.file .fileEdit .fileSelector	{float:right; width:41%;}
.tasks .maintenanceTask .command						        {font-weight:bold;}
.tasks .maintenanceTask .deleteTask						        {margin:10px auto;}
.tasks .maintenanceTask 	    						        {border-bottom:1px solid #DDDDDD; margin-bottom:6px; overflow:hidden; padding-bottom:6px;}
.tasks .newTaskEdit										        {display:none;}
.tasks .newTaskEdit .select				  				        {display:inline-block;}
.tasks .maintenanceTask .commandSelector .inlineEdit .current   {width:auto; min-width:0;}
.tasks .maintenanceTask .action                                 {width:16%; padding-top:18px;}
.fileSelector .modal section .middle                            {margin-left:0;}
.tasks .maintenanceTask .secondsToWait .header                  {float:left; margin-top:4px;}
.tasks .maintenanceTask .secondsToWait input                    {width:50px; float:left;}
.tasks .maintenanceTask .runAs                                  {padding-bottom:0;}
.tasks .maintenanceTask .runAs .header                          {float:left; margin-top:4px;}
.tasks .maintenanceTask .runAs input                            {width:100px; float:right;}
.tasks .maintenanceTask .password                               {padding-top:0;}
.tasks .maintenanceTask .password .header                       {float:left; margin-top:4px;}
.tasks .maintenanceTask .password input                         {width:100px; float:right;}
.schedules .maintenanceSchedule 	    					    {border-bottom:1px solid #DDDDDD; margin-bottom:6px; overflow:hidden; padding-bottom:6px;}
.schedules .maintenanceSchedule .action                         {width:16%; padding-top:30px; text-align:right;}
.maintenanceSchedule .inlineEdit.radio .header					{float:none;}
.maintenanceSchedule .inlineEdit.radio .viewOnly span			{float:left;}
.editTask .modal												{width:900px; padding:0;}
.editSchedule .modal											{width:900px; padding:0;}
.editSchedule .inlineEdit.calendar input:not(:disabled)         {cursor:pointer; background:url(../images/calendar.png) 98% 50% no-repeat; display:inline-block; width:150px;}
.detail	dd.loadingPlayers										{background:#fff url(../images/list_working.gif) no-repeat center 100px; z-index:9999;}
.modal .content.loadingPlayers									{background:#fff url(../images/list_working.gif) no-repeat center 100px; z-index:9999;}
.jobStatus .modal												{width:800px; padding:0;}
.jobStatus .modal .taskExecutions								{display:display-block}
.jobStatus .modal dt											{display:display-block;color:#333333}
.jobStatus .modal dd											{display:display-block; margin-left:10px; margin-bottom:10px; }
.modal .maintenanceTask .commandSelector .inlineEdit.select .current   {padding: 4px 20px 4px 3px;}
.maintenanceJob .col1                                                   {width:5%;}
.maintenanceJob .col2                                                   {width:7%;}
.maintenanceJob .col3                                                   {width:11%;}
.maintenanceJob .col4                                                   {width:20%;}
.user           .col1                                                   {word-wrap:break-word}
.playergroup .col1                                               {width:5%;}
.pairingKey														{font-family:"Courier New", Times, serif; font-style:normal; font-weight:bold; font-size:28px;}
.pairingKeyUnknown												{margin-top:4px;}
.generateNewKey													{margin:0 6px 6px 4px}
.generatedPlans .header                                         {font-weight:600; color:#000; background:#fff; cursor:default; min-height:0; border-top:1px solid #ddd;}
.ui-datepicker                                                          {width:17em; padding:.2em .2em 0; display:none; background:#fff; border:1px solid #ccc; box-shadow:0 3px 5px #999;}
.ui-datepicker .ui-datepicker-header                                    {position:relative; padding:.2em 0;}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next                                      {position:absolute; top:2px; width:1.8em; height:1.8em; cursor:pointer;}
.ui-datepicker .ui-datepicker-prev                                      {left:2px;}
.ui-datepicker .ui-datepicker-next                                      {right:14px;}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span                                 {display:block; position:absolute; left:50%; margin-left:-8px; top:50%; margin-top:-8px;}
.ui-datepicker .ui-datepicker-title                                     {margin:0 2.3em; line-height:1.8em; text-align:center;}
.ui-datepicker .ui-datepicker-title select                              {font-size:1em; margin:1px 0;}
.ui-datepicker select.ui-datepicker-month-year                          {width:100%;}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year                                {width:42%;}
.ui-datepicker table                                                    {width:100%; font-size:.9em; border-collapse:collapse; margin:0 0 .4em;}
.ui-datepicker th                                                       {padding:.7em .3em; text-align:center; font-weight:bold; border:0;}
.ui-datepicker td                                                       {border:0; padding:1px;}
.ui-datepicker td span, .ui-datepicker td a                             {display:block; padding:.2em; text-align:right; text-decoration:none;}
.ui-datepicker .ui-datepicker-buttonpane                                {background-image:none; margin:.7em 0 0 0; padding:0 .2em; border-left:0; border-right:0; border-bottom:0;}
.ui-datepicker .ui-datepicker-buttonpane button                         {float:right; margin:.5em .2em .4em; cursor:pointer; padding:.2em .6em .3em .6em; width:auto; overflow:visible;}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current   {float:left;}
.ui-datepicker .ui-datepicker-today .ui-state-highlight                 {border:1px solid #ef4035;}
.ui-datepicker .ui-datepicker-current-day .ui-state-active              {background:#ef4035; color:#fff;}
.ui-datepicker.ui-datepicker-multi                                      {width:auto;}
.ui-datepicker-multi .ui-datepicker-group                               {float:left;}
.ui-datepicker-multi .ui-datepicker-group table                         {width:95%; margin:0 auto .4em;}
.ui-datepicker-multi-2 .ui-datepicker-group                             {width:50%;}
.ui-datepicker-multi-3 .ui-datepicker-group                             {width:33.3%;}
.ui-datepicker-multi-4 .ui-datepicker-group                             {width:25%;}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header    {border-left-width:0;}
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header  {border-left-width:0;}
.ui-datepicker-multi .ui-datepicker-buttonpane                          {clear:left;}
.ui-datepicker-row-break                                                {clear:both; width:100%; font-size:0;}
.ui-datepicker-rtl                                                      {direction:rtl;}
.ui-datepicker-rtl .ui-datepicker-prev                                  {right:2px; left:auto;}
.ui-datepicker-rtl .ui-datepicker-next                                  {left:2px; right:auto;}
.ui-datepicker-rtl .ui-datepicker-prev:hover                            {right:1px; left:auto;}
.ui-datepicker-rtl .ui-datepicker-next:hover                            {left:1px; right:auto;}
.ui-datepicker-rtl .ui-datepicker-buttonpane                            {clear:right;}
.ui-datepicker-rtl .ui-datepicker-buttonpane button                     {float:left;}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current {float:right;}
.ui-datepicker-rtl .ui-datepicker-group                                 {float:right;}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header      {border-right-width:0; border-left-width:1px;}
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header    {border-right-width:0; border-left-width:1px;}
.ui-timepicker-div .ui-widget-header { margin-bottom: 8px; }
.ui-timepicker-div dl { text-align: left; }
.ui-timepicker-div dl dt { float: left; clear:left; padding: 0 0 0 5px; }
.ui-timepicker-div dl dd { margin: 0 10px 10px 40%; }
.ui-timepicker-div td { font-size: 90%; }
.ui-tpicker-grid-label { background: none; border: none; margin: 0; padding: 0; }
.ui-timepicker-rtl{ direction: rtl; }
.ui-timepicker-rtl dl { text-align: right; padding: 0 5px 0 0; }
.ui-timepicker-rtl dl dt{ float: right; clear: right; }
.ui-timepicker-rtl dl dd { margin: 0 40% 10px 10px; }
.ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
}
.ui-spinner {
	position: relative;
	display: inline-block;
	overflow: hidden;
	padding: 0;
	vertical-align: middle;
}
.ui-spinner-input {
	margin: .2em 0;
	vertical-align: middle;
}
.ui-spinner-button {
	width: 16px;
	height: 65%;
	font-size: .5em;
	padding: 0;
	margin: 0;
	text-align: center;
	position: absolute;
	cursor: default;
	display: block;
	overflow: hidden;
	right: 0;
}
.ui-spinner a.ui-spinner-button {
	border-top: none;
	border-bottom: none;
	border-right: none;
}
.ui-spinner .ui-icon {
	position: absolute;
	margin-top: -8px;
	top: 50%;
	left: 0;
}
.ui-spinner-up {
	top: 0;
}
.ui-spinner-down {
	bottom: 0;
}
.ui-spinner .ui-icon-triangle-1-s {
	
	background-position: -65px -16px;
}
.ui-icon {
	width: 16px;
	height: 16px;
}
.ui-icon,
.ui-state-default .ui-icon {
	background-image: url(../images/ui-icons_888888_256x240.png);
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
	background-image: url(../images/ui-icons_222222_256x240.png);
}
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.minicolors                                                             {position:relative; display:inline-block; z-index:1;}
.minicolors-focus                                                       {z-index:2;}
.minicolors.minicolors-theme-default .minicolors-input                  {margin:0; border:solid 1px #CCC; font:14px sans-serif; width:65px; height:16px; border-radius:0; box-shadow:inset 0 2px 4px rgba(0, 0, 0, .04); padding:2px; margin-right:-1px;}
.minicolors-theme-default.minicolors .minicolors-input                  {vertical-align:middle; outline:none;}
.minicolors-theme-default.minicolors-swatch-left .minicolors-input      {margin-left:-1px; margin-right:auto;}
.minicolors-theme-default.minicolors-focus .minicolors-input,
.minicolors-theme-default.minicolors-focus .minicolors-swatch           {border-color:#999;}
.minicolors-hidden                                                      {position:absolute; left:-9999em;}
.minicolors-swatch                                                      {position:relative; width:20px; height:20px; text-align:left; background:url(../images/jquery.minicolors.png) -80px 0; border:solid 1px #CCC; vertical-align:middle; display:inline-block;}
.minicolors-swatch span                                                 {position:absolute; width:100%; height:100%; background:none;display:inline-block;}
.minicolors-panel                                                       {position:absolute; top:26px; left:0; width:173px; height:152px; background:white; border:solid 1px #CCC; box-shadow:0 0 20px rgba(0, 0, 0, .2); display:none;}
.minicolors-position-top .minicolors-panel                              {top:-60px; left:93px;}
.minicolors-position-left .minicolors-panel                             {left:-83px;}
.minicolors-position-left.minicolors-with-opacity .minicolors-panel     {left:-104px;}
.minicolors-with-opacity .minicolors-panel                              {width:194px;}
.minicolors .minicolors-grid                                            {position:absolute; top:1px; left:1px; width:150px; height:150px; background:url(../images/jquery.minicolors.png) -120px 0; cursor:crosshair;}
.minicolors .minicolors-grid-inner                                      {position:absolute; top:0; left:0; width:150px; height:150px; background:none;}
.minicolors-slider-saturation .minicolors-grid                          {background-position:-420px 0;}
.minicolors-slider-saturation .minicolors-grid-inner                    {background:url(../images/jquery.minicolors.png) -270px 0;}
.minicolors-slider-brightness .minicolors-grid                          {background-position:-570px 0;}
.minicolors-slider-brightness .minicolors-grid-inner                    {background:black;}
.minicolors-slider-wheel .minicolors-grid                               {background-position:-720px 0;}
.minicolors-slider, .minicolors-opacity-slider                          {position:absolute; top:1px; left:152px; width:20px; height:150px; background:white url(../images/jquery.minicolors.png) 0 0; cursor:crosshair;}
.minicolors-slider-saturation .minicolors-slider                        {background-position:-60px 0;}
.minicolors-slider-brightness .minicolors-slider                        {background-position:-20px 0;}
.minicolors-slider-wheel .minicolors-slider                             {background-position:-20px 0;}
.minicolors-opacity-slider                                              {left:173px; background-position:-40px 0; display:none;}
.minicolors-with-opacity .minicolors-opacity-slider                     {display:block;}
.minicolors-grid .minicolors-picker                                     {position:absolute; top:70px; left:70px; width:10px; height:10px; border:solid 1px black; border-radius:10px; margin-top:-6px; margin-left:-6px; background:none;}
.minicolors-grid .minicolors-picker span                                {position:absolute; top:0; left:0; width:6px; height:6px; border-radius:6px; border:solid 2px white;}
.minicolors-picker                                                      {position:absolute; top:0; left:0; width:18px; height:2px; background:white; border:solid 1px black; margin-top:-2px;}
.minicolors-inline .minicolors-input,
.minicolors-inline .minicolors-swatch                                   {display:none;}
.minicolors-inline .minicolors-panel                                    {position:relative; top:auto; left:auto; display:inline-block;}
@-webkit-keyframes shake {
	  0% {-webkit-transform:translate(20px, 0px);}
	 10% {-webkit-transform:translate(-20px, 0px);}
	 20% {-webkit-transform:translate(15px, 0px);}
	 30% {-webkit-transform:translate(-15px, 0px);}
	 40% {-webkit-transform:translate(10px, 0px);}
	 50% {-webkit-transform:translate(-10px, 0px);}
	 60% {-webkit-transform:translate(5px, 0px);}
	 70% {-webkit-transform:translate(-5px, 0px);}
	 80% {-webkit-transform:translate(2px, 0px);}
	 90% {-webkit-transform:translate(-2px, 0px);}
	100% {-webkit-transform:translate(0px, 0px);}
}
.shake {
    -webkit-animation-name:shake;
    -webkit-animation-duration:0.8s;
    -webkit-transform-origin:50% 50%;
    -webkit-animation-iteration-count:1;
    -webkit-animation-timing-function:linear;
}
.splash             {background:#000; text-align:center; height:100%;}
.splash > img        {margin:200px auto;margin-bottom: 50px;}
.splash .reload      {margin:10px auto;height: 50px;}
.splash .reload img   {margin-bottom: 20px;}
.uploaderStatus                         {margin:0 10px; padding:0 4px; color:#000; font-size:16px;}
.themodal-overlay {
	position: fixed;
	bottom: 0;
	left: 0;
	top: 0;
	right: 0;
	z-index: 100000;
	overflow: auto;
	background-color: rgba(0, 0, 0, 0.5);
}
.lock {
	overflow: hidden;
}
.popup {
	margin: 25px;
	float: left;
	display: inline-block;
	box-shadow: 0 0 5px #000;
	background-color: #fff;
}
.popup_body {
	margin: 10px 10px 5px;
}
.userpic {
	width: 200px;
	height: 200px;
	border: 2px solid #aaa;
	display: inline-block;
	position: relative;
	background: url('../images/uploader/userpic.gif') no-repeat;
	background-size: cover;
	text-align: center;
}
.userpic .btn-choose-file {
	margin-top: 170px;
}
.userpic_preview {
	position: absolute;
}
.btn-choose-file {
	cursor: pointer;
	display: inline-block;
	*zoom: 1;
	*display: inline;
	position: relative;
	overflow: hidden;
	vertical-align: middle;
	border-radius: 4px;
	border:1px solid #ccc; padding:4px 12px; margin:0 0 8px; color:#666; background:#f6f6f6;
	z-index: 1;
}
.btn-choose-file:hover {background:#ef4035; color:#fff; border:1px solid #ef4035;}
.btn-choose-file input {
	 	top: -10px;
		right: -40px;
		z-index: 2;
		position: absolute;
		cursor: pointer;
		opacity: 0;
		filter: alpha(opacity=0);
		font-size: 50px;
		cursor: pointer;
}
.btn-choose-file .fileupload-progress {
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	opacity: .5;
	position: absolute;
}
.fileupload-progress .fileupload-progress-bar {
	width: 0;
	top: 0;
	left: 0;
	bottom: 0;
	position: absolute;
	background-color: #f60;
}
.chart-legend {
    width: 200px;
    border: 1px solid black;
}
.chart-legend .chart-title {
    display: block;
    margin: 0.5em;
    border-style: solid;
    border-width: 0 0 0 1em;
    padding: 0 0.3em;
}
