.pt, .ptQ
  background: #f5f5f5
  box-shadow: 0 0 10px
  border-radius: 4px
  font-family: sans-serif, sans, ubuntu
  margin: auto
  margin-top: 60px
  padding: 10px 40px

.pt
  height: 200px
  width: 480px

.ptQ
  height: 180px
  width: 380px

.pt-Head
  color: #232323
  font-size: 1.6rem
  font-weight: 400
  font-size: 1.64rem
  line-height: 110%
  margin: 1.093rem 0 0.656rem 0
  font-family: inherit

.pt-Mask, .ptQ-Mask
  background: rgba(0, 0, 0, 0.5)
  height: 100%
  width: 100%
  position: fixed
  top: 0
  left: 0
  z-index: 999999
  display: none

.pt-Footer
  margin-top: 10px

.ptQ-Footer
  margin-top: 40px

.pt-Error
  color: #dc143c
  font-size: 0.8rem
  font-weight: 400

.pt-Btn
  border: none
  border-radius: 2px
  display: inline-block
  font-size: 14px
  outline: 0
  height: 36px
  line-height: 36px
  padding: 0 16px
  text-transform: uppercase
  vertical-align: middle
  -webkit-tap-highlight-color: transparent
  text-decoration: none
  color: #fff
  background-color: #26a69a
  text-align: center
  letter-spacing: 0.5px
  -webkit-transition: background-color 0.2s ease-out
  transition: background-color 0.2s ease-out
  cursor: pointer

.btn
  &:hover, &:focus, &:active
    background-color: #2bbbad

input
  &[type=text]:not(.browser-default).pt-Input, &[type=password]:not(.browser-default).pt-Input, &[type=email]:not(.browser-default).pt-Input, &[type=url]:not(.browser-default).pt-Input
    background-color: transparent
    border: none
    border-bottom: 1px solid #9e9e9e
    border-radius: 0
    outline: none
    height: 3rem
    width: 100%
    font-size: 16px
    margin: 0 0 8px 0
    padding: 0
    text-align: center
    -webkit-box-shadow: none
    box-shadow: none
    -webkit-box-sizing: content-box
    box-sizing: content-box
    -webkit-transition: border 0.3s, -webkit-box-shadow 0.3s
    transition: border 0.3s, -webkit-box-shadow 0.3s
    transition: box-shadow 0.3s, border 0.3s
    transition: box-shadow 0.3s, border 0.3s, -webkit-box-shadow 0.3s

.pt-Right
  float: right

.pt-Center
  text-align: center
