
  @font-face{
	   font-family: myFirstFont;
	   src:url('../font/comic.ttf');
	  
   }
    @font-face{
	   font-family: myFirst;
	   src:url('../font/actionj.ttf');
	  
   }

body{
    margin: 0;
    padding: 0;
    background-size: cover;
    font-family:myFirstFont;
	 background-color: rgba(226, 228, 230);
	color: rgb(173, 42, 42);
	
	width:100%;
   }
/*1f4068; color:rgba(255, 154, 0, 2);*/

 /* Header/logo Title */
 .header {  
 color:rgba(251, 192, 147, .9);
   overflow: hidden;
    top: 0;
	background-color: #705258;
    width: 100%;
  
	  
  }
  
  /* Increase the font size of the heading */
  .header h1 {
    font-family: myFirst;  
	text-shadow:10px 20px 20px rgba(.5, .5, .5, .5);
	 -webkit-animation: mymove 5s infinite;
	animation: mymove 5s infinite;
  }
@-webkit-keyframes mymove{
	50%{
		/*font-size: 20px;
		text-shadow: 0px 15px 10px white;
		/*font-weight:bold;*/
		opacity:0;
	}
}
@keyframes mymove{
	50% {
		
		/*font-size: 20px;
		text-shadow:0px 15px 10px white;
		/*font-weight:bold;*/
		opacity:0;
	}
}

  .navbar {
    overflow: hidden;
    top: 0; 
    width: 100%;
	 position: sticky;
    position: -webkit-sticky; 
	background-color: rgba(226, 228, 230);
    }
    
    .navbar a {
        background:transparent;
        border: none;
        float: left;
       color: rgb(173, 42, 42);
        text-align: center;
		font-weight: 900;
        padding: 10px 10px;
        cursor: pointer;
        text-decoration: none;   
        }
    .navbar a:hover{
       color:rgba(251, 192, 147, .8);
        cursor: pointer;
      }
    
    /* Right-aligned link */
    .navbar a.right {
      float: right;
    }
    
    /* Change color on hover */
    .navbar a:hover{
      background-color: #705258;
      cursor: pointer;
	  color : whitesmoke;
    }
    
    /* Active/current link */
    .navbar a.active {
      border-radius: 50%;
	  background-color: #705258;
      color:rgba(251, 192, 147, .9);
    }
    .navbar a.icon{
      display: none;
      padding:10px 20px;
      text-align: right;
      border-radius: 20px;
     }
     
.fixed-bg {
  background-image: url("../temp/art.jpg");
  min-height: 400px;
  font-family:Broadway;
  background-attachment: fixed;
  background-position: center;
  background-size: cover;
  text-shadow:10px 20px 20px rgba(.5, .5, .5, .5);
}
.fixed-bg .sld{ 
float: right;
width: 25%;
}
.fixed-bg .slog{ 
margin-top:-10px;
float: left;
max-width:50%;
}
.fixed-bg .slog p{
font-size: 40px;	
font-weight:  500;
color:whitesmoke;
}
.fixed-bg .sld p{ 
font-size: 14px;
color:#023665;
font-weight: 400;
}



   button{
    background:transparent;
    border: none;
    outline: none;
    color:#ff9800;
    padding: 10px 10px;
    margin: 6px 15px;
    cursor: pointer;
    border-radius: 10px;
	width: 100px;
	font-weight: bold;
	
}
button:hover{
    opacity: 0.8;
    color: red;
}
.imgcontainer {
    color:#ff9800;
    text-align: center;
    margin: 24px 0 12px 0;
    position: relative;
}

.row {  
 margin-bottom: 50px;
  display: -ms-flexbox; /* IE10 */
  display: flex;
  -ms-flex-wrap: wrap; /* IE10 */
  flex-wrap: wrap;
  margin-bottom: 20px;
text-align: center;
}

/* Create two unequal columns that sits next to each other */
/* Sidebar/left column */
.side {
  -ms-flex: 25%; /* IE10 */
  flex: 25%;
  background-color:rgba(251, 192, 147, .8);
  box-shadow: 0 20px 20px rgba(0, 0, 0, .4);
  border-radius:5px;
  color:#023665;
  opacity: 0.8;
  text-align: center;
}

.side button {
 text-align: left;
 color:rgb(100, 10, 10); 
  padding-left:5px; 
  width:80%;
 padding-top:0px;
}

.side .call{
	color:rgb(80, 150, 200);
}
.side button:hover{
    opacity: 0.8;
    color: #fff;
}

/* Main column */
.main {   
  -ms-flex: 70%; /* IE10 */
  flex: 70%;
  color:#023665;
  text-align: center;
  font-weight: 400;
 
}

.main table {   
  font-family:'Calibri';
  width:95%;
 margin-left:auto;
 margin-right:auto;
border-collapse:collapse; 
border-radius:2px;
text-align:left;
}

.main th, td{ 
border:0px solid blue ;
  padding-left:2px;
  font-size:14px;

}

img {
  width: 80%;
  
}

.footer h2{
	 font-weight: 900;
	 font-family: myFirst;  
	 text-shadow:10px 20px 20px rgba(.5, .5, .5, .5);
}

/* Footer */
.footer {
  padding: 5px;
  text-align: center;
font-size:80%;
color:#023665;
}



@media screen and (max-width: 550px) {
  .navbar a:not(:first-child) {display: none;}
  .navbar a.icon {
    float: right;
    display: block;
    width: 40px;
    height: 30px;
    margin-top: -5px;
    margin-right: -20px;
  }
  .navbar  img:hover{
  cursor: pointer;
  border-radius: 20px;
}
.side {
  -ms-flex: 60%; /* IE10 */
  flex: 60%;
  text-align: center;
}

/* Main column */
.main {   
  -ms-flex: 100%; /* IE10 */
  flex: 100%;
  padding: 5px;
}
}

@media screen and (max-width: 550px) {
  .navbar.responsive {position: relative;}
  .navbar.responsive .icon {
    position: absolute;
    right: 0;
    top: 0;
    
  }
  .navbar.responsive a {
    float: none;
    display: block;
    text-align: center;
    position: relative;
  }
 

}

