/* gza font family */
.gza-f-roboto-black{
    font-family: 'roboto-black', sans-serif;
}
.gza-f-roboto-black-italic{
    font-family: 'roboto-black-italic', sans-serif;
}
.gza-f-roboto-bold{
    font-family: 'roboto-bold', sans-serif;
}
.gza-f-roboto-bold-italic{
    font-family: 'roboto-bold-italic', sans-serif;
}
.gza-f-roboto-light{
    font-family: 'roboto-light', sans-serif;
}
.gza-f-roboto-light-italic{
    font-family: 'roboto-light-italic', sans-serif;
}
.gza-f-roboto-medium{
    font-family: 'roboto-medium', sans-serif;
}
.gza-f-roboto-medium-italic{
    font-family: 'roboto-medium-italic', sans-serif;
}
.gza-f-roboto{
    font-family: 'roboto', sans-serif !important;
}
.gza-f-roboto-thin{
    font-family: 'roboto-thin', sans-serif;
}
.gza-f-roboto-thin-italic{
    font-family: 'roboto-thin-italic', sans-serif;
}

/* gza text style */
.gza-t-upper {
    text-transform: uppercase;
}

/* gza text align */
.gza-t-left {
    text-align: left !important;
}

/* gza font size */
.gza-f-8{
    font-size: 8px;
}
.gza-f-9{
    font-size: 9px;
}
.gza-f-10{
    font-size: 10px;
}
.gza-f-12{
    font-size: 12px;
}
.gza-f-14{
    font-size: 14px;
}
.gza-f-16{
    font-size: 16px;
}
.gza-f-18{
    font-size: 18px;
}
.gza-f-20{
    font-size: 20px;
}
.gza-f-22{
    font-size: 22px;
}
.gza-f-24{
    font-size: 24px;
}
.gza-f-26{
    font-size: 26px;
}
.gza-f-28{
    font-size: 28px;
}
.gza-f-30{
    font-size: 30px;
}
.gza-f-36{
    font-size: 36px;
}
.gza-f-40{
    font-size: 40px;
}
.gza-f-46{
    font-size: 46px;
}
.gza-f-50{
    font-size: 50px;
}
.gza-f-60{
    font-size: 60px;
}
.gza-f-64{
    font-size: 64px;
}
.gza-f-70{
    font-size: 70px;
}
.gza-f-100 {
    font-size:100px;
}
.gza-f-150{
    font-size: 150px;
}
.gza-f-200{
    font-size: 200px;
}

/* gza font weight */
.gza-f-w-400{
    font-weight: 400;
}
.gza-f-w-500{
    font-weight: 500;
}
.gza-f-w-700{
    font-weight: 700;
}

/* gza line-height */
.gza-lh-10 {
    line-height: 10px;
}
.gza-lh-12 {
    line-height: 12px;
}
.gza-lh-14 {
    line-height: 14px;
}
.gza-lh-16 {
    line-height: 16px;
}
.gza-lh-18 {
    line-height: 18px;
}
.gza-lh-21 {
    line-height: 21px;
}
.gza-lh-22 {
    line-height: 22px;
}
.gza-lh-23{
    line-height: 23px;
}
.gza-lh-24{
    line-height: 24px;
}
.gza-lh-25 {
    line-height: 25px;
}
.gza-lh-27 {
    line-height: 27px;
}
.gza-lh-29 {
    line-height: 29px;
}
.gza-lh-30 {
    line-height: 30px;
}
.gza-lh-35 {
    line-height: 35px;
}
.gza-lh-42 {
    line-height: 42px;
}
.gza-lh-52 {
    line-height: 52px;
}
.gza-lh-105 {
    line-height: 105px;
}
.gza-lh-2-5em{
    line-height: 2.5em;
}

/* gza letter spacing */
.gza-ls--13{
    letter-spacing: -13px;
}

/* gza border radius */
.gza-radius-5 {
    border-radius: 5px;
}

.gza-radius-15 {
    border-radius: 15px;
}

/* gza borders */
.gza-b-1x{
    border: 1px solid;
}
.gza-b-t-1x{
    border-top: 1px solid;
}
.gza-b-b-1x{
    border-bottom: 1px solid;
}
.gza-b-l-1x{
    border-left: 1px solid;
}
.gza-b-r-1x{
    border-right: 1px solid;
}
.gza-b-2x{
    border: 2px solid;
}
.gza-b-t-2x{
    border-top: 2px solid;
}
.gza-b-b-2x{
    border-bottom: 2px solid;
}
.gza-b-l-2x{
    border-left: 2px solid;
}
.gza-b-r-2x{
    border-right: 2px solid;
}
.gza-b-10x{
    border: 10px solid;
}
.gza-b-0{
    border: 0px !important;
}
.gza-b-b-0{
    border-bottom: 0px !important;
}
.gza-b-t-0{
    border-top: 0px !important;
}
.gza-b-l-0{
    border-left: 0px !important;
}
.gza-b-r-0{
    border-right: 0px !important;
}

/* gza heights */
.gza-h-2 {
    height: 2px;
}

.gza-h-50 {
    height: 50px;
}

.gza-h-375{
    height: 375px;
}
.gza-h-500{
    height: 500px;
}
.gza-h-600{
    height: 600px;
}

/* gza widths */
.gza-w-70 {
    width: 70px;
}

.gza-w-165 {
    width: 165px;
}

.gza-w-260 {
    width: 260px;
}

.gza-w-300 {
    width: 300px;
}

.gza-w-340 {
    width: 340px;
}

.gza-w-420 {
    width: 420px;
}

.gza-w-550 {
    width: 550px;
}

.gza-w-650 {
    width: 650px;
}

.gza-w-920 {
    width: 920px;
}

.gza-w-m-800 {
    max-width: 800px;
}

/* gza buttons */
.gza-button-primary {
    background-color: #00b0ad;
    color: #ffffff;
    padding: 10px 15px;
}

.gza-button-primary:hover{
    background-color: #007d7b;
}

/* gza box */
.gza-modal-box {
    display: none;
    border-radius: 15px; 
    position: absolute; 
    top: 75px; 
    right: -25px
}

.gza-modal-box .arrow {
    position:absolute;
    font-size: 0;
    line-height: 0;
    width: 0; 
    height: 0; 
    z-index:1000;
    border:solid transparent;
}

.gza-modal-box .arrow.top,
.gza-modal-box .arrow.top-b{
    right:30px;
    border-width: 15px;
    top:-15px;
    border-bottom-color: #8a8a8a;
    border-top-width:0;
}

.gza-modal-box .arrow.top-b{
    border-width:14px;
    top:-14px;
    margin-right: 1px;
    border-bottom-color: #f5f5f5;
    border-top-width:0;
}

/* gza capa de edicao */
.gza-edicao{
    position: fixed; 
    right: -150px; 
    top: 280px;
}

.gza-edicao img{
    width: 100%;
}

.gza-edicao-button{
    position: absolute; 
    top: 70px; 
    left: -102px; 
    transform: rotate(-90deg);
    border-radius: 5px 5px 0 0;
}


