material.css 349 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555555655575558555955605561556255635564556555665567556855695570557155725573557455755576557755785579558055815582558355845585558655875588558955905591559255935594559555965597559855995600560156025603560456055606560756085609561056115612561356145615561656175618561956205621562256235624562556265627562856295630563156325633563456355636563756385639564056415642564356445645564656475648564956505651565256535654565556565657565856595660566156625663566456655666566756685669567056715672567356745675567656775678567956805681568256835684568556865687568856895690569156925693569456955696569756985699570057015702570357045705570657075708570957105711571257135714571557165717571857195720572157225723572457255726572757285729573057315732573357345735573657375738573957405741574257435744574557465747574857495750575157525753575457555756575757585759576057615762576357645765576657675768576957705771577257735774577557765777577857795780578157825783578457855786578757885789579057915792579357945795579657975798579958005801580258035804580558065807580858095810581158125813581458155816581758185819582058215822582358245825582658275828582958305831583258335834583558365837583858395840584158425843584458455846584758485849585058515852585358545855585658575858585958605861586258635864586558665867586858695870587158725873587458755876587758785879588058815882588358845885588658875888588958905891589258935894589558965897589858995900590159025903590459055906590759085909591059115912591359145915591659175918591959205921592259235924592559265927592859295930593159325933593459355936593759385939594059415942594359445945594659475948594959505951595259535954595559565957595859595960596159625963596459655966596759685969597059715972597359745975597659775978597959805981598259835984598559865987598859895990599159925993599459955996599759985999600060016002600360046005600660076008600960106011601260136014601560166017601860196020602160226023602460256026602760286029603060316032603360346035603660376038603960406041604260436044604560466047604860496050605160526053605460556056605760586059606060616062606360646065606660676068606960706071607260736074607560766077607860796080608160826083608460856086608760886089609060916092609360946095609660976098609961006101610261036104610561066107610861096110611161126113611461156116611761186119612061216122612361246125612661276128612961306131613261336134613561366137613861396140614161426143614461456146614761486149615061516152615361546155615661576158615961606161616261636164616561666167616861696170617161726173617461756176617761786179618061816182618361846185618661876188618961906191619261936194619561966197619861996200620162026203620462056206620762086209621062116212621362146215621662176218621962206221622262236224622562266227622862296230623162326233623462356236623762386239624062416242624362446245624662476248624962506251625262536254625562566257625862596260626162626263626462656266626762686269627062716272627362746275627662776278627962806281628262836284628562866287628862896290629162926293629462956296629762986299630063016302630363046305630663076308630963106311631263136314631563166317631863196320632163226323632463256326632763286329633063316332633363346335633663376338633963406341634263436344634563466347634863496350635163526353635463556356635763586359636063616362636363646365636663676368636963706371637263736374637563766377637863796380638163826383638463856386638763886389639063916392639363946395639663976398639964006401640264036404640564066407640864096410641164126413641464156416641764186419642064216422642364246425642664276428642964306431643264336434643564366437643864396440644164426443644464456446644764486449645064516452645364546455645664576458645964606461646264636464646564666467646864696470647164726473647464756476647764786479648064816482648364846485648664876488648964906491649264936494649564966497649864996500650165026503650465056506650765086509651065116512651365146515651665176518651965206521652265236524652565266527652865296530653165326533653465356536653765386539654065416542654365446545654665476548654965506551655265536554655565566557655865596560656165626563656465656566656765686569657065716572657365746575657665776578657965806581658265836584658565866587658865896590659165926593659465956596659765986599660066016602660366046605660666076608660966106611661266136614661566166617661866196620662166226623662466256626662766286629663066316632663366346635663666376638663966406641664266436644664566466647664866496650665166526653665466556656665766586659666066616662666366646665666666676668666966706671667266736674667566766677667866796680668166826683668466856686668766886689669066916692669366946695669666976698669967006701670267036704670567066707670867096710671167126713671467156716671767186719672067216722672367246725672667276728672967306731673267336734673567366737673867396740674167426743674467456746674767486749675067516752675367546755675667576758675967606761676267636764676567666767676867696770677167726773677467756776677767786779678067816782678367846785678667876788678967906791679267936794679567966797679867996800680168026803680468056806680768086809681068116812681368146815681668176818681968206821682268236824682568266827682868296830683168326833683468356836683768386839684068416842684368446845684668476848684968506851685268536854685568566857685868596860686168626863686468656866686768686869687068716872687368746875687668776878687968806881688268836884688568866887688868896890689168926893689468956896689768986899690069016902690369046905690669076908690969106911691269136914691569166917691869196920692169226923692469256926692769286929693069316932693369346935693669376938693969406941694269436944694569466947694869496950695169526953695469556956695769586959696069616962696369646965696669676968696969706971697269736974697569766977697869796980698169826983698469856986698769886989699069916992699369946995699669976998699970007001700270037004700570067007700870097010701170127013701470157016701770187019702070217022702370247025702670277028702970307031703270337034703570367037703870397040704170427043704470457046704770487049705070517052705370547055705670577058705970607061706270637064706570667067706870697070707170727073707470757076707770787079708070817082708370847085708670877088708970907091709270937094709570967097709870997100710171027103710471057106710771087109711071117112711371147115711671177118711971207121712271237124712571267127712871297130713171327133713471357136713771387139714071417142714371447145714671477148714971507151715271537154715571567157715871597160716171627163716471657166716771687169717071717172717371747175717671777178717971807181718271837184718571867187718871897190719171927193719471957196719771987199720072017202720372047205720672077208720972107211721272137214721572167217721872197220722172227223722472257226722772287229723072317232723372347235723672377238723972407241724272437244724572467247724872497250725172527253725472557256725772587259726072617262726372647265726672677268726972707271727272737274727572767277727872797280728172827283728472857286728772887289729072917292729372947295729672977298729973007301730273037304730573067307730873097310731173127313731473157316731773187319732073217322732373247325732673277328732973307331733273337334733573367337733873397340734173427343734473457346734773487349735073517352735373547355735673577358735973607361736273637364736573667367736873697370737173727373737473757376737773787379738073817382738373847385738673877388738973907391739273937394739573967397739873997400740174027403740474057406740774087409741074117412741374147415741674177418741974207421742274237424742574267427742874297430743174327433743474357436743774387439744074417442744374447445744674477448744974507451745274537454745574567457745874597460746174627463746474657466746774687469747074717472747374747475747674777478747974807481748274837484748574867487748874897490749174927493749474957496749774987499750075017502750375047505750675077508750975107511751275137514751575167517751875197520752175227523752475257526752775287529753075317532753375347535753675377538753975407541754275437544754575467547754875497550755175527553755475557556755775587559756075617562756375647565756675677568756975707571757275737574757575767577757875797580758175827583758475857586758775887589759075917592759375947595759675977598759976007601760276037604760576067607760876097610761176127613761476157616761776187619762076217622762376247625762676277628762976307631763276337634763576367637763876397640764176427643764476457646764776487649765076517652765376547655765676577658765976607661766276637664766576667667766876697670767176727673767476757676767776787679768076817682768376847685768676877688768976907691769276937694769576967697769876997700770177027703770477057706770777087709771077117712771377147715771677177718771977207721772277237724772577267727772877297730773177327733773477357736773777387739774077417742774377447745774677477748774977507751775277537754775577567757775877597760776177627763776477657766776777687769777077717772777377747775777677777778777977807781778277837784778577867787778877897790779177927793779477957796779777987799780078017802780378047805780678077808780978107811781278137814781578167817781878197820782178227823782478257826782778287829783078317832783378347835783678377838783978407841784278437844784578467847784878497850785178527853785478557856785778587859786078617862786378647865786678677868786978707871787278737874787578767877787878797880788178827883788478857886788778887889789078917892789378947895789678977898789979007901790279037904790579067907790879097910791179127913791479157916791779187919792079217922792379247925792679277928792979307931793279337934793579367937793879397940794179427943794479457946794779487949795079517952795379547955795679577958795979607961796279637964796579667967796879697970797179727973797479757976797779787979798079817982798379847985798679877988798979907991799279937994799579967997799879998000800180028003800480058006800780088009801080118012801380148015801680178018801980208021802280238024802580268027802880298030803180328033803480358036803780388039804080418042804380448045804680478048804980508051805280538054805580568057805880598060806180628063806480658066806780688069807080718072807380748075807680778078807980808081808280838084808580868087808880898090809180928093809480958096809780988099810081018102810381048105810681078108810981108111811281138114811581168117811881198120812181228123812481258126812781288129813081318132813381348135813681378138813981408141814281438144814581468147814881498150815181528153815481558156815781588159816081618162816381648165816681678168816981708171817281738174817581768177817881798180818181828183818481858186818781888189819081918192819381948195819681978198819982008201820282038204820582068207820882098210821182128213821482158216821782188219822082218222822382248225822682278228822982308231823282338234823582368237823882398240824182428243824482458246824782488249825082518252825382548255825682578258825982608261826282638264826582668267826882698270827182728273827482758276827782788279828082818282828382848285828682878288828982908291829282938294829582968297829882998300830183028303830483058306830783088309831083118312831383148315831683178318831983208321832283238324832583268327832883298330833183328333833483358336833783388339834083418342834383448345834683478348834983508351835283538354835583568357835883598360836183628363836483658366836783688369837083718372837383748375837683778378837983808381838283838384838583868387838883898390839183928393839483958396839783988399840084018402840384048405840684078408840984108411841284138414841584168417841884198420842184228423842484258426842784288429843084318432843384348435843684378438843984408441844284438444844584468447844884498450845184528453845484558456845784588459846084618462846384648465846684678468846984708471847284738474847584768477847884798480848184828483848484858486848784888489849084918492849384948495849684978498849985008501850285038504850585068507850885098510851185128513851485158516851785188519852085218522852385248525852685278528852985308531853285338534853585368537853885398540854185428543854485458546854785488549855085518552855385548555855685578558855985608561856285638564856585668567856885698570857185728573857485758576857785788579858085818582858385848585858685878588858985908591859285938594859585968597859885998600860186028603860486058606860786088609861086118612861386148615861686178618861986208621862286238624862586268627862886298630863186328633863486358636863786388639864086418642864386448645864686478648864986508651865286538654865586568657865886598660866186628663866486658666866786688669867086718672867386748675867686778678867986808681868286838684868586868687868886898690869186928693869486958696869786988699870087018702870387048705870687078708870987108711871287138714871587168717871887198720872187228723872487258726872787288729873087318732873387348735873687378738873987408741874287438744874587468747874887498750875187528753875487558756875787588759876087618762876387648765876687678768876987708771877287738774877587768777877887798780878187828783878487858786878787888789879087918792879387948795879687978798879988008801880288038804880588068807880888098810881188128813881488158816881788188819882088218822882388248825882688278828882988308831883288338834883588368837883888398840884188428843884488458846884788488849885088518852885388548855885688578858885988608861886288638864886588668867886888698870887188728873887488758876887788788879888088818882888388848885888688878888888988908891889288938894889588968897889888998900890189028903890489058906890789088909891089118912891389148915891689178918891989208921892289238924892589268927892889298930893189328933893489358936893789388939894089418942894389448945894689478948894989508951895289538954895589568957895889598960896189628963896489658966896789688969897089718972897389748975897689778978897989808981898289838984898589868987898889898990899189928993899489958996899789988999900090019002900390049005900690079008900990109011901290139014901590169017901890199020902190229023902490259026902790289029903090319032903390349035903690379038903990409041904290439044904590469047904890499050905190529053905490559056905790589059906090619062906390649065906690679068906990709071907290739074907590769077907890799080908190829083908490859086908790889089909090919092909390949095909690979098909991009101910291039104910591069107910891099110911191129113911491159116911791189119912091219122912391249125912691279128912991309131913291339134913591369137913891399140914191429143914491459146914791489149915091519152915391549155915691579158915991609161916291639164916591669167916891699170917191729173917491759176917791789179918091819182918391849185918691879188918991909191919291939194919591969197919891999200920192029203920492059206920792089209921092119212921392149215921692179218921992209221922292239224922592269227922892299230923192329233923492359236923792389239924092419242924392449245924692479248924992509251925292539254925592569257925892599260926192629263926492659266926792689269927092719272927392749275927692779278927992809281928292839284928592869287928892899290929192929293929492959296929792989299930093019302930393049305930693079308930993109311931293139314931593169317931893199320932193229323932493259326932793289329933093319332933393349335933693379338933993409341934293439344934593469347934893499350935193529353935493559356935793589359936093619362936393649365936693679368936993709371937293739374937593769377937893799380938193829383938493859386938793889389939093919392939393949395939693979398939994009401940294039404940594069407940894099410941194129413941494159416941794189419942094219422942394249425942694279428942994309431943294339434943594369437943894399440944194429443944494459446944794489449945094519452945394549455945694579458945994609461946294639464946594669467946894699470947194729473947494759476947794789479948094819482948394849485948694879488948994909491949294939494949594969497949894999500950195029503950495059506950795089509951095119512951395149515951695179518951995209521952295239524952595269527952895299530953195329533953495359536953795389539954095419542954395449545954695479548954995509551955295539554955595569557955895599560956195629563956495659566956795689569957095719572957395749575957695779578957995809581958295839584958595869587958895899590959195929593959495959596959795989599960096019602960396049605960696079608960996109611961296139614961596169617961896199620962196229623962496259626962796289629963096319632963396349635963696379638963996409641964296439644964596469647964896499650965196529653965496559656965796589659966096619662966396649665966696679668966996709671967296739674967596769677967896799680968196829683968496859686968796889689969096919692969396949695969696979698969997009701970297039704970597069707970897099710971197129713971497159716971797189719972097219722972397249725972697279728972997309731973297339734973597369737973897399740974197429743974497459746974797489749975097519752975397549755975697579758975997609761976297639764976597669767976897699770977197729773977497759776977797789779978097819782978397849785978697879788978997909791979297939794979597969797979897999800980198029803980498059806980798089809981098119812981398149815981698179818981998209821982298239824982598269827982898299830983198329833983498359836983798389839984098419842984398449845984698479848984998509851985298539854985598569857985898599860986198629863986498659866986798689869987098719872987398749875987698779878987998809881988298839884988598869887988898899890989198929893989498959896989798989899990099019902990399049905990699079908990999109911991299139914991599169917991899199920992199229923992499259926992799289929993099319932993399349935993699379938993999409941994299439944994599469947994899499950995199529953995499559956995799589959996099619962996399649965996699679968996999709971997299739974997599769977997899799980998199829983998499859986998799889989999099919992999399949995999699979998999910000100011000210003100041000510006100071000810009100101001110012100131001410015100161001710018100191002010021100221002310024100251002610027100281002910030100311003210033100341003510036100371003810039100401004110042100431004410045100461004710048100491005010051100521005310054100551005610057100581005910060100611006210063100641006510066100671006810069100701007110072100731007410075100761007710078100791008010081100821008310084100851008610087100881008910090100911009210093100941009510096100971009810099101001010110102101031010410105101061010710108101091011010111101121011310114101151011610117101181011910120101211012210123101241012510126101271012810129101301013110132101331013410135101361013710138101391014010141101421014310144101451014610147101481014910150101511015210153101541015510156101571015810159101601016110162101631016410165101661016710168101691017010171101721017310174101751017610177101781017910180101811018210183101841018510186101871018810189101901019110192101931019410195101961019710198101991020010201102021020310204102051020610207102081020910210102111021210213102141021510216102171021810219102201022110222102231022410225102261022710228102291023010231102321023310234102351023610237102381023910240102411024210243102441024510246102471024810249102501025110252102531025410255102561025710258102591026010261102621026310264102651026610267102681026910270102711027210273102741027510276102771027810279102801028110282102831028410285102861028710288102891029010291102921029310294102951029610297102981029910300103011030210303103041030510306103071030810309103101031110312103131031410315103161031710318103191032010321103221032310324103251032610327103281032910330103311033210333103341033510336103371033810339103401034110342103431034410345103461034710348103491035010351103521035310354103551035610357103581035910360103611036210363103641036510366103671036810369103701037110372103731037410375103761037710378103791038010381103821038310384103851038610387103881038910390103911039210393103941039510396103971039810399104001040110402104031040410405104061040710408104091041010411104121041310414104151041610417104181041910420104211042210423104241042510426104271042810429104301043110432104331043410435104361043710438104391044010441104421044310444104451044610447104481044910450104511045210453104541045510456104571045810459104601046110462104631046410465104661046710468104691047010471104721047310474104751047610477104781047910480104811048210483104841048510486104871048810489104901049110492104931049410495104961049710498104991050010501105021050310504105051050610507105081050910510105111051210513105141051510516105171051810519105201052110522105231052410525105261052710528105291053010531105321053310534105351053610537105381053910540105411054210543105441054510546105471054810549105501055110552105531055410555105561055710558105591056010561105621056310564105651056610567105681056910570105711057210573105741057510576105771057810579105801058110582105831058410585105861058710588105891059010591105921059310594105951059610597105981059910600106011060210603106041060510606106071060810609106101061110612106131061410615106161061710618106191062010621106221062310624106251062610627106281062910630106311063210633106341063510636106371063810639106401064110642106431064410645106461064710648106491065010651106521065310654106551065610657106581065910660106611066210663106641066510666106671066810669106701067110672106731067410675106761067710678106791068010681106821068310684106851068610687106881068910690106911069210693106941069510696106971069810699107001070110702107031070410705107061070710708107091071010711107121071310714107151071610717107181071910720107211072210723107241072510726107271072810729107301073110732107331073410735107361073710738107391074010741107421074310744107451074610747107481074910750107511075210753107541075510756107571075810759107601076110762107631076410765107661076710768107691077010771107721077310774107751077610777107781077910780107811078210783107841078510786107871078810789107901079110792107931079410795107961079710798107991080010801108021080310804108051080610807108081080910810108111081210813108141081510816108171081810819108201082110822108231082410825108261082710828108291083010831108321083310834108351083610837108381083910840108411084210843108441084510846108471084810849108501085110852108531085410855108561085710858108591086010861108621086310864108651086610867108681086910870108711087210873108741087510876108771087810879108801088110882108831088410885108861088710888108891089010891108921089310894108951089610897108981089910900109011090210903109041090510906109071090810909109101091110912109131091410915109161091710918109191092010921109221092310924109251092610927109281092910930109311093210933109341093510936109371093810939109401094110942109431094410945109461094710948109491095010951109521095310954109551095610957109581095910960109611096210963109641096510966109671096810969109701097110972109731097410975109761097710978109791098010981109821098310984109851098610987109881098910990109911099210993109941099510996109971099810999110001100111002110031100411005110061100711008110091101011011110121101311014110151101611017110181101911020110211102211023110241102511026110271102811029110301103111032110331103411035110361103711038110391104011041110421104311044110451104611047110481104911050110511105211053110541105511056110571105811059110601106111062110631106411065110661106711068110691107011071110721107311074110751107611077110781107911080110811108211083110841108511086110871108811089110901109111092110931109411095110961109711098110991110011101111021110311104111051110611107111081110911110111111111211113111141111511116111171111811119111201112111122111231112411125111261112711128111291113011131111321113311134111351113611137111381113911140111411114211143111441114511146111471114811149111501115111152111531115411155111561115711158111591116011161111621116311164111651116611167111681116911170111711117211173111741117511176111771117811179111801118111182111831118411185111861118711188111891119011191111921119311194111951119611197111981119911200112011120211203112041120511206112071120811209112101121111212112131121411215112161121711218112191122011221112221122311224112251122611227112281122911230112311123211233112341123511236112371123811239112401124111242112431124411245112461124711248112491125011251112521125311254112551125611257112581125911260112611126211263112641126511266112671126811269112701127111272112731127411275112761127711278112791128011281112821128311284112851128611287112881128911290112911129211293112941129511296112971129811299113001130111302113031130411305113061130711308113091131011311113121131311314113151131611317113181131911320113211132211323113241132511326113271132811329113301133111332113331133411335113361133711338113391134011341113421134311344113451134611347113481134911350113511135211353113541135511356113571135811359113601136111362113631136411365113661136711368113691137011371113721137311374113751137611377113781137911380113811138211383113841138511386113871138811389113901139111392113931139411395113961139711398113991140011401114021140311404114051140611407114081140911410114111141211413114141141511416114171141811419114201142111422114231142411425114261142711428114291143011431114321143311434114351143611437114381143911440114411144211443114441144511446114471144811449114501145111452114531145411455114561145711458114591146011461114621146311464114651146611467114681146911470114711147211473114741147511476
  1. /**
  2. * material-design-lite - Material Design Components in CSS, JS and HTML
  3. * @version v1.3.0
  4. * @license Apache-2.0
  5. * @copyright 2015 Google, Inc.
  6. * @link https://github.com/google/material-design-lite
  7. */
  8. @charset "UTF-8";
  9. /**
  10. * Copyright 2015 Google Inc. All Rights Reserved.
  11. *
  12. * Licensed under the Apache License, Version 2.0 (the "License");
  13. * you may not use this file except in compliance with the License.
  14. * You may obtain a copy of the License at
  15. *
  16. * http://www.apache.org/licenses/LICENSE-2.0
  17. *
  18. * Unless required by applicable law or agreed to in writing, software
  19. * distributed under the License is distributed on an "AS IS" BASIS,
  20. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  21. * See the License for the specific language governing permissions and
  22. * limitations under the License.
  23. */
  24. /* Material Design Lite */
  25. /**
  26. * Copyright 2015 Google Inc. All Rights Reserved.
  27. *
  28. * Licensed under the Apache License, Version 2.0 (the "License");
  29. * you may not use this file except in compliance with the License.
  30. * You may obtain a copy of the License at
  31. *
  32. * http://www.apache.org/licenses/LICENSE-2.0
  33. *
  34. * Unless required by applicable law or agreed to in writing, software
  35. * distributed under the License is distributed on an "AS IS" BASIS,
  36. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  37. * See the License for the specific language governing permissions and
  38. * limitations under the License.
  39. */
  40. /*------------------------------------* $CONTENTS
  41. \*------------------------------------*/
  42. /**
  43. * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
  44. * -----Typography
  45. * -----Colors
  46. * -----Textfield
  47. * -----Switch
  48. * -----Spinner
  49. * -----Radio
  50. * -----Menu
  51. * -----List
  52. * -----Layout
  53. * -----Icon toggles
  54. * -----Footer
  55. * -----Column
  56. * -----Checkbox
  57. * -----Card
  58. * -----Button
  59. * -----Animation
  60. * -----Progress
  61. * -----Badge
  62. * -----Shadows
  63. * -----Grid
  64. * -----Data table
  65. * -----Dialog
  66. * -----Snackbar
  67. * -----Tooltip
  68. * -----Chip
  69. *
  70. * Even though all variables have the `!default` directive, most of them
  71. * should not be changed as they are dependent one another. This can cause
  72. * visual distortions (like alignment issues) that are hard to track down
  73. * and fix.
  74. */
  75. /* ========== TYPOGRAPHY ========== */
  76. /* We're splitting fonts into "preferred" and "performance" in order to optimize
  77. page loading. For important text, such as the body, we want it to load
  78. immediately and not wait for the web font load, whereas for other sections,
  79. such as headers and titles, we're OK with things taking a bit longer to load.
  80. We do have some optional classes and parameters in the mixins, in case you
  81. definitely want to make sure you're using the preferred font and don't mind
  82. the performance hit.
  83. We should be able to improve on this once CSS Font Loading L3 becomes more
  84. widely available.
  85. */
  86. /* ========== COLORS ========== */
  87. /**
  88. *
  89. * Material design color palettes.
  90. * @see http://www.google.com/design/spec/style/color.html
  91. *
  92. **/
  93. /**
  94. * Copyright 2015 Google Inc. All Rights Reserved.
  95. *
  96. * Licensed under the Apache License, Version 2.0 (the "License");
  97. * you may not use this file except in compliance with the License.
  98. * You may obtain a copy of the License at
  99. *
  100. * http://www.apache.org/licenses/LICENSE-2.0
  101. *
  102. * Unless required by applicable law or agreed to in writing, software
  103. * distributed under the License is distributed on an "AS IS" BASIS,
  104. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  105. * See the License for the specific language governing permissions and
  106. * limitations under the License.
  107. */
  108. /* ========== Color Palettes ========== */
  109. /* colors.scss */
  110. /**
  111. * Copyright 2015 Google Inc. All Rights Reserved.
  112. *
  113. * Licensed under the Apache License, Version 2.0 (the "License");
  114. * you may not use this file except in compliance with the License.
  115. * You may obtain a copy of the License at
  116. *
  117. * http://www.apache.org/licenses/LICENSE-2.0
  118. *
  119. * Unless required by applicable law or agreed to in writing, software
  120. * distributed under the License is distributed on an "AS IS" BASIS,
  121. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  122. * See the License for the specific language governing permissions and
  123. * limitations under the License.
  124. */
  125. /* ========== IMAGES ========== */
  126. /* ========== Color & Themes ========== */
  127. /* ========== Typography ========== */
  128. /* ========== Components ========== */
  129. /* ========== Standard Buttons ========== */
  130. /* ========== Icon Toggles ========== */
  131. /* ========== Radio Buttons ========== */
  132. /* ========== Ripple effect ========== */
  133. /* ========== Layout ========== */
  134. /* ========== Content Tabs ========== */
  135. /* ========== Checkboxes ========== */
  136. /* ========== Switches ========== */
  137. /* ========== Spinner ========== */
  138. /* ========== Text fields ========== */
  139. /* ========== Card ========== */
  140. /* ========== Sliders ========== */
  141. /* ========== Progress ========== */
  142. /* ========== List ========== */
  143. /* ========== Item ========== */
  144. /* ========== Dropdown menu ========== */
  145. /* ========== Tooltips ========== */
  146. /* ========== Footer ========== */
  147. /* TEXTFIELD */
  148. /* SWITCH */
  149. /* SPINNER */
  150. /* RADIO */
  151. /* MENU */
  152. /* LIST */
  153. /* LAYOUT */
  154. /* ICON TOGGLE */
  155. /* FOOTER */
  156. /*mega-footer*/
  157. /*mini-footer*/
  158. /* CHECKBOX */
  159. /* CARD */
  160. /* Card dimensions */
  161. /* Cover image */
  162. /* BUTTON */
  163. /**
  164. *
  165. * Dimensions
  166. *
  167. */
  168. /* ANIMATION */
  169. /* PROGRESS */
  170. /* BADGE */
  171. /* SHADOWS */
  172. /* GRID */
  173. /* DATA TABLE */
  174. /* DIALOG */
  175. /* SNACKBAR */
  176. /* TOOLTIP */
  177. /* CHIP */
  178. /**
  179. * Copyright 2015 Google Inc. All Rights Reserved.
  180. *
  181. * Licensed under the Apache License, Version 2.0 (the "License");
  182. * you may not use this file except in compliance with the License.
  183. * You may obtain a copy of the License at
  184. *
  185. * http://www.apache.org/licenses/LICENSE-2.0
  186. *
  187. * Unless required by applicable law or agreed to in writing, software
  188. * distributed under the License is distributed on an "AS IS" BASIS,
  189. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  190. * See the License for the specific language governing permissions and
  191. * limitations under the License.
  192. */
  193. /* Typography */
  194. /* Shadows */
  195. /* Animations */
  196. /* Dialog */
  197. /**
  198. * Copyright 2015 Google Inc. All Rights Reserved.
  199. *
  200. * Licensed under the Apache License, Version 2.0 (the "License");
  201. * you may not use this file except in compliance with the License.
  202. * You may obtain a copy of the License at
  203. *
  204. * http://www.apache.org/licenses/LICENSE-2.0
  205. *
  206. * Unless required by applicable law or agreed to in writing, software
  207. * distributed under the License is distributed on an "AS IS" BASIS,
  208. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  209. * See the License for the specific language governing permissions and
  210. * limitations under the License.
  211. */
  212. /**
  213. * Copyright 2015 Google Inc. All Rights Reserved.
  214. *
  215. * Licensed under the Apache License, Version 2.0 (the "License");
  216. * you may not use this file except in compliance with the License.
  217. * You may obtain a copy of the License at
  218. *
  219. * http://www.apache.org/licenses/LICENSE-2.0
  220. *
  221. * Unless required by applicable law or agreed to in writing, software
  222. * distributed under the License is distributed on an "AS IS" BASIS,
  223. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  224. * See the License for the specific language governing permissions and
  225. * limitations under the License.
  226. */
  227. /**
  228. * Copyright 2015 Google Inc. All Rights Reserved.
  229. *
  230. * Licensed under the Apache License, Version 2.0 (the "License");
  231. * you may not use this file except in compliance with the License.
  232. * You may obtain a copy of the License at
  233. *
  234. * http://www.apache.org/licenses/LICENSE-2.0
  235. *
  236. * Unless required by applicable law or agreed to in writing, software
  237. * distributed under the License is distributed on an "AS IS" BASIS,
  238. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  239. * See the License for the specific language governing permissions and
  240. * limitations under the License.
  241. */
  242. /*------------------------------------* $CONTENTS
  243. \*------------------------------------*/
  244. /**
  245. * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
  246. * -----Typography
  247. * -----Colors
  248. * -----Textfield
  249. * -----Switch
  250. * -----Spinner
  251. * -----Radio
  252. * -----Menu
  253. * -----List
  254. * -----Layout
  255. * -----Icon toggles
  256. * -----Footer
  257. * -----Column
  258. * -----Checkbox
  259. * -----Card
  260. * -----Button
  261. * -----Animation
  262. * -----Progress
  263. * -----Badge
  264. * -----Shadows
  265. * -----Grid
  266. * -----Data table
  267. * -----Dialog
  268. * -----Snackbar
  269. * -----Tooltip
  270. * -----Chip
  271. *
  272. * Even though all variables have the `!default` directive, most of them
  273. * should not be changed as they are dependent one another. This can cause
  274. * visual distortions (like alignment issues) that are hard to track down
  275. * and fix.
  276. */
  277. /* ========== TYPOGRAPHY ========== */
  278. /* We're splitting fonts into "preferred" and "performance" in order to optimize
  279. page loading. For important text, such as the body, we want it to load
  280. immediately and not wait for the web font load, whereas for other sections,
  281. such as headers and titles, we're OK with things taking a bit longer to load.
  282. We do have some optional classes and parameters in the mixins, in case you
  283. definitely want to make sure you're using the preferred font and don't mind
  284. the performance hit.
  285. We should be able to improve on this once CSS Font Loading L3 becomes more
  286. widely available.
  287. */
  288. /* ========== COLORS ========== */
  289. /**
  290. *
  291. * Material design color palettes.
  292. * @see http://www.google.com/design/spec/style/color.html
  293. *
  294. **/
  295. /**
  296. * Copyright 2015 Google Inc. All Rights Reserved.
  297. *
  298. * Licensed under the Apache License, Version 2.0 (the "License");
  299. * you may not use this file except in compliance with the License.
  300. * You may obtain a copy of the License at
  301. *
  302. * http://www.apache.org/licenses/LICENSE-2.0
  303. *
  304. * Unless required by applicable law or agreed to in writing, software
  305. * distributed under the License is distributed on an "AS IS" BASIS,
  306. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  307. * See the License for the specific language governing permissions and
  308. * limitations under the License.
  309. */
  310. /* ========== Color Palettes ========== */
  311. /* colors.scss */
  312. /**
  313. * Copyright 2015 Google Inc. All Rights Reserved.
  314. *
  315. * Licensed under the Apache License, Version 2.0 (the "License");
  316. * you may not use this file except in compliance with the License.
  317. * You may obtain a copy of the License at
  318. *
  319. * http://www.apache.org/licenses/LICENSE-2.0
  320. *
  321. * Unless required by applicable law or agreed to in writing, software
  322. * distributed under the License is distributed on an "AS IS" BASIS,
  323. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  324. * See the License for the specific language governing permissions and
  325. * limitations under the License.
  326. */
  327. /* ========== IMAGES ========== */
  328. /* ========== Color & Themes ========== */
  329. /* ========== Typography ========== */
  330. /* ========== Components ========== */
  331. /* ========== Standard Buttons ========== */
  332. /* ========== Icon Toggles ========== */
  333. /* ========== Radio Buttons ========== */
  334. /* ========== Ripple effect ========== */
  335. /* ========== Layout ========== */
  336. /* ========== Content Tabs ========== */
  337. /* ========== Checkboxes ========== */
  338. /* ========== Switches ========== */
  339. /* ========== Spinner ========== */
  340. /* ========== Text fields ========== */
  341. /* ========== Card ========== */
  342. /* ========== Sliders ========== */
  343. /* ========== Progress ========== */
  344. /* ========== List ========== */
  345. /* ========== Item ========== */
  346. /* ========== Dropdown menu ========== */
  347. /* ========== Tooltips ========== */
  348. /* ========== Footer ========== */
  349. /* TEXTFIELD */
  350. /* SWITCH */
  351. /* SPINNER */
  352. /* RADIO */
  353. /* MENU */
  354. /* LIST */
  355. /* LAYOUT */
  356. /* ICON TOGGLE */
  357. /* FOOTER */
  358. /*mega-footer*/
  359. /*mini-footer*/
  360. /* CHECKBOX */
  361. /* CARD */
  362. /* Card dimensions */
  363. /* Cover image */
  364. /* BUTTON */
  365. /**
  366. *
  367. * Dimensions
  368. *
  369. */
  370. /* ANIMATION */
  371. /* PROGRESS */
  372. /* BADGE */
  373. /* SHADOWS */
  374. /* GRID */
  375. /* DATA TABLE */
  376. /* DIALOG */
  377. /* SNACKBAR */
  378. /* TOOLTIP */
  379. /* CHIP */
  380. /*
  381. * What follows is the result of much research on cross-browser styling.
  382. * Credit left inline and big thanks to Nicolas Gallagher, Jonathan Neal,
  383. * Kroc Camen, and the H5BP dev community and team.
  384. */
  385. /* ==========================================================================
  386. Base styles: opinionated defaults
  387. ========================================================================== */
  388. html {
  389. color: rgba(0,0,0, 0.87);
  390. font-size: 1em;
  391. line-height: 1.4; }
  392. /*
  393. * Remove text-shadow in selection highlight:
  394. * https://twitter.com/miketaylr/status/12228805301
  395. *
  396. * These selection rule sets have to be separate.
  397. * Customize the background color to match your design.
  398. */
  399. ::-moz-selection {
  400. background: #b3d4fc;
  401. text-shadow: none; }
  402. ::selection {
  403. background: #b3d4fc;
  404. text-shadow: none; }
  405. /*
  406. * A better looking default horizontal rule
  407. */
  408. hr {
  409. display: block;
  410. height: 1px;
  411. border: 0;
  412. border-top: 1px solid #ccc;
  413. margin: 1em 0;
  414. padding: 0; }
  415. /*
  416. * Remove the gap between audio, canvas, iframes,
  417. * images, videos and the bottom of their containers:
  418. * https://github.com/h5bp/html5-boilerplate/issues/440
  419. */
  420. audio,
  421. canvas,
  422. iframe,
  423. img,
  424. svg,
  425. video {
  426. vertical-align: middle; }
  427. /*
  428. * Remove default fieldset styles.
  429. */
  430. fieldset {
  431. border: 0;
  432. margin: 0;
  433. padding: 0; }
  434. /*
  435. * Allow only vertical resizing of textareas.
  436. */
  437. textarea {
  438. resize: vertical; }
  439. /* ==========================================================================
  440. Browser Upgrade Prompt
  441. ========================================================================== */
  442. .browserupgrade {
  443. margin: 0.2em 0;
  444. background: #ccc;
  445. color: #000;
  446. padding: 0.2em 0; }
  447. /* ==========================================================================
  448. Author's custom styles
  449. ========================================================================== */
  450. /* ==========================================================================
  451. Helper classes
  452. ========================================================================== */
  453. /*
  454. * Hide visually and from screen readers:
  455. */
  456. .hidden {
  457. display: none !important; }
  458. /*
  459. * Hide only visually, but have it available for screen readers:
  460. * http://snook.ca/archives/html_and_css/hiding-content-for-accessibility
  461. */
  462. .visuallyhidden {
  463. border: 0;
  464. clip: rect(0 0 0 0);
  465. height: 1px;
  466. margin: -1px;
  467. overflow: hidden;
  468. padding: 0;
  469. position: absolute;
  470. width: 1px; }
  471. /*
  472. * Extends the .visuallyhidden class to allow the element
  473. * to be focusable when navigated to via the keyboard:
  474. * https://www.drupal.org/node/897638
  475. */
  476. .visuallyhidden.focusable:active,
  477. .visuallyhidden.focusable:focus {
  478. clip: auto;
  479. height: auto;
  480. margin: 0;
  481. overflow: visible;
  482. position: static;
  483. width: auto; }
  484. /*
  485. * Hide visually and from screen readers, but maintain layout
  486. */
  487. .invisible {
  488. visibility: hidden; }
  489. /*
  490. * Clearfix: contain floats
  491. *
  492. * For modern browsers
  493. * 1. The space content is one way to avoid an Opera bug when the
  494. * `contenteditable` attribute is included anywhere else in the document.
  495. * Otherwise it causes space to appear at the top and bottom of elements
  496. * that receive the `clearfix` class.
  497. * 2. The use of `table` rather than `block` is only necessary if using
  498. * `:before` to contain the top-margins of child elements.
  499. */
  500. .clearfix:before,
  501. .clearfix:after {
  502. content: " ";
  503. /* 1 */
  504. display: table;
  505. /* 2 */ }
  506. .clearfix:after {
  507. clear: both; }
  508. /* ==========================================================================
  509. EXAMPLE Media Queries for Responsive Design.
  510. These examples override the primary ('mobile first') styles.
  511. Modify as content requires.
  512. ========================================================================== */
  513. @media only screen and (min-width: 35em) {
  514. /* Style adjustments for viewports that meet the condition */ }
  515. @media print, (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 1.25dppx), (min-resolution: 120dpi) {
  516. /* Style adjustments for high resolution devices */ }
  517. /* ==========================================================================
  518. Print styles.
  519. Inlined to avoid the additional HTTP request:
  520. http://www.phpied.com/delay-loading-your-print-css/
  521. ========================================================================== */
  522. @media print {
  523. *,
  524. *:before,
  525. *:after,
  526. *:first-letter {
  527. background: transparent !important;
  528. color: #000 !important;
  529. /* Black prints faster: http://www.sanbeiji.com/archives/953 */
  530. box-shadow: none !important; }
  531. a,
  532. a:visited {
  533. text-decoration: underline; }
  534. a[href]:after {
  535. content: " (" attr(href) ")"; }
  536. abbr[title]:after {
  537. content: " (" attr(title) ")"; }
  538. /*
  539. * Don't show links that are fragment identifiers,
  540. * or use the `javascript:` pseudo protocol
  541. */
  542. a[href^="#"]:after,
  543. a[href^="javascript:"]:after {
  544. content: ""; }
  545. pre,
  546. blockquote {
  547. border: 1px solid #999;
  548. page-break-inside: avoid; }
  549. /*
  550. * Printing Tables:
  551. * http://css-discuss.incutio.com/wiki/Printing_Tables
  552. */
  553. thead {
  554. display: table-header-group; }
  555. tr,
  556. img {
  557. page-break-inside: avoid; }
  558. img {
  559. max-width: 100% !important; }
  560. p,
  561. h2,
  562. h3 {
  563. orphans: 3;
  564. widows: 3; }
  565. h2,
  566. h3 {
  567. page-break-after: avoid; } }
  568. /**
  569. * Copyright 2015 Google Inc. All Rights Reserved.
  570. *
  571. * Licensed under the Apache License, Version 2.0 (the "License");
  572. * you may not use this file except in compliance with the License.
  573. * You may obtain a copy of the License at
  574. *
  575. * http://www.apache.org/licenses/LICENSE-2.0
  576. *
  577. * Unless required by applicable law or agreed to in writing, software
  578. * distributed under the License is distributed on an "AS IS" BASIS,
  579. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  580. * See the License for the specific language governing permissions and
  581. * limitations under the License.
  582. */
  583. /* Remove the unwanted box around FAB buttons */
  584. /* More info: http://goo.gl/IPwKi */
  585. a, .mdl-accordion, .mdl-button, .mdl-card, .mdl-checkbox, .mdl-dropdown-menu,
  586. .mdl-icon-toggle, .mdl-item, .mdl-radio, .mdl-slider, .mdl-switch, .mdl-tabs__tab {
  587. -webkit-tap-highlight-color: transparent;
  588. -webkit-tap-highlight-color: rgba(255, 255, 255, 0); }
  589. /*
  590. * Make html take up the entire screen
  591. * Then set touch-action to avoid touch delay on mobile IE
  592. */
  593. html {
  594. width: 100%;
  595. height: 100%;
  596. -ms-touch-action: manipulation;
  597. touch-action: manipulation; }
  598. /*
  599. * Make body take up the entire screen
  600. * Remove body margin so layout containers don't cause extra overflow.
  601. */
  602. body {
  603. width: 100%;
  604. min-height: 100%;
  605. margin: 0; }
  606. /*
  607. * Main display reset for IE support.
  608. * Source: http://weblog.west-wind.com/posts/2015/Jan/12/main-HTML5-Tag-not-working-in-Internet-Explorer-91011
  609. */
  610. main {
  611. display: block; }
  612. /*
  613. * Apply no display to elements with the hidden attribute.
  614. * IE 9 and 10 support.
  615. */
  616. *[hidden] {
  617. display: none !important; }
  618. /**
  619. * Copyright 2015 Google Inc. All Rights Reserved.
  620. *
  621. * Licensed under the Apache License, Version 2.0 (the "License");
  622. * you may not use this file except in compliance with the License.
  623. * You may obtain a copy of the License at
  624. *
  625. * http://www.apache.org/licenses/LICENSE-2.0
  626. *
  627. * Unless required by applicable law or agreed to in writing, software
  628. * distributed under the License is distributed on an "AS IS" BASIS,
  629. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  630. * See the License for the specific language governing permissions and
  631. * limitations under the License.
  632. */
  633. /**
  634. * Copyright 2015 Google Inc. All Rights Reserved.
  635. *
  636. * Licensed under the Apache License, Version 2.0 (the "License");
  637. * you may not use this file except in compliance with the License.
  638. * You may obtain a copy of the License at
  639. *
  640. * http://www.apache.org/licenses/LICENSE-2.0
  641. *
  642. * Unless required by applicable law or agreed to in writing, software
  643. * distributed under the License is distributed on an "AS IS" BASIS,
  644. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  645. * See the License for the specific language governing permissions and
  646. * limitations under the License.
  647. */
  648. /*------------------------------------* $CONTENTS
  649. \*------------------------------------*/
  650. /**
  651. * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
  652. * -----Typography
  653. * -----Colors
  654. * -----Textfield
  655. * -----Switch
  656. * -----Spinner
  657. * -----Radio
  658. * -----Menu
  659. * -----List
  660. * -----Layout
  661. * -----Icon toggles
  662. * -----Footer
  663. * -----Column
  664. * -----Checkbox
  665. * -----Card
  666. * -----Button
  667. * -----Animation
  668. * -----Progress
  669. * -----Badge
  670. * -----Shadows
  671. * -----Grid
  672. * -----Data table
  673. * -----Dialog
  674. * -----Snackbar
  675. * -----Tooltip
  676. * -----Chip
  677. *
  678. * Even though all variables have the `!default` directive, most of them
  679. * should not be changed as they are dependent one another. This can cause
  680. * visual distortions (like alignment issues) that are hard to track down
  681. * and fix.
  682. */
  683. /* ========== TYPOGRAPHY ========== */
  684. /* We're splitting fonts into "preferred" and "performance" in order to optimize
  685. page loading. For important text, such as the body, we want it to load
  686. immediately and not wait for the web font load, whereas for other sections,
  687. such as headers and titles, we're OK with things taking a bit longer to load.
  688. We do have some optional classes and parameters in the mixins, in case you
  689. definitely want to make sure you're using the preferred font and don't mind
  690. the performance hit.
  691. We should be able to improve on this once CSS Font Loading L3 becomes more
  692. widely available.
  693. */
  694. /* ========== COLORS ========== */
  695. /**
  696. *
  697. * Material design color palettes.
  698. * @see http://www.google.com/design/spec/style/color.html
  699. *
  700. **/
  701. /**
  702. * Copyright 2015 Google Inc. All Rights Reserved.
  703. *
  704. * Licensed under the Apache License, Version 2.0 (the "License");
  705. * you may not use this file except in compliance with the License.
  706. * You may obtain a copy of the License at
  707. *
  708. * http://www.apache.org/licenses/LICENSE-2.0
  709. *
  710. * Unless required by applicable law or agreed to in writing, software
  711. * distributed under the License is distributed on an "AS IS" BASIS,
  712. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  713. * See the License for the specific language governing permissions and
  714. * limitations under the License.
  715. */
  716. /* ========== Color Palettes ========== */
  717. /* colors.scss */
  718. /**
  719. * Copyright 2015 Google Inc. All Rights Reserved.
  720. *
  721. * Licensed under the Apache License, Version 2.0 (the "License");
  722. * you may not use this file except in compliance with the License.
  723. * You may obtain a copy of the License at
  724. *
  725. * http://www.apache.org/licenses/LICENSE-2.0
  726. *
  727. * Unless required by applicable law or agreed to in writing, software
  728. * distributed under the License is distributed on an "AS IS" BASIS,
  729. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  730. * See the License for the specific language governing permissions and
  731. * limitations under the License.
  732. */
  733. /* ========== IMAGES ========== */
  734. /* ========== Color & Themes ========== */
  735. /* ========== Typography ========== */
  736. /* ========== Components ========== */
  737. /* ========== Standard Buttons ========== */
  738. /* ========== Icon Toggles ========== */
  739. /* ========== Radio Buttons ========== */
  740. /* ========== Ripple effect ========== */
  741. /* ========== Layout ========== */
  742. /* ========== Content Tabs ========== */
  743. /* ========== Checkboxes ========== */
  744. /* ========== Switches ========== */
  745. /* ========== Spinner ========== */
  746. /* ========== Text fields ========== */
  747. /* ========== Card ========== */
  748. /* ========== Sliders ========== */
  749. /* ========== Progress ========== */
  750. /* ========== List ========== */
  751. /* ========== Item ========== */
  752. /* ========== Dropdown menu ========== */
  753. /* ========== Tooltips ========== */
  754. /* ========== Footer ========== */
  755. /* TEXTFIELD */
  756. /* SWITCH */
  757. /* SPINNER */
  758. /* RADIO */
  759. /* MENU */
  760. /* LIST */
  761. /* LAYOUT */
  762. /* ICON TOGGLE */
  763. /* FOOTER */
  764. /*mega-footer*/
  765. /*mini-footer*/
  766. /* CHECKBOX */
  767. /* CARD */
  768. /* Card dimensions */
  769. /* Cover image */
  770. /* BUTTON */
  771. /**
  772. *
  773. * Dimensions
  774. *
  775. */
  776. /* ANIMATION */
  777. /* PROGRESS */
  778. /* BADGE */
  779. /* SHADOWS */
  780. /* GRID */
  781. /* DATA TABLE */
  782. /* DIALOG */
  783. /* SNACKBAR */
  784. /* TOOLTIP */
  785. /* CHIP */
  786. /**
  787. * Copyright 2015 Google Inc. All Rights Reserved.
  788. *
  789. * Licensed under the Apache License, Version 2.0 (the "License");
  790. * you may not use this file except in compliance with the License.
  791. * You may obtain a copy of the License at
  792. *
  793. * http://www.apache.org/licenses/LICENSE-2.0
  794. *
  795. * Unless required by applicable law or agreed to in writing, software
  796. * distributed under the License is distributed on an "AS IS" BASIS,
  797. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  798. * See the License for the specific language governing permissions and
  799. * limitations under the License.
  800. */
  801. /* Typography */
  802. /* Shadows */
  803. /* Animations */
  804. /* Dialog */
  805. html, body {
  806. font-family: "Helvetica", "Arial", sans-serif;
  807. font-size: 14px;
  808. font-weight: 400;
  809. line-height: 20px; }
  810. h1, h2, h3, h4, h5, h6, p {
  811. margin: 0;
  812. padding: 0; }
  813. /**
  814. * Styles for HTML elements
  815. */
  816. h1 small, h2 small, h3 small, h4 small, h5 small, h6 small {
  817. font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  818. font-size: 56px;
  819. font-weight: 400;
  820. line-height: 1.35;
  821. letter-spacing: -0.02em;
  822. opacity: 0.54;
  823. font-size: 0.6em; }
  824. h1 {
  825. font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  826. font-size: 56px;
  827. font-weight: 400;
  828. line-height: 1.35;
  829. letter-spacing: -0.02em;
  830. margin-top: 24px;
  831. margin-bottom: 24px; }
  832. h2 {
  833. font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  834. font-size: 45px;
  835. font-weight: 400;
  836. line-height: 48px;
  837. margin-top: 24px;
  838. margin-bottom: 24px; }
  839. h3 {
  840. font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  841. font-size: 34px;
  842. font-weight: 400;
  843. line-height: 40px;
  844. margin-top: 24px;
  845. margin-bottom: 24px; }
  846. h4 {
  847. font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  848. font-size: 24px;
  849. font-weight: 400;
  850. line-height: 32px;
  851. -moz-osx-font-smoothing: grayscale;
  852. margin-top: 24px;
  853. margin-bottom: 16px; }
  854. h5 {
  855. font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  856. font-size: 20px;
  857. font-weight: 500;
  858. line-height: 1;
  859. letter-spacing: 0.02em;
  860. margin-top: 24px;
  861. margin-bottom: 16px; }
  862. h6 {
  863. font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  864. font-size: 16px;
  865. font-weight: 400;
  866. line-height: 24px;
  867. letter-spacing: 0.04em;
  868. margin-top: 24px;
  869. margin-bottom: 16px; }
  870. p {
  871. font-size: 14px;
  872. font-weight: 400;
  873. line-height: 24px;
  874. letter-spacing: 0;
  875. margin-bottom: 16px; }
  876. a {
  877. color: rgb(255,64,129);
  878. font-weight: 500; }
  879. blockquote {
  880. font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  881. position: relative;
  882. font-size: 24px;
  883. font-weight: 300;
  884. font-style: italic;
  885. line-height: 1.35;
  886. letter-spacing: 0.08em; }
  887. blockquote:before {
  888. position: absolute;
  889. left: -0.5em;
  890. content: '“'; }
  891. blockquote:after {
  892. content: '”';
  893. margin-left: -0.05em; }
  894. mark {
  895. background-color: #f4ff81; }
  896. dt {
  897. font-weight: 700; }
  898. address {
  899. font-size: 12px;
  900. font-weight: 400;
  901. line-height: 1;
  902. letter-spacing: 0;
  903. font-style: normal; }
  904. ul, ol {
  905. font-size: 14px;
  906. font-weight: 400;
  907. line-height: 24px;
  908. letter-spacing: 0; }
  909. /**
  910. * Class Name Styles
  911. */
  912. .mdl-typography--display-4 {
  913. font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  914. font-size: 112px;
  915. font-weight: 300;
  916. line-height: 1;
  917. letter-spacing: -0.04em; }
  918. .mdl-typography--display-4-color-contrast {
  919. font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  920. font-size: 112px;
  921. font-weight: 300;
  922. line-height: 1;
  923. letter-spacing: -0.04em;
  924. opacity: 0.54; }
  925. .mdl-typography--display-3 {
  926. font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  927. font-size: 56px;
  928. font-weight: 400;
  929. line-height: 1.35;
  930. letter-spacing: -0.02em; }
  931. .mdl-typography--display-3-color-contrast {
  932. font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  933. font-size: 56px;
  934. font-weight: 400;
  935. line-height: 1.35;
  936. letter-spacing: -0.02em;
  937. opacity: 0.54; }
  938. .mdl-typography--display-2 {
  939. font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  940. font-size: 45px;
  941. font-weight: 400;
  942. line-height: 48px; }
  943. .mdl-typography--display-2-color-contrast {
  944. font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  945. font-size: 45px;
  946. font-weight: 400;
  947. line-height: 48px;
  948. opacity: 0.54; }
  949. .mdl-typography--display-1 {
  950. font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  951. font-size: 34px;
  952. font-weight: 400;
  953. line-height: 40px; }
  954. .mdl-typography--display-1-color-contrast {
  955. font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  956. font-size: 34px;
  957. font-weight: 400;
  958. line-height: 40px;
  959. opacity: 0.54; }
  960. .mdl-typography--headline {
  961. font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  962. font-size: 24px;
  963. font-weight: 400;
  964. line-height: 32px;
  965. -moz-osx-font-smoothing: grayscale; }
  966. .mdl-typography--headline-color-contrast {
  967. font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  968. font-size: 24px;
  969. font-weight: 400;
  970. line-height: 32px;
  971. -moz-osx-font-smoothing: grayscale;
  972. opacity: 0.87; }
  973. .mdl-typography--title {
  974. font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  975. font-size: 20px;
  976. font-weight: 500;
  977. line-height: 1;
  978. letter-spacing: 0.02em; }
  979. .mdl-typography--title-color-contrast {
  980. font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  981. font-size: 20px;
  982. font-weight: 500;
  983. line-height: 1;
  984. letter-spacing: 0.02em;
  985. opacity: 0.87; }
  986. .mdl-typography--subhead {
  987. font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  988. font-size: 16px;
  989. font-weight: 400;
  990. line-height: 24px;
  991. letter-spacing: 0.04em; }
  992. .mdl-typography--subhead-color-contrast {
  993. font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  994. font-size: 16px;
  995. font-weight: 400;
  996. line-height: 24px;
  997. letter-spacing: 0.04em;
  998. opacity: 0.87; }
  999. .mdl-typography--body-2 {
  1000. font-size: 14px;
  1001. font-weight: bold;
  1002. line-height: 24px;
  1003. letter-spacing: 0; }
  1004. .mdl-typography--body-2-color-contrast {
  1005. font-size: 14px;
  1006. font-weight: bold;
  1007. line-height: 24px;
  1008. letter-spacing: 0;
  1009. opacity: 0.87; }
  1010. .mdl-typography--body-1 {
  1011. font-size: 14px;
  1012. font-weight: 400;
  1013. line-height: 24px;
  1014. letter-spacing: 0; }
  1015. .mdl-typography--body-1-color-contrast {
  1016. font-size: 14px;
  1017. font-weight: 400;
  1018. line-height: 24px;
  1019. letter-spacing: 0;
  1020. opacity: 0.87; }
  1021. .mdl-typography--body-2-force-preferred-font {
  1022. font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  1023. font-size: 14px;
  1024. font-weight: 500;
  1025. line-height: 24px;
  1026. letter-spacing: 0; }
  1027. .mdl-typography--body-2-force-preferred-font-color-contrast {
  1028. font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  1029. font-size: 14px;
  1030. font-weight: 500;
  1031. line-height: 24px;
  1032. letter-spacing: 0;
  1033. opacity: 0.87; }
  1034. .mdl-typography--body-1-force-preferred-font {
  1035. font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  1036. font-size: 14px;
  1037. font-weight: 400;
  1038. line-height: 24px;
  1039. letter-spacing: 0; }
  1040. .mdl-typography--body-1-force-preferred-font-color-contrast {
  1041. font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  1042. font-size: 14px;
  1043. font-weight: 400;
  1044. line-height: 24px;
  1045. letter-spacing: 0;
  1046. opacity: 0.87; }
  1047. .mdl-typography--caption {
  1048. font-size: 12px;
  1049. font-weight: 400;
  1050. line-height: 1;
  1051. letter-spacing: 0; }
  1052. .mdl-typography--caption-force-preferred-font {
  1053. font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  1054. font-size: 12px;
  1055. font-weight: 400;
  1056. line-height: 1;
  1057. letter-spacing: 0; }
  1058. .mdl-typography--caption-color-contrast {
  1059. font-size: 12px;
  1060. font-weight: 400;
  1061. line-height: 1;
  1062. letter-spacing: 0;
  1063. opacity: 0.54; }
  1064. .mdl-typography--caption-force-preferred-font-color-contrast {
  1065. font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  1066. font-size: 12px;
  1067. font-weight: 400;
  1068. line-height: 1;
  1069. letter-spacing: 0;
  1070. opacity: 0.54; }
  1071. .mdl-typography--menu {
  1072. font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  1073. font-size: 14px;
  1074. font-weight: 500;
  1075. line-height: 1;
  1076. letter-spacing: 0; }
  1077. .mdl-typography--menu-color-contrast {
  1078. font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  1079. font-size: 14px;
  1080. font-weight: 500;
  1081. line-height: 1;
  1082. letter-spacing: 0;
  1083. opacity: 0.87; }
  1084. .mdl-typography--button {
  1085. font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  1086. font-size: 14px;
  1087. font-weight: 500;
  1088. text-transform: uppercase;
  1089. line-height: 1;
  1090. letter-spacing: 0; }
  1091. .mdl-typography--button-color-contrast {
  1092. font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  1093. font-size: 14px;
  1094. font-weight: 500;
  1095. text-transform: uppercase;
  1096. line-height: 1;
  1097. letter-spacing: 0;
  1098. opacity: 0.87; }
  1099. .mdl-typography--text-left {
  1100. text-align: left; }
  1101. .mdl-typography--text-right {
  1102. text-align: right; }
  1103. .mdl-typography--text-center {
  1104. text-align: center; }
  1105. .mdl-typography--text-justify {
  1106. text-align: justify; }
  1107. .mdl-typography--text-nowrap {
  1108. white-space: nowrap; }
  1109. .mdl-typography--text-lowercase {
  1110. text-transform: lowercase; }
  1111. .mdl-typography--text-uppercase {
  1112. text-transform: uppercase; }
  1113. .mdl-typography--text-capitalize {
  1114. text-transform: capitalize; }
  1115. .mdl-typography--font-thin {
  1116. font-weight: 200 !important; }
  1117. .mdl-typography--font-light {
  1118. font-weight: 300 !important; }
  1119. .mdl-typography--font-regular {
  1120. font-weight: 400 !important; }
  1121. .mdl-typography--font-medium {
  1122. font-weight: 500 !important; }
  1123. .mdl-typography--font-bold {
  1124. font-weight: 700 !important; }
  1125. .mdl-typography--font-black {
  1126. font-weight: 900 !important; }
  1127. .material-icons {
  1128. font-family: 'Material Icons';
  1129. font-weight: normal;
  1130. font-style: normal;
  1131. font-size: 24px;
  1132. line-height: 1;
  1133. letter-spacing: normal;
  1134. text-transform: none;
  1135. display: inline-block;
  1136. word-wrap: normal;
  1137. -moz-font-feature-settings: 'liga';
  1138. font-feature-settings: 'liga';
  1139. -webkit-font-feature-settings: 'liga';
  1140. -webkit-font-smoothing: antialiased; }
  1141. /**
  1142. * Copyright 2015 Google Inc. All Rights Reserved.
  1143. *
  1144. * Licensed under the Apache License, Version 2.0 (the "License");
  1145. * you may not use this file except in compliance with the License.
  1146. * You may obtain a copy of the License at
  1147. *
  1148. * http://www.apache.org/licenses/LICENSE-2.0
  1149. *
  1150. * Unless required by applicable law or agreed to in writing, software
  1151. * distributed under the License is distributed on an "AS IS" BASIS,
  1152. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1153. * See the License for the specific language governing permissions and
  1154. * limitations under the License.
  1155. */
  1156. /**
  1157. * Copyright 2015 Google Inc. All Rights Reserved.
  1158. *
  1159. * Licensed under the Apache License, Version 2.0 (the "License");
  1160. * you may not use this file except in compliance with the License.
  1161. * You may obtain a copy of the License at
  1162. *
  1163. * http://www.apache.org/licenses/LICENSE-2.0
  1164. *
  1165. * Unless required by applicable law or agreed to in writing, software
  1166. * distributed under the License is distributed on an "AS IS" BASIS,
  1167. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1168. * See the License for the specific language governing permissions and
  1169. * limitations under the License.
  1170. */
  1171. /*------------------------------------* $CONTENTS
  1172. \*------------------------------------*/
  1173. /**
  1174. * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
  1175. * -----Typography
  1176. * -----Colors
  1177. * -----Textfield
  1178. * -----Switch
  1179. * -----Spinner
  1180. * -----Radio
  1181. * -----Menu
  1182. * -----List
  1183. * -----Layout
  1184. * -----Icon toggles
  1185. * -----Footer
  1186. * -----Column
  1187. * -----Checkbox
  1188. * -----Card
  1189. * -----Button
  1190. * -----Animation
  1191. * -----Progress
  1192. * -----Badge
  1193. * -----Shadows
  1194. * -----Grid
  1195. * -----Data table
  1196. * -----Dialog
  1197. * -----Snackbar
  1198. * -----Tooltip
  1199. * -----Chip
  1200. *
  1201. * Even though all variables have the `!default` directive, most of them
  1202. * should not be changed as they are dependent one another. This can cause
  1203. * visual distortions (like alignment issues) that are hard to track down
  1204. * and fix.
  1205. */
  1206. /* ========== TYPOGRAPHY ========== */
  1207. /* We're splitting fonts into "preferred" and "performance" in order to optimize
  1208. page loading. For important text, such as the body, we want it to load
  1209. immediately and not wait for the web font load, whereas for other sections,
  1210. such as headers and titles, we're OK with things taking a bit longer to load.
  1211. We do have some optional classes and parameters in the mixins, in case you
  1212. definitely want to make sure you're using the preferred font and don't mind
  1213. the performance hit.
  1214. We should be able to improve on this once CSS Font Loading L3 becomes more
  1215. widely available.
  1216. */
  1217. /* ========== COLORS ========== */
  1218. /**
  1219. *
  1220. * Material design color palettes.
  1221. * @see http://www.google.com/design/spec/style/color.html
  1222. *
  1223. **/
  1224. /**
  1225. * Copyright 2015 Google Inc. All Rights Reserved.
  1226. *
  1227. * Licensed under the Apache License, Version 2.0 (the "License");
  1228. * you may not use this file except in compliance with the License.
  1229. * You may obtain a copy of the License at
  1230. *
  1231. * http://www.apache.org/licenses/LICENSE-2.0
  1232. *
  1233. * Unless required by applicable law or agreed to in writing, software
  1234. * distributed under the License is distributed on an "AS IS" BASIS,
  1235. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1236. * See the License for the specific language governing permissions and
  1237. * limitations under the License.
  1238. */
  1239. /* ========== Color Palettes ========== */
  1240. /* colors.scss */
  1241. /**
  1242. * Copyright 2015 Google Inc. All Rights Reserved.
  1243. *
  1244. * Licensed under the Apache License, Version 2.0 (the "License");
  1245. * you may not use this file except in compliance with the License.
  1246. * You may obtain a copy of the License at
  1247. *
  1248. * http://www.apache.org/licenses/LICENSE-2.0
  1249. *
  1250. * Unless required by applicable law or agreed to in writing, software
  1251. * distributed under the License is distributed on an "AS IS" BASIS,
  1252. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  1253. * See the License for the specific language governing permissions and
  1254. * limitations under the License.
  1255. */
  1256. /* ========== IMAGES ========== */
  1257. /* ========== Color & Themes ========== */
  1258. /* ========== Typography ========== */
  1259. /* ========== Components ========== */
  1260. /* ========== Standard Buttons ========== */
  1261. /* ========== Icon Toggles ========== */
  1262. /* ========== Radio Buttons ========== */
  1263. /* ========== Ripple effect ========== */
  1264. /* ========== Layout ========== */
  1265. /* ========== Content Tabs ========== */
  1266. /* ========== Checkboxes ========== */
  1267. /* ========== Switches ========== */
  1268. /* ========== Spinner ========== */
  1269. /* ========== Text fields ========== */
  1270. /* ========== Card ========== */
  1271. /* ========== Sliders ========== */
  1272. /* ========== Progress ========== */
  1273. /* ========== List ========== */
  1274. /* ========== Item ========== */
  1275. /* ========== Dropdown menu ========== */
  1276. /* ========== Tooltips ========== */
  1277. /* ========== Footer ========== */
  1278. /* TEXTFIELD */
  1279. /* SWITCH */
  1280. /* SPINNER */
  1281. /* RADIO */
  1282. /* MENU */
  1283. /* LIST */
  1284. /* LAYOUT */
  1285. /* ICON TOGGLE */
  1286. /* FOOTER */
  1287. /*mega-footer*/
  1288. /*mini-footer*/
  1289. /* CHECKBOX */
  1290. /* CARD */
  1291. /* Card dimensions */
  1292. /* Cover image */
  1293. /* BUTTON */
  1294. /**
  1295. *
  1296. * Dimensions
  1297. *
  1298. */
  1299. /* ANIMATION */
  1300. /* PROGRESS */
  1301. /* BADGE */
  1302. /* SHADOWS */
  1303. /* GRID */
  1304. /* DATA TABLE */
  1305. /* DIALOG */
  1306. /* SNACKBAR */
  1307. /* TOOLTIP */
  1308. /* CHIP */
  1309. .mdl-color-text--red {
  1310. color: rgb(244,67,54) !important; }
  1311. .mdl-color--red {
  1312. background-color: rgb(244,67,54) !important; }
  1313. .mdl-color-text--red-50 {
  1314. color: rgb(255,235,238) !important; }
  1315. .mdl-color--red-50 {
  1316. background-color: rgb(255,235,238) !important; }
  1317. .mdl-color-text--red-100 {
  1318. color: rgb(255,205,210) !important; }
  1319. .mdl-color--red-100 {
  1320. background-color: rgb(255,205,210) !important; }
  1321. .mdl-color-text--red-200 {
  1322. color: rgb(239,154,154) !important; }
  1323. .mdl-color--red-200 {
  1324. background-color: rgb(239,154,154) !important; }
  1325. .mdl-color-text--red-300 {
  1326. color: rgb(229,115,115) !important; }
  1327. .mdl-color--red-300 {
  1328. background-color: rgb(229,115,115) !important; }
  1329. .mdl-color-text--red-400 {
  1330. color: rgb(239,83,80) !important; }
  1331. .mdl-color--red-400 {
  1332. background-color: rgb(239,83,80) !important; }
  1333. .mdl-color-text--red-500 {
  1334. color: rgb(244,67,54) !important; }
  1335. .mdl-color--red-500 {
  1336. background-color: rgb(244,67,54) !important; }
  1337. .mdl-color-text--red-600 {
  1338. color: rgb(229,57,53) !important; }
  1339. .mdl-color--red-600 {
  1340. background-color: rgb(229,57,53) !important; }
  1341. .mdl-color-text--red-700 {
  1342. color: rgb(211,47,47) !important; }
  1343. .mdl-color--red-700 {
  1344. background-color: rgb(211,47,47) !important; }
  1345. .mdl-color-text--red-800 {
  1346. color: rgb(198,40,40) !important; }
  1347. .mdl-color--red-800 {
  1348. background-color: rgb(198,40,40) !important; }
  1349. .mdl-color-text--red-900 {
  1350. color: rgb(183,28,28) !important; }
  1351. .mdl-color--red-900 {
  1352. background-color: rgb(183,28,28) !important; }
  1353. .mdl-color-text--red-A100 {
  1354. color: rgb(255,138,128) !important; }
  1355. .mdl-color--red-A100 {
  1356. background-color: rgb(255,138,128) !important; }
  1357. .mdl-color-text--red-A200 {
  1358. color: rgb(255,82,82) !important; }
  1359. .mdl-color--red-A200 {
  1360. background-color: rgb(255,82,82) !important; }
  1361. .mdl-color-text--red-A400 {
  1362. color: rgb(255,23,68) !important; }
  1363. .mdl-color--red-A400 {
  1364. background-color: rgb(255,23,68) !important; }
  1365. .mdl-color-text--red-A700 {
  1366. color: rgb(213,0,0) !important; }
  1367. .mdl-color--red-A700 {
  1368. background-color: rgb(213,0,0) !important; }
  1369. .mdl-color-text--pink {
  1370. color: rgb(233,30,99) !important; }
  1371. .mdl-color--pink {
  1372. background-color: rgb(233,30,99) !important; }
  1373. .mdl-color-text--pink-50 {
  1374. color: rgb(252,228,236) !important; }
  1375. .mdl-color--pink-50 {
  1376. background-color: rgb(252,228,236) !important; }
  1377. .mdl-color-text--pink-100 {
  1378. color: rgb(248,187,208) !important; }
  1379. .mdl-color--pink-100 {
  1380. background-color: rgb(248,187,208) !important; }
  1381. .mdl-color-text--pink-200 {
  1382. color: rgb(244,143,177) !important; }
  1383. .mdl-color--pink-200 {
  1384. background-color: rgb(244,143,177) !important; }
  1385. .mdl-color-text--pink-300 {
  1386. color: rgb(240,98,146) !important; }
  1387. .mdl-color--pink-300 {
  1388. background-color: rgb(240,98,146) !important; }
  1389. .mdl-color-text--pink-400 {
  1390. color: rgb(236,64,122) !important; }
  1391. .mdl-color--pink-400 {
  1392. background-color: rgb(236,64,122) !important; }
  1393. .mdl-color-text--pink-500 {
  1394. color: rgb(233,30,99) !important; }
  1395. .mdl-color--pink-500 {
  1396. background-color: rgb(233,30,99) !important; }
  1397. .mdl-color-text--pink-600 {
  1398. color: rgb(216,27,96) !important; }
  1399. .mdl-color--pink-600 {
  1400. background-color: rgb(216,27,96) !important; }
  1401. .mdl-color-text--pink-700 {
  1402. color: rgb(194,24,91) !important; }
  1403. .mdl-color--pink-700 {
  1404. background-color: rgb(194,24,91) !important; }
  1405. .mdl-color-text--pink-800 {
  1406. color: rgb(173,20,87) !important; }
  1407. .mdl-color--pink-800 {
  1408. background-color: rgb(173,20,87) !important; }
  1409. .mdl-color-text--pink-900 {
  1410. color: rgb(136,14,79) !important; }
  1411. .mdl-color--pink-900 {
  1412. background-color: rgb(136,14,79) !important; }
  1413. .mdl-color-text--pink-A100 {
  1414. color: rgb(255,128,171) !important; }
  1415. .mdl-color--pink-A100 {
  1416. background-color: rgb(255,128,171) !important; }
  1417. .mdl-color-text--pink-A200 {
  1418. color: rgb(255,64,129) !important; }
  1419. .mdl-color--pink-A200 {
  1420. background-color: rgb(255,64,129) !important; }
  1421. .mdl-color-text--pink-A400 {
  1422. color: rgb(245,0,87) !important; }
  1423. .mdl-color--pink-A400 {
  1424. background-color: rgb(245,0,87) !important; }
  1425. .mdl-color-text--pink-A700 {
  1426. color: rgb(197,17,98) !important; }
  1427. .mdl-color--pink-A700 {
  1428. background-color: rgb(197,17,98) !important; }
  1429. .mdl-color-text--purple {
  1430. color: rgb(156,39,176) !important; }
  1431. .mdl-color--purple {
  1432. background-color: rgb(156,39,176) !important; }
  1433. .mdl-color-text--purple-50 {
  1434. color: rgb(243,229,245) !important; }
  1435. .mdl-color--purple-50 {
  1436. background-color: rgb(243,229,245) !important; }
  1437. .mdl-color-text--purple-100 {
  1438. color: rgb(225,190,231) !important; }
  1439. .mdl-color--purple-100 {
  1440. background-color: rgb(225,190,231) !important; }
  1441. .mdl-color-text--purple-200 {
  1442. color: rgb(206,147,216) !important; }
  1443. .mdl-color--purple-200 {
  1444. background-color: rgb(206,147,216) !important; }
  1445. .mdl-color-text--purple-300 {
  1446. color: rgb(186,104,200) !important; }
  1447. .mdl-color--purple-300 {
  1448. background-color: rgb(186,104,200) !important; }
  1449. .mdl-color-text--purple-400 {
  1450. color: rgb(171,71,188) !important; }
  1451. .mdl-color--purple-400 {
  1452. background-color: rgb(171,71,188) !important; }
  1453. .mdl-color-text--purple-500 {
  1454. color: rgb(156,39,176) !important; }
  1455. .mdl-color--purple-500 {
  1456. background-color: rgb(156,39,176) !important; }
  1457. .mdl-color-text--purple-600 {
  1458. color: rgb(142,36,170) !important; }
  1459. .mdl-color--purple-600 {
  1460. background-color: rgb(142,36,170) !important; }
  1461. .mdl-color-text--purple-700 {
  1462. color: rgb(123,31,162) !important; }
  1463. .mdl-color--purple-700 {
  1464. background-color: rgb(123,31,162) !important; }
  1465. .mdl-color-text--purple-800 {
  1466. color: rgb(106,27,154) !important; }
  1467. .mdl-color--purple-800 {
  1468. background-color: rgb(106,27,154) !important; }
  1469. .mdl-color-text--purple-900 {
  1470. color: rgb(74,20,140) !important; }
  1471. .mdl-color--purple-900 {
  1472. background-color: rgb(74,20,140) !important; }
  1473. .mdl-color-text--purple-A100 {
  1474. color: rgb(234,128,252) !important; }
  1475. .mdl-color--purple-A100 {
  1476. background-color: rgb(234,128,252) !important; }
  1477. .mdl-color-text--purple-A200 {
  1478. color: rgb(224,64,251) !important; }
  1479. .mdl-color--purple-A200 {
  1480. background-color: rgb(224,64,251) !important; }
  1481. .mdl-color-text--purple-A400 {
  1482. color: rgb(213,0,249) !important; }
  1483. .mdl-color--purple-A400 {
  1484. background-color: rgb(213,0,249) !important; }
  1485. .mdl-color-text--purple-A700 {
  1486. color: rgb(170,0,255) !important; }
  1487. .mdl-color--purple-A700 {
  1488. background-color: rgb(170,0,255) !important; }
  1489. .mdl-color-text--deep-purple {
  1490. color: rgb(103,58,183) !important; }
  1491. .mdl-color--deep-purple {
  1492. background-color: rgb(103,58,183) !important; }
  1493. .mdl-color-text--deep-purple-50 {
  1494. color: rgb(237,231,246) !important; }
  1495. .mdl-color--deep-purple-50 {
  1496. background-color: rgb(237,231,246) !important; }
  1497. .mdl-color-text--deep-purple-100 {
  1498. color: rgb(209,196,233) !important; }
  1499. .mdl-color--deep-purple-100 {
  1500. background-color: rgb(209,196,233) !important; }
  1501. .mdl-color-text--deep-purple-200 {
  1502. color: rgb(179,157,219) !important; }
  1503. .mdl-color--deep-purple-200 {
  1504. background-color: rgb(179,157,219) !important; }
  1505. .mdl-color-text--deep-purple-300 {
  1506. color: rgb(149,117,205) !important; }
  1507. .mdl-color--deep-purple-300 {
  1508. background-color: rgb(149,117,205) !important; }
  1509. .mdl-color-text--deep-purple-400 {
  1510. color: rgb(126,87,194) !important; }
  1511. .mdl-color--deep-purple-400 {
  1512. background-color: rgb(126,87,194) !important; }
  1513. .mdl-color-text--deep-purple-500 {
  1514. color: rgb(103,58,183) !important; }
  1515. .mdl-color--deep-purple-500 {
  1516. background-color: rgb(103,58,183) !important; }
  1517. .mdl-color-text--deep-purple-600 {
  1518. color: rgb(94,53,177) !important; }
  1519. .mdl-color--deep-purple-600 {
  1520. background-color: rgb(94,53,177) !important; }
  1521. .mdl-color-text--deep-purple-700 {
  1522. color: rgb(81,45,168) !important; }
  1523. .mdl-color--deep-purple-700 {
  1524. background-color: rgb(81,45,168) !important; }
  1525. .mdl-color-text--deep-purple-800 {
  1526. color: rgb(69,39,160) !important; }
  1527. .mdl-color--deep-purple-800 {
  1528. background-color: rgb(69,39,160) !important; }
  1529. .mdl-color-text--deep-purple-900 {
  1530. color: rgb(49,27,146) !important; }
  1531. .mdl-color--deep-purple-900 {
  1532. background-color: rgb(49,27,146) !important; }
  1533. .mdl-color-text--deep-purple-A100 {
  1534. color: rgb(179,136,255) !important; }
  1535. .mdl-color--deep-purple-A100 {
  1536. background-color: rgb(179,136,255) !important; }
  1537. .mdl-color-text--deep-purple-A200 {
  1538. color: rgb(124,77,255) !important; }
  1539. .mdl-color--deep-purple-A200 {
  1540. background-color: rgb(124,77,255) !important; }
  1541. .mdl-color-text--deep-purple-A400 {
  1542. color: rgb(101,31,255) !important; }
  1543. .mdl-color--deep-purple-A400 {
  1544. background-color: rgb(101,31,255) !important; }
  1545. .mdl-color-text--deep-purple-A700 {
  1546. color: rgb(98,0,234) !important; }
  1547. .mdl-color--deep-purple-A700 {
  1548. background-color: rgb(98,0,234) !important; }
  1549. .mdl-color-text--indigo {
  1550. color: rgb(63,81,181) !important; }
  1551. .mdl-color--indigo {
  1552. background-color: rgb(63,81,181) !important; }
  1553. .mdl-color-text--indigo-50 {
  1554. color: rgb(232,234,246) !important; }
  1555. .mdl-color--indigo-50 {
  1556. background-color: rgb(232,234,246) !important; }
  1557. .mdl-color-text--indigo-100 {
  1558. color: rgb(197,202,233) !important; }
  1559. .mdl-color--indigo-100 {
  1560. background-color: rgb(197,202,233) !important; }
  1561. .mdl-color-text--indigo-200 {
  1562. color: rgb(159,168,218) !important; }
  1563. .mdl-color--indigo-200 {
  1564. background-color: rgb(159,168,218) !important; }
  1565. .mdl-color-text--indigo-300 {
  1566. color: rgb(121,134,203) !important; }
  1567. .mdl-color--indigo-300 {
  1568. background-color: rgb(121,134,203) !important; }
  1569. .mdl-color-text--indigo-400 {
  1570. color: rgb(92,107,192) !important; }
  1571. .mdl-color--indigo-400 {
  1572. background-color: rgb(92,107,192) !important; }
  1573. .mdl-color-text--indigo-500 {
  1574. color: rgb(63,81,181) !important; }
  1575. .mdl-color--indigo-500 {
  1576. background-color: rgb(63,81,181) !important; }
  1577. .mdl-color-text--indigo-600 {
  1578. color: rgb(57,73,171) !important; }
  1579. .mdl-color--indigo-600 {
  1580. background-color: rgb(57,73,171) !important; }
  1581. .mdl-color-text--indigo-700 {
  1582. color: rgb(48,63,159) !important; }
  1583. .mdl-color--indigo-700 {
  1584. background-color: rgb(48,63,159) !important; }
  1585. .mdl-color-text--indigo-800 {
  1586. color: rgb(40,53,147) !important; }
  1587. .mdl-color--indigo-800 {
  1588. background-color: rgb(40,53,147) !important; }
  1589. .mdl-color-text--indigo-900 {
  1590. color: rgb(26,35,126) !important; }
  1591. .mdl-color--indigo-900 {
  1592. background-color: rgb(26,35,126) !important; }
  1593. .mdl-color-text--indigo-A100 {
  1594. color: rgb(140,158,255) !important; }
  1595. .mdl-color--indigo-A100 {
  1596. background-color: rgb(140,158,255) !important; }
  1597. .mdl-color-text--indigo-A200 {
  1598. color: rgb(83,109,254) !important; }
  1599. .mdl-color--indigo-A200 {
  1600. background-color: rgb(83,109,254) !important; }
  1601. .mdl-color-text--indigo-A400 {
  1602. color: rgb(61,90,254) !important; }
  1603. .mdl-color--indigo-A400 {
  1604. background-color: rgb(61,90,254) !important; }
  1605. .mdl-color-text--indigo-A700 {
  1606. color: rgb(48,79,254) !important; }
  1607. .mdl-color--indigo-A700 {
  1608. background-color: rgb(48,79,254) !important; }
  1609. .mdl-color-text--blue {
  1610. color: rgb(33,150,243) !important; }
  1611. .mdl-color--blue {
  1612. background-color: rgb(33,150,243) !important; }
  1613. .mdl-color-text--blue-50 {
  1614. color: rgb(227,242,253) !important; }
  1615. .mdl-color--blue-50 {
  1616. background-color: rgb(227,242,253) !important; }
  1617. .mdl-color-text--blue-100 {
  1618. color: rgb(187,222,251) !important; }
  1619. .mdl-color--blue-100 {
  1620. background-color: rgb(187,222,251) !important; }
  1621. .mdl-color-text--blue-200 {
  1622. color: rgb(144,202,249) !important; }
  1623. .mdl-color--blue-200 {
  1624. background-color: rgb(144,202,249) !important; }
  1625. .mdl-color-text--blue-300 {
  1626. color: rgb(100,181,246) !important; }
  1627. .mdl-color--blue-300 {
  1628. background-color: rgb(100,181,246) !important; }
  1629. .mdl-color-text--blue-400 {
  1630. color: rgb(66,165,245) !important; }
  1631. .mdl-color--blue-400 {
  1632. background-color: rgb(66,165,245) !important; }
  1633. .mdl-color-text--blue-500 {
  1634. color: rgb(33,150,243) !important; }
  1635. .mdl-color--blue-500 {
  1636. background-color: rgb(33,150,243) !important; }
  1637. .mdl-color-text--blue-600 {
  1638. color: rgb(30,136,229) !important; }
  1639. .mdl-color--blue-600 {
  1640. background-color: rgb(30,136,229) !important; }
  1641. .mdl-color-text--blue-700 {
  1642. color: rgb(25,118,210) !important; }
  1643. .mdl-color--blue-700 {
  1644. background-color: rgb(25,118,210) !important; }
  1645. .mdl-color-text--blue-800 {
  1646. color: rgb(21,101,192) !important; }
  1647. .mdl-color--blue-800 {
  1648. background-color: rgb(21,101,192) !important; }
  1649. .mdl-color-text--blue-900 {
  1650. color: rgb(13,71,161) !important; }
  1651. .mdl-color--blue-900 {
  1652. background-color: rgb(13,71,161) !important; }
  1653. .mdl-color-text--blue-A100 {
  1654. color: rgb(130,177,255) !important; }
  1655. .mdl-color--blue-A100 {
  1656. background-color: rgb(130,177,255) !important; }
  1657. .mdl-color-text--blue-A200 {
  1658. color: rgb(68,138,255) !important; }
  1659. .mdl-color--blue-A200 {
  1660. background-color: rgb(68,138,255) !important; }
  1661. .mdl-color-text--blue-A400 {
  1662. color: rgb(41,121,255) !important; }
  1663. .mdl-color--blue-A400 {
  1664. background-color: rgb(41,121,255) !important; }
  1665. .mdl-color-text--blue-A700 {
  1666. color: rgb(41,98,255) !important; }
  1667. .mdl-color--blue-A700 {
  1668. background-color: rgb(41,98,255) !important; }
  1669. .mdl-color-text--light-blue {
  1670. color: rgb(3,169,244) !important; }
  1671. .mdl-color--light-blue {
  1672. background-color: rgb(3,169,244) !important; }
  1673. .mdl-color-text--light-blue-50 {
  1674. color: rgb(225,245,254) !important; }
  1675. .mdl-color--light-blue-50 {
  1676. background-color: rgb(225,245,254) !important; }
  1677. .mdl-color-text--light-blue-100 {
  1678. color: rgb(179,229,252) !important; }
  1679. .mdl-color--light-blue-100 {
  1680. background-color: rgb(179,229,252) !important; }
  1681. .mdl-color-text--light-blue-200 {
  1682. color: rgb(129,212,250) !important; }
  1683. .mdl-color--light-blue-200 {
  1684. background-color: rgb(129,212,250) !important; }
  1685. .mdl-color-text--light-blue-300 {
  1686. color: rgb(79,195,247) !important; }
  1687. .mdl-color--light-blue-300 {
  1688. background-color: rgb(79,195,247) !important; }
  1689. .mdl-color-text--light-blue-400 {
  1690. color: rgb(41,182,246) !important; }
  1691. .mdl-color--light-blue-400 {
  1692. background-color: rgb(41,182,246) !important; }
  1693. .mdl-color-text--light-blue-500 {
  1694. color: rgb(3,169,244) !important; }
  1695. .mdl-color--light-blue-500 {
  1696. background-color: rgb(3,169,244) !important; }
  1697. .mdl-color-text--light-blue-600 {
  1698. color: rgb(3,155,229) !important; }
  1699. .mdl-color--light-blue-600 {
  1700. background-color: rgb(3,155,229) !important; }
  1701. .mdl-color-text--light-blue-700 {
  1702. color: rgb(2,136,209) !important; }
  1703. .mdl-color--light-blue-700 {
  1704. background-color: rgb(2,136,209) !important; }
  1705. .mdl-color-text--light-blue-800 {
  1706. color: rgb(2,119,189) !important; }
  1707. .mdl-color--light-blue-800 {
  1708. background-color: rgb(2,119,189) !important; }
  1709. .mdl-color-text--light-blue-900 {
  1710. color: rgb(1,87,155) !important; }
  1711. .mdl-color--light-blue-900 {
  1712. background-color: rgb(1,87,155) !important; }
  1713. .mdl-color-text--light-blue-A100 {
  1714. color: rgb(128,216,255) !important; }
  1715. .mdl-color--light-blue-A100 {
  1716. background-color: rgb(128,216,255) !important; }
  1717. .mdl-color-text--light-blue-A200 {
  1718. color: rgb(64,196,255) !important; }
  1719. .mdl-color--light-blue-A200 {
  1720. background-color: rgb(64,196,255) !important; }
  1721. .mdl-color-text--light-blue-A400 {
  1722. color: rgb(0,176,255) !important; }
  1723. .mdl-color--light-blue-A400 {
  1724. background-color: rgb(0,176,255) !important; }
  1725. .mdl-color-text--light-blue-A700 {
  1726. color: rgb(0,145,234) !important; }
  1727. .mdl-color--light-blue-A700 {
  1728. background-color: rgb(0,145,234) !important; }
  1729. .mdl-color-text--cyan {
  1730. color: rgb(0,188,212) !important; }
  1731. .mdl-color--cyan {
  1732. background-color: rgb(0,188,212) !important; }
  1733. .mdl-color-text--cyan-50 {
  1734. color: rgb(224,247,250) !important; }
  1735. .mdl-color--cyan-50 {
  1736. background-color: rgb(224,247,250) !important; }
  1737. .mdl-color-text--cyan-100 {
  1738. color: rgb(178,235,242) !important; }
  1739. .mdl-color--cyan-100 {
  1740. background-color: rgb(178,235,242) !important; }
  1741. .mdl-color-text--cyan-200 {
  1742. color: rgb(128,222,234) !important; }
  1743. .mdl-color--cyan-200 {
  1744. background-color: rgb(128,222,234) !important; }
  1745. .mdl-color-text--cyan-300 {
  1746. color: rgb(77,208,225) !important; }
  1747. .mdl-color--cyan-300 {
  1748. background-color: rgb(77,208,225) !important; }
  1749. .mdl-color-text--cyan-400 {
  1750. color: rgb(38,198,218) !important; }
  1751. .mdl-color--cyan-400 {
  1752. background-color: rgb(38,198,218) !important; }
  1753. .mdl-color-text--cyan-500 {
  1754. color: rgb(0,188,212) !important; }
  1755. .mdl-color--cyan-500 {
  1756. background-color: rgb(0,188,212) !important; }
  1757. .mdl-color-text--cyan-600 {
  1758. color: rgb(0,172,193) !important; }
  1759. .mdl-color--cyan-600 {
  1760. background-color: rgb(0,172,193) !important; }
  1761. .mdl-color-text--cyan-700 {
  1762. color: rgb(0,151,167) !important; }
  1763. .mdl-color--cyan-700 {
  1764. background-color: rgb(0,151,167) !important; }
  1765. .mdl-color-text--cyan-800 {
  1766. color: rgb(0,131,143) !important; }
  1767. .mdl-color--cyan-800 {
  1768. background-color: rgb(0,131,143) !important; }
  1769. .mdl-color-text--cyan-900 {
  1770. color: rgb(0,96,100) !important; }
  1771. .mdl-color--cyan-900 {
  1772. background-color: rgb(0,96,100) !important; }
  1773. .mdl-color-text--cyan-A100 {
  1774. color: rgb(132,255,255) !important; }
  1775. .mdl-color--cyan-A100 {
  1776. background-color: rgb(132,255,255) !important; }
  1777. .mdl-color-text--cyan-A200 {
  1778. color: rgb(24,255,255) !important; }
  1779. .mdl-color--cyan-A200 {
  1780. background-color: rgb(24,255,255) !important; }
  1781. .mdl-color-text--cyan-A400 {
  1782. color: rgb(0,229,255) !important; }
  1783. .mdl-color--cyan-A400 {
  1784. background-color: rgb(0,229,255) !important; }
  1785. .mdl-color-text--cyan-A700 {
  1786. color: rgb(0,184,212) !important; }
  1787. .mdl-color--cyan-A700 {
  1788. background-color: rgb(0,184,212) !important; }
  1789. .mdl-color-text--teal {
  1790. color: rgb(0,150,136) !important; }
  1791. .mdl-color--teal {
  1792. background-color: rgb(0,150,136) !important; }
  1793. .mdl-color-text--teal-50 {
  1794. color: rgb(224,242,241) !important; }
  1795. .mdl-color--teal-50 {
  1796. background-color: rgb(224,242,241) !important; }
  1797. .mdl-color-text--teal-100 {
  1798. color: rgb(178,223,219) !important; }
  1799. .mdl-color--teal-100 {
  1800. background-color: rgb(178,223,219) !important; }
  1801. .mdl-color-text--teal-200 {
  1802. color: rgb(128,203,196) !important; }
  1803. .mdl-color--teal-200 {
  1804. background-color: rgb(128,203,196) !important; }
  1805. .mdl-color-text--teal-300 {
  1806. color: rgb(77,182,172) !important; }
  1807. .mdl-color--teal-300 {
  1808. background-color: rgb(77,182,172) !important; }
  1809. .mdl-color-text--teal-400 {
  1810. color: rgb(38,166,154) !important; }
  1811. .mdl-color--teal-400 {
  1812. background-color: rgb(38,166,154) !important; }
  1813. .mdl-color-text--teal-500 {
  1814. color: rgb(0,150,136) !important; }
  1815. .mdl-color--teal-500 {
  1816. background-color: rgb(0,150,136) !important; }
  1817. .mdl-color-text--teal-600 {
  1818. color: rgb(0,137,123) !important; }
  1819. .mdl-color--teal-600 {
  1820. background-color: rgb(0,137,123) !important; }
  1821. .mdl-color-text--teal-700 {
  1822. color: rgb(0,121,107) !important; }
  1823. .mdl-color--teal-700 {
  1824. background-color: rgb(0,121,107) !important; }
  1825. .mdl-color-text--teal-800 {
  1826. color: rgb(0,105,92) !important; }
  1827. .mdl-color--teal-800 {
  1828. background-color: rgb(0,105,92) !important; }
  1829. .mdl-color-text--teal-900 {
  1830. color: rgb(0,77,64) !important; }
  1831. .mdl-color--teal-900 {
  1832. background-color: rgb(0,77,64) !important; }
  1833. .mdl-color-text--teal-A100 {
  1834. color: rgb(167,255,235) !important; }
  1835. .mdl-color--teal-A100 {
  1836. background-color: rgb(167,255,235) !important; }
  1837. .mdl-color-text--teal-A200 {
  1838. color: rgb(100,255,218) !important; }
  1839. .mdl-color--teal-A200 {
  1840. background-color: rgb(100,255,218) !important; }
  1841. .mdl-color-text--teal-A400 {
  1842. color: rgb(29,233,182) !important; }
  1843. .mdl-color--teal-A400 {
  1844. background-color: rgb(29,233,182) !important; }
  1845. .mdl-color-text--teal-A700 {
  1846. color: rgb(0,191,165) !important; }
  1847. .mdl-color--teal-A700 {
  1848. background-color: rgb(0,191,165) !important; }
  1849. .mdl-color-text--green {
  1850. color: rgb(76,175,80) !important; }
  1851. .mdl-color--green {
  1852. background-color: rgb(76,175,80) !important; }
  1853. .mdl-color-text--green-50 {
  1854. color: rgb(232,245,233) !important; }
  1855. .mdl-color--green-50 {
  1856. background-color: rgb(232,245,233) !important; }
  1857. .mdl-color-text--green-100 {
  1858. color: rgb(200,230,201) !important; }
  1859. .mdl-color--green-100 {
  1860. background-color: rgb(200,230,201) !important; }
  1861. .mdl-color-text--green-200 {
  1862. color: rgb(165,214,167) !important; }
  1863. .mdl-color--green-200 {
  1864. background-color: rgb(165,214,167) !important; }
  1865. .mdl-color-text--green-300 {
  1866. color: rgb(129,199,132) !important; }
  1867. .mdl-color--green-300 {
  1868. background-color: rgb(129,199,132) !important; }
  1869. .mdl-color-text--green-400 {
  1870. color: rgb(102,187,106) !important; }
  1871. .mdl-color--green-400 {
  1872. background-color: rgb(102,187,106) !important; }
  1873. .mdl-color-text--green-500 {
  1874. color: rgb(76,175,80) !important; }
  1875. .mdl-color--green-500 {
  1876. background-color: rgb(76,175,80) !important; }
  1877. .mdl-color-text--green-600 {
  1878. color: rgb(67,160,71) !important; }
  1879. .mdl-color--green-600 {
  1880. background-color: rgb(67,160,71) !important; }
  1881. .mdl-color-text--green-700 {
  1882. color: rgb(56,142,60) !important; }
  1883. .mdl-color--green-700 {
  1884. background-color: rgb(56,142,60) !important; }
  1885. .mdl-color-text--green-800 {
  1886. color: rgb(46,125,50) !important; }
  1887. .mdl-color--green-800 {
  1888. background-color: rgb(46,125,50) !important; }
  1889. .mdl-color-text--green-900 {
  1890. color: rgb(27,94,32) !important; }
  1891. .mdl-color--green-900 {
  1892. background-color: rgb(27,94,32) !important; }
  1893. .mdl-color-text--green-A100 {
  1894. color: rgb(185,246,202) !important; }
  1895. .mdl-color--green-A100 {
  1896. background-color: rgb(185,246,202) !important; }
  1897. .mdl-color-text--green-A200 {
  1898. color: rgb(105,240,174) !important; }
  1899. .mdl-color--green-A200 {
  1900. background-color: rgb(105,240,174) !important; }
  1901. .mdl-color-text--green-A400 {
  1902. color: rgb(0,230,118) !important; }
  1903. .mdl-color--green-A400 {
  1904. background-color: rgb(0,230,118) !important; }
  1905. .mdl-color-text--green-A700 {
  1906. color: rgb(0,200,83) !important; }
  1907. .mdl-color--green-A700 {
  1908. background-color: rgb(0,200,83) !important; }
  1909. .mdl-color-text--light-green {
  1910. color: rgb(139,195,74) !important; }
  1911. .mdl-color--light-green {
  1912. background-color: rgb(139,195,74) !important; }
  1913. .mdl-color-text--light-green-50 {
  1914. color: rgb(241,248,233) !important; }
  1915. .mdl-color--light-green-50 {
  1916. background-color: rgb(241,248,233) !important; }
  1917. .mdl-color-text--light-green-100 {
  1918. color: rgb(220,237,200) !important; }
  1919. .mdl-color--light-green-100 {
  1920. background-color: rgb(220,237,200) !important; }
  1921. .mdl-color-text--light-green-200 {
  1922. color: rgb(197,225,165) !important; }
  1923. .mdl-color--light-green-200 {
  1924. background-color: rgb(197,225,165) !important; }
  1925. .mdl-color-text--light-green-300 {
  1926. color: rgb(174,213,129) !important; }
  1927. .mdl-color--light-green-300 {
  1928. background-color: rgb(174,213,129) !important; }
  1929. .mdl-color-text--light-green-400 {
  1930. color: rgb(156,204,101) !important; }
  1931. .mdl-color--light-green-400 {
  1932. background-color: rgb(156,204,101) !important; }
  1933. .mdl-color-text--light-green-500 {
  1934. color: rgb(139,195,74) !important; }
  1935. .mdl-color--light-green-500 {
  1936. background-color: rgb(139,195,74) !important; }
  1937. .mdl-color-text--light-green-600 {
  1938. color: rgb(124,179,66) !important; }
  1939. .mdl-color--light-green-600 {
  1940. background-color: rgb(124,179,66) !important; }
  1941. .mdl-color-text--light-green-700 {
  1942. color: rgb(104,159,56) !important; }
  1943. .mdl-color--light-green-700 {
  1944. background-color: rgb(104,159,56) !important; }
  1945. .mdl-color-text--light-green-800 {
  1946. color: rgb(85,139,47) !important; }
  1947. .mdl-color--light-green-800 {
  1948. background-color: rgb(85,139,47) !important; }
  1949. .mdl-color-text--light-green-900 {
  1950. color: rgb(51,105,30) !important; }
  1951. .mdl-color--light-green-900 {
  1952. background-color: rgb(51,105,30) !important; }
  1953. .mdl-color-text--light-green-A100 {
  1954. color: rgb(204,255,144) !important; }
  1955. .mdl-color--light-green-A100 {
  1956. background-color: rgb(204,255,144) !important; }
  1957. .mdl-color-text--light-green-A200 {
  1958. color: rgb(178,255,89) !important; }
  1959. .mdl-color--light-green-A200 {
  1960. background-color: rgb(178,255,89) !important; }
  1961. .mdl-color-text--light-green-A400 {
  1962. color: rgb(118,255,3) !important; }
  1963. .mdl-color--light-green-A400 {
  1964. background-color: rgb(118,255,3) !important; }
  1965. .mdl-color-text--light-green-A700 {
  1966. color: rgb(100,221,23) !important; }
  1967. .mdl-color--light-green-A700 {
  1968. background-color: rgb(100,221,23) !important; }
  1969. .mdl-color-text--lime {
  1970. color: rgb(205,220,57) !important; }
  1971. .mdl-color--lime {
  1972. background-color: rgb(205,220,57) !important; }
  1973. .mdl-color-text--lime-50 {
  1974. color: rgb(249,251,231) !important; }
  1975. .mdl-color--lime-50 {
  1976. background-color: rgb(249,251,231) !important; }
  1977. .mdl-color-text--lime-100 {
  1978. color: rgb(240,244,195) !important; }
  1979. .mdl-color--lime-100 {
  1980. background-color: rgb(240,244,195) !important; }
  1981. .mdl-color-text--lime-200 {
  1982. color: rgb(230,238,156) !important; }
  1983. .mdl-color--lime-200 {
  1984. background-color: rgb(230,238,156) !important; }
  1985. .mdl-color-text--lime-300 {
  1986. color: rgb(220,231,117) !important; }
  1987. .mdl-color--lime-300 {
  1988. background-color: rgb(220,231,117) !important; }
  1989. .mdl-color-text--lime-400 {
  1990. color: rgb(212,225,87) !important; }
  1991. .mdl-color--lime-400 {
  1992. background-color: rgb(212,225,87) !important; }
  1993. .mdl-color-text--lime-500 {
  1994. color: rgb(205,220,57) !important; }
  1995. .mdl-color--lime-500 {
  1996. background-color: rgb(205,220,57) !important; }
  1997. .mdl-color-text--lime-600 {
  1998. color: rgb(192,202,51) !important; }
  1999. .mdl-color--lime-600 {
  2000. background-color: rgb(192,202,51) !important; }
  2001. .mdl-color-text--lime-700 {
  2002. color: rgb(175,180,43) !important; }
  2003. .mdl-color--lime-700 {
  2004. background-color: rgb(175,180,43) !important; }
  2005. .mdl-color-text--lime-800 {
  2006. color: rgb(158,157,36) !important; }
  2007. .mdl-color--lime-800 {
  2008. background-color: rgb(158,157,36) !important; }
  2009. .mdl-color-text--lime-900 {
  2010. color: rgb(130,119,23) !important; }
  2011. .mdl-color--lime-900 {
  2012. background-color: rgb(130,119,23) !important; }
  2013. .mdl-color-text--lime-A100 {
  2014. color: rgb(244,255,129) !important; }
  2015. .mdl-color--lime-A100 {
  2016. background-color: rgb(244,255,129) !important; }
  2017. .mdl-color-text--lime-A200 {
  2018. color: rgb(238,255,65) !important; }
  2019. .mdl-color--lime-A200 {
  2020. background-color: rgb(238,255,65) !important; }
  2021. .mdl-color-text--lime-A400 {
  2022. color: rgb(198,255,0) !important; }
  2023. .mdl-color--lime-A400 {
  2024. background-color: rgb(198,255,0) !important; }
  2025. .mdl-color-text--lime-A700 {
  2026. color: rgb(174,234,0) !important; }
  2027. .mdl-color--lime-A700 {
  2028. background-color: rgb(174,234,0) !important; }
  2029. .mdl-color-text--yellow {
  2030. color: rgb(255,235,59) !important; }
  2031. .mdl-color--yellow {
  2032. background-color: rgb(255,235,59) !important; }
  2033. .mdl-color-text--yellow-50 {
  2034. color: rgb(255,253,231) !important; }
  2035. .mdl-color--yellow-50 {
  2036. background-color: rgb(255,253,231) !important; }
  2037. .mdl-color-text--yellow-100 {
  2038. color: rgb(255,249,196) !important; }
  2039. .mdl-color--yellow-100 {
  2040. background-color: rgb(255,249,196) !important; }
  2041. .mdl-color-text--yellow-200 {
  2042. color: rgb(255,245,157) !important; }
  2043. .mdl-color--yellow-200 {
  2044. background-color: rgb(255,245,157) !important; }
  2045. .mdl-color-text--yellow-300 {
  2046. color: rgb(255,241,118) !important; }
  2047. .mdl-color--yellow-300 {
  2048. background-color: rgb(255,241,118) !important; }
  2049. .mdl-color-text--yellow-400 {
  2050. color: rgb(255,238,88) !important; }
  2051. .mdl-color--yellow-400 {
  2052. background-color: rgb(255,238,88) !important; }
  2053. .mdl-color-text--yellow-500 {
  2054. color: rgb(255,235,59) !important; }
  2055. .mdl-color--yellow-500 {
  2056. background-color: rgb(255,235,59) !important; }
  2057. .mdl-color-text--yellow-600 {
  2058. color: rgb(253,216,53) !important; }
  2059. .mdl-color--yellow-600 {
  2060. background-color: rgb(253,216,53) !important; }
  2061. .mdl-color-text--yellow-700 {
  2062. color: rgb(251,192,45) !important; }
  2063. .mdl-color--yellow-700 {
  2064. background-color: rgb(251,192,45) !important; }
  2065. .mdl-color-text--yellow-800 {
  2066. color: rgb(249,168,37) !important; }
  2067. .mdl-color--yellow-800 {
  2068. background-color: rgb(249,168,37) !important; }
  2069. .mdl-color-text--yellow-900 {
  2070. color: rgb(245,127,23) !important; }
  2071. .mdl-color--yellow-900 {
  2072. background-color: rgb(245,127,23) !important; }
  2073. .mdl-color-text--yellow-A100 {
  2074. color: rgb(255,255,141) !important; }
  2075. .mdl-color--yellow-A100 {
  2076. background-color: rgb(255,255,141) !important; }
  2077. .mdl-color-text--yellow-A200 {
  2078. color: rgb(255,255,0) !important; }
  2079. .mdl-color--yellow-A200 {
  2080. background-color: rgb(255,255,0) !important; }
  2081. .mdl-color-text--yellow-A400 {
  2082. color: rgb(255,234,0) !important; }
  2083. .mdl-color--yellow-A400 {
  2084. background-color: rgb(255,234,0) !important; }
  2085. .mdl-color-text--yellow-A700 {
  2086. color: rgb(255,214,0) !important; }
  2087. .mdl-color--yellow-A700 {
  2088. background-color: rgb(255,214,0) !important; }
  2089. .mdl-color-text--amber {
  2090. color: rgb(255,193,7) !important; }
  2091. .mdl-color--amber {
  2092. background-color: rgb(255,193,7) !important; }
  2093. .mdl-color-text--amber-50 {
  2094. color: rgb(255,248,225) !important; }
  2095. .mdl-color--amber-50 {
  2096. background-color: rgb(255,248,225) !important; }
  2097. .mdl-color-text--amber-100 {
  2098. color: rgb(255,236,179) !important; }
  2099. .mdl-color--amber-100 {
  2100. background-color: rgb(255,236,179) !important; }
  2101. .mdl-color-text--amber-200 {
  2102. color: rgb(255,224,130) !important; }
  2103. .mdl-color--amber-200 {
  2104. background-color: rgb(255,224,130) !important; }
  2105. .mdl-color-text--amber-300 {
  2106. color: rgb(255,213,79) !important; }
  2107. .mdl-color--amber-300 {
  2108. background-color: rgb(255,213,79) !important; }
  2109. .mdl-color-text--amber-400 {
  2110. color: rgb(255,202,40) !important; }
  2111. .mdl-color--amber-400 {
  2112. background-color: rgb(255,202,40) !important; }
  2113. .mdl-color-text--amber-500 {
  2114. color: rgb(255,193,7) !important; }
  2115. .mdl-color--amber-500 {
  2116. background-color: rgb(255,193,7) !important; }
  2117. .mdl-color-text--amber-600 {
  2118. color: rgb(255,179,0) !important; }
  2119. .mdl-color--amber-600 {
  2120. background-color: rgb(255,179,0) !important; }
  2121. .mdl-color-text--amber-700 {
  2122. color: rgb(255,160,0) !important; }
  2123. .mdl-color--amber-700 {
  2124. background-color: rgb(255,160,0) !important; }
  2125. .mdl-color-text--amber-800 {
  2126. color: rgb(255,143,0) !important; }
  2127. .mdl-color--amber-800 {
  2128. background-color: rgb(255,143,0) !important; }
  2129. .mdl-color-text--amber-900 {
  2130. color: rgb(255,111,0) !important; }
  2131. .mdl-color--amber-900 {
  2132. background-color: rgb(255,111,0) !important; }
  2133. .mdl-color-text--amber-A100 {
  2134. color: rgb(255,229,127) !important; }
  2135. .mdl-color--amber-A100 {
  2136. background-color: rgb(255,229,127) !important; }
  2137. .mdl-color-text--amber-A200 {
  2138. color: rgb(255,215,64) !important; }
  2139. .mdl-color--amber-A200 {
  2140. background-color: rgb(255,215,64) !important; }
  2141. .mdl-color-text--amber-A400 {
  2142. color: rgb(255,196,0) !important; }
  2143. .mdl-color--amber-A400 {
  2144. background-color: rgb(255,196,0) !important; }
  2145. .mdl-color-text--amber-A700 {
  2146. color: rgb(255,171,0) !important; }
  2147. .mdl-color--amber-A700 {
  2148. background-color: rgb(255,171,0) !important; }
  2149. .mdl-color-text--orange {
  2150. color: rgb(255,152,0) !important; }
  2151. .mdl-color--orange {
  2152. background-color: rgb(255,152,0) !important; }
  2153. .mdl-color-text--orange-50 {
  2154. color: rgb(255,243,224) !important; }
  2155. .mdl-color--orange-50 {
  2156. background-color: rgb(255,243,224) !important; }
  2157. .mdl-color-text--orange-100 {
  2158. color: rgb(255,224,178) !important; }
  2159. .mdl-color--orange-100 {
  2160. background-color: rgb(255,224,178) !important; }
  2161. .mdl-color-text--orange-200 {
  2162. color: rgb(255,204,128) !important; }
  2163. .mdl-color--orange-200 {
  2164. background-color: rgb(255,204,128) !important; }
  2165. .mdl-color-text--orange-300 {
  2166. color: rgb(255,183,77) !important; }
  2167. .mdl-color--orange-300 {
  2168. background-color: rgb(255,183,77) !important; }
  2169. .mdl-color-text--orange-400 {
  2170. color: rgb(255,167,38) !important; }
  2171. .mdl-color--orange-400 {
  2172. background-color: rgb(255,167,38) !important; }
  2173. .mdl-color-text--orange-500 {
  2174. color: rgb(255,152,0) !important; }
  2175. .mdl-color--orange-500 {
  2176. background-color: rgb(255,152,0) !important; }
  2177. .mdl-color-text--orange-600 {
  2178. color: rgb(251,140,0) !important; }
  2179. .mdl-color--orange-600 {
  2180. background-color: rgb(251,140,0) !important; }
  2181. .mdl-color-text--orange-700 {
  2182. color: rgb(245,124,0) !important; }
  2183. .mdl-color--orange-700 {
  2184. background-color: rgb(245,124,0) !important; }
  2185. .mdl-color-text--orange-800 {
  2186. color: rgb(239,108,0) !important; }
  2187. .mdl-color--orange-800 {
  2188. background-color: rgb(239,108,0) !important; }
  2189. .mdl-color-text--orange-900 {
  2190. color: rgb(230,81,0) !important; }
  2191. .mdl-color--orange-900 {
  2192. background-color: rgb(230,81,0) !important; }
  2193. .mdl-color-text--orange-A100 {
  2194. color: rgb(255,209,128) !important; }
  2195. .mdl-color--orange-A100 {
  2196. background-color: rgb(255,209,128) !important; }
  2197. .mdl-color-text--orange-A200 {
  2198. color: rgb(255,171,64) !important; }
  2199. .mdl-color--orange-A200 {
  2200. background-color: rgb(255,171,64) !important; }
  2201. .mdl-color-text--orange-A400 {
  2202. color: rgb(255,145,0) !important; }
  2203. .mdl-color--orange-A400 {
  2204. background-color: rgb(255,145,0) !important; }
  2205. .mdl-color-text--orange-A700 {
  2206. color: rgb(255,109,0) !important; }
  2207. .mdl-color--orange-A700 {
  2208. background-color: rgb(255,109,0) !important; }
  2209. .mdl-color-text--deep-orange {
  2210. color: rgb(255,87,34) !important; }
  2211. .mdl-color--deep-orange {
  2212. background-color: rgb(255,87,34) !important; }
  2213. .mdl-color-text--deep-orange-50 {
  2214. color: rgb(251,233,231) !important; }
  2215. .mdl-color--deep-orange-50 {
  2216. background-color: rgb(251,233,231) !important; }
  2217. .mdl-color-text--deep-orange-100 {
  2218. color: rgb(255,204,188) !important; }
  2219. .mdl-color--deep-orange-100 {
  2220. background-color: rgb(255,204,188) !important; }
  2221. .mdl-color-text--deep-orange-200 {
  2222. color: rgb(255,171,145) !important; }
  2223. .mdl-color--deep-orange-200 {
  2224. background-color: rgb(255,171,145) !important; }
  2225. .mdl-color-text--deep-orange-300 {
  2226. color: rgb(255,138,101) !important; }
  2227. .mdl-color--deep-orange-300 {
  2228. background-color: rgb(255,138,101) !important; }
  2229. .mdl-color-text--deep-orange-400 {
  2230. color: rgb(255,112,67) !important; }
  2231. .mdl-color--deep-orange-400 {
  2232. background-color: rgb(255,112,67) !important; }
  2233. .mdl-color-text--deep-orange-500 {
  2234. color: rgb(255,87,34) !important; }
  2235. .mdl-color--deep-orange-500 {
  2236. background-color: rgb(255,87,34) !important; }
  2237. .mdl-color-text--deep-orange-600 {
  2238. color: rgb(244,81,30) !important; }
  2239. .mdl-color--deep-orange-600 {
  2240. background-color: rgb(244,81,30) !important; }
  2241. .mdl-color-text--deep-orange-700 {
  2242. color: rgb(230,74,25) !important; }
  2243. .mdl-color--deep-orange-700 {
  2244. background-color: rgb(230,74,25) !important; }
  2245. .mdl-color-text--deep-orange-800 {
  2246. color: rgb(216,67,21) !important; }
  2247. .mdl-color--deep-orange-800 {
  2248. background-color: rgb(216,67,21) !important; }
  2249. .mdl-color-text--deep-orange-900 {
  2250. color: rgb(191,54,12) !important; }
  2251. .mdl-color--deep-orange-900 {
  2252. background-color: rgb(191,54,12) !important; }
  2253. .mdl-color-text--deep-orange-A100 {
  2254. color: rgb(255,158,128) !important; }
  2255. .mdl-color--deep-orange-A100 {
  2256. background-color: rgb(255,158,128) !important; }
  2257. .mdl-color-text--deep-orange-A200 {
  2258. color: rgb(255,110,64) !important; }
  2259. .mdl-color--deep-orange-A200 {
  2260. background-color: rgb(255,110,64) !important; }
  2261. .mdl-color-text--deep-orange-A400 {
  2262. color: rgb(255,61,0) !important; }
  2263. .mdl-color--deep-orange-A400 {
  2264. background-color: rgb(255,61,0) !important; }
  2265. .mdl-color-text--deep-orange-A700 {
  2266. color: rgb(221,44,0) !important; }
  2267. .mdl-color--deep-orange-A700 {
  2268. background-color: rgb(221,44,0) !important; }
  2269. .mdl-color-text--brown {
  2270. color: rgb(121,85,72) !important; }
  2271. .mdl-color--brown {
  2272. background-color: rgb(121,85,72) !important; }
  2273. .mdl-color-text--brown-50 {
  2274. color: rgb(239,235,233) !important; }
  2275. .mdl-color--brown-50 {
  2276. background-color: rgb(239,235,233) !important; }
  2277. .mdl-color-text--brown-100 {
  2278. color: rgb(215,204,200) !important; }
  2279. .mdl-color--brown-100 {
  2280. background-color: rgb(215,204,200) !important; }
  2281. .mdl-color-text--brown-200 {
  2282. color: rgb(188,170,164) !important; }
  2283. .mdl-color--brown-200 {
  2284. background-color: rgb(188,170,164) !important; }
  2285. .mdl-color-text--brown-300 {
  2286. color: rgb(161,136,127) !important; }
  2287. .mdl-color--brown-300 {
  2288. background-color: rgb(161,136,127) !important; }
  2289. .mdl-color-text--brown-400 {
  2290. color: rgb(141,110,99) !important; }
  2291. .mdl-color--brown-400 {
  2292. background-color: rgb(141,110,99) !important; }
  2293. .mdl-color-text--brown-500 {
  2294. color: rgb(121,85,72) !important; }
  2295. .mdl-color--brown-500 {
  2296. background-color: rgb(121,85,72) !important; }
  2297. .mdl-color-text--brown-600 {
  2298. color: rgb(109,76,65) !important; }
  2299. .mdl-color--brown-600 {
  2300. background-color: rgb(109,76,65) !important; }
  2301. .mdl-color-text--brown-700 {
  2302. color: rgb(93,64,55) !important; }
  2303. .mdl-color--brown-700 {
  2304. background-color: rgb(93,64,55) !important; }
  2305. .mdl-color-text--brown-800 {
  2306. color: rgb(78,52,46) !important; }
  2307. .mdl-color--brown-800 {
  2308. background-color: rgb(78,52,46) !important; }
  2309. .mdl-color-text--brown-900 {
  2310. color: rgb(62,39,35) !important; }
  2311. .mdl-color--brown-900 {
  2312. background-color: rgb(62,39,35) !important; }
  2313. .mdl-color-text--grey {
  2314. color: rgb(158,158,158) !important; }
  2315. .mdl-color--grey {
  2316. background-color: rgb(158,158,158) !important; }
  2317. .mdl-color-text--grey-50 {
  2318. color: rgb(250,250,250) !important; }
  2319. .mdl-color--grey-50 {
  2320. background-color: rgb(250,250,250) !important; }
  2321. .mdl-color-text--grey-100 {
  2322. color: rgb(245,245,245) !important; }
  2323. .mdl-color--grey-100 {
  2324. background-color: rgb(245,245,245) !important; }
  2325. .mdl-color-text--grey-200 {
  2326. color: rgb(238,238,238) !important; }
  2327. .mdl-color--grey-200 {
  2328. background-color: rgb(238,238,238) !important; }
  2329. .mdl-color-text--grey-300 {
  2330. color: rgb(224,224,224) !important; }
  2331. .mdl-color--grey-300 {
  2332. background-color: rgb(224,224,224) !important; }
  2333. .mdl-color-text--grey-400 {
  2334. color: rgb(189,189,189) !important; }
  2335. .mdl-color--grey-400 {
  2336. background-color: rgb(189,189,189) !important; }
  2337. .mdl-color-text--grey-500 {
  2338. color: rgb(158,158,158) !important; }
  2339. .mdl-color--grey-500 {
  2340. background-color: rgb(158,158,158) !important; }
  2341. .mdl-color-text--grey-600 {
  2342. color: rgb(117,117,117) !important; }
  2343. .mdl-color--grey-600 {
  2344. background-color: rgb(117,117,117) !important; }
  2345. .mdl-color-text--grey-700 {
  2346. color: rgb(97,97,97) !important; }
  2347. .mdl-color--grey-700 {
  2348. background-color: rgb(97,97,97) !important; }
  2349. .mdl-color-text--grey-800 {
  2350. color: rgb(66,66,66) !important; }
  2351. .mdl-color--grey-800 {
  2352. background-color: rgb(66,66,66) !important; }
  2353. .mdl-color-text--grey-900 {
  2354. color: rgb(33,33,33) !important; }
  2355. .mdl-color--grey-900 {
  2356. background-color: rgb(33,33,33) !important; }
  2357. .mdl-color-text--blue-grey {
  2358. color: rgb(96,125,139) !important; }
  2359. .mdl-color--blue-grey {
  2360. background-color: rgb(96,125,139) !important; }
  2361. .mdl-color-text--blue-grey-50 {
  2362. color: rgb(236,239,241) !important; }
  2363. .mdl-color--blue-grey-50 {
  2364. background-color: rgb(236,239,241) !important; }
  2365. .mdl-color-text--blue-grey-100 {
  2366. color: rgb(207,216,220) !important; }
  2367. .mdl-color--blue-grey-100 {
  2368. background-color: rgb(207,216,220) !important; }
  2369. .mdl-color-text--blue-grey-200 {
  2370. color: rgb(176,190,197) !important; }
  2371. .mdl-color--blue-grey-200 {
  2372. background-color: rgb(176,190,197) !important; }
  2373. .mdl-color-text--blue-grey-300 {
  2374. color: rgb(144,164,174) !important; }
  2375. .mdl-color--blue-grey-300 {
  2376. background-color: rgb(144,164,174) !important; }
  2377. .mdl-color-text--blue-grey-400 {
  2378. color: rgb(120,144,156) !important; }
  2379. .mdl-color--blue-grey-400 {
  2380. background-color: rgb(120,144,156) !important; }
  2381. .mdl-color-text--blue-grey-500 {
  2382. color: rgb(96,125,139) !important; }
  2383. .mdl-color--blue-grey-500 {
  2384. background-color: rgb(96,125,139) !important; }
  2385. .mdl-color-text--blue-grey-600 {
  2386. color: rgb(84,110,122) !important; }
  2387. .mdl-color--blue-grey-600 {
  2388. background-color: rgb(84,110,122) !important; }
  2389. .mdl-color-text--blue-grey-700 {
  2390. color: rgb(69,90,100) !important; }
  2391. .mdl-color--blue-grey-700 {
  2392. background-color: rgb(69,90,100) !important; }
  2393. .mdl-color-text--blue-grey-800 {
  2394. color: rgb(55,71,79) !important; }
  2395. .mdl-color--blue-grey-800 {
  2396. background-color: rgb(55,71,79) !important; }
  2397. .mdl-color-text--blue-grey-900 {
  2398. color: rgb(38,50,56) !important; }
  2399. .mdl-color--blue-grey-900 {
  2400. background-color: rgb(38,50,56) !important; }
  2401. .mdl-color--black {
  2402. background-color: rgb(0,0,0) !important; }
  2403. .mdl-color-text--black {
  2404. color: rgb(0,0,0) !important; }
  2405. .mdl-color--white {
  2406. background-color: rgb(255,255,255) !important; }
  2407. .mdl-color-text--white {
  2408. color: rgb(255,255,255) !important; }
  2409. .mdl-color--primary {
  2410. background-color: rgb(63,81,181) !important; }
  2411. .mdl-color--primary-contrast {
  2412. background-color: rgb(255,255,255) !important; }
  2413. .mdl-color--primary-dark {
  2414. background-color: rgb(48,63,159) !important; }
  2415. .mdl-color--accent {
  2416. background-color: rgb(255,64,129) !important; }
  2417. .mdl-color--accent-contrast {
  2418. background-color: rgb(255,255,255) !important; }
  2419. .mdl-color-text--primary {
  2420. color: rgb(63,81,181) !important; }
  2421. .mdl-color-text--primary-contrast {
  2422. color: rgb(255,255,255) !important; }
  2423. .mdl-color-text--primary-dark {
  2424. color: rgb(48,63,159) !important; }
  2425. .mdl-color-text--accent {
  2426. color: rgb(255,64,129) !important; }
  2427. .mdl-color-text--accent-contrast {
  2428. color: rgb(255,255,255) !important; }
  2429. /**
  2430. * Copyright 2015 Google Inc. All Rights Reserved.
  2431. *
  2432. * Licensed under the Apache License, Version 2.0 (the "License");
  2433. * you may not use this file except in compliance with the License.
  2434. * You may obtain a copy of the License at
  2435. *
  2436. * http://www.apache.org/licenses/LICENSE-2.0
  2437. *
  2438. * Unless required by applicable law or agreed to in writing, software
  2439. * distributed under the License is distributed on an "AS IS" BASIS,
  2440. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  2441. * See the License for the specific language governing permissions and
  2442. * limitations under the License.
  2443. */
  2444. /**
  2445. * Copyright 2015 Google Inc. All Rights Reserved.
  2446. *
  2447. * Licensed under the Apache License, Version 2.0 (the "License");
  2448. * you may not use this file except in compliance with the License.
  2449. * You may obtain a copy of the License at
  2450. *
  2451. * http://www.apache.org/licenses/LICENSE-2.0
  2452. *
  2453. * Unless required by applicable law or agreed to in writing, software
  2454. * distributed under the License is distributed on an "AS IS" BASIS,
  2455. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  2456. * See the License for the specific language governing permissions and
  2457. * limitations under the License.
  2458. */
  2459. /*------------------------------------* $CONTENTS
  2460. \*------------------------------------*/
  2461. /**
  2462. * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
  2463. * -----Typography
  2464. * -----Colors
  2465. * -----Textfield
  2466. * -----Switch
  2467. * -----Spinner
  2468. * -----Radio
  2469. * -----Menu
  2470. * -----List
  2471. * -----Layout
  2472. * -----Icon toggles
  2473. * -----Footer
  2474. * -----Column
  2475. * -----Checkbox
  2476. * -----Card
  2477. * -----Button
  2478. * -----Animation
  2479. * -----Progress
  2480. * -----Badge
  2481. * -----Shadows
  2482. * -----Grid
  2483. * -----Data table
  2484. * -----Dialog
  2485. * -----Snackbar
  2486. * -----Tooltip
  2487. * -----Chip
  2488. *
  2489. * Even though all variables have the `!default` directive, most of them
  2490. * should not be changed as they are dependent one another. This can cause
  2491. * visual distortions (like alignment issues) that are hard to track down
  2492. * and fix.
  2493. */
  2494. /* ========== TYPOGRAPHY ========== */
  2495. /* We're splitting fonts into "preferred" and "performance" in order to optimize
  2496. page loading. For important text, such as the body, we want it to load
  2497. immediately and not wait for the web font load, whereas for other sections,
  2498. such as headers and titles, we're OK with things taking a bit longer to load.
  2499. We do have some optional classes and parameters in the mixins, in case you
  2500. definitely want to make sure you're using the preferred font and don't mind
  2501. the performance hit.
  2502. We should be able to improve on this once CSS Font Loading L3 becomes more
  2503. widely available.
  2504. */
  2505. /* ========== COLORS ========== */
  2506. /**
  2507. *
  2508. * Material design color palettes.
  2509. * @see http://www.google.com/design/spec/style/color.html
  2510. *
  2511. **/
  2512. /**
  2513. * Copyright 2015 Google Inc. All Rights Reserved.
  2514. *
  2515. * Licensed under the Apache License, Version 2.0 (the "License");
  2516. * you may not use this file except in compliance with the License.
  2517. * You may obtain a copy of the License at
  2518. *
  2519. * http://www.apache.org/licenses/LICENSE-2.0
  2520. *
  2521. * Unless required by applicable law or agreed to in writing, software
  2522. * distributed under the License is distributed on an "AS IS" BASIS,
  2523. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  2524. * See the License for the specific language governing permissions and
  2525. * limitations under the License.
  2526. */
  2527. /* ========== Color Palettes ========== */
  2528. /* colors.scss */
  2529. /**
  2530. * Copyright 2015 Google Inc. All Rights Reserved.
  2531. *
  2532. * Licensed under the Apache License, Version 2.0 (the "License");
  2533. * you may not use this file except in compliance with the License.
  2534. * You may obtain a copy of the License at
  2535. *
  2536. * http://www.apache.org/licenses/LICENSE-2.0
  2537. *
  2538. * Unless required by applicable law or agreed to in writing, software
  2539. * distributed under the License is distributed on an "AS IS" BASIS,
  2540. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  2541. * See the License for the specific language governing permissions and
  2542. * limitations under the License.
  2543. */
  2544. /* ========== IMAGES ========== */
  2545. /* ========== Color & Themes ========== */
  2546. /* ========== Typography ========== */
  2547. /* ========== Components ========== */
  2548. /* ========== Standard Buttons ========== */
  2549. /* ========== Icon Toggles ========== */
  2550. /* ========== Radio Buttons ========== */
  2551. /* ========== Ripple effect ========== */
  2552. /* ========== Layout ========== */
  2553. /* ========== Content Tabs ========== */
  2554. /* ========== Checkboxes ========== */
  2555. /* ========== Switches ========== */
  2556. /* ========== Spinner ========== */
  2557. /* ========== Text fields ========== */
  2558. /* ========== Card ========== */
  2559. /* ========== Sliders ========== */
  2560. /* ========== Progress ========== */
  2561. /* ========== List ========== */
  2562. /* ========== Item ========== */
  2563. /* ========== Dropdown menu ========== */
  2564. /* ========== Tooltips ========== */
  2565. /* ========== Footer ========== */
  2566. /* TEXTFIELD */
  2567. /* SWITCH */
  2568. /* SPINNER */
  2569. /* RADIO */
  2570. /* MENU */
  2571. /* LIST */
  2572. /* LAYOUT */
  2573. /* ICON TOGGLE */
  2574. /* FOOTER */
  2575. /*mega-footer*/
  2576. /*mini-footer*/
  2577. /* CHECKBOX */
  2578. /* CARD */
  2579. /* Card dimensions */
  2580. /* Cover image */
  2581. /* BUTTON */
  2582. /**
  2583. *
  2584. * Dimensions
  2585. *
  2586. */
  2587. /* ANIMATION */
  2588. /* PROGRESS */
  2589. /* BADGE */
  2590. /* SHADOWS */
  2591. /* GRID */
  2592. /* DATA TABLE */
  2593. /* DIALOG */
  2594. /* SNACKBAR */
  2595. /* TOOLTIP */
  2596. /* CHIP */
  2597. .mdl-ripple {
  2598. background: rgb(0,0,0);
  2599. border-radius: 50%;
  2600. height: 50px;
  2601. left: 0;
  2602. opacity: 0;
  2603. pointer-events: none;
  2604. position: absolute;
  2605. top: 0;
  2606. -webkit-transform: translate(-50%, -50%);
  2607. transform: translate(-50%, -50%);
  2608. width: 50px;
  2609. overflow: hidden; }
  2610. .mdl-ripple.is-animating {
  2611. transition: width 0.3s cubic-bezier(0, 0, 0.2, 1), height 0.3s cubic-bezier(0, 0, 0.2, 1), opacity 0.6s cubic-bezier(0, 0, 0.2, 1), -webkit-transform 0.3s cubic-bezier(0, 0, 0.2, 1);
  2612. transition: transform 0.3s cubic-bezier(0, 0, 0.2, 1), width 0.3s cubic-bezier(0, 0, 0.2, 1), height 0.3s cubic-bezier(0, 0, 0.2, 1), opacity 0.6s cubic-bezier(0, 0, 0.2, 1);
  2613. transition: transform 0.3s cubic-bezier(0, 0, 0.2, 1), width 0.3s cubic-bezier(0, 0, 0.2, 1), height 0.3s cubic-bezier(0, 0, 0.2, 1), opacity 0.6s cubic-bezier(0, 0, 0.2, 1), -webkit-transform 0.3s cubic-bezier(0, 0, 0.2, 1); }
  2614. .mdl-ripple.is-visible {
  2615. opacity: 0.3; }
  2616. /**
  2617. * Copyright 2015 Google Inc. All Rights Reserved.
  2618. *
  2619. * Licensed under the Apache License, Version 2.0 (the "License");
  2620. * you may not use this file except in compliance with the License.
  2621. * You may obtain a copy of the License at
  2622. *
  2623. * http://www.apache.org/licenses/LICENSE-2.0
  2624. *
  2625. * Unless required by applicable law or agreed to in writing, software
  2626. * distributed under the License is distributed on an "AS IS" BASIS,
  2627. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  2628. * See the License for the specific language governing permissions and
  2629. * limitations under the License.
  2630. */
  2631. /**
  2632. * Copyright 2015 Google Inc. All Rights Reserved.
  2633. *
  2634. * Licensed under the Apache License, Version 2.0 (the "License");
  2635. * you may not use this file except in compliance with the License.
  2636. * You may obtain a copy of the License at
  2637. *
  2638. * http://www.apache.org/licenses/LICENSE-2.0
  2639. *
  2640. * Unless required by applicable law or agreed to in writing, software
  2641. * distributed under the License is distributed on an "AS IS" BASIS,
  2642. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  2643. * See the License for the specific language governing permissions and
  2644. * limitations under the License.
  2645. */
  2646. /*------------------------------------* $CONTENTS
  2647. \*------------------------------------*/
  2648. /**
  2649. * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
  2650. * -----Typography
  2651. * -----Colors
  2652. * -----Textfield
  2653. * -----Switch
  2654. * -----Spinner
  2655. * -----Radio
  2656. * -----Menu
  2657. * -----List
  2658. * -----Layout
  2659. * -----Icon toggles
  2660. * -----Footer
  2661. * -----Column
  2662. * -----Checkbox
  2663. * -----Card
  2664. * -----Button
  2665. * -----Animation
  2666. * -----Progress
  2667. * -----Badge
  2668. * -----Shadows
  2669. * -----Grid
  2670. * -----Data table
  2671. * -----Dialog
  2672. * -----Snackbar
  2673. * -----Tooltip
  2674. * -----Chip
  2675. *
  2676. * Even though all variables have the `!default` directive, most of them
  2677. * should not be changed as they are dependent one another. This can cause
  2678. * visual distortions (like alignment issues) that are hard to track down
  2679. * and fix.
  2680. */
  2681. /* ========== TYPOGRAPHY ========== */
  2682. /* We're splitting fonts into "preferred" and "performance" in order to optimize
  2683. page loading. For important text, such as the body, we want it to load
  2684. immediately and not wait for the web font load, whereas for other sections,
  2685. such as headers and titles, we're OK with things taking a bit longer to load.
  2686. We do have some optional classes and parameters in the mixins, in case you
  2687. definitely want to make sure you're using the preferred font and don't mind
  2688. the performance hit.
  2689. We should be able to improve on this once CSS Font Loading L3 becomes more
  2690. widely available.
  2691. */
  2692. /* ========== COLORS ========== */
  2693. /**
  2694. *
  2695. * Material design color palettes.
  2696. * @see http://www.google.com/design/spec/style/color.html
  2697. *
  2698. **/
  2699. /**
  2700. * Copyright 2015 Google Inc. All Rights Reserved.
  2701. *
  2702. * Licensed under the Apache License, Version 2.0 (the "License");
  2703. * you may not use this file except in compliance with the License.
  2704. * You may obtain a copy of the License at
  2705. *
  2706. * http://www.apache.org/licenses/LICENSE-2.0
  2707. *
  2708. * Unless required by applicable law or agreed to in writing, software
  2709. * distributed under the License is distributed on an "AS IS" BASIS,
  2710. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  2711. * See the License for the specific language governing permissions and
  2712. * limitations under the License.
  2713. */
  2714. /* ========== Color Palettes ========== */
  2715. /* colors.scss */
  2716. /**
  2717. * Copyright 2015 Google Inc. All Rights Reserved.
  2718. *
  2719. * Licensed under the Apache License, Version 2.0 (the "License");
  2720. * you may not use this file except in compliance with the License.
  2721. * You may obtain a copy of the License at
  2722. *
  2723. * http://www.apache.org/licenses/LICENSE-2.0
  2724. *
  2725. * Unless required by applicable law or agreed to in writing, software
  2726. * distributed under the License is distributed on an "AS IS" BASIS,
  2727. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  2728. * See the License for the specific language governing permissions and
  2729. * limitations under the License.
  2730. */
  2731. /* ========== IMAGES ========== */
  2732. /* ========== Color & Themes ========== */
  2733. /* ========== Typography ========== */
  2734. /* ========== Components ========== */
  2735. /* ========== Standard Buttons ========== */
  2736. /* ========== Icon Toggles ========== */
  2737. /* ========== Radio Buttons ========== */
  2738. /* ========== Ripple effect ========== */
  2739. /* ========== Layout ========== */
  2740. /* ========== Content Tabs ========== */
  2741. /* ========== Checkboxes ========== */
  2742. /* ========== Switches ========== */
  2743. /* ========== Spinner ========== */
  2744. /* ========== Text fields ========== */
  2745. /* ========== Card ========== */
  2746. /* ========== Sliders ========== */
  2747. /* ========== Progress ========== */
  2748. /* ========== List ========== */
  2749. /* ========== Item ========== */
  2750. /* ========== Dropdown menu ========== */
  2751. /* ========== Tooltips ========== */
  2752. /* ========== Footer ========== */
  2753. /* TEXTFIELD */
  2754. /* SWITCH */
  2755. /* SPINNER */
  2756. /* RADIO */
  2757. /* MENU */
  2758. /* LIST */
  2759. /* LAYOUT */
  2760. /* ICON TOGGLE */
  2761. /* FOOTER */
  2762. /*mega-footer*/
  2763. /*mini-footer*/
  2764. /* CHECKBOX */
  2765. /* CARD */
  2766. /* Card dimensions */
  2767. /* Cover image */
  2768. /* BUTTON */
  2769. /**
  2770. *
  2771. * Dimensions
  2772. *
  2773. */
  2774. /* ANIMATION */
  2775. /* PROGRESS */
  2776. /* BADGE */
  2777. /* SHADOWS */
  2778. /* GRID */
  2779. /* DATA TABLE */
  2780. /* DIALOG */
  2781. /* SNACKBAR */
  2782. /* TOOLTIP */
  2783. /* CHIP */
  2784. .mdl-animation--default {
  2785. transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
  2786. .mdl-animation--fast-out-slow-in {
  2787. transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
  2788. .mdl-animation--linear-out-slow-in {
  2789. transition-timing-function: cubic-bezier(0, 0, 0.2, 1); }
  2790. .mdl-animation--fast-out-linear-in {
  2791. transition-timing-function: cubic-bezier(0.4, 0, 1, 1); }
  2792. /**
  2793. * Copyright 2015 Google Inc. All Rights Reserved.
  2794. *
  2795. * Licensed under the Apache License, Version 2.0 (the "License");
  2796. * you may not use this file except in compliance with the License.
  2797. * You may obtain a copy of the License at
  2798. *
  2799. * http://www.apache.org/licenses/LICENSE-2.0
  2800. *
  2801. * Unless required by applicable law or agreed to in writing, software
  2802. * distributed under the License is distributed on an "AS IS" BASIS,
  2803. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  2804. * See the License for the specific language governing permissions and
  2805. * limitations under the License.
  2806. */
  2807. /**
  2808. * Copyright 2015 Google Inc. All Rights Reserved.
  2809. *
  2810. * Licensed under the Apache License, Version 2.0 (the "License");
  2811. * you may not use this file except in compliance with the License.
  2812. * You may obtain a copy of the License at
  2813. *
  2814. * http://www.apache.org/licenses/LICENSE-2.0
  2815. *
  2816. * Unless required by applicable law or agreed to in writing, software
  2817. * distributed under the License is distributed on an "AS IS" BASIS,
  2818. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  2819. * See the License for the specific language governing permissions and
  2820. * limitations under the License.
  2821. */
  2822. /*------------------------------------* $CONTENTS
  2823. \*------------------------------------*/
  2824. /**
  2825. * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
  2826. * -----Typography
  2827. * -----Colors
  2828. * -----Textfield
  2829. * -----Switch
  2830. * -----Spinner
  2831. * -----Radio
  2832. * -----Menu
  2833. * -----List
  2834. * -----Layout
  2835. * -----Icon toggles
  2836. * -----Footer
  2837. * -----Column
  2838. * -----Checkbox
  2839. * -----Card
  2840. * -----Button
  2841. * -----Animation
  2842. * -----Progress
  2843. * -----Badge
  2844. * -----Shadows
  2845. * -----Grid
  2846. * -----Data table
  2847. * -----Dialog
  2848. * -----Snackbar
  2849. * -----Tooltip
  2850. * -----Chip
  2851. *
  2852. * Even though all variables have the `!default` directive, most of them
  2853. * should not be changed as they are dependent one another. This can cause
  2854. * visual distortions (like alignment issues) that are hard to track down
  2855. * and fix.
  2856. */
  2857. /* ========== TYPOGRAPHY ========== */
  2858. /* We're splitting fonts into "preferred" and "performance" in order to optimize
  2859. page loading. For important text, such as the body, we want it to load
  2860. immediately and not wait for the web font load, whereas for other sections,
  2861. such as headers and titles, we're OK with things taking a bit longer to load.
  2862. We do have some optional classes and parameters in the mixins, in case you
  2863. definitely want to make sure you're using the preferred font and don't mind
  2864. the performance hit.
  2865. We should be able to improve on this once CSS Font Loading L3 becomes more
  2866. widely available.
  2867. */
  2868. /* ========== COLORS ========== */
  2869. /**
  2870. *
  2871. * Material design color palettes.
  2872. * @see http://www.google.com/design/spec/style/color.html
  2873. *
  2874. **/
  2875. /**
  2876. * Copyright 2015 Google Inc. All Rights Reserved.
  2877. *
  2878. * Licensed under the Apache License, Version 2.0 (the "License");
  2879. * you may not use this file except in compliance with the License.
  2880. * You may obtain a copy of the License at
  2881. *
  2882. * http://www.apache.org/licenses/LICENSE-2.0
  2883. *
  2884. * Unless required by applicable law or agreed to in writing, software
  2885. * distributed under the License is distributed on an "AS IS" BASIS,
  2886. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  2887. * See the License for the specific language governing permissions and
  2888. * limitations under the License.
  2889. */
  2890. /* ========== Color Palettes ========== */
  2891. /* colors.scss */
  2892. /**
  2893. * Copyright 2015 Google Inc. All Rights Reserved.
  2894. *
  2895. * Licensed under the Apache License, Version 2.0 (the "License");
  2896. * you may not use this file except in compliance with the License.
  2897. * You may obtain a copy of the License at
  2898. *
  2899. * http://www.apache.org/licenses/LICENSE-2.0
  2900. *
  2901. * Unless required by applicable law or agreed to in writing, software
  2902. * distributed under the License is distributed on an "AS IS" BASIS,
  2903. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  2904. * See the License for the specific language governing permissions and
  2905. * limitations under the License.
  2906. */
  2907. /* ========== IMAGES ========== */
  2908. /* ========== Color & Themes ========== */
  2909. /* ========== Typography ========== */
  2910. /* ========== Components ========== */
  2911. /* ========== Standard Buttons ========== */
  2912. /* ========== Icon Toggles ========== */
  2913. /* ========== Radio Buttons ========== */
  2914. /* ========== Ripple effect ========== */
  2915. /* ========== Layout ========== */
  2916. /* ========== Content Tabs ========== */
  2917. /* ========== Checkboxes ========== */
  2918. /* ========== Switches ========== */
  2919. /* ========== Spinner ========== */
  2920. /* ========== Text fields ========== */
  2921. /* ========== Card ========== */
  2922. /* ========== Sliders ========== */
  2923. /* ========== Progress ========== */
  2924. /* ========== List ========== */
  2925. /* ========== Item ========== */
  2926. /* ========== Dropdown menu ========== */
  2927. /* ========== Tooltips ========== */
  2928. /* ========== Footer ========== */
  2929. /* TEXTFIELD */
  2930. /* SWITCH */
  2931. /* SPINNER */
  2932. /* RADIO */
  2933. /* MENU */
  2934. /* LIST */
  2935. /* LAYOUT */
  2936. /* ICON TOGGLE */
  2937. /* FOOTER */
  2938. /*mega-footer*/
  2939. /*mini-footer*/
  2940. /* CHECKBOX */
  2941. /* CARD */
  2942. /* Card dimensions */
  2943. /* Cover image */
  2944. /* BUTTON */
  2945. /**
  2946. *
  2947. * Dimensions
  2948. *
  2949. */
  2950. /* ANIMATION */
  2951. /* PROGRESS */
  2952. /* BADGE */
  2953. /* SHADOWS */
  2954. /* GRID */
  2955. /* DATA TABLE */
  2956. /* DIALOG */
  2957. /* SNACKBAR */
  2958. /* TOOLTIP */
  2959. /* CHIP */
  2960. .mdl-badge {
  2961. position: relative;
  2962. white-space: nowrap;
  2963. margin-right: 24px; }
  2964. .mdl-badge:not([data-badge]) {
  2965. margin-right: auto; }
  2966. .mdl-badge[data-badge]:after {
  2967. content: attr(data-badge);
  2968. display: -webkit-flex;
  2969. display: -ms-flexbox;
  2970. display: flex;
  2971. -webkit-flex-direction: row;
  2972. -ms-flex-direction: row;
  2973. flex-direction: row;
  2974. -webkit-flex-wrap: wrap;
  2975. -ms-flex-wrap: wrap;
  2976. flex-wrap: wrap;
  2977. -webkit-justify-content: center;
  2978. -ms-flex-pack: center;
  2979. justify-content: center;
  2980. -webkit-align-content: center;
  2981. -ms-flex-line-pack: center;
  2982. align-content: center;
  2983. -webkit-align-items: center;
  2984. -ms-flex-align: center;
  2985. align-items: center;
  2986. position: absolute;
  2987. top: -11px;
  2988. right: -24px;
  2989. font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  2990. font-weight: 600;
  2991. font-size: 12px;
  2992. width: 22px;
  2993. height: 22px;
  2994. border-radius: 50%;
  2995. background: rgb(255,64,129);
  2996. color: rgb(255,255,255); }
  2997. .mdl-button .mdl-badge[data-badge]:after {
  2998. top: -10px;
  2999. right: -5px; }
  3000. .mdl-badge.mdl-badge--no-background[data-badge]:after {
  3001. color: rgb(255,64,129);
  3002. background: rgba(255,255,255,0.2);
  3003. box-shadow: 0 0 1px gray; }
  3004. .mdl-badge.mdl-badge--overlap {
  3005. margin-right: 10px; }
  3006. .mdl-badge.mdl-badge--overlap:after {
  3007. right: -10px; }
  3008. /**
  3009. * Copyright 2015 Google Inc. All Rights Reserved.
  3010. *
  3011. * Licensed under the Apache License, Version 2.0 (the "License");
  3012. * you may not use this file except in compliance with the License.
  3013. * You may obtain a copy of the License at
  3014. *
  3015. * http://www.apache.org/licenses/LICENSE-2.0
  3016. *
  3017. * Unless required by applicable law or agreed to in writing, software
  3018. * distributed under the License is distributed on an "AS IS" BASIS,
  3019. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  3020. * See the License for the specific language governing permissions and
  3021. * limitations under the License.
  3022. */
  3023. /**
  3024. * Copyright 2015 Google Inc. All Rights Reserved.
  3025. *
  3026. * Licensed under the Apache License, Version 2.0 (the "License");
  3027. * you may not use this file except in compliance with the License.
  3028. * You may obtain a copy of the License at
  3029. *
  3030. * http://www.apache.org/licenses/LICENSE-2.0
  3031. *
  3032. * Unless required by applicable law or agreed to in writing, software
  3033. * distributed under the License is distributed on an "AS IS" BASIS,
  3034. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  3035. * See the License for the specific language governing permissions and
  3036. * limitations under the License.
  3037. */
  3038. /*------------------------------------* $CONTENTS
  3039. \*------------------------------------*/
  3040. /**
  3041. * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
  3042. * -----Typography
  3043. * -----Colors
  3044. * -----Textfield
  3045. * -----Switch
  3046. * -----Spinner
  3047. * -----Radio
  3048. * -----Menu
  3049. * -----List
  3050. * -----Layout
  3051. * -----Icon toggles
  3052. * -----Footer
  3053. * -----Column
  3054. * -----Checkbox
  3055. * -----Card
  3056. * -----Button
  3057. * -----Animation
  3058. * -----Progress
  3059. * -----Badge
  3060. * -----Shadows
  3061. * -----Grid
  3062. * -----Data table
  3063. * -----Dialog
  3064. * -----Snackbar
  3065. * -----Tooltip
  3066. * -----Chip
  3067. *
  3068. * Even though all variables have the `!default` directive, most of them
  3069. * should not be changed as they are dependent one another. This can cause
  3070. * visual distortions (like alignment issues) that are hard to track down
  3071. * and fix.
  3072. */
  3073. /* ========== TYPOGRAPHY ========== */
  3074. /* We're splitting fonts into "preferred" and "performance" in order to optimize
  3075. page loading. For important text, such as the body, we want it to load
  3076. immediately and not wait for the web font load, whereas for other sections,
  3077. such as headers and titles, we're OK with things taking a bit longer to load.
  3078. We do have some optional classes and parameters in the mixins, in case you
  3079. definitely want to make sure you're using the preferred font and don't mind
  3080. the performance hit.
  3081. We should be able to improve on this once CSS Font Loading L3 becomes more
  3082. widely available.
  3083. */
  3084. /* ========== COLORS ========== */
  3085. /**
  3086. *
  3087. * Material design color palettes.
  3088. * @see http://www.google.com/design/spec/style/color.html
  3089. *
  3090. **/
  3091. /**
  3092. * Copyright 2015 Google Inc. All Rights Reserved.
  3093. *
  3094. * Licensed under the Apache License, Version 2.0 (the "License");
  3095. * you may not use this file except in compliance with the License.
  3096. * You may obtain a copy of the License at
  3097. *
  3098. * http://www.apache.org/licenses/LICENSE-2.0
  3099. *
  3100. * Unless required by applicable law or agreed to in writing, software
  3101. * distributed under the License is distributed on an "AS IS" BASIS,
  3102. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  3103. * See the License for the specific language governing permissions and
  3104. * limitations under the License.
  3105. */
  3106. /* ========== Color Palettes ========== */
  3107. /* colors.scss */
  3108. /**
  3109. * Copyright 2015 Google Inc. All Rights Reserved.
  3110. *
  3111. * Licensed under the Apache License, Version 2.0 (the "License");
  3112. * you may not use this file except in compliance with the License.
  3113. * You may obtain a copy of the License at
  3114. *
  3115. * http://www.apache.org/licenses/LICENSE-2.0
  3116. *
  3117. * Unless required by applicable law or agreed to in writing, software
  3118. * distributed under the License is distributed on an "AS IS" BASIS,
  3119. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  3120. * See the License for the specific language governing permissions and
  3121. * limitations under the License.
  3122. */
  3123. /* ========== IMAGES ========== */
  3124. /* ========== Color & Themes ========== */
  3125. /* ========== Typography ========== */
  3126. /* ========== Components ========== */
  3127. /* ========== Standard Buttons ========== */
  3128. /* ========== Icon Toggles ========== */
  3129. /* ========== Radio Buttons ========== */
  3130. /* ========== Ripple effect ========== */
  3131. /* ========== Layout ========== */
  3132. /* ========== Content Tabs ========== */
  3133. /* ========== Checkboxes ========== */
  3134. /* ========== Switches ========== */
  3135. /* ========== Spinner ========== */
  3136. /* ========== Text fields ========== */
  3137. /* ========== Card ========== */
  3138. /* ========== Sliders ========== */
  3139. /* ========== Progress ========== */
  3140. /* ========== List ========== */
  3141. /* ========== Item ========== */
  3142. /* ========== Dropdown menu ========== */
  3143. /* ========== Tooltips ========== */
  3144. /* ========== Footer ========== */
  3145. /* TEXTFIELD */
  3146. /* SWITCH */
  3147. /* SPINNER */
  3148. /* RADIO */
  3149. /* MENU */
  3150. /* LIST */
  3151. /* LAYOUT */
  3152. /* ICON TOGGLE */
  3153. /* FOOTER */
  3154. /*mega-footer*/
  3155. /*mini-footer*/
  3156. /* CHECKBOX */
  3157. /* CARD */
  3158. /* Card dimensions */
  3159. /* Cover image */
  3160. /* BUTTON */
  3161. /**
  3162. *
  3163. * Dimensions
  3164. *
  3165. */
  3166. /* ANIMATION */
  3167. /* PROGRESS */
  3168. /* BADGE */
  3169. /* SHADOWS */
  3170. /* GRID */
  3171. /* DATA TABLE */
  3172. /* DIALOG */
  3173. /* SNACKBAR */
  3174. /* TOOLTIP */
  3175. /* CHIP */
  3176. /**
  3177. * Copyright 2015 Google Inc. All Rights Reserved.
  3178. *
  3179. * Licensed under the Apache License, Version 2.0 (the "License");
  3180. * you may not use this file except in compliance with the License.
  3181. * You may obtain a copy of the License at
  3182. *
  3183. * http://www.apache.org/licenses/LICENSE-2.0
  3184. *
  3185. * Unless required by applicable law or agreed to in writing, software
  3186. * distributed under the License is distributed on an "AS IS" BASIS,
  3187. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  3188. * See the License for the specific language governing permissions and
  3189. * limitations under the License.
  3190. */
  3191. /* Typography */
  3192. /* Shadows */
  3193. /* Animations */
  3194. /* Dialog */
  3195. .mdl-button {
  3196. background: transparent;
  3197. border: none;
  3198. border-radius: 2px;
  3199. color: rgb(0,0,0);
  3200. position: relative;
  3201. height: 36px;
  3202. margin: 0;
  3203. min-width: 64px;
  3204. padding: 0 16px;
  3205. display: inline-block;
  3206. font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  3207. font-size: 14px;
  3208. font-weight: 500;
  3209. text-transform: uppercase;
  3210. line-height: 1;
  3211. letter-spacing: 0;
  3212. overflow: hidden;
  3213. will-change: box-shadow;
  3214. transition: box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1), background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  3215. outline: none;
  3216. cursor: pointer;
  3217. text-decoration: none;
  3218. text-align: center;
  3219. line-height: 36px;
  3220. vertical-align: middle; }
  3221. .mdl-button::-moz-focus-inner {
  3222. border: 0; }
  3223. .mdl-button:hover {
  3224. background-color: rgba(158,158,158, 0.20); }
  3225. .mdl-button:focus:not(:active) {
  3226. background-color: rgba(0,0,0, 0.12); }
  3227. .mdl-button:active {
  3228. background-color: rgba(158,158,158, 0.40); }
  3229. .mdl-button.mdl-button--colored {
  3230. color: rgb(63,81,181); }
  3231. .mdl-button.mdl-button--colored:focus:not(:active) {
  3232. background-color: rgba(0,0,0, 0.12); }
  3233. input.mdl-button[type="submit"] {
  3234. -webkit-appearance: none; }
  3235. .mdl-button--raised {
  3236. background: rgba(158,158,158, 0.20);
  3237. box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); }
  3238. .mdl-button--raised:active {
  3239. box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.2);
  3240. background-color: rgba(158,158,158, 0.40); }
  3241. .mdl-button--raised:focus:not(:active) {
  3242. box-shadow: 0 0 8px rgba(0, 0, 0, 0.18), 0 8px 16px rgba(0, 0, 0, 0.36);
  3243. background-color: rgba(158,158,158, 0.40); }
  3244. .mdl-button--raised.mdl-button--colored {
  3245. background: rgb(63,81,181);
  3246. color: rgb(255,255,255); }
  3247. .mdl-button--raised.mdl-button--colored:hover {
  3248. background-color: rgb(63,81,181); }
  3249. .mdl-button--raised.mdl-button--colored:active {
  3250. background-color: rgb(63,81,181); }
  3251. .mdl-button--raised.mdl-button--colored:focus:not(:active) {
  3252. background-color: rgb(63,81,181); }
  3253. .mdl-button--raised.mdl-button--colored .mdl-ripple {
  3254. background: rgb(255,255,255); }
  3255. .mdl-button--fab {
  3256. border-radius: 50%;
  3257. font-size: 24px;
  3258. height: 56px;
  3259. margin: auto;
  3260. min-width: 56px;
  3261. width: 56px;
  3262. padding: 0;
  3263. overflow: hidden;
  3264. background: rgba(158,158,158, 0.20);
  3265. box-shadow: 0 1px 1.5px 0 rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.24);
  3266. position: relative;
  3267. line-height: normal; }
  3268. .mdl-button--fab .material-icons {
  3269. position: absolute;
  3270. top: 50%;
  3271. left: 50%;
  3272. -webkit-transform: translate(-12px, -12px);
  3273. transform: translate(-12px, -12px);
  3274. line-height: 24px;
  3275. width: 24px; }
  3276. .mdl-button--fab.mdl-button--mini-fab {
  3277. height: 40px;
  3278. min-width: 40px;
  3279. width: 40px; }
  3280. .mdl-button--fab .mdl-button__ripple-container {
  3281. border-radius: 50%;
  3282. -webkit-mask-image: -webkit-radial-gradient(circle, white, black); }
  3283. .mdl-button--fab:active {
  3284. box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.2);
  3285. background-color: rgba(158,158,158, 0.40); }
  3286. .mdl-button--fab:focus:not(:active) {
  3287. box-shadow: 0 0 8px rgba(0, 0, 0, 0.18), 0 8px 16px rgba(0, 0, 0, 0.36);
  3288. background-color: rgba(158,158,158, 0.40); }
  3289. .mdl-button--fab.mdl-button--colored {
  3290. background: rgb(255,64,129);
  3291. color: rgb(255,255,255); }
  3292. .mdl-button--fab.mdl-button--colored:hover {
  3293. background-color: rgb(255,64,129); }
  3294. .mdl-button--fab.mdl-button--colored:focus:not(:active) {
  3295. background-color: rgb(255,64,129); }
  3296. .mdl-button--fab.mdl-button--colored:active {
  3297. background-color: rgb(255,64,129); }
  3298. .mdl-button--fab.mdl-button--colored .mdl-ripple {
  3299. background: rgb(255,255,255); }
  3300. .mdl-button--icon {
  3301. border-radius: 50%;
  3302. font-size: 24px;
  3303. height: 32px;
  3304. margin-left: 0;
  3305. margin-right: 0;
  3306. min-width: 32px;
  3307. width: 32px;
  3308. padding: 0;
  3309. overflow: hidden;
  3310. color: inherit;
  3311. line-height: normal; }
  3312. .mdl-button--icon .material-icons {
  3313. position: absolute;
  3314. top: 50%;
  3315. left: 50%;
  3316. -webkit-transform: translate(-12px, -12px);
  3317. transform: translate(-12px, -12px);
  3318. line-height: 24px;
  3319. width: 24px; }
  3320. .mdl-button--icon.mdl-button--mini-icon {
  3321. height: 24px;
  3322. min-width: 24px;
  3323. width: 24px; }
  3324. .mdl-button--icon.mdl-button--mini-icon .material-icons {
  3325. top: 0px;
  3326. left: 0px; }
  3327. .mdl-button--icon .mdl-button__ripple-container {
  3328. border-radius: 50%;
  3329. -webkit-mask-image: -webkit-radial-gradient(circle, white, black); }
  3330. .mdl-button__ripple-container {
  3331. display: block;
  3332. height: 100%;
  3333. left: 0px;
  3334. position: absolute;
  3335. top: 0px;
  3336. width: 100%;
  3337. z-index: 0;
  3338. overflow: hidden; }
  3339. .mdl-button[disabled] .mdl-button__ripple-container .mdl-ripple,
  3340. .mdl-button.mdl-button--disabled .mdl-button__ripple-container .mdl-ripple {
  3341. background-color: transparent; }
  3342. .mdl-button--primary.mdl-button--primary {
  3343. color: rgb(63,81,181); }
  3344. .mdl-button--primary.mdl-button--primary .mdl-ripple {
  3345. background: rgb(255,255,255); }
  3346. .mdl-button--primary.mdl-button--primary.mdl-button--raised, .mdl-button--primary.mdl-button--primary.mdl-button--fab {
  3347. color: rgb(255,255,255);
  3348. background-color: rgb(63,81,181); }
  3349. .mdl-button--accent.mdl-button--accent {
  3350. color: rgb(255,64,129); }
  3351. .mdl-button--accent.mdl-button--accent .mdl-ripple {
  3352. background: rgb(255,255,255); }
  3353. .mdl-button--accent.mdl-button--accent.mdl-button--raised, .mdl-button--accent.mdl-button--accent.mdl-button--fab {
  3354. color: rgb(255,255,255);
  3355. background-color: rgb(255,64,129); }
  3356. .mdl-button[disabled][disabled], .mdl-button.mdl-button--disabled.mdl-button--disabled {
  3357. color: rgba(0,0,0, 0.26);
  3358. cursor: default;
  3359. background-color: transparent; }
  3360. .mdl-button--fab[disabled][disabled], .mdl-button--fab.mdl-button--disabled.mdl-button--disabled {
  3361. background-color: rgba(0,0,0, 0.12);
  3362. color: rgba(0,0,0, 0.26); }
  3363. .mdl-button--raised[disabled][disabled], .mdl-button--raised.mdl-button--disabled.mdl-button--disabled {
  3364. background-color: rgba(0,0,0, 0.12);
  3365. color: rgba(0,0,0, 0.26);
  3366. box-shadow: none; }
  3367. .mdl-button--colored[disabled][disabled], .mdl-button--colored.mdl-button--disabled.mdl-button--disabled {
  3368. color: rgba(0,0,0, 0.26); }
  3369. .mdl-button .material-icons {
  3370. vertical-align: middle; }
  3371. /**
  3372. * Copyright 2015 Google Inc. All Rights Reserved.
  3373. *
  3374. * Licensed under the Apache License, Version 2.0 (the "License");
  3375. * you may not use this file except in compliance with the License.
  3376. * You may obtain a copy of the License at
  3377. *
  3378. * http://www.apache.org/licenses/LICENSE-2.0
  3379. *
  3380. * Unless required by applicable law or agreed to in writing, software
  3381. * distributed under the License is distributed on an "AS IS" BASIS,
  3382. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  3383. * See the License for the specific language governing permissions and
  3384. * limitations under the License.
  3385. */
  3386. /**
  3387. * Copyright 2015 Google Inc. All Rights Reserved.
  3388. *
  3389. * Licensed under the Apache License, Version 2.0 (the "License");
  3390. * you may not use this file except in compliance with the License.
  3391. * You may obtain a copy of the License at
  3392. *
  3393. * http://www.apache.org/licenses/LICENSE-2.0
  3394. *
  3395. * Unless required by applicable law or agreed to in writing, software
  3396. * distributed under the License is distributed on an "AS IS" BASIS,
  3397. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  3398. * See the License for the specific language governing permissions and
  3399. * limitations under the License.
  3400. */
  3401. /*------------------------------------* $CONTENTS
  3402. \*------------------------------------*/
  3403. /**
  3404. * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
  3405. * -----Typography
  3406. * -----Colors
  3407. * -----Textfield
  3408. * -----Switch
  3409. * -----Spinner
  3410. * -----Radio
  3411. * -----Menu
  3412. * -----List
  3413. * -----Layout
  3414. * -----Icon toggles
  3415. * -----Footer
  3416. * -----Column
  3417. * -----Checkbox
  3418. * -----Card
  3419. * -----Button
  3420. * -----Animation
  3421. * -----Progress
  3422. * -----Badge
  3423. * -----Shadows
  3424. * -----Grid
  3425. * -----Data table
  3426. * -----Dialog
  3427. * -----Snackbar
  3428. * -----Tooltip
  3429. * -----Chip
  3430. *
  3431. * Even though all variables have the `!default` directive, most of them
  3432. * should not be changed as they are dependent one another. This can cause
  3433. * visual distortions (like alignment issues) that are hard to track down
  3434. * and fix.
  3435. */
  3436. /* ========== TYPOGRAPHY ========== */
  3437. /* We're splitting fonts into "preferred" and "performance" in order to optimize
  3438. page loading. For important text, such as the body, we want it to load
  3439. immediately and not wait for the web font load, whereas for other sections,
  3440. such as headers and titles, we're OK with things taking a bit longer to load.
  3441. We do have some optional classes and parameters in the mixins, in case you
  3442. definitely want to make sure you're using the preferred font and don't mind
  3443. the performance hit.
  3444. We should be able to improve on this once CSS Font Loading L3 becomes more
  3445. widely available.
  3446. */
  3447. /* ========== COLORS ========== */
  3448. /**
  3449. *
  3450. * Material design color palettes.
  3451. * @see http://www.google.com/design/spec/style/color.html
  3452. *
  3453. **/
  3454. /**
  3455. * Copyright 2015 Google Inc. All Rights Reserved.
  3456. *
  3457. * Licensed under the Apache License, Version 2.0 (the "License");
  3458. * you may not use this file except in compliance with the License.
  3459. * You may obtain a copy of the License at
  3460. *
  3461. * http://www.apache.org/licenses/LICENSE-2.0
  3462. *
  3463. * Unless required by applicable law or agreed to in writing, software
  3464. * distributed under the License is distributed on an "AS IS" BASIS,
  3465. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  3466. * See the License for the specific language governing permissions and
  3467. * limitations under the License.
  3468. */
  3469. /* ========== Color Palettes ========== */
  3470. /* colors.scss */
  3471. /**
  3472. * Copyright 2015 Google Inc. All Rights Reserved.
  3473. *
  3474. * Licensed under the Apache License, Version 2.0 (the "License");
  3475. * you may not use this file except in compliance with the License.
  3476. * You may obtain a copy of the License at
  3477. *
  3478. * http://www.apache.org/licenses/LICENSE-2.0
  3479. *
  3480. * Unless required by applicable law or agreed to in writing, software
  3481. * distributed under the License is distributed on an "AS IS" BASIS,
  3482. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  3483. * See the License for the specific language governing permissions and
  3484. * limitations under the License.
  3485. */
  3486. /* ========== IMAGES ========== */
  3487. /* ========== Color & Themes ========== */
  3488. /* ========== Typography ========== */
  3489. /* ========== Components ========== */
  3490. /* ========== Standard Buttons ========== */
  3491. /* ========== Icon Toggles ========== */
  3492. /* ========== Radio Buttons ========== */
  3493. /* ========== Ripple effect ========== */
  3494. /* ========== Layout ========== */
  3495. /* ========== Content Tabs ========== */
  3496. /* ========== Checkboxes ========== */
  3497. /* ========== Switches ========== */
  3498. /* ========== Spinner ========== */
  3499. /* ========== Text fields ========== */
  3500. /* ========== Card ========== */
  3501. /* ========== Sliders ========== */
  3502. /* ========== Progress ========== */
  3503. /* ========== List ========== */
  3504. /* ========== Item ========== */
  3505. /* ========== Dropdown menu ========== */
  3506. /* ========== Tooltips ========== */
  3507. /* ========== Footer ========== */
  3508. /* TEXTFIELD */
  3509. /* SWITCH */
  3510. /* SPINNER */
  3511. /* RADIO */
  3512. /* MENU */
  3513. /* LIST */
  3514. /* LAYOUT */
  3515. /* ICON TOGGLE */
  3516. /* FOOTER */
  3517. /*mega-footer*/
  3518. /*mini-footer*/
  3519. /* CHECKBOX */
  3520. /* CARD */
  3521. /* Card dimensions */
  3522. /* Cover image */
  3523. /* BUTTON */
  3524. /**
  3525. *
  3526. * Dimensions
  3527. *
  3528. */
  3529. /* ANIMATION */
  3530. /* PROGRESS */
  3531. /* BADGE */
  3532. /* SHADOWS */
  3533. /* GRID */
  3534. /* DATA TABLE */
  3535. /* DIALOG */
  3536. /* SNACKBAR */
  3537. /* TOOLTIP */
  3538. /* CHIP */
  3539. .mdl-card {
  3540. display: -webkit-flex;
  3541. display: -ms-flexbox;
  3542. display: flex;
  3543. -webkit-flex-direction: column;
  3544. -ms-flex-direction: column;
  3545. flex-direction: column;
  3546. font-size: 16px;
  3547. font-weight: 400;
  3548. min-height: 200px;
  3549. overflow: hidden;
  3550. width: 330px;
  3551. z-index: 1;
  3552. position: relative;
  3553. background: rgb(255,255,255);
  3554. border-radius: 2px;
  3555. box-sizing: border-box; }
  3556. .mdl-card__media {
  3557. background-color: rgb(255,64,129);
  3558. background-repeat: repeat;
  3559. background-position: 50% 50%;
  3560. background-size: cover;
  3561. background-origin: padding-box;
  3562. background-attachment: scroll;
  3563. box-sizing: border-box; }
  3564. .mdl-card__title {
  3565. -webkit-align-items: center;
  3566. -ms-flex-align: center;
  3567. align-items: center;
  3568. color: rgb(0,0,0);
  3569. display: block;
  3570. display: -webkit-flex;
  3571. display: -ms-flexbox;
  3572. display: flex;
  3573. -webkit-justify-content: stretch;
  3574. -ms-flex-pack: stretch;
  3575. justify-content: stretch;
  3576. line-height: normal;
  3577. padding: 16px 16px;
  3578. -webkit-perspective-origin: 165px 56px;
  3579. perspective-origin: 165px 56px;
  3580. -webkit-transform-origin: 165px 56px;
  3581. transform-origin: 165px 56px;
  3582. box-sizing: border-box; }
  3583. .mdl-card__title.mdl-card--border {
  3584. border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
  3585. .mdl-card__title-text {
  3586. -webkit-align-self: flex-end;
  3587. -ms-flex-item-align: end;
  3588. align-self: flex-end;
  3589. color: inherit;
  3590. display: block;
  3591. display: -webkit-flex;
  3592. display: -ms-flexbox;
  3593. display: flex;
  3594. font-size: 24px;
  3595. font-weight: 300;
  3596. line-height: normal;
  3597. overflow: hidden;
  3598. -webkit-transform-origin: 149px 48px;
  3599. transform-origin: 149px 48px;
  3600. margin: 0; }
  3601. .mdl-card__subtitle-text {
  3602. font-size: 14px;
  3603. color: rgba(0,0,0, 0.54);
  3604. margin: 0; }
  3605. .mdl-card__supporting-text {
  3606. color: rgba(0,0,0, 0.54);
  3607. font-size: 1rem;
  3608. line-height: 18px;
  3609. overflow: hidden;
  3610. padding: 16px 16px;
  3611. width: 90%; }
  3612. .mdl-card__supporting-text.mdl-card--border {
  3613. border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
  3614. .mdl-card__actions {
  3615. font-size: 16px;
  3616. line-height: normal;
  3617. width: 100%;
  3618. background-color: transparent;
  3619. padding: 8px;
  3620. box-sizing: border-box; }
  3621. .mdl-card__actions.mdl-card--border {
  3622. border-top: 1px solid rgba(0, 0, 0, 0.1); }
  3623. .mdl-card--expand {
  3624. -webkit-flex-grow: 1;
  3625. -ms-flex-positive: 1;
  3626. flex-grow: 1; }
  3627. .mdl-card__menu {
  3628. position: absolute;
  3629. right: 16px;
  3630. top: 16px; }
  3631. /**
  3632. * Copyright 2015 Google Inc. All Rights Reserved.
  3633. *
  3634. * Licensed under the Apache License, Version 2.0 (the "License");
  3635. * you may not use this file except in compliance with the License.
  3636. * You may obtain a copy of the License at
  3637. *
  3638. * http://www.apache.org/licenses/LICENSE-2.0
  3639. *
  3640. * Unless required by applicable law or agreed to in writing, software
  3641. * distributed under the License is distributed on an "AS IS" BASIS,
  3642. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  3643. * See the License for the specific language governing permissions and
  3644. * limitations under the License.
  3645. */
  3646. /**
  3647. * Copyright 2015 Google Inc. All Rights Reserved.
  3648. *
  3649. * Licensed under the Apache License, Version 2.0 (the "License");
  3650. * you may not use this file except in compliance with the License.
  3651. * You may obtain a copy of the License at
  3652. *
  3653. * http://www.apache.org/licenses/LICENSE-2.0
  3654. *
  3655. * Unless required by applicable law or agreed to in writing, software
  3656. * distributed under the License is distributed on an "AS IS" BASIS,
  3657. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  3658. * See the License for the specific language governing permissions and
  3659. * limitations under the License.
  3660. */
  3661. /*------------------------------------* $CONTENTS
  3662. \*------------------------------------*/
  3663. /**
  3664. * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
  3665. * -----Typography
  3666. * -----Colors
  3667. * -----Textfield
  3668. * -----Switch
  3669. * -----Spinner
  3670. * -----Radio
  3671. * -----Menu
  3672. * -----List
  3673. * -----Layout
  3674. * -----Icon toggles
  3675. * -----Footer
  3676. * -----Column
  3677. * -----Checkbox
  3678. * -----Card
  3679. * -----Button
  3680. * -----Animation
  3681. * -----Progress
  3682. * -----Badge
  3683. * -----Shadows
  3684. * -----Grid
  3685. * -----Data table
  3686. * -----Dialog
  3687. * -----Snackbar
  3688. * -----Tooltip
  3689. * -----Chip
  3690. *
  3691. * Even though all variables have the `!default` directive, most of them
  3692. * should not be changed as they are dependent one another. This can cause
  3693. * visual distortions (like alignment issues) that are hard to track down
  3694. * and fix.
  3695. */
  3696. /* ========== TYPOGRAPHY ========== */
  3697. /* We're splitting fonts into "preferred" and "performance" in order to optimize
  3698. page loading. For important text, such as the body, we want it to load
  3699. immediately and not wait for the web font load, whereas for other sections,
  3700. such as headers and titles, we're OK with things taking a bit longer to load.
  3701. We do have some optional classes and parameters in the mixins, in case you
  3702. definitely want to make sure you're using the preferred font and don't mind
  3703. the performance hit.
  3704. We should be able to improve on this once CSS Font Loading L3 becomes more
  3705. widely available.
  3706. */
  3707. /* ========== COLORS ========== */
  3708. /**
  3709. *
  3710. * Material design color palettes.
  3711. * @see http://www.google.com/design/spec/style/color.html
  3712. *
  3713. **/
  3714. /**
  3715. * Copyright 2015 Google Inc. All Rights Reserved.
  3716. *
  3717. * Licensed under the Apache License, Version 2.0 (the "License");
  3718. * you may not use this file except in compliance with the License.
  3719. * You may obtain a copy of the License at
  3720. *
  3721. * http://www.apache.org/licenses/LICENSE-2.0
  3722. *
  3723. * Unless required by applicable law or agreed to in writing, software
  3724. * distributed under the License is distributed on an "AS IS" BASIS,
  3725. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  3726. * See the License for the specific language governing permissions and
  3727. * limitations under the License.
  3728. */
  3729. /* ========== Color Palettes ========== */
  3730. /* colors.scss */
  3731. /**
  3732. * Copyright 2015 Google Inc. All Rights Reserved.
  3733. *
  3734. * Licensed under the Apache License, Version 2.0 (the "License");
  3735. * you may not use this file except in compliance with the License.
  3736. * You may obtain a copy of the License at
  3737. *
  3738. * http://www.apache.org/licenses/LICENSE-2.0
  3739. *
  3740. * Unless required by applicable law or agreed to in writing, software
  3741. * distributed under the License is distributed on an "AS IS" BASIS,
  3742. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  3743. * See the License for the specific language governing permissions and
  3744. * limitations under the License.
  3745. */
  3746. /* ========== IMAGES ========== */
  3747. /* ========== Color & Themes ========== */
  3748. /* ========== Typography ========== */
  3749. /* ========== Components ========== */
  3750. /* ========== Standard Buttons ========== */
  3751. /* ========== Icon Toggles ========== */
  3752. /* ========== Radio Buttons ========== */
  3753. /* ========== Ripple effect ========== */
  3754. /* ========== Layout ========== */
  3755. /* ========== Content Tabs ========== */
  3756. /* ========== Checkboxes ========== */
  3757. /* ========== Switches ========== */
  3758. /* ========== Spinner ========== */
  3759. /* ========== Text fields ========== */
  3760. /* ========== Card ========== */
  3761. /* ========== Sliders ========== */
  3762. /* ========== Progress ========== */
  3763. /* ========== List ========== */
  3764. /* ========== Item ========== */
  3765. /* ========== Dropdown menu ========== */
  3766. /* ========== Tooltips ========== */
  3767. /* ========== Footer ========== */
  3768. /* TEXTFIELD */
  3769. /* SWITCH */
  3770. /* SPINNER */
  3771. /* RADIO */
  3772. /* MENU */
  3773. /* LIST */
  3774. /* LAYOUT */
  3775. /* ICON TOGGLE */
  3776. /* FOOTER */
  3777. /*mega-footer*/
  3778. /*mini-footer*/
  3779. /* CHECKBOX */
  3780. /* CARD */
  3781. /* Card dimensions */
  3782. /* Cover image */
  3783. /* BUTTON */
  3784. /**
  3785. *
  3786. * Dimensions
  3787. *
  3788. */
  3789. /* ANIMATION */
  3790. /* PROGRESS */
  3791. /* BADGE */
  3792. /* SHADOWS */
  3793. /* GRID */
  3794. /* DATA TABLE */
  3795. /* DIALOG */
  3796. /* SNACKBAR */
  3797. /* TOOLTIP */
  3798. /* CHIP */
  3799. /**
  3800. * Copyright 2015 Google Inc. All Rights Reserved.
  3801. *
  3802. * Licensed under the Apache License, Version 2.0 (the "License");
  3803. * you may not use this file except in compliance with the License.
  3804. * You may obtain a copy of the License at
  3805. *
  3806. * http://www.apache.org/licenses/LICENSE-2.0
  3807. *
  3808. * Unless required by applicable law or agreed to in writing, software
  3809. * distributed under the License is distributed on an "AS IS" BASIS,
  3810. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  3811. * See the License for the specific language governing permissions and
  3812. * limitations under the License.
  3813. */
  3814. /* Typography */
  3815. /* Shadows */
  3816. /* Animations */
  3817. /* Dialog */
  3818. .mdl-checkbox {
  3819. position: relative;
  3820. z-index: 1;
  3821. vertical-align: middle;
  3822. display: inline-block;
  3823. box-sizing: border-box;
  3824. width: 100%;
  3825. height: 24px;
  3826. margin: 0;
  3827. padding: 0; }
  3828. .mdl-checkbox.is-upgraded {
  3829. padding-left: 24px; }
  3830. .mdl-checkbox__input {
  3831. line-height: 24px; }
  3832. .mdl-checkbox.is-upgraded .mdl-checkbox__input {
  3833. position: absolute;
  3834. width: 0;
  3835. height: 0;
  3836. margin: 0;
  3837. padding: 0;
  3838. opacity: 0;
  3839. -ms-appearance: none;
  3840. -moz-appearance: none;
  3841. -webkit-appearance: none;
  3842. appearance: none;
  3843. border: none; }
  3844. .mdl-checkbox__box-outline {
  3845. position: absolute;
  3846. top: 3px;
  3847. left: 0;
  3848. display: inline-block;
  3849. box-sizing: border-box;
  3850. width: 16px;
  3851. height: 16px;
  3852. margin: 0;
  3853. cursor: pointer;
  3854. overflow: hidden;
  3855. border: 2px solid rgba(0,0,0, 0.54);
  3856. border-radius: 2px;
  3857. z-index: 2; }
  3858. .mdl-checkbox.is-checked .mdl-checkbox__box-outline {
  3859. border: 2px solid rgb(63,81,181); }
  3860. fieldset[disabled] .mdl-checkbox .mdl-checkbox__box-outline,
  3861. .mdl-checkbox.is-disabled .mdl-checkbox__box-outline {
  3862. border: 2px solid rgba(0,0,0, 0.26);
  3863. cursor: auto; }
  3864. .mdl-checkbox__focus-helper {
  3865. position: absolute;
  3866. top: 3px;
  3867. left: 0;
  3868. display: inline-block;
  3869. box-sizing: border-box;
  3870. width: 16px;
  3871. height: 16px;
  3872. border-radius: 50%;
  3873. background-color: transparent; }
  3874. .mdl-checkbox.is-focused .mdl-checkbox__focus-helper {
  3875. box-shadow: 0 0 0px 8px rgba(0, 0, 0, 0.1);
  3876. background-color: rgba(0, 0, 0, 0.1); }
  3877. .mdl-checkbox.is-focused.is-checked .mdl-checkbox__focus-helper {
  3878. box-shadow: 0 0 0px 8px rgba(63,81,181, 0.26);
  3879. background-color: rgba(63,81,181, 0.26); }
  3880. .mdl-checkbox__tick-outline {
  3881. position: absolute;
  3882. top: 0;
  3883. left: 0;
  3884. height: 100%;
  3885. width: 100%;
  3886. -webkit-mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgdmVyc2lvbj0iMS4xIgogICB2aWV3Qm94PSIwIDAgMSAxIgogICBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWluWU1pbiBtZWV0Ij4KICA8ZGVmcz4KICAgIDxjbGlwUGF0aCBpZD0iY2xpcCI+CiAgICAgIDxwYXRoCiAgICAgICAgIGQ9Ik0gMCwwIDAsMSAxLDEgMSwwIDAsMCB6IE0gMC44NTM0Mzc1LDAuMTY3MTg3NSAwLjk1OTY4NzUsMC4yNzMxMjUgMC40MjkzNzUsMC44MDM0Mzc1IDAuMzIzMTI1LDAuOTA5Njg3NSAwLjIxNzE4NzUsMC44MDM0Mzc1IDAuMDQwMzEyNSwwLjYyNjg3NSAwLjE0NjU2MjUsMC41MjA2MjUgMC4zMjMxMjUsMC42OTc1IDAuODUzNDM3NSwwLjE2NzE4NzUgeiIKICAgICAgICAgc3R5bGU9ImZpbGw6I2ZmZmZmZjtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZSIgLz4KICAgIDwvY2xpcFBhdGg+CiAgICA8bWFzayBpZD0ibWFzayIgbWFza1VuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgbWFza0NvbnRlbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giPgogICAgICA8cGF0aAogICAgICAgICBkPSJNIDAsMCAwLDEgMSwxIDEsMCAwLDAgeiBNIDAuODUzNDM3NSwwLjE2NzE4NzUgMC45NTk2ODc1LDAuMjczMTI1IDAuNDI5Mzc1LDAuODAzNDM3NSAwLjMyMzEyNSwwLjkwOTY4NzUgMC4yMTcxODc1LDAuODAzNDM3NSAwLjA0MDMxMjUsMC42MjY4NzUgMC4xNDY1NjI1LDAuNTIwNjI1IDAuMzIzMTI1LDAuNjk3NSAwLjg1MzQzNzUsMC4xNjcxODc1IHoiCiAgICAgICAgIHN0eWxlPSJmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlOm5vbmUiIC8+CiAgICA8L21hc2s+CiAgPC9kZWZzPgogIDxyZWN0CiAgICAgd2lkdGg9IjEiCiAgICAgaGVpZ2h0PSIxIgogICAgIHg9IjAiCiAgICAgeT0iMCIKICAgICBjbGlwLXBhdGg9InVybCgjY2xpcCkiCiAgICAgc3R5bGU9ImZpbGw6IzAwMDAwMDtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZSIgLz4KPC9zdmc+Cg==");
  3887. mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgdmVyc2lvbj0iMS4xIgogICB2aWV3Qm94PSIwIDAgMSAxIgogICBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWluWU1pbiBtZWV0Ij4KICA8ZGVmcz4KICAgIDxjbGlwUGF0aCBpZD0iY2xpcCI+CiAgICAgIDxwYXRoCiAgICAgICAgIGQ9Ik0gMCwwIDAsMSAxLDEgMSwwIDAsMCB6IE0gMC44NTM0Mzc1LDAuMTY3MTg3NSAwLjk1OTY4NzUsMC4yNzMxMjUgMC40MjkzNzUsMC44MDM0Mzc1IDAuMzIzMTI1LDAuOTA5Njg3NSAwLjIxNzE4NzUsMC44MDM0Mzc1IDAuMDQwMzEyNSwwLjYyNjg3NSAwLjE0NjU2MjUsMC41MjA2MjUgMC4zMjMxMjUsMC42OTc1IDAuODUzNDM3NSwwLjE2NzE4NzUgeiIKICAgICAgICAgc3R5bGU9ImZpbGw6I2ZmZmZmZjtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZSIgLz4KICAgIDwvY2xpcFBhdGg+CiAgICA8bWFzayBpZD0ibWFzayIgbWFza1VuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgbWFza0NvbnRlbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giPgogICAgICA8cGF0aAogICAgICAgICBkPSJNIDAsMCAwLDEgMSwxIDEsMCAwLDAgeiBNIDAuODUzNDM3NSwwLjE2NzE4NzUgMC45NTk2ODc1LDAuMjczMTI1IDAuNDI5Mzc1LDAuODAzNDM3NSAwLjMyMzEyNSwwLjkwOTY4NzUgMC4yMTcxODc1LDAuODAzNDM3NSAwLjA0MDMxMjUsMC42MjY4NzUgMC4xNDY1NjI1LDAuNTIwNjI1IDAuMzIzMTI1LDAuNjk3NSAwLjg1MzQzNzUsMC4xNjcxODc1IHoiCiAgICAgICAgIHN0eWxlPSJmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlOm5vbmUiIC8+CiAgICA8L21hc2s+CiAgPC9kZWZzPgogIDxyZWN0CiAgICAgd2lkdGg9IjEiCiAgICAgaGVpZ2h0PSIxIgogICAgIHg9IjAiCiAgICAgeT0iMCIKICAgICBjbGlwLXBhdGg9InVybCgjY2xpcCkiCiAgICAgc3R5bGU9ImZpbGw6IzAwMDAwMDtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZSIgLz4KPC9zdmc+Cg==");
  3888. background: transparent;
  3889. transition-duration: 0.28s;
  3890. transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  3891. transition-property: background; }
  3892. .mdl-checkbox.is-checked .mdl-checkbox__tick-outline {
  3893. background: rgb(63,81,181) url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgdmVyc2lvbj0iMS4xIgogICB2aWV3Qm94PSIwIDAgMSAxIgogICBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWluWU1pbiBtZWV0Ij4KICA8cGF0aAogICAgIGQ9Ik0gMC4wNDAzODA1OSwwLjYyNjc3NjcgMC4xNDY0NDY2MSwwLjUyMDcxMDY4IDAuNDI5Mjg5MzIsMC44MDM1NTMzOSAwLjMyMzIyMzMsMC45MDk2MTk0MSB6IE0gMC4yMTcxNTcyOSwwLjgwMzU1MzM5IDAuODUzNTUzMzksMC4xNjcxNTcyOSAwLjk1OTYxOTQxLDAuMjczMjIzMyAwLjMyMzIyMzMsMC45MDk2MTk0MSB6IgogICAgIGlkPSJyZWN0Mzc4MCIKICAgICBzdHlsZT0iZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lIiAvPgo8L3N2Zz4K"); }
  3894. fieldset[disabled] .mdl-checkbox.is-checked .mdl-checkbox__tick-outline,
  3895. .mdl-checkbox.is-checked.is-disabled .mdl-checkbox__tick-outline {
  3896. background: rgba(0,0,0, 0.26) url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgdmVyc2lvbj0iMS4xIgogICB2aWV3Qm94PSIwIDAgMSAxIgogICBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWluWU1pbiBtZWV0Ij4KICA8cGF0aAogICAgIGQ9Ik0gMC4wNDAzODA1OSwwLjYyNjc3NjcgMC4xNDY0NDY2MSwwLjUyMDcxMDY4IDAuNDI5Mjg5MzIsMC44MDM1NTMzOSAwLjMyMzIyMzMsMC45MDk2MTk0MSB6IE0gMC4yMTcxNTcyOSwwLjgwMzU1MzM5IDAuODUzNTUzMzksMC4xNjcxNTcyOSAwLjk1OTYxOTQxLDAuMjczMjIzMyAwLjMyMzIyMzMsMC45MDk2MTk0MSB6IgogICAgIGlkPSJyZWN0Mzc4MCIKICAgICBzdHlsZT0iZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lIiAvPgo8L3N2Zz4K"); }
  3897. .mdl-checkbox__label {
  3898. position: relative;
  3899. cursor: pointer;
  3900. font-size: 16px;
  3901. line-height: 24px;
  3902. margin: 0; }
  3903. fieldset[disabled] .mdl-checkbox .mdl-checkbox__label,
  3904. .mdl-checkbox.is-disabled .mdl-checkbox__label {
  3905. color: rgba(0,0,0, 0.26);
  3906. cursor: auto; }
  3907. .mdl-checkbox__ripple-container {
  3908. position: absolute;
  3909. z-index: 2;
  3910. top: -6px;
  3911. left: -10px;
  3912. box-sizing: border-box;
  3913. width: 36px;
  3914. height: 36px;
  3915. border-radius: 50%;
  3916. cursor: pointer;
  3917. overflow: hidden;
  3918. -webkit-mask-image: -webkit-radial-gradient(circle, white, black); }
  3919. .mdl-checkbox__ripple-container .mdl-ripple {
  3920. background: rgb(63,81,181); }
  3921. fieldset[disabled] .mdl-checkbox .mdl-checkbox__ripple-container,
  3922. .mdl-checkbox.is-disabled .mdl-checkbox__ripple-container {
  3923. cursor: auto; }
  3924. fieldset[disabled] .mdl-checkbox .mdl-checkbox__ripple-container .mdl-ripple,
  3925. .mdl-checkbox.is-disabled .mdl-checkbox__ripple-container .mdl-ripple {
  3926. background: transparent; }
  3927. /**
  3928. * Copyright 2015 Google Inc. All Rights Reserved.
  3929. *
  3930. * Licensed under the Apache License, Version 2.0 (the "License");
  3931. * you may not use this file except in compliance with the License.
  3932. * You may obtain a copy of the License at
  3933. *
  3934. * http://www.apache.org/licenses/LICENSE-2.0
  3935. *
  3936. * Unless required by applicable law or agreed to in writing, software
  3937. * distributed under the License is distributed on an "AS IS" BASIS,
  3938. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  3939. * See the License for the specific language governing permissions and
  3940. * limitations under the License.
  3941. */
  3942. /**
  3943. * Copyright 2015 Google Inc. All Rights Reserved.
  3944. *
  3945. * Licensed under the Apache License, Version 2.0 (the "License");
  3946. * you may not use this file except in compliance with the License.
  3947. * You may obtain a copy of the License at
  3948. *
  3949. * http://www.apache.org/licenses/LICENSE-2.0
  3950. *
  3951. * Unless required by applicable law or agreed to in writing, software
  3952. * distributed under the License is distributed on an "AS IS" BASIS,
  3953. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  3954. * See the License for the specific language governing permissions and
  3955. * limitations under the License.
  3956. */
  3957. /*------------------------------------* $CONTENTS
  3958. \*------------------------------------*/
  3959. /**
  3960. * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
  3961. * -----Typography
  3962. * -----Colors
  3963. * -----Textfield
  3964. * -----Switch
  3965. * -----Spinner
  3966. * -----Radio
  3967. * -----Menu
  3968. * -----List
  3969. * -----Layout
  3970. * -----Icon toggles
  3971. * -----Footer
  3972. * -----Column
  3973. * -----Checkbox
  3974. * -----Card
  3975. * -----Button
  3976. * -----Animation
  3977. * -----Progress
  3978. * -----Badge
  3979. * -----Shadows
  3980. * -----Grid
  3981. * -----Data table
  3982. * -----Dialog
  3983. * -----Snackbar
  3984. * -----Tooltip
  3985. * -----Chip
  3986. *
  3987. * Even though all variables have the `!default` directive, most of them
  3988. * should not be changed as they are dependent one another. This can cause
  3989. * visual distortions (like alignment issues) that are hard to track down
  3990. * and fix.
  3991. */
  3992. /* ========== TYPOGRAPHY ========== */
  3993. /* We're splitting fonts into "preferred" and "performance" in order to optimize
  3994. page loading. For important text, such as the body, we want it to load
  3995. immediately and not wait for the web font load, whereas for other sections,
  3996. such as headers and titles, we're OK with things taking a bit longer to load.
  3997. We do have some optional classes and parameters in the mixins, in case you
  3998. definitely want to make sure you're using the preferred font and don't mind
  3999. the performance hit.
  4000. We should be able to improve on this once CSS Font Loading L3 becomes more
  4001. widely available.
  4002. */
  4003. /* ========== COLORS ========== */
  4004. /**
  4005. *
  4006. * Material design color palettes.
  4007. * @see http://www.google.com/design/spec/style/color.html
  4008. *
  4009. **/
  4010. /**
  4011. * Copyright 2015 Google Inc. All Rights Reserved.
  4012. *
  4013. * Licensed under the Apache License, Version 2.0 (the "License");
  4014. * you may not use this file except in compliance with the License.
  4015. * You may obtain a copy of the License at
  4016. *
  4017. * http://www.apache.org/licenses/LICENSE-2.0
  4018. *
  4019. * Unless required by applicable law or agreed to in writing, software
  4020. * distributed under the License is distributed on an "AS IS" BASIS,
  4021. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  4022. * See the License for the specific language governing permissions and
  4023. * limitations under the License.
  4024. */
  4025. /* ========== Color Palettes ========== */
  4026. /* colors.scss */
  4027. /**
  4028. * Copyright 2015 Google Inc. All Rights Reserved.
  4029. *
  4030. * Licensed under the Apache License, Version 2.0 (the "License");
  4031. * you may not use this file except in compliance with the License.
  4032. * You may obtain a copy of the License at
  4033. *
  4034. * http://www.apache.org/licenses/LICENSE-2.0
  4035. *
  4036. * Unless required by applicable law or agreed to in writing, software
  4037. * distributed under the License is distributed on an "AS IS" BASIS,
  4038. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  4039. * See the License for the specific language governing permissions and
  4040. * limitations under the License.
  4041. */
  4042. /* ========== IMAGES ========== */
  4043. /* ========== Color & Themes ========== */
  4044. /* ========== Typography ========== */
  4045. /* ========== Components ========== */
  4046. /* ========== Standard Buttons ========== */
  4047. /* ========== Icon Toggles ========== */
  4048. /* ========== Radio Buttons ========== */
  4049. /* ========== Ripple effect ========== */
  4050. /* ========== Layout ========== */
  4051. /* ========== Content Tabs ========== */
  4052. /* ========== Checkboxes ========== */
  4053. /* ========== Switches ========== */
  4054. /* ========== Spinner ========== */
  4055. /* ========== Text fields ========== */
  4056. /* ========== Card ========== */
  4057. /* ========== Sliders ========== */
  4058. /* ========== Progress ========== */
  4059. /* ========== List ========== */
  4060. /* ========== Item ========== */
  4061. /* ========== Dropdown menu ========== */
  4062. /* ========== Tooltips ========== */
  4063. /* ========== Footer ========== */
  4064. /* TEXTFIELD */
  4065. /* SWITCH */
  4066. /* SPINNER */
  4067. /* RADIO */
  4068. /* MENU */
  4069. /* LIST */
  4070. /* LAYOUT */
  4071. /* ICON TOGGLE */
  4072. /* FOOTER */
  4073. /*mega-footer*/
  4074. /*mini-footer*/
  4075. /* CHECKBOX */
  4076. /* CARD */
  4077. /* Card dimensions */
  4078. /* Cover image */
  4079. /* BUTTON */
  4080. /**
  4081. *
  4082. * Dimensions
  4083. *
  4084. */
  4085. /* ANIMATION */
  4086. /* PROGRESS */
  4087. /* BADGE */
  4088. /* SHADOWS */
  4089. /* GRID */
  4090. /* DATA TABLE */
  4091. /* DIALOG */
  4092. /* SNACKBAR */
  4093. /* TOOLTIP */
  4094. /* CHIP */
  4095. /**
  4096. * Copyright 2015 Google Inc. All Rights Reserved.
  4097. *
  4098. * Licensed under the Apache License, Version 2.0 (the "License");
  4099. * you may not use this file except in compliance with the License.
  4100. * You may obtain a copy of the License at
  4101. *
  4102. * http://www.apache.org/licenses/LICENSE-2.0
  4103. *
  4104. * Unless required by applicable law or agreed to in writing, software
  4105. * distributed under the License is distributed on an "AS IS" BASIS,
  4106. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  4107. * See the License for the specific language governing permissions and
  4108. * limitations under the License.
  4109. */
  4110. /* Typography */
  4111. /* Shadows */
  4112. /* Animations */
  4113. /* Dialog */
  4114. .mdl-chip {
  4115. height: 32px;
  4116. font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  4117. line-height: 32px;
  4118. padding: 0 12px;
  4119. border: 0;
  4120. border-radius: 16px;
  4121. background-color: #dedede;
  4122. display: inline-block;
  4123. color: rgba(0,0,0, 0.87);
  4124. margin: 2px 0;
  4125. font-size: 0;
  4126. white-space: nowrap; }
  4127. .mdl-chip__text {
  4128. font-size: 13px;
  4129. vertical-align: middle;
  4130. display: inline-block; }
  4131. .mdl-chip__action {
  4132. height: 24px;
  4133. width: 24px;
  4134. background: transparent;
  4135. opacity: 0.54;
  4136. display: inline-block;
  4137. cursor: pointer;
  4138. text-align: center;
  4139. vertical-align: middle;
  4140. padding: 0;
  4141. margin: 0 0 0 4px;
  4142. font-size: 13px;
  4143. text-decoration: none;
  4144. color: rgba(0,0,0, 0.87);
  4145. border: none;
  4146. outline: none;
  4147. overflow: hidden; }
  4148. .mdl-chip__contact {
  4149. height: 32px;
  4150. width: 32px;
  4151. border-radius: 16px;
  4152. display: inline-block;
  4153. vertical-align: middle;
  4154. margin-right: 8px;
  4155. overflow: hidden;
  4156. text-align: center;
  4157. font-size: 18px;
  4158. line-height: 32px; }
  4159. .mdl-chip:focus {
  4160. outline: 0;
  4161. box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); }
  4162. .mdl-chip:active {
  4163. background-color: #d6d6d6; }
  4164. .mdl-chip--deletable {
  4165. padding-right: 4px; }
  4166. .mdl-chip--contact {
  4167. padding-left: 0; }
  4168. /**
  4169. * Copyright 2015 Google Inc. All Rights Reserved.
  4170. *
  4171. * Licensed under the Apache License, Version 2.0 (the "License");
  4172. * you may not use this file except in compliance with the License.
  4173. * You may obtain a copy of the License at
  4174. *
  4175. * http://www.apache.org/licenses/LICENSE-2.0
  4176. *
  4177. * Unless required by applicable law or agreed to in writing, software
  4178. * distributed under the License is distributed on an "AS IS" BASIS,
  4179. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  4180. * See the License for the specific language governing permissions and
  4181. * limitations under the License.
  4182. */
  4183. /**
  4184. * Copyright 2015 Google Inc. All Rights Reserved.
  4185. *
  4186. * Licensed under the Apache License, Version 2.0 (the "License");
  4187. * you may not use this file except in compliance with the License.
  4188. * You may obtain a copy of the License at
  4189. *
  4190. * http://www.apache.org/licenses/LICENSE-2.0
  4191. *
  4192. * Unless required by applicable law or agreed to in writing, software
  4193. * distributed under the License is distributed on an "AS IS" BASIS,
  4194. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  4195. * See the License for the specific language governing permissions and
  4196. * limitations under the License.
  4197. */
  4198. /*------------------------------------* $CONTENTS
  4199. \*------------------------------------*/
  4200. /**
  4201. * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
  4202. * -----Typography
  4203. * -----Colors
  4204. * -----Textfield
  4205. * -----Switch
  4206. * -----Spinner
  4207. * -----Radio
  4208. * -----Menu
  4209. * -----List
  4210. * -----Layout
  4211. * -----Icon toggles
  4212. * -----Footer
  4213. * -----Column
  4214. * -----Checkbox
  4215. * -----Card
  4216. * -----Button
  4217. * -----Animation
  4218. * -----Progress
  4219. * -----Badge
  4220. * -----Shadows
  4221. * -----Grid
  4222. * -----Data table
  4223. * -----Dialog
  4224. * -----Snackbar
  4225. * -----Tooltip
  4226. * -----Chip
  4227. *
  4228. * Even though all variables have the `!default` directive, most of them
  4229. * should not be changed as they are dependent one another. This can cause
  4230. * visual distortions (like alignment issues) that are hard to track down
  4231. * and fix.
  4232. */
  4233. /* ========== TYPOGRAPHY ========== */
  4234. /* We're splitting fonts into "preferred" and "performance" in order to optimize
  4235. page loading. For important text, such as the body, we want it to load
  4236. immediately and not wait for the web font load, whereas for other sections,
  4237. such as headers and titles, we're OK with things taking a bit longer to load.
  4238. We do have some optional classes and parameters in the mixins, in case you
  4239. definitely want to make sure you're using the preferred font and don't mind
  4240. the performance hit.
  4241. We should be able to improve on this once CSS Font Loading L3 becomes more
  4242. widely available.
  4243. */
  4244. /* ========== COLORS ========== */
  4245. /**
  4246. *
  4247. * Material design color palettes.
  4248. * @see http://www.google.com/design/spec/style/color.html
  4249. *
  4250. **/
  4251. /**
  4252. * Copyright 2015 Google Inc. All Rights Reserved.
  4253. *
  4254. * Licensed under the Apache License, Version 2.0 (the "License");
  4255. * you may not use this file except in compliance with the License.
  4256. * You may obtain a copy of the License at
  4257. *
  4258. * http://www.apache.org/licenses/LICENSE-2.0
  4259. *
  4260. * Unless required by applicable law or agreed to in writing, software
  4261. * distributed under the License is distributed on an "AS IS" BASIS,
  4262. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  4263. * See the License for the specific language governing permissions and
  4264. * limitations under the License.
  4265. */
  4266. /* ========== Color Palettes ========== */
  4267. /* colors.scss */
  4268. /**
  4269. * Copyright 2015 Google Inc. All Rights Reserved.
  4270. *
  4271. * Licensed under the Apache License, Version 2.0 (the "License");
  4272. * you may not use this file except in compliance with the License.
  4273. * You may obtain a copy of the License at
  4274. *
  4275. * http://www.apache.org/licenses/LICENSE-2.0
  4276. *
  4277. * Unless required by applicable law or agreed to in writing, software
  4278. * distributed under the License is distributed on an "AS IS" BASIS,
  4279. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  4280. * See the License for the specific language governing permissions and
  4281. * limitations under the License.
  4282. */
  4283. /* ========== IMAGES ========== */
  4284. /* ========== Color & Themes ========== */
  4285. /* ========== Typography ========== */
  4286. /* ========== Components ========== */
  4287. /* ========== Standard Buttons ========== */
  4288. /* ========== Icon Toggles ========== */
  4289. /* ========== Radio Buttons ========== */
  4290. /* ========== Ripple effect ========== */
  4291. /* ========== Layout ========== */
  4292. /* ========== Content Tabs ========== */
  4293. /* ========== Checkboxes ========== */
  4294. /* ========== Switches ========== */
  4295. /* ========== Spinner ========== */
  4296. /* ========== Text fields ========== */
  4297. /* ========== Card ========== */
  4298. /* ========== Sliders ========== */
  4299. /* ========== Progress ========== */
  4300. /* ========== List ========== */
  4301. /* ========== Item ========== */
  4302. /* ========== Dropdown menu ========== */
  4303. /* ========== Tooltips ========== */
  4304. /* ========== Footer ========== */
  4305. /* TEXTFIELD */
  4306. /* SWITCH */
  4307. /* SPINNER */
  4308. /* RADIO */
  4309. /* MENU */
  4310. /* LIST */
  4311. /* LAYOUT */
  4312. /* ICON TOGGLE */
  4313. /* FOOTER */
  4314. /*mega-footer*/
  4315. /*mini-footer*/
  4316. /* CHECKBOX */
  4317. /* CARD */
  4318. /* Card dimensions */
  4319. /* Cover image */
  4320. /* BUTTON */
  4321. /**
  4322. *
  4323. * Dimensions
  4324. *
  4325. */
  4326. /* ANIMATION */
  4327. /* PROGRESS */
  4328. /* BADGE */
  4329. /* SHADOWS */
  4330. /* GRID */
  4331. /* DATA TABLE */
  4332. /* DIALOG */
  4333. /* SNACKBAR */
  4334. /* TOOLTIP */
  4335. /* CHIP */
  4336. /**
  4337. * Copyright 2015 Google Inc. All Rights Reserved.
  4338. *
  4339. * Licensed under the Apache License, Version 2.0 (the "License");
  4340. * you may not use this file except in compliance with the License.
  4341. * You may obtain a copy of the License at
  4342. *
  4343. * http://www.apache.org/licenses/LICENSE-2.0
  4344. *
  4345. * Unless required by applicable law or agreed to in writing, software
  4346. * distributed under the License is distributed on an "AS IS" BASIS,
  4347. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  4348. * See the License for the specific language governing permissions and
  4349. * limitations under the License.
  4350. */
  4351. /* Typography */
  4352. /* Shadows */
  4353. /* Animations */
  4354. /* Dialog */
  4355. .mdl-data-table {
  4356. position: relative;
  4357. border: 1px solid rgba(0, 0, 0, 0.12);
  4358. border-collapse: collapse;
  4359. white-space: nowrap;
  4360. font-size: 13px;
  4361. background-color: rgb(255,255,255); }
  4362. .mdl-data-table thead {
  4363. padding-bottom: 3px; }
  4364. .mdl-data-table thead .mdl-data-table__select {
  4365. margin-top: 0; }
  4366. .mdl-data-table tbody tr {
  4367. position: relative;
  4368. height: 48px;
  4369. transition-duration: 0.28s;
  4370. transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  4371. transition-property: background-color; }
  4372. .mdl-data-table tbody tr.is-selected {
  4373. background-color: #e0e0e0; }
  4374. .mdl-data-table tbody tr:hover {
  4375. background-color: #eeeeee; }
  4376. .mdl-data-table td, .mdl-data-table th {
  4377. padding: 0 18px 12px 18px;
  4378. text-align: right; }
  4379. .mdl-data-table td:first-of-type, .mdl-data-table th:first-of-type {
  4380. padding-left: 24px; }
  4381. .mdl-data-table td:last-of-type, .mdl-data-table th:last-of-type {
  4382. padding-right: 24px; }
  4383. .mdl-data-table td {
  4384. position: relative;
  4385. vertical-align: middle;
  4386. height: 48px;
  4387. border-top: 1px solid rgba(0, 0, 0, 0.12);
  4388. border-bottom: 1px solid rgba(0, 0, 0, 0.12);
  4389. padding-top: 12px;
  4390. box-sizing: border-box; }
  4391. .mdl-data-table td .mdl-data-table__select {
  4392. vertical-align: middle; }
  4393. .mdl-data-table th {
  4394. position: relative;
  4395. vertical-align: bottom;
  4396. text-overflow: ellipsis;
  4397. font-size: 14px;
  4398. font-weight: bold;
  4399. line-height: 24px;
  4400. letter-spacing: 0;
  4401. height: 48px;
  4402. font-size: 12px;
  4403. color: rgba(0, 0, 0, 0.54);
  4404. padding-bottom: 8px;
  4405. box-sizing: border-box; }
  4406. .mdl-data-table th.mdl-data-table__header--sorted-ascending, .mdl-data-table th.mdl-data-table__header--sorted-descending {
  4407. color: rgba(0, 0, 0, 0.87); }
  4408. .mdl-data-table th.mdl-data-table__header--sorted-ascending:before, .mdl-data-table th.mdl-data-table__header--sorted-descending:before {
  4409. font-family: 'Material Icons';
  4410. font-weight: normal;
  4411. font-style: normal;
  4412. font-size: 24px;
  4413. line-height: 1;
  4414. letter-spacing: normal;
  4415. text-transform: none;
  4416. display: inline-block;
  4417. word-wrap: normal;
  4418. -moz-font-feature-settings: 'liga';
  4419. font-feature-settings: 'liga';
  4420. -webkit-font-feature-settings: 'liga';
  4421. -webkit-font-smoothing: antialiased;
  4422. font-size: 16px;
  4423. content: "\e5d8";
  4424. margin-right: 5px;
  4425. vertical-align: sub; }
  4426. .mdl-data-table th.mdl-data-table__header--sorted-ascending:hover, .mdl-data-table th.mdl-data-table__header--sorted-descending:hover {
  4427. cursor: pointer; }
  4428. .mdl-data-table th.mdl-data-table__header--sorted-ascending:hover:before, .mdl-data-table th.mdl-data-table__header--sorted-descending:hover:before {
  4429. color: rgba(0, 0, 0, 0.26); }
  4430. .mdl-data-table th.mdl-data-table__header--sorted-descending:before {
  4431. content: "\e5db"; }
  4432. .mdl-data-table__select {
  4433. width: 16px; }
  4434. .mdl-data-table__cell--non-numeric.mdl-data-table__cell--non-numeric {
  4435. text-align: left; }
  4436. /**
  4437. * Copyright 2015 Google Inc. All Rights Reserved.
  4438. *
  4439. * Licensed under the Apache License, Version 2.0 (the "License");
  4440. * you may not use this file except in compliance with the License.
  4441. * You may obtain a copy of the License at
  4442. *
  4443. * http://www.apache.org/licenses/LICENSE-2.0
  4444. *
  4445. * Unless required by applicable law or agreed to in writing, software
  4446. * distributed under the License is distributed on an "AS IS" BASIS,
  4447. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  4448. * See the License for the specific language governing permissions and
  4449. * limitations under the License.
  4450. */
  4451. /**
  4452. * Copyright 2015 Google Inc. All Rights Reserved.
  4453. *
  4454. * Licensed under the Apache License, Version 2.0 (the "License");
  4455. * you may not use this file except in compliance with the License.
  4456. * You may obtain a copy of the License at
  4457. *
  4458. * http://www.apache.org/licenses/LICENSE-2.0
  4459. *
  4460. * Unless required by applicable law or agreed to in writing, software
  4461. * distributed under the License is distributed on an "AS IS" BASIS,
  4462. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  4463. * See the License for the specific language governing permissions and
  4464. * limitations under the License.
  4465. */
  4466. /*------------------------------------* $CONTENTS
  4467. \*------------------------------------*/
  4468. /**
  4469. * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
  4470. * -----Typography
  4471. * -----Colors
  4472. * -----Textfield
  4473. * -----Switch
  4474. * -----Spinner
  4475. * -----Radio
  4476. * -----Menu
  4477. * -----List
  4478. * -----Layout
  4479. * -----Icon toggles
  4480. * -----Footer
  4481. * -----Column
  4482. * -----Checkbox
  4483. * -----Card
  4484. * -----Button
  4485. * -----Animation
  4486. * -----Progress
  4487. * -----Badge
  4488. * -----Shadows
  4489. * -----Grid
  4490. * -----Data table
  4491. * -----Dialog
  4492. * -----Snackbar
  4493. * -----Tooltip
  4494. * -----Chip
  4495. *
  4496. * Even though all variables have the `!default` directive, most of them
  4497. * should not be changed as they are dependent one another. This can cause
  4498. * visual distortions (like alignment issues) that are hard to track down
  4499. * and fix.
  4500. */
  4501. /* ========== TYPOGRAPHY ========== */
  4502. /* We're splitting fonts into "preferred" and "performance" in order to optimize
  4503. page loading. For important text, such as the body, we want it to load
  4504. immediately and not wait for the web font load, whereas for other sections,
  4505. such as headers and titles, we're OK with things taking a bit longer to load.
  4506. We do have some optional classes and parameters in the mixins, in case you
  4507. definitely want to make sure you're using the preferred font and don't mind
  4508. the performance hit.
  4509. We should be able to improve on this once CSS Font Loading L3 becomes more
  4510. widely available.
  4511. */
  4512. /* ========== COLORS ========== */
  4513. /**
  4514. *
  4515. * Material design color palettes.
  4516. * @see http://www.google.com/design/spec/style/color.html
  4517. *
  4518. **/
  4519. /**
  4520. * Copyright 2015 Google Inc. All Rights Reserved.
  4521. *
  4522. * Licensed under the Apache License, Version 2.0 (the "License");
  4523. * you may not use this file except in compliance with the License.
  4524. * You may obtain a copy of the License at
  4525. *
  4526. * http://www.apache.org/licenses/LICENSE-2.0
  4527. *
  4528. * Unless required by applicable law or agreed to in writing, software
  4529. * distributed under the License is distributed on an "AS IS" BASIS,
  4530. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  4531. * See the License for the specific language governing permissions and
  4532. * limitations under the License.
  4533. */
  4534. /* ========== Color Palettes ========== */
  4535. /* colors.scss */
  4536. /**
  4537. * Copyright 2015 Google Inc. All Rights Reserved.
  4538. *
  4539. * Licensed under the Apache License, Version 2.0 (the "License");
  4540. * you may not use this file except in compliance with the License.
  4541. * You may obtain a copy of the License at
  4542. *
  4543. * http://www.apache.org/licenses/LICENSE-2.0
  4544. *
  4545. * Unless required by applicable law or agreed to in writing, software
  4546. * distributed under the License is distributed on an "AS IS" BASIS,
  4547. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  4548. * See the License for the specific language governing permissions and
  4549. * limitations under the License.
  4550. */
  4551. /* ========== IMAGES ========== */
  4552. /* ========== Color & Themes ========== */
  4553. /* ========== Typography ========== */
  4554. /* ========== Components ========== */
  4555. /* ========== Standard Buttons ========== */
  4556. /* ========== Icon Toggles ========== */
  4557. /* ========== Radio Buttons ========== */
  4558. /* ========== Ripple effect ========== */
  4559. /* ========== Layout ========== */
  4560. /* ========== Content Tabs ========== */
  4561. /* ========== Checkboxes ========== */
  4562. /* ========== Switches ========== */
  4563. /* ========== Spinner ========== */
  4564. /* ========== Text fields ========== */
  4565. /* ========== Card ========== */
  4566. /* ========== Sliders ========== */
  4567. /* ========== Progress ========== */
  4568. /* ========== List ========== */
  4569. /* ========== Item ========== */
  4570. /* ========== Dropdown menu ========== */
  4571. /* ========== Tooltips ========== */
  4572. /* ========== Footer ========== */
  4573. /* TEXTFIELD */
  4574. /* SWITCH */
  4575. /* SPINNER */
  4576. /* RADIO */
  4577. /* MENU */
  4578. /* LIST */
  4579. /* LAYOUT */
  4580. /* ICON TOGGLE */
  4581. /* FOOTER */
  4582. /*mega-footer*/
  4583. /*mini-footer*/
  4584. /* CHECKBOX */
  4585. /* CARD */
  4586. /* Card dimensions */
  4587. /* Cover image */
  4588. /* BUTTON */
  4589. /**
  4590. *
  4591. * Dimensions
  4592. *
  4593. */
  4594. /* ANIMATION */
  4595. /* PROGRESS */
  4596. /* BADGE */
  4597. /* SHADOWS */
  4598. /* GRID */
  4599. /* DATA TABLE */
  4600. /* DIALOG */
  4601. /* SNACKBAR */
  4602. /* TOOLTIP */
  4603. /* CHIP */
  4604. /**
  4605. * Copyright 2015 Google Inc. All Rights Reserved.
  4606. *
  4607. * Licensed under the Apache License, Version 2.0 (the "License");
  4608. * you may not use this file except in compliance with the License.
  4609. * You may obtain a copy of the License at
  4610. *
  4611. * http://www.apache.org/licenses/LICENSE-2.0
  4612. *
  4613. * Unless required by applicable law or agreed to in writing, software
  4614. * distributed under the License is distributed on an "AS IS" BASIS,
  4615. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  4616. * See the License for the specific language governing permissions and
  4617. * limitations under the License.
  4618. */
  4619. /* Typography */
  4620. /* Shadows */
  4621. /* Animations */
  4622. /* Dialog */
  4623. .mdl-dialog {
  4624. border: none;
  4625. box-shadow: 0 9px 46px 8px rgba(0, 0, 0, 0.14), 0 11px 15px -7px rgba(0, 0, 0, 0.12), 0 24px 38px 3px rgba(0, 0, 0, 0.2);
  4626. width: 280px; }
  4627. .mdl-dialog__title {
  4628. padding: 24px 24px 0;
  4629. margin: 0;
  4630. font-size: 2.5rem; }
  4631. .mdl-dialog__actions {
  4632. padding: 8px 8px 8px 24px;
  4633. display: -webkit-flex;
  4634. display: -ms-flexbox;
  4635. display: flex;
  4636. -webkit-flex-direction: row-reverse;
  4637. -ms-flex-direction: row-reverse;
  4638. flex-direction: row-reverse;
  4639. -webkit-flex-wrap: wrap;
  4640. -ms-flex-wrap: wrap;
  4641. flex-wrap: wrap; }
  4642. .mdl-dialog__actions > * {
  4643. margin-right: 8px;
  4644. height: 36px; }
  4645. .mdl-dialog__actions > *:first-child {
  4646. margin-right: 0; }
  4647. .mdl-dialog__actions--full-width {
  4648. padding: 0 0 8px 0; }
  4649. .mdl-dialog__actions--full-width > * {
  4650. height: 48px;
  4651. -webkit-flex: 0 0 100%;
  4652. -ms-flex: 0 0 100%;
  4653. flex: 0 0 100%;
  4654. padding-right: 16px;
  4655. margin-right: 0;
  4656. text-align: right; }
  4657. .mdl-dialog__content {
  4658. padding: 20px 24px 24px 24px;
  4659. color: rgba(0,0,0, 0.54); }
  4660. /**
  4661. * Copyright 2015 Google Inc. All Rights Reserved.
  4662. *
  4663. * Licensed under the Apache License, Version 2.0 (the "License");
  4664. * you may not use this file except in compliance with the License.
  4665. * You may obtain a copy of the License at
  4666. *
  4667. * http://www.apache.org/licenses/LICENSE-2.0
  4668. *
  4669. * Unless required by applicable law or agreed to in writing, software
  4670. * distributed under the License is distributed on an "AS IS" BASIS,
  4671. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  4672. * See the License for the specific language governing permissions and
  4673. * limitations under the License.
  4674. */
  4675. /**
  4676. * Copyright 2015 Google Inc. All Rights Reserved.
  4677. *
  4678. * Licensed under the Apache License, Version 2.0 (the "License");
  4679. * you may not use this file except in compliance with the License.
  4680. * You may obtain a copy of the License at
  4681. *
  4682. * http://www.apache.org/licenses/LICENSE-2.0
  4683. *
  4684. * Unless required by applicable law or agreed to in writing, software
  4685. * distributed under the License is distributed on an "AS IS" BASIS,
  4686. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  4687. * See the License for the specific language governing permissions and
  4688. * limitations under the License.
  4689. */
  4690. /*------------------------------------* $CONTENTS
  4691. \*------------------------------------*/
  4692. /**
  4693. * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
  4694. * -----Typography
  4695. * -----Colors
  4696. * -----Textfield
  4697. * -----Switch
  4698. * -----Spinner
  4699. * -----Radio
  4700. * -----Menu
  4701. * -----List
  4702. * -----Layout
  4703. * -----Icon toggles
  4704. * -----Footer
  4705. * -----Column
  4706. * -----Checkbox
  4707. * -----Card
  4708. * -----Button
  4709. * -----Animation
  4710. * -----Progress
  4711. * -----Badge
  4712. * -----Shadows
  4713. * -----Grid
  4714. * -----Data table
  4715. * -----Dialog
  4716. * -----Snackbar
  4717. * -----Tooltip
  4718. * -----Chip
  4719. *
  4720. * Even though all variables have the `!default` directive, most of them
  4721. * should not be changed as they are dependent one another. This can cause
  4722. * visual distortions (like alignment issues) that are hard to track down
  4723. * and fix.
  4724. */
  4725. /* ========== TYPOGRAPHY ========== */
  4726. /* We're splitting fonts into "preferred" and "performance" in order to optimize
  4727. page loading. For important text, such as the body, we want it to load
  4728. immediately and not wait for the web font load, whereas for other sections,
  4729. such as headers and titles, we're OK with things taking a bit longer to load.
  4730. We do have some optional classes and parameters in the mixins, in case you
  4731. definitely want to make sure you're using the preferred font and don't mind
  4732. the performance hit.
  4733. We should be able to improve on this once CSS Font Loading L3 becomes more
  4734. widely available.
  4735. */
  4736. /* ========== COLORS ========== */
  4737. /**
  4738. *
  4739. * Material design color palettes.
  4740. * @see http://www.google.com/design/spec/style/color.html
  4741. *
  4742. **/
  4743. /**
  4744. * Copyright 2015 Google Inc. All Rights Reserved.
  4745. *
  4746. * Licensed under the Apache License, Version 2.0 (the "License");
  4747. * you may not use this file except in compliance with the License.
  4748. * You may obtain a copy of the License at
  4749. *
  4750. * http://www.apache.org/licenses/LICENSE-2.0
  4751. *
  4752. * Unless required by applicable law or agreed to in writing, software
  4753. * distributed under the License is distributed on an "AS IS" BASIS,
  4754. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  4755. * See the License for the specific language governing permissions and
  4756. * limitations under the License.
  4757. */
  4758. /* ========== Color Palettes ========== */
  4759. /* colors.scss */
  4760. /**
  4761. * Copyright 2015 Google Inc. All Rights Reserved.
  4762. *
  4763. * Licensed under the Apache License, Version 2.0 (the "License");
  4764. * you may not use this file except in compliance with the License.
  4765. * You may obtain a copy of the License at
  4766. *
  4767. * http://www.apache.org/licenses/LICENSE-2.0
  4768. *
  4769. * Unless required by applicable law or agreed to in writing, software
  4770. * distributed under the License is distributed on an "AS IS" BASIS,
  4771. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  4772. * See the License for the specific language governing permissions and
  4773. * limitations under the License.
  4774. */
  4775. /* ========== IMAGES ========== */
  4776. /* ========== Color & Themes ========== */
  4777. /* ========== Typography ========== */
  4778. /* ========== Components ========== */
  4779. /* ========== Standard Buttons ========== */
  4780. /* ========== Icon Toggles ========== */
  4781. /* ========== Radio Buttons ========== */
  4782. /* ========== Ripple effect ========== */
  4783. /* ========== Layout ========== */
  4784. /* ========== Content Tabs ========== */
  4785. /* ========== Checkboxes ========== */
  4786. /* ========== Switches ========== */
  4787. /* ========== Spinner ========== */
  4788. /* ========== Text fields ========== */
  4789. /* ========== Card ========== */
  4790. /* ========== Sliders ========== */
  4791. /* ========== Progress ========== */
  4792. /* ========== List ========== */
  4793. /* ========== Item ========== */
  4794. /* ========== Dropdown menu ========== */
  4795. /* ========== Tooltips ========== */
  4796. /* ========== Footer ========== */
  4797. /* TEXTFIELD */
  4798. /* SWITCH */
  4799. /* SPINNER */
  4800. /* RADIO */
  4801. /* MENU */
  4802. /* LIST */
  4803. /* LAYOUT */
  4804. /* ICON TOGGLE */
  4805. /* FOOTER */
  4806. /*mega-footer*/
  4807. /*mini-footer*/
  4808. /* CHECKBOX */
  4809. /* CARD */
  4810. /* Card dimensions */
  4811. /* Cover image */
  4812. /* BUTTON */
  4813. /**
  4814. *
  4815. * Dimensions
  4816. *
  4817. */
  4818. /* ANIMATION */
  4819. /* PROGRESS */
  4820. /* BADGE */
  4821. /* SHADOWS */
  4822. /* GRID */
  4823. /* DATA TABLE */
  4824. /* DIALOG */
  4825. /* SNACKBAR */
  4826. /* TOOLTIP */
  4827. /* CHIP */
  4828. /**
  4829. * Copyright 2015 Google Inc. All Rights Reserved.
  4830. *
  4831. * Licensed under the Apache License, Version 2.0 (the "License");
  4832. * you may not use this file except in compliance with the License.
  4833. * You may obtain a copy of the License at
  4834. *
  4835. * http://www.apache.org/licenses/LICENSE-2.0
  4836. *
  4837. * Unless required by applicable law or agreed to in writing, software
  4838. * distributed under the License is distributed on an "AS IS" BASIS,
  4839. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  4840. * See the License for the specific language governing permissions and
  4841. * limitations under the License.
  4842. */
  4843. /* Typography */
  4844. /* Shadows */
  4845. /* Animations */
  4846. /* Dialog */
  4847. .mdl-mega-footer {
  4848. padding: 16px 40px;
  4849. color: rgb(158,158,158);
  4850. background-color: rgb(66,66,66); }
  4851. .mdl-mega-footer--top-section:after,
  4852. .mdl-mega-footer--middle-section:after,
  4853. .mdl-mega-footer--bottom-section:after,
  4854. .mdl-mega-footer__top-section:after,
  4855. .mdl-mega-footer__middle-section:after,
  4856. .mdl-mega-footer__bottom-section:after {
  4857. content: '';
  4858. display: block;
  4859. clear: both; }
  4860. .mdl-mega-footer--left-section,
  4861. .mdl-mega-footer__left-section {
  4862. margin-bottom: 16px; }
  4863. .mdl-mega-footer--right-section,
  4864. .mdl-mega-footer__right-section {
  4865. margin-bottom: 16px; }
  4866. .mdl-mega-footer--right-section a,
  4867. .mdl-mega-footer__right-section a {
  4868. display: block;
  4869. margin-bottom: 16px;
  4870. color: inherit;
  4871. text-decoration: none; }
  4872. @media screen and (min-width: 760px) {
  4873. .mdl-mega-footer--left-section,
  4874. .mdl-mega-footer__left-section {
  4875. float: left; }
  4876. .mdl-mega-footer--right-section,
  4877. .mdl-mega-footer__right-section {
  4878. float: right; }
  4879. .mdl-mega-footer--right-section a,
  4880. .mdl-mega-footer__right-section a {
  4881. display: inline-block;
  4882. margin-left: 16px;
  4883. line-height: 36px;
  4884. vertical-align: middle; } }
  4885. .mdl-mega-footer--social-btn,
  4886. .mdl-mega-footer__social-btn {
  4887. width: 36px;
  4888. height: 36px;
  4889. padding: 0;
  4890. margin: 0;
  4891. background-color: rgb(158,158,158);
  4892. border: none; }
  4893. .mdl-mega-footer--drop-down-section,
  4894. .mdl-mega-footer__drop-down-section {
  4895. display: block;
  4896. position: relative; }
  4897. @media screen and (min-width: 760px) {
  4898. .mdl-mega-footer--drop-down-section,
  4899. .mdl-mega-footer__drop-down-section {
  4900. width: 33%; }
  4901. .mdl-mega-footer--drop-down-section:nth-child(1),
  4902. .mdl-mega-footer--drop-down-section:nth-child(2),
  4903. .mdl-mega-footer__drop-down-section:nth-child(1),
  4904. .mdl-mega-footer__drop-down-section:nth-child(2) {
  4905. float: left; }
  4906. .mdl-mega-footer--drop-down-section:nth-child(3),
  4907. .mdl-mega-footer__drop-down-section:nth-child(3) {
  4908. float: right; }
  4909. .mdl-mega-footer--drop-down-section:nth-child(3):after,
  4910. .mdl-mega-footer__drop-down-section:nth-child(3):after {
  4911. clear: right; }
  4912. .mdl-mega-footer--drop-down-section:nth-child(4),
  4913. .mdl-mega-footer__drop-down-section:nth-child(4) {
  4914. clear: right;
  4915. float: right; }
  4916. .mdl-mega-footer--middle-section:after,
  4917. .mdl-mega-footer__middle-section:after {
  4918. content: '';
  4919. display: block;
  4920. clear: both; }
  4921. .mdl-mega-footer--bottom-section,
  4922. .mdl-mega-footer__bottom-section {
  4923. padding-top: 0; } }
  4924. @media screen and (min-width: 1024px) {
  4925. .mdl-mega-footer--drop-down-section,
  4926. .mdl-mega-footer--drop-down-section:nth-child(3),
  4927. .mdl-mega-footer--drop-down-section:nth-child(4),
  4928. .mdl-mega-footer__drop-down-section,
  4929. .mdl-mega-footer__drop-down-section:nth-child(3),
  4930. .mdl-mega-footer__drop-down-section:nth-child(4) {
  4931. width: 24%;
  4932. float: left; } }
  4933. .mdl-mega-footer--heading-checkbox,
  4934. .mdl-mega-footer__heading-checkbox {
  4935. position: absolute;
  4936. width: 100%;
  4937. height: 55.8px;
  4938. padding: 32px;
  4939. margin: 0;
  4940. margin-top: -16px;
  4941. cursor: pointer;
  4942. z-index: 1;
  4943. opacity: 0; }
  4944. .mdl-mega-footer--heading-checkbox + .mdl-mega-footer--heading:after,
  4945. .mdl-mega-footer--heading-checkbox + .mdl-mega-footer__heading:after,
  4946. .mdl-mega-footer__heading-checkbox + .mdl-mega-footer--heading:after,
  4947. .mdl-mega-footer__heading-checkbox + .mdl-mega-footer__heading:after {
  4948. font-family: 'Material Icons';
  4949. content: '\E5CE'; }
  4950. .mdl-mega-footer--heading-checkbox:checked ~ .mdl-mega-footer--link-list,
  4951. .mdl-mega-footer--heading-checkbox:checked ~ .mdl-mega-footer__link-list,
  4952. .mdl-mega-footer--heading-checkbox:checked + .mdl-mega-footer--heading + .mdl-mega-footer--link-list,
  4953. .mdl-mega-footer--heading-checkbox:checked + .mdl-mega-footer__heading + .mdl-mega-footer__link-list,
  4954. .mdl-mega-footer__heading-checkbox:checked ~ .mdl-mega-footer--link-list,
  4955. .mdl-mega-footer__heading-checkbox:checked ~ .mdl-mega-footer__link-list,
  4956. .mdl-mega-footer__heading-checkbox:checked + .mdl-mega-footer--heading + .mdl-mega-footer--link-list,
  4957. .mdl-mega-footer__heading-checkbox:checked + .mdl-mega-footer__heading + .mdl-mega-footer__link-list {
  4958. display: none; }
  4959. .mdl-mega-footer--heading-checkbox:checked + .mdl-mega-footer--heading:after,
  4960. .mdl-mega-footer--heading-checkbox:checked + .mdl-mega-footer__heading:after,
  4961. .mdl-mega-footer__heading-checkbox:checked + .mdl-mega-footer--heading:after,
  4962. .mdl-mega-footer__heading-checkbox:checked + .mdl-mega-footer__heading:after {
  4963. font-family: 'Material Icons';
  4964. content: '\E5CF'; }
  4965. .mdl-mega-footer--heading,
  4966. .mdl-mega-footer__heading {
  4967. position: relative;
  4968. width: 100%;
  4969. padding-right: 39.8px;
  4970. margin-bottom: 16px;
  4971. box-sizing: border-box;
  4972. font-size: 14px;
  4973. line-height: 23.8px;
  4974. font-weight: 500;
  4975. white-space: nowrap;
  4976. text-overflow: ellipsis;
  4977. overflow: hidden;
  4978. color: rgb(224,224,224); }
  4979. .mdl-mega-footer--heading:after,
  4980. .mdl-mega-footer__heading:after {
  4981. content: '';
  4982. position: absolute;
  4983. top: 0;
  4984. right: 0;
  4985. display: block;
  4986. width: 23.8px;
  4987. height: 23.8px;
  4988. background-size: cover; }
  4989. .mdl-mega-footer--link-list,
  4990. .mdl-mega-footer__link-list {
  4991. list-style: none;
  4992. margin: 0;
  4993. padding: 0;
  4994. margin-bottom: 32px; }
  4995. .mdl-mega-footer--link-list:after,
  4996. .mdl-mega-footer__link-list:after {
  4997. clear: both;
  4998. display: block;
  4999. content: ''; }
  5000. .mdl-mega-footer--link-list li,
  5001. .mdl-mega-footer__link-list li {
  5002. font-size: 14px;
  5003. font-weight: 400;
  5004. line-height: 24px;
  5005. letter-spacing: 0;
  5006. line-height: 20px; }
  5007. .mdl-mega-footer--link-list a,
  5008. .mdl-mega-footer__link-list a {
  5009. color: inherit;
  5010. text-decoration: none;
  5011. white-space: nowrap; }
  5012. @media screen and (min-width: 760px) {
  5013. .mdl-mega-footer--heading-checkbox,
  5014. .mdl-mega-footer__heading-checkbox {
  5015. display: none; }
  5016. .mdl-mega-footer--heading-checkbox + .mdl-mega-footer--heading:after,
  5017. .mdl-mega-footer--heading-checkbox + .mdl-mega-footer__heading:after,
  5018. .mdl-mega-footer__heading-checkbox + .mdl-mega-footer--heading:after,
  5019. .mdl-mega-footer__heading-checkbox + .mdl-mega-footer__heading:after {
  5020. content: ''; }
  5021. .mdl-mega-footer--heading-checkbox:checked ~ .mdl-mega-footer--link-list,
  5022. .mdl-mega-footer--heading-checkbox:checked ~ .mdl-mega-footer__link-list,
  5023. .mdl-mega-footer--heading-checkbox:checked + .mdl-mega-footer__heading + .mdl-mega-footer__link-list,
  5024. .mdl-mega-footer--heading-checkbox:checked + .mdl-mega-footer--heading + .mdl-mega-footer--link-list,
  5025. .mdl-mega-footer__heading-checkbox:checked ~ .mdl-mega-footer--link-list,
  5026. .mdl-mega-footer__heading-checkbox:checked ~ .mdl-mega-footer__link-list,
  5027. .mdl-mega-footer__heading-checkbox:checked + .mdl-mega-footer__heading + .mdl-mega-footer__link-list,
  5028. .mdl-mega-footer__heading-checkbox:checked + .mdl-mega-footer--heading + .mdl-mega-footer--link-list {
  5029. display: block; }
  5030. .mdl-mega-footer--heading-checkbox:checked + .mdl-mega-footer--heading:after,
  5031. .mdl-mega-footer--heading-checkbox:checked + .mdl-mega-footer__heading:after,
  5032. .mdl-mega-footer__heading-checkbox:checked + .mdl-mega-footer--heading:after,
  5033. .mdl-mega-footer__heading-checkbox:checked + .mdl-mega-footer__heading:after {
  5034. content: ''; } }
  5035. .mdl-mega-footer--bottom-section,
  5036. .mdl-mega-footer__bottom-section {
  5037. padding-top: 16px;
  5038. margin-bottom: 16px; }
  5039. .mdl-logo {
  5040. margin-bottom: 16px;
  5041. color: white; }
  5042. .mdl-mega-footer--bottom-section .mdl-mega-footer--link-list li,
  5043. .mdl-mega-footer__bottom-section .mdl-mega-footer__link-list li {
  5044. float: left;
  5045. margin-bottom: 0;
  5046. margin-right: 16px; }
  5047. @media screen and (min-width: 760px) {
  5048. .mdl-logo {
  5049. float: left;
  5050. margin-bottom: 0;
  5051. margin-right: 16px; } }
  5052. /**
  5053. * Copyright 2015 Google Inc. All Rights Reserved.
  5054. *
  5055. * Licensed under the Apache License, Version 2.0 (the "License");
  5056. * you may not use this file except in compliance with the License.
  5057. * You may obtain a copy of the License at
  5058. *
  5059. * http://www.apache.org/licenses/LICENSE-2.0
  5060. *
  5061. * Unless required by applicable law or agreed to in writing, software
  5062. * distributed under the License is distributed on an "AS IS" BASIS,
  5063. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  5064. * See the License for the specific language governing permissions and
  5065. * limitations under the License.
  5066. */
  5067. /**
  5068. * Copyright 2015 Google Inc. All Rights Reserved.
  5069. *
  5070. * Licensed under the Apache License, Version 2.0 (the "License");
  5071. * you may not use this file except in compliance with the License.
  5072. * You may obtain a copy of the License at
  5073. *
  5074. * http://www.apache.org/licenses/LICENSE-2.0
  5075. *
  5076. * Unless required by applicable law or agreed to in writing, software
  5077. * distributed under the License is distributed on an "AS IS" BASIS,
  5078. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  5079. * See the License for the specific language governing permissions and
  5080. * limitations under the License.
  5081. */
  5082. /*------------------------------------* $CONTENTS
  5083. \*------------------------------------*/
  5084. /**
  5085. * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
  5086. * -----Typography
  5087. * -----Colors
  5088. * -----Textfield
  5089. * -----Switch
  5090. * -----Spinner
  5091. * -----Radio
  5092. * -----Menu
  5093. * -----List
  5094. * -----Layout
  5095. * -----Icon toggles
  5096. * -----Footer
  5097. * -----Column
  5098. * -----Checkbox
  5099. * -----Card
  5100. * -----Button
  5101. * -----Animation
  5102. * -----Progress
  5103. * -----Badge
  5104. * -----Shadows
  5105. * -----Grid
  5106. * -----Data table
  5107. * -----Dialog
  5108. * -----Snackbar
  5109. * -----Tooltip
  5110. * -----Chip
  5111. *
  5112. * Even though all variables have the `!default` directive, most of them
  5113. * should not be changed as they are dependent one another. This can cause
  5114. * visual distortions (like alignment issues) that are hard to track down
  5115. * and fix.
  5116. */
  5117. /* ========== TYPOGRAPHY ========== */
  5118. /* We're splitting fonts into "preferred" and "performance" in order to optimize
  5119. page loading. For important text, such as the body, we want it to load
  5120. immediately and not wait for the web font load, whereas for other sections,
  5121. such as headers and titles, we're OK with things taking a bit longer to load.
  5122. We do have some optional classes and parameters in the mixins, in case you
  5123. definitely want to make sure you're using the preferred font and don't mind
  5124. the performance hit.
  5125. We should be able to improve on this once CSS Font Loading L3 becomes more
  5126. widely available.
  5127. */
  5128. /* ========== COLORS ========== */
  5129. /**
  5130. *
  5131. * Material design color palettes.
  5132. * @see http://www.google.com/design/spec/style/color.html
  5133. *
  5134. **/
  5135. /**
  5136. * Copyright 2015 Google Inc. All Rights Reserved.
  5137. *
  5138. * Licensed under the Apache License, Version 2.0 (the "License");
  5139. * you may not use this file except in compliance with the License.
  5140. * You may obtain a copy of the License at
  5141. *
  5142. * http://www.apache.org/licenses/LICENSE-2.0
  5143. *
  5144. * Unless required by applicable law or agreed to in writing, software
  5145. * distributed under the License is distributed on an "AS IS" BASIS,
  5146. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  5147. * See the License for the specific language governing permissions and
  5148. * limitations under the License.
  5149. */
  5150. /* ========== Color Palettes ========== */
  5151. /* colors.scss */
  5152. /**
  5153. * Copyright 2015 Google Inc. All Rights Reserved.
  5154. *
  5155. * Licensed under the Apache License, Version 2.0 (the "License");
  5156. * you may not use this file except in compliance with the License.
  5157. * You may obtain a copy of the License at
  5158. *
  5159. * http://www.apache.org/licenses/LICENSE-2.0
  5160. *
  5161. * Unless required by applicable law or agreed to in writing, software
  5162. * distributed under the License is distributed on an "AS IS" BASIS,
  5163. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  5164. * See the License for the specific language governing permissions and
  5165. * limitations under the License.
  5166. */
  5167. /* ========== IMAGES ========== */
  5168. /* ========== Color & Themes ========== */
  5169. /* ========== Typography ========== */
  5170. /* ========== Components ========== */
  5171. /* ========== Standard Buttons ========== */
  5172. /* ========== Icon Toggles ========== */
  5173. /* ========== Radio Buttons ========== */
  5174. /* ========== Ripple effect ========== */
  5175. /* ========== Layout ========== */
  5176. /* ========== Content Tabs ========== */
  5177. /* ========== Checkboxes ========== */
  5178. /* ========== Switches ========== */
  5179. /* ========== Spinner ========== */
  5180. /* ========== Text fields ========== */
  5181. /* ========== Card ========== */
  5182. /* ========== Sliders ========== */
  5183. /* ========== Progress ========== */
  5184. /* ========== List ========== */
  5185. /* ========== Item ========== */
  5186. /* ========== Dropdown menu ========== */
  5187. /* ========== Tooltips ========== */
  5188. /* ========== Footer ========== */
  5189. /* TEXTFIELD */
  5190. /* SWITCH */
  5191. /* SPINNER */
  5192. /* RADIO */
  5193. /* MENU */
  5194. /* LIST */
  5195. /* LAYOUT */
  5196. /* ICON TOGGLE */
  5197. /* FOOTER */
  5198. /*mega-footer*/
  5199. /*mini-footer*/
  5200. /* CHECKBOX */
  5201. /* CARD */
  5202. /* Card dimensions */
  5203. /* Cover image */
  5204. /* BUTTON */
  5205. /**
  5206. *
  5207. * Dimensions
  5208. *
  5209. */
  5210. /* ANIMATION */
  5211. /* PROGRESS */
  5212. /* BADGE */
  5213. /* SHADOWS */
  5214. /* GRID */
  5215. /* DATA TABLE */
  5216. /* DIALOG */
  5217. /* SNACKBAR */
  5218. /* TOOLTIP */
  5219. /* CHIP */
  5220. .mdl-mini-footer {
  5221. display: -webkit-flex;
  5222. display: -ms-flexbox;
  5223. display: flex;
  5224. -webkit-flex-flow: row wrap;
  5225. -ms-flex-flow: row wrap;
  5226. flex-flow: row wrap;
  5227. -webkit-justify-content: space-between;
  5228. -ms-flex-pack: justify;
  5229. justify-content: space-between;
  5230. padding: 32px 16px;
  5231. color: rgb(158,158,158);
  5232. background-color: rgb(66,66,66); }
  5233. .mdl-mini-footer:after {
  5234. content: '';
  5235. display: block; }
  5236. .mdl-mini-footer .mdl-logo {
  5237. line-height: 36px; }
  5238. .mdl-mini-footer--link-list,
  5239. .mdl-mini-footer__link-list {
  5240. display: -webkit-flex;
  5241. display: -ms-flexbox;
  5242. display: flex;
  5243. -webkit-flex-flow: row nowrap;
  5244. -ms-flex-flow: row nowrap;
  5245. flex-flow: row nowrap;
  5246. list-style: none;
  5247. margin: 0;
  5248. padding: 0; }
  5249. .mdl-mini-footer--link-list li,
  5250. .mdl-mini-footer__link-list li {
  5251. margin-bottom: 0;
  5252. margin-right: 16px; }
  5253. @media screen and (min-width: 760px) {
  5254. .mdl-mini-footer--link-list li,
  5255. .mdl-mini-footer__link-list li {
  5256. line-height: 36px; } }
  5257. .mdl-mini-footer--link-list a,
  5258. .mdl-mini-footer__link-list a {
  5259. color: inherit;
  5260. text-decoration: none;
  5261. white-space: nowrap; }
  5262. .mdl-mini-footer--left-section,
  5263. .mdl-mini-footer__left-section {
  5264. display: inline-block;
  5265. -webkit-order: 0;
  5266. -ms-flex-order: 0;
  5267. order: 0; }
  5268. .mdl-mini-footer--right-section,
  5269. .mdl-mini-footer__right-section {
  5270. display: inline-block;
  5271. -webkit-order: 1;
  5272. -ms-flex-order: 1;
  5273. order: 1; }
  5274. .mdl-mini-footer--social-btn,
  5275. .mdl-mini-footer__social-btn {
  5276. width: 36px;
  5277. height: 36px;
  5278. padding: 0;
  5279. margin: 0;
  5280. background-color: rgb(158,158,158);
  5281. border: none; }
  5282. /**
  5283. * Copyright 2015 Google Inc. All Rights Reserved.
  5284. *
  5285. * Licensed under the Apache License, Version 2.0 (the "License");
  5286. * you may not use this file except in compliance with the License.
  5287. * You may obtain a copy of the License at
  5288. *
  5289. * http://www.apache.org/licenses/LICENSE-2.0
  5290. *
  5291. * Unless required by applicable law or agreed to in writing, software
  5292. * distributed under the License is distributed on an "AS IS" BASIS,
  5293. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  5294. * See the License for the specific language governing permissions and
  5295. * limitations under the License.
  5296. */
  5297. /**
  5298. * Copyright 2015 Google Inc. All Rights Reserved.
  5299. *
  5300. * Licensed under the Apache License, Version 2.0 (the "License");
  5301. * you may not use this file except in compliance with the License.
  5302. * You may obtain a copy of the License at
  5303. *
  5304. * http://www.apache.org/licenses/LICENSE-2.0
  5305. *
  5306. * Unless required by applicable law or agreed to in writing, software
  5307. * distributed under the License is distributed on an "AS IS" BASIS,
  5308. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  5309. * See the License for the specific language governing permissions and
  5310. * limitations under the License.
  5311. */
  5312. /*------------------------------------* $CONTENTS
  5313. \*------------------------------------*/
  5314. /**
  5315. * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
  5316. * -----Typography
  5317. * -----Colors
  5318. * -----Textfield
  5319. * -----Switch
  5320. * -----Spinner
  5321. * -----Radio
  5322. * -----Menu
  5323. * -----List
  5324. * -----Layout
  5325. * -----Icon toggles
  5326. * -----Footer
  5327. * -----Column
  5328. * -----Checkbox
  5329. * -----Card
  5330. * -----Button
  5331. * -----Animation
  5332. * -----Progress
  5333. * -----Badge
  5334. * -----Shadows
  5335. * -----Grid
  5336. * -----Data table
  5337. * -----Dialog
  5338. * -----Snackbar
  5339. * -----Tooltip
  5340. * -----Chip
  5341. *
  5342. * Even though all variables have the `!default` directive, most of them
  5343. * should not be changed as they are dependent one another. This can cause
  5344. * visual distortions (like alignment issues) that are hard to track down
  5345. * and fix.
  5346. */
  5347. /* ========== TYPOGRAPHY ========== */
  5348. /* We're splitting fonts into "preferred" and "performance" in order to optimize
  5349. page loading. For important text, such as the body, we want it to load
  5350. immediately and not wait for the web font load, whereas for other sections,
  5351. such as headers and titles, we're OK with things taking a bit longer to load.
  5352. We do have some optional classes and parameters in the mixins, in case you
  5353. definitely want to make sure you're using the preferred font and don't mind
  5354. the performance hit.
  5355. We should be able to improve on this once CSS Font Loading L3 becomes more
  5356. widely available.
  5357. */
  5358. /* ========== COLORS ========== */
  5359. /**
  5360. *
  5361. * Material design color palettes.
  5362. * @see http://www.google.com/design/spec/style/color.html
  5363. *
  5364. **/
  5365. /**
  5366. * Copyright 2015 Google Inc. All Rights Reserved.
  5367. *
  5368. * Licensed under the Apache License, Version 2.0 (the "License");
  5369. * you may not use this file except in compliance with the License.
  5370. * You may obtain a copy of the License at
  5371. *
  5372. * http://www.apache.org/licenses/LICENSE-2.0
  5373. *
  5374. * Unless required by applicable law or agreed to in writing, software
  5375. * distributed under the License is distributed on an "AS IS" BASIS,
  5376. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  5377. * See the License for the specific language governing permissions and
  5378. * limitations under the License.
  5379. */
  5380. /* ========== Color Palettes ========== */
  5381. /* colors.scss */
  5382. /**
  5383. * Copyright 2015 Google Inc. All Rights Reserved.
  5384. *
  5385. * Licensed under the Apache License, Version 2.0 (the "License");
  5386. * you may not use this file except in compliance with the License.
  5387. * You may obtain a copy of the License at
  5388. *
  5389. * http://www.apache.org/licenses/LICENSE-2.0
  5390. *
  5391. * Unless required by applicable law or agreed to in writing, software
  5392. * distributed under the License is distributed on an "AS IS" BASIS,
  5393. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  5394. * See the License for the specific language governing permissions and
  5395. * limitations under the License.
  5396. */
  5397. /* ========== IMAGES ========== */
  5398. /* ========== Color & Themes ========== */
  5399. /* ========== Typography ========== */
  5400. /* ========== Components ========== */
  5401. /* ========== Standard Buttons ========== */
  5402. /* ========== Icon Toggles ========== */
  5403. /* ========== Radio Buttons ========== */
  5404. /* ========== Ripple effect ========== */
  5405. /* ========== Layout ========== */
  5406. /* ========== Content Tabs ========== */
  5407. /* ========== Checkboxes ========== */
  5408. /* ========== Switches ========== */
  5409. /* ========== Spinner ========== */
  5410. /* ========== Text fields ========== */
  5411. /* ========== Card ========== */
  5412. /* ========== Sliders ========== */
  5413. /* ========== Progress ========== */
  5414. /* ========== List ========== */
  5415. /* ========== Item ========== */
  5416. /* ========== Dropdown menu ========== */
  5417. /* ========== Tooltips ========== */
  5418. /* ========== Footer ========== */
  5419. /* TEXTFIELD */
  5420. /* SWITCH */
  5421. /* SPINNER */
  5422. /* RADIO */
  5423. /* MENU */
  5424. /* LIST */
  5425. /* LAYOUT */
  5426. /* ICON TOGGLE */
  5427. /* FOOTER */
  5428. /*mega-footer*/
  5429. /*mini-footer*/
  5430. /* CHECKBOX */
  5431. /* CARD */
  5432. /* Card dimensions */
  5433. /* Cover image */
  5434. /* BUTTON */
  5435. /**
  5436. *
  5437. * Dimensions
  5438. *
  5439. */
  5440. /* ANIMATION */
  5441. /* PROGRESS */
  5442. /* BADGE */
  5443. /* SHADOWS */
  5444. /* GRID */
  5445. /* DATA TABLE */
  5446. /* DIALOG */
  5447. /* SNACKBAR */
  5448. /* TOOLTIP */
  5449. /* CHIP */
  5450. .mdl-icon-toggle {
  5451. position: relative;
  5452. z-index: 1;
  5453. vertical-align: middle;
  5454. display: inline-block;
  5455. height: 32px;
  5456. margin: 0;
  5457. padding: 0; }
  5458. .mdl-icon-toggle__input {
  5459. line-height: 32px; }
  5460. .mdl-icon-toggle.is-upgraded .mdl-icon-toggle__input {
  5461. position: absolute;
  5462. width: 0;
  5463. height: 0;
  5464. margin: 0;
  5465. padding: 0;
  5466. opacity: 0;
  5467. -ms-appearance: none;
  5468. -moz-appearance: none;
  5469. -webkit-appearance: none;
  5470. appearance: none;
  5471. border: none; }
  5472. .mdl-icon-toggle__label {
  5473. display: inline-block;
  5474. position: relative;
  5475. cursor: pointer;
  5476. height: 32px;
  5477. width: 32px;
  5478. min-width: 32px;
  5479. color: rgb(97,97,97);
  5480. border-radius: 50%;
  5481. padding: 0;
  5482. margin-left: 0;
  5483. margin-right: 0;
  5484. text-align: center;
  5485. background-color: transparent;
  5486. will-change: background-color;
  5487. transition: background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0.2s cubic-bezier(0.4, 0, 0.2, 1); }
  5488. .mdl-icon-toggle__label.material-icons {
  5489. line-height: 32px;
  5490. font-size: 24px; }
  5491. .mdl-icon-toggle.is-checked .mdl-icon-toggle__label {
  5492. color: rgb(63,81,181); }
  5493. .mdl-icon-toggle.is-disabled .mdl-icon-toggle__label {
  5494. color: rgba(0,0,0, 0.26);
  5495. cursor: auto;
  5496. transition: none; }
  5497. .mdl-icon-toggle.is-focused .mdl-icon-toggle__label {
  5498. background-color: rgba(0,0,0, 0.12); }
  5499. .mdl-icon-toggle.is-focused.is-checked .mdl-icon-toggle__label {
  5500. background-color: rgba(63,81,181, 0.26); }
  5501. .mdl-icon-toggle__ripple-container {
  5502. position: absolute;
  5503. z-index: 2;
  5504. top: -2px;
  5505. left: -2px;
  5506. box-sizing: border-box;
  5507. width: 36px;
  5508. height: 36px;
  5509. border-radius: 50%;
  5510. cursor: pointer;
  5511. overflow: hidden;
  5512. -webkit-mask-image: -webkit-radial-gradient(circle, white, black); }
  5513. .mdl-icon-toggle__ripple-container .mdl-ripple {
  5514. background: rgb(97,97,97); }
  5515. .mdl-icon-toggle.is-disabled .mdl-icon-toggle__ripple-container {
  5516. cursor: auto; }
  5517. .mdl-icon-toggle.is-disabled .mdl-icon-toggle__ripple-container .mdl-ripple {
  5518. background: transparent; }
  5519. /**
  5520. * Copyright 2015 Google Inc. All Rights Reserved.
  5521. *
  5522. * Licensed under the Apache License, Version 2.0 (the "License");
  5523. * you may not use this file except in compliance with the License.
  5524. * You may obtain a copy of the License at
  5525. *
  5526. * http://www.apache.org/licenses/LICENSE-2.0
  5527. *
  5528. * Unless required by applicable law or agreed to in writing, software
  5529. * distributed under the License is distributed on an "AS IS" BASIS,
  5530. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  5531. * See the License for the specific language governing permissions and
  5532. * limitations under the License.
  5533. */
  5534. /**
  5535. * Copyright 2015 Google Inc. All Rights Reserved.
  5536. *
  5537. * Licensed under the Apache License, Version 2.0 (the "License");
  5538. * you may not use this file except in compliance with the License.
  5539. * You may obtain a copy of the License at
  5540. *
  5541. * http://www.apache.org/licenses/LICENSE-2.0
  5542. *
  5543. * Unless required by applicable law or agreed to in writing, software
  5544. * distributed under the License is distributed on an "AS IS" BASIS,
  5545. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  5546. * See the License for the specific language governing permissions and
  5547. * limitations under the License.
  5548. */
  5549. /*------------------------------------* $CONTENTS
  5550. \*------------------------------------*/
  5551. /**
  5552. * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
  5553. * -----Typography
  5554. * -----Colors
  5555. * -----Textfield
  5556. * -----Switch
  5557. * -----Spinner
  5558. * -----Radio
  5559. * -----Menu
  5560. * -----List
  5561. * -----Layout
  5562. * -----Icon toggles
  5563. * -----Footer
  5564. * -----Column
  5565. * -----Checkbox
  5566. * -----Card
  5567. * -----Button
  5568. * -----Animation
  5569. * -----Progress
  5570. * -----Badge
  5571. * -----Shadows
  5572. * -----Grid
  5573. * -----Data table
  5574. * -----Dialog
  5575. * -----Snackbar
  5576. * -----Tooltip
  5577. * -----Chip
  5578. *
  5579. * Even though all variables have the `!default` directive, most of them
  5580. * should not be changed as they are dependent one another. This can cause
  5581. * visual distortions (like alignment issues) that are hard to track down
  5582. * and fix.
  5583. */
  5584. /* ========== TYPOGRAPHY ========== */
  5585. /* We're splitting fonts into "preferred" and "performance" in order to optimize
  5586. page loading. For important text, such as the body, we want it to load
  5587. immediately and not wait for the web font load, whereas for other sections,
  5588. such as headers and titles, we're OK with things taking a bit longer to load.
  5589. We do have some optional classes and parameters in the mixins, in case you
  5590. definitely want to make sure you're using the preferred font and don't mind
  5591. the performance hit.
  5592. We should be able to improve on this once CSS Font Loading L3 becomes more
  5593. widely available.
  5594. */
  5595. /* ========== COLORS ========== */
  5596. /**
  5597. *
  5598. * Material design color palettes.
  5599. * @see http://www.google.com/design/spec/style/color.html
  5600. *
  5601. **/
  5602. /**
  5603. * Copyright 2015 Google Inc. All Rights Reserved.
  5604. *
  5605. * Licensed under the Apache License, Version 2.0 (the "License");
  5606. * you may not use this file except in compliance with the License.
  5607. * You may obtain a copy of the License at
  5608. *
  5609. * http://www.apache.org/licenses/LICENSE-2.0
  5610. *
  5611. * Unless required by applicable law or agreed to in writing, software
  5612. * distributed under the License is distributed on an "AS IS" BASIS,
  5613. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  5614. * See the License for the specific language governing permissions and
  5615. * limitations under the License.
  5616. */
  5617. /* ========== Color Palettes ========== */
  5618. /* colors.scss */
  5619. /**
  5620. * Copyright 2015 Google Inc. All Rights Reserved.
  5621. *
  5622. * Licensed under the Apache License, Version 2.0 (the "License");
  5623. * you may not use this file except in compliance with the License.
  5624. * You may obtain a copy of the License at
  5625. *
  5626. * http://www.apache.org/licenses/LICENSE-2.0
  5627. *
  5628. * Unless required by applicable law or agreed to in writing, software
  5629. * distributed under the License is distributed on an "AS IS" BASIS,
  5630. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  5631. * See the License for the specific language governing permissions and
  5632. * limitations under the License.
  5633. */
  5634. /* ========== IMAGES ========== */
  5635. /* ========== Color & Themes ========== */
  5636. /* ========== Typography ========== */
  5637. /* ========== Components ========== */
  5638. /* ========== Standard Buttons ========== */
  5639. /* ========== Icon Toggles ========== */
  5640. /* ========== Radio Buttons ========== */
  5641. /* ========== Ripple effect ========== */
  5642. /* ========== Layout ========== */
  5643. /* ========== Content Tabs ========== */
  5644. /* ========== Checkboxes ========== */
  5645. /* ========== Switches ========== */
  5646. /* ========== Spinner ========== */
  5647. /* ========== Text fields ========== */
  5648. /* ========== Card ========== */
  5649. /* ========== Sliders ========== */
  5650. /* ========== Progress ========== */
  5651. /* ========== List ========== */
  5652. /* ========== Item ========== */
  5653. /* ========== Dropdown menu ========== */
  5654. /* ========== Tooltips ========== */
  5655. /* ========== Footer ========== */
  5656. /* TEXTFIELD */
  5657. /* SWITCH */
  5658. /* SPINNER */
  5659. /* RADIO */
  5660. /* MENU */
  5661. /* LIST */
  5662. /* LAYOUT */
  5663. /* ICON TOGGLE */
  5664. /* FOOTER */
  5665. /*mega-footer*/
  5666. /*mini-footer*/
  5667. /* CHECKBOX */
  5668. /* CARD */
  5669. /* Card dimensions */
  5670. /* Cover image */
  5671. /* BUTTON */
  5672. /**
  5673. *
  5674. * Dimensions
  5675. *
  5676. */
  5677. /* ANIMATION */
  5678. /* PROGRESS */
  5679. /* BADGE */
  5680. /* SHADOWS */
  5681. /* GRID */
  5682. /* DATA TABLE */
  5683. /* DIALOG */
  5684. /* SNACKBAR */
  5685. /* TOOLTIP */
  5686. /* CHIP */
  5687. /**
  5688. * Copyright 2015 Google Inc. All Rights Reserved.
  5689. *
  5690. * Licensed under the Apache License, Version 2.0 (the "License");
  5691. * you may not use this file except in compliance with the License.
  5692. * You may obtain a copy of the License at
  5693. *
  5694. * http://www.apache.org/licenses/LICENSE-2.0
  5695. *
  5696. * Unless required by applicable law or agreed to in writing, software
  5697. * distributed under the License is distributed on an "AS IS" BASIS,
  5698. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  5699. * See the License for the specific language governing permissions and
  5700. * limitations under the License.
  5701. */
  5702. /* Typography */
  5703. /* Shadows */
  5704. /* Animations */
  5705. /* Dialog */
  5706. .mdl-list {
  5707. display: block;
  5708. padding: 8px 0;
  5709. list-style: none; }
  5710. .mdl-list__item {
  5711. font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  5712. font-size: 16px;
  5713. font-weight: 400;
  5714. line-height: 24px;
  5715. letter-spacing: 0.04em;
  5716. line-height: 1;
  5717. display: -webkit-flex;
  5718. display: -ms-flexbox;
  5719. display: flex;
  5720. min-height: 48px;
  5721. box-sizing: border-box;
  5722. -webkit-flex-direction: row;
  5723. -ms-flex-direction: row;
  5724. flex-direction: row;
  5725. -webkit-flex-wrap: nowrap;
  5726. -ms-flex-wrap: nowrap;
  5727. flex-wrap: nowrap;
  5728. -webkit-align-items: center;
  5729. -ms-flex-align: center;
  5730. align-items: center;
  5731. padding: 16px;
  5732. cursor: default;
  5733. color: rgba(0,0,0, 0.87);
  5734. overflow: hidden; }
  5735. .mdl-list__item .mdl-list__item-primary-content {
  5736. -webkit-order: 0;
  5737. -ms-flex-order: 0;
  5738. order: 0;
  5739. -webkit-flex-grow: 2;
  5740. -ms-flex-positive: 2;
  5741. flex-grow: 2;
  5742. text-decoration: none;
  5743. box-sizing: border-box;
  5744. display: -webkit-flex;
  5745. display: -ms-flexbox;
  5746. display: flex;
  5747. -webkit-align-items: center;
  5748. -ms-flex-align: center;
  5749. align-items: center; }
  5750. .mdl-list__item .mdl-list__item-primary-content .mdl-list__item-icon {
  5751. margin-right: 32px; }
  5752. .mdl-list__item .mdl-list__item-primary-content .mdl-list__item-avatar {
  5753. margin-right: 16px; }
  5754. .mdl-list__item .mdl-list__item-secondary-content {
  5755. display: -webkit-flex;
  5756. display: -ms-flexbox;
  5757. display: flex;
  5758. -webkit-flex-flow: column;
  5759. -ms-flex-flow: column;
  5760. flex-flow: column;
  5761. -webkit-align-items: flex-end;
  5762. -ms-flex-align: end;
  5763. align-items: flex-end;
  5764. margin-left: 16px; }
  5765. .mdl-list__item .mdl-list__item-secondary-content .mdl-list__item-secondary-action label {
  5766. display: inline; }
  5767. .mdl-list__item .mdl-list__item-secondary-content .mdl-list__item-secondary-info {
  5768. font-size: 12px;
  5769. font-weight: 400;
  5770. line-height: 1;
  5771. letter-spacing: 0;
  5772. color: rgba(0,0,0, 0.54); }
  5773. .mdl-list__item .mdl-list__item-secondary-content .mdl-list__item-sub-header {
  5774. padding: 0 0 0 16px; }
  5775. .mdl-list__item-icon,
  5776. .mdl-list__item-icon.material-icons {
  5777. height: 24px;
  5778. width: 24px;
  5779. font-size: 24px;
  5780. box-sizing: border-box;
  5781. color: rgb(117,117,117); }
  5782. .mdl-list__item-avatar,
  5783. .mdl-list__item-avatar.material-icons {
  5784. height: 40px;
  5785. width: 40px;
  5786. box-sizing: border-box;
  5787. border-radius: 50%;
  5788. background-color: rgb(117,117,117);
  5789. font-size: 40px;
  5790. color: white; }
  5791. .mdl-list__item--two-line {
  5792. height: 72px; }
  5793. .mdl-list__item--two-line .mdl-list__item-primary-content {
  5794. height: 36px;
  5795. line-height: 20px;
  5796. display: block; }
  5797. .mdl-list__item--two-line .mdl-list__item-primary-content .mdl-list__item-avatar {
  5798. float: left; }
  5799. .mdl-list__item--two-line .mdl-list__item-primary-content .mdl-list__item-icon {
  5800. float: left;
  5801. margin-top: 6px; }
  5802. .mdl-list__item--two-line .mdl-list__item-primary-content .mdl-list__item-secondary-content {
  5803. height: 36px; }
  5804. .mdl-list__item--two-line .mdl-list__item-primary-content .mdl-list__item-sub-title {
  5805. font-size: 14px;
  5806. font-weight: 400;
  5807. line-height: 24px;
  5808. letter-spacing: 0;
  5809. line-height: 18px;
  5810. color: rgba(0,0,0, 0.54);
  5811. display: block;
  5812. padding: 0; }
  5813. .mdl-list__item--three-line {
  5814. height: 88px; }
  5815. .mdl-list__item--three-line .mdl-list__item-primary-content {
  5816. height: 52px;
  5817. line-height: 20px;
  5818. display: block; }
  5819. .mdl-list__item--three-line .mdl-list__item-primary-content .mdl-list__item-avatar,
  5820. .mdl-list__item--three-line .mdl-list__item-primary-content .mdl-list__item-icon {
  5821. float: left; }
  5822. .mdl-list__item--three-line .mdl-list__item-secondary-content {
  5823. height: 52px; }
  5824. .mdl-list__item--three-line .mdl-list__item-text-body {
  5825. font-size: 14px;
  5826. font-weight: 400;
  5827. line-height: 24px;
  5828. letter-spacing: 0;
  5829. line-height: 18px;
  5830. height: 52px;
  5831. color: rgba(0,0,0, 0.54);
  5832. display: block;
  5833. padding: 0; }
  5834. /**
  5835. * Copyright 2015 Google Inc. All Rights Reserved.
  5836. *
  5837. * Licensed under the Apache License, Version 2.0 (the "License");
  5838. * you may not use this file except in compliance with the License.
  5839. * You may obtain a copy of the License at
  5840. *
  5841. * http://www.apache.org/licenses/LICENSE-2.0
  5842. *
  5843. * Unless required by applicable law or agreed to in writing, software
  5844. * distributed under the License is distributed on an "AS IS" BASIS,
  5845. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  5846. * See the License for the specific language governing permissions and
  5847. * limitations under the License.
  5848. */
  5849. /**
  5850. * Copyright 2015 Google Inc. All Rights Reserved.
  5851. *
  5852. * Licensed under the Apache License, Version 2.0 (the "License");
  5853. * you may not use this file except in compliance with the License.
  5854. * You may obtain a copy of the License at
  5855. *
  5856. * http://www.apache.org/licenses/LICENSE-2.0
  5857. *
  5858. * Unless required by applicable law or agreed to in writing, software
  5859. * distributed under the License is distributed on an "AS IS" BASIS,
  5860. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  5861. * See the License for the specific language governing permissions and
  5862. * limitations under the License.
  5863. */
  5864. /*------------------------------------* $CONTENTS
  5865. \*------------------------------------*/
  5866. /**
  5867. * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
  5868. * -----Typography
  5869. * -----Colors
  5870. * -----Textfield
  5871. * -----Switch
  5872. * -----Spinner
  5873. * -----Radio
  5874. * -----Menu
  5875. * -----List
  5876. * -----Layout
  5877. * -----Icon toggles
  5878. * -----Footer
  5879. * -----Column
  5880. * -----Checkbox
  5881. * -----Card
  5882. * -----Button
  5883. * -----Animation
  5884. * -----Progress
  5885. * -----Badge
  5886. * -----Shadows
  5887. * -----Grid
  5888. * -----Data table
  5889. * -----Dialog
  5890. * -----Snackbar
  5891. * -----Tooltip
  5892. * -----Chip
  5893. *
  5894. * Even though all variables have the `!default` directive, most of them
  5895. * should not be changed as they are dependent one another. This can cause
  5896. * visual distortions (like alignment issues) that are hard to track down
  5897. * and fix.
  5898. */
  5899. /* ========== TYPOGRAPHY ========== */
  5900. /* We're splitting fonts into "preferred" and "performance" in order to optimize
  5901. page loading. For important text, such as the body, we want it to load
  5902. immediately and not wait for the web font load, whereas for other sections,
  5903. such as headers and titles, we're OK with things taking a bit longer to load.
  5904. We do have some optional classes and parameters in the mixins, in case you
  5905. definitely want to make sure you're using the preferred font and don't mind
  5906. the performance hit.
  5907. We should be able to improve on this once CSS Font Loading L3 becomes more
  5908. widely available.
  5909. */
  5910. /* ========== COLORS ========== */
  5911. /**
  5912. *
  5913. * Material design color palettes.
  5914. * @see http://www.google.com/design/spec/style/color.html
  5915. *
  5916. **/
  5917. /**
  5918. * Copyright 2015 Google Inc. All Rights Reserved.
  5919. *
  5920. * Licensed under the Apache License, Version 2.0 (the "License");
  5921. * you may not use this file except in compliance with the License.
  5922. * You may obtain a copy of the License at
  5923. *
  5924. * http://www.apache.org/licenses/LICENSE-2.0
  5925. *
  5926. * Unless required by applicable law or agreed to in writing, software
  5927. * distributed under the License is distributed on an "AS IS" BASIS,
  5928. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  5929. * See the License for the specific language governing permissions and
  5930. * limitations under the License.
  5931. */
  5932. /* ========== Color Palettes ========== */
  5933. /* colors.scss */
  5934. /**
  5935. * Copyright 2015 Google Inc. All Rights Reserved.
  5936. *
  5937. * Licensed under the Apache License, Version 2.0 (the "License");
  5938. * you may not use this file except in compliance with the License.
  5939. * You may obtain a copy of the License at
  5940. *
  5941. * http://www.apache.org/licenses/LICENSE-2.0
  5942. *
  5943. * Unless required by applicable law or agreed to in writing, software
  5944. * distributed under the License is distributed on an "AS IS" BASIS,
  5945. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  5946. * See the License for the specific language governing permissions and
  5947. * limitations under the License.
  5948. */
  5949. /* ========== IMAGES ========== */
  5950. /* ========== Color & Themes ========== */
  5951. /* ========== Typography ========== */
  5952. /* ========== Components ========== */
  5953. /* ========== Standard Buttons ========== */
  5954. /* ========== Icon Toggles ========== */
  5955. /* ========== Radio Buttons ========== */
  5956. /* ========== Ripple effect ========== */
  5957. /* ========== Layout ========== */
  5958. /* ========== Content Tabs ========== */
  5959. /* ========== Checkboxes ========== */
  5960. /* ========== Switches ========== */
  5961. /* ========== Spinner ========== */
  5962. /* ========== Text fields ========== */
  5963. /* ========== Card ========== */
  5964. /* ========== Sliders ========== */
  5965. /* ========== Progress ========== */
  5966. /* ========== List ========== */
  5967. /* ========== Item ========== */
  5968. /* ========== Dropdown menu ========== */
  5969. /* ========== Tooltips ========== */
  5970. /* ========== Footer ========== */
  5971. /* TEXTFIELD */
  5972. /* SWITCH */
  5973. /* SPINNER */
  5974. /* RADIO */
  5975. /* MENU */
  5976. /* LIST */
  5977. /* LAYOUT */
  5978. /* ICON TOGGLE */
  5979. /* FOOTER */
  5980. /*mega-footer*/
  5981. /*mini-footer*/
  5982. /* CHECKBOX */
  5983. /* CARD */
  5984. /* Card dimensions */
  5985. /* Cover image */
  5986. /* BUTTON */
  5987. /**
  5988. *
  5989. * Dimensions
  5990. *
  5991. */
  5992. /* ANIMATION */
  5993. /* PROGRESS */
  5994. /* BADGE */
  5995. /* SHADOWS */
  5996. /* GRID */
  5997. /* DATA TABLE */
  5998. /* DIALOG */
  5999. /* SNACKBAR */
  6000. /* TOOLTIP */
  6001. /* CHIP */
  6002. /**
  6003. * Copyright 2015 Google Inc. All Rights Reserved.
  6004. *
  6005. * Licensed under the Apache License, Version 2.0 (the "License");
  6006. * you may not use this file except in compliance with the License.
  6007. * You may obtain a copy of the License at
  6008. *
  6009. * http://www.apache.org/licenses/LICENSE-2.0
  6010. *
  6011. * Unless required by applicable law or agreed to in writing, software
  6012. * distributed under the License is distributed on an "AS IS" BASIS,
  6013. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  6014. * See the License for the specific language governing permissions and
  6015. * limitations under the License.
  6016. */
  6017. /* Typography */
  6018. /* Shadows */
  6019. /* Animations */
  6020. /* Dialog */
  6021. .mdl-menu__container {
  6022. display: block;
  6023. margin: 0;
  6024. padding: 0;
  6025. border: none;
  6026. position: absolute;
  6027. overflow: visible;
  6028. height: 0;
  6029. width: 0;
  6030. visibility: hidden;
  6031. z-index: -1; }
  6032. .mdl-menu__container.is-visible, .mdl-menu__container.is-animating {
  6033. z-index: 999;
  6034. visibility: visible; }
  6035. .mdl-menu__outline {
  6036. display: block;
  6037. background: rgb(255,255,255);
  6038. margin: 0;
  6039. padding: 0;
  6040. border: none;
  6041. border-radius: 2px;
  6042. position: absolute;
  6043. top: 0;
  6044. left: 0;
  6045. overflow: hidden;
  6046. opacity: 0;
  6047. -webkit-transform: scale(0);
  6048. transform: scale(0);
  6049. -webkit-transform-origin: 0 0;
  6050. transform-origin: 0 0;
  6051. box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  6052. will-change: transform;
  6053. transition: opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  6054. transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  6055. transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
  6056. z-index: -1; }
  6057. .mdl-menu__container.is-visible .mdl-menu__outline {
  6058. opacity: 1;
  6059. -webkit-transform: scale(1);
  6060. transform: scale(1);
  6061. z-index: 999; }
  6062. .mdl-menu__outline.mdl-menu--bottom-right {
  6063. -webkit-transform-origin: 100% 0;
  6064. transform-origin: 100% 0; }
  6065. .mdl-menu__outline.mdl-menu--top-left {
  6066. -webkit-transform-origin: 0 100%;
  6067. transform-origin: 0 100%; }
  6068. .mdl-menu__outline.mdl-menu--top-right {
  6069. -webkit-transform-origin: 100% 100%;
  6070. transform-origin: 100% 100%; }
  6071. .mdl-menu {
  6072. position: absolute;
  6073. list-style: none;
  6074. top: 0;
  6075. left: 0;
  6076. height: auto;
  6077. width: auto;
  6078. min-width: 124px;
  6079. padding: 8px 0;
  6080. margin: 0;
  6081. opacity: 0;
  6082. clip: rect(0 0 0 0);
  6083. z-index: -1; }
  6084. .mdl-menu__container.is-visible .mdl-menu {
  6085. opacity: 1;
  6086. z-index: 999; }
  6087. .mdl-menu.is-animating {
  6088. transition: opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1), clip 0.3s cubic-bezier(0.4, 0, 0.2, 1); }
  6089. .mdl-menu.mdl-menu--bottom-right {
  6090. left: auto;
  6091. right: 0; }
  6092. .mdl-menu.mdl-menu--top-left {
  6093. top: auto;
  6094. bottom: 0; }
  6095. .mdl-menu.mdl-menu--top-right {
  6096. top: auto;
  6097. left: auto;
  6098. bottom: 0;
  6099. right: 0; }
  6100. .mdl-menu.mdl-menu--unaligned {
  6101. top: auto;
  6102. left: auto; }
  6103. .mdl-menu__item {
  6104. display: block;
  6105. border: none;
  6106. color: rgba(0,0,0, 0.87);
  6107. background-color: transparent;
  6108. text-align: left;
  6109. margin: 0;
  6110. padding: 0 16px;
  6111. outline-color: rgb(189,189,189);
  6112. position: relative;
  6113. overflow: hidden;
  6114. font-size: 14px;
  6115. font-weight: 400;
  6116. line-height: 24px;
  6117. letter-spacing: 0;
  6118. text-decoration: none;
  6119. cursor: pointer;
  6120. height: 48px;
  6121. line-height: 48px;
  6122. white-space: nowrap;
  6123. opacity: 0;
  6124. transition: opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1);
  6125. -webkit-user-select: none;
  6126. -moz-user-select: none;
  6127. -ms-user-select: none;
  6128. user-select: none; }
  6129. .mdl-menu__container.is-visible .mdl-menu__item {
  6130. opacity: 1; }
  6131. .mdl-menu__item::-moz-focus-inner {
  6132. border: 0; }
  6133. .mdl-menu__item--full-bleed-divider {
  6134. border-bottom: 1px solid rgba(0,0,0, 0.12); }
  6135. .mdl-menu__item[disabled], .mdl-menu__item[data-mdl-disabled] {
  6136. color: rgb(189,189,189);
  6137. background-color: transparent;
  6138. cursor: auto; }
  6139. .mdl-menu__item[disabled]:hover, .mdl-menu__item[data-mdl-disabled]:hover {
  6140. background-color: transparent; }
  6141. .mdl-menu__item[disabled]:focus, .mdl-menu__item[data-mdl-disabled]:focus {
  6142. background-color: transparent; }
  6143. .mdl-menu__item[disabled] .mdl-ripple, .mdl-menu__item[data-mdl-disabled] .mdl-ripple {
  6144. background: transparent; }
  6145. .mdl-menu__item:hover {
  6146. background-color: rgb(238,238,238); }
  6147. .mdl-menu__item:focus {
  6148. outline: none;
  6149. background-color: rgb(238,238,238); }
  6150. .mdl-menu__item:active {
  6151. background-color: rgb(224,224,224); }
  6152. .mdl-menu__item--ripple-container {
  6153. display: block;
  6154. height: 100%;
  6155. left: 0px;
  6156. position: absolute;
  6157. top: 0px;
  6158. width: 100%;
  6159. z-index: 0;
  6160. overflow: hidden; }
  6161. /**
  6162. * Copyright 2015 Google Inc. All Rights Reserved.
  6163. *
  6164. * Licensed under the Apache License, Version 2.0 (the "License");
  6165. * you may not use this file except in compliance with the License.
  6166. * You may obtain a copy of the License at
  6167. *
  6168. * http://www.apache.org/licenses/LICENSE-2.0
  6169. *
  6170. * Unless required by applicable law or agreed to in writing, software
  6171. * distributed under the License is distributed on an "AS IS" BASIS,
  6172. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  6173. * See the License for the specific language governing permissions and
  6174. * limitations under the License.
  6175. */
  6176. /**
  6177. * Copyright 2015 Google Inc. All Rights Reserved.
  6178. *
  6179. * Licensed under the Apache License, Version 2.0 (the "License");
  6180. * you may not use this file except in compliance with the License.
  6181. * You may obtain a copy of the License at
  6182. *
  6183. * http://www.apache.org/licenses/LICENSE-2.0
  6184. *
  6185. * Unless required by applicable law or agreed to in writing, software
  6186. * distributed under the License is distributed on an "AS IS" BASIS,
  6187. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  6188. * See the License for the specific language governing permissions and
  6189. * limitations under the License.
  6190. */
  6191. /*------------------------------------* $CONTENTS
  6192. \*------------------------------------*/
  6193. /**
  6194. * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
  6195. * -----Typography
  6196. * -----Colors
  6197. * -----Textfield
  6198. * -----Switch
  6199. * -----Spinner
  6200. * -----Radio
  6201. * -----Menu
  6202. * -----List
  6203. * -----Layout
  6204. * -----Icon toggles
  6205. * -----Footer
  6206. * -----Column
  6207. * -----Checkbox
  6208. * -----Card
  6209. * -----Button
  6210. * -----Animation
  6211. * -----Progress
  6212. * -----Badge
  6213. * -----Shadows
  6214. * -----Grid
  6215. * -----Data table
  6216. * -----Dialog
  6217. * -----Snackbar
  6218. * -----Tooltip
  6219. * -----Chip
  6220. *
  6221. * Even though all variables have the `!default` directive, most of them
  6222. * should not be changed as they are dependent one another. This can cause
  6223. * visual distortions (like alignment issues) that are hard to track down
  6224. * and fix.
  6225. */
  6226. /* ========== TYPOGRAPHY ========== */
  6227. /* We're splitting fonts into "preferred" and "performance" in order to optimize
  6228. page loading. For important text, such as the body, we want it to load
  6229. immediately and not wait for the web font load, whereas for other sections,
  6230. such as headers and titles, we're OK with things taking a bit longer to load.
  6231. We do have some optional classes and parameters in the mixins, in case you
  6232. definitely want to make sure you're using the preferred font and don't mind
  6233. the performance hit.
  6234. We should be able to improve on this once CSS Font Loading L3 becomes more
  6235. widely available.
  6236. */
  6237. /* ========== COLORS ========== */
  6238. /**
  6239. *
  6240. * Material design color palettes.
  6241. * @see http://www.google.com/design/spec/style/color.html
  6242. *
  6243. **/
  6244. /**
  6245. * Copyright 2015 Google Inc. All Rights Reserved.
  6246. *
  6247. * Licensed under the Apache License, Version 2.0 (the "License");
  6248. * you may not use this file except in compliance with the License.
  6249. * You may obtain a copy of the License at
  6250. *
  6251. * http://www.apache.org/licenses/LICENSE-2.0
  6252. *
  6253. * Unless required by applicable law or agreed to in writing, software
  6254. * distributed under the License is distributed on an "AS IS" BASIS,
  6255. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  6256. * See the License for the specific language governing permissions and
  6257. * limitations under the License.
  6258. */
  6259. /* ========== Color Palettes ========== */
  6260. /* colors.scss */
  6261. /**
  6262. * Copyright 2015 Google Inc. All Rights Reserved.
  6263. *
  6264. * Licensed under the Apache License, Version 2.0 (the "License");
  6265. * you may not use this file except in compliance with the License.
  6266. * You may obtain a copy of the License at
  6267. *
  6268. * http://www.apache.org/licenses/LICENSE-2.0
  6269. *
  6270. * Unless required by applicable law or agreed to in writing, software
  6271. * distributed under the License is distributed on an "AS IS" BASIS,
  6272. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  6273. * See the License for the specific language governing permissions and
  6274. * limitations under the License.
  6275. */
  6276. /* ========== IMAGES ========== */
  6277. /* ========== Color & Themes ========== */
  6278. /* ========== Typography ========== */
  6279. /* ========== Components ========== */
  6280. /* ========== Standard Buttons ========== */
  6281. /* ========== Icon Toggles ========== */
  6282. /* ========== Radio Buttons ========== */
  6283. /* ========== Ripple effect ========== */
  6284. /* ========== Layout ========== */
  6285. /* ========== Content Tabs ========== */
  6286. /* ========== Checkboxes ========== */
  6287. /* ========== Switches ========== */
  6288. /* ========== Spinner ========== */
  6289. /* ========== Text fields ========== */
  6290. /* ========== Card ========== */
  6291. /* ========== Sliders ========== */
  6292. /* ========== Progress ========== */
  6293. /* ========== List ========== */
  6294. /* ========== Item ========== */
  6295. /* ========== Dropdown menu ========== */
  6296. /* ========== Tooltips ========== */
  6297. /* ========== Footer ========== */
  6298. /* TEXTFIELD */
  6299. /* SWITCH */
  6300. /* SPINNER */
  6301. /* RADIO */
  6302. /* MENU */
  6303. /* LIST */
  6304. /* LAYOUT */
  6305. /* ICON TOGGLE */
  6306. /* FOOTER */
  6307. /*mega-footer*/
  6308. /*mini-footer*/
  6309. /* CHECKBOX */
  6310. /* CARD */
  6311. /* Card dimensions */
  6312. /* Cover image */
  6313. /* BUTTON */
  6314. /**
  6315. *
  6316. * Dimensions
  6317. *
  6318. */
  6319. /* ANIMATION */
  6320. /* PROGRESS */
  6321. /* BADGE */
  6322. /* SHADOWS */
  6323. /* GRID */
  6324. /* DATA TABLE */
  6325. /* DIALOG */
  6326. /* SNACKBAR */
  6327. /* TOOLTIP */
  6328. /* CHIP */
  6329. .mdl-progress {
  6330. display: block;
  6331. position: relative;
  6332. height: 4px;
  6333. width: 500px;
  6334. max-width: 100%; }
  6335. .mdl-progress > .bar {
  6336. display: block;
  6337. position: absolute;
  6338. top: 0;
  6339. bottom: 0;
  6340. width: 0%;
  6341. transition: width 0.2s cubic-bezier(0.4, 0, 0.2, 1); }
  6342. .mdl-progress > .progressbar {
  6343. background-color: rgb(63,81,181);
  6344. z-index: 1;
  6345. left: 0; }
  6346. .mdl-progress > .bufferbar {
  6347. background-image: linear-gradient(to right, rgba(255,255,255, 0.7), rgba(255,255,255, 0.7)), linear-gradient(to right, rgb(63,81,181), rgb(63,81,181));
  6348. z-index: 0;
  6349. left: 0; }
  6350. .mdl-progress > .auxbar {
  6351. right: 0; }
  6352. @supports (-webkit-appearance: none) {
  6353. .mdl-progress:not(.mdl-progress--indeterminate):not(.mdl-progress--indeterminate) > .auxbar,
  6354. .mdl-progress:not(.mdl-progress__indeterminate):not(.mdl-progress__indeterminate) > .auxbar {
  6355. background-image: linear-gradient(to right, rgba(255,255,255, 0.7), rgba(255,255,255, 0.7)), linear-gradient(to right, rgb(63,81,181), rgb(63,81,181));
  6356. -webkit-mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+Cjxzdmcgd2lkdGg9IjEyIiBoZWlnaHQ9IjQiIHZpZXdQb3J0PSIwIDAgMTIgNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxlbGxpcHNlIGN4PSIyIiBjeT0iMiIgcng9IjIiIHJ5PSIyIj4KICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9ImN4IiBmcm9tPSIyIiB0bz0iLTEwIiBkdXI9IjAuNnMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPgogIDwvZWxsaXBzZT4KICA8ZWxsaXBzZSBjeD0iMTQiIGN5PSIyIiByeD0iMiIgcnk9IjIiIGNsYXNzPSJsb2FkZXIiPgogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iY3giIGZyb209IjE0IiB0bz0iMiIgZHVyPSIwLjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4KICA8L2VsbGlwc2U+Cjwvc3ZnPgo=");
  6357. mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+Cjxzdmcgd2lkdGg9IjEyIiBoZWlnaHQ9IjQiIHZpZXdQb3J0PSIwIDAgMTIgNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxlbGxpcHNlIGN4PSIyIiBjeT0iMiIgcng9IjIiIHJ5PSIyIj4KICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9ImN4IiBmcm9tPSIyIiB0bz0iLTEwIiBkdXI9IjAuNnMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPgogIDwvZWxsaXBzZT4KICA8ZWxsaXBzZSBjeD0iMTQiIGN5PSIyIiByeD0iMiIgcnk9IjIiIGNsYXNzPSJsb2FkZXIiPgogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iY3giIGZyb209IjE0IiB0bz0iMiIgZHVyPSIwLjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4KICA8L2VsbGlwc2U+Cjwvc3ZnPgo="); } }
  6358. .mdl-progress:not(.mdl-progress--indeterminate) > .auxbar,
  6359. .mdl-progress:not(.mdl-progress__indeterminate) > .auxbar {
  6360. background-image: linear-gradient(to right, rgba(255,255,255, 0.9), rgba(255,255,255, 0.9)), linear-gradient(to right, rgb(63,81,181), rgb(63,81,181)); }
  6361. .mdl-progress.mdl-progress--indeterminate > .bar1,
  6362. .mdl-progress.mdl-progress__indeterminate > .bar1 {
  6363. background-color: rgb(63,81,181);
  6364. -webkit-animation-name: indeterminate1;
  6365. animation-name: indeterminate1;
  6366. -webkit-animation-duration: 2s;
  6367. animation-duration: 2s;
  6368. -webkit-animation-iteration-count: infinite;
  6369. animation-iteration-count: infinite;
  6370. -webkit-animation-timing-function: linear;
  6371. animation-timing-function: linear; }
  6372. .mdl-progress.mdl-progress--indeterminate > .bar3,
  6373. .mdl-progress.mdl-progress__indeterminate > .bar3 {
  6374. background-image: none;
  6375. background-color: rgb(63,81,181);
  6376. -webkit-animation-name: indeterminate2;
  6377. animation-name: indeterminate2;
  6378. -webkit-animation-duration: 2s;
  6379. animation-duration: 2s;
  6380. -webkit-animation-iteration-count: infinite;
  6381. animation-iteration-count: infinite;
  6382. -webkit-animation-timing-function: linear;
  6383. animation-timing-function: linear; }
  6384. @-webkit-keyframes indeterminate1 {
  6385. 0% {
  6386. left: 0%;
  6387. width: 0%; }
  6388. 50% {
  6389. left: 25%;
  6390. width: 75%; }
  6391. 75% {
  6392. left: 100%;
  6393. width: 0%; } }
  6394. @keyframes indeterminate1 {
  6395. 0% {
  6396. left: 0%;
  6397. width: 0%; }
  6398. 50% {
  6399. left: 25%;
  6400. width: 75%; }
  6401. 75% {
  6402. left: 100%;
  6403. width: 0%; } }
  6404. @-webkit-keyframes indeterminate2 {
  6405. 0% {
  6406. left: 0%;
  6407. width: 0%; }
  6408. 50% {
  6409. left: 0%;
  6410. width: 0%; }
  6411. 75% {
  6412. left: 0%;
  6413. width: 25%; }
  6414. 100% {
  6415. left: 100%;
  6416. width: 0%; } }
  6417. @keyframes indeterminate2 {
  6418. 0% {
  6419. left: 0%;
  6420. width: 0%; }
  6421. 50% {
  6422. left: 0%;
  6423. width: 0%; }
  6424. 75% {
  6425. left: 0%;
  6426. width: 25%; }
  6427. 100% {
  6428. left: 100%;
  6429. width: 0%; } }
  6430. /**
  6431. * Copyright 2015 Google Inc. All Rights Reserved.
  6432. *
  6433. * Licensed under the Apache License, Version 2.0 (the "License");
  6434. * you may not use this file except in compliance with the License.
  6435. * You may obtain a copy of the License at
  6436. *
  6437. * http://www.apache.org/licenses/LICENSE-2.0
  6438. *
  6439. * Unless required by applicable law or agreed to in writing, software
  6440. * distributed under the License is distributed on an "AS IS" BASIS,
  6441. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  6442. * See the License for the specific language governing permissions and
  6443. * limitations under the License.
  6444. */
  6445. /**
  6446. * Copyright 2015 Google Inc. All Rights Reserved.
  6447. *
  6448. * Licensed under the Apache License, Version 2.0 (the "License");
  6449. * you may not use this file except in compliance with the License.
  6450. * You may obtain a copy of the License at
  6451. *
  6452. * http://www.apache.org/licenses/LICENSE-2.0
  6453. *
  6454. * Unless required by applicable law or agreed to in writing, software
  6455. * distributed under the License is distributed on an "AS IS" BASIS,
  6456. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  6457. * See the License for the specific language governing permissions and
  6458. * limitations under the License.
  6459. */
  6460. /*------------------------------------* $CONTENTS
  6461. \*------------------------------------*/
  6462. /**
  6463. * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
  6464. * -----Typography
  6465. * -----Colors
  6466. * -----Textfield
  6467. * -----Switch
  6468. * -----Spinner
  6469. * -----Radio
  6470. * -----Menu
  6471. * -----List
  6472. * -----Layout
  6473. * -----Icon toggles
  6474. * -----Footer
  6475. * -----Column
  6476. * -----Checkbox
  6477. * -----Card
  6478. * -----Button
  6479. * -----Animation
  6480. * -----Progress
  6481. * -----Badge
  6482. * -----Shadows
  6483. * -----Grid
  6484. * -----Data table
  6485. * -----Dialog
  6486. * -----Snackbar
  6487. * -----Tooltip
  6488. * -----Chip
  6489. *
  6490. * Even though all variables have the `!default` directive, most of them
  6491. * should not be changed as they are dependent one another. This can cause
  6492. * visual distortions (like alignment issues) that are hard to track down
  6493. * and fix.
  6494. */
  6495. /* ========== TYPOGRAPHY ========== */
  6496. /* We're splitting fonts into "preferred" and "performance" in order to optimize
  6497. page loading. For important text, such as the body, we want it to load
  6498. immediately and not wait for the web font load, whereas for other sections,
  6499. such as headers and titles, we're OK with things taking a bit longer to load.
  6500. We do have some optional classes and parameters in the mixins, in case you
  6501. definitely want to make sure you're using the preferred font and don't mind
  6502. the performance hit.
  6503. We should be able to improve on this once CSS Font Loading L3 becomes more
  6504. widely available.
  6505. */
  6506. /* ========== COLORS ========== */
  6507. /**
  6508. *
  6509. * Material design color palettes.
  6510. * @see http://www.google.com/design/spec/style/color.html
  6511. *
  6512. **/
  6513. /**
  6514. * Copyright 2015 Google Inc. All Rights Reserved.
  6515. *
  6516. * Licensed under the Apache License, Version 2.0 (the "License");
  6517. * you may not use this file except in compliance with the License.
  6518. * You may obtain a copy of the License at
  6519. *
  6520. * http://www.apache.org/licenses/LICENSE-2.0
  6521. *
  6522. * Unless required by applicable law or agreed to in writing, software
  6523. * distributed under the License is distributed on an "AS IS" BASIS,
  6524. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  6525. * See the License for the specific language governing permissions and
  6526. * limitations under the License.
  6527. */
  6528. /* ========== Color Palettes ========== */
  6529. /* colors.scss */
  6530. /**
  6531. * Copyright 2015 Google Inc. All Rights Reserved.
  6532. *
  6533. * Licensed under the Apache License, Version 2.0 (the "License");
  6534. * you may not use this file except in compliance with the License.
  6535. * You may obtain a copy of the License at
  6536. *
  6537. * http://www.apache.org/licenses/LICENSE-2.0
  6538. *
  6539. * Unless required by applicable law or agreed to in writing, software
  6540. * distributed under the License is distributed on an "AS IS" BASIS,
  6541. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  6542. * See the License for the specific language governing permissions and
  6543. * limitations under the License.
  6544. */
  6545. /* ========== IMAGES ========== */
  6546. /* ========== Color & Themes ========== */
  6547. /* ========== Typography ========== */
  6548. /* ========== Components ========== */
  6549. /* ========== Standard Buttons ========== */
  6550. /* ========== Icon Toggles ========== */
  6551. /* ========== Radio Buttons ========== */
  6552. /* ========== Ripple effect ========== */
  6553. /* ========== Layout ========== */
  6554. /* ========== Content Tabs ========== */
  6555. /* ========== Checkboxes ========== */
  6556. /* ========== Switches ========== */
  6557. /* ========== Spinner ========== */
  6558. /* ========== Text fields ========== */
  6559. /* ========== Card ========== */
  6560. /* ========== Sliders ========== */
  6561. /* ========== Progress ========== */
  6562. /* ========== List ========== */
  6563. /* ========== Item ========== */
  6564. /* ========== Dropdown menu ========== */
  6565. /* ========== Tooltips ========== */
  6566. /* ========== Footer ========== */
  6567. /* TEXTFIELD */
  6568. /* SWITCH */
  6569. /* SPINNER */
  6570. /* RADIO */
  6571. /* MENU */
  6572. /* LIST */
  6573. /* LAYOUT */
  6574. /* ICON TOGGLE */
  6575. /* FOOTER */
  6576. /*mega-footer*/
  6577. /*mini-footer*/
  6578. /* CHECKBOX */
  6579. /* CARD */
  6580. /* Card dimensions */
  6581. /* Cover image */
  6582. /* BUTTON */
  6583. /**
  6584. *
  6585. * Dimensions
  6586. *
  6587. */
  6588. /* ANIMATION */
  6589. /* PROGRESS */
  6590. /* BADGE */
  6591. /* SHADOWS */
  6592. /* GRID */
  6593. /* DATA TABLE */
  6594. /* DIALOG */
  6595. /* SNACKBAR */
  6596. /* TOOLTIP */
  6597. /* CHIP */
  6598. /**
  6599. * Copyright 2015 Google Inc. All Rights Reserved.
  6600. *
  6601. * Licensed under the Apache License, Version 2.0 (the "License");
  6602. * you may not use this file except in compliance with the License.
  6603. * You may obtain a copy of the License at
  6604. *
  6605. * http://www.apache.org/licenses/LICENSE-2.0
  6606. *
  6607. * Unless required by applicable law or agreed to in writing, software
  6608. * distributed under the License is distributed on an "AS IS" BASIS,
  6609. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  6610. * See the License for the specific language governing permissions and
  6611. * limitations under the License.
  6612. */
  6613. /* Typography */
  6614. /* Shadows */
  6615. /* Animations */
  6616. /* Dialog */
  6617. .mdl-navigation {
  6618. display: -webkit-flex;
  6619. display: -ms-flexbox;
  6620. display: flex;
  6621. -webkit-flex-wrap: nowrap;
  6622. -ms-flex-wrap: nowrap;
  6623. flex-wrap: nowrap;
  6624. box-sizing: border-box; }
  6625. .mdl-navigation__link {
  6626. color: rgb(66,66,66);
  6627. text-decoration: none;
  6628. margin: 0;
  6629. font-size: 14px;
  6630. font-weight: 400;
  6631. line-height: 24px;
  6632. letter-spacing: 0;
  6633. opacity: 0.87; }
  6634. .mdl-navigation__link .material-icons {
  6635. vertical-align: middle; }
  6636. .mdl-layout {
  6637. width: 100%;
  6638. height: 100%;
  6639. display: -webkit-flex;
  6640. display: -ms-flexbox;
  6641. display: flex;
  6642. -webkit-flex-direction: column;
  6643. -ms-flex-direction: column;
  6644. flex-direction: column;
  6645. overflow-y: auto;
  6646. overflow-x: hidden;
  6647. position: relative;
  6648. -webkit-overflow-scrolling: touch; }
  6649. .mdl-layout.is-small-screen .mdl-layout--large-screen-only {
  6650. display: none; }
  6651. .mdl-layout:not(.is-small-screen) .mdl-layout--small-screen-only {
  6652. display: none; }
  6653. .mdl-layout__container {
  6654. position: absolute;
  6655. width: 100%;
  6656. height: 100%; }
  6657. .mdl-layout__title,
  6658. .mdl-layout-title {
  6659. display: block;
  6660. position: relative;
  6661. font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  6662. font-size: 20px;
  6663. font-weight: 500;
  6664. line-height: 1;
  6665. letter-spacing: 0.02em;
  6666. font-weight: 400;
  6667. box-sizing: border-box; }
  6668. .mdl-layout-spacer {
  6669. -webkit-flex-grow: 1;
  6670. -ms-flex-positive: 1;
  6671. flex-grow: 1; }
  6672. .mdl-layout__drawer {
  6673. display: -webkit-flex;
  6674. display: -ms-flexbox;
  6675. display: flex;
  6676. -webkit-flex-direction: column;
  6677. -ms-flex-direction: column;
  6678. flex-direction: column;
  6679. -webkit-flex-wrap: nowrap;
  6680. -ms-flex-wrap: nowrap;
  6681. flex-wrap: nowrap;
  6682. width: 240px;
  6683. height: 100%;
  6684. max-height: 100%;
  6685. position: absolute;
  6686. top: 0;
  6687. left: 0;
  6688. box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  6689. box-sizing: border-box;
  6690. border-right: 1px solid rgb(224,224,224);
  6691. background: rgb(250,250,250);
  6692. -webkit-transform: translateX(-250px);
  6693. transform: translateX(-250px);
  6694. -webkit-transform-style: preserve-3d;
  6695. transform-style: preserve-3d;
  6696. will-change: transform;
  6697. transition-duration: 0.2s;
  6698. transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  6699. transition-property: -webkit-transform;
  6700. transition-property: transform;
  6701. transition-property: transform, -webkit-transform;
  6702. color: rgb(66,66,66);
  6703. overflow: visible;
  6704. overflow-y: auto;
  6705. z-index: 5; }
  6706. .mdl-layout__drawer.is-visible {
  6707. -webkit-transform: translateX(0);
  6708. transform: translateX(0); }
  6709. .mdl-layout__drawer.is-visible ~ .mdl-layout__content.mdl-layout__content {
  6710. overflow: hidden; }
  6711. .mdl-layout__drawer > * {
  6712. -webkit-flex-shrink: 0;
  6713. -ms-flex-negative: 0;
  6714. flex-shrink: 0; }
  6715. .mdl-layout__drawer > .mdl-layout__title,
  6716. .mdl-layout__drawer > .mdl-layout-title {
  6717. line-height: 64px;
  6718. padding-left: 40px; }
  6719. @media screen and (max-width: 1024px) {
  6720. .mdl-layout__drawer > .mdl-layout__title,
  6721. .mdl-layout__drawer > .mdl-layout-title {
  6722. line-height: 56px;
  6723. padding-left: 16px; } }
  6724. .mdl-layout__drawer .mdl-navigation {
  6725. -webkit-flex-direction: column;
  6726. -ms-flex-direction: column;
  6727. flex-direction: column;
  6728. -webkit-align-items: stretch;
  6729. -ms-flex-align: stretch;
  6730. align-items: stretch;
  6731. padding-top: 16px; }
  6732. .mdl-layout__drawer .mdl-navigation .mdl-navigation__link {
  6733. display: block;
  6734. -webkit-flex-shrink: 0;
  6735. -ms-flex-negative: 0;
  6736. flex-shrink: 0;
  6737. padding: 16px 40px;
  6738. margin: 0;
  6739. color: #757575; }
  6740. @media screen and (max-width: 1024px) {
  6741. .mdl-layout__drawer .mdl-navigation .mdl-navigation__link {
  6742. padding: 16px 16px; } }
  6743. .mdl-layout__drawer .mdl-navigation .mdl-navigation__link:hover {
  6744. background-color: rgb(224,224,224); }
  6745. .mdl-layout__drawer .mdl-navigation .mdl-navigation__link--current {
  6746. background-color: rgb(224,224,224);
  6747. color: rgb(0,0,0); }
  6748. @media screen and (min-width: 1025px) {
  6749. .mdl-layout--fixed-drawer > .mdl-layout__drawer {
  6750. -webkit-transform: translateX(0);
  6751. transform: translateX(0); } }
  6752. .mdl-layout__drawer-button {
  6753. display: block;
  6754. position: absolute;
  6755. height: 48px;
  6756. width: 48px;
  6757. border: 0;
  6758. -webkit-flex-shrink: 0;
  6759. -ms-flex-negative: 0;
  6760. flex-shrink: 0;
  6761. overflow: hidden;
  6762. text-align: center;
  6763. cursor: pointer;
  6764. font-size: 26px;
  6765. line-height: 56px;
  6766. font-family: Helvetica, Arial, sans-serif;
  6767. margin: 8px 12px;
  6768. top: 0;
  6769. left: 0;
  6770. color: rgb(255,255,255);
  6771. z-index: 4; }
  6772. .mdl-layout__header .mdl-layout__drawer-button {
  6773. position: absolute;
  6774. color: rgb(255,255,255);
  6775. background-color: inherit; }
  6776. @media screen and (max-width: 1024px) {
  6777. .mdl-layout__header .mdl-layout__drawer-button {
  6778. margin: 4px; } }
  6779. @media screen and (max-width: 1024px) {
  6780. .mdl-layout__drawer-button {
  6781. margin: 4px;
  6782. color: rgba(0, 0, 0, 0.5); } }
  6783. @media screen and (min-width: 1025px) {
  6784. .mdl-layout__drawer-button {
  6785. line-height: 54px; }
  6786. .mdl-layout--no-desktop-drawer-button .mdl-layout__drawer-button,
  6787. .mdl-layout--fixed-drawer > .mdl-layout__drawer-button,
  6788. .mdl-layout--no-drawer-button .mdl-layout__drawer-button {
  6789. display: none; } }
  6790. .mdl-layout__header {
  6791. display: -webkit-flex;
  6792. display: -ms-flexbox;
  6793. display: flex;
  6794. -webkit-flex-direction: column;
  6795. -ms-flex-direction: column;
  6796. flex-direction: column;
  6797. -webkit-flex-wrap: nowrap;
  6798. -ms-flex-wrap: nowrap;
  6799. flex-wrap: nowrap;
  6800. -webkit-justify-content: flex-start;
  6801. -ms-flex-pack: start;
  6802. justify-content: flex-start;
  6803. box-sizing: border-box;
  6804. -webkit-flex-shrink: 0;
  6805. -ms-flex-negative: 0;
  6806. flex-shrink: 0;
  6807. width: 100%;
  6808. margin: 0;
  6809. padding: 0;
  6810. border: none;
  6811. min-height: 64px;
  6812. max-height: 1000px;
  6813. z-index: 3;
  6814. background-color: rgb(63,81,181);
  6815. color: rgb(255,255,255);
  6816. box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  6817. transition-duration: 0.2s;
  6818. transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  6819. transition-property: max-height, box-shadow; }
  6820. @media screen and (max-width: 1024px) {
  6821. .mdl-layout__header {
  6822. min-height: 56px; } }
  6823. .mdl-layout--fixed-drawer.is-upgraded:not(.is-small-screen) > .mdl-layout__header {
  6824. margin-left: 240px;
  6825. width: calc(100% - 240px); }
  6826. @media screen and (min-width: 1025px) {
  6827. .mdl-layout--fixed-drawer > .mdl-layout__header .mdl-layout__header-row {
  6828. padding-left: 40px; } }
  6829. .mdl-layout__header > .mdl-layout-icon {
  6830. position: absolute;
  6831. left: 40px;
  6832. top: 16px;
  6833. height: 32px;
  6834. width: 32px;
  6835. overflow: hidden;
  6836. z-index: 3;
  6837. display: block; }
  6838. @media screen and (max-width: 1024px) {
  6839. .mdl-layout__header > .mdl-layout-icon {
  6840. left: 16px;
  6841. top: 12px; } }
  6842. .mdl-layout.has-drawer .mdl-layout__header > .mdl-layout-icon {
  6843. display: none; }
  6844. .mdl-layout__header.is-compact {
  6845. max-height: 64px; }
  6846. @media screen and (max-width: 1024px) {
  6847. .mdl-layout__header.is-compact {
  6848. max-height: 56px; } }
  6849. .mdl-layout__header.is-compact.has-tabs {
  6850. height: 112px; }
  6851. @media screen and (max-width: 1024px) {
  6852. .mdl-layout__header.is-compact.has-tabs {
  6853. min-height: 104px; } }
  6854. @media screen and (max-width: 1024px) {
  6855. .mdl-layout__header {
  6856. display: none; }
  6857. .mdl-layout--fixed-header > .mdl-layout__header {
  6858. display: -webkit-flex;
  6859. display: -ms-flexbox;
  6860. display: flex; } }
  6861. .mdl-layout__header--transparent.mdl-layout__header--transparent {
  6862. background-color: transparent;
  6863. box-shadow: none; }
  6864. .mdl-layout__header--seamed {
  6865. box-shadow: none; }
  6866. .mdl-layout__header--scroll {
  6867. box-shadow: none; }
  6868. .mdl-layout__header--waterfall {
  6869. box-shadow: none;
  6870. overflow: hidden; }
  6871. .mdl-layout__header--waterfall.is-casting-shadow {
  6872. box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); }
  6873. .mdl-layout__header--waterfall.mdl-layout__header--waterfall-hide-top {
  6874. -webkit-justify-content: flex-end;
  6875. -ms-flex-pack: end;
  6876. justify-content: flex-end; }
  6877. .mdl-layout__header-row {
  6878. display: -webkit-flex;
  6879. display: -ms-flexbox;
  6880. display: flex;
  6881. -webkit-flex-direction: row;
  6882. -ms-flex-direction: row;
  6883. flex-direction: row;
  6884. -webkit-flex-wrap: nowrap;
  6885. -ms-flex-wrap: nowrap;
  6886. flex-wrap: nowrap;
  6887. -webkit-flex-shrink: 0;
  6888. -ms-flex-negative: 0;
  6889. flex-shrink: 0;
  6890. box-sizing: border-box;
  6891. -webkit-align-self: stretch;
  6892. -ms-flex-item-align: stretch;
  6893. align-self: stretch;
  6894. -webkit-align-items: center;
  6895. -ms-flex-align: center;
  6896. align-items: center;
  6897. height: 64px;
  6898. margin: 0;
  6899. padding: 0 40px 0 80px; }
  6900. .mdl-layout--no-drawer-button .mdl-layout__header-row {
  6901. padding-left: 40px; }
  6902. @media screen and (min-width: 1025px) {
  6903. .mdl-layout--no-desktop-drawer-button .mdl-layout__header-row {
  6904. padding-left: 40px; } }
  6905. @media screen and (max-width: 1024px) {
  6906. .mdl-layout__header-row {
  6907. height: 56px;
  6908. padding: 0 16px 0 72px; }
  6909. .mdl-layout--no-drawer-button .mdl-layout__header-row {
  6910. padding-left: 16px; } }
  6911. .mdl-layout__header-row > * {
  6912. -webkit-flex-shrink: 0;
  6913. -ms-flex-negative: 0;
  6914. flex-shrink: 0; }
  6915. .mdl-layout__header--scroll .mdl-layout__header-row {
  6916. width: 100%; }
  6917. .mdl-layout__header-row .mdl-navigation {
  6918. margin: 0;
  6919. padding: 0;
  6920. height: 64px;
  6921. -webkit-flex-direction: row;
  6922. -ms-flex-direction: row;
  6923. flex-direction: row;
  6924. -webkit-align-items: center;
  6925. -ms-flex-align: center;
  6926. align-items: center; }
  6927. @media screen and (max-width: 1024px) {
  6928. .mdl-layout__header-row .mdl-navigation {
  6929. height: 56px; } }
  6930. .mdl-layout__header-row .mdl-navigation__link {
  6931. display: block;
  6932. color: rgb(255,255,255);
  6933. line-height: 64px;
  6934. padding: 0 24px; }
  6935. @media screen and (max-width: 1024px) {
  6936. .mdl-layout__header-row .mdl-navigation__link {
  6937. line-height: 56px;
  6938. padding: 0 16px; } }
  6939. .mdl-layout__obfuscator {
  6940. background-color: transparent;
  6941. position: absolute;
  6942. top: 0;
  6943. left: 0;
  6944. height: 100%;
  6945. width: 100%;
  6946. z-index: 4;
  6947. visibility: hidden;
  6948. transition-property: background-color;
  6949. transition-duration: 0.2s;
  6950. transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
  6951. .mdl-layout__obfuscator.is-visible {
  6952. background-color: rgba(0, 0, 0, 0.5);
  6953. visibility: visible; }
  6954. @supports (pointer-events: auto) {
  6955. .mdl-layout__obfuscator {
  6956. background-color: rgba(0, 0, 0, 0.5);
  6957. opacity: 0;
  6958. transition-property: opacity;
  6959. visibility: visible;
  6960. pointer-events: none; }
  6961. .mdl-layout__obfuscator.is-visible {
  6962. pointer-events: auto;
  6963. opacity: 1; } }
  6964. .mdl-layout__content {
  6965. -ms-flex: 0 1 auto;
  6966. position: relative;
  6967. display: inline-block;
  6968. overflow-y: auto;
  6969. overflow-x: hidden;
  6970. -webkit-flex-grow: 1;
  6971. -ms-flex-positive: 1;
  6972. flex-grow: 1;
  6973. z-index: 1;
  6974. -webkit-overflow-scrolling: touch; }
  6975. .mdl-layout--fixed-drawer > .mdl-layout__content {
  6976. margin-left: 240px; }
  6977. .mdl-layout__container.has-scrolling-header .mdl-layout__content {
  6978. overflow: visible; }
  6979. @media screen and (max-width: 1024px) {
  6980. .mdl-layout--fixed-drawer > .mdl-layout__content {
  6981. margin-left: 0; }
  6982. .mdl-layout__container.has-scrolling-header .mdl-layout__content {
  6983. overflow-y: auto;
  6984. overflow-x: hidden; } }
  6985. .mdl-layout__tab-bar {
  6986. height: 96px;
  6987. margin: 0;
  6988. width: calc(100% - 112px);
  6989. padding: 0 0 0 56px;
  6990. display: -webkit-flex;
  6991. display: -ms-flexbox;
  6992. display: flex;
  6993. background-color: rgb(63,81,181);
  6994. overflow-y: hidden;
  6995. overflow-x: scroll; }
  6996. .mdl-layout__tab-bar::-webkit-scrollbar {
  6997. display: none; }
  6998. .mdl-layout--no-drawer-button .mdl-layout__tab-bar {
  6999. padding-left: 16px;
  7000. width: calc(100% - 32px); }
  7001. @media screen and (min-width: 1025px) {
  7002. .mdl-layout--no-desktop-drawer-button .mdl-layout__tab-bar {
  7003. padding-left: 16px;
  7004. width: calc(100% - 32px); } }
  7005. @media screen and (max-width: 1024px) {
  7006. .mdl-layout__tab-bar {
  7007. width: calc(100% - 60px);
  7008. padding: 0 0 0 60px; }
  7009. .mdl-layout--no-drawer-button .mdl-layout__tab-bar {
  7010. width: calc(100% - 8px);
  7011. padding-left: 4px; } }
  7012. .mdl-layout--fixed-tabs .mdl-layout__tab-bar {
  7013. padding: 0;
  7014. overflow: hidden;
  7015. width: 100%; }
  7016. .mdl-layout__tab-bar-container {
  7017. position: relative;
  7018. height: 48px;
  7019. width: 100%;
  7020. border: none;
  7021. margin: 0;
  7022. z-index: 2;
  7023. -webkit-flex-grow: 0;
  7024. -ms-flex-positive: 0;
  7025. flex-grow: 0;
  7026. -webkit-flex-shrink: 0;
  7027. -ms-flex-negative: 0;
  7028. flex-shrink: 0;
  7029. overflow: hidden; }
  7030. .mdl-layout__container > .mdl-layout__tab-bar-container {
  7031. position: absolute;
  7032. top: 0;
  7033. left: 0; }
  7034. .mdl-layout__tab-bar-button {
  7035. display: inline-block;
  7036. position: absolute;
  7037. top: 0;
  7038. height: 48px;
  7039. width: 56px;
  7040. z-index: 4;
  7041. text-align: center;
  7042. background-color: rgb(63,81,181);
  7043. color: transparent;
  7044. cursor: pointer;
  7045. -webkit-user-select: none;
  7046. -moz-user-select: none;
  7047. -ms-user-select: none;
  7048. user-select: none; }
  7049. .mdl-layout--no-desktop-drawer-button .mdl-layout__tab-bar-button,
  7050. .mdl-layout--no-drawer-button .mdl-layout__tab-bar-button {
  7051. width: 16px; }
  7052. .mdl-layout--no-desktop-drawer-button .mdl-layout__tab-bar-button .material-icons,
  7053. .mdl-layout--no-drawer-button .mdl-layout__tab-bar-button .material-icons {
  7054. position: relative;
  7055. left: -4px; }
  7056. @media screen and (max-width: 1024px) {
  7057. .mdl-layout__tab-bar-button {
  7058. width: 60px; } }
  7059. .mdl-layout--fixed-tabs .mdl-layout__tab-bar-button {
  7060. display: none; }
  7061. .mdl-layout__tab-bar-button .material-icons {
  7062. line-height: 48px; }
  7063. .mdl-layout__tab-bar-button.is-active {
  7064. color: rgb(255,255,255); }
  7065. .mdl-layout__tab-bar-left-button {
  7066. left: 0; }
  7067. .mdl-layout__tab-bar-right-button {
  7068. right: 0; }
  7069. .mdl-layout__tab {
  7070. margin: 0;
  7071. border: none;
  7072. padding: 0 24px 0 24px;
  7073. float: left;
  7074. position: relative;
  7075. display: block;
  7076. -webkit-flex-grow: 0;
  7077. -ms-flex-positive: 0;
  7078. flex-grow: 0;
  7079. -webkit-flex-shrink: 0;
  7080. -ms-flex-negative: 0;
  7081. flex-shrink: 0;
  7082. text-decoration: none;
  7083. height: 48px;
  7084. line-height: 48px;
  7085. text-align: center;
  7086. font-weight: 500;
  7087. font-size: 14px;
  7088. text-transform: uppercase;
  7089. color: rgba(255,255,255, 0.6);
  7090. overflow: hidden; }
  7091. @media screen and (max-width: 1024px) {
  7092. .mdl-layout__tab {
  7093. padding: 0 12px 0 12px; } }
  7094. .mdl-layout--fixed-tabs .mdl-layout__tab {
  7095. float: none;
  7096. -webkit-flex-grow: 1;
  7097. -ms-flex-positive: 1;
  7098. flex-grow: 1;
  7099. padding: 0; }
  7100. .mdl-layout.is-upgraded .mdl-layout__tab.is-active {
  7101. color: rgb(255,255,255); }
  7102. .mdl-layout.is-upgraded .mdl-layout__tab.is-active::after {
  7103. height: 2px;
  7104. width: 100%;
  7105. display: block;
  7106. content: " ";
  7107. bottom: 0;
  7108. left: 0;
  7109. position: absolute;
  7110. background: rgb(255,64,129);
  7111. -webkit-animation: border-expand 0.2s cubic-bezier(0.4, 0, 0.4, 1) 0.01s alternate forwards;
  7112. animation: border-expand 0.2s cubic-bezier(0.4, 0, 0.4, 1) 0.01s alternate forwards;
  7113. transition: all 1s cubic-bezier(0.4, 0, 1, 1); }
  7114. .mdl-layout__tab .mdl-layout__tab-ripple-container {
  7115. display: block;
  7116. position: absolute;
  7117. height: 100%;
  7118. width: 100%;
  7119. left: 0;
  7120. top: 0;
  7121. z-index: 1;
  7122. overflow: hidden; }
  7123. .mdl-layout__tab .mdl-layout__tab-ripple-container .mdl-ripple {
  7124. background-color: rgb(255,255,255); }
  7125. .mdl-layout__tab-panel {
  7126. display: block; }
  7127. .mdl-layout.is-upgraded .mdl-layout__tab-panel {
  7128. display: none; }
  7129. .mdl-layout.is-upgraded .mdl-layout__tab-panel.is-active {
  7130. display: block; }
  7131. /**
  7132. * Copyright 2015 Google Inc. All Rights Reserved.
  7133. *
  7134. * Licensed under the Apache License, Version 2.0 (the "License");
  7135. * you may not use this file except in compliance with the License.
  7136. * You may obtain a copy of the License at
  7137. *
  7138. * http://www.apache.org/licenses/LICENSE-2.0
  7139. *
  7140. * Unless required by applicable law or agreed to in writing, software
  7141. * distributed under the License is distributed on an "AS IS" BASIS,
  7142. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  7143. * See the License for the specific language governing permissions and
  7144. * limitations under the License.
  7145. */
  7146. /**
  7147. * Copyright 2015 Google Inc. All Rights Reserved.
  7148. *
  7149. * Licensed under the Apache License, Version 2.0 (the "License");
  7150. * you may not use this file except in compliance with the License.
  7151. * You may obtain a copy of the License at
  7152. *
  7153. * http://www.apache.org/licenses/LICENSE-2.0
  7154. *
  7155. * Unless required by applicable law or agreed to in writing, software
  7156. * distributed under the License is distributed on an "AS IS" BASIS,
  7157. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  7158. * See the License for the specific language governing permissions and
  7159. * limitations under the License.
  7160. */
  7161. /*------------------------------------* $CONTENTS
  7162. \*------------------------------------*/
  7163. /**
  7164. * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
  7165. * -----Typography
  7166. * -----Colors
  7167. * -----Textfield
  7168. * -----Switch
  7169. * -----Spinner
  7170. * -----Radio
  7171. * -----Menu
  7172. * -----List
  7173. * -----Layout
  7174. * -----Icon toggles
  7175. * -----Footer
  7176. * -----Column
  7177. * -----Checkbox
  7178. * -----Card
  7179. * -----Button
  7180. * -----Animation
  7181. * -----Progress
  7182. * -----Badge
  7183. * -----Shadows
  7184. * -----Grid
  7185. * -----Data table
  7186. * -----Dialog
  7187. * -----Snackbar
  7188. * -----Tooltip
  7189. * -----Chip
  7190. *
  7191. * Even though all variables have the `!default` directive, most of them
  7192. * should not be changed as they are dependent one another. This can cause
  7193. * visual distortions (like alignment issues) that are hard to track down
  7194. * and fix.
  7195. */
  7196. /* ========== TYPOGRAPHY ========== */
  7197. /* We're splitting fonts into "preferred" and "performance" in order to optimize
  7198. page loading. For important text, such as the body, we want it to load
  7199. immediately and not wait for the web font load, whereas for other sections,
  7200. such as headers and titles, we're OK with things taking a bit longer to load.
  7201. We do have some optional classes and parameters in the mixins, in case you
  7202. definitely want to make sure you're using the preferred font and don't mind
  7203. the performance hit.
  7204. We should be able to improve on this once CSS Font Loading L3 becomes more
  7205. widely available.
  7206. */
  7207. /* ========== COLORS ========== */
  7208. /**
  7209. *
  7210. * Material design color palettes.
  7211. * @see http://www.google.com/design/spec/style/color.html
  7212. *
  7213. **/
  7214. /**
  7215. * Copyright 2015 Google Inc. All Rights Reserved.
  7216. *
  7217. * Licensed under the Apache License, Version 2.0 (the "License");
  7218. * you may not use this file except in compliance with the License.
  7219. * You may obtain a copy of the License at
  7220. *
  7221. * http://www.apache.org/licenses/LICENSE-2.0
  7222. *
  7223. * Unless required by applicable law or agreed to in writing, software
  7224. * distributed under the License is distributed on an "AS IS" BASIS,
  7225. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  7226. * See the License for the specific language governing permissions and
  7227. * limitations under the License.
  7228. */
  7229. /* ========== Color Palettes ========== */
  7230. /* colors.scss */
  7231. /**
  7232. * Copyright 2015 Google Inc. All Rights Reserved.
  7233. *
  7234. * Licensed under the Apache License, Version 2.0 (the "License");
  7235. * you may not use this file except in compliance with the License.
  7236. * You may obtain a copy of the License at
  7237. *
  7238. * http://www.apache.org/licenses/LICENSE-2.0
  7239. *
  7240. * Unless required by applicable law or agreed to in writing, software
  7241. * distributed under the License is distributed on an "AS IS" BASIS,
  7242. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  7243. * See the License for the specific language governing permissions and
  7244. * limitations under the License.
  7245. */
  7246. /* ========== IMAGES ========== */
  7247. /* ========== Color & Themes ========== */
  7248. /* ========== Typography ========== */
  7249. /* ========== Components ========== */
  7250. /* ========== Standard Buttons ========== */
  7251. /* ========== Icon Toggles ========== */
  7252. /* ========== Radio Buttons ========== */
  7253. /* ========== Ripple effect ========== */
  7254. /* ========== Layout ========== */
  7255. /* ========== Content Tabs ========== */
  7256. /* ========== Checkboxes ========== */
  7257. /* ========== Switches ========== */
  7258. /* ========== Spinner ========== */
  7259. /* ========== Text fields ========== */
  7260. /* ========== Card ========== */
  7261. /* ========== Sliders ========== */
  7262. /* ========== Progress ========== */
  7263. /* ========== List ========== */
  7264. /* ========== Item ========== */
  7265. /* ========== Dropdown menu ========== */
  7266. /* ========== Tooltips ========== */
  7267. /* ========== Footer ========== */
  7268. /* TEXTFIELD */
  7269. /* SWITCH */
  7270. /* SPINNER */
  7271. /* RADIO */
  7272. /* MENU */
  7273. /* LIST */
  7274. /* LAYOUT */
  7275. /* ICON TOGGLE */
  7276. /* FOOTER */
  7277. /*mega-footer*/
  7278. /*mini-footer*/
  7279. /* CHECKBOX */
  7280. /* CARD */
  7281. /* Card dimensions */
  7282. /* Cover image */
  7283. /* BUTTON */
  7284. /**
  7285. *
  7286. * Dimensions
  7287. *
  7288. */
  7289. /* ANIMATION */
  7290. /* PROGRESS */
  7291. /* BADGE */
  7292. /* SHADOWS */
  7293. /* GRID */
  7294. /* DATA TABLE */
  7295. /* DIALOG */
  7296. /* SNACKBAR */
  7297. /* TOOLTIP */
  7298. /* CHIP */
  7299. /**
  7300. * Copyright 2015 Google Inc. All Rights Reserved.
  7301. *
  7302. * Licensed under the Apache License, Version 2.0 (the "License");
  7303. * you may not use this file except in compliance with the License.
  7304. * You may obtain a copy of the License at
  7305. *
  7306. * http://www.apache.org/licenses/LICENSE-2.0
  7307. *
  7308. * Unless required by applicable law or agreed to in writing, software
  7309. * distributed under the License is distributed on an "AS IS" BASIS,
  7310. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  7311. * See the License for the specific language governing permissions and
  7312. * limitations under the License.
  7313. */
  7314. /* Typography */
  7315. /* Shadows */
  7316. /* Animations */
  7317. /* Dialog */
  7318. .mdl-radio {
  7319. position: relative;
  7320. font-size: 16px;
  7321. line-height: 24px;
  7322. display: inline-block;
  7323. vertical-align: middle;
  7324. box-sizing: border-box;
  7325. height: 24px;
  7326. margin: 0;
  7327. padding-left: 0; }
  7328. .mdl-radio.is-upgraded {
  7329. padding-left: 24px; }
  7330. .mdl-radio__button {
  7331. line-height: 24px; }
  7332. .mdl-radio.is-upgraded .mdl-radio__button {
  7333. position: absolute;
  7334. width: 0;
  7335. height: 0;
  7336. margin: 0;
  7337. padding: 0;
  7338. opacity: 0;
  7339. -ms-appearance: none;
  7340. -moz-appearance: none;
  7341. -webkit-appearance: none;
  7342. appearance: none;
  7343. border: none; }
  7344. .mdl-radio__outer-circle {
  7345. position: absolute;
  7346. top: 4px;
  7347. left: 0;
  7348. display: inline-block;
  7349. box-sizing: border-box;
  7350. width: 16px;
  7351. height: 16px;
  7352. margin: 0;
  7353. cursor: pointer;
  7354. border: 2px solid rgba(0,0,0, 0.54);
  7355. border-radius: 50%;
  7356. z-index: 2; }
  7357. .mdl-radio.is-checked .mdl-radio__outer-circle {
  7358. border: 2px solid rgb(63,81,181); }
  7359. .mdl-radio__outer-circle fieldset[disabled] .mdl-radio,
  7360. .mdl-radio.is-disabled .mdl-radio__outer-circle {
  7361. border: 2px solid rgba(0,0,0, 0.26);
  7362. cursor: auto; }
  7363. .mdl-radio__inner-circle {
  7364. position: absolute;
  7365. z-index: 1;
  7366. margin: 0;
  7367. top: 8px;
  7368. left: 4px;
  7369. box-sizing: border-box;
  7370. width: 8px;
  7371. height: 8px;
  7372. cursor: pointer;
  7373. transition-duration: 0.28s;
  7374. transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  7375. transition-property: -webkit-transform;
  7376. transition-property: transform;
  7377. transition-property: transform, -webkit-transform;
  7378. -webkit-transform: scale(0, 0);
  7379. transform: scale(0, 0);
  7380. border-radius: 50%;
  7381. background: rgb(63,81,181); }
  7382. .mdl-radio.is-checked .mdl-radio__inner-circle {
  7383. -webkit-transform: scale(1, 1);
  7384. transform: scale(1, 1); }
  7385. fieldset[disabled] .mdl-radio .mdl-radio__inner-circle,
  7386. .mdl-radio.is-disabled .mdl-radio__inner-circle {
  7387. background: rgba(0,0,0, 0.26);
  7388. cursor: auto; }
  7389. .mdl-radio.is-focused .mdl-radio__inner-circle {
  7390. box-shadow: 0 0 0px 10px rgba(0, 0, 0, 0.1); }
  7391. .mdl-radio__label {
  7392. cursor: pointer; }
  7393. fieldset[disabled] .mdl-radio .mdl-radio__label,
  7394. .mdl-radio.is-disabled .mdl-radio__label {
  7395. color: rgba(0,0,0, 0.26);
  7396. cursor: auto; }
  7397. .mdl-radio__ripple-container {
  7398. position: absolute;
  7399. z-index: 2;
  7400. top: -9px;
  7401. left: -13px;
  7402. box-sizing: border-box;
  7403. width: 42px;
  7404. height: 42px;
  7405. border-radius: 50%;
  7406. cursor: pointer;
  7407. overflow: hidden;
  7408. -webkit-mask-image: -webkit-radial-gradient(circle, white, black); }
  7409. .mdl-radio__ripple-container .mdl-ripple {
  7410. background: rgb(63,81,181); }
  7411. fieldset[disabled] .mdl-radio .mdl-radio__ripple-container,
  7412. .mdl-radio.is-disabled .mdl-radio__ripple-container {
  7413. cursor: auto; }
  7414. fieldset[disabled] .mdl-radio .mdl-radio__ripple-container .mdl-ripple,
  7415. .mdl-radio.is-disabled .mdl-radio__ripple-container .mdl-ripple {
  7416. background: transparent; }
  7417. /**
  7418. * Copyright 2015 Google Inc. All Rights Reserved.
  7419. *
  7420. * Licensed under the Apache License, Version 2.0 (the "License");
  7421. * you may not use this file except in compliance with the License.
  7422. * You may obtain a copy of the License at
  7423. *
  7424. * http://www.apache.org/licenses/LICENSE-2.0
  7425. *
  7426. * Unless required by applicable law or agreed to in writing, software
  7427. * distributed under the License is distributed on an "AS IS" BASIS,
  7428. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  7429. * See the License for the specific language governing permissions and
  7430. * limitations under the License.
  7431. */
  7432. /**
  7433. * Copyright 2015 Google Inc. All Rights Reserved.
  7434. *
  7435. * Licensed under the Apache License, Version 2.0 (the "License");
  7436. * you may not use this file except in compliance with the License.
  7437. * You may obtain a copy of the License at
  7438. *
  7439. * http://www.apache.org/licenses/LICENSE-2.0
  7440. *
  7441. * Unless required by applicable law or agreed to in writing, software
  7442. * distributed under the License is distributed on an "AS IS" BASIS,
  7443. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  7444. * See the License for the specific language governing permissions and
  7445. * limitations under the License.
  7446. */
  7447. /*------------------------------------* $CONTENTS
  7448. \*------------------------------------*/
  7449. /**
  7450. * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
  7451. * -----Typography
  7452. * -----Colors
  7453. * -----Textfield
  7454. * -----Switch
  7455. * -----Spinner
  7456. * -----Radio
  7457. * -----Menu
  7458. * -----List
  7459. * -----Layout
  7460. * -----Icon toggles
  7461. * -----Footer
  7462. * -----Column
  7463. * -----Checkbox
  7464. * -----Card
  7465. * -----Button
  7466. * -----Animation
  7467. * -----Progress
  7468. * -----Badge
  7469. * -----Shadows
  7470. * -----Grid
  7471. * -----Data table
  7472. * -----Dialog
  7473. * -----Snackbar
  7474. * -----Tooltip
  7475. * -----Chip
  7476. *
  7477. * Even though all variables have the `!default` directive, most of them
  7478. * should not be changed as they are dependent one another. This can cause
  7479. * visual distortions (like alignment issues) that are hard to track down
  7480. * and fix.
  7481. */
  7482. /* ========== TYPOGRAPHY ========== */
  7483. /* We're splitting fonts into "preferred" and "performance" in order to optimize
  7484. page loading. For important text, such as the body, we want it to load
  7485. immediately and not wait for the web font load, whereas for other sections,
  7486. such as headers and titles, we're OK with things taking a bit longer to load.
  7487. We do have some optional classes and parameters in the mixins, in case you
  7488. definitely want to make sure you're using the preferred font and don't mind
  7489. the performance hit.
  7490. We should be able to improve on this once CSS Font Loading L3 becomes more
  7491. widely available.
  7492. */
  7493. /* ========== COLORS ========== */
  7494. /**
  7495. *
  7496. * Material design color palettes.
  7497. * @see http://www.google.com/design/spec/style/color.html
  7498. *
  7499. **/
  7500. /**
  7501. * Copyright 2015 Google Inc. All Rights Reserved.
  7502. *
  7503. * Licensed under the Apache License, Version 2.0 (the "License");
  7504. * you may not use this file except in compliance with the License.
  7505. * You may obtain a copy of the License at
  7506. *
  7507. * http://www.apache.org/licenses/LICENSE-2.0
  7508. *
  7509. * Unless required by applicable law or agreed to in writing, software
  7510. * distributed under the License is distributed on an "AS IS" BASIS,
  7511. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  7512. * See the License for the specific language governing permissions and
  7513. * limitations under the License.
  7514. */
  7515. /* ========== Color Palettes ========== */
  7516. /* colors.scss */
  7517. /**
  7518. * Copyright 2015 Google Inc. All Rights Reserved.
  7519. *
  7520. * Licensed under the Apache License, Version 2.0 (the "License");
  7521. * you may not use this file except in compliance with the License.
  7522. * You may obtain a copy of the License at
  7523. *
  7524. * http://www.apache.org/licenses/LICENSE-2.0
  7525. *
  7526. * Unless required by applicable law or agreed to in writing, software
  7527. * distributed under the License is distributed on an "AS IS" BASIS,
  7528. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  7529. * See the License for the specific language governing permissions and
  7530. * limitations under the License.
  7531. */
  7532. /* ========== IMAGES ========== */
  7533. /* ========== Color & Themes ========== */
  7534. /* ========== Typography ========== */
  7535. /* ========== Components ========== */
  7536. /* ========== Standard Buttons ========== */
  7537. /* ========== Icon Toggles ========== */
  7538. /* ========== Radio Buttons ========== */
  7539. /* ========== Ripple effect ========== */
  7540. /* ========== Layout ========== */
  7541. /* ========== Content Tabs ========== */
  7542. /* ========== Checkboxes ========== */
  7543. /* ========== Switches ========== */
  7544. /* ========== Spinner ========== */
  7545. /* ========== Text fields ========== */
  7546. /* ========== Card ========== */
  7547. /* ========== Sliders ========== */
  7548. /* ========== Progress ========== */
  7549. /* ========== List ========== */
  7550. /* ========== Item ========== */
  7551. /* ========== Dropdown menu ========== */
  7552. /* ========== Tooltips ========== */
  7553. /* ========== Footer ========== */
  7554. /* TEXTFIELD */
  7555. /* SWITCH */
  7556. /* SPINNER */
  7557. /* RADIO */
  7558. /* MENU */
  7559. /* LIST */
  7560. /* LAYOUT */
  7561. /* ICON TOGGLE */
  7562. /* FOOTER */
  7563. /*mega-footer*/
  7564. /*mini-footer*/
  7565. /* CHECKBOX */
  7566. /* CARD */
  7567. /* Card dimensions */
  7568. /* Cover image */
  7569. /* BUTTON */
  7570. /**
  7571. *
  7572. * Dimensions
  7573. *
  7574. */
  7575. /* ANIMATION */
  7576. /* PROGRESS */
  7577. /* BADGE */
  7578. /* SHADOWS */
  7579. /* GRID */
  7580. /* DATA TABLE */
  7581. /* DIALOG */
  7582. /* SNACKBAR */
  7583. /* TOOLTIP */
  7584. /* CHIP */
  7585. _:-ms-input-placeholder, :root .mdl-slider.mdl-slider.is-upgraded {
  7586. -ms-appearance: none;
  7587. height: 32px;
  7588. margin: 0; }
  7589. .mdl-slider {
  7590. width: calc(100% - 40px);
  7591. margin: 0 20px; }
  7592. .mdl-slider.is-upgraded {
  7593. -webkit-appearance: none;
  7594. -moz-appearance: none;
  7595. appearance: none;
  7596. height: 2px;
  7597. background: transparent;
  7598. -webkit-user-select: none;
  7599. -moz-user-select: none;
  7600. -ms-user-select: none;
  7601. user-select: none;
  7602. outline: 0;
  7603. padding: 0;
  7604. color: rgb(63,81,181);
  7605. -webkit-align-self: center;
  7606. -ms-flex-item-align: center;
  7607. -ms-grid-row-align: center;
  7608. align-self: center;
  7609. z-index: 1;
  7610. cursor: pointer;
  7611. /**************************** Tracks ****************************/
  7612. /**************************** Thumbs ****************************/
  7613. /**************************** 0-value ****************************/
  7614. /**************************** Disabled ****************************/ }
  7615. .mdl-slider.is-upgraded::-moz-focus-outer {
  7616. border: 0; }
  7617. .mdl-slider.is-upgraded::-ms-tooltip {
  7618. display: none; }
  7619. .mdl-slider.is-upgraded::-webkit-slider-runnable-track {
  7620. background: transparent; }
  7621. .mdl-slider.is-upgraded::-moz-range-track {
  7622. background: transparent;
  7623. border: none; }
  7624. .mdl-slider.is-upgraded::-ms-track {
  7625. background: none;
  7626. color: transparent;
  7627. height: 2px;
  7628. width: 100%;
  7629. border: none; }
  7630. .mdl-slider.is-upgraded::-ms-fill-lower {
  7631. padding: 0;
  7632. background: linear-gradient(to right, transparent, transparent 16px, rgb(63,81,181) 16px, rgb(63,81,181) 0); }
  7633. .mdl-slider.is-upgraded::-ms-fill-upper {
  7634. padding: 0;
  7635. background: linear-gradient(to left, transparent, transparent 16px, rgba(0,0,0, 0.26) 16px, rgba(0,0,0, 0.26) 0); }
  7636. .mdl-slider.is-upgraded::-webkit-slider-thumb {
  7637. -webkit-appearance: none;
  7638. width: 12px;
  7639. height: 12px;
  7640. box-sizing: border-box;
  7641. border-radius: 50%;
  7642. background: rgb(63,81,181);
  7643. border: none;
  7644. transition: border 0.18s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.18s cubic-bezier(0.4, 0, 0.2, 1), background 0.28s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.18s cubic-bezier(0.4, 0, 0.2, 1);
  7645. transition: transform 0.18s cubic-bezier(0.4, 0, 0.2, 1), border 0.18s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.18s cubic-bezier(0.4, 0, 0.2, 1), background 0.28s cubic-bezier(0.4, 0, 0.2, 1);
  7646. transition: transform 0.18s cubic-bezier(0.4, 0, 0.2, 1), border 0.18s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.18s cubic-bezier(0.4, 0, 0.2, 1), background 0.28s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.18s cubic-bezier(0.4, 0, 0.2, 1); }
  7647. .mdl-slider.is-upgraded::-moz-range-thumb {
  7648. -moz-appearance: none;
  7649. width: 12px;
  7650. height: 12px;
  7651. box-sizing: border-box;
  7652. border-radius: 50%;
  7653. background-image: none;
  7654. background: rgb(63,81,181);
  7655. border: none; }
  7656. .mdl-slider.is-upgraded:focus:not(:active)::-webkit-slider-thumb {
  7657. box-shadow: 0 0 0 10px rgba(63,81,181, 0.26); }
  7658. .mdl-slider.is-upgraded:focus:not(:active)::-moz-range-thumb {
  7659. box-shadow: 0 0 0 10px rgba(63,81,181, 0.26); }
  7660. .mdl-slider.is-upgraded:active::-webkit-slider-thumb {
  7661. background-image: none;
  7662. background: rgb(63,81,181);
  7663. -webkit-transform: scale(1.5);
  7664. transform: scale(1.5); }
  7665. .mdl-slider.is-upgraded:active::-moz-range-thumb {
  7666. background-image: none;
  7667. background: rgb(63,81,181);
  7668. transform: scale(1.5); }
  7669. .mdl-slider.is-upgraded::-ms-thumb {
  7670. width: 32px;
  7671. height: 32px;
  7672. border: none;
  7673. border-radius: 50%;
  7674. background: rgb(63,81,181);
  7675. transform: scale(0.375);
  7676. transition: background 0.28s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.18s cubic-bezier(0.4, 0, 0.2, 1);
  7677. transition: transform 0.18s cubic-bezier(0.4, 0, 0.2, 1), background 0.28s cubic-bezier(0.4, 0, 0.2, 1);
  7678. transition: transform 0.18s cubic-bezier(0.4, 0, 0.2, 1), background 0.28s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.18s cubic-bezier(0.4, 0, 0.2, 1); }
  7679. .mdl-slider.is-upgraded:focus:not(:active)::-ms-thumb {
  7680. background: radial-gradient(circle closest-side, rgb(63,81,181) 0%, rgb(63,81,181) 37.5%, rgba(63,81,181, 0.26) 37.5%, rgba(63,81,181, 0.26) 100%);
  7681. transform: scale(1); }
  7682. .mdl-slider.is-upgraded:active::-ms-thumb {
  7683. background: rgb(63,81,181);
  7684. transform: scale(0.5625); }
  7685. .mdl-slider.is-upgraded.is-lowest-value::-webkit-slider-thumb {
  7686. border: 2px solid rgba(0,0,0, 0.26);
  7687. background: transparent; }
  7688. .mdl-slider.is-upgraded.is-lowest-value::-moz-range-thumb {
  7689. border: 2px solid rgba(0,0,0, 0.26);
  7690. background: transparent; }
  7691. .mdl-slider.is-upgraded.is-lowest-value +
  7692. .mdl-slider__background-flex > .mdl-slider__background-upper {
  7693. left: 6px; }
  7694. .mdl-slider.is-upgraded.is-lowest-value:focus:not(:active)::-webkit-slider-thumb {
  7695. box-shadow: 0 0 0 10px rgba(0,0,0, 0.12);
  7696. background: rgba(0,0,0, 0.12); }
  7697. .mdl-slider.is-upgraded.is-lowest-value:focus:not(:active)::-moz-range-thumb {
  7698. box-shadow: 0 0 0 10px rgba(0,0,0, 0.12);
  7699. background: rgba(0,0,0, 0.12); }
  7700. .mdl-slider.is-upgraded.is-lowest-value:active::-webkit-slider-thumb {
  7701. border: 1.6px solid rgba(0,0,0, 0.26);
  7702. -webkit-transform: scale(1.5);
  7703. transform: scale(1.5); }
  7704. .mdl-slider.is-upgraded.is-lowest-value:active +
  7705. .mdl-slider__background-flex > .mdl-slider__background-upper {
  7706. left: 9px; }
  7707. .mdl-slider.is-upgraded.is-lowest-value:active::-moz-range-thumb {
  7708. border: 1.5px solid rgba(0,0,0, 0.26);
  7709. transform: scale(1.5); }
  7710. .mdl-slider.is-upgraded.is-lowest-value::-ms-thumb {
  7711. background: radial-gradient(circle closest-side, transparent 0%, transparent 66.67%, rgba(0,0,0, 0.26) 66.67%, rgba(0,0,0, 0.26) 100%); }
  7712. .mdl-slider.is-upgraded.is-lowest-value:focus:not(:active)::-ms-thumb {
  7713. background: radial-gradient(circle closest-side, rgba(0,0,0, 0.12) 0%, rgba(0,0,0, 0.12) 25%, rgba(0,0,0, 0.26) 25%, rgba(0,0,0, 0.26) 37.5%, rgba(0,0,0, 0.12) 37.5%, rgba(0,0,0, 0.12) 100%);
  7714. transform: scale(1); }
  7715. .mdl-slider.is-upgraded.is-lowest-value:active::-ms-thumb {
  7716. transform: scale(0.5625);
  7717. background: radial-gradient(circle closest-side, transparent 0%, transparent 77.78%, rgba(0,0,0, 0.26) 77.78%, rgba(0,0,0, 0.26) 100%); }
  7718. .mdl-slider.is-upgraded.is-lowest-value::-ms-fill-lower {
  7719. background: transparent; }
  7720. .mdl-slider.is-upgraded.is-lowest-value::-ms-fill-upper {
  7721. margin-left: 6px; }
  7722. .mdl-slider.is-upgraded.is-lowest-value:active::-ms-fill-upper {
  7723. margin-left: 9px; }
  7724. .mdl-slider.is-upgraded:disabled:focus::-webkit-slider-thumb, .mdl-slider.is-upgraded:disabled:active::-webkit-slider-thumb, .mdl-slider.is-upgraded:disabled::-webkit-slider-thumb {
  7725. -webkit-transform: scale(0.667);
  7726. transform: scale(0.667);
  7727. background: rgba(0,0,0, 0.26); }
  7728. .mdl-slider.is-upgraded:disabled:focus::-moz-range-thumb, .mdl-slider.is-upgraded:disabled:active::-moz-range-thumb, .mdl-slider.is-upgraded:disabled::-moz-range-thumb {
  7729. transform: scale(0.667);
  7730. background: rgba(0,0,0, 0.26); }
  7731. .mdl-slider.is-upgraded:disabled +
  7732. .mdl-slider__background-flex > .mdl-slider__background-lower {
  7733. background-color: rgba(0,0,0, 0.26);
  7734. left: -6px; }
  7735. .mdl-slider.is-upgraded:disabled +
  7736. .mdl-slider__background-flex > .mdl-slider__background-upper {
  7737. left: 6px; }
  7738. .mdl-slider.is-upgraded.is-lowest-value:disabled:focus::-webkit-slider-thumb, .mdl-slider.is-upgraded.is-lowest-value:disabled:active::-webkit-slider-thumb, .mdl-slider.is-upgraded.is-lowest-value:disabled::-webkit-slider-thumb {
  7739. border: 3px solid rgba(0,0,0, 0.26);
  7740. background: transparent;
  7741. -webkit-transform: scale(0.667);
  7742. transform: scale(0.667); }
  7743. .mdl-slider.is-upgraded.is-lowest-value:disabled:focus::-moz-range-thumb, .mdl-slider.is-upgraded.is-lowest-value:disabled:active::-moz-range-thumb, .mdl-slider.is-upgraded.is-lowest-value:disabled::-moz-range-thumb {
  7744. border: 3px solid rgba(0,0,0, 0.26);
  7745. background: transparent;
  7746. transform: scale(0.667); }
  7747. .mdl-slider.is-upgraded.is-lowest-value:disabled:active +
  7748. .mdl-slider__background-flex > .mdl-slider__background-upper {
  7749. left: 6px; }
  7750. .mdl-slider.is-upgraded:disabled:focus::-ms-thumb, .mdl-slider.is-upgraded:disabled:active::-ms-thumb, .mdl-slider.is-upgraded:disabled::-ms-thumb {
  7751. transform: scale(0.25);
  7752. background: rgba(0,0,0, 0.26); }
  7753. .mdl-slider.is-upgraded.is-lowest-value:disabled:focus::-ms-thumb, .mdl-slider.is-upgraded.is-lowest-value:disabled:active::-ms-thumb, .mdl-slider.is-upgraded.is-lowest-value:disabled::-ms-thumb {
  7754. transform: scale(0.25);
  7755. background: radial-gradient(circle closest-side, transparent 0%, transparent 50%, rgba(0,0,0, 0.26) 50%, rgba(0,0,0, 0.26) 100%); }
  7756. .mdl-slider.is-upgraded:disabled::-ms-fill-lower {
  7757. margin-right: 6px;
  7758. background: linear-gradient(to right, transparent, transparent 25px, rgba(0,0,0, 0.26) 25px, rgba(0,0,0, 0.26) 0); }
  7759. .mdl-slider.is-upgraded:disabled::-ms-fill-upper {
  7760. margin-left: 6px; }
  7761. .mdl-slider.is-upgraded.is-lowest-value:disabled:active::-ms-fill-upper {
  7762. margin-left: 6px; }
  7763. .mdl-slider__ie-container {
  7764. height: 18px;
  7765. overflow: visible;
  7766. border: none;
  7767. margin: none;
  7768. padding: none; }
  7769. .mdl-slider__container {
  7770. height: 18px;
  7771. position: relative;
  7772. background: none;
  7773. display: -webkit-flex;
  7774. display: -ms-flexbox;
  7775. display: flex;
  7776. -webkit-flex-direction: row;
  7777. -ms-flex-direction: row;
  7778. flex-direction: row; }
  7779. .mdl-slider__background-flex {
  7780. background: transparent;
  7781. position: absolute;
  7782. height: 2px;
  7783. width: calc(100% - 52px);
  7784. top: 50%;
  7785. left: 0;
  7786. margin: 0 26px;
  7787. display: -webkit-flex;
  7788. display: -ms-flexbox;
  7789. display: flex;
  7790. overflow: hidden;
  7791. border: 0;
  7792. padding: 0;
  7793. -webkit-transform: translate(0, -1px);
  7794. transform: translate(0, -1px); }
  7795. .mdl-slider__background-lower {
  7796. background: rgb(63,81,181);
  7797. -webkit-flex: 0;
  7798. -ms-flex: 0;
  7799. flex: 0;
  7800. position: relative;
  7801. border: 0;
  7802. padding: 0; }
  7803. .mdl-slider__background-upper {
  7804. background: rgba(0,0,0, 0.26);
  7805. -webkit-flex: 0;
  7806. -ms-flex: 0;
  7807. flex: 0;
  7808. position: relative;
  7809. border: 0;
  7810. padding: 0;
  7811. transition: left 0.18s cubic-bezier(0.4, 0, 0.2, 1); }
  7812. /**
  7813. * Copyright 2015 Google Inc. All Rights Reserved.
  7814. *
  7815. * Licensed under the Apache License, Version 2.0 (the "License");
  7816. * you may not use this file except in compliance with the License.
  7817. * You may obtain a copy of the License at
  7818. *
  7819. * http://www.apache.org/licenses/LICENSE-2.0
  7820. *
  7821. * Unless required by applicable law or agreed to in writing, software
  7822. * distributed under the License is distributed on an "AS IS" BASIS,
  7823. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  7824. * See the License for the specific language governing permissions and
  7825. * limitations under the License.
  7826. */
  7827. /**
  7828. * Copyright 2015 Google Inc. All Rights Reserved.
  7829. *
  7830. * Licensed under the Apache License, Version 2.0 (the "License");
  7831. * you may not use this file except in compliance with the License.
  7832. * You may obtain a copy of the License at
  7833. *
  7834. * http://www.apache.org/licenses/LICENSE-2.0
  7835. *
  7836. * Unless required by applicable law or agreed to in writing, software
  7837. * distributed under the License is distributed on an "AS IS" BASIS,
  7838. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  7839. * See the License for the specific language governing permissions and
  7840. * limitations under the License.
  7841. */
  7842. /*------------------------------------* $CONTENTS
  7843. \*------------------------------------*/
  7844. /**
  7845. * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
  7846. * -----Typography
  7847. * -----Colors
  7848. * -----Textfield
  7849. * -----Switch
  7850. * -----Spinner
  7851. * -----Radio
  7852. * -----Menu
  7853. * -----List
  7854. * -----Layout
  7855. * -----Icon toggles
  7856. * -----Footer
  7857. * -----Column
  7858. * -----Checkbox
  7859. * -----Card
  7860. * -----Button
  7861. * -----Animation
  7862. * -----Progress
  7863. * -----Badge
  7864. * -----Shadows
  7865. * -----Grid
  7866. * -----Data table
  7867. * -----Dialog
  7868. * -----Snackbar
  7869. * -----Tooltip
  7870. * -----Chip
  7871. *
  7872. * Even though all variables have the `!default` directive, most of them
  7873. * should not be changed as they are dependent one another. This can cause
  7874. * visual distortions (like alignment issues) that are hard to track down
  7875. * and fix.
  7876. */
  7877. /* ========== TYPOGRAPHY ========== */
  7878. /* We're splitting fonts into "preferred" and "performance" in order to optimize
  7879. page loading. For important text, such as the body, we want it to load
  7880. immediately and not wait for the web font load, whereas for other sections,
  7881. such as headers and titles, we're OK with things taking a bit longer to load.
  7882. We do have some optional classes and parameters in the mixins, in case you
  7883. definitely want to make sure you're using the preferred font and don't mind
  7884. the performance hit.
  7885. We should be able to improve on this once CSS Font Loading L3 becomes more
  7886. widely available.
  7887. */
  7888. /* ========== COLORS ========== */
  7889. /**
  7890. *
  7891. * Material design color palettes.
  7892. * @see http://www.google.com/design/spec/style/color.html
  7893. *
  7894. **/
  7895. /**
  7896. * Copyright 2015 Google Inc. All Rights Reserved.
  7897. *
  7898. * Licensed under the Apache License, Version 2.0 (the "License");
  7899. * you may not use this file except in compliance with the License.
  7900. * You may obtain a copy of the License at
  7901. *
  7902. * http://www.apache.org/licenses/LICENSE-2.0
  7903. *
  7904. * Unless required by applicable law or agreed to in writing, software
  7905. * distributed under the License is distributed on an "AS IS" BASIS,
  7906. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  7907. * See the License for the specific language governing permissions and
  7908. * limitations under the License.
  7909. */
  7910. /* ========== Color Palettes ========== */
  7911. /* colors.scss */
  7912. /**
  7913. * Copyright 2015 Google Inc. All Rights Reserved.
  7914. *
  7915. * Licensed under the Apache License, Version 2.0 (the "License");
  7916. * you may not use this file except in compliance with the License.
  7917. * You may obtain a copy of the License at
  7918. *
  7919. * http://www.apache.org/licenses/LICENSE-2.0
  7920. *
  7921. * Unless required by applicable law or agreed to in writing, software
  7922. * distributed under the License is distributed on an "AS IS" BASIS,
  7923. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  7924. * See the License for the specific language governing permissions and
  7925. * limitations under the License.
  7926. */
  7927. /* ========== IMAGES ========== */
  7928. /* ========== Color & Themes ========== */
  7929. /* ========== Typography ========== */
  7930. /* ========== Components ========== */
  7931. /* ========== Standard Buttons ========== */
  7932. /* ========== Icon Toggles ========== */
  7933. /* ========== Radio Buttons ========== */
  7934. /* ========== Ripple effect ========== */
  7935. /* ========== Layout ========== */
  7936. /* ========== Content Tabs ========== */
  7937. /* ========== Checkboxes ========== */
  7938. /* ========== Switches ========== */
  7939. /* ========== Spinner ========== */
  7940. /* ========== Text fields ========== */
  7941. /* ========== Card ========== */
  7942. /* ========== Sliders ========== */
  7943. /* ========== Progress ========== */
  7944. /* ========== List ========== */
  7945. /* ========== Item ========== */
  7946. /* ========== Dropdown menu ========== */
  7947. /* ========== Tooltips ========== */
  7948. /* ========== Footer ========== */
  7949. /* TEXTFIELD */
  7950. /* SWITCH */
  7951. /* SPINNER */
  7952. /* RADIO */
  7953. /* MENU */
  7954. /* LIST */
  7955. /* LAYOUT */
  7956. /* ICON TOGGLE */
  7957. /* FOOTER */
  7958. /*mega-footer*/
  7959. /*mini-footer*/
  7960. /* CHECKBOX */
  7961. /* CARD */
  7962. /* Card dimensions */
  7963. /* Cover image */
  7964. /* BUTTON */
  7965. /**
  7966. *
  7967. * Dimensions
  7968. *
  7969. */
  7970. /* ANIMATION */
  7971. /* PROGRESS */
  7972. /* BADGE */
  7973. /* SHADOWS */
  7974. /* GRID */
  7975. /* DATA TABLE */
  7976. /* DIALOG */
  7977. /* SNACKBAR */
  7978. /* TOOLTIP */
  7979. /* CHIP */
  7980. /**
  7981. * Copyright 2015 Google Inc. All Rights Reserved.
  7982. *
  7983. * Licensed under the Apache License, Version 2.0 (the "License");
  7984. * you may not use this file except in compliance with the License.
  7985. * You may obtain a copy of the License at
  7986. *
  7987. * http://www.apache.org/licenses/LICENSE-2.0
  7988. *
  7989. * Unless required by applicable law or agreed to in writing, software
  7990. * distributed under the License is distributed on an "AS IS" BASIS,
  7991. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  7992. * See the License for the specific language governing permissions and
  7993. * limitations under the License.
  7994. */
  7995. /* Typography */
  7996. /* Shadows */
  7997. /* Animations */
  7998. /* Dialog */
  7999. .mdl-snackbar {
  8000. position: fixed;
  8001. bottom: 0;
  8002. left: 50%;
  8003. cursor: default;
  8004. background-color: #323232;
  8005. z-index: 3;
  8006. display: block;
  8007. display: -webkit-flex;
  8008. display: -ms-flexbox;
  8009. display: flex;
  8010. -webkit-justify-content: space-between;
  8011. -ms-flex-pack: justify;
  8012. justify-content: space-between;
  8013. font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  8014. will-change: transform;
  8015. -webkit-transform: translate(0, 80px);
  8016. transform: translate(0, 80px);
  8017. transition: -webkit-transform 0.25s cubic-bezier(0.4, 0, 1, 1);
  8018. transition: transform 0.25s cubic-bezier(0.4, 0, 1, 1);
  8019. transition: transform 0.25s cubic-bezier(0.4, 0, 1, 1), -webkit-transform 0.25s cubic-bezier(0.4, 0, 1, 1);
  8020. pointer-events: none; }
  8021. @media (max-width: 479px) {
  8022. .mdl-snackbar {
  8023. width: 100%;
  8024. left: 0;
  8025. min-height: 48px;
  8026. max-height: 80px; } }
  8027. @media (min-width: 480px) {
  8028. .mdl-snackbar {
  8029. min-width: 288px;
  8030. max-width: 568px;
  8031. border-radius: 2px;
  8032. -webkit-transform: translate(-50%, 80px);
  8033. transform: translate(-50%, 80px); } }
  8034. .mdl-snackbar--active {
  8035. -webkit-transform: translate(0, 0);
  8036. transform: translate(0, 0);
  8037. pointer-events: auto;
  8038. transition: -webkit-transform 0.25s cubic-bezier(0, 0, 0.2, 1);
  8039. transition: transform 0.25s cubic-bezier(0, 0, 0.2, 1);
  8040. transition: transform 0.25s cubic-bezier(0, 0, 0.2, 1), -webkit-transform 0.25s cubic-bezier(0, 0, 0.2, 1); }
  8041. @media (min-width: 480px) {
  8042. .mdl-snackbar--active {
  8043. -webkit-transform: translate(-50%, 0);
  8044. transform: translate(-50%, 0); } }
  8045. .mdl-snackbar__text {
  8046. padding: 14px 12px 14px 24px;
  8047. vertical-align: middle;
  8048. color: white;
  8049. float: left; }
  8050. .mdl-snackbar__action {
  8051. background: transparent;
  8052. border: none;
  8053. color: rgb(255,64,129);
  8054. float: right;
  8055. text-transform: uppercase;
  8056. padding: 14px 24px 14px 12px;
  8057. font-family: "Roboto", "Helvetica", "Arial", sans-serif;
  8058. font-size: 14px;
  8059. font-weight: 500;
  8060. text-transform: uppercase;
  8061. line-height: 1;
  8062. letter-spacing: 0;
  8063. overflow: hidden;
  8064. outline: none;
  8065. opacity: 0;
  8066. pointer-events: none;
  8067. cursor: pointer;
  8068. text-decoration: none;
  8069. text-align: center;
  8070. -webkit-align-self: center;
  8071. -ms-flex-item-align: center;
  8072. -ms-grid-row-align: center;
  8073. align-self: center; }
  8074. .mdl-snackbar__action::-moz-focus-inner {
  8075. border: 0; }
  8076. .mdl-snackbar__action:not([aria-hidden]) {
  8077. opacity: 1;
  8078. pointer-events: auto; }
  8079. /**
  8080. * Copyright 2015 Google Inc. All Rights Reserved.
  8081. *
  8082. * Licensed under the Apache License, Version 2.0 (the "License");
  8083. * you may not use this file except in compliance with the License.
  8084. * You may obtain a copy of the License at
  8085. *
  8086. * http://www.apache.org/licenses/LICENSE-2.0
  8087. *
  8088. * Unless required by applicable law or agreed to in writing, software
  8089. * distributed under the License is distributed on an "AS IS" BASIS,
  8090. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  8091. * See the License for the specific language governing permissions and
  8092. * limitations under the License.
  8093. */
  8094. /**
  8095. * Copyright 2015 Google Inc. All Rights Reserved.
  8096. *
  8097. * Licensed under the Apache License, Version 2.0 (the "License");
  8098. * you may not use this file except in compliance with the License.
  8099. * You may obtain a copy of the License at
  8100. *
  8101. * http://www.apache.org/licenses/LICENSE-2.0
  8102. *
  8103. * Unless required by applicable law or agreed to in writing, software
  8104. * distributed under the License is distributed on an "AS IS" BASIS,
  8105. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  8106. * See the License for the specific language governing permissions and
  8107. * limitations under the License.
  8108. */
  8109. /*------------------------------------* $CONTENTS
  8110. \*------------------------------------*/
  8111. /**
  8112. * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
  8113. * -----Typography
  8114. * -----Colors
  8115. * -----Textfield
  8116. * -----Switch
  8117. * -----Spinner
  8118. * -----Radio
  8119. * -----Menu
  8120. * -----List
  8121. * -----Layout
  8122. * -----Icon toggles
  8123. * -----Footer
  8124. * -----Column
  8125. * -----Checkbox
  8126. * -----Card
  8127. * -----Button
  8128. * -----Animation
  8129. * -----Progress
  8130. * -----Badge
  8131. * -----Shadows
  8132. * -----Grid
  8133. * -----Data table
  8134. * -----Dialog
  8135. * -----Snackbar
  8136. * -----Tooltip
  8137. * -----Chip
  8138. *
  8139. * Even though all variables have the `!default` directive, most of them
  8140. * should not be changed as they are dependent one another. This can cause
  8141. * visual distortions (like alignment issues) that are hard to track down
  8142. * and fix.
  8143. */
  8144. /* ========== TYPOGRAPHY ========== */
  8145. /* We're splitting fonts into "preferred" and "performance" in order to optimize
  8146. page loading. For important text, such as the body, we want it to load
  8147. immediately and not wait for the web font load, whereas for other sections,
  8148. such as headers and titles, we're OK with things taking a bit longer to load.
  8149. We do have some optional classes and parameters in the mixins, in case you
  8150. definitely want to make sure you're using the preferred font and don't mind
  8151. the performance hit.
  8152. We should be able to improve on this once CSS Font Loading L3 becomes more
  8153. widely available.
  8154. */
  8155. /* ========== COLORS ========== */
  8156. /**
  8157. *
  8158. * Material design color palettes.
  8159. * @see http://www.google.com/design/spec/style/color.html
  8160. *
  8161. **/
  8162. /**
  8163. * Copyright 2015 Google Inc. All Rights Reserved.
  8164. *
  8165. * Licensed under the Apache License, Version 2.0 (the "License");
  8166. * you may not use this file except in compliance with the License.
  8167. * You may obtain a copy of the License at
  8168. *
  8169. * http://www.apache.org/licenses/LICENSE-2.0
  8170. *
  8171. * Unless required by applicable law or agreed to in writing, software
  8172. * distributed under the License is distributed on an "AS IS" BASIS,
  8173. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  8174. * See the License for the specific language governing permissions and
  8175. * limitations under the License.
  8176. */
  8177. /* ========== Color Palettes ========== */
  8178. /* colors.scss */
  8179. /**
  8180. * Copyright 2015 Google Inc. All Rights Reserved.
  8181. *
  8182. * Licensed under the Apache License, Version 2.0 (the "License");
  8183. * you may not use this file except in compliance with the License.
  8184. * You may obtain a copy of the License at
  8185. *
  8186. * http://www.apache.org/licenses/LICENSE-2.0
  8187. *
  8188. * Unless required by applicable law or agreed to in writing, software
  8189. * distributed under the License is distributed on an "AS IS" BASIS,
  8190. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  8191. * See the License for the specific language governing permissions and
  8192. * limitations under the License.
  8193. */
  8194. /* ========== IMAGES ========== */
  8195. /* ========== Color & Themes ========== */
  8196. /* ========== Typography ========== */
  8197. /* ========== Components ========== */
  8198. /* ========== Standard Buttons ========== */
  8199. /* ========== Icon Toggles ========== */
  8200. /* ========== Radio Buttons ========== */
  8201. /* ========== Ripple effect ========== */
  8202. /* ========== Layout ========== */
  8203. /* ========== Content Tabs ========== */
  8204. /* ========== Checkboxes ========== */
  8205. /* ========== Switches ========== */
  8206. /* ========== Spinner ========== */
  8207. /* ========== Text fields ========== */
  8208. /* ========== Card ========== */
  8209. /* ========== Sliders ========== */
  8210. /* ========== Progress ========== */
  8211. /* ========== List ========== */
  8212. /* ========== Item ========== */
  8213. /* ========== Dropdown menu ========== */
  8214. /* ========== Tooltips ========== */
  8215. /* ========== Footer ========== */
  8216. /* TEXTFIELD */
  8217. /* SWITCH */
  8218. /* SPINNER */
  8219. /* RADIO */
  8220. /* MENU */
  8221. /* LIST */
  8222. /* LAYOUT */
  8223. /* ICON TOGGLE */
  8224. /* FOOTER */
  8225. /*mega-footer*/
  8226. /*mini-footer*/
  8227. /* CHECKBOX */
  8228. /* CARD */
  8229. /* Card dimensions */
  8230. /* Cover image */
  8231. /* BUTTON */
  8232. /**
  8233. *
  8234. * Dimensions
  8235. *
  8236. */
  8237. /* ANIMATION */
  8238. /* PROGRESS */
  8239. /* BADGE */
  8240. /* SHADOWS */
  8241. /* GRID */
  8242. /* DATA TABLE */
  8243. /* DIALOG */
  8244. /* SNACKBAR */
  8245. /* TOOLTIP */
  8246. /* CHIP */
  8247. .mdl-spinner {
  8248. display: inline-block;
  8249. position: relative;
  8250. width: 28px;
  8251. height: 28px; }
  8252. .mdl-spinner:not(.is-upgraded).is-active:after {
  8253. content: "Loading..."; }
  8254. .mdl-spinner.is-upgraded.is-active {
  8255. -webkit-animation: mdl-spinner__container-rotate 1568.23529412ms linear infinite;
  8256. animation: mdl-spinner__container-rotate 1568.23529412ms linear infinite; }
  8257. @-webkit-keyframes mdl-spinner__container-rotate {
  8258. to {
  8259. -webkit-transform: rotate(360deg);
  8260. transform: rotate(360deg); } }
  8261. @keyframes mdl-spinner__container-rotate {
  8262. to {
  8263. -webkit-transform: rotate(360deg);
  8264. transform: rotate(360deg); } }
  8265. .mdl-spinner__layer {
  8266. position: absolute;
  8267. width: 100%;
  8268. height: 100%;
  8269. opacity: 0; }
  8270. .mdl-spinner__layer-1 {
  8271. border-color: rgb(66,165,245); }
  8272. .mdl-spinner--single-color .mdl-spinner__layer-1 {
  8273. border-color: rgb(63,81,181); }
  8274. .mdl-spinner.is-active .mdl-spinner__layer-1 {
  8275. -webkit-animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, mdl-spinner__layer-1-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
  8276. animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, mdl-spinner__layer-1-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; }
  8277. .mdl-spinner__layer-2 {
  8278. border-color: rgb(244,67,54); }
  8279. .mdl-spinner--single-color .mdl-spinner__layer-2 {
  8280. border-color: rgb(63,81,181); }
  8281. .mdl-spinner.is-active .mdl-spinner__layer-2 {
  8282. -webkit-animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, mdl-spinner__layer-2-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
  8283. animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, mdl-spinner__layer-2-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; }
  8284. .mdl-spinner__layer-3 {
  8285. border-color: rgb(253,216,53); }
  8286. .mdl-spinner--single-color .mdl-spinner__layer-3 {
  8287. border-color: rgb(63,81,181); }
  8288. .mdl-spinner.is-active .mdl-spinner__layer-3 {
  8289. -webkit-animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, mdl-spinner__layer-3-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
  8290. animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, mdl-spinner__layer-3-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; }
  8291. .mdl-spinner__layer-4 {
  8292. border-color: rgb(76,175,80); }
  8293. .mdl-spinner--single-color .mdl-spinner__layer-4 {
  8294. border-color: rgb(63,81,181); }
  8295. .mdl-spinner.is-active .mdl-spinner__layer-4 {
  8296. -webkit-animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, mdl-spinner__layer-4-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
  8297. animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, mdl-spinner__layer-4-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; }
  8298. @-webkit-keyframes mdl-spinner__fill-unfill-rotate {
  8299. 12.5% {
  8300. -webkit-transform: rotate(135deg);
  8301. transform: rotate(135deg); }
  8302. 25% {
  8303. -webkit-transform: rotate(270deg);
  8304. transform: rotate(270deg); }
  8305. 37.5% {
  8306. -webkit-transform: rotate(405deg);
  8307. transform: rotate(405deg); }
  8308. 50% {
  8309. -webkit-transform: rotate(540deg);
  8310. transform: rotate(540deg); }
  8311. 62.5% {
  8312. -webkit-transform: rotate(675deg);
  8313. transform: rotate(675deg); }
  8314. 75% {
  8315. -webkit-transform: rotate(810deg);
  8316. transform: rotate(810deg); }
  8317. 87.5% {
  8318. -webkit-transform: rotate(945deg);
  8319. transform: rotate(945deg); }
  8320. to {
  8321. -webkit-transform: rotate(1080deg);
  8322. transform: rotate(1080deg); } }
  8323. @keyframes mdl-spinner__fill-unfill-rotate {
  8324. 12.5% {
  8325. -webkit-transform: rotate(135deg);
  8326. transform: rotate(135deg); }
  8327. 25% {
  8328. -webkit-transform: rotate(270deg);
  8329. transform: rotate(270deg); }
  8330. 37.5% {
  8331. -webkit-transform: rotate(405deg);
  8332. transform: rotate(405deg); }
  8333. 50% {
  8334. -webkit-transform: rotate(540deg);
  8335. transform: rotate(540deg); }
  8336. 62.5% {
  8337. -webkit-transform: rotate(675deg);
  8338. transform: rotate(675deg); }
  8339. 75% {
  8340. -webkit-transform: rotate(810deg);
  8341. transform: rotate(810deg); }
  8342. 87.5% {
  8343. -webkit-transform: rotate(945deg);
  8344. transform: rotate(945deg); }
  8345. to {
  8346. -webkit-transform: rotate(1080deg);
  8347. transform: rotate(1080deg); } }
  8348. /**
  8349. * HACK: Even though the intention is to have the current .mdl-spinner__layer-N
  8350. * at `opacity: 1`, we set it to `opacity: 0.99` instead since this forces Chrome
  8351. * to do proper subpixel rendering for the elements being animated. This is
  8352. * especially visible in Chrome 39 on Ubuntu 14.04. See:
  8353. *
  8354. * - https://github.com/Polymer/paper-spinner/issues/9
  8355. * - https://code.google.com/p/chromium/issues/detail?id=436255
  8356. */
  8357. @-webkit-keyframes mdl-spinner__layer-1-fade-in-out {
  8358. from {
  8359. opacity: 0.99; }
  8360. 25% {
  8361. opacity: 0.99; }
  8362. 26% {
  8363. opacity: 0; }
  8364. 89% {
  8365. opacity: 0; }
  8366. 90% {
  8367. opacity: 0.99; }
  8368. 100% {
  8369. opacity: 0.99; } }
  8370. @keyframes mdl-spinner__layer-1-fade-in-out {
  8371. from {
  8372. opacity: 0.99; }
  8373. 25% {
  8374. opacity: 0.99; }
  8375. 26% {
  8376. opacity: 0; }
  8377. 89% {
  8378. opacity: 0; }
  8379. 90% {
  8380. opacity: 0.99; }
  8381. 100% {
  8382. opacity: 0.99; } }
  8383. @-webkit-keyframes mdl-spinner__layer-2-fade-in-out {
  8384. from {
  8385. opacity: 0; }
  8386. 15% {
  8387. opacity: 0; }
  8388. 25% {
  8389. opacity: 0.99; }
  8390. 50% {
  8391. opacity: 0.99; }
  8392. 51% {
  8393. opacity: 0; } }
  8394. @keyframes mdl-spinner__layer-2-fade-in-out {
  8395. from {
  8396. opacity: 0; }
  8397. 15% {
  8398. opacity: 0; }
  8399. 25% {
  8400. opacity: 0.99; }
  8401. 50% {
  8402. opacity: 0.99; }
  8403. 51% {
  8404. opacity: 0; } }
  8405. @-webkit-keyframes mdl-spinner__layer-3-fade-in-out {
  8406. from {
  8407. opacity: 0; }
  8408. 40% {
  8409. opacity: 0; }
  8410. 50% {
  8411. opacity: 0.99; }
  8412. 75% {
  8413. opacity: 0.99; }
  8414. 76% {
  8415. opacity: 0; } }
  8416. @keyframes mdl-spinner__layer-3-fade-in-out {
  8417. from {
  8418. opacity: 0; }
  8419. 40% {
  8420. opacity: 0; }
  8421. 50% {
  8422. opacity: 0.99; }
  8423. 75% {
  8424. opacity: 0.99; }
  8425. 76% {
  8426. opacity: 0; } }
  8427. @-webkit-keyframes mdl-spinner__layer-4-fade-in-out {
  8428. from {
  8429. opacity: 0; }
  8430. 65% {
  8431. opacity: 0; }
  8432. 75% {
  8433. opacity: 0.99; }
  8434. 90% {
  8435. opacity: 0.99; }
  8436. 100% {
  8437. opacity: 0; } }
  8438. @keyframes mdl-spinner__layer-4-fade-in-out {
  8439. from {
  8440. opacity: 0; }
  8441. 65% {
  8442. opacity: 0; }
  8443. 75% {
  8444. opacity: 0.99; }
  8445. 90% {
  8446. opacity: 0.99; }
  8447. 100% {
  8448. opacity: 0; } }
  8449. /**
  8450. * Patch the gap that appear between the two adjacent
  8451. * div.mdl-spinner__circle-clipper while the spinner is rotating
  8452. * (appears on Chrome 38, Safari 7.1, and IE 11).
  8453. *
  8454. * Update: the gap no longer appears on Chrome when .mdl-spinner__layer-N's
  8455. * opacity is 0.99, but still does on Safari and IE.
  8456. */
  8457. .mdl-spinner__gap-patch {
  8458. position: absolute;
  8459. box-sizing: border-box;
  8460. top: 0;
  8461. left: 45%;
  8462. width: 10%;
  8463. height: 100%;
  8464. overflow: hidden;
  8465. border-color: inherit; }
  8466. .mdl-spinner__gap-patch .mdl-spinner__circle {
  8467. width: 1000%;
  8468. left: -450%; }
  8469. .mdl-spinner__circle-clipper {
  8470. display: inline-block;
  8471. position: relative;
  8472. width: 50%;
  8473. height: 100%;
  8474. overflow: hidden;
  8475. border-color: inherit; }
  8476. .mdl-spinner__circle-clipper.mdl-spinner__left {
  8477. float: left; }
  8478. .mdl-spinner__circle-clipper.mdl-spinner__right {
  8479. float: right; }
  8480. .mdl-spinner__circle-clipper .mdl-spinner__circle {
  8481. width: 200%; }
  8482. .mdl-spinner__circle {
  8483. box-sizing: border-box;
  8484. height: 100%;
  8485. border-width: 3px;
  8486. border-style: solid;
  8487. border-color: inherit;
  8488. border-bottom-color: transparent !important;
  8489. border-radius: 50%;
  8490. -webkit-animation: none;
  8491. animation: none;
  8492. position: absolute;
  8493. top: 0;
  8494. right: 0;
  8495. bottom: 0;
  8496. left: 0; }
  8497. .mdl-spinner__left .mdl-spinner__circle {
  8498. border-right-color: transparent !important;
  8499. -webkit-transform: rotate(129deg);
  8500. transform: rotate(129deg); }
  8501. .mdl-spinner.is-active .mdl-spinner__left .mdl-spinner__circle {
  8502. -webkit-animation: mdl-spinner__left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
  8503. animation: mdl-spinner__left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; }
  8504. .mdl-spinner__right .mdl-spinner__circle {
  8505. left: -100%;
  8506. border-left-color: transparent !important;
  8507. -webkit-transform: rotate(-129deg);
  8508. transform: rotate(-129deg); }
  8509. .mdl-spinner.is-active .mdl-spinner__right .mdl-spinner__circle {
  8510. -webkit-animation: mdl-spinner__right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
  8511. animation: mdl-spinner__right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; }
  8512. @-webkit-keyframes mdl-spinner__left-spin {
  8513. from {
  8514. -webkit-transform: rotate(130deg);
  8515. transform: rotate(130deg); }
  8516. 50% {
  8517. -webkit-transform: rotate(-5deg);
  8518. transform: rotate(-5deg); }
  8519. to {
  8520. -webkit-transform: rotate(130deg);
  8521. transform: rotate(130deg); } }
  8522. @keyframes mdl-spinner__left-spin {
  8523. from {
  8524. -webkit-transform: rotate(130deg);
  8525. transform: rotate(130deg); }
  8526. 50% {
  8527. -webkit-transform: rotate(-5deg);
  8528. transform: rotate(-5deg); }
  8529. to {
  8530. -webkit-transform: rotate(130deg);
  8531. transform: rotate(130deg); } }
  8532. @-webkit-keyframes mdl-spinner__right-spin {
  8533. from {
  8534. -webkit-transform: rotate(-130deg);
  8535. transform: rotate(-130deg); }
  8536. 50% {
  8537. -webkit-transform: rotate(5deg);
  8538. transform: rotate(5deg); }
  8539. to {
  8540. -webkit-transform: rotate(-130deg);
  8541. transform: rotate(-130deg); } }
  8542. @keyframes mdl-spinner__right-spin {
  8543. from {
  8544. -webkit-transform: rotate(-130deg);
  8545. transform: rotate(-130deg); }
  8546. 50% {
  8547. -webkit-transform: rotate(5deg);
  8548. transform: rotate(5deg); }
  8549. to {
  8550. -webkit-transform: rotate(-130deg);
  8551. transform: rotate(-130deg); } }
  8552. /**
  8553. * Copyright 2015 Google Inc. All Rights Reserved.
  8554. *
  8555. * Licensed under the Apache License, Version 2.0 (the "License");
  8556. * you may not use this file except in compliance with the License.
  8557. * You may obtain a copy of the License at
  8558. *
  8559. * http://www.apache.org/licenses/LICENSE-2.0
  8560. *
  8561. * Unless required by applicable law or agreed to in writing, software
  8562. * distributed under the License is distributed on an "AS IS" BASIS,
  8563. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  8564. * See the License for the specific language governing permissions and
  8565. * limitations under the License.
  8566. */
  8567. /**
  8568. * Copyright 2015 Google Inc. All Rights Reserved.
  8569. *
  8570. * Licensed under the Apache License, Version 2.0 (the "License");
  8571. * you may not use this file except in compliance with the License.
  8572. * You may obtain a copy of the License at
  8573. *
  8574. * http://www.apache.org/licenses/LICENSE-2.0
  8575. *
  8576. * Unless required by applicable law or agreed to in writing, software
  8577. * distributed under the License is distributed on an "AS IS" BASIS,
  8578. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  8579. * See the License for the specific language governing permissions and
  8580. * limitations under the License.
  8581. */
  8582. /*------------------------------------* $CONTENTS
  8583. \*------------------------------------*/
  8584. /**
  8585. * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
  8586. * -----Typography
  8587. * -----Colors
  8588. * -----Textfield
  8589. * -----Switch
  8590. * -----Spinner
  8591. * -----Radio
  8592. * -----Menu
  8593. * -----List
  8594. * -----Layout
  8595. * -----Icon toggles
  8596. * -----Footer
  8597. * -----Column
  8598. * -----Checkbox
  8599. * -----Card
  8600. * -----Button
  8601. * -----Animation
  8602. * -----Progress
  8603. * -----Badge
  8604. * -----Shadows
  8605. * -----Grid
  8606. * -----Data table
  8607. * -----Dialog
  8608. * -----Snackbar
  8609. * -----Tooltip
  8610. * -----Chip
  8611. *
  8612. * Even though all variables have the `!default` directive, most of them
  8613. * should not be changed as they are dependent one another. This can cause
  8614. * visual distortions (like alignment issues) that are hard to track down
  8615. * and fix.
  8616. */
  8617. /* ========== TYPOGRAPHY ========== */
  8618. /* We're splitting fonts into "preferred" and "performance" in order to optimize
  8619. page loading. For important text, such as the body, we want it to load
  8620. immediately and not wait for the web font load, whereas for other sections,
  8621. such as headers and titles, we're OK with things taking a bit longer to load.
  8622. We do have some optional classes and parameters in the mixins, in case you
  8623. definitely want to make sure you're using the preferred font and don't mind
  8624. the performance hit.
  8625. We should be able to improve on this once CSS Font Loading L3 becomes more
  8626. widely available.
  8627. */
  8628. /* ========== COLORS ========== */
  8629. /**
  8630. *
  8631. * Material design color palettes.
  8632. * @see http://www.google.com/design/spec/style/color.html
  8633. *
  8634. **/
  8635. /**
  8636. * Copyright 2015 Google Inc. All Rights Reserved.
  8637. *
  8638. * Licensed under the Apache License, Version 2.0 (the "License");
  8639. * you may not use this file except in compliance with the License.
  8640. * You may obtain a copy of the License at
  8641. *
  8642. * http://www.apache.org/licenses/LICENSE-2.0
  8643. *
  8644. * Unless required by applicable law or agreed to in writing, software
  8645. * distributed under the License is distributed on an "AS IS" BASIS,
  8646. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  8647. * See the License for the specific language governing permissions and
  8648. * limitations under the License.
  8649. */
  8650. /* ========== Color Palettes ========== */
  8651. /* colors.scss */
  8652. /**
  8653. * Copyright 2015 Google Inc. All Rights Reserved.
  8654. *
  8655. * Licensed under the Apache License, Version 2.0 (the "License");
  8656. * you may not use this file except in compliance with the License.
  8657. * You may obtain a copy of the License at
  8658. *
  8659. * http://www.apache.org/licenses/LICENSE-2.0
  8660. *
  8661. * Unless required by applicable law or agreed to in writing, software
  8662. * distributed under the License is distributed on an "AS IS" BASIS,
  8663. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  8664. * See the License for the specific language governing permissions and
  8665. * limitations under the License.
  8666. */
  8667. /* ========== IMAGES ========== */
  8668. /* ========== Color & Themes ========== */
  8669. /* ========== Typography ========== */
  8670. /* ========== Components ========== */
  8671. /* ========== Standard Buttons ========== */
  8672. /* ========== Icon Toggles ========== */
  8673. /* ========== Radio Buttons ========== */
  8674. /* ========== Ripple effect ========== */
  8675. /* ========== Layout ========== */
  8676. /* ========== Content Tabs ========== */
  8677. /* ========== Checkboxes ========== */
  8678. /* ========== Switches ========== */
  8679. /* ========== Spinner ========== */
  8680. /* ========== Text fields ========== */
  8681. /* ========== Card ========== */
  8682. /* ========== Sliders ========== */
  8683. /* ========== Progress ========== */
  8684. /* ========== List ========== */
  8685. /* ========== Item ========== */
  8686. /* ========== Dropdown menu ========== */
  8687. /* ========== Tooltips ========== */
  8688. /* ========== Footer ========== */
  8689. /* TEXTFIELD */
  8690. /* SWITCH */
  8691. /* SPINNER */
  8692. /* RADIO */
  8693. /* MENU */
  8694. /* LIST */
  8695. /* LAYOUT */
  8696. /* ICON TOGGLE */
  8697. /* FOOTER */
  8698. /*mega-footer*/
  8699. /*mini-footer*/
  8700. /* CHECKBOX */
  8701. /* CARD */
  8702. /* Card dimensions */
  8703. /* Cover image */
  8704. /* BUTTON */
  8705. /**
  8706. *
  8707. * Dimensions
  8708. *
  8709. */
  8710. /* ANIMATION */
  8711. /* PROGRESS */
  8712. /* BADGE */
  8713. /* SHADOWS */
  8714. /* GRID */
  8715. /* DATA TABLE */
  8716. /* DIALOG */
  8717. /* SNACKBAR */
  8718. /* TOOLTIP */
  8719. /* CHIP */
  8720. /**
  8721. * Copyright 2015 Google Inc. All Rights Reserved.
  8722. *
  8723. * Licensed under the Apache License, Version 2.0 (the "License");
  8724. * you may not use this file except in compliance with the License.
  8725. * You may obtain a copy of the License at
  8726. *
  8727. * http://www.apache.org/licenses/LICENSE-2.0
  8728. *
  8729. * Unless required by applicable law or agreed to in writing, software
  8730. * distributed under the License is distributed on an "AS IS" BASIS,
  8731. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  8732. * See the License for the specific language governing permissions and
  8733. * limitations under the License.
  8734. */
  8735. /* Typography */
  8736. /* Shadows */
  8737. /* Animations */
  8738. /* Dialog */
  8739. .mdl-switch {
  8740. position: relative;
  8741. z-index: 1;
  8742. vertical-align: middle;
  8743. display: inline-block;
  8744. box-sizing: border-box;
  8745. width: 100%;
  8746. height: 24px;
  8747. margin: 0;
  8748. padding: 0;
  8749. overflow: visible;
  8750. -webkit-touch-callout: none;
  8751. -webkit-user-select: none;
  8752. -moz-user-select: none;
  8753. -ms-user-select: none;
  8754. user-select: none; }
  8755. .mdl-switch.is-upgraded {
  8756. padding-left: 28px; }
  8757. .mdl-switch__input {
  8758. line-height: 24px; }
  8759. .mdl-switch.is-upgraded .mdl-switch__input {
  8760. position: absolute;
  8761. width: 0;
  8762. height: 0;
  8763. margin: 0;
  8764. padding: 0;
  8765. opacity: 0;
  8766. -ms-appearance: none;
  8767. -moz-appearance: none;
  8768. -webkit-appearance: none;
  8769. appearance: none;
  8770. border: none; }
  8771. .mdl-switch__track {
  8772. background: rgba(0,0,0, 0.26);
  8773. position: absolute;
  8774. left: 0;
  8775. top: 5px;
  8776. height: 14px;
  8777. width: 36px;
  8778. border-radius: 14px;
  8779. cursor: pointer; }
  8780. .mdl-switch.is-checked .mdl-switch__track {
  8781. background: rgba(63,81,181, 0.5); }
  8782. .mdl-switch__track fieldset[disabled] .mdl-switch,
  8783. .mdl-switch.is-disabled .mdl-switch__track {
  8784. background: rgba(0,0,0, 0.12);
  8785. cursor: auto; }
  8786. .mdl-switch__thumb {
  8787. background: rgb(250,250,250);
  8788. position: absolute;
  8789. left: 0;
  8790. top: 2px;
  8791. height: 20px;
  8792. width: 20px;
  8793. border-radius: 50%;
  8794. cursor: pointer;
  8795. box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  8796. transition-duration: 0.28s;
  8797. transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  8798. transition-property: left; }
  8799. .mdl-switch.is-checked .mdl-switch__thumb {
  8800. background: rgb(63,81,181);
  8801. left: 16px;
  8802. box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.14), 0 3px 3px -2px rgba(0, 0, 0, 0.2), 0 1px 8px 0 rgba(0, 0, 0, 0.12); }
  8803. .mdl-switch__thumb fieldset[disabled] .mdl-switch,
  8804. .mdl-switch.is-disabled .mdl-switch__thumb {
  8805. background: rgb(189,189,189);
  8806. cursor: auto; }
  8807. .mdl-switch__focus-helper {
  8808. position: absolute;
  8809. top: 50%;
  8810. left: 50%;
  8811. -webkit-transform: translate(-4px, -4px);
  8812. transform: translate(-4px, -4px);
  8813. display: inline-block;
  8814. box-sizing: border-box;
  8815. width: 8px;
  8816. height: 8px;
  8817. border-radius: 50%;
  8818. background-color: transparent; }
  8819. .mdl-switch.is-focused .mdl-switch__focus-helper {
  8820. box-shadow: 0 0 0px 20px rgba(0, 0, 0, 0.1);
  8821. background-color: rgba(0, 0, 0, 0.1); }
  8822. .mdl-switch.is-focused.is-checked .mdl-switch__focus-helper {
  8823. box-shadow: 0 0 0px 20px rgba(63,81,181, 0.26);
  8824. background-color: rgba(63,81,181, 0.26); }
  8825. .mdl-switch__label {
  8826. position: relative;
  8827. cursor: pointer;
  8828. font-size: 16px;
  8829. line-height: 24px;
  8830. margin: 0;
  8831. left: 24px; }
  8832. .mdl-switch__label fieldset[disabled] .mdl-switch,
  8833. .mdl-switch.is-disabled .mdl-switch__label {
  8834. color: rgb(189,189,189);
  8835. cursor: auto; }
  8836. .mdl-switch__ripple-container {
  8837. position: absolute;
  8838. z-index: 2;
  8839. top: -12px;
  8840. left: -14px;
  8841. box-sizing: border-box;
  8842. width: 48px;
  8843. height: 48px;
  8844. border-radius: 50%;
  8845. cursor: pointer;
  8846. overflow: hidden;
  8847. -webkit-mask-image: -webkit-radial-gradient(circle, white, black);
  8848. transition-duration: 0.40s;
  8849. transition-timing-function: step-end;
  8850. transition-property: left; }
  8851. .mdl-switch__ripple-container .mdl-ripple {
  8852. background: rgb(63,81,181); }
  8853. .mdl-switch__ripple-container fieldset[disabled] .mdl-switch,
  8854. .mdl-switch.is-disabled .mdl-switch__ripple-container {
  8855. cursor: auto; }
  8856. fieldset[disabled] .mdl-switch .mdl-switch__ripple-container .mdl-ripple,
  8857. .mdl-switch.is-disabled .mdl-switch__ripple-container .mdl-ripple {
  8858. background: transparent; }
  8859. .mdl-switch.is-checked .mdl-switch__ripple-container {
  8860. left: 2px; }
  8861. /**
  8862. * Copyright 2015 Google Inc. All Rights Reserved.
  8863. *
  8864. * Licensed under the Apache License, Version 2.0 (the "License");
  8865. * you may not use this file except in compliance with the License.
  8866. * You may obtain a copy of the License at
  8867. *
  8868. * http://www.apache.org/licenses/LICENSE-2.0
  8869. *
  8870. * Unless required by applicable law or agreed to in writing, software
  8871. * distributed under the License is distributed on an "AS IS" BASIS,
  8872. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  8873. * See the License for the specific language governing permissions and
  8874. * limitations under the License.
  8875. */
  8876. /**
  8877. * Copyright 2015 Google Inc. All Rights Reserved.
  8878. *
  8879. * Licensed under the Apache License, Version 2.0 (the "License");
  8880. * you may not use this file except in compliance with the License.
  8881. * You may obtain a copy of the License at
  8882. *
  8883. * http://www.apache.org/licenses/LICENSE-2.0
  8884. *
  8885. * Unless required by applicable law or agreed to in writing, software
  8886. * distributed under the License is distributed on an "AS IS" BASIS,
  8887. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  8888. * See the License for the specific language governing permissions and
  8889. * limitations under the License.
  8890. */
  8891. /*------------------------------------* $CONTENTS
  8892. \*------------------------------------*/
  8893. /**
  8894. * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
  8895. * -----Typography
  8896. * -----Colors
  8897. * -----Textfield
  8898. * -----Switch
  8899. * -----Spinner
  8900. * -----Radio
  8901. * -----Menu
  8902. * -----List
  8903. * -----Layout
  8904. * -----Icon toggles
  8905. * -----Footer
  8906. * -----Column
  8907. * -----Checkbox
  8908. * -----Card
  8909. * -----Button
  8910. * -----Animation
  8911. * -----Progress
  8912. * -----Badge
  8913. * -----Shadows
  8914. * -----Grid
  8915. * -----Data table
  8916. * -----Dialog
  8917. * -----Snackbar
  8918. * -----Tooltip
  8919. * -----Chip
  8920. *
  8921. * Even though all variables have the `!default` directive, most of them
  8922. * should not be changed as they are dependent one another. This can cause
  8923. * visual distortions (like alignment issues) that are hard to track down
  8924. * and fix.
  8925. */
  8926. /* ========== TYPOGRAPHY ========== */
  8927. /* We're splitting fonts into "preferred" and "performance" in order to optimize
  8928. page loading. For important text, such as the body, we want it to load
  8929. immediately and not wait for the web font load, whereas for other sections,
  8930. such as headers and titles, we're OK with things taking a bit longer to load.
  8931. We do have some optional classes and parameters in the mixins, in case you
  8932. definitely want to make sure you're using the preferred font and don't mind
  8933. the performance hit.
  8934. We should be able to improve on this once CSS Font Loading L3 becomes more
  8935. widely available.
  8936. */
  8937. /* ========== COLORS ========== */
  8938. /**
  8939. *
  8940. * Material design color palettes.
  8941. * @see http://www.google.com/design/spec/style/color.html
  8942. *
  8943. **/
  8944. /**
  8945. * Copyright 2015 Google Inc. All Rights Reserved.
  8946. *
  8947. * Licensed under the Apache License, Version 2.0 (the "License");
  8948. * you may not use this file except in compliance with the License.
  8949. * You may obtain a copy of the License at
  8950. *
  8951. * http://www.apache.org/licenses/LICENSE-2.0
  8952. *
  8953. * Unless required by applicable law or agreed to in writing, software
  8954. * distributed under the License is distributed on an "AS IS" BASIS,
  8955. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  8956. * See the License for the specific language governing permissions and
  8957. * limitations under the License.
  8958. */
  8959. /* ========== Color Palettes ========== */
  8960. /* colors.scss */
  8961. /**
  8962. * Copyright 2015 Google Inc. All Rights Reserved.
  8963. *
  8964. * Licensed under the Apache License, Version 2.0 (the "License");
  8965. * you may not use this file except in compliance with the License.
  8966. * You may obtain a copy of the License at
  8967. *
  8968. * http://www.apache.org/licenses/LICENSE-2.0
  8969. *
  8970. * Unless required by applicable law or agreed to in writing, software
  8971. * distributed under the License is distributed on an "AS IS" BASIS,
  8972. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  8973. * See the License for the specific language governing permissions and
  8974. * limitations under the License.
  8975. */
  8976. /* ========== IMAGES ========== */
  8977. /* ========== Color & Themes ========== */
  8978. /* ========== Typography ========== */
  8979. /* ========== Components ========== */
  8980. /* ========== Standard Buttons ========== */
  8981. /* ========== Icon Toggles ========== */
  8982. /* ========== Radio Buttons ========== */
  8983. /* ========== Ripple effect ========== */
  8984. /* ========== Layout ========== */
  8985. /* ========== Content Tabs ========== */
  8986. /* ========== Checkboxes ========== */
  8987. /* ========== Switches ========== */
  8988. /* ========== Spinner ========== */
  8989. /* ========== Text fields ========== */
  8990. /* ========== Card ========== */
  8991. /* ========== Sliders ========== */
  8992. /* ========== Progress ========== */
  8993. /* ========== List ========== */
  8994. /* ========== Item ========== */
  8995. /* ========== Dropdown menu ========== */
  8996. /* ========== Tooltips ========== */
  8997. /* ========== Footer ========== */
  8998. /* TEXTFIELD */
  8999. /* SWITCH */
  9000. /* SPINNER */
  9001. /* RADIO */
  9002. /* MENU */
  9003. /* LIST */
  9004. /* LAYOUT */
  9005. /* ICON TOGGLE */
  9006. /* FOOTER */
  9007. /*mega-footer*/
  9008. /*mini-footer*/
  9009. /* CHECKBOX */
  9010. /* CARD */
  9011. /* Card dimensions */
  9012. /* Cover image */
  9013. /* BUTTON */
  9014. /**
  9015. *
  9016. * Dimensions
  9017. *
  9018. */
  9019. /* ANIMATION */
  9020. /* PROGRESS */
  9021. /* BADGE */
  9022. /* SHADOWS */
  9023. /* GRID */
  9024. /* DATA TABLE */
  9025. /* DIALOG */
  9026. /* SNACKBAR */
  9027. /* TOOLTIP */
  9028. /* CHIP */
  9029. .mdl-tabs {
  9030. display: block;
  9031. width: 100%; }
  9032. .mdl-tabs__tab-bar {
  9033. display: -webkit-flex;
  9034. display: -ms-flexbox;
  9035. display: flex;
  9036. -webkit-flex-direction: row;
  9037. -ms-flex-direction: row;
  9038. flex-direction: row;
  9039. -webkit-justify-content: center;
  9040. -ms-flex-pack: center;
  9041. justify-content: center;
  9042. -webkit-align-content: space-between;
  9043. -ms-flex-line-pack: justify;
  9044. align-content: space-between;
  9045. -webkit-align-items: flex-start;
  9046. -ms-flex-align: start;
  9047. align-items: flex-start;
  9048. height: 48px;
  9049. padding: 0 0 0 0;
  9050. margin: 0;
  9051. border-bottom: 1px solid rgb(224,224,224); }
  9052. .mdl-tabs__tab {
  9053. margin: 0;
  9054. border: none;
  9055. padding: 0 24px 0 24px;
  9056. float: left;
  9057. position: relative;
  9058. display: block;
  9059. text-decoration: none;
  9060. height: 48px;
  9061. line-height: 48px;
  9062. text-align: center;
  9063. font-weight: 500;
  9064. font-size: 14px;
  9065. text-transform: uppercase;
  9066. color: rgba(0,0,0, 0.54);
  9067. overflow: hidden; }
  9068. .mdl-tabs.is-upgraded .mdl-tabs__tab.is-active {
  9069. color: rgba(0,0,0, 0.87); }
  9070. .mdl-tabs.is-upgraded .mdl-tabs__tab.is-active:after {
  9071. height: 2px;
  9072. width: 100%;
  9073. display: block;
  9074. content: " ";
  9075. bottom: 0px;
  9076. left: 0px;
  9077. position: absolute;
  9078. background: rgb(63,81,181);
  9079. -webkit-animation: border-expand 0.2s cubic-bezier(0.4, 0, 0.4, 1) 0.01s alternate forwards;
  9080. animation: border-expand 0.2s cubic-bezier(0.4, 0, 0.4, 1) 0.01s alternate forwards;
  9081. transition: all 1s cubic-bezier(0.4, 0, 1, 1); }
  9082. .mdl-tabs__tab .mdl-tabs__ripple-container {
  9083. display: block;
  9084. position: absolute;
  9085. height: 100%;
  9086. width: 100%;
  9087. left: 0px;
  9088. top: 0px;
  9089. z-index: 1;
  9090. overflow: hidden; }
  9091. .mdl-tabs__tab .mdl-tabs__ripple-container .mdl-ripple {
  9092. background: rgb(63,81,181); }
  9093. .mdl-tabs__panel {
  9094. display: block; }
  9095. .mdl-tabs.is-upgraded .mdl-tabs__panel {
  9096. display: none; }
  9097. .mdl-tabs.is-upgraded .mdl-tabs__panel.is-active {
  9098. display: block; }
  9099. @-webkit-keyframes border-expand {
  9100. 0% {
  9101. opacity: 0;
  9102. width: 0; }
  9103. 100% {
  9104. opacity: 1;
  9105. width: 100%; } }
  9106. @keyframes border-expand {
  9107. 0% {
  9108. opacity: 0;
  9109. width: 0; }
  9110. 100% {
  9111. opacity: 1;
  9112. width: 100%; } }
  9113. /**
  9114. * Copyright 2015 Google Inc. All Rights Reserved.
  9115. *
  9116. * Licensed under the Apache License, Version 2.0 (the "License");
  9117. * you may not use this file except in compliance with the License.
  9118. * You may obtain a copy of the License at
  9119. *
  9120. * http://www.apache.org/licenses/LICENSE-2.0
  9121. *
  9122. * Unless required by applicable law or agreed to in writing, software
  9123. * distributed under the License is distributed on an "AS IS" BASIS,
  9124. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  9125. * See the License for the specific language governing permissions and
  9126. * limitations under the License.
  9127. */
  9128. /**
  9129. * Copyright 2015 Google Inc. All Rights Reserved.
  9130. *
  9131. * Licensed under the Apache License, Version 2.0 (the "License");
  9132. * you may not use this file except in compliance with the License.
  9133. * You may obtain a copy of the License at
  9134. *
  9135. * http://www.apache.org/licenses/LICENSE-2.0
  9136. *
  9137. * Unless required by applicable law or agreed to in writing, software
  9138. * distributed under the License is distributed on an "AS IS" BASIS,
  9139. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  9140. * See the License for the specific language governing permissions and
  9141. * limitations under the License.
  9142. */
  9143. /*------------------------------------* $CONTENTS
  9144. \*------------------------------------*/
  9145. /**
  9146. * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
  9147. * -----Typography
  9148. * -----Colors
  9149. * -----Textfield
  9150. * -----Switch
  9151. * -----Spinner
  9152. * -----Radio
  9153. * -----Menu
  9154. * -----List
  9155. * -----Layout
  9156. * -----Icon toggles
  9157. * -----Footer
  9158. * -----Column
  9159. * -----Checkbox
  9160. * -----Card
  9161. * -----Button
  9162. * -----Animation
  9163. * -----Progress
  9164. * -----Badge
  9165. * -----Shadows
  9166. * -----Grid
  9167. * -----Data table
  9168. * -----Dialog
  9169. * -----Snackbar
  9170. * -----Tooltip
  9171. * -----Chip
  9172. *
  9173. * Even though all variables have the `!default` directive, most of them
  9174. * should not be changed as they are dependent one another. This can cause
  9175. * visual distortions (like alignment issues) that are hard to track down
  9176. * and fix.
  9177. */
  9178. /* ========== TYPOGRAPHY ========== */
  9179. /* We're splitting fonts into "preferred" and "performance" in order to optimize
  9180. page loading. For important text, such as the body, we want it to load
  9181. immediately and not wait for the web font load, whereas for other sections,
  9182. such as headers and titles, we're OK with things taking a bit longer to load.
  9183. We do have some optional classes and parameters in the mixins, in case you
  9184. definitely want to make sure you're using the preferred font and don't mind
  9185. the performance hit.
  9186. We should be able to improve on this once CSS Font Loading L3 becomes more
  9187. widely available.
  9188. */
  9189. /* ========== COLORS ========== */
  9190. /**
  9191. *
  9192. * Material design color palettes.
  9193. * @see http://www.google.com/design/spec/style/color.html
  9194. *
  9195. **/
  9196. /**
  9197. * Copyright 2015 Google Inc. All Rights Reserved.
  9198. *
  9199. * Licensed under the Apache License, Version 2.0 (the "License");
  9200. * you may not use this file except in compliance with the License.
  9201. * You may obtain a copy of the License at
  9202. *
  9203. * http://www.apache.org/licenses/LICENSE-2.0
  9204. *
  9205. * Unless required by applicable law or agreed to in writing, software
  9206. * distributed under the License is distributed on an "AS IS" BASIS,
  9207. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  9208. * See the License for the specific language governing permissions and
  9209. * limitations under the License.
  9210. */
  9211. /* ========== Color Palettes ========== */
  9212. /* colors.scss */
  9213. /**
  9214. * Copyright 2015 Google Inc. All Rights Reserved.
  9215. *
  9216. * Licensed under the Apache License, Version 2.0 (the "License");
  9217. * you may not use this file except in compliance with the License.
  9218. * You may obtain a copy of the License at
  9219. *
  9220. * http://www.apache.org/licenses/LICENSE-2.0
  9221. *
  9222. * Unless required by applicable law or agreed to in writing, software
  9223. * distributed under the License is distributed on an "AS IS" BASIS,
  9224. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  9225. * See the License for the specific language governing permissions and
  9226. * limitations under the License.
  9227. */
  9228. /* ========== IMAGES ========== */
  9229. /* ========== Color & Themes ========== */
  9230. /* ========== Typography ========== */
  9231. /* ========== Components ========== */
  9232. /* ========== Standard Buttons ========== */
  9233. /* ========== Icon Toggles ========== */
  9234. /* ========== Radio Buttons ========== */
  9235. /* ========== Ripple effect ========== */
  9236. /* ========== Layout ========== */
  9237. /* ========== Content Tabs ========== */
  9238. /* ========== Checkboxes ========== */
  9239. /* ========== Switches ========== */
  9240. /* ========== Spinner ========== */
  9241. /* ========== Text fields ========== */
  9242. /* ========== Card ========== */
  9243. /* ========== Sliders ========== */
  9244. /* ========== Progress ========== */
  9245. /* ========== List ========== */
  9246. /* ========== Item ========== */
  9247. /* ========== Dropdown menu ========== */
  9248. /* ========== Tooltips ========== */
  9249. /* ========== Footer ========== */
  9250. /* TEXTFIELD */
  9251. /* SWITCH */
  9252. /* SPINNER */
  9253. /* RADIO */
  9254. /* MENU */
  9255. /* LIST */
  9256. /* LAYOUT */
  9257. /* ICON TOGGLE */
  9258. /* FOOTER */
  9259. /*mega-footer*/
  9260. /*mini-footer*/
  9261. /* CHECKBOX */
  9262. /* CARD */
  9263. /* Card dimensions */
  9264. /* Cover image */
  9265. /* BUTTON */
  9266. /**
  9267. *
  9268. * Dimensions
  9269. *
  9270. */
  9271. /* ANIMATION */
  9272. /* PROGRESS */
  9273. /* BADGE */
  9274. /* SHADOWS */
  9275. /* GRID */
  9276. /* DATA TABLE */
  9277. /* DIALOG */
  9278. /* SNACKBAR */
  9279. /* TOOLTIP */
  9280. /* CHIP */
  9281. /**
  9282. * Copyright 2015 Google Inc. All Rights Reserved.
  9283. *
  9284. * Licensed under the Apache License, Version 2.0 (the "License");
  9285. * you may not use this file except in compliance with the License.
  9286. * You may obtain a copy of the License at
  9287. *
  9288. * http://www.apache.org/licenses/LICENSE-2.0
  9289. *
  9290. * Unless required by applicable law or agreed to in writing, software
  9291. * distributed under the License is distributed on an "AS IS" BASIS,
  9292. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  9293. * See the License for the specific language governing permissions and
  9294. * limitations under the License.
  9295. */
  9296. /* Typography */
  9297. /* Shadows */
  9298. /* Animations */
  9299. /* Dialog */
  9300. .mdl-textfield {
  9301. position: relative;
  9302. font-size: 16px;
  9303. display: inline-block;
  9304. box-sizing: border-box;
  9305. width: 300px;
  9306. max-width: 100%;
  9307. margin: 0;
  9308. padding: 20px 0; }
  9309. .mdl-textfield .mdl-button {
  9310. position: absolute;
  9311. bottom: 20px; }
  9312. .mdl-textfield--align-right {
  9313. text-align: right; }
  9314. .mdl-textfield--full-width {
  9315. width: 100%; }
  9316. .mdl-textfield--expandable {
  9317. min-width: 32px;
  9318. width: auto;
  9319. min-height: 32px; }
  9320. .mdl-textfield--expandable .mdl-button--icon {
  9321. top: 16px; }
  9322. .mdl-textfield__input {
  9323. border: none;
  9324. border-bottom: 1px solid rgba(0,0,0, 0.12);
  9325. display: block;
  9326. font-size: 16px;
  9327. font-family: "Helvetica", "Arial", sans-serif;
  9328. margin: 0;
  9329. padding: 4px 0;
  9330. width: 100%;
  9331. background: none;
  9332. text-align: left;
  9333. color: inherit; }
  9334. .mdl-textfield__input[type="number"] {
  9335. -moz-appearance: textfield; }
  9336. .mdl-textfield__input[type="number"]::-webkit-inner-spin-button, .mdl-textfield__input[type="number"]::-webkit-outer-spin-button {
  9337. -webkit-appearance: none;
  9338. margin: 0; }
  9339. .mdl-textfield.is-focused .mdl-textfield__input {
  9340. outline: none; }
  9341. .mdl-textfield.is-invalid .mdl-textfield__input {
  9342. border-color: rgb(213,0,0);
  9343. box-shadow: none; }
  9344. fieldset[disabled] .mdl-textfield .mdl-textfield__input,
  9345. .mdl-textfield.is-disabled .mdl-textfield__input {
  9346. background-color: transparent;
  9347. border-bottom: 1px dotted rgba(0,0,0, 0.12);
  9348. color: rgba(0,0,0, 0.26); }
  9349. .mdl-textfield textarea.mdl-textfield__input {
  9350. display: block; }
  9351. .mdl-textfield__label {
  9352. bottom: 0;
  9353. color: rgba(0,0,0, 0.26);
  9354. font-size: 16px;
  9355. left: 0;
  9356. right: 0;
  9357. pointer-events: none;
  9358. position: absolute;
  9359. display: block;
  9360. top: 24px;
  9361. width: 100%;
  9362. overflow: hidden;
  9363. white-space: nowrap;
  9364. text-align: left; }
  9365. .mdl-textfield.is-dirty .mdl-textfield__label,
  9366. .mdl-textfield.has-placeholder .mdl-textfield__label {
  9367. visibility: hidden; }
  9368. .mdl-textfield--floating-label .mdl-textfield__label {
  9369. transition-duration: 0.2s;
  9370. transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
  9371. .mdl-textfield--floating-label.has-placeholder .mdl-textfield__label {
  9372. transition: none; }
  9373. fieldset[disabled] .mdl-textfield .mdl-textfield__label,
  9374. .mdl-textfield.is-disabled.is-disabled .mdl-textfield__label {
  9375. color: rgba(0,0,0, 0.26); }
  9376. .mdl-textfield--floating-label.is-focused .mdl-textfield__label,
  9377. .mdl-textfield--floating-label.is-dirty .mdl-textfield__label,
  9378. .mdl-textfield--floating-label.has-placeholder .mdl-textfield__label {
  9379. color: rgb(63,81,181);
  9380. font-size: 12px;
  9381. top: 4px;
  9382. visibility: visible; }
  9383. .mdl-textfield--floating-label.is-focused .mdl-textfield__expandable-holder .mdl-textfield__label,
  9384. .mdl-textfield--floating-label.is-dirty .mdl-textfield__expandable-holder .mdl-textfield__label,
  9385. .mdl-textfield--floating-label.has-placeholder .mdl-textfield__expandable-holder .mdl-textfield__label {
  9386. top: -16px; }
  9387. .mdl-textfield--floating-label.is-invalid .mdl-textfield__label {
  9388. color: rgb(213,0,0);
  9389. font-size: 12px; }
  9390. .mdl-textfield__label:after {
  9391. background-color: rgb(63,81,181);
  9392. bottom: 20px;
  9393. content: '';
  9394. height: 2px;
  9395. left: 45%;
  9396. position: absolute;
  9397. transition-duration: 0.2s;
  9398. transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  9399. visibility: hidden;
  9400. width: 10px; }
  9401. .mdl-textfield.is-focused .mdl-textfield__label:after {
  9402. left: 0;
  9403. visibility: visible;
  9404. width: 100%; }
  9405. .mdl-textfield.is-invalid .mdl-textfield__label:after {
  9406. background-color: rgb(213,0,0); }
  9407. .mdl-textfield__error {
  9408. color: rgb(213,0,0);
  9409. position: absolute;
  9410. font-size: 12px;
  9411. margin-top: 3px;
  9412. visibility: hidden;
  9413. display: block; }
  9414. .mdl-textfield.is-invalid .mdl-textfield__error {
  9415. visibility: visible; }
  9416. .mdl-textfield__expandable-holder {
  9417. display: inline-block;
  9418. position: relative;
  9419. margin-left: 32px;
  9420. transition-duration: 0.2s;
  9421. transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
  9422. display: inline-block;
  9423. max-width: 0.1px; }
  9424. .mdl-textfield.is-focused .mdl-textfield__expandable-holder, .mdl-textfield.is-dirty .mdl-textfield__expandable-holder {
  9425. max-width: 600px; }
  9426. .mdl-textfield__expandable-holder .mdl-textfield__label:after {
  9427. bottom: 0; }
  9428. /**
  9429. * Copyright 2015 Google Inc. All Rights Reserved.
  9430. *
  9431. * Licensed under the Apache License, Version 2.0 (the "License");
  9432. * you may not use this file except in compliance with the License.
  9433. * You may obtain a copy of the License at
  9434. *
  9435. * http://www.apache.org/licenses/LICENSE-2.0
  9436. *
  9437. * Unless required by applicable law or agreed to in writing, software
  9438. * distributed under the License is distributed on an "AS IS" BASIS,
  9439. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  9440. * See the License for the specific language governing permissions and
  9441. * limitations under the License.
  9442. */
  9443. /**
  9444. * Copyright 2015 Google Inc. All Rights Reserved.
  9445. *
  9446. * Licensed under the Apache License, Version 2.0 (the "License");
  9447. * you may not use this file except in compliance with the License.
  9448. * You may obtain a copy of the License at
  9449. *
  9450. * http://www.apache.org/licenses/LICENSE-2.0
  9451. *
  9452. * Unless required by applicable law or agreed to in writing, software
  9453. * distributed under the License is distributed on an "AS IS" BASIS,
  9454. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  9455. * See the License for the specific language governing permissions and
  9456. * limitations under the License.
  9457. */
  9458. /*------------------------------------* $CONTENTS
  9459. \*------------------------------------*/
  9460. /**
  9461. * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
  9462. * -----Typography
  9463. * -----Colors
  9464. * -----Textfield
  9465. * -----Switch
  9466. * -----Spinner
  9467. * -----Radio
  9468. * -----Menu
  9469. * -----List
  9470. * -----Layout
  9471. * -----Icon toggles
  9472. * -----Footer
  9473. * -----Column
  9474. * -----Checkbox
  9475. * -----Card
  9476. * -----Button
  9477. * -----Animation
  9478. * -----Progress
  9479. * -----Badge
  9480. * -----Shadows
  9481. * -----Grid
  9482. * -----Data table
  9483. * -----Dialog
  9484. * -----Snackbar
  9485. * -----Tooltip
  9486. * -----Chip
  9487. *
  9488. * Even though all variables have the `!default` directive, most of them
  9489. * should not be changed as they are dependent one another. This can cause
  9490. * visual distortions (like alignment issues) that are hard to track down
  9491. * and fix.
  9492. */
  9493. /* ========== TYPOGRAPHY ========== */
  9494. /* We're splitting fonts into "preferred" and "performance" in order to optimize
  9495. page loading. For important text, such as the body, we want it to load
  9496. immediately and not wait for the web font load, whereas for other sections,
  9497. such as headers and titles, we're OK with things taking a bit longer to load.
  9498. We do have some optional classes and parameters in the mixins, in case you
  9499. definitely want to make sure you're using the preferred font and don't mind
  9500. the performance hit.
  9501. We should be able to improve on this once CSS Font Loading L3 becomes more
  9502. widely available.
  9503. */
  9504. /* ========== COLORS ========== */
  9505. /**
  9506. *
  9507. * Material design color palettes.
  9508. * @see http://www.google.com/design/spec/style/color.html
  9509. *
  9510. **/
  9511. /**
  9512. * Copyright 2015 Google Inc. All Rights Reserved.
  9513. *
  9514. * Licensed under the Apache License, Version 2.0 (the "License");
  9515. * you may not use this file except in compliance with the License.
  9516. * You may obtain a copy of the License at
  9517. *
  9518. * http://www.apache.org/licenses/LICENSE-2.0
  9519. *
  9520. * Unless required by applicable law or agreed to in writing, software
  9521. * distributed under the License is distributed on an "AS IS" BASIS,
  9522. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  9523. * See the License for the specific language governing permissions and
  9524. * limitations under the License.
  9525. */
  9526. /* ========== Color Palettes ========== */
  9527. /* colors.scss */
  9528. /**
  9529. * Copyright 2015 Google Inc. All Rights Reserved.
  9530. *
  9531. * Licensed under the Apache License, Version 2.0 (the "License");
  9532. * you may not use this file except in compliance with the License.
  9533. * You may obtain a copy of the License at
  9534. *
  9535. * http://www.apache.org/licenses/LICENSE-2.0
  9536. *
  9537. * Unless required by applicable law or agreed to in writing, software
  9538. * distributed under the License is distributed on an "AS IS" BASIS,
  9539. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  9540. * See the License for the specific language governing permissions and
  9541. * limitations under the License.
  9542. */
  9543. /* ========== IMAGES ========== */
  9544. /* ========== Color & Themes ========== */
  9545. /* ========== Typography ========== */
  9546. /* ========== Components ========== */
  9547. /* ========== Standard Buttons ========== */
  9548. /* ========== Icon Toggles ========== */
  9549. /* ========== Radio Buttons ========== */
  9550. /* ========== Ripple effect ========== */
  9551. /* ========== Layout ========== */
  9552. /* ========== Content Tabs ========== */
  9553. /* ========== Checkboxes ========== */
  9554. /* ========== Switches ========== */
  9555. /* ========== Spinner ========== */
  9556. /* ========== Text fields ========== */
  9557. /* ========== Card ========== */
  9558. /* ========== Sliders ========== */
  9559. /* ========== Progress ========== */
  9560. /* ========== List ========== */
  9561. /* ========== Item ========== */
  9562. /* ========== Dropdown menu ========== */
  9563. /* ========== Tooltips ========== */
  9564. /* ========== Footer ========== */
  9565. /* TEXTFIELD */
  9566. /* SWITCH */
  9567. /* SPINNER */
  9568. /* RADIO */
  9569. /* MENU */
  9570. /* LIST */
  9571. /* LAYOUT */
  9572. /* ICON TOGGLE */
  9573. /* FOOTER */
  9574. /*mega-footer*/
  9575. /*mini-footer*/
  9576. /* CHECKBOX */
  9577. /* CARD */
  9578. /* Card dimensions */
  9579. /* Cover image */
  9580. /* BUTTON */
  9581. /**
  9582. *
  9583. * Dimensions
  9584. *
  9585. */
  9586. /* ANIMATION */
  9587. /* PROGRESS */
  9588. /* BADGE */
  9589. /* SHADOWS */
  9590. /* GRID */
  9591. /* DATA TABLE */
  9592. /* DIALOG */
  9593. /* SNACKBAR */
  9594. /* TOOLTIP */
  9595. /* CHIP */
  9596. .mdl-tooltip {
  9597. -webkit-transform: scale(0);
  9598. transform: scale(0);
  9599. -webkit-transform-origin: top center;
  9600. transform-origin: top center;
  9601. z-index: 999;
  9602. background: rgba(97,97,97, 0.9);
  9603. border-radius: 2px;
  9604. color: rgb(255,255,255);
  9605. display: inline-block;
  9606. font-size: 10px;
  9607. font-weight: 500;
  9608. line-height: 14px;
  9609. max-width: 170px;
  9610. position: fixed;
  9611. top: -500px;
  9612. left: -500px;
  9613. padding: 8px;
  9614. text-align: center; }
  9615. .mdl-tooltip.is-active {
  9616. -webkit-animation: pulse 200ms cubic-bezier(0, 0, 0.2, 1) forwards;
  9617. animation: pulse 200ms cubic-bezier(0, 0, 0.2, 1) forwards; }
  9618. .mdl-tooltip--large {
  9619. line-height: 14px;
  9620. font-size: 14px;
  9621. padding: 16px; }
  9622. @-webkit-keyframes pulse {
  9623. 0% {
  9624. -webkit-transform: scale(0);
  9625. transform: scale(0);
  9626. opacity: 0; }
  9627. 50% {
  9628. -webkit-transform: scale(0.99);
  9629. transform: scale(0.99); }
  9630. 100% {
  9631. -webkit-transform: scale(1);
  9632. transform: scale(1);
  9633. opacity: 1;
  9634. visibility: visible; } }
  9635. @keyframes pulse {
  9636. 0% {
  9637. -webkit-transform: scale(0);
  9638. transform: scale(0);
  9639. opacity: 0; }
  9640. 50% {
  9641. -webkit-transform: scale(0.99);
  9642. transform: scale(0.99); }
  9643. 100% {
  9644. -webkit-transform: scale(1);
  9645. transform: scale(1);
  9646. opacity: 1;
  9647. visibility: visible; } }
  9648. /**
  9649. * Copyright 2015 Google Inc. All Rights Reserved.
  9650. *
  9651. * Licensed under the Apache License, Version 2.0 (the "License");
  9652. * you may not use this file except in compliance with the License.
  9653. * You may obtain a copy of the License at
  9654. *
  9655. * http://www.apache.org/licenses/LICENSE-2.0
  9656. *
  9657. * Unless required by applicable law or agreed to in writing, software
  9658. * distributed under the License is distributed on an "AS IS" BASIS,
  9659. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  9660. * See the License for the specific language governing permissions and
  9661. * limitations under the License.
  9662. */
  9663. /**
  9664. * Copyright 2015 Google Inc. All Rights Reserved.
  9665. *
  9666. * Licensed under the Apache License, Version 2.0 (the "License");
  9667. * you may not use this file except in compliance with the License.
  9668. * You may obtain a copy of the License at
  9669. *
  9670. * http://www.apache.org/licenses/LICENSE-2.0
  9671. *
  9672. * Unless required by applicable law or agreed to in writing, software
  9673. * distributed under the License is distributed on an "AS IS" BASIS,
  9674. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  9675. * See the License for the specific language governing permissions and
  9676. * limitations under the License.
  9677. */
  9678. /*------------------------------------* $CONTENTS
  9679. \*------------------------------------*/
  9680. /**
  9681. * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
  9682. * -----Typography
  9683. * -----Colors
  9684. * -----Textfield
  9685. * -----Switch
  9686. * -----Spinner
  9687. * -----Radio
  9688. * -----Menu
  9689. * -----List
  9690. * -----Layout
  9691. * -----Icon toggles
  9692. * -----Footer
  9693. * -----Column
  9694. * -----Checkbox
  9695. * -----Card
  9696. * -----Button
  9697. * -----Animation
  9698. * -----Progress
  9699. * -----Badge
  9700. * -----Shadows
  9701. * -----Grid
  9702. * -----Data table
  9703. * -----Dialog
  9704. * -----Snackbar
  9705. * -----Tooltip
  9706. * -----Chip
  9707. *
  9708. * Even though all variables have the `!default` directive, most of them
  9709. * should not be changed as they are dependent one another. This can cause
  9710. * visual distortions (like alignment issues) that are hard to track down
  9711. * and fix.
  9712. */
  9713. /* ========== TYPOGRAPHY ========== */
  9714. /* We're splitting fonts into "preferred" and "performance" in order to optimize
  9715. page loading. For important text, such as the body, we want it to load
  9716. immediately and not wait for the web font load, whereas for other sections,
  9717. such as headers and titles, we're OK with things taking a bit longer to load.
  9718. We do have some optional classes and parameters in the mixins, in case you
  9719. definitely want to make sure you're using the preferred font and don't mind
  9720. the performance hit.
  9721. We should be able to improve on this once CSS Font Loading L3 becomes more
  9722. widely available.
  9723. */
  9724. /* ========== COLORS ========== */
  9725. /**
  9726. *
  9727. * Material design color palettes.
  9728. * @see http://www.google.com/design/spec/style/color.html
  9729. *
  9730. **/
  9731. /**
  9732. * Copyright 2015 Google Inc. All Rights Reserved.
  9733. *
  9734. * Licensed under the Apache License, Version 2.0 (the "License");
  9735. * you may not use this file except in compliance with the License.
  9736. * You may obtain a copy of the License at
  9737. *
  9738. * http://www.apache.org/licenses/LICENSE-2.0
  9739. *
  9740. * Unless required by applicable law or agreed to in writing, software
  9741. * distributed under the License is distributed on an "AS IS" BASIS,
  9742. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  9743. * See the License for the specific language governing permissions and
  9744. * limitations under the License.
  9745. */
  9746. /* ========== Color Palettes ========== */
  9747. /* colors.scss */
  9748. /**
  9749. * Copyright 2015 Google Inc. All Rights Reserved.
  9750. *
  9751. * Licensed under the Apache License, Version 2.0 (the "License");
  9752. * you may not use this file except in compliance with the License.
  9753. * You may obtain a copy of the License at
  9754. *
  9755. * http://www.apache.org/licenses/LICENSE-2.0
  9756. *
  9757. * Unless required by applicable law or agreed to in writing, software
  9758. * distributed under the License is distributed on an "AS IS" BASIS,
  9759. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  9760. * See the License for the specific language governing permissions and
  9761. * limitations under the License.
  9762. */
  9763. /* ========== IMAGES ========== */
  9764. /* ========== Color & Themes ========== */
  9765. /* ========== Typography ========== */
  9766. /* ========== Components ========== */
  9767. /* ========== Standard Buttons ========== */
  9768. /* ========== Icon Toggles ========== */
  9769. /* ========== Radio Buttons ========== */
  9770. /* ========== Ripple effect ========== */
  9771. /* ========== Layout ========== */
  9772. /* ========== Content Tabs ========== */
  9773. /* ========== Checkboxes ========== */
  9774. /* ========== Switches ========== */
  9775. /* ========== Spinner ========== */
  9776. /* ========== Text fields ========== */
  9777. /* ========== Card ========== */
  9778. /* ========== Sliders ========== */
  9779. /* ========== Progress ========== */
  9780. /* ========== List ========== */
  9781. /* ========== Item ========== */
  9782. /* ========== Dropdown menu ========== */
  9783. /* ========== Tooltips ========== */
  9784. /* ========== Footer ========== */
  9785. /* TEXTFIELD */
  9786. /* SWITCH */
  9787. /* SPINNER */
  9788. /* RADIO */
  9789. /* MENU */
  9790. /* LIST */
  9791. /* LAYOUT */
  9792. /* ICON TOGGLE */
  9793. /* FOOTER */
  9794. /*mega-footer*/
  9795. /*mini-footer*/
  9796. /* CHECKBOX */
  9797. /* CARD */
  9798. /* Card dimensions */
  9799. /* Cover image */
  9800. /* BUTTON */
  9801. /**
  9802. *
  9803. * Dimensions
  9804. *
  9805. */
  9806. /* ANIMATION */
  9807. /* PROGRESS */
  9808. /* BADGE */
  9809. /* SHADOWS */
  9810. /* GRID */
  9811. /* DATA TABLE */
  9812. /* DIALOG */
  9813. /* SNACKBAR */
  9814. /* TOOLTIP */
  9815. /* CHIP */
  9816. /**
  9817. * Copyright 2015 Google Inc. All Rights Reserved.
  9818. *
  9819. * Licensed under the Apache License, Version 2.0 (the "License");
  9820. * you may not use this file except in compliance with the License.
  9821. * You may obtain a copy of the License at
  9822. *
  9823. * http://www.apache.org/licenses/LICENSE-2.0
  9824. *
  9825. * Unless required by applicable law or agreed to in writing, software
  9826. * distributed under the License is distributed on an "AS IS" BASIS,
  9827. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  9828. * See the License for the specific language governing permissions and
  9829. * limitations under the License.
  9830. */
  9831. /* Typography */
  9832. /* Shadows */
  9833. /* Animations */
  9834. /* Dialog */
  9835. .mdl-shadow--2dp {
  9836. box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); }
  9837. .mdl-shadow--3dp {
  9838. box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.14), 0 3px 3px -2px rgba(0, 0, 0, 0.2), 0 1px 8px 0 rgba(0, 0, 0, 0.12); }
  9839. .mdl-shadow--4dp {
  9840. box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.2); }
  9841. .mdl-shadow--6dp {
  9842. box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px 5px -1px rgba(0, 0, 0, 0.2); }
  9843. .mdl-shadow--8dp {
  9844. box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12), 0 5px 5px -3px rgba(0, 0, 0, 0.2); }
  9845. .mdl-shadow--16dp {
  9846. box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.14), 0 6px 30px 5px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2); }
  9847. .mdl-shadow--24dp {
  9848. box-shadow: 0 9px 46px 8px rgba(0, 0, 0, 0.14), 0 11px 15px -7px rgba(0, 0, 0, 0.12), 0 24px 38px 3px rgba(0, 0, 0, 0.2); }
  9849. /**
  9850. * Copyright 2015 Google Inc. All Rights Reserved.
  9851. *
  9852. * Licensed under the Apache License, Version 2.0 (the "License");
  9853. * you may not use this file except in compliance with the License.
  9854. * You may obtain a copy of the License at
  9855. *
  9856. * http://www.apache.org/licenses/LICENSE-2.0
  9857. *
  9858. * Unless required by applicable law or agreed to in writing, software
  9859. * distributed under the License is distributed on an "AS IS" BASIS,
  9860. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  9861. * See the License for the specific language governing permissions and
  9862. * limitations under the License.
  9863. */
  9864. /*
  9865. * NOTE: Some rules here are applied using duplicate selectors.
  9866. * This is on purpose to increase their specificity when applied.
  9867. * For example: `.mdl-cell--1-col-phone.mdl-cell--1-col-phone`
  9868. */
  9869. /**
  9870. * Copyright 2015 Google Inc. All Rights Reserved.
  9871. *
  9872. * Licensed under the Apache License, Version 2.0 (the "License");
  9873. * you may not use this file except in compliance with the License.
  9874. * You may obtain a copy of the License at
  9875. *
  9876. * http://www.apache.org/licenses/LICENSE-2.0
  9877. *
  9878. * Unless required by applicable law or agreed to in writing, software
  9879. * distributed under the License is distributed on an "AS IS" BASIS,
  9880. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  9881. * See the License for the specific language governing permissions and
  9882. * limitations under the License.
  9883. */
  9884. /*------------------------------------* $CONTENTS
  9885. \*------------------------------------*/
  9886. /**
  9887. * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
  9888. * -----Typography
  9889. * -----Colors
  9890. * -----Textfield
  9891. * -----Switch
  9892. * -----Spinner
  9893. * -----Radio
  9894. * -----Menu
  9895. * -----List
  9896. * -----Layout
  9897. * -----Icon toggles
  9898. * -----Footer
  9899. * -----Column
  9900. * -----Checkbox
  9901. * -----Card
  9902. * -----Button
  9903. * -----Animation
  9904. * -----Progress
  9905. * -----Badge
  9906. * -----Shadows
  9907. * -----Grid
  9908. * -----Data table
  9909. * -----Dialog
  9910. * -----Snackbar
  9911. * -----Tooltip
  9912. * -----Chip
  9913. *
  9914. * Even though all variables have the `!default` directive, most of them
  9915. * should not be changed as they are dependent one another. This can cause
  9916. * visual distortions (like alignment issues) that are hard to track down
  9917. * and fix.
  9918. */
  9919. /* ========== TYPOGRAPHY ========== */
  9920. /* We're splitting fonts into "preferred" and "performance" in order to optimize
  9921. page loading. For important text, such as the body, we want it to load
  9922. immediately and not wait for the web font load, whereas for other sections,
  9923. such as headers and titles, we're OK with things taking a bit longer to load.
  9924. We do have some optional classes and parameters in the mixins, in case you
  9925. definitely want to make sure you're using the preferred font and don't mind
  9926. the performance hit.
  9927. We should be able to improve on this once CSS Font Loading L3 becomes more
  9928. widely available.
  9929. */
  9930. /* ========== COLORS ========== */
  9931. /**
  9932. *
  9933. * Material design color palettes.
  9934. * @see http://www.google.com/design/spec/style/color.html
  9935. *
  9936. **/
  9937. /**
  9938. * Copyright 2015 Google Inc. All Rights Reserved.
  9939. *
  9940. * Licensed under the Apache License, Version 2.0 (the "License");
  9941. * you may not use this file except in compliance with the License.
  9942. * You may obtain a copy of the License at
  9943. *
  9944. * http://www.apache.org/licenses/LICENSE-2.0
  9945. *
  9946. * Unless required by applicable law or agreed to in writing, software
  9947. * distributed under the License is distributed on an "AS IS" BASIS,
  9948. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  9949. * See the License for the specific language governing permissions and
  9950. * limitations under the License.
  9951. */
  9952. /* ========== Color Palettes ========== */
  9953. /* colors.scss */
  9954. /**
  9955. * Copyright 2015 Google Inc. All Rights Reserved.
  9956. *
  9957. * Licensed under the Apache License, Version 2.0 (the "License");
  9958. * you may not use this file except in compliance with the License.
  9959. * You may obtain a copy of the License at
  9960. *
  9961. * http://www.apache.org/licenses/LICENSE-2.0
  9962. *
  9963. * Unless required by applicable law or agreed to in writing, software
  9964. * distributed under the License is distributed on an "AS IS" BASIS,
  9965. * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  9966. * See the License for the specific language governing permissions and
  9967. * limitations under the License.
  9968. */
  9969. /* ========== IMAGES ========== */
  9970. /* ========== Color & Themes ========== */
  9971. /* ========== Typography ========== */
  9972. /* ========== Components ========== */
  9973. /* ========== Standard Buttons ========== */
  9974. /* ========== Icon Toggles ========== */
  9975. /* ========== Radio Buttons ========== */
  9976. /* ========== Ripple effect ========== */
  9977. /* ========== Layout ========== */
  9978. /* ========== Content Tabs ========== */
  9979. /* ========== Checkboxes ========== */
  9980. /* ========== Switches ========== */
  9981. /* ========== Spinner ========== */
  9982. /* ========== Text fields ========== */
  9983. /* ========== Card ========== */
  9984. /* ========== Sliders ========== */
  9985. /* ========== Progress ========== */
  9986. /* ========== List ========== */
  9987. /* ========== Item ========== */
  9988. /* ========== Dropdown menu ========== */
  9989. /* ========== Tooltips ========== */
  9990. /* ========== Footer ========== */
  9991. /* TEXTFIELD */
  9992. /* SWITCH */
  9993. /* SPINNER */
  9994. /* RADIO */
  9995. /* MENU */
  9996. /* LIST */
  9997. /* LAYOUT */
  9998. /* ICON TOGGLE */
  9999. /* FOOTER */
  10000. /*mega-footer*/
  10001. /*mini-footer*/
  10002. /* CHECKBOX */
  10003. /* CARD */
  10004. /* Card dimensions */
  10005. /* Cover image */
  10006. /* BUTTON */
  10007. /**
  10008. *
  10009. * Dimensions
  10010. *
  10011. */
  10012. /* ANIMATION */
  10013. /* PROGRESS */
  10014. /* BADGE */
  10015. /* SHADOWS */
  10016. /* GRID */
  10017. /* DATA TABLE */
  10018. /* DIALOG */
  10019. /* SNACKBAR */
  10020. /* TOOLTIP */
  10021. /* CHIP */
  10022. .mdl-grid {
  10023. display: -webkit-flex;
  10024. display: -ms-flexbox;
  10025. display: flex;
  10026. -webkit-flex-flow: row wrap;
  10027. -ms-flex-flow: row wrap;
  10028. flex-flow: row wrap;
  10029. margin: 0 auto 0 auto;
  10030. -webkit-align-items: stretch;
  10031. -ms-flex-align: stretch;
  10032. align-items: stretch; }
  10033. .mdl-grid.mdl-grid--no-spacing {
  10034. padding: 0; }
  10035. .mdl-cell {
  10036. box-sizing: border-box; }
  10037. .mdl-cell--top {
  10038. -webkit-align-self: flex-start;
  10039. -ms-flex-item-align: start;
  10040. align-self: flex-start; }
  10041. .mdl-cell--middle {
  10042. -webkit-align-self: center;
  10043. -ms-flex-item-align: center;
  10044. -ms-grid-row-align: center;
  10045. align-self: center; }
  10046. .mdl-cell--bottom {
  10047. -webkit-align-self: flex-end;
  10048. -ms-flex-item-align: end;
  10049. align-self: flex-end; }
  10050. .mdl-cell--stretch {
  10051. -webkit-align-self: stretch;
  10052. -ms-flex-item-align: stretch;
  10053. -ms-grid-row-align: stretch;
  10054. align-self: stretch; }
  10055. .mdl-grid.mdl-grid--no-spacing > .mdl-cell {
  10056. margin: 0; }
  10057. .mdl-cell--order-1 {
  10058. -webkit-order: 1;
  10059. -ms-flex-order: 1;
  10060. order: 1; }
  10061. .mdl-cell--order-2 {
  10062. -webkit-order: 2;
  10063. -ms-flex-order: 2;
  10064. order: 2; }
  10065. .mdl-cell--order-3 {
  10066. -webkit-order: 3;
  10067. -ms-flex-order: 3;
  10068. order: 3; }
  10069. .mdl-cell--order-4 {
  10070. -webkit-order: 4;
  10071. -ms-flex-order: 4;
  10072. order: 4; }
  10073. .mdl-cell--order-5 {
  10074. -webkit-order: 5;
  10075. -ms-flex-order: 5;
  10076. order: 5; }
  10077. .mdl-cell--order-6 {
  10078. -webkit-order: 6;
  10079. -ms-flex-order: 6;
  10080. order: 6; }
  10081. .mdl-cell--order-7 {
  10082. -webkit-order: 7;
  10083. -ms-flex-order: 7;
  10084. order: 7; }
  10085. .mdl-cell--order-8 {
  10086. -webkit-order: 8;
  10087. -ms-flex-order: 8;
  10088. order: 8; }
  10089. .mdl-cell--order-9 {
  10090. -webkit-order: 9;
  10091. -ms-flex-order: 9;
  10092. order: 9; }
  10093. .mdl-cell--order-10 {
  10094. -webkit-order: 10;
  10095. -ms-flex-order: 10;
  10096. order: 10; }
  10097. .mdl-cell--order-11 {
  10098. -webkit-order: 11;
  10099. -ms-flex-order: 11;
  10100. order: 11; }
  10101. .mdl-cell--order-12 {
  10102. -webkit-order: 12;
  10103. -ms-flex-order: 12;
  10104. order: 12; }
  10105. @media (max-width: 479px) {
  10106. .mdl-grid {
  10107. padding: 8px; }
  10108. .mdl-cell {
  10109. margin: 8px;
  10110. width: calc(100% - 16px); }
  10111. .mdl-grid--no-spacing > .mdl-cell {
  10112. width: 100%; }
  10113. .mdl-cell--hide-phone {
  10114. display: none !important; }
  10115. .mdl-cell--order-1-phone.mdl-cell--order-1-phone {
  10116. -webkit-order: 1;
  10117. -ms-flex-order: 1;
  10118. order: 1; }
  10119. .mdl-cell--order-2-phone.mdl-cell--order-2-phone {
  10120. -webkit-order: 2;
  10121. -ms-flex-order: 2;
  10122. order: 2; }
  10123. .mdl-cell--order-3-phone.mdl-cell--order-3-phone {
  10124. -webkit-order: 3;
  10125. -ms-flex-order: 3;
  10126. order: 3; }
  10127. .mdl-cell--order-4-phone.mdl-cell--order-4-phone {
  10128. -webkit-order: 4;
  10129. -ms-flex-order: 4;
  10130. order: 4; }
  10131. .mdl-cell--order-5-phone.mdl-cell--order-5-phone {
  10132. -webkit-order: 5;
  10133. -ms-flex-order: 5;
  10134. order: 5; }
  10135. .mdl-cell--order-6-phone.mdl-cell--order-6-phone {
  10136. -webkit-order: 6;
  10137. -ms-flex-order: 6;
  10138. order: 6; }
  10139. .mdl-cell--order-7-phone.mdl-cell--order-7-phone {
  10140. -webkit-order: 7;
  10141. -ms-flex-order: 7;
  10142. order: 7; }
  10143. .mdl-cell--order-8-phone.mdl-cell--order-8-phone {
  10144. -webkit-order: 8;
  10145. -ms-flex-order: 8;
  10146. order: 8; }
  10147. .mdl-cell--order-9-phone.mdl-cell--order-9-phone {
  10148. -webkit-order: 9;
  10149. -ms-flex-order: 9;
  10150. order: 9; }
  10151. .mdl-cell--order-10-phone.mdl-cell--order-10-phone {
  10152. -webkit-order: 10;
  10153. -ms-flex-order: 10;
  10154. order: 10; }
  10155. .mdl-cell--order-11-phone.mdl-cell--order-11-phone {
  10156. -webkit-order: 11;
  10157. -ms-flex-order: 11;
  10158. order: 11; }
  10159. .mdl-cell--order-12-phone.mdl-cell--order-12-phone {
  10160. -webkit-order: 12;
  10161. -ms-flex-order: 12;
  10162. order: 12; }
  10163. .mdl-cell--1-col,
  10164. .mdl-cell--1-col-phone.mdl-cell--1-col-phone {
  10165. width: calc(25% - 16px); }
  10166. .mdl-grid--no-spacing > .mdl-cell--1-col, .mdl-grid--no-spacing >
  10167. .mdl-cell--1-col-phone.mdl-cell--1-col-phone {
  10168. width: 25%; }
  10169. .mdl-cell--2-col,
  10170. .mdl-cell--2-col-phone.mdl-cell--2-col-phone {
  10171. width: calc(50% - 16px); }
  10172. .mdl-grid--no-spacing > .mdl-cell--2-col, .mdl-grid--no-spacing >
  10173. .mdl-cell--2-col-phone.mdl-cell--2-col-phone {
  10174. width: 50%; }
  10175. .mdl-cell--3-col,
  10176. .mdl-cell--3-col-phone.mdl-cell--3-col-phone {
  10177. width: calc(75% - 16px); }
  10178. .mdl-grid--no-spacing > .mdl-cell--3-col, .mdl-grid--no-spacing >
  10179. .mdl-cell--3-col-phone.mdl-cell--3-col-phone {
  10180. width: 75%; }
  10181. .mdl-cell--4-col,
  10182. .mdl-cell--4-col-phone.mdl-cell--4-col-phone {
  10183. width: calc(100% - 16px); }
  10184. .mdl-grid--no-spacing > .mdl-cell--4-col, .mdl-grid--no-spacing >
  10185. .mdl-cell--4-col-phone.mdl-cell--4-col-phone {
  10186. width: 100%; }
  10187. .mdl-cell--5-col,
  10188. .mdl-cell--5-col-phone.mdl-cell--5-col-phone {
  10189. width: calc(100% - 16px); }
  10190. .mdl-grid--no-spacing > .mdl-cell--5-col, .mdl-grid--no-spacing >
  10191. .mdl-cell--5-col-phone.mdl-cell--5-col-phone {
  10192. width: 100%; }
  10193. .mdl-cell--6-col,
  10194. .mdl-cell--6-col-phone.mdl-cell--6-col-phone {
  10195. width: calc(100% - 16px); }
  10196. .mdl-grid--no-spacing > .mdl-cell--6-col, .mdl-grid--no-spacing >
  10197. .mdl-cell--6-col-phone.mdl-cell--6-col-phone {
  10198. width: 100%; }
  10199. .mdl-cell--7-col,
  10200. .mdl-cell--7-col-phone.mdl-cell--7-col-phone {
  10201. width: calc(100% - 16px); }
  10202. .mdl-grid--no-spacing > .mdl-cell--7-col, .mdl-grid--no-spacing >
  10203. .mdl-cell--7-col-phone.mdl-cell--7-col-phone {
  10204. width: 100%; }
  10205. .mdl-cell--8-col,
  10206. .mdl-cell--8-col-phone.mdl-cell--8-col-phone {
  10207. width: calc(100% - 16px); }
  10208. .mdl-grid--no-spacing > .mdl-cell--8-col, .mdl-grid--no-spacing >
  10209. .mdl-cell--8-col-phone.mdl-cell--8-col-phone {
  10210. width: 100%; }
  10211. .mdl-cell--9-col,
  10212. .mdl-cell--9-col-phone.mdl-cell--9-col-phone {
  10213. width: calc(100% - 16px); }
  10214. .mdl-grid--no-spacing > .mdl-cell--9-col, .mdl-grid--no-spacing >
  10215. .mdl-cell--9-col-phone.mdl-cell--9-col-phone {
  10216. width: 100%; }
  10217. .mdl-cell--10-col,
  10218. .mdl-cell--10-col-phone.mdl-cell--10-col-phone {
  10219. width: calc(100% - 16px); }
  10220. .mdl-grid--no-spacing > .mdl-cell--10-col, .mdl-grid--no-spacing >
  10221. .mdl-cell--10-col-phone.mdl-cell--10-col-phone {
  10222. width: 100%; }
  10223. .mdl-cell--11-col,
  10224. .mdl-cell--11-col-phone.mdl-cell--11-col-phone {
  10225. width: calc(100% - 16px); }
  10226. .mdl-grid--no-spacing > .mdl-cell--11-col, .mdl-grid--no-spacing >
  10227. .mdl-cell--11-col-phone.mdl-cell--11-col-phone {
  10228. width: 100%; }
  10229. .mdl-cell--12-col,
  10230. .mdl-cell--12-col-phone.mdl-cell--12-col-phone {
  10231. width: calc(100% - 16px); }
  10232. .mdl-grid--no-spacing > .mdl-cell--12-col, .mdl-grid--no-spacing >
  10233. .mdl-cell--12-col-phone.mdl-cell--12-col-phone {
  10234. width: 100%; }
  10235. .mdl-cell--1-offset,
  10236. .mdl-cell--1-offset-phone.mdl-cell--1-offset-phone {
  10237. margin-left: calc(25% + 8px); }
  10238. .mdl-grid.mdl-grid--no-spacing > .mdl-cell--1-offset, .mdl-grid.mdl-grid--no-spacing >
  10239. .mdl-cell--1-offset-phone.mdl-cell--1-offset-phone {
  10240. margin-left: 25%; }
  10241. .mdl-cell--2-offset,
  10242. .mdl-cell--2-offset-phone.mdl-cell--2-offset-phone {
  10243. margin-left: calc(50% + 8px); }
  10244. .mdl-grid.mdl-grid--no-spacing > .mdl-cell--2-offset, .mdl-grid.mdl-grid--no-spacing >
  10245. .mdl-cell--2-offset-phone.mdl-cell--2-offset-phone {
  10246. margin-left: 50%; }
  10247. .mdl-cell--3-offset,
  10248. .mdl-cell--3-offset-phone.mdl-cell--3-offset-phone {
  10249. margin-left: calc(75% + 8px); }
  10250. .mdl-grid.mdl-grid--no-spacing > .mdl-cell--3-offset, .mdl-grid.mdl-grid--no-spacing >
  10251. .mdl-cell--3-offset-phone.mdl-cell--3-offset-phone {
  10252. margin-left: 75%; } }
  10253. @media (min-width: 480px) and (max-width: 839px) {
  10254. .mdl-grid {
  10255. padding: 8px; }
  10256. .mdl-cell {
  10257. margin: 8px;
  10258. width: calc(50% - 16px); }
  10259. .mdl-grid--no-spacing > .mdl-cell {
  10260. width: 50%; }
  10261. .mdl-cell--hide-tablet {
  10262. display: none !important; }
  10263. .mdl-cell--order-1-tablet.mdl-cell--order-1-tablet {
  10264. -webkit-order: 1;
  10265. -ms-flex-order: 1;
  10266. order: 1; }
  10267. .mdl-cell--order-2-tablet.mdl-cell--order-2-tablet {
  10268. -webkit-order: 2;
  10269. -ms-flex-order: 2;
  10270. order: 2; }
  10271. .mdl-cell--order-3-tablet.mdl-cell--order-3-tablet {
  10272. -webkit-order: 3;
  10273. -ms-flex-order: 3;
  10274. order: 3; }
  10275. .mdl-cell--order-4-tablet.mdl-cell--order-4-tablet {
  10276. -webkit-order: 4;
  10277. -ms-flex-order: 4;
  10278. order: 4; }
  10279. .mdl-cell--order-5-tablet.mdl-cell--order-5-tablet {
  10280. -webkit-order: 5;
  10281. -ms-flex-order: 5;
  10282. order: 5; }
  10283. .mdl-cell--order-6-tablet.mdl-cell--order-6-tablet {
  10284. -webkit-order: 6;
  10285. -ms-flex-order: 6;
  10286. order: 6; }
  10287. .mdl-cell--order-7-tablet.mdl-cell--order-7-tablet {
  10288. -webkit-order: 7;
  10289. -ms-flex-order: 7;
  10290. order: 7; }
  10291. .mdl-cell--order-8-tablet.mdl-cell--order-8-tablet {
  10292. -webkit-order: 8;
  10293. -ms-flex-order: 8;
  10294. order: 8; }
  10295. .mdl-cell--order-9-tablet.mdl-cell--order-9-tablet {
  10296. -webkit-order: 9;
  10297. -ms-flex-order: 9;
  10298. order: 9; }
  10299. .mdl-cell--order-10-tablet.mdl-cell--order-10-tablet {
  10300. -webkit-order: 10;
  10301. -ms-flex-order: 10;
  10302. order: 10; }
  10303. .mdl-cell--order-11-tablet.mdl-cell--order-11-tablet {
  10304. -webkit-order: 11;
  10305. -ms-flex-order: 11;
  10306. order: 11; }
  10307. .mdl-cell--order-12-tablet.mdl-cell--order-12-tablet {
  10308. -webkit-order: 12;
  10309. -ms-flex-order: 12;
  10310. order: 12; }
  10311. .mdl-cell--1-col,
  10312. .mdl-cell--1-col-tablet.mdl-cell--1-col-tablet {
  10313. width: calc(12.5% - 16px); }
  10314. .mdl-grid--no-spacing > .mdl-cell--1-col, .mdl-grid--no-spacing >
  10315. .mdl-cell--1-col-tablet.mdl-cell--1-col-tablet {
  10316. width: 12.5%; }
  10317. .mdl-cell--2-col,
  10318. .mdl-cell--2-col-tablet.mdl-cell--2-col-tablet {
  10319. width: calc(25% - 16px); }
  10320. .mdl-grid--no-spacing > .mdl-cell--2-col, .mdl-grid--no-spacing >
  10321. .mdl-cell--2-col-tablet.mdl-cell--2-col-tablet {
  10322. width: 25%; }
  10323. .mdl-cell--3-col,
  10324. .mdl-cell--3-col-tablet.mdl-cell--3-col-tablet {
  10325. width: calc(37.5% - 16px); }
  10326. .mdl-grid--no-spacing > .mdl-cell--3-col, .mdl-grid--no-spacing >
  10327. .mdl-cell--3-col-tablet.mdl-cell--3-col-tablet {
  10328. width: 37.5%; }
  10329. .mdl-cell--4-col,
  10330. .mdl-cell--4-col-tablet.mdl-cell--4-col-tablet {
  10331. width: calc(50% - 16px); }
  10332. .mdl-grid--no-spacing > .mdl-cell--4-col, .mdl-grid--no-spacing >
  10333. .mdl-cell--4-col-tablet.mdl-cell--4-col-tablet {
  10334. width: 50%; }
  10335. .mdl-cell--5-col,
  10336. .mdl-cell--5-col-tablet.mdl-cell--5-col-tablet {
  10337. width: calc(62.5% - 16px); }
  10338. .mdl-grid--no-spacing > .mdl-cell--5-col, .mdl-grid--no-spacing >
  10339. .mdl-cell--5-col-tablet.mdl-cell--5-col-tablet {
  10340. width: 62.5%; }
  10341. .mdl-cell--6-col,
  10342. .mdl-cell--6-col-tablet.mdl-cell--6-col-tablet {
  10343. width: calc(75% - 16px); }
  10344. .mdl-grid--no-spacing > .mdl-cell--6-col, .mdl-grid--no-spacing >
  10345. .mdl-cell--6-col-tablet.mdl-cell--6-col-tablet {
  10346. width: 75%; }
  10347. .mdl-cell--7-col,
  10348. .mdl-cell--7-col-tablet.mdl-cell--7-col-tablet {
  10349. width: calc(87.5% - 16px); }
  10350. .mdl-grid--no-spacing > .mdl-cell--7-col, .mdl-grid--no-spacing >
  10351. .mdl-cell--7-col-tablet.mdl-cell--7-col-tablet {
  10352. width: 87.5%; }
  10353. .mdl-cell--8-col,
  10354. .mdl-cell--8-col-tablet.mdl-cell--8-col-tablet {
  10355. width: calc(100% - 16px); }
  10356. .mdl-grid--no-spacing > .mdl-cell--8-col, .mdl-grid--no-spacing >
  10357. .mdl-cell--8-col-tablet.mdl-cell--8-col-tablet {
  10358. width: 100%; }
  10359. .mdl-cell--9-col,
  10360. .mdl-cell--9-col-tablet.mdl-cell--9-col-tablet {
  10361. width: calc(100% - 16px); }
  10362. .mdl-grid--no-spacing > .mdl-cell--9-col, .mdl-grid--no-spacing >
  10363. .mdl-cell--9-col-tablet.mdl-cell--9-col-tablet {
  10364. width: 100%; }
  10365. .mdl-cell--10-col,
  10366. .mdl-cell--10-col-tablet.mdl-cell--10-col-tablet {
  10367. width: calc(100% - 16px); }
  10368. .mdl-grid--no-spacing > .mdl-cell--10-col, .mdl-grid--no-spacing >
  10369. .mdl-cell--10-col-tablet.mdl-cell--10-col-tablet {
  10370. width: 100%; }
  10371. .mdl-cell--11-col,
  10372. .mdl-cell--11-col-tablet.mdl-cell--11-col-tablet {
  10373. width: calc(100% - 16px); }
  10374. .mdl-grid--no-spacing > .mdl-cell--11-col, .mdl-grid--no-spacing >
  10375. .mdl-cell--11-col-tablet.mdl-cell--11-col-tablet {
  10376. width: 100%; }
  10377. .mdl-cell--12-col,
  10378. .mdl-cell--12-col-tablet.mdl-cell--12-col-tablet {
  10379. width: calc(100% - 16px); }
  10380. .mdl-grid--no-spacing > .mdl-cell--12-col, .mdl-grid--no-spacing >
  10381. .mdl-cell--12-col-tablet.mdl-cell--12-col-tablet {
  10382. width: 100%; }
  10383. .mdl-cell--1-offset,
  10384. .mdl-cell--1-offset-tablet.mdl-cell--1-offset-tablet {
  10385. margin-left: calc(12.5% + 8px); }
  10386. .mdl-grid.mdl-grid--no-spacing > .mdl-cell--1-offset, .mdl-grid.mdl-grid--no-spacing >
  10387. .mdl-cell--1-offset-tablet.mdl-cell--1-offset-tablet {
  10388. margin-left: 12.5%; }
  10389. .mdl-cell--2-offset,
  10390. .mdl-cell--2-offset-tablet.mdl-cell--2-offset-tablet {
  10391. margin-left: calc(25% + 8px); }
  10392. .mdl-grid.mdl-grid--no-spacing > .mdl-cell--2-offset, .mdl-grid.mdl-grid--no-spacing >
  10393. .mdl-cell--2-offset-tablet.mdl-cell--2-offset-tablet {
  10394. margin-left: 25%; }
  10395. .mdl-cell--3-offset,
  10396. .mdl-cell--3-offset-tablet.mdl-cell--3-offset-tablet {
  10397. margin-left: calc(37.5% + 8px); }
  10398. .mdl-grid.mdl-grid--no-spacing > .mdl-cell--3-offset, .mdl-grid.mdl-grid--no-spacing >
  10399. .mdl-cell--3-offset-tablet.mdl-cell--3-offset-tablet {
  10400. margin-left: 37.5%; }
  10401. .mdl-cell--4-offset,
  10402. .mdl-cell--4-offset-tablet.mdl-cell--4-offset-tablet {
  10403. margin-left: calc(50% + 8px); }
  10404. .mdl-grid.mdl-grid--no-spacing > .mdl-cell--4-offset, .mdl-grid.mdl-grid--no-spacing >
  10405. .mdl-cell--4-offset-tablet.mdl-cell--4-offset-tablet {
  10406. margin-left: 50%; }
  10407. .mdl-cell--5-offset,
  10408. .mdl-cell--5-offset-tablet.mdl-cell--5-offset-tablet {
  10409. margin-left: calc(62.5% + 8px); }
  10410. .mdl-grid.mdl-grid--no-spacing > .mdl-cell--5-offset, .mdl-grid.mdl-grid--no-spacing >
  10411. .mdl-cell--5-offset-tablet.mdl-cell--5-offset-tablet {
  10412. margin-left: 62.5%; }
  10413. .mdl-cell--6-offset,
  10414. .mdl-cell--6-offset-tablet.mdl-cell--6-offset-tablet {
  10415. margin-left: calc(75% + 8px); }
  10416. .mdl-grid.mdl-grid--no-spacing > .mdl-cell--6-offset, .mdl-grid.mdl-grid--no-spacing >
  10417. .mdl-cell--6-offset-tablet.mdl-cell--6-offset-tablet {
  10418. margin-left: 75%; }
  10419. .mdl-cell--7-offset,
  10420. .mdl-cell--7-offset-tablet.mdl-cell--7-offset-tablet {
  10421. margin-left: calc(87.5% + 8px); }
  10422. .mdl-grid.mdl-grid--no-spacing > .mdl-cell--7-offset, .mdl-grid.mdl-grid--no-spacing >
  10423. .mdl-cell--7-offset-tablet.mdl-cell--7-offset-tablet {
  10424. margin-left: 87.5%; } }
  10425. @media (min-width: 840px) {
  10426. .mdl-grid {
  10427. padding: 8px; }
  10428. .mdl-cell {
  10429. margin: 8px;
  10430. width: calc(33.3333333333% - 16px); }
  10431. .mdl-grid--no-spacing > .mdl-cell {
  10432. width: 33.3333333333%; }
  10433. .mdl-cell--hide-desktop {
  10434. display: none !important; }
  10435. .mdl-cell--order-1-desktop.mdl-cell--order-1-desktop {
  10436. -webkit-order: 1;
  10437. -ms-flex-order: 1;
  10438. order: 1; }
  10439. .mdl-cell--order-2-desktop.mdl-cell--order-2-desktop {
  10440. -webkit-order: 2;
  10441. -ms-flex-order: 2;
  10442. order: 2; }
  10443. .mdl-cell--order-3-desktop.mdl-cell--order-3-desktop {
  10444. -webkit-order: 3;
  10445. -ms-flex-order: 3;
  10446. order: 3; }
  10447. .mdl-cell--order-4-desktop.mdl-cell--order-4-desktop {
  10448. -webkit-order: 4;
  10449. -ms-flex-order: 4;
  10450. order: 4; }
  10451. .mdl-cell--order-5-desktop.mdl-cell--order-5-desktop {
  10452. -webkit-order: 5;
  10453. -ms-flex-order: 5;
  10454. order: 5; }
  10455. .mdl-cell--order-6-desktop.mdl-cell--order-6-desktop {
  10456. -webkit-order: 6;
  10457. -ms-flex-order: 6;
  10458. order: 6; }
  10459. .mdl-cell--order-7-desktop.mdl-cell--order-7-desktop {
  10460. -webkit-order: 7;
  10461. -ms-flex-order: 7;
  10462. order: 7; }
  10463. .mdl-cell--order-8-desktop.mdl-cell--order-8-desktop {
  10464. -webkit-order: 8;
  10465. -ms-flex-order: 8;
  10466. order: 8; }
  10467. .mdl-cell--order-9-desktop.mdl-cell--order-9-desktop {
  10468. -webkit-order: 9;
  10469. -ms-flex-order: 9;
  10470. order: 9; }
  10471. .mdl-cell--order-10-desktop.mdl-cell--order-10-desktop {
  10472. -webkit-order: 10;
  10473. -ms-flex-order: 10;
  10474. order: 10; }
  10475. .mdl-cell--order-11-desktop.mdl-cell--order-11-desktop {
  10476. -webkit-order: 11;
  10477. -ms-flex-order: 11;
  10478. order: 11; }
  10479. .mdl-cell--order-12-desktop.mdl-cell--order-12-desktop {
  10480. -webkit-order: 12;
  10481. -ms-flex-order: 12;
  10482. order: 12; }
  10483. .mdl-cell--1-col,
  10484. .mdl-cell--1-col-desktop.mdl-cell--1-col-desktop {
  10485. width: calc(8.3333333333% - 16px); }
  10486. .mdl-grid--no-spacing > .mdl-cell--1-col, .mdl-grid--no-spacing >
  10487. .mdl-cell--1-col-desktop.mdl-cell--1-col-desktop {
  10488. width: 8.3333333333%; }
  10489. .mdl-cell--2-col,
  10490. .mdl-cell--2-col-desktop.mdl-cell--2-col-desktop {
  10491. width: calc(16.6666666667% - 16px); }
  10492. .mdl-grid--no-spacing > .mdl-cell--2-col, .mdl-grid--no-spacing >
  10493. .mdl-cell--2-col-desktop.mdl-cell--2-col-desktop {
  10494. width: 16.6666666667%; }
  10495. .mdl-cell--3-col,
  10496. .mdl-cell--3-col-desktop.mdl-cell--3-col-desktop {
  10497. width: calc(25% - 16px); }
  10498. .mdl-grid--no-spacing > .mdl-cell--3-col, .mdl-grid--no-spacing >
  10499. .mdl-cell--3-col-desktop.mdl-cell--3-col-desktop {
  10500. width: 25%; }
  10501. .mdl-cell--4-col,
  10502. .mdl-cell--4-col-desktop.mdl-cell--4-col-desktop {
  10503. width: calc(33.3333333333% - 16px); }
  10504. .mdl-grid--no-spacing > .mdl-cell--4-col, .mdl-grid--no-spacing >
  10505. .mdl-cell--4-col-desktop.mdl-cell--4-col-desktop {
  10506. width: 33.3333333333%; }
  10507. .mdl-cell--5-col,
  10508. .mdl-cell--5-col-desktop.mdl-cell--5-col-desktop {
  10509. width: calc(41.6666666667% - 16px); }
  10510. .mdl-grid--no-spacing > .mdl-cell--5-col, .mdl-grid--no-spacing >
  10511. .mdl-cell--5-col-desktop.mdl-cell--5-col-desktop {
  10512. width: 41.6666666667%; }
  10513. .mdl-cell--6-col,
  10514. .mdl-cell--6-col-desktop.mdl-cell--6-col-desktop {
  10515. width: calc(50% - 16px); }
  10516. .mdl-grid--no-spacing > .mdl-cell--6-col, .mdl-grid--no-spacing >
  10517. .mdl-cell--6-col-desktop.mdl-cell--6-col-desktop {
  10518. width: 50%; }
  10519. .mdl-cell--7-col,
  10520. .mdl-cell--7-col-desktop.mdl-cell--7-col-desktop {
  10521. width: calc(58.3333333333% - 16px); }
  10522. .mdl-grid--no-spacing > .mdl-cell--7-col, .mdl-grid--no-spacing >
  10523. .mdl-cell--7-col-desktop.mdl-cell--7-col-desktop {
  10524. width: 58.3333333333%; }
  10525. .mdl-cell--8-col,
  10526. .mdl-cell--8-col-desktop.mdl-cell--8-col-desktop {
  10527. width: calc(66.6666666667% - 16px); }
  10528. .mdl-grid--no-spacing > .mdl-cell--8-col, .mdl-grid--no-spacing >
  10529. .mdl-cell--8-col-desktop.mdl-cell--8-col-desktop {
  10530. width: 66.6666666667%; }
  10531. .mdl-cell--9-col,
  10532. .mdl-cell--9-col-desktop.mdl-cell--9-col-desktop {
  10533. width: calc(75% - 16px); }
  10534. .mdl-grid--no-spacing > .mdl-cell--9-col, .mdl-grid--no-spacing >
  10535. .mdl-cell--9-col-desktop.mdl-cell--9-col-desktop {
  10536. width: 75%; }
  10537. .mdl-cell--10-col,
  10538. .mdl-cell--10-col-desktop.mdl-cell--10-col-desktop {
  10539. width: calc(83.3333333333% - 16px); }
  10540. .mdl-grid--no-spacing > .mdl-cell--10-col, .mdl-grid--no-spacing >
  10541. .mdl-cell--10-col-desktop.mdl-cell--10-col-desktop {
  10542. width: 83.3333333333%; }
  10543. .mdl-cell--11-col,
  10544. .mdl-cell--11-col-desktop.mdl-cell--11-col-desktop {
  10545. width: calc(91.6666666667% - 16px); }
  10546. .mdl-grid--no-spacing > .mdl-cell--11-col, .mdl-grid--no-spacing >
  10547. .mdl-cell--11-col-desktop.mdl-cell--11-col-desktop {
  10548. width: 91.6666666667%; }
  10549. .mdl-cell--12-col,
  10550. .mdl-cell--12-col-desktop.mdl-cell--12-col-desktop {
  10551. width: calc(100% - 16px); }
  10552. .mdl-grid--no-spacing > .mdl-cell--12-col, .mdl-grid--no-spacing >
  10553. .mdl-cell--12-col-desktop.mdl-cell--12-col-desktop {
  10554. width: 100%; }
  10555. .mdl-cell--1-offset,
  10556. .mdl-cell--1-offset-desktop.mdl-cell--1-offset-desktop {
  10557. margin-left: calc(8.3333333333% + 8px); }
  10558. .mdl-grid.mdl-grid--no-spacing > .mdl-cell--1-offset, .mdl-grid.mdl-grid--no-spacing >
  10559. .mdl-cell--1-offset-desktop.mdl-cell--1-offset-desktop {
  10560. margin-left: 8.3333333333%; }
  10561. .mdl-cell--2-offset,
  10562. .mdl-cell--2-offset-desktop.mdl-cell--2-offset-desktop {
  10563. margin-left: calc(16.6666666667% + 8px); }
  10564. .mdl-grid.mdl-grid--no-spacing > .mdl-cell--2-offset, .mdl-grid.mdl-grid--no-spacing >
  10565. .mdl-cell--2-offset-desktop.mdl-cell--2-offset-desktop {
  10566. margin-left: 16.6666666667%; }
  10567. .mdl-cell--3-offset,
  10568. .mdl-cell--3-offset-desktop.mdl-cell--3-offset-desktop {
  10569. margin-left: calc(25% + 8px); }
  10570. .mdl-grid.mdl-grid--no-spacing > .mdl-cell--3-offset, .mdl-grid.mdl-grid--no-spacing >
  10571. .mdl-cell--3-offset-desktop.mdl-cell--3-offset-desktop {
  10572. margin-left: 25%; }
  10573. .mdl-cell--4-offset,
  10574. .mdl-cell--4-offset-desktop.mdl-cell--4-offset-desktop {
  10575. margin-left: calc(33.3333333333% + 8px); }
  10576. .mdl-grid.mdl-grid--no-spacing > .mdl-cell--4-offset, .mdl-grid.mdl-grid--no-spacing >
  10577. .mdl-cell--4-offset-desktop.mdl-cell--4-offset-desktop {
  10578. margin-left: 33.3333333333%; }
  10579. .mdl-cell--5-offset,
  10580. .mdl-cell--5-offset-desktop.mdl-cell--5-offset-desktop {
  10581. margin-left: calc(41.6666666667% + 8px); }
  10582. .mdl-grid.mdl-grid--no-spacing > .mdl-cell--5-offset, .mdl-grid.mdl-grid--no-spacing >
  10583. .mdl-cell--5-offset-desktop.mdl-cell--5-offset-desktop {
  10584. margin-left: 41.6666666667%; }
  10585. .mdl-cell--6-offset,
  10586. .mdl-cell--6-offset-desktop.mdl-cell--6-offset-desktop {
  10587. margin-left: calc(50% + 8px); }
  10588. .mdl-grid.mdl-grid--no-spacing > .mdl-cell--6-offset, .mdl-grid.mdl-grid--no-spacing >
  10589. .mdl-cell--6-offset-desktop.mdl-cell--6-offset-desktop {
  10590. margin-left: 50%; }
  10591. .mdl-cell--7-offset,
  10592. .mdl-cell--7-offset-desktop.mdl-cell--7-offset-desktop {
  10593. margin-left: calc(58.3333333333% + 8px); }
  10594. .mdl-grid.mdl-grid--no-spacing > .mdl-cell--7-offset, .mdl-grid.mdl-grid--no-spacing >
  10595. .mdl-cell--7-offset-desktop.mdl-cell--7-offset-desktop {
  10596. margin-left: 58.3333333333%; }
  10597. .mdl-cell--8-offset,
  10598. .mdl-cell--8-offset-desktop.mdl-cell--8-offset-desktop {
  10599. margin-left: calc(66.6666666667% + 8px); }
  10600. .mdl-grid.mdl-grid--no-spacing > .mdl-cell--8-offset, .mdl-grid.mdl-grid--no-spacing >
  10601. .mdl-cell--8-offset-desktop.mdl-cell--8-offset-desktop {
  10602. margin-left: 66.6666666667%; }
  10603. .mdl-cell--9-offset,
  10604. .mdl-cell--9-offset-desktop.mdl-cell--9-offset-desktop {
  10605. margin-left: calc(75% + 8px); }
  10606. .mdl-grid.mdl-grid--no-spacing > .mdl-cell--9-offset, .mdl-grid.mdl-grid--no-spacing >
  10607. .mdl-cell--9-offset-desktop.mdl-cell--9-offset-desktop {
  10608. margin-left: 75%; }
  10609. .mdl-cell--10-offset,
  10610. .mdl-cell--10-offset-desktop.mdl-cell--10-offset-desktop {
  10611. margin-left: calc(83.3333333333% + 8px); }
  10612. .mdl-grid.mdl-grid--no-spacing > .mdl-cell--10-offset, .mdl-grid.mdl-grid--no-spacing >
  10613. .mdl-cell--10-offset-desktop.mdl-cell--10-offset-desktop {
  10614. margin-left: 83.3333333333%; }
  10615. .mdl-cell--11-offset,
  10616. .mdl-cell--11-offset-desktop.mdl-cell--11-offset-desktop {
  10617. margin-left: calc(91.6666666667% + 8px); }
  10618. .mdl-grid.mdl-grid--no-spacing > .mdl-cell--11-offset, .mdl-grid.mdl-grid--no-spacing >
  10619. .mdl-cell--11-offset-desktop.mdl-cell--11-offset-desktop {
  10620. margin-left: 91.6666666667%; } }