/* btn2
--------------------------------------------------------------*/
.main .panel.panel-default .panel-heading, .topSync .panel.panel-default .panel-heading, #footer .panel.panel-default .panel-heading, a.btn2.btn2-link, a.btn2.btn2-submit, a.btn2.btn2-back, .btn2.btn2-link, .btn2.btn2-submit, .btn2.btn2-back {
  
  color: #1F1F1F;
  background-color: #fff;
  border-radius: 2px;
  white-space: normal; 
  text-align: center;
}

.btn2.btn2-link:hover, .btn2.btn2-submit:hover, .btn2.btn2-back:hover, #sidr-menu #favolite > p a:hover, .btn2.btn2-link:active, .btn2.btn2-submit:active, .btn2.btn2-back:active, #sidr-menu #favolite > p a:active {
    color: #EAF3F2;
    background: #1F1F1F;
    text-decoration: none;
}
.btn2.btn2-link:before, .btn2.btn2-submit:before, .btn2.btn2-back:before, #sidr-menu #favolite > p a:before {
  content: '\e90b';
  font-family: 'icomoon' !important;
  padding-right: 5px;
  vertical-align: middle; }

a.btn2, .btn2 {
  margin: 0;
  text-decoration: none !important;
  padding-left: 15px;
  padding-left: 15px;
  position: relative;
  overflow: hidden; }
  a.btn2.btn2-back, .btn2.btn2-back {
    text-align: center;
    color: #1F1F1F;
    background: #F7F7F7; }
    a.btn2.btn2-back:before, .btn2.btn2-back:before {
      content: '\e90d'; }
  a.btn2.btn2-white, .btn2.btn2-white {
    color: #1F1F1F;
    background: #F7F7F7;
    border: 1px solid #1F1F1F; }
    a.btn2.btn2-white:hover, a.btn2.btn2-white:active, .btn2.btn2-white:hover, .btn2.btn2-white:active {
      background: #FFF; }
  a.btn2.btn2-submit, .btn2.btn2-submit {
    color: #FFF !important;
    background: #1F1F1F !important; }
    a.btn2.btn2-submit:hover, a.btn2.btn2-submit:active, .btn2.btn2-submit:hover, .btn2.btn2-submit:active {
      color: #1F1F1F !important;
      border: 1px solid #1F1F1F !important;
      background: #FFF !important;
      text-decoration: none; }
  a.btn2.btn2-primary, a.btn2.btn2-more, .btn2.btn2-primary, .btn2.btn2-more {
    position: relative;
    background: #1F1F1F;
    color: #FFF;
    transition: 1000ms ease all;
    border: 1px solid #1F1F1F; }
    a.btn2.btn2-primary:hover, a.btn2.btn2-primary:active, a.btn2.btn2-more:hover, a.btn2.btn2-more:active, .btn2.btn2-primary:hover, .btn2.btn2-primary:active, .btn2.btn2-more:hover, .btn2.btn2-more:active {
      background: #EEEEEE;
      color: #1F1F1F; }
  a.btn2.btn2-more:before, .btn2.btn2-more:before {
    font-family: 'icomoon' !important;
    content: '\e90f';
    padding-right: 5px;
    vertical-align: middle; }
  a.btn2.btn2-more.open:before, .btn2.btn2-more.open:before {
    content: '\e915'; }
  a.btn2.btn2-more.btn2-link, .btn2.btn2-more.btn2-link {
    background: #FFF;
    color: #1F1F1F; }
    a.btn2.btn2-more.btn2-link:hover, a.btn2.btn2-more.btn2-link:active, .btn2.btn2-more.btn2-link:hover, .btn2.btn2-more.btn2-link:active {
      background: #EEEEEE;
      color: #1F1F1F; }
  a.btn2.btn2-danger, .btn2.btn2-danger {
    background: #E5000D;
    color: #FFF; }
    a.btn2.btn2-danger:hover, a.btn2.btn2-danger:active, .btn2.btn2-danger:hover, .btn2.btn2-danger:active {
      background: #FF5159;
      color: #FFF; }
  a.btn2.more-btn2, .btn2.more-btn2 {
    margin-top: 20px; }
  a.btn2.btn2-lg, .btn2.btn2-lg {
    padding: 15px;
    font-size: 16px;
    border-radius: 2px; }
  @media screen and (min-width: 1199px) {
    a.btn2.btn2-lg-md, .btn2.btn2-lg-md {
      padding: 15px;
      font-size: 16px;
      border-radius: 2px; } }
  a.btn2.btn2-xs, .btn2.btn2-xs {
    font-size: 10px;
    padding: 2px 5px; }
  @media screen and (max-width: 991px) {
    a.btn2.btn2-del, .btn2.btn2-del {
      font-size: 10px;
      padding: 5px;
      margin: 10px 0 0; } }
  @media screen and (max-width: 767px) {
    a.btn2.btn2-del, .btn2.btn2-del {
      margin-top: 5px; } }
  a.btn2.btn2-cartin:before, .btn2.btn2-cartin:before {
    content: none; }
  a.btn2.btn2-cartin:before, .btn2.btn2-cartin:before {
    content: none; }
  a.btn2.btn2-muted, .btn2.btn2-muted {
    background: #EEEEEE;
    color: #1F1F1F; }

.btn2-fix {
  padding: 8px 0;
  display: block; }

#itemList .btn2-submit:before {
  content: none; }
#itemList a p {
  color: #1F1F1F; }