/* Spacing for navbar*/
body {
  padding-top: 0px;
  background-color: #ffffff;
  font-size: 12px;
}

footer {
  background:  #000000;
  color: #ffffff;
  padding-top: 10px;
}

.panel-default > .panel-heading {
  background-color:#ff5526;
  color: #ffffff;
}

.panel-default > .panel-body {
  background-color:#ffffff;
}


hr{
	color: #29abe2;
	background-color: #39b54a;
	margin-top: 0;
	margin-bottom: 0;
}

h1{
	font-family: 'Brush Script MT';
}


/*navbar modifications*/

/* change the background color */
.navbar-custom {
    background-color: #000000 !important;
}

/* change the brand and text color */
.navbar-custom .navbar-brand,
.navbar-custom .navbar-text {
    color: #ffffff;
}

/* change the link color */
.navbar-custom .navbar-nav .nav-link {
    color: #ffffff;
	font-size: 1.1em !important;
}

/* change the color of active or hovered links */


.navbar-custom .nav-item.active .nav-link,
.navbar-custom .nav-item:focus .nav-link,
.navbar-custom .nav-item:hover .nav-link {
    color: #29abe2;
}

        /* Set the border color */
          
        .custom-toggler.navbar-toggler {
            border-color: none;
        }
        /* Setting the stroke to green using rgb values (0, 128, 0) */
          
        .custom-toggler .navbar-toggler-icon {
            background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 255)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");
        }

/*header css*/

.img-fluid {
  width: 100%;
  height: auto;
}




/*gallery css*/

body {
  background-color:#ffffff !important;
  font-family: "Asap", sans-serif;
  color:#989898;
  margin:10px;
  font-size:16px;
}

#demo {
  height:100%;
  position:relative;
  overflow:hidden;
}


.green{
  background-color:#6fb936;
}
        .thumb{
            margin-bottom: 30px;
        }
        
        .page-top{
            margin-top:85px;
        }

   
img.zoom {
    width: 100%;
    height: 200px;
    border-radius:5px;
    object-fit:cover;
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;
}
        
 
.transition {
    -webkit-transform: scale(1.2); 
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2);
}
    .modal-header {
   
     border-bottom: none;
}
    .modal-title {
        color:#000;
    }
    .modal-footer{
      display:none;  
    }

  .iframe-container {
		text-align:center;
  		width:100%;
  }

iframe {
  border: .2em solid #1b3462;
  background: #1b3462;
}

