.button {border:solid 1px #EBEBEB;background:transparent;border-radius:4px;font-size:24px;padding:10px 20px;margin:0;display:inline-block;line-height:20px;transition:all 1s cubic-bezier(0.175,0.885,0.32,1) 0s}
.button[disabled] {pointer-events:none;cursor:not-allowed;webkit-box-shadow:none;box-shadow:none;filter:alpha(opacity=30);opacity:.3}
.button-big {padding:2vw 2vw;font-size:1vw;line-height:1vw;}
.text-center {text-align:center}
.button.bg-main,.button.bg-sub,.button.bg-dot,.button.bg-black,.button.bg-gray,.button.bg-red,.button.bg-yellow,.button.bg-blue,.button.bg-green {color:#fff}
.bg-yellow,.border-yellow .button.active,.pointer.border-yellow .active,.nav-pills.border-yellow .active a,.nav-main.border-yellow .nav-head,.pagination.border-yellow .active {background-color:#ff9600; border-color:#ff9600}
.text-middle {font-size:20px}
.radius-rounded {border-radius:1em;padding-left:2em;padding-right:2em}
.text-white, a.text-white:link, a.text-white:visited, .button.border-white, blockquote.border-white, .pager.border-white a, .pager-prev.border-white, .pager-next.border-white{ color:#fff;}

.text-ycnh, a.text-ycnh:link, a.text-ycnh:visited, .button.border-white, blockquote.border-white, .pager.border-white a, .pager-prev.border-white, .pager-next.border-white{ color:#f00;}



@media (max-width: 800px){


.button {border:solid 1px #EBEBEB;background:transparent;border-radius:4px;font-size:24px;padding:10px 20px;margin:0;display:inline-block;line-height:20px;transition:all 1s cubic-bezier(0.175,0.885,0.32,1) 0s}
.button[disabled] {pointer-events:none;cursor:not-allowed;webkit-box-shadow:none;box-shadow:none;filter:alpha(opacity=30);opacity:.3}
.button-big {padding:4vw 2vw;font-size:1vw;line-height:1vw;}
.text-center {text-align:center}
.button.bg-main,.button.bg-sub,.button.bg-dot,.button.bg-black,.button.bg-gray,.button.bg-red,.button.bg-yellow,.button.bg-blue,.button.bg-green {color:#fff}
.bg-yellow,.border-yellow .button.active,.pointer.border-yellow .active,.nav-pills.border-yellow .active a,.nav-main.border-yellow .nav-head,.pagination.border-yellow .active {background-color:#ff9600; border-color:#ff9600}
.text-middle {font-size:20px}
.radius-rounded {border-radius:1em;padding-left:2em;padding-right:2em}
.text-white, a.text-white:link, a.text-white:visited, .button.border-white, blockquote.border-white, .pager.border-white a, .pager-prev.border-white, .pager-next.border-white{ color:#fff;}

}