.container {
  margin-right: auto;
  margin-left: auto;
  max-width: 950px; 
	padding-right: 0px;
	padding-left: 0px;

}

.panel-default>.panel-heading {
    color: #333;
    background-color: #EEEEEE;

}

.panel-title {
    font-weight: bold;
}

.avoid-clicks {
  pointer-events: none;
}


.h1, h1 {
    font-size: 28px;
}

.h2, h2 {
    font-size: 22px;
    font-weight: 700;
    font-style: italic;
}

.h3, h3 {
    font-size: 20px;
    font-weight: 700;
    color: grey;
}

.h4, h4 {
    font-size: 18px;
    font-weight: 700;
    font-style: italic;
}


/* Reduce indenting in lists. Default is 40px */	
ul {
	padding-left: 25px;
}


/* Default is too small (font-size: 14px; line-height: 1.42857143 */
body {
    font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;
    font-size: 16px;
    line-height: 1.6;
    color: #333;
    background-color: #fff;
	margin-right: 5px;
	margin-left: 5px;
}

/* Sticky footer styles
-------------------------------------------------- */
html {
  position: relative;
  min-height: 100%;
}
body {
  /* Margin bottom by footer height */
  margin-bottom: 46px;
}
.footer {
  position: absolute;
  bottom: 0;
  width: 100%;
  /* Set the fixed height of the footer here */
  height: 46px;
  background-color: #f5f5f5;
}
.panel-footer {
  padding: 10px 15px;
  background-color: #f5f5f5;
}


/* Responsive vieao
-----------------------------------------------*/
.responsive-video {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 60px; overflow: hidden;
}

.responsive-video iframe,
.responsive-video object,
.responsive-video embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* Responsive Yotube video
https://www.ostraining.com/blog/coding/responsive-videos/
-------------------------------------------------- */

.video-responsive{
    overflow:hidden;
    padding-bottom:56.25%;
    position:relative;
    height:0;
}
.video-responsive iframe{
    left:0;
    top:0;
    height:100%;
    width:100%;
    position:absolute;
}


hr { 
    background: url('https://www.adycrypt.be/images/hr_line.png') repeat top center;
    background-size: contain;
    display: block;
    height: 18px;
    border: 0;
    position: relative;
}