﻿body
{
    background-color:#bb9847;
    /*background-image:url("../../images/common/page_background_01_XXX.jpg");*/
    background-position:center top;
    background-repeat:no-repeat;
    font-family:Verdana, Arial;
    font-weight:normal;
    letter-spacing:normal;
    text-transform:none;
    word-spacing:normal;
    border:0px;
    padding:0px 0px 0px 0px;
    margin:5px 0px 0px 0px;
    /*height:auto;*/ 
    /*min-height:100%;*/
    width:100%;
    overflow-x: hidden;
}

img {width: 100%;}

img.image-fixed-size {height: auto !important; width: auto !important;}

/*.img-center {margin: 0 auto; }*/

.image-text-wrap
{
    padding-top:10px; padding-right:15px; padding-bottom:15px;
}

@media (min-width: 993px) {
    .valign-middle1
    {
        display: flex;
        align-items: center;
    }
} 

@media (min-width: 0px) {
    .valign-middle2
    {
        display: flex;
        align-items: center;
    }
}

.top-bar01
{
    background-color:#ac811f;
    padding-left:25px;
    padding-top:20px;
    padding-bottom:0px;
}

.bottom-bar01
{
    background-color:#494a4a;
    color:#ffffff;
    height:90px;
    vertical-align:middle;
    padding-top:10px;
    padding-right:0px;
    padding-left:15px;
}


/* contentshell01 */
.contentshell01
{
    /*vertical-align:top;
    padding-right:100px;
    padding-left:100px;*/
}

/* Small devices (tablets, 768px and up) */
@media (min-width:0px) and (max-width:768px)
{
    .contentshell01
    {
        padding-top:10px;
        padding-right:10px;
        padding-left:10px;
    }
}

/* Medium devices (desktops, 992px and up) */
@media (min-width:769px) and (max-width:992px)
{
    .contentshell01
    {
        padding-top:10px;
        padding-right:10px;
        padding-left:10px;
    }
}

/* Large devices (large desktops, 1200px and up) */
@media (min-width:993px) and (max-width:100000px)
{
    .contentshell01
    {
        padding-top:10px;
        padding-right:75px;
        padding-left:20px;
    }
}


/**/



