/*
    Created on : 14/09/2016, 03:15:12
    Author     : Mjunior
    */
    @font-face {
      font-family: '../../../../font/A760Roman';
      src: url('../../../../font/A760Roman.eot') format('embedded-opentype');
      font-weight: normal;
      font-style: normal;
  }
  .marginleft10px{
    margin-left: 10px!important;
}
.marginleft-12px{
    margin-left: -12px!important;
}

.forma-border{
    border: 1px solid #ccc;
    border-radius: 10px;
    padding: 10px 0px;
}

.marginleft15px{
    margin-left: 15px!important;
}

.marginleft5px{
    margin-left: 5px!important;
}

.marginleft100px{
    margin-left: 100px!important;
}

.margin-left-15px{
    margin-left: -15px!important;
}

.margin-left15px{
    margin-left: 15px!important;
}
.margin-left5px{
    margin-left: 5px!important;
}
.margin-left12p{
    margin-left: 12%!important;
}

.width100p{
    width: 100%!important;
}

.width100px{
    width: 100px!important;
}

.width20p{
    width: 20%!important;
}

.tamanhologo{
    width: 20%!important;
}

.logogrande{
    width: 80%!important;
}

.fontheader{
    font-size: 24px!important;
}

@media (max-width: 480px) {
    .tamanhologo{
        width: 40%!important;
    }
    .fontheader{
        font-size: 16px!important;
    }
    .logogrande{
        width: 100%!important;
    }
    .NetStudent{
        display: none!important;
    }
    .media-live{
        display: block!important;
    }
    .cad_menu{
        width: 33%!important;
    }
}

.color-black{
    color: black;
}

.height90px{
    height: 90px!important;
}

.overflowauto{
    overflow: auto!important;
}

.white-space-normal{
    white-space: normal!important;
}

.font-family{
    font-family: "Roboto", "Helvetica Neue", "Helvetica", "sans-serif";
}

.width15p{
    width: 15%!important;
}

.widt10p{
    width: 10%!important;
}
.margin-left12p{
    margin-left: 12%;
}

.margin-right-15px{
    margin-right: -15px;
}
.forma50p{
    padding: 10px 10px;
    border: 1px solid #ccc;
    border-radius: 10px;
    height: 150px;
    margin: 0 auto;
    width: 50%;
    text-align: center;
}

.perfil-caption{
    font-size: 18px;
    padding-top: 8px;
}

.marginleft20px{
    margin-left: 20px!important;
}

.floatleft{
    float: left!important;
}

.font-weight{
    font-weight: bolder;
}

.floatright{
    float: right!important;
}

.margin10px {
    flex: 1;
    margin: 0 10px;
    position: relative;
}

.dashboard-stat-person{
    border-radius: 4px;
    background: #fff;
    padding: 10px;
    margin-bottom: 10px;
}

.margin-botton0px{
    margin-bottom: 0px!important;
}

.margin-botton4px{
    margin-bottom: 4px!important;
}

.margin0auto{
    margin: 0 auto;
}

.text-aligncenter{
    text-align: center!important;
}

.text-alignleft{
    text-align: left!important;
}

.text-alignright{
    text-align: right;
}

.margin-top-30px{
    margin-top: -30px!important;
}
.margin-top-25px{
    margin-top: -25px!important;
}

.margin-top-10p{
    margin-top: 10%!important;
}

.margin-top-40px{
    margin-top: -40px!important;
}

.margin-top-15px{
    margin-top: -15px!important;
}

.padding-top1px{
    padding-top: 1px!important;
}

.padding-top24px{
    padding-top: 24px!important;
}
.padding-top19px{
    padding-top: 19px!important;
}

.margin-top-8px{
    margin-top: -8px!important;
}

.margin-top25px{
    margin-top: 25px;
}

.margin-top5px{
    margin-top: 5px;
}

.nav-pills>li>a, .nav-pills>li>a:focus {
    color: #337ab7;
    background-color: #fff;
}

.margin-bottom0px{
    margin-bottom: 0px;
}

.margin-top5px{
    margin-top: 5px;
}

.margin-top4px{
    margin-top: 4px;
}

.margin-bottom10px{
    margin-bottom: 10px!important;
}

.margin-auto{
    margin: auto!important;
}

.padding-left0px{
    padding-left: 0px!important;
}

.displaynone{
    display: none;
}

.displaytable{
    display: table;
}

.displayblock{
    display: block;
}

.clearboth{
    clear: both;
}
.bg-home{
    background: url('../../../../imagens/header.png')no-repeat center center/cover;
    height: 300px;
    position: relative;
}
#scrollM {
    overflow: scroll!important;
    background: #f000;
}

.modal > .fixed-table-body{
    overflow-x: auto;
    overflow-y: auto;
    height: 78%;
}
.user-avatar a {
    padding-top: 4px!important;
}
.form-pdv {
    height: 65px!important;
    font-size: 25px!important;
    text-align: center!important;
}
.pdv-left{
    height: 50px;
    font-size: 25px!important;
    text-align: right!important;
}
.table-scrollable {
    -webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
}
.table-scrollable #pdv-header{
   color: #fff;
   background: #1565C0;
}
#pdv-wall{
   background: #e9f6fd;
   background: -moz-radial-gradient(center, ellipse cover, #e9f6fd 0%, #d3eefb 100%);
   background: -webkit-radial-gradient(center, ellipse cover, #e9f6fd 0%,#d3eefb 100%);
   background: radial-gradient(ellipse at center, #e9f6fd 0%,#d3eefb 100%);
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9f6fd', endColorstr='#d3eefb',GradientType=1 );
}
hr{
   border-top: 1px solid #bddeff;!important;
}
.pdv-border {
   padding: 5px;
   border: dashed 1px #70a7de;
   -webkit-border-radius: 5px;
   -moz-border-radius: 5px;
   border-radius: 5px;
}

.table-striped>tbody>tr:hover{
   background: #ccc!important;
}
.imgCentral{
    background: no-repeat;
    background-position: center;
    background-size: cover;
    margin: 0 auto;
}