﻿.colTitle {
    font-family:Arial;
    font-size:15px;
    font-weight: bold;
    background-color:#fff;
    border-top: 3px solid #ff8800;
    border-bottom: 1px solid #ccc;
    height:5em;
    display: flex;
    justify-content: center;
    align-items: center;
}
.tblTitle {
    font-family:Arial;
    font-size:25px;
    font-weight: bold;
    margin-right: auto;
    margin-bottom: 20px;
    /*padding-left:12% !important;*/
}

.row .col.s2 {
    font-size:15px;  
}
.row .col .s2.input {
background-color:#fff !important;  
width:112% !important;
}
td{
padding: 5% 10% 3% 10% !Important;
    border-left-color: #CCCCCC;
    border-right-style: solid;
    border-right-width: 1px;
    border-color: #CCCCCC;
}

@media only screen and (min-width: 601px) {.contenedor {width: 40%;} }
@media only screen and (min-width: 950px) {.contenedor {width: 100%;} }


@media only screen and (min-width: 601px) {
    /*.row .col.m6 {
        width: 100%;
        margin-left: auto;
        left: auto;
        right: auto;
    }*/
    .contenedorMenu 
    { 
            width: 100%;
    padding-left: 29%;
    padding-right: 34%;
    }
}

@media only screen and (min-width: 950px) 
{ 
    .contenedorMenu 
    {
         width: 100%; 
         /*padding-left:16%;*/
    }
}
.contenedorMenu .row {
    text-align:right;
}
