@font-face {
  font-family: 'BazhanovC-Italic';
  src: url('../fonts/f/BazhanovC-Italic/BazhanovC-Italic.eot?#iefix') format('embedded-opentype'),  url('../fonts/f/BazhanovC-Italic/BazhanovC-Italic.woff') format('woff'), url('../fonts/f/BazhanovC-Italic/BazhanovC-Italic.ttf')  format('truetype'), url('../fonts/f/BazhanovC-Italic/BazhanovC-Italic.svg#BazhanovC-Italic') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'FuturaNew-Book';
  src: url('../fonts/f/FuturaNewBook-Reg/FuturaNewBook-Reg.eot?#iefix') format('embedded-opentype'),  url('../fonts/f/FuturaNewBook-Reg/FuturaNewBook-Reg.woff') format('woff'), url('../fonts/f/FuturaNewBook-Reg/FuturaNewBook-Reg.ttf')  format('truetype'), url('../fonts/f/FuturaNewBook-Reg/FuturaNewBook-Reg.svg#FuturaNewBook-Reg') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'FuturaNew-Light';
  src: url('../fonts/f/FuturaNewLight-Reg/FuturaNewLight-Reg.eot?#iefix') format('embedded-opentype'),  url('../fonts/f/FuturaNewLight-Reg/FuturaNewLight-Reg.woff') format('woff'), url('../fonts/f/FuturaNewLight-Reg/FuturaNewLight-Reg.ttf')  format('truetype'), url('../fonts/f/FuturaNewLight-Reg/FuturaNewLight-Reg.svg#FuturaNewLight-Reg') format('svg');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'FuturaNew-Medium';
  src: url('../fonts/f/FuturaNewMedium-Reg/FuturaNewMedium-Reg.eot?#iefix') format('embedded-opentype'),  url('../fonts/f/FuturaNewMedium-Reg/FuturaNewMedium-Reg.woff') format('woff'), url('../fonts/f/FuturaNewMedium-Reg/FuturaNewMedium-Reg.ttf')  format('truetype'), url('../fonts/f/FuturaNewMedium-Reg/FuturaNewMedium-Reg.svg#FuturaNewMedium-Reg') format('svg');
  font-weight: normal;
  font-style: normal;
}

.__approve-box a:hover {border-bottom: 1px dashed #000;}
.approve-box {display: none;}
.approve-box[type="checkbox"]:checked + .pseudo-approve {
    background-color: #3c3c46;
}

.approve-box[type="checkbox"].red + .pseudo-approve {
    
    border: 1px solid #f00;
}

.approve-box[type="checkbox"].red ~ span {color: #f00;}

.approve-box + .pseudo-approve {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin-right: 5px;
    background: #fff;
    border: 1px solid #3c3c46;
}

/*
@font-face{font-family:'FuturaNew-Light';src:url('http://glzn.ru/fonts/FuturaNewLight-Reg.woff') format('woff'), url('http://glzn.ru/fonts/FuturaNewLight-Reg.ttf') format('truetype');font-weight:normal;font-style:normal}
@font-face{font-family:'FuturaNew-Medium';src:url('http://glzn.ru/fonts/FuturaNewMedium-Reg.woff') format('woff'), url('http://glzn.ru/fonts/FuturaNewMedium-Reg.ttf') format('truetype');font-weight:normal;font-style:normal}
@font-face{font-family:'FuturaNew-Book';src:url('http://glzn.ru/fonts/FuturaNewBook-Reg.woff') format('woff'), url('http://glzn.ru/fonts/FuturaNewBook-Reg.ttf') format('truetype');font-weight:normal;font-style:normal}
@font-face{font-family:'BazhanovC-Italic';src:url('http://glzn.ru/fonts/bazhanovc-italic.woff') format('woff'), url('http://glzn.ru/fonts/bazhanovc-italic.ttf') format('truetype');font-weight:normal;font-style:normal}
*/