@charset "utf-8";
/* CSS Document */
::-webkit-scrollbar {
      width: 4px;
} /* this targets the default scrollbar (compulsory) */
::-webkit-scrollbar-track {
	 /* box-shadow: inset 0 0 7px rgba(0,0,0,0.8);*/
      background-color: #2917D7;
	  /*border-radius: 8px;*/
} /* the new scrollbar will have a flat appearance with the set background color */
::-webkit-scrollbar-thumb {
		/*box-shadow: inset 0 0 100px rgba(153,153,153,1);*/
      background-color: #2917D7; 
	  /*border-radius: 8px;*/
} /* this will style the thumb, ignoring the track */
 
::-webkit-scrollbar-button {
     /* background-color: rgba(0,151,0,1);*/
} /* optionally, you can style the top and the bottom buttons (left and right for horizontal bars) */
 
::-webkit-scrollbar-corner {
      background-color: black;
} /* if both the vertical and the horizontal bars appear, then perhaps the right bottom corner also needs to be styled */
::-webkit-scrollbar-track-piece {
	background-color: rgba(255, 255, 255, 1);	
}
::-webkit-scrollbar-button:horizontal {
	width: 3px;
   /* Select the down or left scroll button when it's being hovered by the mouse */
}
/*body {
    width: 100%;
    height: 100%;
    font-family: 'Arial';
    background-color: #F2F2F5;
}
nav, nav .nav-wrapper i {
    height: 50px;
    line-height: 50px;
}
.navbar-fixed {
    height: 45px;
}
nav, #socialBar, footer {
    background-color: #330066;
}
#socialBar {
    height: 33px;
    line-height: 33px;
}
footer {
 height: 450px;
 width: 100%;
}
#editArticle .row {
    margin-bottom: 0px;
}
#editArticle.modal .modal-content {
    padding-bottom: 10px;
}
#feedback {
    width: 100%;
    position: absolute;
    top: 75%;
    color: rgb(7, 7, 7);
    text-align: center;
    display: none;
    z-index: 1052;
    font-size: 0.85em;
  }
#feedbackInner {
    background-color: #c7c6c9;
    padding: 0.8vw;
    border-radius: 13px;
  }*/  
  .header-menu-block > .menu {
    margin-right: 0px;      
  }

  .noNews {
      color: #330066;
  }
  .centre {
      text-align: center;
  }
  .vidRow {
      margin-top: 3vh;
  }
  .img-fluid {
      width: 100%;
  }
#videos .categories-others-posts .post-title, #gist .categories-others-posts .post-title, #latest .categories-others-posts .post-title {
	font-size: 15px;
	color: #333333;
	font-weight: 600;
	line-height: 1.2;
	margin-bottom: 0;
}

.articles {
    margin-bottom: 30px;
}

.text-sm-right {
    font-size: 0.8em;
}
.post-contents img {
    max-width: 100%;
}