/* VMM 2015.03.06 */
/* -------------------------------------------------------------------------- */
#vk2pan{
    width: 100%; 
    margin-top: 40px;
}
#vk2pan .inbl{  }
#vk2pan .inbl .pan{ 
    width: 100%; height: auto; 
    padding: 35px;
    background: #f4f2ed;
}
#vk2pan .inbl .pan h4{ font-size: 16px; color: #ad9d99; }
#vk2pan .inbl .pan .line-prod, #vk2pan .inbl .pan .line-brand, #vk2pan .inbl .pan .line-cena{ position: relative; margin: 30px 0; }
#vk2pan .inbl .pan .sbrosit{ 
    position: absolute; 
    right: -10px; top: -5px;
    font-size: 12px; color: #166dce; 
    cursor: pointer;
}
#vk2pan .inbl .pan ul, #vk2pan .inbl .pan li{ list-style: none; padding: 0; margin: 0; }
#vk2pan .inbl .pan li{ 
    cursor: pointer;  
    margin: 5px 0; 
    text-decoration: underline; color: #166dce; font-style: italic; font-size: 14px;
}
#vk2pan .inbl .pan li.changed{
    padding: 0 10px;
    border-radius: 6px; -moz-border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px;
    background: #0066b3;
    color: #fff; text-decoration: none; 
}

#vk2pan .inbl .pan .line-cena{ display: none; }

#vk2pan .line-search .glyphicon{ top: -2px; cursor: pointer; }
#vk2pan-search{
    height: 30px;
    border: 1px solid #1066d5;
    border-radius: 15px; -moz-border-radius: 15px; -webkit-border-radius: 15px; -khtml-border-radius: 15px;
}
/* -------------------------------------------------------------------------- */
