

#content img, aside img, .modalWindow img {
  display: block;
  margin: 10px 0;
  padding: 0px 1px;
  max-width: 100%; }
#content p, #content .recap .isertedInfo, #content .recap .choosedPacks, aside p, aside #content .recap .isertedInfo, #content .recap aside .isertedInfo, aside #content .recap .choosedPacks, #content .recap aside .choosedPacks, .modalWindow p, .modalWindow #content .recap .isertedInfo, #content .recap .modalWindow .isertedInfo, .modalWindow #content .recap .choosedPacks, #content .recap .modalWindow .choosedPacks {
  margin: 30px 0;
  padding: 0 15px;
  font-size: 1.4em;
  line-height: 1.5em; }
#content ul, #content ol, aside ul, aside ol, .modalWindow ul, .modalWindow ol {
  margin: 30px 0;
  padding: 0 15px 0 50px;
  font-size: 1.4em;
  line-height: 1.5em; }
#content p a, #content .recap .isertedInfo a, #content .recap .choosedPacks a, #content ul a, #content ol a, aside p a, aside #content .recap .isertedInfo a, #content .recap aside .isertedInfo a, aside #content .recap .choosedPacks a, #content .recap aside .choosedPacks a, aside ul a, aside ol a, .modalWindow p a, .modalWindow #content .recap .isertedInfo a, #content .recap .modalWindow .isertedInfo a, .modalWindow #content .recap .choosedPacks a, #content .recap .modalWindow .choosedPacks a, .modalWindow ul a, .modalWindow ol a {
  color: #1d2127;
  font-weight: 700; }
  #content p a:hover, #content .recap .isertedInfo a:hover, #content .recap .choosedPacks a:hover, #content ul a:hover, #content ol a:hover, aside p a:hover, aside #content .recap .isertedInfo a:hover, #content .recap aside .isertedInfo a:hover, aside #content .recap .choosedPacks a:hover, #content .recap aside .choosedPacks a:hover, aside ul a:hover, aside ol a:hover, .modalWindow p a:hover, .modalWindow #content .recap .isertedInfo a:hover, #content .recap .modalWindow .isertedInfo a:hover, .modalWindow #content .recap .choosedPacks a:hover, #content .recap .modalWindow .choosedPacks a:hover, .modalWindow ul a:hover, .modalWindow ol a:hover {
    color: #0072BC; }
#content .small, aside .small, .modalWindow .small {
  font-size: 1.2em;
  line-height: 1.3em; }
#content .privacyInput, aside .privacyInput, .modalWindow .privacyInput {
  margin: 20px 0; }
  #content .privacyInput label, aside .privacyInput label, .modalWindow .privacyInput label {
    padding-top: 5px;
    font-size: 1.3em;
    line-height: 1.3em; }


/**************************************************************************

 MODAL WINDOW

*************************************************************************/
.modalWindow {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 150;
  padding: 30px 0 0;
  background: rgba(0, 0, 0, 0.6);
  overflow-y: scroll; }
  .modalWindow .container {
    -webkit-transition: transform 0.3s, opacity 0.3s;
    transition: transform 0.3s, opacity 0.3s;
    -webkit-transform: translateY(-40px);
    -ms-transform: translateY(-40px);
    transform: translateY(-40px);
    opacity: 0;
    border-radius: 3px;
    max-width: 600px;
    height: auto;
    padding: 30px 15px;
    -webkit-overflow-scrolling: touch; }
    .modalWindow .container > * {
      -webkit-transition: transform 0.3s 0.2s, opacity 0.3s 0.2s;
      transition: transform 0.3s 0.2s, opacity 0.3s 0.2s;
      -webkit-transform: translateY(-40px);
      -ms-transform: translateY(-40px);
      transform: translateY(-40px);
      opacity: 0; }
  .modalWindow.active .container {
    -webkit-transform: translateY(0px);
    -ms-transform: translateY(0px);
    transform: translateY(0px);
    opacity: 1; }
    .modalWindow.active .container > * {
      -webkit-transform: translateY(0px);
      -ms-transform: translateY(0px);
      transform: translateY(0px);
      opacity: 1; }

OVERLAY

*************************************************************************/
.overlay {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: rgba(0, 0, 0, 0.6);
  opacity: 0;
  z-index: -1;
  -webkit-transition: opacity 0.2s;
  transition: opacity 0.2s; }
  .overlay.active {
    opacity: 1;
    z-index: 10; }

/**************************************************************************

 SPIN LOADER

*************************************************************************/
#content .spinLoader {
  margin: 0 auto 30px;
  border-radius: 100px;
  width: 70px;
  height: 70px;
  background: #fff;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1); }
  #content .spinLoader img {
    display: initial;
    padding: 0;
    margin: 15px;
    width: 40px; }
	
 






   