@media screen{ 
    #selectProprietar{
        background-color: #CCC;
    }
    .tabelSelectProprietar td{
        text-align: left;
    }
    #numeProprietar,.doarPtPrint, #sumarTitlu,.solicitati,.nuAfisaPrint{
        display :none;
    }

    body{
        font-family:AvenirNext-Regular;
        color: black;		
    }
    .ListaPlata caption{
        color: black;
        font-family: AvenirNext-Medium;

    }
    /*    #butonAfisAll{
            color: black;
            float: right;
            font-size: 10px;
            border-radius: 8px;
            background-color: rgb(103, 103, 103);
            box-shadow: 5px 5px 5px #888888;
        }*/
    #print:not(#butoane>#print){
        color: black;
        float: right;
        font-size: 10px;
        background-color: rgb(103, 103, 103);
        box-shadow: 5px 5px 5px #888888;
        border-radius: 8px;
    }
    .culori tfoot tr td{

        text-align: right;
    }
    .culori thead tr td {
        white-space: nowrap;
    }
    .ultPL{
        font-family:AvenirNext-Regular;
        text-align: left;
    }
    #adresarePers,.adresarePrintP{
        text-align: left;
        font-family:AvenirNext-Regular;

    }
    .hidePrint,.culori tfoot tr td,
    #adresarePers,.adresarePrintP,
    #raportSumar, #raportSumar p{
        font-size: 14px;     
    }
    .gray-button {
        border: 1px solid #676767;
        text-shadow: 0 -1px 0 #676767;
        /* FF3.5+, Opera 9+, Saf1+, Chrome, IE10 */
        background-color: #676767;
        background-image: -moz-linear-gradient(top, #B3B3B3,#676767);
        background-image: -ms-linear-gradient(top, #B3B3B3,#676767);
        background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#B3B3B3),
            to(#676767));
        background-image: -webkit-linear-gradient(top, #B3B3B3,#676767);
        background-image: -o-linear-gradient(top, #B3B3B3,#676767);
        background-image: linear-gradient(top, #B3B3B3,#676767);
        background-repeat: repeat-x;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#B3B3B3',
            endColorstr='#676767', GradientType=0);
    }
    .gray-button:hover,.gray-button:focus{
        border: 1px solid #e39224;
        text-shadow: 0 -1px 0 #e39224;
        /* FF3.5+, Opera 9+, Saf1+, Chrome, IE10 */
        background-color: #e39224;
        background-image: -moz-linear-gradient(top, #e39224, #e39224);
        background-image: -ms-linear-gradient(top, #e39224, #e39224);
        background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#e39224),
            to(#e39224));
        background-image: -webkit-linear-gradient(top, #e39224, #e39224);
        background-image: -o-linear-gradient(top, #e39224, #e39224);
        background-image: linear-gradient(top, #e39224, #e39224);
        background-repeat: repeat-x;
        filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e39224',
            endColorstr='#e39224', GradientType=0);
    }


}
@media all { 

    input[type=text]:focus, textarea:focus {
        box-shadow: 0 0 5px rgba(81, 203, 238, 1);
        border: 1px solid rgba(81, 203, 238, 1);
    }
    .cheltuialaVerde{
        color: rgb(0, 167, 206);
    }
    .ListaPlata tbody .plataRosie td {
        color: rgb(240, 83, 35); 
    }
    .plataRosie{
        color: rgb(240, 83, 35);
    }
    .stg {
        text-align: left;
    }
    .drp {
        text-align: right;

    }

    .redPL{
        color: rgb(240, 83, 35);

    }    
    .culori tbody tr:not(.plati):not(.platiTab) td{
        color:#00a7ce;
    }
    .culoriPlati tbody tr:not(.plati) td:nth-child(2),
    .culoriPlati tbody tr:not(.plati)  td:nth-child(3),.platiTabelPen{
        color:#00a7ce;
        text-align: right;
        padding-right: 2px;
    }
    .culoriPlati tbody tr:not(.plati) td:first-child{
        color:#00a7ce;

    }

    .culori tbody tr:not(.plati) td:first-child{
        text-align: left;
        padding-left: 4px;

    }
    .culoriPlati tbody tr:not(.platiTabelCH) td:first-child,.redPL td:first-child{
        text-align: left;
        padding-left: 4px;

    }


    .plati td:nth-child(2),.plati td:nth-child(3),.redPL td:nth-child(2),.redPL td:nth-child(6),
    .culori tbody tr td:nth-child(2),
    .culori tbody tr td:nth-child(3),
    .culori tbody tr td:nth-child(4),
    .culori tbody tr td:nth-child(5),
    .culori tbody tr td:nth-child(6){
        text-align: right;
        padding-right: 2px;
    }
    .plati td:first-child,.culoriPlati tr td:first-child,.platiTabelPen td:first-child{
        text-align: left;
        padding-left: 50px;
    }
    .plati td,.platiTab td{
        color :rgb(240, 83, 35);
    }

    .culori,.platiPen,.culoriPlati{
        font-family:AvenirNext-Regular;
    }
    #raportSumar li {
        padding-left: 1px;}
    #raportSumar ul {
        padding-left: 50px;}
    #raportSumar, .preferinte{
        font-family:AvenirNext-Regular;        
        /*padding-left: 5px;*/
        text-align: justify;
        width: 100%;
    } 
    #raportSumar p,#raportSumar a{
        border-bottom: none;
        color: black;
    }

    .fontAvenirMedium{
        font-family:AvenirNext-Medium!important; 

    }
}
@media print and (orientation:landscape){
    /*#butonAfisAll,*/#print,#meniu,#content,
    #footer,#header{
        display: none;
    }
    #secWrapper,.wrapper,.container,html,body{
        color: black;
        background-color: white;
    }
    #adresarePers,.adresarePrintP{
        text-align: left;
    }
    #raportSumar{
        width: 100%;
    }
    .ultPL{
        text-align: justify;
    }
    #adresarePers,.adresarePrintP,
    .ultPL,#raportSumar{
        font-size: 14px;
    }

}
@media print  and (orientation:portrait){ 
    #adresarePers,.adresarePrintP{
        text-align: left;
    }
    /*#butonAfisAll,*/#print,#meniu,#footer,#header,.consultati{
        display: none;
    }
    .ultPL{
        text-align: justify;
    }
    #raportSumar,
    .ultPL,#adresarePers,.adresarePrintP{
        font-size: 14px;
        width: 100%;
        font-family:AvenirNext-Regular;
    }
    .wrapper,.container,body{
        background-color: white;
        margin-left: 0;
        background-image: none;
        color: black;
    }
    .culori tfoot tr td,.scr,.ListaPlata caption,.ListaPlata thead tr td{
        font-size: 15pt;       
    }

    #numeProprietar{
        margin-left: 20pt;
        padding-bottom: 20pt;
    }
    .scr{
        padding-bottom: 35px;
    }
    html,body,#secWrapper{
        font-family:AvenirNext-Regular;    
        background-color: white;
    }
    .plati{
        display:table-row;
    }     
    caption {
        font-family: AvenirNext-Medium;
    }
    .culori tfoot tr td{
        text-align: right;
    }
    .divIntreTabele{
        padding-bottom: 30px;
    }
    p{
        padding-top: 1em;
    }
}
@media print {
    .ultPL a:visited,.ultPL a:link,.ultPL a:hover{
        text-decoration: none;
        border-bottom: none;
        color: black;
    }
    #selectProprietar,#header .brand,.hidePrint{
        display: none;
    }
    #header .nav {
        margin-top: 15px;
    }
    #header {
        height: 50px;
    }
    #header .social-media{
        padding-top: 15px;
    }
}
