* {
    margin: 0;
    padding: 0;
}
body{
    color: #333333;
    font-family: 'Oswald';
    font-weight: 300;
    /*line-height: 24px;*/
    font-size: 12px;
    line-height: 1;
    height: 100%;
    min-width: 320px;
    /*min-width: 1024px;*/
    /*width: 100%;*/
    /*min-height: 500px;*/
}
html{
    /*background-attachment: fixed;*/
    background-image: url("../images/back01.jpg");
    background-position: center top;
    background-repeat: no-repeat;
    background-size: cover;
    height: 100%;
    background-attachment: fixed;
    /*opacity: 0.5;*/
    /*box-shadow: 0 0 1000px 1000px rgba(0, 0, 0, 0.7) inset;*/
    min-height: 500px;
}
@font-face {
    font-family: "cvCabin";
    font-style: normal;
    font-weight: 500;
    src: local("Cabin Regular"), local("Cabin-Regular"), url("fonts/Cabin.ttf") format("truetype");
}
@font-face {
  font-family: 'Open Sans';
  font-style: normal;
  font-weight: 400;
  src: local('Open Sans'), local('OpenSans'), url("fonts/opensans.woff") format('woff');
}
@font-face {
  font-family: 'Open Sans Light';
  font-style: normal;
  font-weight: 300;
  src: local('Open Sans Light'), local('OpenSans-Light'), url("fonts/opensanslight.woff") format('woff');
}
@font-face {
    font-family: "Oswald";
    font-style: normal;
    font-weight: 400;
    src: local("Oswald Regular"), local("Oswald-Regular"), url("fonts/Oswald.woff") format("woff");
}

#initLoading{
    display: table;
    height: 100%;
    left: 0;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 0;
    width: 100%;
    background-color: #262E3B;
    z-index: 1000;
/*  margin:0 auto;
  width: 90%;
  text-align: center;
  padding-bottom: 35%;
  font-size:  15px;*/
}
.loadingDiv{
    display: table-cell;
    margin: 0;
    padding: 0;
    vertical-align: middle;
}
.loadingImg{
    /*background-color: #FFFFFF;*/
    margin: 0 auto;
    padding: 10px;
    text-align: center;
    width: 50px;
}