
html {
  font-size: 16px;

  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
body {

    font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-variant: normal;
	font-weight: 300;
	line-height: 20px;
    color: #626A62;
  background-color: #fff;
}
input,
button,
select,
textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
a {
  color: #626A62;
  text-decoration: none;
}
a:hover,
a:focus {
  color: #000000;
  text-decoration: underline;
}

.animate-switch-container {

    background:white;
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 3px;
    padding-right: 3px;
}

.animate-switch {
    padding-top: 3px;
    padding-bottom: 3px;
    padding-left: 3px;
    padding-right: 3px;
}

.animate-switch.ng-animate {
    -webkit-transition:all cubic-bezier(0.250, 0.460, 0.450, 0.940) 0.5s;
    transition:all cubic-bezier(0.250, 0.460, 0.450, 0.940) 0.5s;
    position:absolute;
    top:0;
    left:0;
    right:0;
    bottom:0;
}

.animate-switch.ng-leave.ng-leave-active,
.animate-switch.ng-enter {
    top:-50px;
}
.animate-switch.ng-leave,
.animate-switch.ng-enter.ng-enter-active {
    top:0;
}

.aws5pad {
    padding: 5px 5px 5px 5px;
    margin: 1px 1px 1px 1px;
}

.fadein {
    min-width:10%;
     min-height:10%;
      max-width:90%; 
      max-height:90%;
    -webkit-transition:all cubic-bezier(0.250, 0.460, 0.450, 0.940) 1.5s;
    -moz-transition:all cubic-bezier(0.250, 0.460, 0.450, 0.940) 1.5s;
    -o-transition:all cubic-bezier(0.250, 0.460, 0.450, 0.940) 1.5s;
    transition:all cubic-bezier(0.250, 0.460, 0.450, 0.940) 1.5s;
    opacity: 1; /* Default value but added for clarity */
}

/* Initial state when showing */
.fadein.ng-hide-remove {
    opacity: 0;
    display: block !important;
}

/* Will transition towards this state */
.fadein.ng-hide-remove.ng-hide-remove-active {
    opacity: 1;
}



.liaws1 li a {

    font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-variant: normal;
	font-weight: 600;
	line-height: 26px;
    color-initial:  lightslategray !important;
    color: lightslategray !important;
}
.li.liaws1:hover{
    color:#444444 !important;
}
.btn {
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
}

.liaws2h  {
    font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
	font-size: 18px!important;
	font-style: normal;
	font-variant: normal;
	font-weight: 600;
	line-height: 26px;
    background-color:#626A62!important;
    color-initial:  white !important;
    color: white !important;
    padding:5px 7px 5px 8px
}
.liaws2n  {
    font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
	font-size: 16px!important;
	font-style: normal;
	font-variant: normal;
	font-weight: 600;
	line-height: 20px;
    background-color:white!important;
    color-initial:  #626A62 !important;
    color: #626A62 !important;
    padding:5px 5px 5px 5px
}
.liaws3n  {
    font-family: 'Century Gothic', CenturyGothic, AppleGothic, sans-serif;
	font-size: 18px!important;
	font-style: normal;
	font-variant: normal;
	font-weight: 600;
	line-height: 20px;
    background-color:white!important;
    color-initial:  #626A62 !important;
    color: #626A62 !important;
    padding:5px 5px 5px 5px
}

.aws1list-inline {
  white-space: nowrap;
  padding:5px 5px 5px 5px;
  margin-left: -5px;
  list-style: none;
  text-align:center
}
.aws1list-inline > li {
  display: inline-block!important;
  padding-right: 5px;
  padding-left: 5px;
  float: none;
}

.aws2list-inline {
  white-space: nowrap;
  padding:5px 5px 5px 5px;
  margin-left: -5px;
  list-style: none;
  text-align:left
}
.aws2list-inline > li {
  display: inline-block!important;
  padding-right: 5px;
  padding-left: 5px;
  float: none;
}