﻿body {
    padding-top: 50px;
    padding-bottom: 0px;
    background-color: #f1f1f1;
}

/* Set padding to keep content from hitting the edges */
.body-content {
    padding-left: 15px;
    padding-right: 15px;
}

/* Override the default bootstrap behavior where horizontal description lists 
   will truncate terms that are too long to fit in the left column 
*/
.dl-horizontal dt {
    white-space: normal;
}

/* Set width on the form input elements since they're 100% wide by default */
input,
select,
textarea {
    max-width: 280px;
}

.multiline
{
   white-space: pre-wrap;
}


/* pvideo add */


.panel-footer{
    background-color:#ffffff;
}

footer  {
    background-color:#fff;
    max-width: 970px; 
    padding-left: 15px;
    padding-right: 15px;
    margin-left:27px;
    margin-right:27px;
}

.margin-top10 { margin-top:10px; }
.margin-bottom0 { margin-bottom:0px }
.margin-left10 { margin-left:10px; }

.avatar-circle {
    width: 45px;
    height: 45px;
    text-align: center;
    border-radius: 50%;
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
}

.avatar-bg-color {
    background-color: goldenrod;
}

.avatar-square {
    width: 40px;
    height: 25px;
    text-align: center;
}

.avatar-initials {
    position: relative;
    top: 0px; 
    font-size: 25px; 
    line-height: 25px; 
    color: #fff;
    font-family: "Courier New", monospace;
    font-weight: bold;
}


/* pvideo */

.pv-nav  {
    background-color:#ffffff;
}

.icon-bar {
    background-color: #333;
}
ul.nav li a, ul.nav li a:visited  {
    color: #333 !important;
    font-weight:bold; 
}
.ul.nav li.active a {
    color: #333 !important;
}

a {
    color: #333 !important;
    font-weight: bold;
}
.pv-logo {
    margin-top: 5px; 
    background-image:url('/Content/images/logo-media365-1.png' ); 
    height:40px; 
    width:154px;  
    background-size:contain;
    background-repeat: no-repeat;
}

.pv-pad-std {
    padding:10px;
    border-radius:10px;
}

.pv-pub-video-browse {
    background-color:#ffffff;
}

.pv-pub-video-search {
    background-color:#ffffff;
}

.pv-adm-menu-link  >  a, 
.pv-adm-menu-link  >  a:focus 
{
   color: #333;
   font-weight:bold !important;
}

.pv-adm-videos-bg {
    background-color:#ffffff;
}

.pv-adm-videos-img {
    width:120px
}
.pv-adm-videos-img-duration {
    font-size: 11px;
        position:absolute;
        right:25px;
        top:45px;
        background-color:black;
        color:white;
}
.pv-adm-videos-detail {
    font-size: 10px;
        margin:0px;
}

.pv-adm-channels-bg {
    background-color:#ffffff;
}

.pv-adm-Statistics-bg {
    background-color:#ffffff;
}

.pv-adm-users-bg {
    background-color:#ffffff;
}

.pv-adm-users-detail {
    font-size: 10px;
        margin:0px;
}
