/*NOTE: This file is intended for programmers. Aspro technical support is not advised to work with him.*/

/* Examples (uncomment to use):*/

/* Expand site width */
/* body .wrapper { max-width: 1400px !important;  } */

/* Set site background image */
/* body {  background: url(image_source) top no-repeat; }

/* Hide compare button */
/* a.compare_item { display: none !important;  }*/

#falbar_totop-button{
	position: fixed;
	cursor: pointer;
	display: none;
}
#falbar_totop-button:before{
	content: "";
	width: 0;
	height: 0;
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-bottom: 10px solid #fff;
	margin: 10px auto 0;
	display: block;
}

#falbar_totop-button{
	position: fixed;
	cursor: pointer;
	display: none;
}
#falbar_totop-button:before{
	content: "";
	width: 0;
	height: 0;
	border-top: 0px solid transparent;
	border-left: 16px solid transparent;
	border-right: 16px solid transparent;
	border-bottom: 24px solid #ff0;
	margin: 10px auto 0;
	display: block;
}
/*
.ribbon {
  position: relative;
  width: 80%;
  min-width: 300px;
  margin: 3em auto;
  z-index:-100;
  }
  */
  
H1 {
/*  margin: 0 1em;
  background:  beige;
  font-weight: normal;
  line-height: 1.7em;*/
  text-align: center;
/*  text-shadow: 0 0 12px rgba(0,0,0,.14);
          box-shadow: 12px 13px 15px rgba(255,0,255,.22);
  color: #383838;*/
  }

/*
.ribbon_h1{
  background:  beige;
display: block;z-index: 200001;border: 0.0em solid black;
}*/

/*
  .ribbon:before,
  .ribbon:after,
  H1:before,
  H1:after {
    content: "";
    display: block;
    position: absolute;
    width: 0;
    height: 0;
    color: #000;
    }
    .ribbon:before,
    .ribbon:after {
      top: 2.4em;
      z-index: -1;
      border: 1.9em solid  beige;
      }
      .ribbon:before {
        left: -35px;
        width: 90px;
        border-left-color: transparent;
        }
      .ribbon:after {
        right: -35px;
         width: 90px;
        border-right-color: transparent;
        }
   H1:before,
    H1:after {
      top: 1.7em;
      z-index: 20001;
      border-bottom-color: transparent;
      }
     H1:before {
        left: 1em;
        border-left-color: transparent;
        }
      H1:after {
        right: 1em;
        border-right-color: transparent;
        }
*/

H2:first-letter {
    font-family: 'Times New Roman', Times, serif; /* Гарнитура шрифта первой буквы */
    font-size: 200%; /* Размер шрифта первого символа */
    color: red; /* Красный цвет текста */
   }

H3:first-letter {
    font-family: 'Times New Roman', Times, serif; /* Гарнитура шрифта первой буквы */
    font-size: 150%; /* Размер шрифта первого символа */
    color: blue; 
   }