body{margin: 0; padding: 0; font-family: Arial; font-size: 1.6rem; background: #fff; color: #464646; overflow-x: hidden;}
h1{margin: 0; padding: 1.4rem 0; font-size: 3.0rem; font-weight: bold; color: #464646; line-height: 4rem;}
h2{margin: 0; padding: 1.2rem 0; font-size: 2.6rem; font-weight: bold; color: #464646; line-height: 4rem;}
h3{margin: 0; padding: 1.0rem 0; font-size: 1.8rem; font-weight: bold; color: #464646; line-height: 3rem;}
p{margin: 0; padding: 0.8rem 0; font-size: 1.6rem; line-height: 3rem; color: #464646;}
ul,li{margin: 0; font-size: 1.8rem; line-height: 3rem; color: #464646;}
a:link, a:visited{color: #464646;}
a:hover{color: #53A92C;}


@font-face{
    font-family: 'Glyphicons Halflings';
    src:
    url('../fonts/glyphicons-halflings-regular.eot');
    src:
    url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),
    url('../fonts/glyphicons-halflings-regular.woff') format('woff'),
    url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'),
    url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');
}
.glyphicon{
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    -webkit-font-smoothing: antialiased;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -moz-osx-font-smoothing: grayscale;
}


#navbar{
    border: 0;
    background-color: #fff;
}
#navbar.affix {
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 10;
}


#hot-pictures{
    padding-top: 5rem;
    padding-bottom: 5rem;
    background: #fbfbfb;
}
#owl-demo{
    /*border: 0.1rem solid #eeeeee;*/
}
#owl-demo .item{
    padding-top: 1rem;
    margin-left: 1rem;
    margin-right: 1rem;
    background: #ffffff;
}


#album{
    padding-top: 5rem;
    padding-bottom: 5rem;
}


@media (max-width: 767px) {
    html{
        font-size: 42%;
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    html{
        font-size: 43%;
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    html{
        font-size: 50%;
    }
}
@media (min-width: 1200px) {
    html{
        font-size: 62.5%;
    }
}