﻿.bordertop
{
    border-top: 0;
}

@media (max-width:453px)
{
    .menu UL LI
    {
        float: none !important;
    }
}

@media (max-width:768px)
{

    .background-empr
    {
        background-image: none !important;
    }

    #barmenu
    {
        text-align: center !important;
    }

    #barmenu ul li
    {
        display: block !important;
        padding: 0.2em 0;
    }

    .logo img, #name_app img
    {
        float: none !important;
        margin: auto;
    }

    .menu UL LI:hover UL
    {
        z-index: 99;
    }

}



@media (min-width: 1200px)
{
    .container
    {
        width: 1050px;
    }
}

.navbar_menu .container
{
    padding-left: 0;
    width: 100%;
}

#name_app img
{
    float: right;
}


.bar-gris
{
    height: 5px;
    background-color: #dcdcdc;
}

.bar-naran
{
    height: 5px;
    background-color: #f66c2e;
}

.background-empr
{
    background: url(/CPCIMR/Images/bgHeaderPic.jpg);
    background-repeat: no-repeat;
    background-position: center;
}


#ContentPlaceHolder1_Login1 > tbody:nth-child(1)
{
    display: flex;
    align-items: center;
    justify-content: center;
    min-height: 600px;
}


.dropdown-fincas ul
{
    position: absolute !important;
    /*position: relative !important;*/
}

.calendar-btn
{
    position: absolute;
    right: 2em;
    top: 0.6em;
}
.tableresponsive-finca
{
	overflow-x: visible !important;
	overflow-y: inherit !important;
}
.bordegrid
{
	border-top: 0px !important;
}