#sidebar
{
width: 247px;
background-color: #DBD6B0;
box-shadow: 1px 1px 3px 0px rgba(0, 0, 0, 0.6);
border: 1px solid black;
margin-left: 12px;
}
@media screen and (max-width: 1000px)
{
  #sidebar
  {
  display: none;
  }
}

/*#########*/
/* SHARING */
/*#########*/
#wrapper-share-links
{
display: flex; display: -webkit-flex;
justify-content: center; -webkit-justify-content: center;
align-items: center; -webkit-align-items: center;
}
.mhfm-addthis
{
margin-bottom: 20px;
margin-top: 15px;
background-color: #069;
padding-top: 5px;
padding-bottom: 5px;
width: 100%;
display: flex; display: -webkit-flex;
justify-content: center; -webkit-justify-content: center;
}
#atstbx
{
max-width: 180px;
}
.at-share-btn
{
box-shadow: 1px 1px 3px 0px rgba(0, 0, 0, 0.6);
margin-bottom: 0px;
}
@media screen and (max-width: 950px)
{
  #wrapper-share-links
  {
  margin-bottom: 30px;
  }
}
/*#############*/
/* END SHARING */
/*#############*/


/* ################### */
/* ### TEXT WIDGET ### */
/* ################### */
.textwidget
{
padding-right: 5px;
padding-left: 5px;
text-align: center;
padding-bottom: 20px;
padding-top: 20px;
}
.textwidget a
{
color: #039;
text-decoration: none;
}
.textwidget a:hover
{
color: #900;
text-decoration: underline;
}

/* ####################### */
/* ### END TEXT WIDGET ### */
/* ####################### */
