
body{
width:100%;
font-size:18px;
font-family: Montserrat;
}
 .aquaBg{
  padding: 11px 14px 10px 14px ;
  color:#fff;
/*  width: 100%;
  max-width: 100%;*/
  background-color:#022c74;
  /*background-image: url("../images/blockonebg.jpeg");*/
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  box-shadow: 0 2px 5px 2px rgba(0,0,0,0.3);
  
   
}
.audioBlock{
    border-left:5px solid #3F51B5;
    background:#f8f8f8;
    padding:12px 20px 12px 20px;
    margin-bottom:10px;
    border-radius:15px;
}
.audioBlock audio{
    width:100% !important;
}

#mask{
    position:fixed;
    width:100%;
    height:100%;
    background: rgba(0,0,0,.8);/* You can make this slightly transparent black rgba(0,0,0,.3); or transparent */;
    top:0;
    left:0;
    display:none;
    z-index:1000;
}
.contentMask{
    width:400px;
    margin:200px auto;
}

.headermenu{
    border-bottom:1px solid #eee;
    margin-bottom:10px;
}
.info{
    color: #ec3030;
    font-size: 16px;
}
.chapters li{
    font-size: 16px;
    font-weight: 400;
}
.color-fff{
    color:#fff;
}
.font25{
    font-size:25px !important;
}
.fontDarkBlue{
    color:#1c2c6e;
}
.height37{
    height:400px;
}
.fontweight700{
    font-weight:700;
}
.bg-blue1{
    background: #d3e5f7;
}
.bg-blue2{
    background: #e5f3fd;
}
.bg-darkGrey{
    background:#525352;
}
.bg-blue{
    background:#143670;
}
.bg-black000{
    background:#000;
}
.bg-black{
    background:#474747;
}
.outerLine{
    outline: 1px solid white;
     padding: 30px ;
}
.margintop10{
    margin-top:10px;
}
.margintop20{
    margin-top:20px;
}
.margintop30{
    margin-top:30px;
}
.margintop40{
    margin-top:40px;
}
.margintop50{
    margin-top:50px;
}
.margintop60{
    margin-top:60px;
}
.margintop70{
    margin-top:70px;
}
.margintop80{
    margin-top:80px;
}

.marginbottom10{
    margin-bottom:10px;
}
.marginbottom20{
    margin-bottom:20px;
}
.marginbottom30{
    margin-bottom:30px;
}
.marginbottom40{
    margin-bottom:40px;
}
.marginbottom50{
    margin-bottom:50px;
}
.marginbottom60{
    margin-bottom:60px;
}
.marginbottom70{
    margin-bottom:70px;
}
.marginbottom80{
    margin-bottom:80px;
}
.padding20{
  padding:20px;
}
.paddingtop10{
  padding-top:10px;
}
.paddingtop20{
  padding-top:20px;
}
.paddingtop30{
  padding-top:30px;
}
.paddingtop40{
  padding-top:40px;
}
.paddingtop50{
  padding-top:50px;
}
.paddingtop60{
  padding-top:60px;
}
.paddingtop70{
  padding-top:70px;
}

.paddingbottom10{
  padding-bottom:10px;
}
.paddingbottom20{
  padding-bottom:20px;
}
.paddingbottom30{
  padding-bottom:30px;
}
.paddingbottom40{
  padding-bottom:40px;
}
.paddingbottom50{
  padding-bottom:50px;
}
.paddingbottom60{
  padding-bottom:60px;
}
.paddingbottom70{
  padding-bottom:70px;
}
.block3padding{
  padding: 20px 100px;
}
.elButtonMain{
    color: #fff;
    background: #478bbc;
    font-size: 20px;
    box-sizing: border-box;
    text-shadow: 1px 1px 0px rgba(0,0,0,0.2);
    padding:20px;
    font-weight: 600;
}
.secondblockbg{
  border: 1px solid #ccc;
  box-shadow: 0 2px 5px 2px rgba(0,0,0,0.3);
}
.bg-orange{
    background:#479ecf;
}
.block3bg{
  color:#fff;
  background-color: #085a8a;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover; 
  padding: 30px ;
  box-shadow: 0 2px 5px 2px rgba(0,0,0,0.3);
}
.thirdblockbg{
  color:#fff;
  background-color: #848484;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  padding: 30px ;
  box-shadow: 0 2px 5px 2px rgba(0,0,0,0.3);
}
.block4bg{
  color:#000;
  background: #d9bb7d;
  padding: 30px ;
  box-shadow: 0 2px 5px 2px rgba(0,0,0,0.3);
  
}
.powerblock4bg{
  background-image: url("../images/GOLD_BANNER_LINES.png");
  background-repeat: no-repeat;
  background-size: cover;
  height: 35px;
}
.fiveblockbg{
    border: 1px solid #ccc;
   color:#000;
  padding: 30px ;
  box-shadow: 0 2px 5px 2px rgba(0,0,0,0.3);
}
h1{
    font-weight: 600;
    font-size: 35px;
    
}
h1,h2,h3,h4,h5,h6 {
    line-height: 1.4;
    margin-top:0px !important;
     margin-bottom:4px !important;
}
li{
    font-weight: 600;
}
.footerbg{
    background:#000;
}


    .innerLogo{
        width:100%;
    }

