/**
	* Responsive Web Design
	*/
/* article list
 * desc / address / phone
 */
#page-go-top {
  position: fixed;
  right: 39px;
  bottom: 180px;
  width: 40px;
  top: auto;
  z-index: 999;
  cursor: pointer;
  opacity: 0;
  transition-property: opacity;
  transition-duration: 1.0s;
  transition-timing-function: cubic-bezier(0, 1, 0.5, 1); }


.goTop {
  position: fixed;
  right: 19px;
  bottom: 90px;
  top: auto;
  z-index: 99;
  cursor: pointer;
  opacity: 1;
  transition-property: opacity;
  transition-duration: 1.0s;
  transition-timing-function: cubic-bezier(0, 1, 0.5, 1);
  padding:3px;
  background: url("../img/inx/signup.svg") no-repeat center center;
  background-size: contain;
  width: 80px;
  height: 80px;
}

.goTop a {
  color:#084A5C;
  text-decoration: none;
  font-size: 18px;
  font-weight: bold;
  line-height: 1.2rem;
  width: 65px;
  height: 75px;
  /* background: rgba(55, 44, 11, .5); */
}
.goTop a:hover {
  color:#49A9C9;
 
}


.goTop a span{
  display: block;
  padding: 0;

}
#page-go-top2 {
    position: fixed;
    right: 9px;
    bottom: 198px;
    top: auto;
    z-index: 999;
    cursor: pointer;
    opacity: 1;
    transition-property: opacity;
    transition-duration: 1.0s;
    transition-timing-function: cubic-bezier(0, 1, 0.5, 1); }


  /*#page-go-top:before {
    content: '';
    display: block;
    width: 10px;
    height: 2px;
    background: #004682;
    position: absolute;
    left: 13px;
    top: 12px;
    transform: rotate(54deg); }*/
  /*#page-go-top:after {
    content: '';
    display: block;
    width: 10px;
    height: 2px;
    background: #004682;
    position: absolute;
    left: 7px;
    top: 12px;
    transform: rotate(-54deg); }*/
#page-go-top.is-showed {
    opacity: 1;
    transition-property: opacity;
    transition-duration: 1.0s;
    transition-timing-function: cubic-bezier(0, 1, 0.5, 1); 
  }
a.fag {
    height: 50px;
    width: 50px;
    text-align: center;
    padding: 4px 12px;
    z-index: 6;
    background: #54acee;
    color: #fff;
    border-radius: 50px;
    font-size: 18px;
    -webkit-writing-mode: vertical-lr;
    writing-mode: vertical-lr;
}



