
body {
  font-family: Arial ;
    font-weight: 300;   
    letter-spacing: 1px;
    font-size: 14px;
    line-height: 20px;
    background: rgb(255, 255, 255);
    color: rgb(0, 0, 0);    
}

 


  .btn-danger {
    color: white;
    border-color:white;
    background-color: #4f0000
  }

  .landing__banner__box {
    height: 22px;
    background:#560000;
    color: #ffffff;
    text-align: center;
    position: relative;
    text-shadow: 0 1px 2px rgba(255, 0, 0, 0.918);
    
}

.landing__banner__box1 {
  height: 22px;

  color: #01415a;
  text-align: center;
  position: relative;
  text-shadow: 0 1px 2px rgba(94, 140, 199, 0.918);  
}


 
.jumbotron { 
 background-color: white; 
  background-size: cover;
  background-position: bottom;
  background-attachment: fixed;
  background-repeat: no-repeat;
  text-align: Left;   
    padding-top: 160px;
    padding-bottom: 160px;
    color: white;
    text-shadow: 0 2px 2px rgba(0, 0, 0, 0.918);  
}

 
.home {
  background-image: url("images/home1.jpg");
  background-position: bottom;
}

.navactive {    
        background-color: #ece3e3;      
}


.blog {
  background-image: url("images/blog1.jpg");
  background-position: bottom;
}

.About {
  background-image: url("images/about.jpg");
  background-position: top;
}

.contact {
  background-image: url("images/contact1.jpg");
  background-position: top;
}

.download {
  background-image: url("images/download.jpg");
  background-position: top;
  width: 100%;
  height:auto;
}

.accommodation {
  background-image: url("images/lake.jpg");
  background-position: top;
}

.prewelcome {
  background-image: url("images/parliment1.jpg");
  background-position: bottom;
}

.blanding {
  background-image: url("images/luggage-wc.jpg");
  background-position: top;
}

.bgetmobile {
  background-image: url("images/telephone-gm1.jpg");
  background-position: top;
}

.bottawa {
  background-image: url("images/ottawa-ot.jpg");
  background-position: top;
}

.btoronto {
  color: #000000;
  background-image: url("images/toronto-t.jpg");
  background-position: top;
}


.bnetworking {
  color: #000000;
  background-image: url("images/networking-nt.jpg");
  background-position: top;
}


.bf3months {
  color: #000000;
  background-image: url("images/3months.jpg");
  background-position: center;
}


.bgoodfood {
  color: #000000;
  background-image: url("images/food-gf.jpg");
  background-position: bottom;  
}

details li {
  list-style: none;
}


.bannercontact {  
    background: #000000
  }
  

.blackc {
display:inline;
  background: rgba(182, 174, 174, 0.3)
}

.h2c {
  color:#560000;  
  }
  
.carousel-caption {
  text-align: center;
  position: Center;
}

.carousel-item {
  height: 60vh;
  min-height: 350px;
  background: no-repeat center center scroll;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  -o-background-size: cover;
  background-size: cover;
}

.material-icons.md-32 { 
  font-size: 48px;   
  width:auto;
  height: auto
  }

.material-icons.md-48 { 
  font-size: 48px; 
color: #560000;
width: 100%;
height: auto
}

.material-icons.md-481 { 
  font-size: 48px; 
  color: #ff0000;
  width: 100%;
  height: auto
  }

  .material-icons.md-482 { 
    font-size: 48px; 
    color: #2600fc;
    width: 100%;
    height: auto
    }

.responsive {
  width: 55%;
  height: auto;
}

.page-footer {
  background-color: #ece3e3
}

.page-footercu {
  background-color:#01415a;
  color:white
}


.linkme:hover {

  color:#fff;
  text-decoration: underline;
  box-shadow: .5px .5px #505151;
  display:inline;
  background: rgba(86, 0, 0, 1);
  text-align: center;
}

.linkme1:hover {
  color:#1F4E8A;
  text-decoration: underline;  
  display:inline;  
  text-align: right;
}

.linkme2:hover {
  color:#fff;
  text-decoration: underline;
  box-shadow: .5px .5px #505151;
  display:inline;
  background: rgba(0, 0, 0, 1);
  text-align: center;
}

.linkme3:hover {
  color:#fff;
  text-decoration: underline;
  box-shadow: .5px .5px #560000;
  display:inline;
  background: rgba(80, 81, 81, 1);
  text-align: center;
}


.dlpage {
  color:rgb(7, 7, 7);  
  box-shadow: .5px .5px #505151;
  display:inline;
  background: rgb(173, 170, 170);
  text-align: center;
}

.dlpage1 {
  color:rgb(255, 255, 255);  
  box-shadow: .5px .5px #505151;
  display:inline;
  background: rgb(0, 0, 0);
  text-align: center;
}

.dlpage2 {
  color:rgb(255, 255, 255);  
  box-shadow: .5px .5px #505151;
  display:inline;
  background: rgb(134, 0, 0);
  text-align: center;
}

.dlpage3 {
  color:rgb(54, 54, 54);  
  box-shadow: .5px .5px #505151;
  display:inline;
  background: rgb(185, 185, 185);
  text-align: center;
}


.underline {
     text-decoration: underline; 
}

.indent {
  text-indent: 30px;
}

.stronger {
font-weight: bold
}


video { 
  position: fixed;
  top: 50%;
  left: 50%;
  min-width: 100%;
  min-height: 100%;
  width: auto;
  height: auto;
  z-index: -100;
  transform: translateX(-50%) translateY(-50%);
background: url('images/Clouds_Fly_By.jpg') no-repeat;
background-size: cover;
transition: 1s opacity;
}