h1 {
    font-size: 1.5rem;
    font-weight: bold;
    padding-bottom: 10px;
}
h2 {
    font-size: 1.4rem;
    font-weight: bold;
    padding-bottom: 10px;
}
h3 {
    font-size: 1.3rem;
    font-weight: bold;
    padding-bottom: 10px;
}
h4 {
    font-size: 1.2rem;
    font-weight: bold;
    padding-bottom: 10px;
}
h5 {
    font-size: 1.1rem;
    font-weight: bold;
    padding-bottom: 10px;
}
h6 {
    font-size: 1rem;
    font-weight: bold;
    padding-bottom: 10px;
}

body {
    margin: 0;
    padding: 0;
    background: #f9f9f9;
    font-family: "gothic",Arial, Helvetica, sans-serif;
    line-height: 18px;
    font-weight: normal;
    color: #0a0a0a;
    font-size: 14px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
* {
    padding: 0;
    margin: 0;
}
a {

    color:#222;
    text-decoration:none;
    transition: all 0.4s ease 0s;
}
a:hover {
                 color:#666;
             }
ul{ list-style: none;}
.clear{ clear:both;}
img {
    display: inline-block;
    vertical-align: middle;
    max-width: 100%;
    height: auto;
    -ms-interpolation-mode: bicubic;
}
.m-bodyboxs{max-width: 750px; min-height: 680px; background: #fff; text-align: center; padding:0 0 20px 0; line-height: 26px;
    margin: 0 auto;}
.m-bodyboxs p{ padding-bottom: 10px;}
.m-bodyboxs dt{ font-size: 20px; font-weight: bold; padding-bottom: 10px; text-transform:capitalize;}
.m-bodyboxs  img{ padding-bottom: 10px;}


.header-logo{ padding: 16px 0; border-bottom: #efefef solid 1px; text-align: center;}
.header-logo img{ width: auto; height: 60px; padding: 0; margin: 0;}
.m-video-box video {
    height:auto;
    width: 100%;
}






