html, body, ul, li, ol, img, p, h1, h2, h3{
  margin: 0;
  padding: 0;
} 

ul, ol, li{
  list-style: none;
}
a {color:#343a40}

@charset "UTF-8";

/*
 * Placeholder dashboard ideas
 */

.placeholders {
  margin-bottom: 15px;
  text-align: center;
  background-color: #fff;
  border-radius: 4px;
  /* box-shadow: 0 6px 15px 6px #ebedf0; */
  padding-top: 24px;
  margin-right: 0px !important;
  margin-left: 0px !important;
  border: 1px solid #eee;
}

.placeholders h4 {
  margin-bottom: 0;
  font-size: 12px;
  min-height: 45px;
  height: 39px;
  overflow: hidden;
}

.placeholder, .placeholder-hot, .placeholder-new, .placeholder-ad {
  margin-bottom: 0px;
}

.placeholder img {
  display: inline-block;
  border-radius: 20%;
  background-color: #428bca;
  padding: 1.0em;
}

.placeholder-hot img {
  background-color: #d58512;
}

.placeholder-hot h4 {
  color: #d58512;
}

.placeholder-new img {
  background-color: #4cae4c;
}

.placeholder-new h4 {
  color: #4cae4c;
}

.placeholder-ad a:hover {
  text-decoration: none;
}

.placeholder-ad img {
  /* background-color:#5bc0de; */
  padding: 1px;
}

.placeholder-ad h4 {
  /* color: #5bc0de; */
}

.placeholder-ad-default img {
  background-color:#ccc;
}

.placeholder-ad-default h4 {
  color: #333;
}

.placeholder-ad-a img {
  background-color: transparent;
}

.placeholder-ad-a h4 {
  color: #428bca;
}

.placeholder-ad-b img {
  background-color:#d58512;
}

.placeholder-ad-b h4 {
  color: #d58512;
}

.placeholder-vip img {
  background:url('../Images/Icons/star_filled_100px.png') #428bca no-repeat;
  background-size: 12px;
  background-position: 90% 90%;
  background-origin: border-box;
}

.placeholder-vip h4 {
  color: #428bca;
}

.placeholder-hot-vip img {
  background:url('../Images/Icons/star_filled_100px.png') #d58512 no-repeat;
  background-size: 12px;
  background-position: 90% 90%;
  background-origin: border-box;
}

.placeholder-hot-vip h4 {
  color: #d58512;
}

.placeholder-new-vip img {
  background:url('../Images/Icons/star_filled_100px.png') #4cae4c no-repeat;
  background-size: 12px;
  background-position: 90% 90%;
  background-origin: border-box;
}

.placeholder-new-vip h4 {
  color: #4cae4c;
}





/*footer*/
footer{font-size:14px; }
footer ul > li:not(:last-child) {
  margin-right: 1.5rem !important; }

.card{float:left;}