/* Shortcut v3.0.0 */
.ma0{margin:0px !important;} .ma5{margin:5px !important;} .ma10{margin:10px !important;} .ma15{margin:15px !important;} .ma20{margin:20px !important;} .ma25{margin:25px !important;} .ma30{margin:30px !important;} .ma35{margin:35px !important;} .ma40{margin:40px !important;} .ma45{margin:45px !important;} .ma50{margin:50px !important;} .ma55{margin:55px !important;} .ma60{margin:60px !important;} .ma65{margin:65px !important;} .ma70{margin:70px !important;} .ma75{margin:75px !important;} .ma80{margin:80px !important;} .ma85{margin:85px !important;} .ma90{margin:90px !important;} .ma95{margin:95px !important;} .ma100{margin:100px !important;} .ma105{margin:105px !important;} .ma110{margin:110px !important;} .ma115{margin:115px !important;} .ma120{margin:120px !important;} .ma125{margin:125px !important;} .ma130{margin:130px !important;} .ma135{margin:135px !important;} .ma140{margin:140px !important;} .ma145{margin:145px !important;} .ma150{margin:150px !important;} .ma155{margin:155px !important;} .ma160{margin:160px !important;} .ma165{margin:165px !important;} .ma170{margin:170px !important;} .ma175{margin:175px !important;} .ma180{margin:180px !important;} .ma185{margin:185px !important;} .ma190{margin:190px !important;} .ma195{margin:195px !important;} .ma200{margin:200px !important;}  .ml0{margin-left:0px !important;} .ml5{margin-left:5px !important;} .ml10{margin-left:10px !important;} .ml15{margin-left:15px !important;} .ml20{margin-left:20px !important;} .ml25{margin-left:25px !important;} .ml30{margin-left:30px !important;} .ml35{margin-left:35px !important;} .ml40{margin-left:40px !important;} .ml45{margin-left:45px !important;} .ml50{margin-left:50px !important;} .ml55{margin-left:55px !important;} .ml60{margin-left:60px !important;} .ml65{margin-left:65px !important;} .ml70{margin-left:70px !important;} .ml75{margin-left:75px !important;} .ml80{margin-left:80px !important;} .ml85{margin-left:85px !important;} .ml90{margin-left:90px !important;} .ml95{margin-left:95px !important;} .ml100{margin-left:100px !important;} .ml105{margin-left:105px !important;} .ml110{margin-left:110px !important;} .ml115{margin-left:115px !important;} .ml120{margin-left:120px !important;} .ml125{margin-left:125px !important;} .ml130{margin-left:130px !important;} .ml135{margin-left:135px !important;} .ml140{margin-left:140px !important;} .ml145{margin-left:145px !important;} .ml150{margin-left:150px !important;} .ml155{margin-left:155px !important;} .ml160{margin-left:160px !important;} .ml165{margin-left:165px !important;} .ml170{margin-left:170px !important;} .ml175{margin-left:175px !important;} .ml180{margin-left:180px !important;} .ml185{margin-left:185px !important;} .ml190{margin-left:190px !important;} .ml195{margin-left:195px !important;} .ml200{margin-left:200px !important;}  .mr0{margin-right:0px !important;} .mr5{margin-right:5px !important;} .mr10{margin-right:10px !important;} .mr15{margin-right:15px !important;} .mr20{margin-right:20px !important;} .mr25{margin-right:25px !important;} .mr30{margin-right:30px !important;} .mr35{margin-right:35px !important;} .mr40{margin-right:40px !important;} .mr45{margin-right:45px !important;} .mr50{margin-right:50px !important;} .mr55{margin-right:55px !important;} .mr60{margin-right:60px !important;} .mr65{margin-right:65px !important;} .mr70{margin-right:70px !important;} .mr75{margin-right:75px !important;} .mr80{margin-right:80px !important;} .mr85{margin-right:85px !important;} .mr90{margin-right:90px !important;} .mr95{margin-right:95px !important;} .mr100{margin-right:100px !important;} .mr105{margin-right:105px !important;} .mr110{margin-right:110px !important;} .mr115{margin-right:115px !important;} .mr120{margin-right:120px !important;} .mr125{margin-right:125px !important;} .mr130{margin-right:130px !important;} .mr135{margin-right:135px !important;} .mr140{margin-right:140px !important;} .mr145{margin-right:145px !important;} .mr150{margin-right:150px !important;} .mr155{margin-right:155px !important;} .mr160{margin-right:160px !important;} .mr165{margin-right:165px !important;} .mr170{margin-right:170px !important;} .mr175{margin-right:175px !important;} .mr180{margin-right:180px !important;} .mr185{margin-right:185px !important;} .mr190{margin-right:190px !important;} .mr195{margin-right:195px !important;} .mr200{margin-right:200px !important;}  .mt0{margin-top:0px !important;} .mt5{margin-top:5px !important;} .mt10{margin-top:10px !important;} .mt15{margin-top:15px !important;} .mt20{margin-top:20px !important;} .mt25{margin-top:25px !important;} .mt30{margin-top:30px !important;} .mt35{margin-top:35px !important;} .mt40{margin-top:40px !important;} .mt45{margin-top:45px !important;} .mt50{margin-top:50px !important;} .mt55{margin-top:55px !important;} .mt60{margin-top:60px !important;} .mt65{margin-top:65px !important;} .mt70{margin-top:70px !important;} .mt75{margin-top:75px !important;} .mt80{margin-top:80px !important;} .mt85{margin-top:85px !important;} .mt90{margin-top:90px !important;} .mt95{margin-top:95px !important;} .mt100{margin-top:100px !important;} .mt105{margin-top:105px !important;} .mt110{margin-top:110px !important;} .mt115{margin-top:115px !important;} .mt120{margin-top:120px !important;} .mt125{margin-top:125px !important;} .mt130{margin-top:130px !important;} .mt135{margin-top:135px !important;} .mt140{margin-top:140px !important;} .mt145{margin-top:145px !important;} .mt150{margin-top:150px !important;} .mt155{margin-top:155px !important;} .mt160{margin-top:160px !important;} .mt165{margin-top:165px !important;} .mt170{margin-top:170px !important;} .mt175{margin-top:175px !important;} .mt180{margin-top:180px !important;} .mt185{margin-top:185px !important;} .mt190{margin-top:190px !important;} .mt195{margin-top:195px !important;} .mt200{margin-top:200px !important;}  .mb0{margin-bottom:0px !important;} .mb5{margin-bottom:5px !important;} .mb10{margin-bottom:10px !important;} .mb15{margin-bottom:15px !important;} .mb20{margin-bottom:20px !important;} .mb25{margin-bottom:25px !important;} .mb30{margin-bottom:30px !important;} .mb35{margin-bottom:35px !important;} .mb40{margin-bottom:40px !important;} .mb45{margin-bottom:45px !important;} .mb50{margin-bottom:50px !important;} .mb55{margin-bottom:55px !important;} .mb60{margin-bottom:60px !important;} .mb65{margin-bottom:65px !important;} .mb70{margin-bottom:70px !important;} .mb75{margin-bottom:75px !important;} .mb80{margin-bottom:80px !important;} .mb85{margin-bottom:85px !important;} .mb90{margin-bottom:90px !important;} .mb95{margin-bottom:95px !important;} .mb100{margin-bottom:100px !important;} .mb105{margin-bottom:105px !important;} .mb110{margin-bottom:110px !important;} .mb115{margin-bottom:115px !important;} .mb120{margin-bottom:120px !important;} .mb125{margin-bottom:125px !important;} .mb130{margin-bottom:130px !important;} .mb135{margin-bottom:135px !important;} .mb140{margin-bottom:140px !important;} .mb145{margin-bottom:145px !important;} .mb150{margin-bottom:150px !important;} .mb155{margin-bottom:155px !important;} .mb160{margin-bottom:160px !important;} .mb165{margin-bottom:165px !important;} .mb170{margin-bottom:170px !important;} .mb175{margin-bottom:175px !important;} .mb180{margin-bottom:180px !important;} .mb185{margin-bottom:185px !important;} .mb190{margin-bottom:190px !important;} .mb195{margin-bottom:195px !important;} .mb200{margin-bottom:200px !important;}  .ml-0{margin-left:-0px !important;} .ml-5{margin-left:-5px !important;} .ml-10{margin-left:-10px !important;} .ml-15{margin-left:-15px !important;} .ml-20{margin-left:-20px !important;} .ml-25{margin-left:-25px !important;} .ml-30{margin-left:-30px !important;} .ml-35{margin-left:-35px !important;} .ml-40{margin-left:-40px !important;} .ml-45{margin-left:-45px !important;} .ml-50{margin-left:-50px !important;} .ml-55{margin-left:-55px !important;} .ml-60{margin-left:-60px !important;} .ml-65{margin-left:-65px !important;} .ml-70{margin-left:-70px !important;} .ml-75{margin-left:-75px !important;} .ml-80{margin-left:-80px !important;} .ml-85{margin-left:-85px !important;} .ml-90{margin-left:-90px !important;} .ml-95{margin-left:-95px !important;} .ml-100{margin-left:-100px !important;} .ml-105{margin-left:-105px !important;} .ml-110{margin-left:-110px !important;} .ml-115{margin-left:-115px !important;} .ml-120{margin-left:-120px !important;} .ml-125{margin-left:-125px !important;} .ml-130{margin-left:-130px !important;} .ml-135{margin-left:-135px !important;} .ml-140{margin-left:-140px !important;} .ml-145{margin-left:-145px !important;} .ml-150{margin-left:-150px !important;} .ml-155{margin-left:-155px !important;} .ml-160{margin-left:-160px !important;} .ml-165{margin-left:-165px !important;} .ml-170{margin-left:-170px !important;} .ml-175{margin-left:-175px !important;} .ml-180{margin-left:-180px !important;} .ml-185{margin-left:-185px !important;} .ml-190{margin-left:-190px !important;} .ml-195{margin-left:-195px !important;} .ml-200{margin-left:-200px !important;}  .mr-0{margin-right:-0px !important;} .mr-5{margin-right:-5px !important;} .mr-10{margin-right:-10px !important;} .mr-15{margin-right:-15px !important;} .mr-20{margin-right:-20px !important;} .mr-25{margin-right:-25px !important;} .mr-30{margin-right:-30px !important;} .mr-35{margin-right:-35px !important;} .mr-40{margin-right:-40px !important;} .mr-45{margin-right:-45px !important;} .mr-50{margin-right:-50px !important;} .mr-55{margin-right:-55px !important;} .mr-60{margin-right:-60px !important;} .mr-65{margin-right:-65px !important;} .mr-70{margin-right:-70px !important;} .mr-75{margin-right:-75px !important;} .mr-80{margin-right:-80px !important;} .mr-85{margin-right:-85px !important;} .mr-90{margin-right:-90px !important;} .mr-95{margin-right:-95px !important;} .mr-100{margin-right:-100px !important;} .mr-105{margin-right:-105px !important;} .mr-110{margin-right:-110px !important;} .mr-115{margin-right:-115px !important;} .mr-120{margin-right:-120px !important;} .mr-125{margin-right:-125px !important;} .mr-130{margin-right:-130px !important;} .mr-135{margin-right:-135px !important;} .mr-140{margin-right:-140px !important;} .mr-145{margin-right:-145px !important;} .mr-150{margin-right:-150px !important;} .mr-155{margin-right:-155px !important;} .mr-160{margin-right:-160px !important;} .mr-165{margin-right:-165px !important;} .mr-170{margin-right:-170px !important;} .mr-175{margin-right:-175px !important;} .mr-180{margin-right:-180px !important;} .mr-185{margin-right:-185px !important;} .mr-190{margin-right:-190px !important;} .mr-195{margin-right:-195px !important;} .mr-200{margin-right:-200px !important;}  .mt-0{margin-top:-0px !important;} .mt-5{margin-top:-5px !important;} .mt-10{margin-top:-10px !important;} .mt-15{margin-top:-15px !important;} .mt-20{margin-top:-20px !important;} .mt-25{margin-top:-25px !important;} .mt-30{margin-top:-30px !important;} .mt-35{margin-top:-35px !important;} .mt-40{margin-top:-40px !important;} .mt-45{margin-top:-45px !important;} .mt-50{margin-top:-50px !important;} .mt-55{margin-top:-55px !important;} .mt-60{margin-top:-60px !important;} .mt-65{margin-top:-65px !important;} .mt-70{margin-top:-70px !important;} .mt-75{margin-top:-75px !important;} .mt-80{margin-top:-80px !important;} .mt-85{margin-top:-85px !important;} .mt-90{margin-top:-90px !important;} .mt-95{margin-top:-95px !important;} .mt-100{margin-top:-100px !important;} .mt-105{margin-top:-105px !important;} .mt-110{margin-top:-110px !important;} .mt-115{margin-top:-115px !important;} .mt-120{margin-top:-120px !important;} .mt-125{margin-top:-125px !important;} .mt-130{margin-top:-130px !important;} .mt-135{margin-top:-135px !important;} .mt-140{margin-top:-140px !important;} .mt-145{margin-top:-145px !important;} .mt-150{margin-top:-150px !important;} .mt-155{margin-top:-155px !important;} .mt-160{margin-top:-160px !important;} .mt-165{margin-top:-165px !important;} .mt-170{margin-top:-170px !important;} .mt-175{margin-top:-175px !important;} .mt-180{margin-top:-180px !important;} .mt-185{margin-top:-185px !important;} .mt-190{margin-top:-190px !important;} .mt-195{margin-top:-195px !important;} .mt-200{margin-top:-200px !important;}  .mb-0{margin-bottom:-0px !important;} .mb-5{margin-bottom:-5px !important;} .mb-10{margin-bottom:-10px !important;} .mb-15{margin-bottom:-15px !important;} .mb-20{margin-bottom:-20px !important;} .mb-25{margin-bottom:-25px !important;} .mb-30{margin-bottom:-30px !important;} .mb-35{margin-bottom:-35px !important;} .mb-40{margin-bottom:-40px !important;} .mb-45{margin-bottom:-45px !important;} .mb-50{margin-bottom:-50px !important;} .mb-55{margin-bottom:-55px !important;} .mb-60{margin-bottom:-60px !important;} .mb-65{margin-bottom:-65px !important;} .mb-70{margin-bottom:-70px !important;} .mb-75{margin-bottom:-75px !important;} .mb-80{margin-bottom:-80px !important;} .mb-85{margin-bottom:-85px !important;} .mb-90{margin-bottom:-90px !important;} .mb-95{margin-bottom:-95px !important;} .mb-100{margin-bottom:-100px !important;} .mb-105{margin-bottom:-105px !important;} .mb-110{margin-bottom:-110px !important;} .mb-115{margin-bottom:-115px !important;} .mb-120{margin-bottom:-120px !important;} .mb-125{margin-bottom:-125px !important;} .mb-130{margin-bottom:-130px !important;} .mb-135{margin-bottom:-135px !important;} .mb-140{margin-bottom:-140px !important;} .mb-145{margin-bottom:-145px !important;} .mb-150{margin-bottom:-150px !important;} .mb-155{margin-bottom:-155px !important;} .mb-160{margin-bottom:-160px !important;} .mb-165{margin-bottom:-165px !important;} .mb-170{margin-bottom:-170px !important;} .mb-175{margin-bottom:-175px !important;} .mb-180{margin-bottom:-180px !important;} .mb-185{margin-bottom:-185px !important;} .mb-190{margin-bottom:-190px !important;} .mb-195{margin-bottom:-195px !important;} .mb-200{margin-bottom:-200px !important;}  .pa0{padding:0px !important;} .pa5{padding:5px !important;} .pa10{padding:10px !important;} .pa15{padding:15px !important;} .pa20{padding:20px !important;} .pa25{padding:25px !important;} .pa30{padding:30px !important;} .pa35{padding:35px !important;} .pa40{padding:40px !important;} .pa45{padding:45px !important;} .pa50{padding:50px !important;} .pa55{padding:55px !important;} .pa60{padding:60px !important;} .pa65{padding:65px !important;} .pa70{padding:70px !important;} .pa75{padding:75px !important;} .pa80{padding:80px !important;} .pa85{padding:85px !important;} .pa90{padding:90px !important;} .pa95{padding:95px !important;} .pa100{padding:100px !important;} .pa105{padding:105px !important;} .pa110{padding:110px !important;} .pa115{padding:115px !important;} .pa120{padding:120px !important;} .pa125{padding:125px !important;} .pa130{padding:130px !important;} .pa135{padding:135px !important;} .pa140{padding:140px !important;} .pa145{padding:145px !important;} .pa150{padding:150px !important;} .pa155{padding:155px !important;} .pa160{padding:160px !important;} .pa165{padding:165px !important;} .pa170{padding:170px !important;} .pa175{padding:175px !important;} .pa180{padding:180px !important;} .pa185{padding:185px !important;} .pa190{padding:190px !important;} .pa195{padding:195px !important;} .pa200{padding:200px !important;}  .pl0{padding-left:0px !important;} .pl5{padding-left:5px !important;} .pl10{padding-left:10px !important;} .pl15{padding-left:15px !important;} .pl20{padding-left:20px !important;} .pl25{padding-left:25px !important;} .pl30{padding-left:30px !important;} .pl35{padding-left:35px !important;} .pl40{padding-left:40px !important;} .pl45{padding-left:45px !important;} .pl50{padding-left:50px !important;} .pl55{padding-left:55px !important;} .pl60{padding-left:60px !important;} .pl65{padding-left:65px !important;} .pl70{padding-left:70px !important;} .pl75{padding-left:75px !important;} .pl80{padding-left:80px !important;} .pl85{padding-left:85px !important;} .pl90{padding-left:90px !important;} .pl95{padding-left:95px !important;} .pl100{padding-left:100px !important;} .pl105{padding-left:105px !important;} .pl110{padding-left:110px !important;} .pl115{padding-left:115px !important;} .pl120{padding-left:120px !important;} .pl125{padding-left:125px !important;} .pl130{padding-left:130px !important;} .pl135{padding-left:135px !important;} .pl140{padding-left:140px !important;} .pl145{padding-left:145px !important;} .pl150{padding-left:150px !important;} .pl155{padding-left:155px !important;} .pl160{padding-left:160px !important;} .pl165{padding-left:165px !important;} .pl170{padding-left:170px !important;} .pl175{padding-left:175px !important;} .pl180{padding-left:180px !important;} .pl185{padding-left:185px !important;} .pl190{padding-left:190px !important;} .pl195{padding-left:195px !important;} .pl200{padding-left:200px !important;}  .pr0{padding-right:0px !important;} .pr5{padding-right:5px !important;} .pr10{padding-right:10px !important;} .pr15{padding-right:15px !important;} .pr20{padding-right:20px !important;} .pr25{padding-right:25px !important;} .pr30{padding-right:30px !important;} .pr35{padding-right:35px !important;} .pr40{padding-right:40px !important;} .pr45{padding-right:45px !important;} .pr50{padding-right:50px !important;} .pr55{padding-right:55px !important;} .pr60{padding-right:60px !important;} .pr65{padding-right:65px !important;} .pr70{padding-right:70px !important;} .pr75{padding-right:75px !important;} .pr80{padding-right:80px !important;} .pr85{padding-right:85px !important;} .pr90{padding-right:90px !important;} .pr95{padding-right:95px !important;} .pr100{padding-right:100px !important;} .pr105{padding-right:105px !important;} .pr110{padding-right:110px !important;} .pr115{padding-right:115px !important;} .pr120{padding-right:120px !important;} .pr125{padding-right:125px !important;} .pr130{padding-right:130px !important;} .pr135{padding-right:135px !important;} .pr140{padding-right:140px !important;} .pr145{padding-right:145px !important;} .pr150{padding-right:150px !important;} .pr155{padding-right:155px !important;} .pr160{padding-right:160px !important;} .pr165{padding-right:165px !important;} .pr170{padding-right:170px !important;} .pr175{padding-right:175px !important;} .pr180{padding-right:180px !important;} .pr185{padding-right:185px !important;} .pr190{padding-right:190px !important;} .pr195{padding-right:195px !important;} .pr200{padding-right:200px !important;}  .pt0{padding-top:0px !important;} .pt5{padding-top:5px !important;} .pt10{padding-top:10px !important;} .pt15{padding-top:15px !important;} .pt20{padding-top:20px !important;} .pt25{padding-top:25px !important;} .pt30{padding-top:30px !important;} .pt35{padding-top:35px !important;} .pt40{padding-top:40px !important;} .pt45{padding-top:45px !important;} .pt50{padding-top:50px !important;} .pt55{padding-top:55px !important;} .pt60{padding-top:60px !important;} .pt65{padding-top:65px !important;} .pt70{padding-top:70px !important;} .pt75{padding-top:75px !important;} .pt80{padding-top:80px !important;} .pt85{padding-top:85px !important;} .pt90{padding-top:90px !important;} .pt95{padding-top:95px !important;} .pt100{padding-top:100px !important;} .pt105{padding-top:105px !important;} .pt110{padding-top:110px !important;} .pt115{padding-top:115px !important;} .pt120{padding-top:120px !important;} .pt125{padding-top:125px !important;} .pt130{padding-top:130px !important;} .pt135{padding-top:135px !important;} .pt140{padding-top:140px !important;} .pt145{padding-top:145px !important;} .pt150{padding-top:150px !important;} .pt155{padding-top:155px !important;} .pt160{padding-top:160px !important;} .pt165{padding-top:165px !important;} .pt170{padding-top:170px !important;} .pt175{padding-top:175px !important;} .pt180{padding-top:180px !important;} .pt185{padding-top:185px !important;} .pt190{padding-top:190px !important;} .pt195{padding-top:195px !important;} .pt200{padding-top:200px !important;}  .pb0{padding-bottom:0px !important;} .pb5{padding-bottom:5px !important;} .pb10{padding-bottom:10px !important;} .pb15{padding-bottom:15px !important;} .pb20{padding-bottom:20px !important;} .pb25{padding-bottom:25px !important;} .pb30{padding-bottom:30px !important;} .pb35{padding-bottom:35px !important;} .pb40{padding-bottom:40px !important;} .pb45{padding-bottom:45px !important;} .pb50{padding-bottom:50px !important;} .pb55{padding-bottom:55px !important;} .pb60{padding-bottom:60px !important;} .pb65{padding-bottom:65px !important;} .pb70{padding-bottom:70px !important;} .pb75{padding-bottom:75px !important;} .pb80{padding-bottom:80px !important;} .pb85{padding-bottom:85px !important;} .pb90{padding-bottom:90px !important;} .pb95{padding-bottom:95px !important;} .pb100{padding-bottom:100px !important;} .pb105{padding-bottom:105px !important;} .pb110{padding-bottom:110px !important;} .pb115{padding-bottom:115px !important;} .pb120{padding-bottom:120px !important;} .pb125{padding-bottom:125px !important;} .pb130{padding-bottom:130px !important;} .pb135{padding-bottom:135px !important;} .pb140{padding-bottom:140px !important;} .pb145{padding-bottom:145px !important;} .pb150{padding-bottom:150px !important;} .pb155{padding-bottom:155px !important;} .pb160{padding-bottom:160px !important;} .pb165{padding-bottom:165px !important;} .pb170{padding-bottom:170px !important;} .pb175{padding-bottom:175px !important;} .pb180{padding-bottom:180px !important;} .pb185{padding-bottom:185px !important;} .pb190{padding-bottom:190px !important;} .pb195{padding-bottom:195px !important;} .pb200{padding-bottom:200px !important;}

.bgpos-lb{background-position: left bottom !important;}
.bgpos-cb{background-position: center bottom !important;}
.bgpos-rb{background-position: right bottom !important;}
.bgpos-lt{background-position: left top !important;}
.bgpos-ct{background-position: center top !important;}
.bgpos-rt{background-position: right top !important;}

.no_underline{text-decoration: none !important;}
.text-up{text-transform:uppercase !important;}
.text-down{text-transform:lowercase !important;}
.text-cap{text-transform:capitalize !important;}
.text-truncate, [class^="lorem"].text-truncate:before{width: 90%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis ;display:inline-block !important;vertical-align: middle;}
.text-1x {font-size: 1rem;}
.text-1_5x {font-size: 1.5rem;}
.text-2x {font-size: 2rem;}
.text-2_5x {font-size: 2.5rem;}
.text-3x {font-size: 3rem;}
.text-3_5x {font-size: 3.5rem;}
.text-4x {font-size: 4rem;}
.text-4_5x {font-size: 4.5rem;}
.text-5x {font-size: 5rem;}

.text-danger{color:#D9534F;}
a.text-danger:hover{color:#C9302C;}
.text-warning{color:#F0AD4E;}
a.text-warning:hover{color:#EC971F;}
.text-info{color:#5BC0DE;}
a.text-info:hover{color:#31B0D5;}
.text-success{color:#5CB85C;}
a.text-success:hover{color:#449D44;}
.text-primary{color:#FD9417;}
a.text-primary:hover{color:#FF590F;}
.text-default{color:#000000;}
a.text-default:hover{color:#555555;}
.text-white{color:#ffffff;}
a.text-white:hover{color:#ffffff;}

.btn-danger{background:#D9534F;color:#fff;}
.btn-danger:hover, .btn-danger:focus{background:#C9302C;color:#fff}
.btn-warning{background:#F0AD4E;color:#fff;}
.btn-warning:hover, .btn-warning:focus{background:#EC971F;color:#fff}
.btn-info{background:#5BC0DE;color:#fff;}
.btn-info:hover, .btn-info:focus{background:#31B0D5;color:#fff}
.btn-success{background:#5CB85C;color:#fff;}
.btn-success:hover, .btn-success:focus{background:#449D44;color:#fff}
.btn-primary{background:#337AB7;color:#fff;}
.btn-primary:hover, .btn-primary:focus{background:#286090;color:#fff}
.btn-ghost{background:transparent;border:1px solid #555;color:#555}
.btn-ghost:hover, .btn-primary:focus{background:#555;color:#fff}

.bg-white{background:#ffffff;}
.bg-whitesmoke{background:#f2f2f2;}
.bg-gray{background:#555555;}
.bg-black{background:#000000;}


.back-to-top {
	font-weight:bold;
    position: fixed;
    bottom: 1.5em;
    right: 1.5em;
    text-decoration: none;
    color: #FFFFFF;
    background-color: #008FD8;
    font-size: 16px;
    padding: 0.5em;
    display: none;
	width:60px;
	height:60px;
	z-index:9000;
	border:1px solid #fff;
	border-radius: 50%;
}

.back-to-top:hover{
    color: #FFFFFF;   
	text-decoration:underline;
}

.back-to-top:focus{
	color: #FFFFFF;   
	text-decoration:none;
	background-color: #008FD8;
}

@keyframes bounce {
	0%, 20%, 60%, 100%  { transform: translateY(0); }
    40%  { transform: translateY(-10px); }
	80% { transform: translateY(-5px); }
}

ul.pagination {margin:10px 0 20px}
ul.pagination li {float: initial;display: inline-block;}
ul.pagination a{border: 1px solid #25316c;color:#25316c !important;}
ul.pagination li a, ul.pagination li button {padding: 3.5px 10px;font-size:13px;border-radius: 0px;border-radius:50%;}
ul.pagination a:hover{transition:0s;border: 1px solid #F28900;color:#fff !important;background:#F28900 !important;cursor:pointer !important;text-decoration:none;}
ul.pagination li.current a{border: 1px solid #25316c;color:#fff !important;background:#25316c;cursor:pointer !important;text-decoration:none;width:30px}
ul.pagination li.arrow a{margin-right:10px;margin-left:10px;padding: 3.5px 11.5px !important;border-radius:50%;}
ul.pagination li.arrow.unavailable a:hover{border: 1px solid #F28900;color:#F28900 !important;background:transparent !important;cursor:default !important;text-decoration:none;}

.erro{margin-bottom:0px !important;}
.erro_message{ display:none; padding: 0.375rem 0.5625rem 0.5625rem; margin-top: -1px; margin-bottom: 1rem; font-size: 0.75rem; font-weight: normal; background: none repeat scroll 0% 0% #C60F13; color: #FFF; }

.displayblock{display:block !important;}
.displayinline-block{display:inline-block !important;}
.border-none{border: 0px !important}

.v-text-center { position: relative;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);}

textarea{resize:vertical;}

.flex-row {
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-wrap: wrap;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
}
.flex-columns {  
	flex-direction: column;
  display: flex;
}
.flex-inner {flex:1;height:100% !important;} 
.flex-center {align-self: center;} 

/*Os Maias - EÃ§a de QueirÃ³s*/
.lorempt:before{content:"A casa que os Maias vieram habitar em Lisboa, no outono de 1875, era conhecida na visinhanÃ§a da rua de S. Francisco de Paula, e em todo o bairro das Janellas Verdes, pela casa do Ramalhete ou simplesmente o Ramalhete. Apesar d'este fresco nome de vivenda campestre, o Ramalhete, sombrio casarÃ£o de paredes severas, com um renque de estreitas varandas de ferro no primeiro andar, e por cima uma timida fila de janellinhas abrigadas Ã¡ beira do telhado, tinha o aspecto tristonho de Residencia Ecclesiastica que competia a uma edificaÃ§Ã£o do reinado da sr.a D. Maria I: com uma sineta e com uma cruz no topo assimilhar-se-hia a um Collegio de Jesuitas. O nome de Ramalhete provinha de certo d'um revestimento quadrado de azulejos fazendo painel no logar heraldico [2] do Escudo d'Armas, que nunca chegara a ser collocado, e representando um grande ramo de girasoes atado por uma fita onde se distinguiam letras e numeros d'uma data. Longos annos o Ramalhete permanecera deshabitado, com teias d'aranha pelas grades dos postigos terreos, e cobrindo-se de tons de ruina. Em 1858 Monsenhor Buccarini, Nuncio de S. Santidade, visitara-o com idÃ©a d'installar lÃ¡ a Nunciatura, seduzido pela gravidade clerical do edificio e pela paz dormente do bairro: e o interior do casarÃ£o agradara-lhe tambem, com a sua disposiÃ§Ã£o apalaÃ§ada, os tectos apainelados, as paredes cobertas de frescos onde jÃ¡ desmaiavam as rosas das grinaldas e as faces dos Cupidinhos. Mas Monsenhor, com os seus habitos de rico prelado romano, necessitava na sua vivenda os arvoredos e as agoas d'um jardim de luxo: e o Ramalhete possuia apenas, ao fundo d'um terraÃ§o de tijolo, um pobre quintal inculto, abandonado Ã¡s hervas bravas, com um cypreste, um cedro, uma cascatasinha secca, um tanque entulhado, e uma estatua de marmore (onde Monsenhor reconheceu logo Venus CitherÃªa) ennegrecendo a um canto na lenta humidade das ramagens silvestres. AlÃ©m d'isso, a renda que pedio o velho VillaÃ§a, procurador dos Maias, pareceu tÃ£o exagerada a Monsenhor, que lhe perguntou sorrindo se ainda julgava a Egreja nos tempos de LeÃ£o X. VillaÃ§a respondeuâ€”que tambem a nobreza nÃ£o estava nos tempos do sr. D. JoÃ£o V. E o Ramalhete continuou deshabitado.";}
/*The Adventures of Sherlock Holmes - Sir Arthur Conan Doyle*/
.loremen:before{content:"To Sherlock Holmes she is always the woman. I have seldom heard him mention her under any other name. In his eyes she eclipses and predominates the whole of her sex. It was not that he felt any emotion akin to love for Irene Adler. All emotions, and that one particularly, were abhorrent to his cold, precise but admirably balanced mind. He was, I take it, the most perfect reasoning and observing machine that the world has seen, but as a lover he would have placed himself in a false position. He never spoke of the softer passions, save with a gibe and a sneer. They were admirable things for the observerâ€”excellent for drawing the veil from menâ€™s motives and actions. But for the trained reasoner to admit such intrusions into his own delicate and finely adjusted temperament was to introduce a distracting factor which might throw a doubt upon all his mental results. Grit in a sensitive instrument, or a crack in one of his own high-power lenses, would not be more disturbing than a strong emotion in a nature such as his. And yet there was but one woman to him, and that woman was the late Irene Adler, of dubious and questionable memory.I had seen little of Holmes lately. My marriage had drifted us away from each other. My own complete happiness, and the home-centred interests which rise up around the man who first finds himself master of his own establishment, were sufficient to absorb all my attention, while Holmes, who loathed every form of society with his whole Bohemian soul, remained in our lodgings in Baker Street, buried among his old books, and alternating from week to week between cocaine and ambition, the drowsiness of the drug, and the fierce energy of his own keen nature. He was still, as ever, deeply attracted by the study of crime, and occupied his immense faculties and extraordinary powers of observation in following out those clues, and clearing up those mysteries which had been abandoned as hopeless by the official police. From time to time I heard some vague account of his doings: of his summons to Odessa in the case of the Trepoff murder, of his clearing up of the singular tragedy of the Atkinson brothers at Trincomalee, and finally of the mission which he had accomplished so delicately and successfully for the reigning family of Holland.";	}
/*Vingt Mille Lieues Sous Les Mers - Jules Verne*/
.loremfr:before{content:"L'annÃ©e 1866 fut marquÃ©e par un Ã©vÃ©nement bizarre, un phÃ©nomÃ¨ne inexpliquÃ© et inexplicable que personne n'a sans doute oubliÃ©. Sans parler des rumeurs qui agitaient les populations des ports et surexcitaient l'esprit public ï¿½  l'intÃ©rieur des continents les gens de mer furent particuliÃ¨rement Ã©mus. Les nÃ©gociants, armateurs, capitaines de navires, skippers et masters de l'Europe et de l'AmÃ©rique, officiers des marines militaires de tous pays, et, aprÃ¨s eux, les gouvernements des divers Ã‰tats des deux continents, se prÃ©occupÃ¨rent de ce fait au plus haut point. En effet, depuis quelque temps, plusieurs navires s'Ã©taient rencontrÃ©s sur mer avec Â« une chose Ã©norme Â» un objet long, fusiforme, parfois phosphorescent, infiniment plus vaste et plus rapide qu'une baleine. Les faits relatifs ï¿½  cette apparition, consignÃ©s aux divers livres de bord, s'accordaient assez exactement sur la structure de l'objet ou de l'Ãªtre en question, la vitesse inouÃ¯e de ses mouvements, la puissance surprenante de sa locomotion, la vie particuliÃ¨re dont il semblait douÃ©. Si c'Ã©tait un cÃ©tacÃ©, il surpassait en volume tous ceux que la science avait classÃ©s jusqu'alors. Ni Cuvier, ni LacÃ©pÃ¨de, ni M. Dumeril, ni M. de Quatrefages n'eussent admis l'existence d'un tel monstre â€” ï¿½  moins de l'avoir vu, ce qui s'appelle vu de leurs propres yeux de savants. A prendre la moyenne des observations faites ï¿½  diverses reprises â€” en rejetant les Ã©valuations timides qui assignaient ï¿½  cet objet une longueur de deux cents pieds et en repoussant les opinions exagÃ©rÃ©es qui le disaient large d'un mille et long de trois â€” on pouvait affirmer, cependant, que cet Ãªtre phÃ©nomÃ©nal dÃ©passait de beaucoup toutes les dimensions admises jusqu'ï¿½  ce jour par les ichtyologistes â€” s'il existait toutefois.Or, il existait, le fait en lui-mÃªme n'Ã©tait plus niable, et, avec ce penchant qui pousse au merveilleux la cervelle humaine, on comprendra l'Ã©motion produite dans le monde entier par cette surnaturelle apparition. Quant ï¿½  la rejeter au rang des fables, il fallait y renoncer. En effet, le 20 juillet 1866, le steamer Governor-Higginson, de Calcutta and Burnach steam navigation Company, avait rencontrÃ© cette masse mouvante ï¿½  cinq milles dans l'est des cÃ´tes de l'Australie. Le capitaine Baker se crut, tout d'abord, en prÃ©sence d'un Ã©cueil inconnu ;";	}
/*El ingenioso hidalgo don Quijote de la Mancha - Miguel de Cervantes*/
.loremes:before{content:"En un lugar de la Mancha, de cuyo nombre no quiero acordarme, no ha mucho tiempo que vivÃ­a un hidalgo de los de lanza en astillero, adarga antigua, rocÃ­n flaco y galgo corredor. Una olla de algo mÃ¡s vaca que carnero, salpicÃ³n las mÃ¡s noches, duelos y quebrantos los sÃ¡bados, lantejas los viernes, algÃºn palomino de aÃ±adidura los domingos, consumÃ­an las tres partes de su hacienda. El resto della concluÃ­an sayo de velarte, calzas de velludo para las fiestas, con sus pantuflos de lo mesmo, y los dÃ­as de entresemana se honraba con su vellorÃ­ de lo mÃ¡s fino. TenÃ­a en su casa una ama que pasaba de los cuarenta, y una sobrina que no llegaba a los veinte, y un mozo de campo y plaza, que asÃ­ ensillaba el rocÃ­n como tomaba la podadera. Frisaba la edad de nuestro hidalgo con los cincuenta aÃ±os; era de complexiÃ³n recia, seco de carnes, enjuto de rostro, gran madrugador y amigo de la caza. Quieren decir que tenÃ­a el sobrenombre de Quijada, o Quesada, que en esto hay alguna diferencia en los autores que deste caso escriben; aunque, por conjeturas verosÃ­miles, se deja entender que se llamaba Quejana. Pero esto importa poco a nuestro cuento; basta que en la narraciÃ³n dÃ©l no se salga un punto de la verdad.Es, pues, de saber que este sobredicho hidalgo, los ratos que estaba ocioso, que eran los mÃ¡s del aÃ±o, se daba a leer libros de caballerÃ­as, con tanta aficiÃ³n y gusto, que olvidÃ³ casi de todo punto el ejercicio de la caza, y aun la administraciÃ³n de su hacienda. Y llegÃ³ a tanto su curiosidad y desatino en esto, que vendiÃ³ muchas hanegas de tierra de sembradura para comprar libros de caballerÃ­as en que leer, y asÃ­, llevÃ³ a su casa todos cuantos pudo haber dellos; y de todos, ningunos le parecÃ­an tan bien como los que compuso el famoso Feliciano de Silva, porque la claridad de su prosa y aquellas entricadas razones suyas le parecÃ­an de perlas, y mÃ¡s cuando llegaba a leer aquellos requiebros y cartas de desafÃ­os, donde en muchas partes hallaba escrito: La razÃ³n de la sinrazÃ³n que a mi razÃ³n se hace, de tal manera mi razÃ³n enflaquece, que con razÃ³n me quejo de la vuestra fermosura. Y tambiÃ©n cuando leÃ­a: ...los altos cielos que de vuestra divinidad divinamente con las estrellas os fortifican, y os hacen merecedora del merecimiento que merece la vuestra grandeza.";	}
/*Rapunzel - IrmÃ£os Grimm*/
.loremde:before{content:"Es war einmal ein Mann und eine Frau, die wÃ¼nschten sich schon lange vergeblich ein Kind, endlich machte sich die Frau Hoffnung, der liebe Gott werde ihren Wunsch erfÃ¼llen. Die Leute hatte in ihrem Hinterhaus ein kleines Fenster, daraus konnte man in einen prÃ¤chtigen Garten sehen, der voll der schÃ¶nsten Blumen und KrÃ¤uter stand; er war aber von einer hohen Mauer umgeben, und niemand wagte hineinzugehen, weil er einer Zauberin gehÃ¶rte, die groÃŸe Macht hatte und von aller Welt gefÃ¼rchtet ward. Eines Tags stand die Frau an diesem Fenster und sah in den Garten hinab. Da erblickte sie ein Beet, das mit den schÃ¶nsten Rapunzeln bepflanzt war, und sie sahen so frisch und grÃ¼n aus, daÃŸ sie lÃ¼stern ward und das grÃ¶ÃŸte Verlangen empfand, von den Rapunzeln zu essen. Das Verlangen nahm jeden Tag zu, und da sie wuÃŸte, daÃŸ sie keine davon bekommen konnte, so fiel sie ganz ab, sah blaÃŸ und elend aus. Da erschrak der Mann und fragte: Â»Was fehlt dir, liebe Frau?Â« Â»AchÂ«, antwortete sie, Â»wenn ich keine Rapunzeln aus dem Garten hinter unserm Hause zu essen kriege so sterbe ich.Â« Der Mann, der sie lieb hatte, dachte: Eh du deine Frau sterben lÃ¤ssest holst du ihr von den Rapunzeln, es mag kosten, was es will. In der AbenddÃ¤mmerung stieg er also Ã¼ber die Mauer in den Garten der Zauberin, stach in aller Eile eine Handvoll Rapunzeln und brachte sie seiner Frau. Sie machte sich sogleich Salat daraus und aÃŸ sie in voller Begierde auf. Sie hatten ihr aber so gut geschmeckt, daÃŸ sie den andern Tag noch dreimal soviel Lust bekam. Sollte sie Ruhe haben, so muÃŸte der Mann noch einmal in den Garten steigen. Er machte sich also in der AbenddÃ¤mmerung wieder hinab. Als er aber die Mauer herabgeklettert war, erschrak er gewaltig, denn er sah die Zauberin vor sich stehen. Â»Wie kannst du es wagenÂ«, sprach sie mit zornigem Blick, in meinen Garten zu steigen und wie ein Dieb mir meine Rapunzeln zu stehlen? Das soll dir schlecht bekommen!Â« Â»AchÂ«, antwortete er, Â»laÃŸt Gnade fÃ¼r Recht ergehen, ich habe mich nur aus Not dazu entschlossen. Meine Frau hat Eure Rapunzeln aus dem Fenster erblickt und empfindet ein so groÃŸes GelÃ¼sten, daÃŸ sie sterben wÃ¼rde, wenn sie nicht davon zu essen bekommt. Â« Da lieÃŸ die Zauberin in ihrem Zorne nach und (...) Â»";	}

[class^="lorem"]:before{font-family:Arial, sans-serif;overflow: hidden;display:inline-block;font-size:16px;line-height:22px;}
[class^="lorem"].ipsum1:before{max-height:22px;}
[class^="lorem"].ipsum2:before{max-height:44px;}
[class^="lorem"].ipsum3:before{max-height:66px;}
[class^="lorem"].ipsum4:before{max-height:88px;}
[class^="lorem"].ipsum5:before{max-height:110px;}
[class^="lorem"].ipsum6:before{max-height:132px;}
[class^="lorem"].ipsum7:before{max-height:154px;}
[class^="lorem"].ipsum8:before{max-height:176px;}
[class^="lorem"].ipsum9:before{max-height:198px;}
[class^="lorem"].ipsum10:before{max-height:220px;}
[class^="lorem"].ipsum11:before{max-height:242px;}
[class^="lorem"].ipsum12:before{max-height:264px;}
[class^="lorem"].ipsum13:before{max-height:286px;}
[class^="lorem"].ipsum14:before{max-height:308px;}
[class^="lorem"].ipsum15:before{max-height:330px;}
[class^="lorem"].ipsum16:before{max-height:352px;}
[class^="lorem"].ipsum17:before{max-height:374px;}

.transparent-reveal{background:transparent;box-shadow:none;border:none;padding: 30px 20px 20px 20px;}
.transparent-reveal .close-reveal-modal {font-size: 28px;color: #f5f5f5;top: 0px;right: 10px;}
.reveal-modal-bg {background: rgba(0, 0, 0, 0.85) none repeat scroll 0% 0%;}
.close-reveal-modal:hover{text-decoration:none !important;}

.hide-for-small-table{display:block}
.show-for-small-table{display:none}

@media only screen and (max-width: 800px) {
    .hide-for-small-table{display:none !important}
	.show-for-small-table{display:block}
	
	/* Force table to not be like tables anymore */
    table.responsive {
		border:0;
	}
	
    table.responsive ,
    table.responsive thead,
    table.responsive tbody,
    table.responsive th,
    table.responsive td,
    table.responsive tr {
        display: block;
    }

    /* Hide table headers (but not display: none;, for accessibility) */
    table.responsive thead tr {
        position: absolute;
        top: -9999px;
        left: -9999px;
    }

    table.responsive tr { box-shadow: 0px 0px 2px #A1A1A1; margin:12px 0px;padding: 8px 5px;}
	table.responsive .text-center {
		text-align:left !important;
	}
    table.responsive td {
        /* Behave like a "row" */
        border: none;
        border-bottom: 1px solid #eee;
        position: relative;
        padding-left: 50%;
        white-space: normal;
        text-align:left;
		vertical-align: middle;
		padding-top:7px;
		padding-bottom:7px;
		text-align:left !important;
    }
	table.responsive td.small-only-text-center {text-align:center !important}
	table.responsive td input[type="checkbox"] {margin: 0;}
	table.responsive td.ttl-barra{background: #008CBA;color: #fff;margin: -9px -5px -8px -5px;padding: 10px 5px;}
	
	table.responsive td:last-child {border:0}
	
	table.responsive div.switch label {margin-bottom:0}
	
    table.responsive td:before {
        /* Now like a table header */
        position: absolute;
        /* Top/left values mimic padding */
		top: 50%;
		-webkit-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		transform: translateY(-50%);
        left: 6px;
        width: 45%;
        padding-right: 10px;
        white-space: normal;
        text-align:left;
        font-weight: bold;
		color:#222
	}

    /*
    Label the data
    */
    table.responsive td:before { content: attr(data-title);vertical-align: middle;text-transform:none;}
	
	table.responsive .tableHead{background:#E7E7E7}
	
	table.responsive td span.label {white-space:normal !important;text-align:left !important;line-height: 16px;font-size: 12px;}
	table.responsive td span.label > strong {font-weight:normal !important;}
	
	table.responsive .tableShow{display:block;padding-left:0.225rem}
	table.responsive .tableHide{display:none;}
	table.responsive .tableShow strong{color: #008CBA;}
}

/*Small Screens*/
@media only screen and (max-width: 40em) { 
	.tabs.responsive, .tabs.responsive+div.tabs-content{display:none}
}

/*Medium Screens*/
@media only screen and (min-width: 40.063em) and (max-width: 64em) { }

/*Large Screens*/
@media only screen and (min-width: 64.063em) { } 