/* Have to set height explicity on ui-view 
to prevent collapsing during animation*/
.toll[ui-view]{
    height: 100%; 
}



.ui-view-container {
    position: relative;
}

.slide[ui-view].ng-enter,.slide[ui-view].ng-leave {

    -webkit-transition:all .5s ease-in-out;
    -moz-transition:all .5s ease-in-out;
    -o-transition:all .5s ease-in-out;
    transition:all .5s ease-in-out;
}

.slide[ui-view].ng-leave {
    opacity: 1;
    left: 0px;
    right: 200px;
}
.slide[ui-view].ng-leave-active {
    opacity: 0;
    left: 200px;
    right: 400px;
}
.slide[ui-view].ng-enter {
    opacity: 0;
}
.slide[ui-view].ng-enter-active {
    opacity: 1;
}



.toll[ui-view].ng-enter, .toll[ui-view].ng-leave {
    position: absolute;
    left: 0;
    right: 0;
    -webkit-transition:all .5s ease-in-out;
    -moz-transition:all .5s ease-in-out;
    -o-transition:all .5s ease-in-out;
    transition:all .5s ease-in-out;
}

.toll[ui-view].ng-enter {
    opacity: 0;
    -webkit-transform:scale3d(0.5, 0.5, 0.5);
    -moz-transform:scale3d(0.5, 0.5, 0.5);
    transform:scale3d(0.5, 0.5, 0.5);
}

.toll[ui-view].ng-enter-active {
    opacity: 1;
    -webkit-transform:scale3d(1, 1, 1);
    -moz-transform:scale3d(1, 1, 1);
    transform:scale3d(1, 1, 1);
}

.toll[ui-view].ng-leave {
    opacity: 1;
    /*padding-left: 0px;*/  
    -webkit-transform:translate3d(0, 0, 0);
    -moz-transform:translate3d(0, 0, 0);
    transform:translate3d(0, 0, 0);
}

.toll[ui-view].ng-leave-active {
    opacity: 0;
    /*padding-left: 100px;*/
    -webkit-transform:translate3d(100px, 0, 0);
    -moz-transform:translate3d(100px, 0, 0);
    transform:translate3d(100px, 0, 0);
}

.liveBrackets.ng-hide-add {
    -webkit-transition: 0.4s linear all; /* Chrome */
    transition: 0.4s linear all;
    -webkit-transform:scale3d(1, 1, 1);
    -moz-transform:scale3d(1, 1, 1);
    transform:scale3d(1, 1, 1);
    opacity: inherit;
}

.liveBrackets.ng-hide-add-active{
    -webkit-transform:scale3d(4, 4, 4);
    -moz-transform:scale3d(4, 4, 4);
    transform:scale3d(4, 4, 4);
    opacity: 0;
}


.liveBrackets.ng-hide-remove {
    -webkit-transition: 0.4s linear all; /* Chrome */
    transition: 0.4s linear all;
    -webkit-transform:scale3d(4, 4, 4);
    -moz-transform:scale3d(4, 4, 4);
    transform:scale3d(4, 4, 4);
    opacity: 0;
}

.liveBrackets.ng-hide-remove-active{
    -webkit-transform:scale3d(1, 1, 1);
    -moz-transform:scale3d(1, 1, 1);
    transform:scale3d(1, 1, 1);
    opacity: inherit;
}