  .qtrans_flag span { display:none }
    .qtrans_flag { height:12px; width:48px; display:block }
    .qtrans_flag_and_text { padding-left:20px }
    .qtrans_flag_en { background:url('/images/eng.jpg') no-repeat }
    .qtrans_flag_fr { background:url('/images/fr.jpg') no-repeat }
	.textbar-container {background-image: url('https://www.chp.ca/images/paper-bg.jpg')}
  .textbar-container{border:1px solid #d6d6d6;  background:#f7f7f7; padding-top:25px; padding-bottom:0px; padding-left:30px; padding-right:30px;}
    .top_wrapper {
    padding-top: 0px;
}
footer .inner {
    background: #7c2348;
    color: #a0a0a0;
}
footer a {
    font-size: 18px;
}
footer a:hover {
   color: #CCC;
}
.margin-top-20 {
    margin-top: -20px !important;
}

.tempcolour {
  padding: 10px;
  cursor: pointer;
  background: #E3CCD6;
  transition: 100ms;
  &:hover {
    text-decoration: underline;
  }
}

@media (max-width: 767px) {
footer .inner img {margin-top:30px!important;margin-bottom:30px!important;}
.top_nav {
    display: block;
}
.pull-right {float:left; clear:both;}
.mobile-left {float:left; clear:both;}
.margin-top-0 {
    margin-top: 0px !important;
}
}

.widget_twitter li {
    font-size: 18px !important;
}