﻿.Div_Content
{
    margin: 10px auto;
    width: 98%;
    padding: 10px;
    background-color: #ffffff;
    border-radius: 3px;
    box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.33);
}

    .Div_Content:before, .Div_Content:after
    {
        content: " ";
        display: table;
    }

    .Div_Content:after
    {
        clear: both;
    }

.Div_Barra_Top
{
    background-color: #dddddd;
    box-shadow: 0px 1px 1px rgba(255, 255, 255, 1);
    padding: 15px 20px;
}

    .Div_Barra_Top table
    {
        width: 100%;
        border-collapse: collapse;
        margin: 0;
        padding: 0;
    }

        .Div_Barra_Top table tr td
        {
            margin: 0;
            padding: 0;
            color: #4f4f4f;
            font-size: 16px;
            font-family: 'Fjalla One', sans-serif;
            font-weight: 400;
            letter-spacing: 1px;
            text-transform: uppercase;
            text-shadow: 0px 1px 1px rgba(255, 255, 255, 1);
        }

    .Div_Barra_Top input
    {
        background-color: #f1f1f1;
        border-radius: 2px;
        margin-right: 5px;
        border-bottom: 1px solid #ffffff;
    }

    .Div_Barra_Top select
    {
        background-color: #f1f1f1;
        border-bottom: 1px solid #ffffff;
    }


    .Div_Barra_Top .DDL span
    {
        top: 0;
    }

.Table_Cell
{
    display: table;
    padding: 0;
}

    .Table_Cell [class*="col-md-"]
    {
        padding: 20px;
        vertical-align: top;
    }

.Padding_Bottom
{
    padding-bottom: 30px;
}

.Float_Right
{
    float: right;
}

.Margin_Right
{
    margin-right: 20px;
}

.Table_Stardard_List
{
    width: 100%;
    max-width: 100%;
    margin: 0 0 20px 0;
    border-collapse: collapse;
    border-spacing: 0px;
}

    .Table_Stardard_List thead
    {
        opacity: 0.75;
    }

        .Table_Stardard_List thead > tr > th
        {
            font-family: 'Fjalla One';
            font-weight: 400;
            letter-spacing: 1px;
            text-transform: uppercase;
            border-right: 1px solid rgba(189, 193, 193, 0.2);
        }

        .Table_Stardard_List thead > tr > th, .Table_Stardard_List > tbody > tr > td
        {
            border-bottom: 1px solid rgba(189, 193, 193, 0.2);
            padding: 10px 8px;
            line-height: 1.84615;
            text-align: left;
        }

            .Table_Stardard_List thead > tr > th.Center, .Table_Stardard_List > tbody tr td.Center
            {
                text-align: center;
            }

            .Table_Stardard_List thead > tr > th:last-of-type
            {
                border-right: none;
            }

    .Table_Stardard_List > tbody > tr:nth-of-type(2n+1)
    {
        background-color: rgba(242, 243, 243, 0.35);
    }

    .Table_Stardard_List > tbody tr td input[type="text"]
    {
        height: 20px;
        padding: 0;
        font-size: 14px;
    }

.List_Content
{
    background-color: #eeeeee;
    padding: 5px 0 10px 0;
    margin-bottom: 10px;
}

    .List_Content div:first-of-type
    {
        height: 200px;
        text-align: center;
        overflow: hidden;
    }

    .List_Content img
    {
        margin-top: 5px;
    }

    .List_Content table
    {
        width: 90%;
        margin: 0 auto;
    }

        .List_Content table h5
        {
            margin-left: 0;
            height: 44px;
            overflow: hidden;
        }

.Div_Content_News
{
    background-color: #dddddd;
    box-shadow: 0px 1px 1px rgba(255, 255, 255, 1);
    padding: 15px 20px;
}

    .Div_Content_News table
    {
        width: 100%;
        border-collapse: collapse;
        margin: 0 auto;
        padding: 0;
    }

        .Div_Content_News table tr td
        {
            margin: 0;
            padding: 0;
        }

            .Div_Content_News table tr td h1
            {
                color: #4f4f4f;
                font-size: 16px;
                font-family: 'Fjalla One', sans-serif;
                font-weight: 400;
                letter-spacing: 1px;
                text-transform: uppercase;
                text-shadow: 0px 1px 1px rgba(255, 255, 255, 1);
            }

/*.Div_Content_News input, .Div_Barra_Top select
    {
        border-radius: 2px;
        padding-left: 5px;
        margin: 0 5px 0 0;
        width: auto;
        border-bottom: 1px solid #ffffff;
    }*/

.Div_Content_Detail
{
    background-color: #ffffff;
    width: 100%;
    margin: 0 auto 10px auto;
    padding: 5px 1%;
    -webkit-border-bottom-right-radius: 3px;
    -webkit-border-bottom-left-radius: 3px;
    -moz-border-radius-bottomright: 3px;
    -moz-border-radius-bottomleft: 3px;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
}

    .Div_Content_Detail table
    {
        width: 100%;
        font-size: 13px;
    }

    .Div_Content_Detail h3
    {
        margin: 0 0 5px 0;
    }

    .Div_Content_Detail table tr td
    {
        padding: 0 0 10px 0;
    }

    .Div_Content_Detail .col-md-12, .Div_Content_Detail .col-md-8, .Div_Content_Detail .col-md-4
    {
        padding-left: 0;
        padding-right: 0;
    }
