#navigation-right #navigation-menu {
    top: -100%;}
#navigation-right.mobile-nav-open #navigation-menu {
    right: -30px;
    top: 76px;
    }

select:focus ~ label, select.used ~ label, input:focus ~ label, input.used ~ label {
    top: -22px;
    left: 0px;
    font-size: 12px;
}
#pricing {
    overflow: hidden;
    }
@media only screen and (min-width: 768px) { 
    #pricing {
        right: -114px;
        -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.75, M12=-0, M21=0, M22=0.75, SizingMethod='auto expand')";
    }
}
@media only screen and (min-width: 900px) { 
    #pricing {
        right: -62px;
        -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.85, M12=-0, M21=0, M22=0.85, SizingMethod='auto expand')";
    }
}
@media only screen and (min-width: 1024px) { 
    #pricing {
        right: -10px;
        -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.95, M12=-0, M21=0, M22=0.95, SizingMethod='auto expand')";
    }
}
@media only screen and (min-width: 1200px) { 
    #pricing {
        right: 16px;
        -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=1, M12=-0, M21=0, M22=1, SizingMethod='auto expand')";
    }
}