﻿.rotating-image.ng-hide {
  opacity: 0;
}
.rotating-image.ng-hide-add {
  transition: all linear 1s;
}
.rotating-image.ng-hide-remove {
  transition: all linear 0.8s;
}
.rotating-text.ng-hide {
  opacity: 0;
}
.rotating-text.ng-hide-add {
  transition: all linear 0.1s;
}
.rotating-text.ng-hide-remove {
  transition: all linear 0.5s;
  -webkit-transition-delay: 1s;
  /* Safari */
  transition-delay: 1s;
}
.rotating-img-container.ng-hide {
  opacity: 0;
}
.rotating-img-container.ng-hide-add {
  transition: all linear 0.8s;
}
.rotating-img-container.ng-hide-remove {
  transition: all linear 0.8s;
}
.top-tabs-content.ng-hide {
  opacity: 0;
}
.top-tabs-content.ng-hide-add {
  transition: all linear 0.05s;
}
.top-tabs-content.ng-hide-remove {
  transition: all linear 0.6s;
}
.navbar-collapse.collapsing {
  /*-webkit-transition-timing-function: ease;
    -o-transition-timing-function: ease;
    transition-timing-function: ease;
    -webkit-transition-duration: 0s;
    -o-transition-duration: 0s;
    transition-duration: 0s;
    -webkit-transition-property: none;
    -o-transition-property: none;
    transition-property: none;
    transition: 0s;
    position: absolute;
    width: 185px;*/
  /*right: 0px;*/
}
.navbar-collapse.collapse {
  /*right: -185px;
    display: block;*/
}
.navbar-collapse.in {
  /*display: block;
    position: absolute;
    width: 185px;
    right: 0px;*/
}
@media (max-width: 767px) {
  /*
.body-content-alweb.slideout {
    transform: translate3d(-185px, 0, 0); -webkit-transition: opacity 500ms, -webkit-transform 500ms; transition: opacity 500ms, -webkit-transform 500ms; transition: transform 500ms, opacity 500ms; transition: transform 500ms, opacity 500ms, -webkit-transform 500ms;
}



.body-content-alweb.slidein{
    transform: translate3d(0px, 0, 0);
    -webkit-transition: opacity 500ms, -webkit-transform 500ms;
    transition: opacity 500ms, -webkit-transform 500ms;
    transition: transform 500ms, opacity 500ms;
    transition: transform 500ms, opacity 500ms, -webkit-transform 500ms;
}

.navbar-collapse.slidein {
    transform: translate3d(100vw,0,0) translateX(-202px);
    -webkit-transition: opacity 500ms, -webkit-transform 500ms;
    transition: opacity 500ms, -webkit-transform 500ms;
    transition: transform 500ms, opacity 500ms;
    transition: transform 500ms, opacity 500ms, -webkit-transform 500ms;
}

.navbar-collapse.slideout {
    transform: translate3d(100vw, 0, 0);
    -webkit-transition: opacity 500ms, -webkit-transform 500ms;
    transition: opacity 500ms, -webkit-transform 500ms;
    transition: transform 500ms, opacity 500ms;
    transition: transform 500ms, opacity 500ms, -webkit-transform 500ms;
}*/
}
.loaderOb:after {
  background: transparent;
  width: 65%;
  height: 65%;
  border-radius: 50%;
  content: '';
  margin: auto;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}
.loaderOb {
  transition: all 0.1s linear;
}
.loaderOb.ng-hide-add,
.loaderOb.ng-hide-remove,
.loaderOb.ng-hide-animate {
  transition: all 0.1s linear;
}
.loaderOb {
  /*font-size: 10px;

  text-indent: -9999em;*/
  /*width: 11em;
  height: 11em;*/
  border-radius: 50%;
  background: #0067a7;
  background: -moz-linear-gradient(left, rgba(125, 193, 234, 0.61), #0067a7, rgba(125, 193, 234, 0.61));
  background: -webkit-linear-gradient(left, rgba(125, 193, 234, 0.61), #0067a7, rgba(125, 193, 234, 0.61));
  background: -o-linear-gradient(left, rgba(125, 193, 234, 0.61), #0067a7, rgba(125, 193, 234, 0.61));
  background: -ms-linear-gradient(left, rgba(125, 193, 234, 0.61), #0067a7, rgba(125, 193, 234, 0.61));
  background: linear-gradient(to right, rgba(125, 193, 234, 0.61), #0067a7, rgba(125, 193, 234, 0.61));
  background-size: 600% 600%;
  position: relative;
  display: block;
  margin-left: auto;
  margin-right: auto;
  /*border-radius: 50%;*/
  /*border-width: 16px;*/
  /*border-style: solid;*/
  /*border-color:#00aef0;
    border-top-color:white;*/
  /*border: 16px solid transparent;*/
  /*-moz-border-image: -moz-linear-gradient(right, #FC913A 0%, #FF4E50 100%);
    -webkit-border-image: -webkit-linear-gradient(right, #FC913A 0%, #FF4E50 100%);
    -o-border-image: linear-gradient(to left, #FC913A 0%, #FF4E50 100%);
    border-image: linear-gradient(to left, #FC913A 0%, #FF4E50 100%);
    border-image-slice: 1;*/
  /*border-color: #3498db;
    border-top-color:white;
    border-left-color:rgba(110, 178, 224, 0.76);*/
  /*border-color: linear-gradient(to right,#3498db, white);*/
  /*border: 16px solid  linear-gradient(#3498db, white);*/
  /* Light grey */
  /*border-right-color:  linear-gradient(#3498db,  #88c0e5);*/
  /* Blue */
  /*border-top-color: radial-gradient(to right, #3498db, white) ;*/
  /* Blue */
  width: 75px;
  height: 75px;
  -webkit-animation: AnimationName 2s ease infinite;
  -moz-animation: AnimationName 2s ease infinite;
  animation: AnimationName 2s ease infinite;
  /*&.sm{
       border-width:5px;
       border-top-width:5px;
       width: 16px;
       height: 16px;
       margin-left:1px;
       float:right;
   }*/
}
@-webkit-keyframes AnimationName {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}
@-moz-keyframes AnimationName {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}
@keyframes AnimationName {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}