﻿body
{    
    background-color: #ffffff;
}

#HeaderContent
{    
    background-color: #fff;
    background-size: cover;
	background-image: url('../images/log ohjneu.png');
    background-repeat: no-repeat;
    background-position: center;
    border-bottom: 1px solid #eb6733 !important;
    padding: 0px;
}
.BtnGaleria {
    margin-top: -5px;
}
.hotelHeader .servicios img {
    max-height: 16px;
    max-width: 16px;
}
#HeaderContent div.logo{
    background-image: url('../images/logohjneu.png');
    background-repeat: no-repeat;
    background-position-x: left;
    width: 85%;
    height: 100%;
    margin: 20px auto;
    padding: 0px 20px 0px 20px;

}
#SecondaryMaster {
    padding-top: 40px;
    margin-top: 0px;
}
.corner{
    border-radius: 0px;
}
.backgroundNaranjita{
    background-color: #f5f5f5;
}
hr{
    border-top: 3px #47A8D8 solid;
    margin: 15px 0px;
}
h1, h2, h3, h4 {
    color: #000000;
}
.hotelHeader h2 {
    color: #e25100;
}
.dxbButton_CostaDelSol {
    border: 0px!important;
    border-radius: 3px!important;
    color: #ffffff!important;
    background-color: #2083d5!important;
    height: 31px;
}
.dxbButtonHover_CostaDelSol {
    color: #dddddd!important;
}
.habitacion {
    color: #2083d5!important;
}
#MasterFooter
{
    padding: 20px 20px 20px 20px;
    background-color: #ffffff;
    color: #878789;
    border-top: 4px double #dddddd;
}
#MasterFooter a {
    color: #878789;
}
.resultCategoria .categoria {
    color: #e25100;
}
.resultCategoria .bedding {
    color: #2083d5;
}
.dxrpControl_CostaDelSol .dxrpHeader_CostaDelSol, .dxrpControl_CostaDelSol .dxrpHeader_CostaDelSol td.dxrp {
    color: #e25100!important;
}

#SubHeaderContent
{
    display: block;
    background-color: #e2e0e0;
    height: 54px;
    text-transform: uppercase;
    color: #0a408c;
    font-size: 30px;
    font-weight: 300;
    text-align: center;
    padding-top: 25px;
    letter-spacing: 1px;
    font-family: 'Open Sans', 'HelveticaNeue', 'Helvetica Neue', Helvetica, Arial, sans-serif;

}



@media only screen and (min-width: 801px) {
    #HeaderContent {
        height: 150px;
    }

    #SecondaryMaster {
        width: 85%;
    }
    #MasterFooter {
    }
}
@media only screen and (max-width: 800px) {

    #HeaderContent {
        background-size: cover;
        height: 150px;
    }

    #HeaderContent div.logo {
        margin: 0px auto;
    }
}
@media only screen and (max-width: 600px) {

    #HeaderContent {
        background-size: cover;
        height: 140px;
    }

    #HeaderContent div.logo {
        margin: 0px auto;
    }
}
