[id ^= sandbox_theme_panel] {
  width: 120px !important;
  font-size: 12px !important;
  right: 0;
  top: auto !important;
  bottom: 0; }

.action-block-d {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 207px; }
  .action-block-d > div {
    width: 100%;
    height: 100%;
    font-size: 0; }
  .action-block-d iframe {
    width: 100%;
    height: 100%; }

.site-wrapper .action-wrapper:after {
  background-position: right -1px; }

.site-wrapper .action-wrapper .action-wrapper-inner .work {
  width: 175px; }

.tour-btn {
  width: 100%;
  max-width: 230px;
  border: 1px solid transparent;
  background: #df2600;
  text-align: center;
  padding: 10px;
  border-radius: 2px;
  color: #fff;
  font: 700 14px 'Roboto', sans-serif;
  text-decoration: none;
  text-transform: uppercase;
  margin: 0 0 0 14px;
  box-sizing: border-box;
  min-height: 70px;
  display: flex;
  align-items: center; }
  .tour-btn:hover {
    border: 1px solid #aed103;
    border-radius: 2px; }

@media (min-width: 769px) {
  .site-wrapper .header-wrapper .top-panel-2 .question, .site-wrapper .header-wrapper .top-panel-2 .consult, .tour-btn {
    max-width: 190px; } }
  @media (min-width: 769px) and (max-width: 1023px) {
  .site-wrapper .header-wrapper .top-panel-2 .question, .site-wrapper .header-wrapper .top-panel-2 .consult, .tour-btn {
    max-width: 160px; } }

@media (max-width: 768px) {
  .tour-btn {
    margin: 20px 0 0; } }

.site-wrapper .action-wrapper .action-wrapper-inner .work span p {
  margin: 0; }

.site-wrapper .trust-wrapper .trust-inner .body {
  height: auto; }

div.item-bl.conts .item {
  min-height: 126px; }

.blocks-bl .conts:nth-child(n+2) {
  margin: 5px 10px 5px;
  width: 100%; }
  .blocks-bl .conts:nth-child(n+2) .conts_items {
    display: flex; }
    .blocks-bl .conts:nth-child(n+2) .conts_items .item {
      width: 50%;
      min-height: 0 !important; }

.blocks-bl .item-bl.form-bl .field-title {
  margin: 5px 0 2px 21px; }

.blocks-bl .item-bl.form-bl form input[type="checkbox"] {
  margin-right: 5px !important; }

.tpl-field.type-checkbox ul li label {
  font-size: 14px !important; }

.blocks-bl .item-bl.form-bl button {
  min-height: 0 !important;
  margin-bottom: 0 !important; }

.blocks-bl .item-bl.form-bl textarea {
  height: 50px !important; }
