<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
 * РџСЂРѕСЃС‚РѕР№ Р±Р»РѕРє "РђРєРєРѕСЂРґРµРѕРЅ" РЅР° CSS Рё HTML
 * http://dbmast.ru/blok-akkordeon-na-css3-eksperimenty-prodolzhayutsya
 *
 * Copyright (c) 2014 Andrew (shurawi) - http://dbmast.ru
 *
 * Licensed under the MIT license:
 *   http://www.opensource.org/licenses/mit-license.php
 *
 */

.accordion{
  /* С€РёСЂРёРЅР° РІ % РґР»СЏ СЂРµР·РёРЅРѕРІРѕРіРѕ РјР°РєРµС‚Р°, 
  * РјРѕР¶РЅРѕ РѕРїСЂРµРґРµР»РёС‚СЊ С„РёРєСЃРёСЂРѕРІР°РЅРЅРѕРµ
  * Р·РЅР°С‡РµРЅРёРµ РІ px 
  */
  width: 100%;
  padding: 0;
  margin: 0 auto;
}
.toggle-box {
  /* РїРѕ СѓРјР°РѕР»С‡Р°РЅРёСЋ СЃРєСЂС‹С‚ */
  display: none;
}

/* С„РѕСЂРјРёСЂСѓРµРј РІРЅРµС€РЅРёР№ РІРёРґ РїР°РЅРµР»РµР№ Р°РєРєРѕСЂРґРµРѕРЅР° */

.toggle-box + label { 
  background: #6c6e74;
  background: -moz-linear-gradient(top,  #6c6e74 0%, #4b4d51 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6c6e74), color-stop(100%,#4b4d51));
  background: -webkit-linear-gradient(top,  #6c6e74 0%,#4b4d51 100%);
  background: -o-linear-gradient(top,  #6c6e74 0%,#4b4d51 100%);
  background: -ms-linear-gradient(top,  #6c6e74 0%,#4b4d51 100%);
  background: linear-gradient(top,  #6c6e74 0%,#4b4d51 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6c6e74', endColorstr='#4b4d51',GradientType=0 ); 
  color: #C9C9C9;
  cursor: pointer;
  display: block;
  font: normal 14px Helvetica, Arial, sans-serif;
  line-height: 21px;
  padding: 8px 22px; 
  margin-bottom: 0px;
}

label a, a:hover{color: #ddd;}

/* С„РѕСЂРјРёСЂСѓРµРј РІРЅРµС€РЅРёР№ РІРёРґ РїР°РЅРµР»РµР№ РїСЂРё РЅР°РІРµРґРµРЅРёРё */

.toggle-box + label:hover{opacity: 0.9;} 

/* С„РѕСЂРјРёСЂСѓРµРј РІРЅРµС€РЅРёР№ РІРёРґ РїР°РЅРµР»РµР№ РїСЂРё РЅР°Р¶Р°С‚РёРё РЅР° РЅРёС… */

.toggle-box + label:active{
  background: #6c6e74;
  background: -moz-linear-gradient(top,  #6c6e74 0%, #545359 11%, #756d73 84%, #4b4d51 100%);
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#6c6e74), color-stop(11%,#545359), color-stop(84%,#756d73), color-stop(100%,#4b4d51));
  background: -webkit-linear-gradient(top,  #6c6e74 0%,#545359 11%,#756d73 84%,#4b4d51 100%);
  background: -o-linear-gradient(top,  #6c6e74 0%,#545359 11%,#756d73 84%,#4b4d51 100%);
  background: -ms-linear-gradient(top,  #6c6e74 0%,#545359 11%,#756d73 84%,#4b4d51 100%);
  background: linear-gradient(to bottom,  #6c6e74 0%,#545359 11%,#756d73 84%,#4b4d51 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#545359', endColorstr='#4b4d51',GradientType=0 );    
}

/* СЃРѕРґРµСЂР¶Р°РЅРёРµ Р±Р»РѕРєРѕРІ СЃРєСЂС‹С‚Рѕ */

.toggle-box + label + div {
  display: none;
}

/* РїСЂРё РѕР±СЂР°Р±РѕС‚РєРµ С„Р»Р°Р¶РєР° (checkbox) РїРѕРєР°Р·С‹РІР°РµРј Р±Р»РѕРє СЃ СЃРѕРґРµСЂР¶Р°РЅРёРµРј */

.toggle-box:checked + label + div {
  display: block;
}

/* С„РѕСЂРјРёСЂСѓРµРј РІРЅРµС€РЅРёР№ РІРёРґ РєРЅРѕРїРєРё РїРµСЂРµРєР»СЋС‡Р°С‚РµР»СЏ РЅР° РїР°РЅРµР»Рё СЃРїСЂР°РІР° */

.toggle-box + label:before {
  background: #404247;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px;
  color: #C9C9C9;
  content: "+";
  display: block;
  float: right;
  font-size: 14px;
  font-weight: bold; 
  height: 18px;
  line-height: 18px;
  margin: 2px 5px 0px;
  text-align: center;
  width: 18px;
  box-shadow: inset 1px 1px 1px rgba(0,0,0, .2), 1px 1px 1px rgba(255,255,255, .1); 
  -moz-box-shadow: inset 1px 1px 1px rgba(0,0,0, .2), 1px 1px 1px rgba(255,255,255, .1); 
  -webkit-box-shadow: inset 1px 1px 1px rgba(0,0,0, .2), 1px 1px 1px rgba(255,255,255, .1);
}

.toggle-box:checked + label:before {
  content: "\2212";
}

/* РѕС„РѕСЂРјР»СЏРµРј Р±Р»РѕРє СЃ СЃРѕРґРµСЂР¶Р°РЅРёРµРј */

.box{
  background: #fefefe;
  border-left: rgba(0,0,0,0.1) solid 1px;
  border-right: rgba(0,0,0,0.1) solid 1px;
  border-bottom: rgba(0,0,0,0.1) solid 1px;
  padding: 10px 10px 10px;
  font: 14px Helvetica, Arial, sans-serif;
  color: #333;
  line-height: 1.5;
}

/* Р·РЅР°С‡РµРЅРёСЏ РІСЃС‚СЂР°РёРІР°РµРјС‹С… РєР°СЂС‚РёРЅРѕРє РІ Р±Р»РѕРєРё */

.box img{
  height: auto;
  border: rgba(0,0,0,0.3) solid 1px;
}

.left-img{  
  float: left; 
  margin: 5px 10px 0px 0px;
}

.right-img{
  float: right; 
  margin: 5px 0 0 10px;
}

.large-img {width: 100%;margin-bottom: 5px;}</pre></body></html>