/* -------------------------------------------------------------------------- */
/* ---- v3.5 - Z-Endless-Dreams - 14/11/2016 ----_-------------------Joseafs--*/
/* -------------------------------------------------------------------------- */
@media all and (min-width: 992px){
    /* --------------------------------- */
    /* Ajustes GT */
    .gt-displayOn{display: block;}
    .gt-displayOff{display: none;}

    .gt-max-hg{max-height: 1000px; opacity: 1!important;}
}
/* -------------------------------------------------------------------------- */
@media all and (max-width: 991px){
    /* --------------------------------- */
    /* Ajustes MD */
    
    .md-wd-0{width: 0%!important;} 
    .md-wd-10{width: 10%!important;} 
    .md-wd-15{width: 15%!important;} 
    .md-wd-20{width: 20%!important;} 
    .md-wd-25{width: 25%!important;} 
    .md-wd-30{width: 30%!important;} 
    .md-wd-33{width: 33.333333%!important;} 
    .md-wd-35{width: 35%!important;} 
    .md-wd-40{width: 40%!important;} 
    .md-wd-45{width: 45%!important;} 
    .md-wd-50{width: 50%!important;} 
    .md-wd-55{width: 55%!important;} 
    .md-wd-60{width: 60%!important;} 
    .md-wd-66{width: 66.666666%!important;} 
    .md-wd-70{width: 70%!important;} 
    .md-wd-75{width: 75%!important;} 
    .md-wd-80{width: 80%!important;} 
    .md-wd-90{width: 90%!important;} 
    .md-wd-99{width: 99%!important;} 
    .md-wd-100{width: 100%!important;}
    
    .md-max-wd-100{max-width: 100%!important;}
    
    .md-pdg0{padding: 0;}
    .md-pdg5{padding: 5px;}
    .md-pdg8{padding: 8px;}
    .md-pdg20B{padding-bottom: 20px;}

    .md-max-hg{max-height: 1000px; opacity: 1!important;}

    /* -------------------------------------------------------------------------- */
    /* Background */
    .md-bgNone{background-color: transparent!important;}
    
    /* -------------------------------------------------------------------------- */
    /* opacidade */
    .md-opct10{opacity: 1!important;}
    .md-opct9{opacity: .9!important;}
    .md-opct8{opacity: .8!important;}
    .md-opct7{opacity: .7!important;}
    .md-opct4{opacity: .4!important;}
    .md-opct2{opacity: .2!important;}
    .md-opct1{opacity: .1!important;}
    .md-opct0{opacity: 0!important;}
    
     /* -------------------------------------------------------------------------- */
    /* Quebras/ alinhamentos */
    .md-dMiddle{
        display: -webkit-flex; 
        -webkit-align-items: center; 
        display: flex;
        align-items: center;
    }
    .md-dBottom{
        display: -webkit-flex; 
        -webkit-align-items: flex-end; 
        display: flex;
        align-items: flex-end;
    }
    .md-dTop{
        display: -webkit-flex; 
        -webkit-align-items: flex-top; 
        display: flex;
        align-items: flex-top;
    }
    .md-dFlex{
        display: -webkit-flex; 
        -webkit-align-items: flex; 
        display: flex;
        align-items: flex;
    }

    .md-displayOn{display:block;}
    .md-displayOff{display:none!important;}
    .md-dInlineB{display:inline-block;}

    .md-ovflwV{overflow: visible!important;}
    .md-ovflwH{overflow: hidden!important; z-index: 0;}

    .md-floatL{float: left;}
    .md-floatR{float: right!important;}
    .md-floatOff{float: none!important;}

    .md-tCenter{text-align: center!important;}
    .md-tRight{text-align: right;}
    .md-tLeft{text-align: left;}

    .md-pAbsolute{position: absolute!important;}
    .md-pRelative{position: relative!important;}
    .md-pFixed{position: fixed!important;}

    .md-pTop{top:0!important;}
    .md-pTop100{top:100%!important;}
    .md-pRight{right: 0!important;}
    .md-pBottom{bottom:0%!important;}
    .md-pBottom100{bottom:100%;}
    .md-pLeft{left: 0!important;}
    .md-clearB{clear:both;}

    .md-aBaseline{align-self: baseline;}
    /* -------------------------------------------------------------------------- */
    .md-mgn0{margin: 0!important;}
    .md-mgnAuto{margin: auto!important;}

}


/* -------------------------------------------------------------------------- */
@media all and (max-width: 768px){
    .sm-mgn0{margin: 0!important;}

    /* -------------------------------------------------------------------------- */
    /* Quebras/ alinhamentos */
    .sm-dMiddle{
        display: -webkit-flex; 
        -webkit-align-items: center; 
        display: flex;
        align-items: center;
    }
    .sm-dBottom{
        display: -webkit-flex; 
        -webkit-align-items: flex-end; 
        display: flex;
        align-items: flex-end;
    }
    .sm-dTop{
        display: -webkit-flex; 
        -webkit-align-items: flex-top; 
        display: flex;
        align-items: flex-top;
    }
    .sm-dFlex{
        display: -webkit-flex; 
        -webkit-align-items: flex; 
        display: flex;
        align-items: flex;
    }

    .sm-displayOn{display:block!important;}
    .sm-displayOff{display:none!important;}
    .sm-dInlineB{display:inline-block!important;}

    .sm-ovflwV{overflow: visible!important;}
    .sm-ovflwH{overflow: hidden!important; z-index: 0;}

    .sm-floatL{float: left;}
    .sm-floatR{float: right!important;}
    .sm-floatOff{float: none!important;}

    .sm-tCenter{text-align: center!important;}
    .sm-tRight{text-align: right;}
    .sm-tLeft{text-align: left;}

    .sm-pAbsolute{position: absolute!important;}
    .sm-pRelative{position: relative!important;}
    .sm-pFixed{position: fixed!important;}

    .sm-pTop{top:0!important;}
    .sm-pTop100{top:100%!important;}
    .sm-pRight{right: 0!important;}
    .sm-pBottom{bottom:0%!important;}
    .sm-pBottom100{bottom:100%;}
    .sm-pLeft{left: 0!important;}
    .sm-clearB{clear:both;}

    .sm-aBaseline{align-self: baseline;}
    /* -------------------------------------------------------------------------- */
    .sm-pdg0{padding: 0px!important;}
    .sm-pdg5{padding: 5px!important;}
    .sm-pdg10{padding: 10px!important;}
    .sm-pdg60L{padding-left: 60px!important;}

}