.a1-content {
  m-in-height: 120px;
  padding: 0px !important;
}


.product-panel {
  background-color: white;   
  border: 1px solid rgb(225,225,225);
  margin-top: 10px;
  padding: 0px 20px;
}

.info-panel {
  background-color: #ffffca;   
  background-color: rgba(254,255,205, 0.6);
  border: 1px solid rgba(228,229,184, 1);
}


.title-h2 {
  font-weight: 300;
  font-size: 20px;
  color: black;
  line-height: 1;
  margin: 5px;
  margin-top: 20px;
}




.toforum-button {
  background-color: rgb(61,120,171); 
  border-radius:3px; 
  color: white; 
  font-size: 16px; 
  margin-top: 30px; 
  text-align: center;float: right; padding: 7px 15px;
}
.toforum {
  color: white;
}
.toforum:hover { color: silver; text-decoration: none; }
.toforum:visited { color: white; }








/* old */
body {
  padding-top: 0px;
  background-color: rgb(250,250,250);
  font-weight: 300;
  font-family: 'Open Sans', sans-serif;
  font-size: 14px;
  line-height: 1.42857143;
  color: #333;
}


.time_primary {
  color: black; font-size: 15px;
}

.time_secundary {
  color: black; font-size: 15px;
}

.time_special {
  color: black; font-size: 15px;
}

.time_special_2 {
  color: black; font-size: 15px;
}


p { padding: 0px !important; margin: 0px; }
hr { margin-top: 7px !important; margin-bottom:7px !important; border-top: 1px solid rgb(225,225,225) !important; }
.logo {
  float: left;
    font-size: 42px;
    font-weight: 700;
    padding-top: 40px;
    padding-bottom: 40px;
}

.logo-pages {
  float: left;
    font-size: 28px;

    font-weight: 700;
    padding-top: 10px;
    padding-bottom: 20px;
}


.h {
  background-color: rgb(61,120,171);
  width: 100%;
  color: white;
}







.title {

  font-size: 18px; padding-bottom: 10px;
}


.cont { m-argin-top: 10px; }
.panel {
  f-loat: left;
  background-color: white;
  border: 1px solid rgb(225,225,225);
  w-idth: 100%;
  color: black;
  padding: 15px;
  padding-bottom: 10px;
  margin-bottom: 25px;
  margin-left:70px;


}
.time { float: left; width:60px; b-order: 1px solid rgb(225,225,225); line-height: 1;
b-ackground-color: white; font-size: 32px; font-weight: 300; text-align: center; margin-top: 10px;
  color: black;}



.likes_label{
  margin-top: 3px;
  font-size: 11px;
  color: gray;
  display: inline-block;
  background-color: rgb(200,200,200); #37A840 ;
  padding: 4px 3px;
  color: white;

}

.icon-container {
  font-size: 16px; color: #337ab7; m-argin-right: 5px;
}

.icon-image {
  font-size: 20px !important; margin-right: 3px; margin-left: 20px;
}

.icon-label {
  vertical-align: top;
  line-height: 1.9;
}

.footer-text {
  text-align: left;
  width: 100%;
  font-size: 13px;
  margin-top:10px;
}

.footer-container {
  background-color: rgb(110,110,110);
  width: 100%;
  color: rgb(220,220,220);
  margin-top: 40px;
  padding-top: 30px;
  padding-bottom: 30px;
  text-align: center;
}

.footer-container a {
  color: rgb(220,220,250);
}


.footer-container .footer-title {
  font-size: 20px;
  color: white;
    text-align: left;
}

.footer-container .footer-navigation {
  color: #337ab7;
  text-align: left;
  line-height: 1.9;
  padding-left: 10px;
}