﻿.smart-form .input span.focus ~ .tooltip
{
    opacity: 1;
}
.smart-form .input span.focus + .tooltip-top-right
{
    right: 0;
    left: auto;
    margin-bottom: 5px;
}
.smart-form .input span.focus + .tooltip-top-left
{
    right: auto;
    left: 0;
    margin-bottom: 5px;
}
.smart-form .input span.focus + .tooltip-right
{
    left: 100%;
    margin-left: 5px;
}
.smart-form .input span.focus + .tooltip-left
{
    right: 100%;
    left: auto;
    margin-right: 5px;
}
.smart-form .input span.focus + .tooltip-bottom-right
{
    right: 0;
    left: auto;
    margin-top: 5px;
}
.smart-form .input span.focus + .tooltip-bottom-left
{
    right: auto;
    left: 0;
    margin-top: 5px;
}
