atlantis.css 338 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555555655575558555955605561556255635564556555665567556855695570557155725573557455755576557755785579558055815582558355845585558655875588558955905591559255935594559555965597559855995600560156025603560456055606560756085609561056115612561356145615561656175618561956205621562256235624562556265627562856295630563156325633563456355636563756385639564056415642564356445645564656475648564956505651565256535654565556565657565856595660566156625663566456655666566756685669567056715672567356745675567656775678567956805681568256835684568556865687568856895690569156925693569456955696569756985699570057015702570357045705570657075708570957105711571257135714571557165717571857195720572157225723572457255726572757285729573057315732573357345735573657375738573957405741574257435744574557465747574857495750575157525753575457555756575757585759576057615762576357645765576657675768576957705771577257735774577557765777577857795780578157825783578457855786578757885789579057915792579357945795579657975798579958005801580258035804580558065807580858095810581158125813581458155816581758185819582058215822582358245825582658275828582958305831583258335834583558365837583858395840584158425843584458455846584758485849585058515852585358545855585658575858585958605861586258635864586558665867586858695870587158725873587458755876587758785879588058815882588358845885588658875888588958905891589258935894589558965897589858995900590159025903590459055906590759085909591059115912591359145915591659175918591959205921592259235924592559265927592859295930593159325933593459355936593759385939594059415942594359445945594659475948594959505951595259535954595559565957595859595960596159625963596459655966596759685969597059715972597359745975597659775978597959805981598259835984598559865987598859895990599159925993599459955996599759985999600060016002600360046005600660076008600960106011601260136014601560166017601860196020602160226023602460256026602760286029603060316032603360346035603660376038603960406041604260436044604560466047604860496050605160526053605460556056605760586059606060616062606360646065606660676068606960706071607260736074607560766077607860796080608160826083608460856086608760886089609060916092609360946095609660976098609961006101610261036104610561066107610861096110611161126113611461156116611761186119612061216122612361246125612661276128612961306131613261336134613561366137613861396140614161426143614461456146614761486149615061516152615361546155615661576158615961606161616261636164616561666167616861696170617161726173617461756176617761786179618061816182618361846185618661876188618961906191619261936194619561966197619861996200620162026203620462056206620762086209621062116212621362146215621662176218621962206221622262236224622562266227622862296230623162326233623462356236623762386239624062416242624362446245624662476248624962506251625262536254625562566257625862596260626162626263626462656266626762686269627062716272627362746275627662776278627962806281628262836284628562866287628862896290629162926293629462956296629762986299630063016302630363046305630663076308630963106311631263136314631563166317631863196320632163226323632463256326632763286329633063316332633363346335633663376338633963406341634263436344634563466347634863496350635163526353635463556356635763586359636063616362636363646365636663676368636963706371637263736374637563766377637863796380638163826383638463856386638763886389639063916392639363946395639663976398639964006401640264036404640564066407640864096410641164126413641464156416641764186419642064216422642364246425642664276428642964306431643264336434643564366437643864396440644164426443644464456446644764486449645064516452645364546455645664576458645964606461646264636464646564666467646864696470647164726473647464756476647764786479648064816482648364846485648664876488648964906491649264936494649564966497649864996500650165026503650465056506650765086509651065116512651365146515651665176518651965206521652265236524652565266527652865296530653165326533653465356536653765386539654065416542654365446545654665476548654965506551655265536554655565566557655865596560656165626563656465656566656765686569657065716572657365746575657665776578657965806581658265836584658565866587658865896590659165926593659465956596659765986599660066016602660366046605660666076608660966106611661266136614661566166617661866196620662166226623662466256626662766286629663066316632663366346635663666376638663966406641664266436644664566466647664866496650665166526653665466556656665766586659666066616662666366646665666666676668666966706671667266736674667566766677667866796680668166826683668466856686668766886689669066916692669366946695669666976698669967006701670267036704670567066707670867096710671167126713671467156716671767186719672067216722672367246725672667276728672967306731673267336734673567366737673867396740674167426743674467456746674767486749675067516752675367546755675667576758675967606761676267636764676567666767676867696770677167726773677467756776677767786779678067816782678367846785678667876788678967906791679267936794679567966797679867996800680168026803680468056806680768086809681068116812681368146815681668176818681968206821682268236824682568266827682868296830683168326833683468356836683768386839684068416842684368446845684668476848684968506851685268536854685568566857685868596860686168626863686468656866686768686869687068716872687368746875687668776878687968806881688268836884688568866887688868896890689168926893689468956896689768986899690069016902690369046905690669076908690969106911691269136914691569166917691869196920692169226923692469256926692769286929693069316932693369346935693669376938693969406941694269436944694569466947694869496950695169526953695469556956695769586959696069616962696369646965696669676968696969706971697269736974697569766977697869796980698169826983698469856986698769886989699069916992699369946995699669976998699970007001700270037004700570067007700870097010701170127013701470157016701770187019702070217022702370247025702670277028702970307031703270337034703570367037703870397040704170427043704470457046704770487049705070517052705370547055705670577058705970607061706270637064706570667067706870697070707170727073707470757076707770787079708070817082708370847085708670877088708970907091709270937094709570967097709870997100710171027103710471057106710771087109711071117112711371147115711671177118711971207121712271237124712571267127712871297130713171327133713471357136713771387139714071417142714371447145714671477148714971507151715271537154715571567157715871597160716171627163716471657166716771687169717071717172717371747175717671777178717971807181718271837184718571867187718871897190719171927193719471957196719771987199720072017202720372047205720672077208720972107211721272137214721572167217721872197220722172227223722472257226722772287229723072317232723372347235723672377238723972407241724272437244724572467247724872497250725172527253725472557256725772587259726072617262726372647265726672677268726972707271727272737274727572767277727872797280728172827283728472857286728772887289729072917292729372947295729672977298729973007301730273037304730573067307730873097310731173127313731473157316731773187319732073217322732373247325732673277328732973307331733273337334733573367337733873397340734173427343734473457346734773487349735073517352735373547355735673577358735973607361736273637364736573667367736873697370737173727373737473757376737773787379738073817382738373847385738673877388738973907391739273937394739573967397739873997400740174027403740474057406740774087409741074117412741374147415741674177418741974207421742274237424742574267427742874297430743174327433743474357436743774387439744074417442744374447445744674477448744974507451745274537454745574567457745874597460746174627463746474657466746774687469747074717472747374747475747674777478747974807481748274837484748574867487748874897490749174927493749474957496749774987499750075017502750375047505750675077508750975107511751275137514751575167517751875197520752175227523752475257526752775287529753075317532753375347535753675377538753975407541754275437544754575467547754875497550755175527553755475557556755775587559756075617562756375647565756675677568756975707571757275737574757575767577757875797580758175827583758475857586758775887589759075917592759375947595759675977598759976007601760276037604760576067607760876097610761176127613761476157616761776187619762076217622762376247625762676277628762976307631763276337634763576367637763876397640764176427643764476457646764776487649765076517652765376547655765676577658765976607661766276637664766576667667766876697670767176727673767476757676767776787679768076817682768376847685768676877688768976907691769276937694769576967697769876997700770177027703770477057706770777087709771077117712771377147715771677177718771977207721772277237724772577267727772877297730773177327733773477357736773777387739774077417742774377447745774677477748774977507751775277537754775577567757775877597760776177627763776477657766776777687769777077717772777377747775777677777778777977807781778277837784778577867787778877897790779177927793779477957796779777987799780078017802780378047805780678077808780978107811781278137814781578167817781878197820782178227823782478257826782778287829783078317832783378347835783678377838783978407841784278437844784578467847784878497850785178527853785478557856785778587859786078617862786378647865786678677868786978707871787278737874787578767877787878797880788178827883788478857886788778887889789078917892789378947895789678977898789979007901790279037904790579067907790879097910791179127913791479157916791779187919792079217922792379247925792679277928792979307931793279337934793579367937793879397940794179427943794479457946794779487949795079517952795379547955795679577958795979607961796279637964796579667967796879697970797179727973797479757976797779787979798079817982798379847985798679877988798979907991799279937994799579967997799879998000800180028003800480058006800780088009801080118012801380148015801680178018801980208021802280238024802580268027802880298030803180328033803480358036803780388039804080418042804380448045804680478048804980508051805280538054805580568057805880598060806180628063806480658066806780688069807080718072807380748075807680778078807980808081808280838084808580868087808880898090809180928093809480958096809780988099810081018102810381048105810681078108810981108111811281138114811581168117811881198120812181228123812481258126812781288129813081318132813381348135813681378138813981408141814281438144814581468147814881498150815181528153815481558156815781588159816081618162816381648165816681678168816981708171817281738174817581768177817881798180818181828183818481858186818781888189819081918192819381948195819681978198819982008201820282038204820582068207820882098210821182128213821482158216821782188219822082218222822382248225822682278228822982308231823282338234823582368237823882398240824182428243824482458246824782488249825082518252825382548255825682578258825982608261826282638264826582668267826882698270827182728273827482758276827782788279828082818282828382848285828682878288828982908291829282938294829582968297829882998300830183028303830483058306830783088309831083118312831383148315831683178318831983208321832283238324832583268327832883298330833183328333833483358336833783388339834083418342834383448345834683478348834983508351835283538354835583568357835883598360836183628363836483658366836783688369837083718372837383748375837683778378837983808381838283838384838583868387838883898390839183928393839483958396839783988399840084018402840384048405840684078408840984108411841284138414841584168417841884198420842184228423842484258426842784288429843084318432843384348435843684378438843984408441844284438444844584468447844884498450845184528453845484558456845784588459846084618462846384648465846684678468846984708471847284738474847584768477847884798480848184828483848484858486848784888489849084918492849384948495849684978498849985008501850285038504850585068507850885098510851185128513851485158516851785188519852085218522852385248525852685278528852985308531853285338534853585368537853885398540854185428543854485458546854785488549855085518552855385548555855685578558855985608561856285638564856585668567856885698570857185728573857485758576857785788579858085818582858385848585858685878588858985908591859285938594859585968597859885998600860186028603860486058606860786088609861086118612861386148615861686178618861986208621862286238624862586268627862886298630863186328633863486358636863786388639864086418642864386448645864686478648864986508651865286538654865586568657865886598660866186628663866486658666866786688669867086718672867386748675867686778678867986808681868286838684868586868687868886898690869186928693869486958696869786988699870087018702870387048705870687078708870987108711871287138714871587168717871887198720872187228723872487258726872787288729873087318732873387348735873687378738873987408741874287438744874587468747874887498750875187528753875487558756875787588759876087618762876387648765876687678768876987708771877287738774877587768777877887798780878187828783878487858786878787888789879087918792879387948795879687978798879988008801880288038804880588068807880888098810881188128813881488158816881788188819882088218822882388248825882688278828882988308831883288338834883588368837883888398840884188428843884488458846884788488849885088518852885388548855885688578858885988608861886288638864886588668867886888698870887188728873887488758876887788788879888088818882888388848885888688878888888988908891889288938894889588968897889888998900890189028903890489058906890789088909891089118912891389148915891689178918891989208921892289238924892589268927892889298930893189328933893489358936893789388939894089418942894389448945894689478948894989508951895289538954895589568957895889598960896189628963896489658966896789688969
  1. /*!
  2. [Table of contents]
  3. * Background
  4. * Typography
  5. * Layouts
  6. + Body & Wrapper
  7. + Main Header
  8. + Sidebar
  9. * Layouts Color
  10. * Components
  11. + Breadcrumbs
  12. + Cards
  13. - Card Stats
  14. - Card Task
  15. - Card States
  16. - Card Posts
  17. - Card Pricing
  18. - Card Annoucement
  19. - Card Profile
  20. - Accordion
  21. + Inputs
  22. + Tables
  23. + Navbars
  24. + Navsearch
  25. + Badges
  26. + Dropdowns
  27. + Charts
  28. + Alerts
  29. + Buttons
  30. + Navtabs
  31. + Popovers
  32. + Progress
  33. + Paginations
  34. + Sliders
  35. + Modals
  36. + Timeline
  37. + Maps
  38. + Invoice
  39. + Messages
  40. + Tasks
  41. + Settings
  42. * Plugins
  43. + jQueryUI
  44. + jQuery Scrollbar
  45. + Css Animate
  46. + Full Calendar
  47. + SweetAlert
  48. + Datatables
  49. * Responsive
  50. # [Color codes]
  51. body-text-color: #575962
  52. white-color: #ffffff
  53. black-color: #191919
  54. transparent-bg : transparent
  55. default-color : #282a3c
  56. primary-color : #177dff
  57. secondary-color : #716aca
  58. info-color : #36a3f7
  59. success-color : #35cd3a
  60. warning-color : #ffa534
  61. danger-color : #f3545d
  62. -------------------------------------------------------------------*/
  63. *:focus {
  64. outline: 0 !important;
  65. -webkit-box-shadow: none !important;
  66. box-shadow: none !important; }
  67. /* Typography */
  68. body, h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6, p, .navbar, .brand, .btn-simple, .alert, a, .td-name, td, button.close {
  69. -moz-osx-font-smoothing: grayscale;
  70. -webkit-font-smoothing: antialiased;
  71. font-family: 'Lato', sans-serif; }
  72. body {
  73. font-size: 14px;
  74. color: #575962; }
  75. a {
  76. color: #1572E8; }
  77. a:hover, a:focus {
  78. color: #1269DB; }
  79. h1,
  80. .h1 {
  81. font-size: 1.725rem; }
  82. h2,
  83. .h2 {
  84. font-size: 1.35rem; }
  85. h3,
  86. .h3 {
  87. font-size: 1.1625rem; }
  88. h4,
  89. .h4 {
  90. font-size: 1.0375rem; }
  91. h5,
  92. .h5 {
  93. font-size: .9125rem; }
  94. h6,
  95. .h6 {
  96. font-size: .825rem; }
  97. p {
  98. font-size: 14px;
  99. line-height: 1.82;
  100. margin-bottom: 1rem;
  101. word-break: break-word; }
  102. h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  103. line-height: 1.4; }
  104. h1 a, h2 a, h3 a, h4 a, h5 a, h6 a, .h1 a, .h2 a, .h3 a, .h4 a, .h5 a, .h6 a {
  105. color: inherit; }
  106. small, .small {
  107. font-size: 13px; }
  108. b, .b, strong, .strong {
  109. font-weight: 600; }
  110. .page-pretitle {
  111. letter-spacing: .08em;
  112. text-transform: uppercase;
  113. color: #95aac9; }
  114. .page-title {
  115. font-size: 23px;
  116. font-weight: 600;
  117. color: #444444;
  118. line-height: 30px;
  119. margin-bottom: 20px; }
  120. .page-category {
  121. color: #444444;
  122. line-height: 1.8;
  123. margin-bottom: 25px; }
  124. .text-primary, .text-primary a {
  125. color: #1572E8 !important; }
  126. .text-primary:hover, .text-primary a:hover {
  127. color: #1572E8 !important; }
  128. .text-secondary, .text-secondary a {
  129. color: #6861CE !important; }
  130. .text-secondary:hover, .text-secondary a:hover {
  131. color: #6861CE !important; }
  132. .text-info, .text-info a {
  133. color: #48ABF7 !important; }
  134. .text-info:hover, .text-info a:hover {
  135. color: #48ABF7 !important; }
  136. .text-success, .text-success a {
  137. color: #01561F !important; }
  138. .text-success:hover, .text-success a:hover {
  139. color: #01561F !important; }
  140. .text-warning, .text-warning a {
  141. color: #FFAD46 !important; }
  142. .text-warning:hover, .text-warning a:hover {
  143. color: #FFAD46 !important; }
  144. .text-danger, .text-danger a {
  145. color: #F25961 !important; }
  146. .text-danger:hover, .text-danger a:hover {
  147. color: #F25961 !important; }
  148. label {
  149. color: #495057 !important;
  150. font-size: 14px !important; }
  151. .text-small {
  152. font-size: 11px; }
  153. .metric-value {
  154. margin-bottom: 5px;
  155. line-height: 1;
  156. white-space: nowrap; }
  157. .metric-label {
  158. font-size: .975rem;
  159. font-weight: 500;
  160. color: #686f76;
  161. white-space: nowrap;
  162. margin-bottom: 0; }
  163. /* Font-weight */
  164. .fw-light {
  165. font-weight: 300 !important; }
  166. .fw-normal {
  167. font-weight: 400 !important; }
  168. .fw-mediumbold {
  169. font-weight: 400 !important; }
  170. .fw-bold {
  171. font-weight: 600 !important; }
  172. .fw-extrabold {
  173. font-weight: 700 !important; }
  174. /* Opacity */
  175. .op-9 {
  176. opacity: 0.9; }
  177. .op-8 {
  178. opacity: 0.8; }
  179. .op-7 {
  180. opacity: 0.7; }
  181. .op-6 {
  182. opacity: 0.6; }
  183. .op-5 {
  184. opacity: 0.5; }
  185. .op-4 {
  186. opacity: 0.4; }
  187. .op-3 {
  188. opacity: 0.3; }
  189. /* Layouts */
  190. body {
  191. min-height: 100vh;
  192. position: relative;
  193. background: #f9fbfd; }
  194. .no-bd {
  195. border: 0px !important; }
  196. .no-box-shadow {
  197. box-shadow: none !important; }
  198. /* margin-top negative */
  199. .mt--5, .my--5 {
  200. margin-top: -3rem !important; }
  201. .mt--4, .my--4 {
  202. margin-top: -1.5rem !important; }
  203. .mt--3, .my--3 {
  204. margin-top: -1rem !important; }
  205. .mt--2, .my--2 {
  206. margin-top: -0.5rem !important; }
  207. .mt--1, .my--1 {
  208. margin-top: -0.25rem !important; }
  209. /* Wrapper */
  210. .pull-right {
  211. float: right; }
  212. .pull-left {
  213. float: left; }
  214. .wrapper {
  215. min-height: 100vh;
  216. position: relative;
  217. top: 0;
  218. height: 100vh; }
  219. .main-header {
  220. background: #ffffff;
  221. min-height: 60px;
  222. width: 100%;
  223. position: fixed;
  224. z-index: 1001;
  225. box-shadow: 0px 0px 5px rgba(18, 23, 39, 0.5); }
  226. .main-header .navbar-header {
  227. min-height: 62px; }
  228. .main-header .navbar-header .btn-toggle {
  229. margin-right: 30px;
  230. margin-left: 20px; }
  231. .logo-header {
  232. float: left;
  233. width: 250px;
  234. height: 62px;
  235. line-height: 60px;
  236. color: #333333;
  237. z-index: 1001;
  238. font-size: 17px;
  239. font-weight: 400;
  240. padding-left: 25px;
  241. padding-right: 25px;
  242. z-index: 1001;
  243. display: flex;
  244. align-items: center;
  245. position: relative;
  246. transition: all .3s; }
  247. .logo-header .big-logo {
  248. margin-right: 8px; }
  249. .logo-header .big-logo:hover {
  250. text-decoration: none; }
  251. .logo-header .big-logo .logo-img {
  252. width: 35px;
  253. height: 35px; }
  254. .logo-header .logo {
  255. color: #575962;
  256. opacity: 1;
  257. position: relative;
  258. height: 100%; }
  259. .logo-header .logo:hover {
  260. text-decoration: none; }
  261. .logo-header .logo .navbar-brand {
  262. padding-top: 0px;
  263. padding-bottom: 0px;
  264. margin-right: 0px; }
  265. .logo-header .nav-toggle {
  266. position: absolute;
  267. top: 0;
  268. right: 18px;
  269. z-index: 5; }
  270. .logo-header .navbar-toggler {
  271. padding-left: 0px;
  272. padding-right: 0px;
  273. opacity: 0;
  274. display: none; }
  275. .logo-header .navbar-toggler .navbar-toggler-icon {
  276. height: 1em;
  277. width: 1em;
  278. color: #545454;
  279. font-size: 22px; }
  280. .logo-header .more {
  281. background: transparent;
  282. border: 0;
  283. font-size: 22px;
  284. padding: 0;
  285. opacity: 0;
  286. width: 0;
  287. display: none; }
  288. .btn-toggle {
  289. font-size: 20px !important;
  290. line-height: 20px;
  291. padding: 0px !important;
  292. background: transparent !important;
  293. color: #575962 !important; }
  294. .btn-toggle:hover, .btn-toggle:focus {
  295. opacity: 1; }
  296. #search-nav {
  297. flex: 1;
  298. max-width: 400px; }
  299. #search-nav600 {
  300. flex: 1;
  301. max-width: 600px; }
  302. .sidebar .nav > .nav-item.active > a:before, .sidebar[data-background-color="white"] .nav > .nav-item.active > a:before, .sidebar .nav > .nav-item.active:hover > a:before, .sidebar[data-background-color="white"] .nav > .nav-item.active:hover > a:before, .sidebar .nav > .nav-item a[data-toggle=collapse][aria-expanded=true]:before, .sidebar[data-background-color="white"] .nav > .nav-item a[data-toggle=collapse][aria-expanded=true]:before {
  303. opacity: 1 !important;
  304. position: absolute;
  305. z-index: 1;
  306. width: 3px;
  307. height: 100%;
  308. content: '';
  309. left: 0;
  310. top: 0; }
  311. .sidebar, .sidebar[data-background-color="white"] {
  312. position: fixed;
  313. top: 0;
  314. bottom: 0;
  315. left: 0;
  316. width: 250px;
  317. margin-top: 0px;
  318. display: block;
  319. z-index: 1000;
  320. color: #ffffff;
  321. font-weight: 200;
  322. background: #ffffff;
  323. -webkit-box-shadow: 4px 4px 10px rgba(69, 65, 78, 0.06);
  324. -moz-box-shadow: 4px 4px 10px rgba(69, 65, 78, 0.06);
  325. box-shadow: 4px 4px 10px rgba(69, 65, 78, 0.06);
  326. transition: all .3s; }
  327. .sidebar.full-height, .sidebar[data-background-color="white"].full-height {
  328. margin-top: 0; }
  329. .sidebar .user, .sidebar[data-background-color="white"] .user {
  330. margin-top: 20px;
  331. padding-left: 15px;
  332. padding-right: 15px;
  333. padding-bottom: 12.5px;
  334. border-bottom: 1px solid #f1f1f1;
  335. display: block;
  336. margin-left: 10px;
  337. margin-right: 10px; }
  338. .sidebar .user .info a, .sidebar[data-background-color="white"] .user .info a {
  339. white-space: nowrap;
  340. display: block;
  341. position: relative; }
  342. .sidebar .user .info a:hover, .sidebar .user .info a:focus, .sidebar[data-background-color="white"] .user .info a:hover, .sidebar[data-background-color="white"] .user .info a:focus {
  343. text-decoration: none; }
  344. .sidebar .user .info a > span, .sidebar[data-background-color="white"] .user .info a > span {
  345. font-size: 14px;
  346. font-weight: 400;
  347. color: #777;
  348. display: flex;
  349. flex-direction: column; }
  350. .sidebar .user .info a > span .user-level, .sidebar[data-background-color="white"] .user .info a > span .user-level {
  351. color: #555;
  352. font-weight: 600;
  353. font-size: 12px;
  354. margin-top: 5px; }
  355. .sidebar .user .info a .link-collapse, .sidebar[data-background-color="white"] .user .info a .link-collapse {
  356. padding: 7px 0; }
  357. .sidebar .user .info .caret, .sidebar[data-background-color="white"] .user .info .caret {
  358. position: absolute;
  359. top: 17px;
  360. right: 0px;
  361. border-top-color: #777; }
  362. .sidebar .sidebar-wrapper, .sidebar[data-background-color="white"] .sidebar-wrapper {
  363. position: relative;
  364. max-height: calc(100vh - 75px);
  365. min-height: 100%;
  366. overflow: auto;
  367. width: 100%;
  368. z-index: 4;
  369. padding-bottom: 100px;
  370. transition: all .3s; }
  371. .sidebar .sidebar-wrapper .sidebar-content, .sidebar[data-background-color="white"] .sidebar-wrapper .sidebar-content {
  372. padding-top: 0px;
  373. padding-bottom: 55px; }
  374. .sidebar .sidebar-wrapper .scroll-element.scroll-y, .sidebar[data-background-color="white"] .sidebar-wrapper .scroll-element.scroll-y {
  375. top: 5px !important; }
  376. .sidebar .nav, .sidebar[data-background-color="white"] .nav {
  377. display: block;
  378. float: none;
  379. margin-top: 20px; }
  380. .sidebar .nav .nav-section, .sidebar[data-background-color="white"] .nav .nav-section {
  381. margin: 15px 0 0 0; }
  382. .sidebar .nav .nav-section .sidebar-mini-icon, .sidebar[data-background-color="white"] .nav .nav-section .sidebar-mini-icon {
  383. text-align: center;
  384. font-size: 15px;
  385. color: #909093;
  386. display: none; }
  387. .sidebar .nav .nav-section .text-section, .sidebar[data-background-color="white"] .nav .nav-section .text-section {
  388. padding: 2px 30px;
  389. font-size: 12px;
  390. color: #727275;
  391. font-weight: 600;
  392. text-transform: uppercase;
  393. letter-spacing: 0.5px;
  394. margin-bottom: 12px;
  395. margin-top: 20px; }
  396. .sidebar .nav > .nav-item, .sidebar[data-background-color="white"] .nav > .nav-item {
  397. display: list-item; }
  398. .sidebar .nav > .nav-item.active > a, .sidebar[data-background-color="white"] .nav > .nav-item.active > a {
  399. color: #575962 !important; }
  400. .sidebar .nav > .nav-item.active > a:before, .sidebar[data-background-color="white"] .nav > .nav-item.active > a:before {
  401. background: #1d7af3; }
  402. .sidebar .nav > .nav-item.active > a p, .sidebar[data-background-color="white"] .nav > .nav-item.active > a p {
  403. color: #575962 !important;
  404. font-weight: 600; }
  405. .sidebar .nav > .nav-item.active:hover > a:before, .sidebar[data-background-color="white"] .nav > .nav-item.active:hover > a:before {
  406. background: #1d7af3; }
  407. .sidebar .nav > .nav-item.active a i, .sidebar[data-background-color="white"] .nav > .nav-item.active a i {
  408. color: #4d7cfe; }
  409. .sidebar .nav > .nav-item.submenu, .sidebar[data-background-color="white"] .nav > .nav-item.submenu {
  410. background: rgba(0, 0, 0, 0.03); }
  411. .sidebar .nav > .nav-item.submenu > li > a i, .sidebar[data-background-color="white"] .nav > .nav-item.submenu > li > a i {
  412. color: rgba(23, 125, 255, 0.76); }
  413. .sidebar .nav > .nav-item > a:hover, .sidebar .nav > .nav-item a:focus, .sidebar[data-background-color="white"] .nav > .nav-item > a:hover, .sidebar[data-background-color="white"] .nav > .nav-item a:focus {
  414. background: rgba(0, 0, 0, 0.03); }
  415. .sidebar .nav > .nav-item a, .sidebar[data-background-color="white"] .nav > .nav-item a {
  416. display: flex;
  417. align-items: center;
  418. color: #575962;
  419. padding: 6px 25px;
  420. width: 100%;
  421. font-size: 14px;
  422. font-weight: 400;
  423. position: relative;
  424. margin-bottom: 3px; }
  425. .sidebar .nav > .nav-item a:hover, .sidebar .nav > .nav-item a:focus, .sidebar[data-background-color="white"] .nav > .nav-item a:hover, .sidebar[data-background-color="white"] .nav > .nav-item a:focus {
  426. text-decoration: none; }
  427. .sidebar .nav > .nav-item a:hover p, .sidebar .nav > .nav-item a:focus p, .sidebar[data-background-color="white"] .nav > .nav-item a:hover p, .sidebar[data-background-color="white"] .nav > .nav-item a:focus p {
  428. color: #575962 !important;
  429. font-weight: 600; }
  430. .sidebar .nav > .nav-item a:hover i, .sidebar .nav > .nav-item a:focus i, .sidebar[data-background-color="white"] .nav > .nav-item a:hover i, .sidebar[data-background-color="white"] .nav > .nav-item a:focus i {
  431. color: #4d7cfe !important; }
  432. .sidebar .nav > .nav-item a .letter-icon, .sidebar[data-background-color="white"] .nav > .nav-item a .letter-icon {
  433. color: #a1a2a6;
  434. margin-right: 15px;
  435. width: 25px;
  436. text-align: center;
  437. vertical-align: middle;
  438. float: left;
  439. font-size: 20px;
  440. font-weight: 200; }
  441. .sidebar .nav > .nav-item a i, .sidebar[data-background-color="white"] .nav > .nav-item a i {
  442. color: #8d9498;
  443. margin-right: 15px;
  444. width: 25px;
  445. text-align: center;
  446. vertical-align: middle;
  447. float: left;
  448. font-size: 18px;
  449. line-height: 30px; }
  450. .sidebar .nav > .nav-item a i[class^="flaticon-"], .sidebar[data-background-color="white"] .nav > .nav-item a i[class^="flaticon-"] {
  451. font-size: 20px; }
  452. .sidebar .nav > .nav-item a p, .sidebar[data-background-color="white"] .nav > .nav-item a p {
  453. font-size: 14px;
  454. margin-bottom: 0px;
  455. margin-right: 5px;
  456. white-space: nowrap;
  457. color: #8d9498; }
  458. .sidebar .nav > .nav-item a .caret, .sidebar[data-background-color="white"] .nav > .nav-item a .caret {
  459. margin-left: auto;
  460. margin-right: 10px;
  461. transition: all .5s;
  462. color: #8d9498; }
  463. .sidebar .nav > .nav-item a[data-toggle=collapse][aria-expanded=true], .sidebar[data-background-color="white"] .nav > .nav-item a[data-toggle=collapse][aria-expanded=true] {
  464. background: transparent; }
  465. .sidebar .nav > .nav-item a[data-toggle=collapse][aria-expanded=true] p, .sidebar[data-background-color="white"] .nav > .nav-item a[data-toggle=collapse][aria-expanded=true] p {
  466. color: #575962; }
  467. .sidebar .nav > .nav-item a[data-toggle=collapse][aria-expanded=true] i, .sidebar[data-background-color="white"] .nav > .nav-item a[data-toggle=collapse][aria-expanded=true] i {
  468. color: #4d7cfe; }
  469. .sidebar .nav > .nav-item a[data-toggle=collapse][aria-expanded=true] .caret, .sidebar[data-background-color="white"] .nav > .nav-item a[data-toggle=collapse][aria-expanded=true] .caret {
  470. filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  471. -webkit-transform: rotate(-180deg);
  472. transform: rotate(-180deg); }
  473. .sidebar .nav > .nav-item a[data-toggle=collapse][aria-expanded=true]:before, .sidebar[data-background-color="white"] .nav > .nav-item a[data-toggle=collapse][aria-expanded=true]:before {
  474. background: #1d7af3; }
  475. .sidebar .nav.nav-primary > .nav-item a:hover i, .sidebar .nav.nav-primary > .nav-item a:focus i, .sidebar .nav.nav-primary > .nav-item a[data-toggle=collapse][aria-expanded=true] i, .sidebar[data-background-color="white"] .nav.nav-primary > .nav-item a:hover i, .sidebar[data-background-color="white"] .nav.nav-primary > .nav-item a:focus i, .sidebar[data-background-color="white"] .nav.nav-primary > .nav-item a[data-toggle=collapse][aria-expanded=true] i {
  476. color: #1572E8 !important; }
  477. .sidebar .nav.nav-primary > .nav-item a[data-toggle=collapse][aria-expanded=true]:before, .sidebar[data-background-color="white"] .nav.nav-primary > .nav-item a[data-toggle=collapse][aria-expanded=true]:before {
  478. background: #1572E8 !important; }
  479. .sidebar .nav.nav-primary > .nav-item.active a:before, .sidebar[data-background-color="white"] .nav.nav-primary > .nav-item.active a:before {
  480. background: #1572E8 !important; }
  481. .sidebar .nav.nav-primary > .nav-item.active a i, .sidebar[data-background-color="white"] .nav.nav-primary > .nav-item.active a i {
  482. color: #1572E8 !important; }
  483. .sidebar .nav.nav-secondary > .nav-item a:hover i, .sidebar .nav.nav-secondary > .nav-item a:focus i, .sidebar .nav.nav-secondary > .nav-item a[data-toggle=collapse][aria-expanded=true] i, .sidebar[data-background-color="white"] .nav.nav-secondary > .nav-item a:hover i, .sidebar[data-background-color="white"] .nav.nav-secondary > .nav-item a:focus i, .sidebar[data-background-color="white"] .nav.nav-secondary > .nav-item a[data-toggle=collapse][aria-expanded=true] i {
  484. color: #6861CE !important; }
  485. .sidebar .nav.nav-secondary > .nav-item a[data-toggle=collapse][aria-expanded=true]:before, .sidebar[data-background-color="white"] .nav.nav-secondary > .nav-item a[data-toggle=collapse][aria-expanded=true]:before {
  486. background: #6861CE !important; }
  487. .sidebar .nav.nav-secondary > .nav-item.active a:before, .sidebar[data-background-color="white"] .nav.nav-secondary > .nav-item.active a:before {
  488. background: #6861CE !important; }
  489. .sidebar .nav.nav-secondary > .nav-item.active a i, .sidebar[data-background-color="white"] .nav.nav-secondary > .nav-item.active a i {
  490. color: #6861CE !important; }
  491. .sidebar .nav.nav-info > .nav-item a:hover i, .sidebar .nav.nav-info > .nav-item a:focus i, .sidebar .nav.nav-info > .nav-item a[data-toggle=collapse][aria-expanded=true] i, .sidebar[data-background-color="white"] .nav.nav-info > .nav-item a:hover i, .sidebar[data-background-color="white"] .nav.nav-info > .nav-item a:focus i, .sidebar[data-background-color="white"] .nav.nav-info > .nav-item a[data-toggle=collapse][aria-expanded=true] i {
  492. color: #48ABF7 !important; }
  493. .sidebar .nav.nav-info > .nav-item a[data-toggle=collapse][aria-expanded=true]:before, .sidebar[data-background-color="white"] .nav.nav-info > .nav-item a[data-toggle=collapse][aria-expanded=true]:before {
  494. background: #48ABF7 !important; }
  495. .sidebar .nav.nav-info > .nav-item.active a:before, .sidebar[data-background-color="white"] .nav.nav-info > .nav-item.active a:before {
  496. background: #48ABF7 !important; }
  497. .sidebar .nav.nav-info > .nav-item.active a i, .sidebar[data-background-color="white"] .nav.nav-info > .nav-item.active a i {
  498. color: #48ABF7 !important; }
  499. .sidebar .nav.nav-success > .nav-item a:hover i, .sidebar .nav.nav-success > .nav-item a:focus i, .sidebar .nav.nav-success > .nav-item a[data-toggle=collapse][aria-expanded=true] i, .sidebar[data-background-color="white"] .nav.nav-success > .nav-item a:hover i, .sidebar[data-background-color="white"] .nav.nav-success > .nav-item a:focus i, .sidebar[data-background-color="white"] .nav.nav-success > .nav-item a[data-toggle=collapse][aria-expanded=true] i {
  500. color: #01561F !important; }
  501. .sidebar .nav.nav-success > .nav-item a[data-toggle=collapse][aria-expanded=true]:before, .sidebar[data-background-color="white"] .nav.nav-success > .nav-item a[data-toggle=collapse][aria-expanded=true]:before {
  502. background: #01561F !important; }
  503. .sidebar .nav.nav-success > .nav-item.active a:before, .sidebar[data-background-color="white"] .nav.nav-success > .nav-item.active a:before {
  504. background: #01561F !important; }
  505. .sidebar .nav.nav-success > .nav-item.active a i, .sidebar[data-background-color="white"] .nav.nav-success > .nav-item.active a i {
  506. color: #01561F !important; }
  507. .sidebar .nav.nav-warning > .nav-item a:hover i, .sidebar .nav.nav-warning > .nav-item a:focus i, .sidebar .nav.nav-warning > .nav-item a[data-toggle=collapse][aria-expanded=true] i, .sidebar[data-background-color="white"] .nav.nav-warning > .nav-item a:hover i, .sidebar[data-background-color="white"] .nav.nav-warning > .nav-item a:focus i, .sidebar[data-background-color="white"] .nav.nav-warning > .nav-item a[data-toggle=collapse][aria-expanded=true] i {
  508. color: #FFAD46 !important; }
  509. .sidebar .nav.nav-warning > .nav-item a[data-toggle=collapse][aria-expanded=true]:before, .sidebar[data-background-color="white"] .nav.nav-warning > .nav-item a[data-toggle=collapse][aria-expanded=true]:before {
  510. background: #FFAD46 !important; }
  511. .sidebar .nav.nav-warning > .nav-item.active a:before, .sidebar[data-background-color="white"] .nav.nav-warning > .nav-item.active a:before {
  512. background: #FFAD46 !important; }
  513. .sidebar .nav.nav-warning > .nav-item.active a i, .sidebar[data-background-color="white"] .nav.nav-warning > .nav-item.active a i {
  514. color: #FFAD46 !important; }
  515. .sidebar .nav.nav-danger > .nav-item a:hover i, .sidebar .nav.nav-danger > .nav-item a:focus i, .sidebar .nav.nav-danger > .nav-item a[data-toggle=collapse][aria-expanded=true] i, .sidebar[data-background-color="white"] .nav.nav-danger > .nav-item a:hover i, .sidebar[data-background-color="white"] .nav.nav-danger > .nav-item a:focus i, .sidebar[data-background-color="white"] .nav.nav-danger > .nav-item a[data-toggle=collapse][aria-expanded=true] i {
  516. color: #F25961 !important; }
  517. .sidebar .nav.nav-danger > .nav-item a[data-toggle=collapse][aria-expanded=true]:before, .sidebar[data-background-color="white"] .nav.nav-danger > .nav-item a[data-toggle=collapse][aria-expanded=true]:before {
  518. background: #F25961 !important; }
  519. .sidebar .nav.nav-danger > .nav-item.active a:before, .sidebar[data-background-color="white"] .nav.nav-danger > .nav-item.active a:before {
  520. background: #F25961 !important; }
  521. .sidebar .nav.nav-danger > .nav-item.active a i, .sidebar[data-background-color="white"] .nav.nav-danger > .nav-item.active a i {
  522. color: #F25961 !important; }
  523. .sidebar .nav-collapse, .sidebar[data-background-color="white"] .nav-collapse {
  524. margin-top: 0px;
  525. margin-bottom: 5px;
  526. padding-bottom: 5px;
  527. padding-top: 0px; }
  528. .sidebar .nav-collapse li.active > a, .sidebar[data-background-color="white"] .nav-collapse li.active > a {
  529. font-weight: 600; }
  530. .sidebar .nav-collapse li a:before, .sidebar .nav-collapse li a:hover:before, .sidebar[data-background-color="white"] .nav-collapse li a:before, .sidebar[data-background-color="white"] .nav-collapse li a:hover:before {
  531. opacity: 0 !important; }
  532. .sidebar .nav-collapse li a, .sidebar[data-background-color="white"] .nav-collapse li a {
  533. margin-bottom: 3px !important;
  534. padding: 10px 25px !important; }
  535. .sidebar .nav-collapse li a .sub-item, .sidebar[data-background-color="white"] .nav-collapse li a .sub-item {
  536. font-size: 14px;
  537. position: relative;
  538. margin-left: 25px;
  539. opacity: .85; }
  540. .sidebar .nav-collapse li a .sub-item:before, .sidebar[data-background-color="white"] .nav-collapse li a .sub-item:before {
  541. content: '';
  542. height: 4px;
  543. width: 4px;
  544. background: rgba(131, 132, 138, 0.89);
  545. position: absolute;
  546. left: -15px;
  547. top: 50%;
  548. transform: translateY(-50%);
  549. border-radius: 100%; }
  550. .sidebar .nav-collapse li a:hover .sub-item, .sidebar[data-background-color="white"] .nav-collapse li a:hover .sub-item {
  551. opacity: 1; }
  552. .sidebar .nav-collapse li a .sidebar-mini-icon, .sidebar[data-background-color="white"] .nav-collapse li a .sidebar-mini-icon {
  553. font-size: 18px;
  554. color: #C3C5CA;
  555. margin-right: 15px;
  556. width: 25px;
  557. text-align: center;
  558. vertical-align: middle;
  559. float: left;
  560. font-weight: 300 !important; }
  561. .sidebar .nav-collapse.subnav, .sidebar[data-background-color="white"] .nav-collapse.subnav {
  562. padding-bottom: 10px;
  563. margin-bottom: 0px; }
  564. .sidebar .nav-collapse.subnav li a, .sidebar[data-background-color="white"] .nav-collapse.subnav li a {
  565. padding-left: 40px !important; }
  566. /* Sidebar style 2 */
  567. .sidebar.sidebar-style-2 .nav .nav-item {
  568. padding: 0 15px; }
  569. .sidebar.sidebar-style-2 .nav .nav-item a {
  570. padding: 8px 10px;
  571. border-radius: 5px; }
  572. .sidebar.sidebar-style-2 .nav .nav-item a:hover, .sidebar.sidebar-style-2 .nav .nav-item a:focus, .sidebar.sidebar-style-2 .nav .nav-item a[data-toggle=collapse][aria-expanded=true] {
  573. background: rgba(199, 199, 199, 0.2); }
  574. .sidebar.sidebar-style-2 .nav .nav-item a:hover p, .sidebar.sidebar-style-2 .nav .nav-item a:hover i, .sidebar.sidebar-style-2 .nav .nav-item a:focus p, .sidebar.sidebar-style-2 .nav .nav-item a:focus i, .sidebar.sidebar-style-2 .nav .nav-item a[data-toggle=collapse][aria-expanded=true] p, .sidebar.sidebar-style-2 .nav .nav-item a[data-toggle=collapse][aria-expanded=true] i {
  575. color: #575962 !important; }
  576. .sidebar.sidebar-style-2 .nav .nav-item.active a:before {
  577. background: transparent; }
  578. .sidebar.sidebar-style-2 .nav .nav-item .active a {
  579. background: rgba(199, 199, 199, 0.2); }
  580. .sidebar.sidebar-style-2 .nav .nav-item .active a p, .sidebar.sidebar-style-2 .nav .nav-item .active a i {
  581. color: #575962 !important; }
  582. .sidebar.sidebar-style-2 .nav .nav-item.submenu {
  583. background: transparent !important; }
  584. .sidebar.sidebar-style-2 .nav .nav-item a[data-toggle=collapse][aria-expanded=true]:before {
  585. background: transparent !important; }
  586. .sidebar.sidebar-style-2 .nav.nav-primary > .nav-item.active > a {
  587. background: #1572E8 !important;
  588. box-shadow: 4px 4px 10px 0 rgba(0, 0, 0, 0.1), 4px 4px 15px -5px rgba(21, 114, 232, 0.4) !important; }
  589. .sidebar.sidebar-style-2 .nav.nav-primary > .nav-item.active > a:before {
  590. background: transparent !important; }
  591. .sidebar.sidebar-style-2 .nav.nav-primary > .nav-item.active > a p, .sidebar.sidebar-style-2 .nav.nav-primary > .nav-item.active > a i, .sidebar.sidebar-style-2 .nav.nav-primary > .nav-item.active > a .caret, .sidebar.sidebar-style-2 .nav.nav-primary > .nav-item.active > a span {
  592. color: #ffffff !important; }
  593. .sidebar.sidebar-style-2 .nav.nav-primary > .nav-item.active > a[data-toggle=collapse][aria-expanded=true] i {
  594. color: #ffffff !important; }
  595. .sidebar.sidebar-style-2 .nav.nav-secondary > .nav-item.active > a {
  596. background: #6861CE !important;
  597. box-shadow: 4px 4px 10px 0 rgba(0, 0, 0, 0.1), 4px 4px 15px -5px rgba(104, 97, 206, 0.4) !important; }
  598. .sidebar.sidebar-style-2 .nav.nav-secondary > .nav-item.active > a:before {
  599. background: transparent !important; }
  600. .sidebar.sidebar-style-2 .nav.nav-secondary > .nav-item.active > a p, .sidebar.sidebar-style-2 .nav.nav-secondary > .nav-item.active > a i, .sidebar.sidebar-style-2 .nav.nav-secondary > .nav-item.active > a .caret, .sidebar.sidebar-style-2 .nav.nav-secondary > .nav-item.active > a span {
  601. color: #ffffff !important; }
  602. .sidebar.sidebar-style-2 .nav.nav-secondary > .nav-item.active > a[data-toggle=collapse][aria-expanded=true] i {
  603. color: #ffffff !important; }
  604. .sidebar.sidebar-style-2 .nav.nav-info > .nav-item.active > a {
  605. background: #48ABF7 !important;
  606. box-shadow: 4px 4px 10px 0 rgba(0, 0, 0, 0.1), 4px 4px 15px -5px rgba(72, 171, 247, 0.4) !important; }
  607. .sidebar.sidebar-style-2 .nav.nav-info > .nav-item.active > a:before {
  608. background: transparent !important; }
  609. .sidebar.sidebar-style-2 .nav.nav-info > .nav-item.active > a p, .sidebar.sidebar-style-2 .nav.nav-info > .nav-item.active > a i, .sidebar.sidebar-style-2 .nav.nav-info > .nav-item.active > a .caret, .sidebar.sidebar-style-2 .nav.nav-info > .nav-item.active > a span {
  610. color: #ffffff !important; }
  611. .sidebar.sidebar-style-2 .nav.nav-info > .nav-item.active > a[data-toggle=collapse][aria-expanded=true] i {
  612. color: #ffffff !important; }
  613. .sidebar.sidebar-style-2 .nav.nav-success > .nav-item.active > a {
  614. background: #01561F !important;
  615. box-shadow: 4px 4px 10px 0 rgba(0, 0, 0, 0.1), 4px 4px 15px -5px rgba(49, 206, 54, 0.4) !important; }
  616. .sidebar.sidebar-style-2 .nav.nav-success > .nav-item.active > a:before {
  617. background: transparent !important; }
  618. .sidebar.sidebar-style-2 .nav.nav-success > .nav-item.active > a p, .sidebar.sidebar-style-2 .nav.nav-success > .nav-item.active > a i, .sidebar.sidebar-style-2 .nav.nav-success > .nav-item.active > a .caret, .sidebar.sidebar-style-2 .nav.nav-success > .nav-item.active > a span {
  619. color: #ffffff !important; }
  620. .sidebar.sidebar-style-2 .nav.nav-success > .nav-item.active > a[data-toggle=collapse][aria-expanded=true] i {
  621. color: #ffffff !important; }
  622. .sidebar.sidebar-style-2 .nav.nav-warning > .nav-item.active > a {
  623. background: #FFAD46 !important;
  624. box-shadow: 4px 4px 10px 0 rgba(0, 0, 0, 0.1), 4px 4px 15px -5px rgba(255, 173, 70, 0.4) !important; }
  625. .sidebar.sidebar-style-2 .nav.nav-warning > .nav-item.active > a:before {
  626. background: transparent !important; }
  627. .sidebar.sidebar-style-2 .nav.nav-warning > .nav-item.active > a p, .sidebar.sidebar-style-2 .nav.nav-warning > .nav-item.active > a i, .sidebar.sidebar-style-2 .nav.nav-warning > .nav-item.active > a .caret, .sidebar.sidebar-style-2 .nav.nav-warning > .nav-item.active > a span {
  628. color: #ffffff !important; }
  629. .sidebar.sidebar-style-2 .nav.nav-warning > .nav-item.active > a[data-toggle=collapse][aria-expanded=true] i {
  630. color: #ffffff !important; }
  631. .sidebar.sidebar-style-2 .nav.nav-danger > .nav-item.active > a {
  632. background: #F25961 !important;
  633. box-shadow: 4px 4px 10px 0 rgba(0, 0, 0, 0.1), 4px 4px 15px -5px rgba(242, 89, 97, 0.4) !important; }
  634. .sidebar.sidebar-style-2 .nav.nav-danger > .nav-item.active > a:before {
  635. background: transparent !important; }
  636. .sidebar.sidebar-style-2 .nav.nav-danger > .nav-item.active > a p, .sidebar.sidebar-style-2 .nav.nav-danger > .nav-item.active > a i, .sidebar.sidebar-style-2 .nav.nav-danger > .nav-item.active > a .caret, .sidebar.sidebar-style-2 .nav.nav-danger > .nav-item.active > a span {
  637. color: #ffffff !important; }
  638. .sidebar.sidebar-style-2 .nav.nav-danger > .nav-item.active > a[data-toggle=collapse][aria-expanded=true] i {
  639. color: #ffffff !important; }
  640. .sidebar.sidebar-style-2[data-background-color="dark"] .nav .nav-item a:hover p, .sidebar.sidebar-style-2[data-background-color="dark"] .nav .nav-item a:hover i, .sidebar.sidebar-style-2[data-background-color="dark"] .nav .nav-item a:focus p, .sidebar.sidebar-style-2[data-background-color="dark"] .nav .nav-item a:focus i, .sidebar.sidebar-style-2[data-background-color="dark"] .nav .nav-item a[data-toggle=collapse][aria-expanded=true] p, .sidebar.sidebar-style-2[data-background-color="dark"] .nav .nav-item a[data-toggle=collapse][aria-expanded=true] i, .sidebar.sidebar-style-2[data-background-color="dark2"] .nav .nav-item a:hover p, .sidebar.sidebar-style-2[data-background-color="dark2"] .nav .nav-item a:hover i, .sidebar.sidebar-style-2[data-background-color="dark2"] .nav .nav-item a:focus p, .sidebar.sidebar-style-2[data-background-color="dark2"] .nav .nav-item a:focus i, .sidebar.sidebar-style-2[data-background-color="dark2"] .nav .nav-item a[data-toggle=collapse][aria-expanded=true] p, .sidebar.sidebar-style-2[data-background-color="dark2"] .nav .nav-item a[data-toggle=collapse][aria-expanded=true] i {
  641. color: #b9babf !important; }
  642. .sidebar.sidebar-style-2[data-background-color="dark"] .nav .nav-item.active a, .sidebar.sidebar-style-2[data-background-color="dark2"] .nav .nav-item.active a {
  643. color: #ffffff; }
  644. .sidebar.sidebar-style-2[data-background-color="dark"] .nav .nav-item.active a p, .sidebar.sidebar-style-2[data-background-color="dark"] .nav .nav-item.active a i, .sidebar.sidebar-style-2[data-background-color="dark"] .nav .nav-item.active a .caret, .sidebar.sidebar-style-2[data-background-color="dark"] .nav .nav-item.active a span, .sidebar.sidebar-style-2[data-background-color="dark2"] .nav .nav-item.active a p, .sidebar.sidebar-style-2[data-background-color="dark2"] .nav .nav-item.active a i, .sidebar.sidebar-style-2[data-background-color="dark2"] .nav .nav-item.active a .caret, .sidebar.sidebar-style-2[data-background-color="dark2"] .nav .nav-item.active a span {
  645. color: #ffffff; }
  646. .sidebar.sidebar-style-2[data-background-color="dark"] .nav .nav-item.active a[data-toggle=collapse][aria-expanded=true] p, .sidebar.sidebar-style-2[data-background-color="dark"] .nav .nav-item.active a[data-toggle=collapse][aria-expanded=true] i, .sidebar.sidebar-style-2[data-background-color="dark"] .nav .nav-item.active a[data-toggle=collapse][aria-expanded=true] .caret, .sidebar.sidebar-style-2[data-background-color="dark"] .nav .nav-item.active a[data-toggle=collapse][aria-expanded=true] span, .sidebar.sidebar-style-2[data-background-color="dark2"] .nav .nav-item.active a[data-toggle=collapse][aria-expanded=true] p, .sidebar.sidebar-style-2[data-background-color="dark2"] .nav .nav-item.active a[data-toggle=collapse][aria-expanded=true] i, .sidebar.sidebar-style-2[data-background-color="dark2"] .nav .nav-item.active a[data-toggle=collapse][aria-expanded=true] .caret, .sidebar.sidebar-style-2[data-background-color="dark2"] .nav .nav-item.active a[data-toggle=collapse][aria-expanded=true] span {
  647. color: #ffffff; }
  648. .main-panel {
  649. position: relative;
  650. width: calc(100% - 250px);
  651. height: 100vh;
  652. min-height: 100%;
  653. float: right;
  654. transition: all .3s; }
  655. .main-panel > .content {
  656. padding: 0px !important;
  657. min-height: calc(100% - 123px);
  658. margin-top: 62px;
  659. overflow: hidden; }
  660. .main-panel > .content-full {
  661. padding: 0px !important;
  662. min-height: calc(100% - 123px);
  663. margin-top: 63px;
  664. overflow: hidden; }
  665. .main-panel .page-header {
  666. display: flex;
  667. align-items: center;
  668. margin-bottom: 20px; }
  669. .main-panel .page-header .page-title {
  670. margin-bottom: 0px; }
  671. .main-panel .page-header .btn-page-header-dropdown {
  672. width: 35px;
  673. height: 35px;
  674. font-size: 14px;
  675. padding: 0px;
  676. color: #6b6b6b;
  677. box-shadow: 0 2px 14px 0 rgba(144, 116, 212, 0.1) !important;
  678. border: 0; }
  679. .main-panel .page-header .btn-page-header-dropdown:after {
  680. display: none; }
  681. .main-panel .page-header .dropdown-menu {
  682. margin-top: 15px;
  683. top: 0px !important; }
  684. .main-panel .page-header .dropdown-menu:after {
  685. width: 0;
  686. height: 0;
  687. border-left: 8px solid transparent;
  688. border-right: 8px solid transparent;
  689. border-bottom: 8px solid #ffffff;
  690. position: absolute;
  691. top: -8px;
  692. right: 32px;
  693. content: ''; }
  694. .main-panel .page-divider {
  695. height: 0;
  696. margin: .3rem 0 1rem;
  697. overflow: hidden;
  698. border-top: 1px solid #ebecec; }
  699. /* Page Wrapper */
  700. .page-wrapper {
  701. min-height: calc(100vh - 57px);
  702. position: relative; }
  703. .page-wrapper.has-sidebar .page-inner {
  704. margin-right: 22.5rem; }
  705. .page-navs {
  706. position: relative;
  707. display: block;
  708. padding-right: 1rem;
  709. padding-left: 1rem;
  710. box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.07);
  711. z-index: 1; }
  712. .page-navs .nav .nav-link {
  713. padding: 1rem !important; }
  714. .page-navs .nav-line {
  715. border: 0px !important; }
  716. .page-navs .nav-line .nav-link {
  717. border-bottom-width: 3px !important; }
  718. .nav-scroller .nav {
  719. flex-wrap: nowrap;
  720. overflow-x: auto;
  721. white-space: nowrap; }
  722. @media (min-width: 992px) {
  723. .page-navs {
  724. padding-right: 2rem;
  725. padding-left: 2rem; } }
  726. .page-inner {
  727. padding: 1.5rem 0; }
  728. @media (min-width: 576px) {
  729. .page-inner {
  730. padding-right: 1rem;
  731. padding-left: 1rem; } }
  732. @media (min-width: 992px) {
  733. .page-inner {
  734. padding-right: 2rem;
  735. padding-left: 2rem; } }
  736. .page-inner-fill {
  737. padding: 0;
  738. height: calc(100% - 57px);
  739. display: flex;
  740. flex-direction: column; }
  741. .page-sidebar {
  742. position: absolute;
  743. top: 0;
  744. right: 0;
  745. bottom: 0;
  746. width: 100%;
  747. display: flex;
  748. flex-direction: column;
  749. max-width: 22.5rem;
  750. box-shadow: none;
  751. transform: translate3d(100%, 0, 0);
  752. overflow: auto;
  753. z-index: 999;
  754. transition: transform .2s ease-in-out;
  755. border-left: 1px solid rgba(61, 70, 79, 0.125) !important; }
  756. .page-sidebar .back {
  757. width: 100%;
  758. display: flex;
  759. align-items: center;
  760. padding: 1rem;
  761. box-shadow: 0 0 0 1px rgba(61, 70, 79, 0.05), 0 1px 3px 0 rgba(61, 70, 79, 0.15);
  762. font-size: 15px; }
  763. .page-sidebar-section {
  764. flex: 1;
  765. overflow-y: auto; }
  766. @media (min-width: 1200px) {
  767. .page-sidebar {
  768. transform: translateZ(0); } }
  769. @media (max-width: 1200px) {
  770. .page-wrapper.has-sidebar .page-inner {
  771. margin-right: 0px; }
  772. .pagesidebar_open .page-sidebar {
  773. transform: translate3d(0, 0, 0) !important;
  774. max-width: unset; } }
  775. .page-with-aside {
  776. display: flex; }
  777. .page-with-aside .page-aside {
  778. width: 280px;
  779. min-height: 100vh;
  780. border-right: 1px solid #f1f1f1;
  781. padding: 15px 0; }
  782. .page-with-aside .page-aside .aside-header {
  783. padding: 15px 22px; }
  784. .page-with-aside .page-aside .aside-header .title {
  785. font-size: 24px; }
  786. .page-with-aside .page-aside .aside-header .description {
  787. font-size: 12px; }
  788. .page-with-aside .page-aside .aside-nav .nav {
  789. flex-direction: column; }
  790. .page-with-aside .page-aside .aside-nav .nav > li {
  791. padding: 8px 22px;
  792. margin-bottom: 5px; }
  793. .page-with-aside .page-aside .aside-nav .nav > li:hover, .page-with-aside .page-aside .aside-nav .nav > li:focus, .page-with-aside .page-aside .aside-nav .nav > li.active {
  794. background: rgba(51, 51, 51, 0.08); }
  795. .page-with-aside .page-aside .aside-nav .nav > li.active {
  796. padding: 12px 22px;
  797. font-weight: 600; }
  798. .page-with-aside .page-aside .aside-nav .nav > li.active > a {
  799. color: #575962 !important; }
  800. .page-with-aside .page-aside .aside-nav .nav > li > a {
  801. color: #83848a;
  802. display: flex;
  803. align-items: center;
  804. font-size: 12px; }
  805. .page-with-aside .page-aside .aside-nav .nav > li > a:hover, .page-with-aside .page-aside .aside-nav .nav > li > a:focus {
  806. text-decoration: none; }
  807. .page-with-aside .page-aside .aside-nav .nav > li > a i {
  808. font-size: 20px;
  809. margin-right: 15px;
  810. color: #a1a2a6; }
  811. .page-with-aside .page-aside .aside-nav .label {
  812. padding: 5px 22px;
  813. margin-top: 22px;
  814. margin-bottom: 5px;
  815. display: block; }
  816. .page-with-aside .page-aside .aside-compose {
  817. padding: 25px 22px; }
  818. .page-with-aside .page-content {
  819. width: calc(100% - 280px); }
  820. .footer {
  821. border-top: 1px solid #eee;
  822. padding: 15px;
  823. background: #ffffff;
  824. position: absolute;
  825. width: 100%; }
  826. .footer .container, .footer .container-fluid {
  827. display: flex;
  828. align-items: center; }
  829. /* sidebar minimized */
  830. @media screen and (min-width: 991px) {
  831. .sidebar_minimize .main-panel {
  832. width: calc(100% - 75px);
  833. transition: all .3s; }
  834. .sidebar_minimize .logo-header {
  835. width: 75px;
  836. transition: all .3s;
  837. padding: 0px;
  838. text-align: center; }
  839. .sidebar_minimize .logo-header .big-logo {
  840. margin-right: 0px; }
  841. .sidebar_minimize .logo-header .logo {
  842. position: absolute;
  843. transform: translate3d(25px, 0, 0);
  844. opacity: 0; }
  845. .sidebar_minimize .logo-header .logo img {
  846. display: none; }
  847. .sidebar_minimize .logo-header .nav-toggle {
  848. position: absolute;
  849. left: 50%;
  850. transform: translateX(-50%);
  851. height: 100%;
  852. right: 0 !important; }
  853. .sidebar_minimize .sidebar {
  854. width: 75px;
  855. transition: all .3s; }
  856. .sidebar_minimize .sidebar .sidebar-wrapper {
  857. width: 75px;
  858. transition: all .3s; }
  859. .sidebar_minimize .sidebar .sidebar-wrapper .user {
  860. padding-left: 0px;
  861. padding-right: 0px; }
  862. .sidebar_minimize .sidebar .sidebar-wrapper .user [class^="avatar-"] {
  863. float: none !important;
  864. margin: auto; }
  865. .sidebar_minimize .sidebar .sidebar-wrapper .user .info {
  866. display: none; }
  867. .sidebar_minimize .sidebar .sidebar-wrapper .user .info span {
  868. display: none; }
  869. .sidebar_minimize .sidebar .sidebar-wrapper .nav-item {
  870. position: relative; }
  871. .sidebar_minimize .sidebar .sidebar-wrapper .nav-item a .letter-icon {
  872. display: block !important; }
  873. .sidebar_minimize .sidebar .sidebar-wrapper .nav-item a i {
  874. margin-right: unset; }
  875. .sidebar_minimize .sidebar .sidebar-wrapper .nav-item a .badge, .sidebar_minimize .sidebar .sidebar-wrapper .nav-item a span, .sidebar_minimize .sidebar .sidebar-wrapper .nav-item a .caret, .sidebar_minimize .sidebar .sidebar-wrapper .nav-item a p {
  876. display: none;
  877. transition: all .3s; }
  878. .sidebar_minimize .sidebar .sidebar-wrapper .nav-item a .sidebar-mini-icon {
  879. display: block !important;
  880. margin-right: 0px; }
  881. .sidebar_minimize .sidebar .sidebar-wrapper .nav-item.submenu .nav-collapse, .sidebar_minimize .sidebar .sidebar-wrapper .nav-item.active .nav-collapse {
  882. display: none; }
  883. .sidebar_minimize .sidebar .sidebar-wrapper .nav-section .text-section {
  884. display: none; }
  885. .sidebar_minimize .sidebar .sidebar-wrapper .nav-section .sidebar-mini-icon {
  886. display: block; }
  887. .sidebar_minimize .sidebar:hover {
  888. width: 250px; }
  889. .sidebar_minimize .sidebar:hover .sidebar-wrapper {
  890. width: 250px; }
  891. .sidebar_minimize .sidebar:hover .sidebar-wrapper .user {
  892. padding-left: 15px;
  893. padding-right: 15px; }
  894. .sidebar_minimize .sidebar:hover .sidebar-wrapper .user [class^="avatar-"] {
  895. float: left !important;
  896. margin-right: 11px !important; }
  897. .sidebar_minimize .sidebar:hover .sidebar-wrapper .user .info {
  898. display: block; }
  899. .sidebar_minimize .sidebar:hover .sidebar-wrapper .user .info span {
  900. display: block; }
  901. .sidebar_minimize .sidebar:hover .sidebar-wrapper .nav-item a i {
  902. margin-right: 15px; }
  903. .sidebar_minimize .sidebar:hover .sidebar-wrapper .nav-item a .badge, .sidebar_minimize .sidebar:hover .sidebar-wrapper .nav-item a span, .sidebar_minimize .sidebar:hover .sidebar-wrapper .nav-item a .caret, .sidebar_minimize .sidebar:hover .sidebar-wrapper .nav-item a p {
  904. display: block; }
  905. .sidebar_minimize .sidebar:hover .sidebar-wrapper .nav-item a .sidebar-mini-icon {
  906. display: block !important;
  907. margin-right: 15px; }
  908. .sidebar_minimize .sidebar:hover .sidebar-wrapper .nav-item.submenu .nav-collapse, .sidebar_minimize .sidebar:hover .sidebar-wrapper .nav-item.active .nav-collapse {
  909. display: block; }
  910. .sidebar_minimize .sidebar:hover .sidebar-wrapper .nav-section .sidebar-mini-icon {
  911. display: none; }
  912. .sidebar_minimize .sidebar:hover .sidebar-wrapper .nav-section .text-section {
  913. display: block; }
  914. .sidebar_minimize.sidebar_minimize_hover .logo-header {
  915. width: 250px;
  916. padding-left: 25px;
  917. padding-right: 25px;
  918. text-align: left; }
  919. .sidebar_minimize.sidebar_minimize_hover .logo-header .logo {
  920. opacity: 1 !important;
  921. transform: translate3d(0, 0, 0) !important;
  922. position: relative !important; }
  923. .sidebar_minimize.sidebar_minimize_hover .logo-header .logo img {
  924. display: inline-block !important; }
  925. .sidebar_minimize.sidebar_minimize_hover .main-panel {
  926. width: calc(100% - 250px); }
  927. .sidebar_minimize_hover .logo-header .nav-toggle {
  928. right: 18px !important;
  929. transform: translateX(0%) !important;
  930. left: unset; } }
  931. /* overlay sidebar */
  932. .overlay-sidebar:not(.is-show) .sidebar {
  933. left: -250px; }
  934. .overlay-sidebar .main-panel {
  935. width: 100% !important; }
  936. /* compact wrapper */
  937. @media screen and (min-width: 991px) {
  938. .compact-wrapper .main-header .logo-header {
  939. width: 175px; }
  940. .compact-wrapper .sidebar {
  941. width: 175px; }
  942. .compact-wrapper .sidebar .badge {
  943. position: absolute;
  944. top: 8px;
  945. right: 8px; }
  946. .compact-wrapper .sidebar .text-section {
  947. text-align: center; }
  948. .compact-wrapper .sidebar .nav > .nav-item a {
  949. flex-direction: column; }
  950. .compact-wrapper .sidebar .nav > .nav-item a i {
  951. margin-right: 0px; }
  952. .compact-wrapper .sidebar .nav > .nav-item a p {
  953. margin-right: 0px; }
  954. .compact-wrapper .sidebar .nav > .nav-item a .caret {
  955. display: none; }
  956. .compact-wrapper .sidebar .nav-collapse li a .sub-item {
  957. margin-left: 0px;
  958. text-align: center; }
  959. .compact-wrapper .sidebar .nav-collapse li a .sub-item:before {
  960. display: none; }
  961. .compact-wrapper .main-panel {
  962. width: calc(100% - 175px); } }
  963. /* classic */
  964. @media screen and (min-width: 991px) {
  965. .classic-wrapper .classic-grid {
  966. margin: 93px 40px 30px; }
  967. .classic-wrapper .main-header {
  968. top: 0; }
  969. .classic-wrapper .main-header .logo-header {
  970. padding: 0 40px;
  971. width: 290px; }
  972. .classic-wrapper .sidebar {
  973. position: relative;
  974. float: left;
  975. margin-top: 0px; }
  976. .classic-wrapper .sidebar .sidebar-wrapper {
  977. max-height: unset;
  978. min-height: 100%; }
  979. .classic-wrapper .navbar-header {
  980. padding-right: 30px; }
  981. .classic-wrapper .main-panel {
  982. height: unset; }
  983. .classic-wrapper .main-panel .content, .classic-wrapper .main-panel .content-full {
  984. margin-top: 0px; }
  985. .classic-wrapper .page-inner {
  986. padding-right: 0px;
  987. padding-top: 5px; }
  988. .classic-wrapper .board {
  989. height: 100%; }
  990. .sidebar_minimize .classic-wrapper .logo-header .logo {
  991. position: relative;
  992. transform: unset;
  993. opacity: 1; }
  994. .sidebar_minimize .classic-wrapper .logo-header .logo img {
  995. display: inline-block; }
  996. .sidebar_minimize .classic-wrapper .logo-header .nav-toggle {
  997. left: unset;
  998. transform: unset;
  999. right: 18px !important; } }
  1000. .classic-wrapper {
  1001. height: unset; }
  1002. .classic-wrapper .main-panel {
  1003. height: unset; }
  1004. .classic-wrapper .footer {
  1005. position: unset; }
  1006. .classic-grid {
  1007. min-height: 100vh;
  1008. height: 100%;
  1009. display: flex;
  1010. flex-direction: row;
  1011. flex-wrap: wrap; }
  1012. /* Static Sidebar */
  1013. @media screen and (min-width: 991px) {
  1014. .static-sidebar {
  1015. height: unset; }
  1016. .static-sidebar .sidebar {
  1017. position: static;
  1018. float: left; }
  1019. .static-sidebar .sidebar .sidebar-wrapper {
  1020. max-height: unset;
  1021. min-height: 100%; }
  1022. .static-sidebar .main-panel {
  1023. height: unset; }
  1024. .static-sidebar .main-panel .content {
  1025. margin-bottom: 60px; }
  1026. .static-sidebar .footer {
  1027. position: absolute;
  1028. bottom: 0; } }
  1029. /* Mail */
  1030. .mail-wrapper .toggle-email-nav {
  1031. margin-top: 10px;
  1032. display: none; }
  1033. .mail-wrapper .mail-content .inbox-head, .mail-wrapper .mail-content .email-head {
  1034. padding: 35px 25px 20px; }
  1035. .mail-wrapper .mail-content .inbox-head h3, .mail-wrapper .mail-content .email-head h3 {
  1036. font-size: 22px;
  1037. font-weight: 300;
  1038. margin: 0px; }
  1039. .mail-wrapper .mail-content .email-head {
  1040. padding: 35px 25px;
  1041. border-bottom: 1px solid #f1f1f1; }
  1042. .mail-wrapper .mail-content .email-head .favorite {
  1043. color: #eee;
  1044. margin-right: 5px; }
  1045. .mail-wrapper .mail-content .email-head .favorite.active {
  1046. color: #FFC600; }
  1047. .mail-wrapper .mail-content .email-head .controls {
  1048. margin-left: auto; }
  1049. .mail-wrapper .mail-content .email-head .controls > a {
  1050. color: #9c9c9c;
  1051. font-size: 18px;
  1052. padding: 0 5px; }
  1053. .mail-wrapper .mail-content .email-head .controls > a:hover {
  1054. text-decoration: none;
  1055. opacity: 0.8; }
  1056. .mail-wrapper .mail-content .email-head .controls > a:last-child {
  1057. padding-right: 0px; }
  1058. .mail-wrapper .mail-content .email-sender {
  1059. padding: 14px 25px;
  1060. display: flex;
  1061. align-items: center;
  1062. border-bottom: 1px solid #f1f1f1; }
  1063. .mail-wrapper .mail-content .email-sender .avatar {
  1064. padding-right: 12px; }
  1065. .mail-wrapper .mail-content .email-sender .avatar img {
  1066. max-width: 40px;
  1067. max-height: 40px;
  1068. border-radius: 50%; }
  1069. .mail-wrapper .mail-content .email-sender .date {
  1070. margin-left: auto; }
  1071. .mail-wrapper .mail-content .email-sender .sender .action {
  1072. display: inline-block; }
  1073. .mail-wrapper .mail-content .email-sender .sender .action > a {
  1074. cursor: pointer; }
  1075. .mail-wrapper .mail-content .email-body {
  1076. padding: 30px 28px; }
  1077. .mail-wrapper .mail-content .email-attachments {
  1078. padding: 25px 28px;
  1079. border-top: 1px solid #f1f1f1; }
  1080. .mail-wrapper .mail-content .email-attachments .title {
  1081. font-weight: 400;
  1082. margin-bottom: 10px; }
  1083. .mail-wrapper .mail-content .email-attachments .title span {
  1084. font-weight: 400; }
  1085. .mail-wrapper .mail-content .email-attachments ul {
  1086. padding-left: 0px;
  1087. list-style: none; }
  1088. .mail-wrapper .mail-content .email-attachments ul li {
  1089. padding: 6px 0; }
  1090. .mail-wrapper .mail-content .email-attachments ul li a {
  1091. font-weight: 400; }
  1092. .mail-wrapper .mail-content .email-attachments ul li a:hover {
  1093. text-decoration: none; }
  1094. .mail-wrapper .mail-content .email-attachments ul li a i {
  1095. font-size: 20px;
  1096. display: inline-block;
  1097. vertical-align: middle; }
  1098. .mail-wrapper .mail-content .email-attachments ul li a span {
  1099. font-weight: 400; }
  1100. .mail-wrapper .mail-content .inbox-body {
  1101. padding: 20px 0px; }
  1102. .mail-wrapper .mail-content .inbox-body .mail-option {
  1103. padding: 0 20px;
  1104. margin-bottom: 20px;
  1105. display: flex; }
  1106. .mail-wrapper .mail-content .inbox-body .mail-option .chk-all {
  1107. display: inline-block; }
  1108. .mail-wrapper .mail-content .inbox-body .mail-option .btn-option {
  1109. color: #555 !important;
  1110. border: 1px solid #ebedf2 !important;
  1111. font-weight: 600;
  1112. background: #ffffff !important;
  1113. box-shadow: 2px 2px 3px 0px #f2f1f1 !important; }
  1114. .mail-wrapper .mail-content .inbox-body .mail-option .form-check {
  1115. padding: 0; }
  1116. .mail-wrapper .mail-content .inbox-body .mail-option .form-check .form-check-sign:before {
  1117. border: 1px solid #eee;
  1118. background: #eeeeee; }
  1119. .mail-wrapper .mail-content .inbox-body .email-list .email-list-item {
  1120. padding: 14px 20px;
  1121. display: table;
  1122. cursor: pointer;
  1123. position: relative;
  1124. font-size: 12px;
  1125. width: 100%;
  1126. border-top: 1px solid #f1f1f1; }
  1127. .mail-wrapper .mail-content .inbox-body .email-list .email-list-item:hover {
  1128. background: #f6f5f5; }
  1129. .mail-wrapper .mail-content .inbox-body .email-list .email-list-item .email-list-actions, .mail-wrapper .mail-content .inbox-body .email-list .email-list-item .email-list-detail {
  1130. vertical-align: top;
  1131. display: table-cell; }
  1132. .mail-wrapper .mail-content .inbox-body .email-list .email-list-item .email-list-actions {
  1133. width: 50px; }
  1134. .mail-wrapper .mail-content .inbox-body .email-list .email-list-item .email-list-actions .custom-checkbox {
  1135. margin-right: 0px; }
  1136. .mail-wrapper .mail-content .inbox-body .email-list .email-list-item .email-list-actions .favorite {
  1137. color: #eee;
  1138. font-size: 18px; }
  1139. .mail-wrapper .mail-content .inbox-body .email-list .email-list-item .email-list-actions .favorite:hover {
  1140. text-decoration: none;
  1141. color: #969696; }
  1142. .mail-wrapper .mail-content .inbox-body .email-list .email-list-item .email-list-actions .favorite.active, .mail-wrapper .mail-content .inbox-body .email-list .email-list-item .email-list-actions .favorite.active:hover {
  1143. color: #FFC600; }
  1144. .mail-wrapper .mail-content .inbox-body .email-list .email-list-item .email-list-detail p, .mail-wrapper .mail-content .inbox-body .email-list .email-list-item .email-list-detail .msg {
  1145. font-size: 12px; }
  1146. .mail-wrapper .mail-content .inbox-body .email-list .email-list-item .email-list-detail .msg {
  1147. margin-bottom: 0px;
  1148. margin-top: 8px; }
  1149. .mail-wrapper .mail-content .inbox-body .email-list .email-list-item .email-list-detail .from {
  1150. font-size: 13px; }
  1151. .mail-wrapper .mail-content .inbox-body .email-list .email-list-item .email-list-detail .date {
  1152. font-size: 12px;
  1153. display: flex;
  1154. align-items: center; }
  1155. .mail-wrapper .mail-content .inbox-body .email-list .email-list-item .email-list-detail .date .paperclip {
  1156. font-size: 16px;
  1157. padding-right: 4px; }
  1158. .mail-wrapper .mail-content .inbox-body .email-list .email-list-item.unread {
  1159. font-weight: 400;
  1160. background: #fbfbfb; }
  1161. .mail-wrapper .mail-content .inbox-body .email-list .email-list-item.unread:after {
  1162. content: '';
  1163. display: block;
  1164. position: absolute;
  1165. width: 3px;
  1166. background: #1572E8;
  1167. top: -1px;
  1168. left: 0px;
  1169. bottom: -1px;
  1170. height: calc(100% + 2px); }
  1171. .mail-wrapper .mail-content .inbox-body .email-list .email-list-item.unread .email-list-detail .from {
  1172. font-weight: 600; }
  1173. .mail-wrapper .mail-content .email-compose-fields, .mail-wrapper .mail-content .email-editor {
  1174. padding: 20px 25px; }
  1175. .mail-wrapper .mail-content .email-compose-fields {
  1176. padding: 20px 25px;
  1177. border-bottom: 1px solid #f1f1f1; }
  1178. .mail-wrapper .mail-content .email-action {
  1179. text-align: right;
  1180. margin-bottom: 15px; }
  1181. .mail-wrapper .mail-content .email-action > .btn {
  1182. margin-right: 7px; }
  1183. .mail-wrapper .mail-content .email-action > .btn:last-child {
  1184. margin-right: 0px; }
  1185. /* Flex-1 */
  1186. .flex-1 {
  1187. -ms-flex: 1;
  1188. flex: 1; }
  1189. /* Metric */
  1190. .metric {
  1191. display: flex;
  1192. padding: 1rem;
  1193. flex-direction: column; }
  1194. /* Customable Layouts Colors */
  1195. .main-header .navbar-header[data-background-color] .nav-search .input-group {
  1196. border: 0;
  1197. background: rgba(0, 0, 0, 0.14) !important;
  1198. box-shadow: 3px 3px 6px 0 rgba(0, 0, 0, 0.07);
  1199. transition: all .4s; }
  1200. .main-header .navbar-header[data-background-color] .nav-search .input-group .form-control {
  1201. color: #ffffff !important; }
  1202. .main-header .navbar-header[data-background-color] .nav-search .input-group .form-control::-webkit-input-placeholder {
  1203. /* Chrome/Opera/Safari */
  1204. opacity: 1; }
  1205. .main-header .navbar-header[data-background-color] .nav-search .input-group .form-control::-moz-placeholder {
  1206. /* Firefox 19+ */
  1207. opacity: 1; }
  1208. .main-header .navbar-header[data-background-color] .nav-search .input-group .form-control:-ms-input-placeholder {
  1209. /* IE 10+ */
  1210. opacity: 1; }
  1211. .main-header .navbar-header[data-background-color] .nav-search .input-group .form-control:-moz-placeholder {
  1212. /* Firefox 18- */
  1213. opacity: 1; }
  1214. .main-header .navbar-header[data-background-color] .nav-search .input-group .search-icon {
  1215. color: #ffffff !important; }
  1216. .main-header .navbar-header[data-background-color] .nav-search .input-group.focus {
  1217. background: #fff !important; }
  1218. .main-header .navbar-header[data-background-color] .nav-search .input-group.focus .form-control {
  1219. color: inherit !important; }
  1220. .main-header .navbar-header[data-background-color] .nav-search .input-group.focus .form-control::-webkit-input-placeholder {
  1221. /* Chrome/Opera/Safari */
  1222. color: #bfbfbf !important; }
  1223. .main-header .navbar-header[data-background-color] .nav-search .input-group.focus .form-control::-moz-placeholder {
  1224. /* Firefox 19+ */
  1225. color: #bfbfbf !important; }
  1226. .main-header .navbar-header[data-background-color] .nav-search .input-group.focus .form-control:-ms-input-placeholder {
  1227. /* IE 10+ */
  1228. color: #bfbfbf !important; }
  1229. .main-header .navbar-header[data-background-color] .nav-search .input-group.focus .form-control:-moz-placeholder {
  1230. /* Firefox 18- */
  1231. color: #bfbfbf !important; }
  1232. .main-header .navbar-header[data-background-color] .nav-search .input-group.focus .search-icon {
  1233. color: #bfbfbf !important; }
  1234. .main-header .navbar-header[data-background-color] .navbar-nav .nav-item .nav-link {
  1235. color: #ffffff !important; }
  1236. .main-header .navbar-header[data-background-color] .navbar-nav .nav-item .nav-link:hover, .main-header .navbar-header[data-background-color] .navbar-nav .nav-item .nav-link:focus {
  1237. background: rgba(31, 30, 30, 0.12) !important; }
  1238. .main-header .navbar-header[data-background-color] .navbar-nav .nav-item.active .nav-link {
  1239. background: rgba(31, 30, 30, 0.12) !important; }
  1240. .main-header .navbar-header[data-background-color="dark"] .nav-search .input-group, .main-header .navbar-header[data-background-color="dark2"] .nav-search .input-group {
  1241. background: rgba(185, 185, 185, 0.18) !important; }
  1242. .main-header .navbar-header[data-background-color="dark"] .navbar-nav .nav-item .nav-link:hover, .main-header .navbar-header[data-background-color="dark"] .navbar-nav .nav-item .nav-link:focus, .main-header .navbar-header[data-background-color="dark2"] .navbar-nav .nav-item .nav-link:hover, .main-header .navbar-header[data-background-color="dark2"] .navbar-nav .nav-item .nav-link:focus {
  1243. background: rgba(185, 185, 185, 0.18) !important; }
  1244. .main-header .navbar-header[data-background-color="dark"] .navbar-nav .nav-item.active .nav-link, .main-header .navbar-header[data-background-color="dark2"] .navbar-nav .nav-item.active .nav-link {
  1245. background: rgba(185, 185, 185, 0.18) !important; }
  1246. .main-header .navbar-header[data-background-color="white"] .nav-search .input-group, .main-header .navbar-header .navbar-header-transparent .nav-search .input-group {
  1247. background: #eee; }
  1248. .main-header .navbar-header[data-background-color="white"] .nav-search .input-group .form-control, .main-header .navbar-header .navbar-header-transparent .nav-search .input-group .form-control {
  1249. color: #8d9498 !important; }
  1250. .main-header .navbar-header[data-background-color="white"] .nav-search .input-group .search-icon, .main-header .navbar-header .navbar-header-transparent .nav-search .input-group .search-icon {
  1251. color: #8d9498 !important; }
  1252. .main-header .navbar-header[data-background-color="white"] .navbar-nav .nav-item .nav-link, .main-header .navbar-header .navbar-header-transparent .navbar-nav .nav-item .nav-link {
  1253. color: #8d9498 !important; }
  1254. .main-header .navbar-header[data-background-color="white"] .navbar-nav .nav-item .nav-link:hover, .main-header .navbar-header[data-background-color="white"] .navbar-nav .nav-item .nav-link:focus, .main-header .navbar-header .navbar-header-transparent .navbar-nav .nav-item .nav-link:hover, .main-header .navbar-header .navbar-header-transparent .navbar-nav .nav-item .nav-link:focus {
  1255. background: #eee !important; }
  1256. .main-header .navbar-header[data-background-color="white"] .navbar-nav .nav-item.active .nav-link, .main-header .navbar-header .navbar-header-transparent .navbar-nav .nav-item.active .nav-link {
  1257. background: #eee !important; }
  1258. .btn-toggle {
  1259. color: #fff !important; }
  1260. .logo-header[data-background-color] .navbar-toggler .navbar-toggler-icon {
  1261. color: #ffffff !important; }
  1262. .logo-header[data-background-color] .more {
  1263. color: #ffffff !important; }
  1264. .logo-header[data-background-color="white"] .navbar-toggler .navbar-toggler-icon, .logo-header[data-background-color="white"] .more, .logo-header[data-background-color="white"] .btn-toggle {
  1265. color: #8d9498 !important; }
  1266. .logo-header[data-background-color="white"] {
  1267. background: #ffffff !important; }
  1268. .navbar-header[data-background-color="white"] {
  1269. background: #ffffff !important; }
  1270. .logo-header[data-background-color="dark"] {
  1271. background: #1a2035 !important; }
  1272. .logo-header[data-background-color="dark2"] {
  1273. background: #1f283e !important; }
  1274. .navbar-header[data-background-color="dark"] {
  1275. background: #1a2035 !important; }
  1276. .navbar-header[data-background-color="dark2"] {
  1277. background: #1f283e !important; }
  1278. .logo-header[data-background-color="blue"] {
  1279. background: #1572E8 !important; }
  1280. .logo-header[data-background-color="blue2"] {
  1281. background: #1269DB !important; }
  1282. .navbar-header[data-background-color="blue"] {
  1283. background: #1572E8 !important; }
  1284. .navbar-header[data-background-color="blue2"] {
  1285. background: #1269DB !important; }
  1286. .logo-header[data-background-color="purple"] {
  1287. background: #6861CE !important; }
  1288. .logo-header[data-background-color="purple2"] {
  1289. background: #5C55BF !important; }
  1290. .navbar-header[data-background-color="purple"] {
  1291. background: #6861CE !important; }
  1292. .navbar-header[data-background-color="purple2"] {
  1293. background: #5C55BF !important; }
  1294. .logo-header[data-background-color="light-blue"] {
  1295. background: #48ABF7 !important; }
  1296. .logo-header[data-background-color="light-blue2"] {
  1297. background: #3697E1 !important; }
  1298. .navbar-header[data-background-color="light-blue"] {
  1299. background: #48ABF7 !important; }
  1300. .navbar-header[data-background-color="light-blue2"] {
  1301. background: #3697E1 !important; }
  1302. .logo-header[data-background-color="green"] {
  1303. background: #01561F !important; }
  1304. .logo-header[data-background-color="green2"] {
  1305. background: #01561F !important; }
  1306. .logo-header[data-background-color="green3"] {
  1307. background: #3697E1 !important; }
  1308. .navbar-header[data-background-color="green"] {
  1309. background: #01561F !important; }
  1310. .navbar-header[data-background-color="green2"] {
  1311. background: #01561F !important; }
  1312. .logo-header[data-background-color="orange"] {
  1313. background: #FFAD46 !important; }
  1314. .logo-header[data-background-color="orange2"] {
  1315. background: #FF9E27 !important; }
  1316. .navbar-header[data-background-color="orange"] {
  1317. background: #FFAD46 !important; }
  1318. .navbar-header[data-background-color="orange2"] {
  1319. background: #FF9E27 !important; }
  1320. .logo-header[data-background-color="red"] {
  1321. background: #F25961 !important; }
  1322. .logo-header[data-background-color="red2"] {
  1323. background: #EA4d56 !important; }
  1324. .navbar-header[data-background-color="red"] {
  1325. background: #F25961 !important; }
  1326. .navbar-header[data-background-color="red2"] {
  1327. background: #EA4d56 !important; }
  1328. .sidebar[data-background-color="dark"] {
  1329. background: #1a2035 !important; }
  1330. .sidebar[data-background-color="dark"] .user {
  1331. border-color: rgba(181, 181, 181, 0.1) !important; }
  1332. .sidebar[data-background-color="dark"] .user .info a > span {
  1333. color: #b9babf; }
  1334. .sidebar[data-background-color="dark"] .user .info a > span .user-level {
  1335. color: #8d9498; }
  1336. .sidebar[data-background-color="dark"] .nav > .nav-item.active > a p {
  1337. color: #b9babf !important; }
  1338. .sidebar[data-background-color="dark"] .nav > .nav-item a {
  1339. color: #b9babf !important; }
  1340. .sidebar[data-background-color="dark"] .nav > .nav-item a:hover p, .sidebar[data-background-color="dark"] .nav > .nav-item a:focus p, .sidebar[data-background-color="dark"] .nav > .nav-item a[data-toggle=collapse][aria-expanded=true] p {
  1341. color: #b9babf !important; }
  1342. .sidebar[data-background-color="dark"].sidebar-style-2 .nav .nav-item.active > a, .sidebar[data-background-color="dark"].sidebar-style-2 .nav .nav-item.active > a:hover, .sidebar[data-background-color="dark"].sidebar-style-2 .nav .nav-item.active > a:focus, .sidebar[data-background-color="dark"].sidebar-style-2 .nav .nav-item.active > a[data-toggle=collapse][aria-expanded=true] {
  1343. background: #fff !important;
  1344. color: #1a2035 !important; }
  1345. .sidebar[data-background-color="dark"].sidebar-style-2 .nav .nav-item.active > a p, .sidebar[data-background-color="dark"].sidebar-style-2 .nav .nav-item.active > a i, .sidebar[data-background-color="dark"].sidebar-style-2 .nav .nav-item.active > a .caret, .sidebar[data-background-color="dark"].sidebar-style-2 .nav .nav-item.active > a:hover p, .sidebar[data-background-color="dark"].sidebar-style-2 .nav .nav-item.active > a:hover i, .sidebar[data-background-color="dark"].sidebar-style-2 .nav .nav-item.active > a:hover .caret, .sidebar[data-background-color="dark"].sidebar-style-2 .nav .nav-item.active > a:focus p, .sidebar[data-background-color="dark"].sidebar-style-2 .nav .nav-item.active > a:focus i, .sidebar[data-background-color="dark"].sidebar-style-2 .nav .nav-item.active > a:focus .caret, .sidebar[data-background-color="dark"].sidebar-style-2 .nav .nav-item.active > a[data-toggle=collapse][aria-expanded=true] p, .sidebar[data-background-color="dark"].sidebar-style-2 .nav .nav-item.active > a[data-toggle=collapse][aria-expanded=true] i, .sidebar[data-background-color="dark"].sidebar-style-2 .nav .nav-item.active > a[data-toggle=collapse][aria-expanded=true] .caret {
  1346. color: #1a2035 !important; }
  1347. .sidebar[data-background-color="dark"] .scrollbar-inner > .scroll-element .scroll-bar {
  1348. background-color: #f7f7f7; }
  1349. .sidebar[data-background-color="dark"] .scrollbar-inner > .scroll-element.scroll-draggable .scroll-bar, .sidebar[data-background-color="dark"] .scrollbar-inner > .scroll-element:hover .scroll-bar {
  1350. background-color: #dcdbdb; }
  1351. .sidebar[data-background-color="dark2"] {
  1352. background: #1f283e !important; }
  1353. .sidebar[data-background-color="dark2"] .user {
  1354. border-color: rgba(181, 181, 181, 0.1) !important; }
  1355. .sidebar[data-background-color="dark2"] .user .info a > span {
  1356. color: #b9babf; }
  1357. .sidebar[data-background-color="dark2"] .user .info a > span .user-level {
  1358. color: #8d9498; }
  1359. .sidebar[data-background-color="dark2"] .nav > .nav-item.active > a p {
  1360. color: #b9babf !important; }
  1361. .sidebar[data-background-color="dark2"] .nav > .nav-item a {
  1362. color: #b9babf !important; }
  1363. .sidebar[data-background-color="dark2"] .nav > .nav-item a:hover p, .sidebar[data-background-color="dark2"] .nav > .nav-item a:focus p, .sidebar[data-background-color="dark2"] .nav > .nav-item a[data-toggle=collapse][aria-expanded=true] p {
  1364. color: #b9babf !important; }
  1365. .sidebar[data-background-color="dark2"].sidebar-style-2 .nav .nav-item.active > a, .sidebar[data-background-color="dark2"].sidebar-style-2 .nav .nav-item.active > a:hover, .sidebar[data-background-color="dark2"].sidebar-style-2 .nav .nav-item.active > a:focus, .sidebar[data-background-color="dark2"].sidebar-style-2 .nav .nav-item.active > a[data-toggle=collapse][aria-expanded=true] {
  1366. background: #fff !important;
  1367. color: #1f283e !important; }
  1368. .sidebar[data-background-color="dark2"].sidebar-style-2 .nav .nav-item.active > a p, .sidebar[data-background-color="dark2"].sidebar-style-2 .nav .nav-item.active > a i, .sidebar[data-background-color="dark2"].sidebar-style-2 .nav .nav-item.active > a .caret, .sidebar[data-background-color="dark2"].sidebar-style-2 .nav .nav-item.active > a:hover p, .sidebar[data-background-color="dark2"].sidebar-style-2 .nav .nav-item.active > a:hover i, .sidebar[data-background-color="dark2"].sidebar-style-2 .nav .nav-item.active > a:hover .caret, .sidebar[data-background-color="dark2"].sidebar-style-2 .nav .nav-item.active > a:focus p, .sidebar[data-background-color="dark2"].sidebar-style-2 .nav .nav-item.active > a:focus i, .sidebar[data-background-color="dark2"].sidebar-style-2 .nav .nav-item.active > a:focus .caret, .sidebar[data-background-color="dark2"].sidebar-style-2 .nav .nav-item.active > a[data-toggle=collapse][aria-expanded=true] p, .sidebar[data-background-color="dark2"].sidebar-style-2 .nav .nav-item.active > a[data-toggle=collapse][aria-expanded=true] i, .sidebar[data-background-color="dark2"].sidebar-style-2 .nav .nav-item.active > a[data-toggle=collapse][aria-expanded=true] .caret {
  1369. color: #1f283e !important; }
  1370. .sidebar[data-background-color="dark2"] .scrollbar-inner > .scroll-element .scroll-bar {
  1371. background-color: #f7f7f7; }
  1372. .sidebar[data-background-color="dark2"] .scrollbar-inner > .scroll-element.scroll-draggable .scroll-bar, .sidebar[data-background-color="dark2"] .scrollbar-inner > .scroll-element:hover .scroll-bar {
  1373. background-color: #dcdbdb; }
  1374. .sidebar[data-background-color="blue"] {
  1375. background: #1572E8 !important; }
  1376. .sidebar[data-background-color="blue"] .user {
  1377. margin-top: 0px;
  1378. padding-top: 12.5px;
  1379. border-top: 1px solid;
  1380. border-color: rgba(255, 255, 255, 0.1) !important; }
  1381. .sidebar[data-background-color="blue"] .user .info a > span {
  1382. color: #fff; }
  1383. .sidebar[data-background-color="blue"] .user .info a > span .user-level {
  1384. color: #eaeaea; }
  1385. .sidebar[data-background-color="blue"] .user .info .caret {
  1386. border-top-color: #fff; }
  1387. .sidebar[data-background-color="blue"] .nav .nav-item a {
  1388. color: #eaeaea !important; }
  1389. .sidebar[data-background-color="blue"] .nav .nav-item a p, .sidebar[data-background-color="blue"] .nav .nav-item a i, .sidebar[data-background-color="blue"] .nav .nav-item a .caret {
  1390. color: #eaeaea !important; }
  1391. .sidebar[data-background-color="blue"] .nav .nav-item a:hover, .sidebar[data-background-color="blue"] .nav .nav-item a:focus, .sidebar[data-background-color="blue"] .nav .nav-item a[data-toggle=collapse][aria-expanded=true] {
  1392. color: #fff !important; }
  1393. .sidebar[data-background-color="blue"] .nav .nav-item a:hover p, .sidebar[data-background-color="blue"] .nav .nav-item a:hover i, .sidebar[data-background-color="blue"] .nav .nav-item a:hover .caret, .sidebar[data-background-color="blue"] .nav .nav-item a:focus p, .sidebar[data-background-color="blue"] .nav .nav-item a:focus i, .sidebar[data-background-color="blue"] .nav .nav-item a:focus .caret, .sidebar[data-background-color="blue"] .nav .nav-item a[data-toggle=collapse][aria-expanded=true] p, .sidebar[data-background-color="blue"] .nav .nav-item a[data-toggle=collapse][aria-expanded=true] i, .sidebar[data-background-color="blue"] .nav .nav-item a[data-toggle=collapse][aria-expanded=true] .caret {
  1394. color: #fff !important; }
  1395. .sidebar[data-background-color="blue"] .nav > .nav-item.active > a, .sidebar[data-background-color="blue"] .nav > .nav-item.active > a:hover, .sidebar[data-background-color="blue"] .nav > .nav-item.active > a:focus, .sidebar[data-background-color="blue"] .nav > .nav-item.active > a[data-toggle=collapse][aria-expanded=true] {
  1396. background: #fff !important;
  1397. color: #1572E8 !important; }
  1398. .sidebar[data-background-color="blue"] .nav > .nav-item.active > a p, .sidebar[data-background-color="blue"] .nav > .nav-item.active > a i, .sidebar[data-background-color="blue"] .nav > .nav-item.active > a .caret, .sidebar[data-background-color="blue"] .nav > .nav-item.active > a:hover p, .sidebar[data-background-color="blue"] .nav > .nav-item.active > a:hover i, .sidebar[data-background-color="blue"] .nav > .nav-item.active > a:hover .caret, .sidebar[data-background-color="blue"] .nav > .nav-item.active > a:focus p, .sidebar[data-background-color="blue"] .nav > .nav-item.active > a:focus i, .sidebar[data-background-color="blue"] .nav > .nav-item.active > a:focus .caret, .sidebar[data-background-color="blue"] .nav > .nav-item.active > a[data-toggle=collapse][aria-expanded=true] p, .sidebar[data-background-color="blue"] .nav > .nav-item.active > a[data-toggle=collapse][aria-expanded=true] i, .sidebar[data-background-color="blue"] .nav > .nav-item.active > a[data-toggle=collapse][aria-expanded=true] .caret {
  1399. color: #1572E8 !important; }
  1400. .sidebar[data-background-color="blue"] .nav .nav-section .text-section, .sidebar[data-background-color="blue"] .nav .nav-section .sidebar-mini-icon {
  1401. color: #eaeaea; }
  1402. .sidebar[data-background-color="blue"] .nav .nav-collapse li a .sub-item:before {
  1403. background: #eaeaea; }
  1404. .sidebar[data-background-color="blue"] .scrollbar-inner > .scroll-element .scroll-bar {
  1405. background-color: #f7f7f7; }
  1406. .sidebar[data-background-color="blue"] .scrollbar-inner > .scroll-element.scroll-draggable .scroll-bar, .sidebar[data-background-color="blue"] .scrollbar-inner > .scroll-element:hover .scroll-bar {
  1407. background-color: #dcdbdb; }
  1408. .sidebar[data-background-color="blue2"] {
  1409. background: #1269DB !important; }
  1410. .sidebar[data-background-color="blue2"] .user {
  1411. margin-top: 0px;
  1412. padding-top: 12.5px;
  1413. border-top: 1px solid;
  1414. border-color: rgba(255, 255, 255, 0.1) !important; }
  1415. .sidebar[data-background-color="blue2"] .user .info a > span {
  1416. color: #fff; }
  1417. .sidebar[data-background-color="blue2"] .user .info a > span .user-level {
  1418. color: #eaeaea; }
  1419. .sidebar[data-background-color="blue2"] .user .info .caret {
  1420. border-top-color: #fff; }
  1421. .sidebar[data-background-color="blue2"] .nav .nav-item a {
  1422. color: #eaeaea !important; }
  1423. .sidebar[data-background-color="blue2"] .nav .nav-item a p, .sidebar[data-background-color="blue2"] .nav .nav-item a i, .sidebar[data-background-color="blue2"] .nav .nav-item a .caret {
  1424. color: #eaeaea !important; }
  1425. .sidebar[data-background-color="blue2"] .nav .nav-item a:hover, .sidebar[data-background-color="blue2"] .nav .nav-item a:focus, .sidebar[data-background-color="blue2"] .nav .nav-item a[data-toggle=collapse][aria-expanded=true] {
  1426. color: #fff !important; }
  1427. .sidebar[data-background-color="blue2"] .nav .nav-item a:hover p, .sidebar[data-background-color="blue2"] .nav .nav-item a:hover i, .sidebar[data-background-color="blue2"] .nav .nav-item a:hover .caret, .sidebar[data-background-color="blue2"] .nav .nav-item a:focus p, .sidebar[data-background-color="blue2"] .nav .nav-item a:focus i, .sidebar[data-background-color="blue2"] .nav .nav-item a:focus .caret, .sidebar[data-background-color="blue2"] .nav .nav-item a[data-toggle=collapse][aria-expanded=true] p, .sidebar[data-background-color="blue2"] .nav .nav-item a[data-toggle=collapse][aria-expanded=true] i, .sidebar[data-background-color="blue2"] .nav .nav-item a[data-toggle=collapse][aria-expanded=true] .caret {
  1428. color: #fff !important; }
  1429. .sidebar[data-background-color="blue2"] .nav > .nav-item.active > a, .sidebar[data-background-color="blue2"] .nav > .nav-item.active > a:hover, .sidebar[data-background-color="blue2"] .nav > .nav-item.active > a:focus, .sidebar[data-background-color="blue2"] .nav > .nav-item.active > a[data-toggle=collapse][aria-expanded=true] {
  1430. background: #fff !important;
  1431. color: #1269DB !important; }
  1432. .sidebar[data-background-color="blue2"] .nav > .nav-item.active > a p, .sidebar[data-background-color="blue2"] .nav > .nav-item.active > a i, .sidebar[data-background-color="blue2"] .nav > .nav-item.active > a .caret, .sidebar[data-background-color="blue2"] .nav > .nav-item.active > a:hover p, .sidebar[data-background-color="blue2"] .nav > .nav-item.active > a:hover i, .sidebar[data-background-color="blue2"] .nav > .nav-item.active > a:hover .caret, .sidebar[data-background-color="blue2"] .nav > .nav-item.active > a:focus p, .sidebar[data-background-color="blue2"] .nav > .nav-item.active > a:focus i, .sidebar[data-background-color="blue2"] .nav > .nav-item.active > a:focus .caret, .sidebar[data-background-color="blue2"] .nav > .nav-item.active > a[data-toggle=collapse][aria-expanded=true] p, .sidebar[data-background-color="blue2"] .nav > .nav-item.active > a[data-toggle=collapse][aria-expanded=true] i, .sidebar[data-background-color="blue2"] .nav > .nav-item.active > a[data-toggle=collapse][aria-expanded=true] .caret {
  1433. color: #1269DB !important; }
  1434. .sidebar[data-background-color="blue2"] .nav .nav-section .text-section, .sidebar[data-background-color="blue2"] .nav .nav-section .sidebar-mini-icon {
  1435. color: #eaeaea; }
  1436. .sidebar[data-background-color="blue2"] .nav .nav-collapse li a .sub-item:before {
  1437. background: #eaeaea; }
  1438. .sidebar[data-background-color="blue2"] .scrollbar-inner > .scroll-element .scroll-bar {
  1439. background-color: #f7f7f7; }
  1440. .sidebar[data-background-color="blue2"] .scrollbar-inner > .scroll-element.scroll-draggable .scroll-bar, .sidebar[data-background-color="blue2"] .scrollbar-inner > .scroll-element:hover .scroll-bar {
  1441. background-color: #dcdbdb; }
  1442. .sidebar[data-background-color="purple"] {
  1443. background: #6861CE !important; }
  1444. .sidebar[data-background-color="purple"] .user {
  1445. margin-top: 0px;
  1446. padding-top: 12.5px;
  1447. border-top: 1px solid;
  1448. border-color: rgba(255, 255, 255, 0.1) !important; }
  1449. .sidebar[data-background-color="purple"] .user .info a > span {
  1450. color: #fff; }
  1451. .sidebar[data-background-color="purple"] .user .info a > span .user-level {
  1452. color: #eaeaea; }
  1453. .sidebar[data-background-color="purple"] .user .info .caret {
  1454. border-top-color: #fff; }
  1455. .sidebar[data-background-color="purple"] .nav .nav-item a {
  1456. color: #eaeaea !important; }
  1457. .sidebar[data-background-color="purple"] .nav .nav-item a p, .sidebar[data-background-color="purple"] .nav .nav-item a i, .sidebar[data-background-color="purple"] .nav .nav-item a .caret {
  1458. color: #eaeaea !important; }
  1459. .sidebar[data-background-color="purple"] .nav .nav-item a:hover, .sidebar[data-background-color="purple"] .nav .nav-item a:focus, .sidebar[data-background-color="purple"] .nav .nav-item a[data-toggle=collapse][aria-expanded=true] {
  1460. color: #fff !important; }
  1461. .sidebar[data-background-color="purple"] .nav .nav-item a:hover p, .sidebar[data-background-color="purple"] .nav .nav-item a:hover i, .sidebar[data-background-color="purple"] .nav .nav-item a:hover .caret, .sidebar[data-background-color="purple"] .nav .nav-item a:focus p, .sidebar[data-background-color="purple"] .nav .nav-item a:focus i, .sidebar[data-background-color="purple"] .nav .nav-item a:focus .caret, .sidebar[data-background-color="purple"] .nav .nav-item a[data-toggle=collapse][aria-expanded=true] p, .sidebar[data-background-color="purple"] .nav .nav-item a[data-toggle=collapse][aria-expanded=true] i, .sidebar[data-background-color="purple"] .nav .nav-item a[data-toggle=collapse][aria-expanded=true] .caret {
  1462. color: #fff !important; }
  1463. .sidebar[data-background-color="purple"] .nav > .nav-item.active > a, .sidebar[data-background-color="purple"] .nav > .nav-item.active > a:hover, .sidebar[data-background-color="purple"] .nav > .nav-item.active > a:focus, .sidebar[data-background-color="purple"] .nav > .nav-item.active > a[data-toggle=collapse][aria-expanded=true] {
  1464. background: #fff !important;
  1465. color: #6861CE !important; }
  1466. .sidebar[data-background-color="purple"] .nav > .nav-item.active > a p, .sidebar[data-background-color="purple"] .nav > .nav-item.active > a i, .sidebar[data-background-color="purple"] .nav > .nav-item.active > a .caret, .sidebar[data-background-color="purple"] .nav > .nav-item.active > a:hover p, .sidebar[data-background-color="purple"] .nav > .nav-item.active > a:hover i, .sidebar[data-background-color="purple"] .nav > .nav-item.active > a:hover .caret, .sidebar[data-background-color="purple"] .nav > .nav-item.active > a:focus p, .sidebar[data-background-color="purple"] .nav > .nav-item.active > a:focus i, .sidebar[data-background-color="purple"] .nav > .nav-item.active > a:focus .caret, .sidebar[data-background-color="purple"] .nav > .nav-item.active > a[data-toggle=collapse][aria-expanded=true] p, .sidebar[data-background-color="purple"] .nav > .nav-item.active > a[data-toggle=collapse][aria-expanded=true] i, .sidebar[data-background-color="purple"] .nav > .nav-item.active > a[data-toggle=collapse][aria-expanded=true] .caret {
  1467. color: #6861CE !important; }
  1468. .sidebar[data-background-color="purple"] .nav .nav-section .text-section, .sidebar[data-background-color="purple"] .nav .nav-section .sidebar-mini-icon {
  1469. color: #eaeaea; }
  1470. .sidebar[data-background-color="purple"] .nav .nav-collapse li a .sub-item:before {
  1471. background: #eaeaea; }
  1472. .sidebar[data-background-color="purple"] .scrollbar-inner > .scroll-element .scroll-bar {
  1473. background-color: #f7f7f7; }
  1474. .sidebar[data-background-color="purple"] .scrollbar-inner > .scroll-element.scroll-draggable .scroll-bar, .sidebar[data-background-color="purple"] .scrollbar-inner > .scroll-element:hover .scroll-bar {
  1475. background-color: #dcdbdb; }
  1476. .sidebar[data-background-color="purple2"] {
  1477. background: #5C55BF !important; }
  1478. .sidebar[data-background-color="purple2"] .user {
  1479. margin-top: 0px;
  1480. padding-top: 12.5px;
  1481. border-top: 1px solid;
  1482. border-color: rgba(255, 255, 255, 0.1) !important; }
  1483. .sidebar[data-background-color="purple2"] .user .info a > span {
  1484. color: #fff; }
  1485. .sidebar[data-background-color="purple2"] .user .info a > span .user-level {
  1486. color: #eaeaea; }
  1487. .sidebar[data-background-color="purple2"] .user .info .caret {
  1488. border-top-color: #fff; }
  1489. .sidebar[data-background-color="purple2"] .nav .nav-item a {
  1490. color: #eaeaea !important; }
  1491. .sidebar[data-background-color="purple2"] .nav .nav-item a p, .sidebar[data-background-color="purple2"] .nav .nav-item a i, .sidebar[data-background-color="purple2"] .nav .nav-item a .caret {
  1492. color: #eaeaea !important; }
  1493. .sidebar[data-background-color="purple2"] .nav .nav-item a:hover, .sidebar[data-background-color="purple2"] .nav .nav-item a:focus, .sidebar[data-background-color="purple2"] .nav .nav-item a[data-toggle=collapse][aria-expanded=true] {
  1494. color: #fff !important; }
  1495. .sidebar[data-background-color="purple2"] .nav .nav-item a:hover p, .sidebar[data-background-color="purple2"] .nav .nav-item a:hover i, .sidebar[data-background-color="purple2"] .nav .nav-item a:hover .caret, .sidebar[data-background-color="purple2"] .nav .nav-item a:focus p, .sidebar[data-background-color="purple2"] .nav .nav-item a:focus i, .sidebar[data-background-color="purple2"] .nav .nav-item a:focus .caret, .sidebar[data-background-color="purple2"] .nav .nav-item a[data-toggle=collapse][aria-expanded=true] p, .sidebar[data-background-color="purple2"] .nav .nav-item a[data-toggle=collapse][aria-expanded=true] i, .sidebar[data-background-color="purple2"] .nav .nav-item a[data-toggle=collapse][aria-expanded=true] .caret {
  1496. color: #fff !important; }
  1497. .sidebar[data-background-color="purple2"] .nav > .nav-item.active > a, .sidebar[data-background-color="purple2"] .nav > .nav-item.active > a:hover, .sidebar[data-background-color="purple2"] .nav > .nav-item.active > a:focus, .sidebar[data-background-color="purple2"] .nav > .nav-item.active > a[data-toggle=collapse][aria-expanded=true] {
  1498. background: #fff !important;
  1499. color: #5C55BF !important; }
  1500. .sidebar[data-background-color="purple2"] .nav > .nav-item.active > a p, .sidebar[data-background-color="purple2"] .nav > .nav-item.active > a i, .sidebar[data-background-color="purple2"] .nav > .nav-item.active > a .caret, .sidebar[data-background-color="purple2"] .nav > .nav-item.active > a:hover p, .sidebar[data-background-color="purple2"] .nav > .nav-item.active > a:hover i, .sidebar[data-background-color="purple2"] .nav > .nav-item.active > a:hover .caret, .sidebar[data-background-color="purple2"] .nav > .nav-item.active > a:focus p, .sidebar[data-background-color="purple2"] .nav > .nav-item.active > a:focus i, .sidebar[data-background-color="purple2"] .nav > .nav-item.active > a:focus .caret, .sidebar[data-background-color="purple2"] .nav > .nav-item.active > a[data-toggle=collapse][aria-expanded=true] p, .sidebar[data-background-color="purple2"] .nav > .nav-item.active > a[data-toggle=collapse][aria-expanded=true] i, .sidebar[data-background-color="purple2"] .nav > .nav-item.active > a[data-toggle=collapse][aria-expanded=true] .caret {
  1501. color: #5C55BF !important; }
  1502. .sidebar[data-background-color="purple2"] .nav .nav-section .text-section, .sidebar[data-background-color="purple2"] .nav .nav-section .sidebar-mini-icon {
  1503. color: #eaeaea; }
  1504. .sidebar[data-background-color="purple2"] .nav .nav-collapse li a .sub-item:before {
  1505. background: #eaeaea; }
  1506. .sidebar[data-background-color="purple2"] .scrollbar-inner > .scroll-element .scroll-bar {
  1507. background-color: #f7f7f7; }
  1508. .sidebar[data-background-color="purple2"] .scrollbar-inner > .scroll-element.scroll-draggable .scroll-bar, .sidebar[data-background-color="purple2"] .scrollbar-inner > .scroll-element:hover .scroll-bar {
  1509. background-color: #dcdbdb; }
  1510. .sidebar[data-background-color="light-blue"] {
  1511. background: #48ABF7 !important; }
  1512. .sidebar[data-background-color="light-blue"] .user {
  1513. margin-top: 0px;
  1514. padding-top: 12.5px;
  1515. border-top: 1px solid;
  1516. border-color: rgba(255, 255, 255, 0.1) !important; }
  1517. .sidebar[data-background-color="light-blue"] .user .info a > span {
  1518. color: #fff; }
  1519. .sidebar[data-background-color="light-blue"] .user .info a > span .user-level {
  1520. color: #eaeaea; }
  1521. .sidebar[data-background-color="light-blue"] .user .info .caret {
  1522. border-top-color: #fff; }
  1523. .sidebar[data-background-color="light-blue"] .nav .nav-item a {
  1524. color: #eaeaea !important; }
  1525. .sidebar[data-background-color="light-blue"] .nav .nav-item a p, .sidebar[data-background-color="light-blue"] .nav .nav-item a i, .sidebar[data-background-color="light-blue"] .nav .nav-item a .caret {
  1526. color: #eaeaea !important; }
  1527. .sidebar[data-background-color="light-blue"] .nav .nav-item a:hover, .sidebar[data-background-color="light-blue"] .nav .nav-item a:focus, .sidebar[data-background-color="light-blue"] .nav .nav-item a[data-toggle=collapse][aria-expanded=true] {
  1528. color: #fff !important; }
  1529. .sidebar[data-background-color="light-blue"] .nav .nav-item a:hover p, .sidebar[data-background-color="light-blue"] .nav .nav-item a:hover i, .sidebar[data-background-color="light-blue"] .nav .nav-item a:hover .caret, .sidebar[data-background-color="light-blue"] .nav .nav-item a:focus p, .sidebar[data-background-color="light-blue"] .nav .nav-item a:focus i, .sidebar[data-background-color="light-blue"] .nav .nav-item a:focus .caret, .sidebar[data-background-color="light-blue"] .nav .nav-item a[data-toggle=collapse][aria-expanded=true] p, .sidebar[data-background-color="light-blue"] .nav .nav-item a[data-toggle=collapse][aria-expanded=true] i, .sidebar[data-background-color="light-blue"] .nav .nav-item a[data-toggle=collapse][aria-expanded=true] .caret {
  1530. color: #fff !important; }
  1531. .sidebar[data-background-color="light-blue"] .nav > .nav-item.active > a, .sidebar[data-background-color="light-blue"] .nav > .nav-item.active > a:hover, .sidebar[data-background-color="light-blue"] .nav > .nav-item.active > a:focus, .sidebar[data-background-color="light-blue"] .nav > .nav-item.active > a[data-toggle=collapse][aria-expanded=true] {
  1532. background: #fff !important;
  1533. color: #48ABF7 !important; }
  1534. .sidebar[data-background-color="light-blue"] .nav > .nav-item.active > a p, .sidebar[data-background-color="light-blue"] .nav > .nav-item.active > a i, .sidebar[data-background-color="light-blue"] .nav > .nav-item.active > a .caret, .sidebar[data-background-color="light-blue"] .nav > .nav-item.active > a:hover p, .sidebar[data-background-color="light-blue"] .nav > .nav-item.active > a:hover i, .sidebar[data-background-color="light-blue"] .nav > .nav-item.active > a:hover .caret, .sidebar[data-background-color="light-blue"] .nav > .nav-item.active > a:focus p, .sidebar[data-background-color="light-blue"] .nav > .nav-item.active > a:focus i, .sidebar[data-background-color="light-blue"] .nav > .nav-item.active > a:focus .caret, .sidebar[data-background-color="light-blue"] .nav > .nav-item.active > a[data-toggle=collapse][aria-expanded=true] p, .sidebar[data-background-color="light-blue"] .nav > .nav-item.active > a[data-toggle=collapse][aria-expanded=true] i, .sidebar[data-background-color="light-blue"] .nav > .nav-item.active > a[data-toggle=collapse][aria-expanded=true] .caret {
  1535. color: #48ABF7 !important; }
  1536. .sidebar[data-background-color="light-blue"] .nav .nav-section .text-section, .sidebar[data-background-color="light-blue"] .nav .nav-section .sidebar-mini-icon {
  1537. color: #eaeaea; }
  1538. .sidebar[data-background-color="light-blue"] .nav .nav-collapse li a .sub-item:before {
  1539. background: #eaeaea; }
  1540. .sidebar[data-background-color="light-blue"] .scrollbar-inner > .scroll-element .scroll-bar {
  1541. background-color: #f7f7f7; }
  1542. .sidebar[data-background-color="light-blue"] .scrollbar-inner > .scroll-element.scroll-draggable .scroll-bar, .sidebar[data-background-color="light-blue"] .scrollbar-inner > .scroll-element:hover .scroll-bar {
  1543. background-color: #dcdbdb; }
  1544. .sidebar[data-background-color="light-blue2"] {
  1545. background: #3697E1 !important; }
  1546. .sidebar[data-background-color="light-blue2"] .user {
  1547. margin-top: 0px;
  1548. padding-top: 12.5px;
  1549. border-top: 1px solid;
  1550. border-color: rgba(255, 255, 255, 0.1) !important; }
  1551. .sidebar[data-background-color="light-blue2"] .user .info a > span {
  1552. color: #fff; }
  1553. .sidebar[data-background-color="light-blue2"] .user .info a > span .user-level {
  1554. color: #eaeaea; }
  1555. .sidebar[data-background-color="light-blue2"] .user .info .caret {
  1556. border-top-color: #fff; }
  1557. .sidebar[data-background-color="light-blue2"] .nav .nav-item a {
  1558. color: #eaeaea !important; }
  1559. .sidebar[data-background-color="light-blue2"] .nav .nav-item a p, .sidebar[data-background-color="light-blue2"] .nav .nav-item a i, .sidebar[data-background-color="light-blue2"] .nav .nav-item a .caret {
  1560. color: #eaeaea !important; }
  1561. .sidebar[data-background-color="light-blue2"] .nav .nav-item a:hover, .sidebar[data-background-color="light-blue2"] .nav .nav-item a:focus, .sidebar[data-background-color="light-blue2"] .nav .nav-item a[data-toggle=collapse][aria-expanded=true] {
  1562. color: #fff !important; }
  1563. .sidebar[data-background-color="light-blue2"] .nav .nav-item a:hover p, .sidebar[data-background-color="light-blue2"] .nav .nav-item a:hover i, .sidebar[data-background-color="light-blue2"] .nav .nav-item a:hover .caret, .sidebar[data-background-color="light-blue2"] .nav .nav-item a:focus p, .sidebar[data-background-color="light-blue2"] .nav .nav-item a:focus i, .sidebar[data-background-color="light-blue2"] .nav .nav-item a:focus .caret, .sidebar[data-background-color="light-blue2"] .nav .nav-item a[data-toggle=collapse][aria-expanded=true] p, .sidebar[data-background-color="light-blue2"] .nav .nav-item a[data-toggle=collapse][aria-expanded=true] i, .sidebar[data-background-color="light-blue2"] .nav .nav-item a[data-toggle=collapse][aria-expanded=true] .caret {
  1564. color: #fff !important; }
  1565. .sidebar[data-background-color="light-blue2"] .nav > .nav-item.active > a, .sidebar[data-background-color="light-blue2"] .nav > .nav-item.active > a:hover, .sidebar[data-background-color="light-blue2"] .nav > .nav-item.active > a:focus, .sidebar[data-background-color="light-blue2"] .nav > .nav-item.active > a[data-toggle=collapse][aria-expanded=true] {
  1566. background: #fff !important;
  1567. color: #3697E1 !important; }
  1568. .sidebar[data-background-color="light-blue2"] .nav > .nav-item.active > a p, .sidebar[data-background-color="light-blue2"] .nav > .nav-item.active > a i, .sidebar[data-background-color="light-blue2"] .nav > .nav-item.active > a .caret, .sidebar[data-background-color="light-blue2"] .nav > .nav-item.active > a:hover p, .sidebar[data-background-color="light-blue2"] .nav > .nav-item.active > a:hover i, .sidebar[data-background-color="light-blue2"] .nav > .nav-item.active > a:hover .caret, .sidebar[data-background-color="light-blue2"] .nav > .nav-item.active > a:focus p, .sidebar[data-background-color="light-blue2"] .nav > .nav-item.active > a:focus i, .sidebar[data-background-color="light-blue2"] .nav > .nav-item.active > a:focus .caret, .sidebar[data-background-color="light-blue2"] .nav > .nav-item.active > a[data-toggle=collapse][aria-expanded=true] p, .sidebar[data-background-color="light-blue2"] .nav > .nav-item.active > a[data-toggle=collapse][aria-expanded=true] i, .sidebar[data-background-color="light-blue2"] .nav > .nav-item.active > a[data-toggle=collapse][aria-expanded=true] .caret {
  1569. color: #3697E1 !important; }
  1570. .sidebar[data-background-color="light-blue2"] .nav .nav-section .text-section, .sidebar[data-background-color="light-blue2"] .nav .nav-section .sidebar-mini-icon {
  1571. color: #eaeaea; }
  1572. .sidebar[data-background-color="light-blue2"] .nav .nav-collapse li a .sub-item:before {
  1573. background: #eaeaea; }
  1574. .sidebar[data-background-color="light-blue2"] .scrollbar-inner > .scroll-element .scroll-bar {
  1575. background-color: #f7f7f7; }
  1576. .sidebar[data-background-color="light-blue2"] .scrollbar-inner > .scroll-element.scroll-draggable .scroll-bar, .sidebar[data-background-color="light-blue2"] .scrollbar-inner > .scroll-element:hover .scroll-bar {
  1577. background-color: #dcdbdb; }
  1578. .sidebar[data-background-color="green"] {
  1579. background: #01561F !important; }
  1580. .sidebar[data-background-color="green"] .user {
  1581. margin-top: 0px;
  1582. padding-top: 12.5px;
  1583. border-top: 1px solid;
  1584. border-color: rgba(255, 255, 255, 0.1) !important; }
  1585. .sidebar[data-background-color="green"] .user .info a > span {
  1586. color: #fff; }
  1587. .sidebar[data-background-color="green"] .user .info a > span .user-level {
  1588. color: #eaeaea; }
  1589. .sidebar[data-background-color="green"] .user .info .caret {
  1590. border-top-color: #fff; }
  1591. .sidebar[data-background-color="green"] .nav .nav-item a {
  1592. color: #eaeaea !important; }
  1593. .sidebar[data-background-color="green"] .nav .nav-item a p, .sidebar[data-background-color="green"] .nav .nav-item a i, .sidebar[data-background-color="green"] .nav .nav-item a .caret {
  1594. color: #eaeaea !important; }
  1595. .sidebar[data-background-color="green"] .nav .nav-item a:hover, .sidebar[data-background-color="green"] .nav .nav-item a:focus, .sidebar[data-background-color="green"] .nav .nav-item a[data-toggle=collapse][aria-expanded=true] {
  1596. color: #fff !important; }
  1597. .sidebar[data-background-color="green"] .nav .nav-item a:hover p, .sidebar[data-background-color="green"] .nav .nav-item a:hover i, .sidebar[data-background-color="green"] .nav .nav-item a:hover .caret, .sidebar[data-background-color="green"] .nav .nav-item a:focus p, .sidebar[data-background-color="green"] .nav .nav-item a:focus i, .sidebar[data-background-color="green"] .nav .nav-item a:focus .caret, .sidebar[data-background-color="green"] .nav .nav-item a[data-toggle=collapse][aria-expanded=true] p, .sidebar[data-background-color="green"] .nav .nav-item a[data-toggle=collapse][aria-expanded=true] i, .sidebar[data-background-color="green"] .nav .nav-item a[data-toggle=collapse][aria-expanded=true] .caret {
  1598. color: #fff !important; }
  1599. .sidebar[data-background-color="green"] .nav > .nav-item.active > a, .sidebar[data-background-color="green"] .nav > .nav-item.active > a:hover, .sidebar[data-background-color="green"] .nav > .nav-item.active > a:focus, .sidebar[data-background-color="green"] .nav > .nav-item.active > a[data-toggle=collapse][aria-expanded=true] {
  1600. background: #fff !important;
  1601. color: #01561F !important; }
  1602. .sidebar[data-background-color="green"] .nav > .nav-item.active > a p, .sidebar[data-background-color="green"] .nav > .nav-item.active > a i, .sidebar[data-background-color="green"] .nav > .nav-item.active > a .caret, .sidebar[data-background-color="green"] .nav > .nav-item.active > a:hover p, .sidebar[data-background-color="green"] .nav > .nav-item.active > a:hover i, .sidebar[data-background-color="green"] .nav > .nav-item.active > a:hover .caret, .sidebar[data-background-color="green"] .nav > .nav-item.active > a:focus p, .sidebar[data-background-color="green"] .nav > .nav-item.active > a:focus i, .sidebar[data-background-color="green"] .nav > .nav-item.active > a:focus .caret, .sidebar[data-background-color="green"] .nav > .nav-item.active > a[data-toggle=collapse][aria-expanded=true] p, .sidebar[data-background-color="green"] .nav > .nav-item.active > a[data-toggle=collapse][aria-expanded=true] i, .sidebar[data-background-color="green"] .nav > .nav-item.active > a[data-toggle=collapse][aria-expanded=true] .caret {
  1603. color: #01561F !important; }
  1604. .sidebar[data-background-color="green"] .nav .nav-section .text-section, .sidebar[data-background-color="green"] .nav .nav-section .sidebar-mini-icon {
  1605. color: #eaeaea; }
  1606. .sidebar[data-background-color="green"] .nav .nav-collapse li a .sub-item:before {
  1607. background: #eaeaea; }
  1608. .sidebar[data-background-color="green"] .scrollbar-inner > .scroll-element .scroll-bar {
  1609. background-color: #f7f7f7; }
  1610. .sidebar[data-background-color="green"] .scrollbar-inner > .scroll-element.scroll-draggable .scroll-bar, .sidebar[data-background-color="green"] .scrollbar-inner > .scroll-element:hover .scroll-bar {
  1611. background-color: #dcdbdb; }
  1612. .sidebar[data-background-color="green2"] {
  1613. background: #01561F !important; }
  1614. .sidebar[data-background-color="green2"] .user {
  1615. margin-top: 0px;
  1616. padding-top: 12.5px;
  1617. border-top: 1px solid;
  1618. border-color: rgba(255, 255, 255, 0.1) !important; }
  1619. .sidebar[data-background-color="green2"] .user .info a > span {
  1620. color: #fff; }
  1621. .sidebar[data-background-color="green2"] .user .info a > span .user-level {
  1622. color: #eaeaea; }
  1623. .sidebar[data-background-color="green2"] .user .info .caret {
  1624. border-top-color: #fff; }
  1625. .sidebar[data-background-color="green2"] .nav .nav-item a {
  1626. color: #eaeaea !important; }
  1627. .sidebar[data-background-color="green2"] .nav .nav-item a p, .sidebar[data-background-color="green2"] .nav .nav-item a i, .sidebar[data-background-color="green2"] .nav .nav-item a .caret {
  1628. color: #eaeaea !important; }
  1629. .sidebar[data-background-color="green2"] .nav .nav-item a:hover, .sidebar[data-background-color="green2"] .nav .nav-item a:focus, .sidebar[data-background-color="green2"] .nav .nav-item a[data-toggle=collapse][aria-expanded=true] {
  1630. color: #fff !important; }
  1631. .sidebar[data-background-color="green2"] .nav .nav-item a:hover p, .sidebar[data-background-color="green2"] .nav .nav-item a:hover i, .sidebar[data-background-color="green2"] .nav .nav-item a:hover .caret, .sidebar[data-background-color="green2"] .nav .nav-item a:focus p, .sidebar[data-background-color="green2"] .nav .nav-item a:focus i, .sidebar[data-background-color="green2"] .nav .nav-item a:focus .caret, .sidebar[data-background-color="green2"] .nav .nav-item a[data-toggle=collapse][aria-expanded=true] p, .sidebar[data-background-color="green2"] .nav .nav-item a[data-toggle=collapse][aria-expanded=true] i, .sidebar[data-background-color="green2"] .nav .nav-item a[data-toggle=collapse][aria-expanded=true] .caret {
  1632. color: #fff !important; }
  1633. .sidebar[data-background-color="green2"] .nav > .nav-item.active > a, .sidebar[data-background-color="green2"] .nav > .nav-item.active > a:hover, .sidebar[data-background-color="green2"] .nav > .nav-item.active > a:focus, .sidebar[data-background-color="green2"] .nav > .nav-item.active > a[data-toggle=collapse][aria-expanded=true] {
  1634. background: #fff !important;
  1635. color: #01561F !important; }
  1636. .sidebar[data-background-color="green2"] .nav > .nav-item.active > a p, .sidebar[data-background-color="green2"] .nav > .nav-item.active > a i, .sidebar[data-background-color="green2"] .nav > .nav-item.active > a .caret, .sidebar[data-background-color="green2"] .nav > .nav-item.active > a:hover p, .sidebar[data-background-color="green2"] .nav > .nav-item.active > a:hover i, .sidebar[data-background-color="green2"] .nav > .nav-item.active > a:hover .caret, .sidebar[data-background-color="green2"] .nav > .nav-item.active > a:focus p, .sidebar[data-background-color="green2"] .nav > .nav-item.active > a:focus i, .sidebar[data-background-color="green2"] .nav > .nav-item.active > a:focus .caret, .sidebar[data-background-color="green2"] .nav > .nav-item.active > a[data-toggle=collapse][aria-expanded=true] p, .sidebar[data-background-color="green2"] .nav > .nav-item.active > a[data-toggle=collapse][aria-expanded=true] i, .sidebar[data-background-color="green2"] .nav > .nav-item.active > a[data-toggle=collapse][aria-expanded=true] .caret {
  1637. color: #01561F !important; }
  1638. .sidebar[data-background-color="green2"] .nav .nav-section .text-section, .sidebar[data-background-color="green2"] .nav .nav-section .sidebar-mini-icon {
  1639. color: #eaeaea; }
  1640. .sidebar[data-background-color="green2"] .nav .nav-collapse li a .sub-item:before {
  1641. background: #eaeaea; }
  1642. .sidebar[data-background-color="green2"] .scrollbar-inner > .scroll-element .scroll-bar {
  1643. background-color: #f7f7f7; }
  1644. .sidebar[data-background-color="green2"] .scrollbar-inner > .scroll-element.scroll-draggable .scroll-bar, .sidebar[data-background-color="green2"] .scrollbar-inner > .scroll-element:hover .scroll-bar {
  1645. background-color: #dcdbdb; }
  1646. .sidebar[data-background-color="orange"] {
  1647. background: #FFAD46 !important; }
  1648. .sidebar[data-background-color="orange"] .user {
  1649. margin-top: 0px;
  1650. padding-top: 12.5px;
  1651. border-top: 1px solid;
  1652. border-color: rgba(255, 255, 255, 0.1) !important; }
  1653. .sidebar[data-background-color="orange"] .user .info a > span {
  1654. color: #fff; }
  1655. .sidebar[data-background-color="orange"] .user .info a > span .user-level {
  1656. color: #eaeaea; }
  1657. .sidebar[data-background-color="orange"] .user .info .caret {
  1658. border-top-color: #fff; }
  1659. .sidebar[data-background-color="orange"] .nav .nav-item a {
  1660. color: #eaeaea !important; }
  1661. .sidebar[data-background-color="orange"] .nav .nav-item a p, .sidebar[data-background-color="orange"] .nav .nav-item a i, .sidebar[data-background-color="orange"] .nav .nav-item a .caret {
  1662. color: #eaeaea !important; }
  1663. .sidebar[data-background-color="orange"] .nav .nav-item a:hover, .sidebar[data-background-color="orange"] .nav .nav-item a:focus, .sidebar[data-background-color="orange"] .nav .nav-item a[data-toggle=collapse][aria-expanded=true] {
  1664. color: #fff !important; }
  1665. .sidebar[data-background-color="orange"] .nav .nav-item a:hover p, .sidebar[data-background-color="orange"] .nav .nav-item a:hover i, .sidebar[data-background-color="orange"] .nav .nav-item a:hover .caret, .sidebar[data-background-color="orange"] .nav .nav-item a:focus p, .sidebar[data-background-color="orange"] .nav .nav-item a:focus i, .sidebar[data-background-color="orange"] .nav .nav-item a:focus .caret, .sidebar[data-background-color="orange"] .nav .nav-item a[data-toggle=collapse][aria-expanded=true] p, .sidebar[data-background-color="orange"] .nav .nav-item a[data-toggle=collapse][aria-expanded=true] i, .sidebar[data-background-color="orange"] .nav .nav-item a[data-toggle=collapse][aria-expanded=true] .caret {
  1666. color: #fff !important; }
  1667. .sidebar[data-background-color="orange"] .nav > .nav-item.active > a, .sidebar[data-background-color="orange"] .nav > .nav-item.active > a:hover, .sidebar[data-background-color="orange"] .nav > .nav-item.active > a:focus, .sidebar[data-background-color="orange"] .nav > .nav-item.active > a[data-toggle=collapse][aria-expanded=true] {
  1668. background: #fff !important;
  1669. color: #FFAD46 !important; }
  1670. .sidebar[data-background-color="orange"] .nav > .nav-item.active > a p, .sidebar[data-background-color="orange"] .nav > .nav-item.active > a i, .sidebar[data-background-color="orange"] .nav > .nav-item.active > a .caret, .sidebar[data-background-color="orange"] .nav > .nav-item.active > a:hover p, .sidebar[data-background-color="orange"] .nav > .nav-item.active > a:hover i, .sidebar[data-background-color="orange"] .nav > .nav-item.active > a:hover .caret, .sidebar[data-background-color="orange"] .nav > .nav-item.active > a:focus p, .sidebar[data-background-color="orange"] .nav > .nav-item.active > a:focus i, .sidebar[data-background-color="orange"] .nav > .nav-item.active > a:focus .caret, .sidebar[data-background-color="orange"] .nav > .nav-item.active > a[data-toggle=collapse][aria-expanded=true] p, .sidebar[data-background-color="orange"] .nav > .nav-item.active > a[data-toggle=collapse][aria-expanded=true] i, .sidebar[data-background-color="orange"] .nav > .nav-item.active > a[data-toggle=collapse][aria-expanded=true] .caret {
  1671. color: #FFAD46 !important; }
  1672. .sidebar[data-background-color="orange"] .nav .nav-section .text-section, .sidebar[data-background-color="orange"] .nav .nav-section .sidebar-mini-icon {
  1673. color: #eaeaea; }
  1674. .sidebar[data-background-color="orange"] .nav .nav-collapse li a .sub-item:before {
  1675. background: #eaeaea; }
  1676. .sidebar[data-background-color="orange"] .scrollbar-inner > .scroll-element .scroll-bar {
  1677. background-color: #f7f7f7; }
  1678. .sidebar[data-background-color="orange"] .scrollbar-inner > .scroll-element.scroll-draggable .scroll-bar, .sidebar[data-background-color="orange"] .scrollbar-inner > .scroll-element:hover .scroll-bar {
  1679. background-color: #dcdbdb; }
  1680. .sidebar[data-background-color="orange2"] {
  1681. background: #FF9E27 !important; }
  1682. .sidebar[data-background-color="orange2"] .user {
  1683. margin-top: 0px;
  1684. padding-top: 12.5px;
  1685. border-top: 1px solid;
  1686. border-color: rgba(255, 255, 255, 0.1) !important; }
  1687. .sidebar[data-background-color="orange2"] .user .info a > span {
  1688. color: #fff; }
  1689. .sidebar[data-background-color="orange2"] .user .info a > span .user-level {
  1690. color: #eaeaea; }
  1691. .sidebar[data-background-color="orange2"] .user .info .caret {
  1692. border-top-color: #fff; }
  1693. .sidebar[data-background-color="orange2"] .nav .nav-item a {
  1694. color: #eaeaea !important; }
  1695. .sidebar[data-background-color="orange2"] .nav .nav-item a p, .sidebar[data-background-color="orange2"] .nav .nav-item a i, .sidebar[data-background-color="orange2"] .nav .nav-item a .caret {
  1696. color: #eaeaea !important; }
  1697. .sidebar[data-background-color="orange2"] .nav .nav-item a:hover, .sidebar[data-background-color="orange2"] .nav .nav-item a:focus, .sidebar[data-background-color="orange2"] .nav .nav-item a[data-toggle=collapse][aria-expanded=true] {
  1698. color: #fff !important; }
  1699. .sidebar[data-background-color="orange2"] .nav .nav-item a:hover p, .sidebar[data-background-color="orange2"] .nav .nav-item a:hover i, .sidebar[data-background-color="orange2"] .nav .nav-item a:hover .caret, .sidebar[data-background-color="orange2"] .nav .nav-item a:focus p, .sidebar[data-background-color="orange2"] .nav .nav-item a:focus i, .sidebar[data-background-color="orange2"] .nav .nav-item a:focus .caret, .sidebar[data-background-color="orange2"] .nav .nav-item a[data-toggle=collapse][aria-expanded=true] p, .sidebar[data-background-color="orange2"] .nav .nav-item a[data-toggle=collapse][aria-expanded=true] i, .sidebar[data-background-color="orange2"] .nav .nav-item a[data-toggle=collapse][aria-expanded=true] .caret {
  1700. color: #fff !important; }
  1701. .sidebar[data-background-color="orange2"] .nav > .nav-item.active > a, .sidebar[data-background-color="orange2"] .nav > .nav-item.active > a:hover, .sidebar[data-background-color="orange2"] .nav > .nav-item.active > a:focus, .sidebar[data-background-color="orange2"] .nav > .nav-item.active > a[data-toggle=collapse][aria-expanded=true] {
  1702. background: #fff !important;
  1703. color: #FF9E27 !important; }
  1704. .sidebar[data-background-color="orange2"] .nav > .nav-item.active > a p, .sidebar[data-background-color="orange2"] .nav > .nav-item.active > a i, .sidebar[data-background-color="orange2"] .nav > .nav-item.active > a .caret, .sidebar[data-background-color="orange2"] .nav > .nav-item.active > a:hover p, .sidebar[data-background-color="orange2"] .nav > .nav-item.active > a:hover i, .sidebar[data-background-color="orange2"] .nav > .nav-item.active > a:hover .caret, .sidebar[data-background-color="orange2"] .nav > .nav-item.active > a:focus p, .sidebar[data-background-color="orange2"] .nav > .nav-item.active > a:focus i, .sidebar[data-background-color="orange2"] .nav > .nav-item.active > a:focus .caret, .sidebar[data-background-color="orange2"] .nav > .nav-item.active > a[data-toggle=collapse][aria-expanded=true] p, .sidebar[data-background-color="orange2"] .nav > .nav-item.active > a[data-toggle=collapse][aria-expanded=true] i, .sidebar[data-background-color="orange2"] .nav > .nav-item.active > a[data-toggle=collapse][aria-expanded=true] .caret {
  1705. color: #FF9E27 !important; }
  1706. .sidebar[data-background-color="orange2"] .nav .nav-section .text-section, .sidebar[data-background-color="orange2"] .nav .nav-section .sidebar-mini-icon {
  1707. color: #eaeaea; }
  1708. .sidebar[data-background-color="orange2"] .nav .nav-collapse li a .sub-item:before {
  1709. background: #eaeaea; }
  1710. .sidebar[data-background-color="orange2"] .scrollbar-inner > .scroll-element .scroll-bar {
  1711. background-color: #f7f7f7; }
  1712. .sidebar[data-background-color="orange2"] .scrollbar-inner > .scroll-element.scroll-draggable .scroll-bar, .sidebar[data-background-color="orange2"] .scrollbar-inner > .scroll-element:hover .scroll-bar {
  1713. background-color: #dcdbdb; }
  1714. .sidebar[data-background-color="red"] {
  1715. background: #F25961 !important; }
  1716. .sidebar[data-background-color="red"] .user {
  1717. margin-top: 0px;
  1718. padding-top: 12.5px;
  1719. border-top: 1px solid;
  1720. border-color: rgba(255, 255, 255, 0.1) !important; }
  1721. .sidebar[data-background-color="red"] .user .info a > span {
  1722. color: #fff; }
  1723. .sidebar[data-background-color="red"] .user .info a > span .user-level {
  1724. color: #eaeaea; }
  1725. .sidebar[data-background-color="red"] .user .info .caret {
  1726. border-top-color: #fff; }
  1727. .sidebar[data-background-color="red"] .nav .nav-item a {
  1728. color: #eaeaea !important; }
  1729. .sidebar[data-background-color="red"] .nav .nav-item a p, .sidebar[data-background-color="red"] .nav .nav-item a i, .sidebar[data-background-color="red"] .nav .nav-item a .caret {
  1730. color: #eaeaea !important; }
  1731. .sidebar[data-background-color="red"] .nav .nav-item a:hover, .sidebar[data-background-color="red"] .nav .nav-item a:focus, .sidebar[data-background-color="red"] .nav .nav-item a[data-toggle=collapse][aria-expanded=true] {
  1732. color: #fff !important; }
  1733. .sidebar[data-background-color="red"] .nav .nav-item a:hover p, .sidebar[data-background-color="red"] .nav .nav-item a:hover i, .sidebar[data-background-color="red"] .nav .nav-item a:hover .caret, .sidebar[data-background-color="red"] .nav .nav-item a:focus p, .sidebar[data-background-color="red"] .nav .nav-item a:focus i, .sidebar[data-background-color="red"] .nav .nav-item a:focus .caret, .sidebar[data-background-color="red"] .nav .nav-item a[data-toggle=collapse][aria-expanded=true] p, .sidebar[data-background-color="red"] .nav .nav-item a[data-toggle=collapse][aria-expanded=true] i, .sidebar[data-background-color="red"] .nav .nav-item a[data-toggle=collapse][aria-expanded=true] .caret {
  1734. color: #fff !important; }
  1735. .sidebar[data-background-color="red"] .nav > .nav-item.active > a, .sidebar[data-background-color="red"] .nav > .nav-item.active > a:hover, .sidebar[data-background-color="red"] .nav > .nav-item.active > a:focus, .sidebar[data-background-color="red"] .nav > .nav-item.active > a[data-toggle=collapse][aria-expanded=true] {
  1736. background: #fff !important;
  1737. color: #F25961 !important; }
  1738. .sidebar[data-background-color="red"] .nav > .nav-item.active > a p, .sidebar[data-background-color="red"] .nav > .nav-item.active > a i, .sidebar[data-background-color="red"] .nav > .nav-item.active > a .caret, .sidebar[data-background-color="red"] .nav > .nav-item.active > a:hover p, .sidebar[data-background-color="red"] .nav > .nav-item.active > a:hover i, .sidebar[data-background-color="red"] .nav > .nav-item.active > a:hover .caret, .sidebar[data-background-color="red"] .nav > .nav-item.active > a:focus p, .sidebar[data-background-color="red"] .nav > .nav-item.active > a:focus i, .sidebar[data-background-color="red"] .nav > .nav-item.active > a:focus .caret, .sidebar[data-background-color="red"] .nav > .nav-item.active > a[data-toggle=collapse][aria-expanded=true] p, .sidebar[data-background-color="red"] .nav > .nav-item.active > a[data-toggle=collapse][aria-expanded=true] i, .sidebar[data-background-color="red"] .nav > .nav-item.active > a[data-toggle=collapse][aria-expanded=true] .caret {
  1739. color: #F25961 !important; }
  1740. .sidebar[data-background-color="red"] .nav .nav-section .text-section, .sidebar[data-background-color="red"] .nav .nav-section .sidebar-mini-icon {
  1741. color: #eaeaea; }
  1742. .sidebar[data-background-color="red"] .nav .nav-collapse li a .sub-item:before {
  1743. background: #eaeaea; }
  1744. .sidebar[data-background-color="red"] .scrollbar-inner > .scroll-element .scroll-bar {
  1745. background-color: #f7f7f7; }
  1746. .sidebar[data-background-color="red"] .scrollbar-inner > .scroll-element.scroll-draggable .scroll-bar, .sidebar[data-background-color="red"] .scrollbar-inner > .scroll-element:hover .scroll-bar {
  1747. background-color: #dcdbdb; }
  1748. .sidebar[data-background-color="red2"] {
  1749. background: #EA4d56 !important; }
  1750. .sidebar[data-background-color="red2"] .user {
  1751. margin-top: 0px;
  1752. padding-top: 12.5px;
  1753. border-top: 1px solid;
  1754. border-color: rgba(255, 255, 255, 0.1) !important; }
  1755. .sidebar[data-background-color="red2"] .user .info a > span {
  1756. color: #fff; }
  1757. .sidebar[data-background-color="red2"] .user .info a > span .user-level {
  1758. color: #eaeaea; }
  1759. .sidebar[data-background-color="red2"] .user .info .caret {
  1760. border-top-color: #fff; }
  1761. .sidebar[data-background-color="red2"] .nav .nav-item a {
  1762. color: #eaeaea !important; }
  1763. .sidebar[data-background-color="red2"] .nav .nav-item a p, .sidebar[data-background-color="red2"] .nav .nav-item a i, .sidebar[data-background-color="red2"] .nav .nav-item a .caret {
  1764. color: #eaeaea !important; }
  1765. .sidebar[data-background-color="red2"] .nav .nav-item a:hover, .sidebar[data-background-color="red2"] .nav .nav-item a:focus, .sidebar[data-background-color="red2"] .nav .nav-item a[data-toggle=collapse][aria-expanded=true] {
  1766. color: #fff !important; }
  1767. .sidebar[data-background-color="red2"] .nav .nav-item a:hover p, .sidebar[data-background-color="red2"] .nav .nav-item a:hover i, .sidebar[data-background-color="red2"] .nav .nav-item a:hover .caret, .sidebar[data-background-color="red2"] .nav .nav-item a:focus p, .sidebar[data-background-color="red2"] .nav .nav-item a:focus i, .sidebar[data-background-color="red2"] .nav .nav-item a:focus .caret, .sidebar[data-background-color="red2"] .nav .nav-item a[data-toggle=collapse][aria-expanded=true] p, .sidebar[data-background-color="red2"] .nav .nav-item a[data-toggle=collapse][aria-expanded=true] i, .sidebar[data-background-color="red2"] .nav .nav-item a[data-toggle=collapse][aria-expanded=true] .caret {
  1768. color: #fff !important; }
  1769. .sidebar[data-background-color="red2"] .nav > .nav-item.active > a, .sidebar[data-background-color="red2"] .nav > .nav-item.active > a:hover, .sidebar[data-background-color="red2"] .nav > .nav-item.active > a:focus, .sidebar[data-background-color="red2"] .nav > .nav-item.active > a[data-toggle=collapse][aria-expanded=true] {
  1770. background: #fff !important;
  1771. color: #EA4d56 !important; }
  1772. .sidebar[data-background-color="red2"] .nav > .nav-item.active > a p, .sidebar[data-background-color="red2"] .nav > .nav-item.active > a i, .sidebar[data-background-color="red2"] .nav > .nav-item.active > a .caret, .sidebar[data-background-color="red2"] .nav > .nav-item.active > a:hover p, .sidebar[data-background-color="red2"] .nav > .nav-item.active > a:hover i, .sidebar[data-background-color="red2"] .nav > .nav-item.active > a:hover .caret, .sidebar[data-background-color="red2"] .nav > .nav-item.active > a:focus p, .sidebar[data-background-color="red2"] .nav > .nav-item.active > a:focus i, .sidebar[data-background-color="red2"] .nav > .nav-item.active > a:focus .caret, .sidebar[data-background-color="red2"] .nav > .nav-item.active > a[data-toggle=collapse][aria-expanded=true] p, .sidebar[data-background-color="red2"] .nav > .nav-item.active > a[data-toggle=collapse][aria-expanded=true] i, .sidebar[data-background-color="red2"] .nav > .nav-item.active > a[data-toggle=collapse][aria-expanded=true] .caret {
  1773. color: #EA4d56 !important; }
  1774. .sidebar[data-background-color="red2"] .nav .nav-section .text-section, .sidebar[data-background-color="red2"] .nav .nav-section .sidebar-mini-icon {
  1775. color: #eaeaea; }
  1776. .sidebar[data-background-color="red2"] .nav .nav-collapse li a .sub-item:before {
  1777. background: #eaeaea; }
  1778. .sidebar[data-background-color="red2"] .scrollbar-inner > .scroll-element .scroll-bar {
  1779. background-color: #f7f7f7; }
  1780. .sidebar[data-background-color="red2"] .scrollbar-inner > .scroll-element.scroll-draggable .scroll-bar, .sidebar[data-background-color="red2"] .scrollbar-inner > .scroll-element:hover .scroll-bar {
  1781. background-color: #dcdbdb; }
  1782. /* Avatar */
  1783. .avatar {
  1784. position: relative;
  1785. display: inline-block; }
  1786. .avatar-img {
  1787. width: 100%;
  1788. height: 100%;
  1789. -o-object-fit: cover;
  1790. object-fit: cover; }
  1791. .avatar-title {
  1792. width: 100%;
  1793. height: 100%;
  1794. background-color: #6861CE;
  1795. color: #fff;
  1796. display: flex;
  1797. align-items: center;
  1798. justify-content: center; }
  1799. .avatar-online::before, .avatar-offline::before, .avatar-away::before {
  1800. position: absolute;
  1801. right: 0;
  1802. bottom: 0;
  1803. width: 25%;
  1804. height: 25%;
  1805. border-radius: 50%;
  1806. content: '';
  1807. border: 2px solid #fff; }
  1808. .avatar-online::before {
  1809. background-color: #01561F; }
  1810. .avatar-offline::before {
  1811. background-color: #97a2b1; }
  1812. .avatar-away::before {
  1813. background-color: #FFAD46; }
  1814. .avatar {
  1815. width: 3rem;
  1816. height: 3rem; }
  1817. .avatar .border {
  1818. border-width: 3px !important; }
  1819. .avatar .rounded {
  1820. border-radius: 6px !important; }
  1821. .avatar .avatar-title {
  1822. font-size: 18px; }
  1823. .avatar-xs {
  1824. width: 1.65rem;
  1825. height: 1.65rem; }
  1826. .avatar-xs .border {
  1827. border-width: 2px !important; }
  1828. .avatar-xs .rounded {
  1829. border-radius: 4px !important; }
  1830. .avatar-xs .avatar-title {
  1831. font-size: 12px; }
  1832. .avatar-xs.avatar-online::before, .avatar-xs.avatar-offline::before, .avatar-xs.avatar-away::before {
  1833. border-width: 1px; }
  1834. .avatar-sm {
  1835. width: 2.5rem;
  1836. height: 2.5rem; }
  1837. .avatar-sm .border {
  1838. border-width: 3px !important; }
  1839. .avatar-sm .rounded {
  1840. border-radius: 4px !important; }
  1841. .avatar-sm .avatar-title {
  1842. font-size: 15px; }
  1843. .avatar-sm.avatar-online::before, .avatar-sm.avatar-offline::before, .avatar-sm.avatar-away::before {
  1844. border-width: 2px; }
  1845. .avatar-lg {
  1846. width: 3.75rem;
  1847. height: 3.75rem; }
  1848. .avatar-lg .border {
  1849. border-width: 3px !important; }
  1850. .avatar-lg .rounded {
  1851. border-radius: 8px !important; }
  1852. .avatar-lg .avatar-title {
  1853. font-size: 24px; }
  1854. .avatar-lg.avatar-online::before, .avatar-lg.avatar-offline::before, .avatar-lg.avatar-away::before {
  1855. border-width: 3px; }
  1856. .avatar-xl {
  1857. width: 5rem;
  1858. height: 5rem; }
  1859. .avatar-xl .border {
  1860. border-width: 4px !important; }
  1861. .avatar-xl .rounded {
  1862. border-radius: 8px !important; }
  1863. .avatar-xl .avatar-title {
  1864. font-size: 28px; }
  1865. .avatar-xl.avatar-online::before, .avatar-xl.avatar-offline::before, .avatar-xl.avatar-away::before {
  1866. border-width: 4px; }
  1867. .avatar-xxl {
  1868. width: 5.125rem;
  1869. height: 5.125rem; }
  1870. .avatar-xxl .border {
  1871. border-width: 6px !important; }
  1872. .avatar-xxl .rounded {
  1873. border-radius: 8px !important; }
  1874. .avatar-xxl .avatar-title {
  1875. font-size: 30px; }
  1876. .avatar-xxl.avatar-online::before, .avatar-xxl.avatar-offline::before, .avatar-xxl.avatar-away::before {
  1877. border-width: 4px; }
  1878. @media (min-width: 768px) {
  1879. .avatar-xxl {
  1880. width: 8rem;
  1881. height: 8rem; }
  1882. .avatar-xxl .border {
  1883. border-width: 4px !important; }
  1884. .avatar-xxl .rounded {
  1885. border-radius: 12px !important; }
  1886. .avatar-xxl .avatar-title {
  1887. font-size: 42px; }
  1888. .avatar-xxl.avatar-online::before, .avatar-xxl.avatar-offline::before, .avatar-xxl.avatar-away::before {
  1889. border-width: 4px; } }
  1890. .avatar-group {
  1891. display: inline-flex; }
  1892. .avatar-group .avatar + .avatar {
  1893. margin-left: -.75rem; }
  1894. .avatar-group .avatar-xs + .avatar-xs {
  1895. margin-left: -.40625rem; }
  1896. .avatar-group .avatar-sm + .avatar-sm {
  1897. margin-left: -.625rem; }
  1898. .avatar-group .avatar-lg + .avatar-lg {
  1899. margin-left: -1rem; }
  1900. .avatar-group .avatar-xl + .avatar-xl {
  1901. margin-left: -1.28125rem; }
  1902. .avatar-group .avatar:hover {
  1903. z-index: 1; }
  1904. .border-dark {
  1905. border-color: #202940 !important; }
  1906. /* Breadcrumb */
  1907. .breadcrumbs {
  1908. list-style: none;
  1909. display: inline;
  1910. width: auto;
  1911. border-left: 1px solid #efefef;
  1912. margin-left: 25px;
  1913. padding-left: 25px;
  1914. margin-bottom: 0px;
  1915. padding-top: 8px;
  1916. padding-bottom: 8px;
  1917. height: 100%; }
  1918. .breadcrumbs li {
  1919. display: inline-block; }
  1920. .breadcrumbs li a {
  1921. color: #575962;
  1922. font-size: 13px; }
  1923. .breadcrumbs li a i {
  1924. font-size: 16px; }
  1925. .breadcrumbs li a:hover {
  1926. text-decoration: none; }
  1927. .breadcrumbs li.separator {
  1928. padding-left: 10px;
  1929. padding-right: 10px;
  1930. font-size: 12px; }
  1931. /* Card */
  1932. .card, .card-light {
  1933. border-radius: 5px;
  1934. background-color: #ffffff;
  1935. margin-bottom: 30px;
  1936. -webkit-box-shadow: 2px 6px 15px 0px rgba(69, 65, 78, 0.1);
  1937. -moz-box-shadow: 2px 6px 15px 0px rgba(69, 65, 78, 0.1);
  1938. box-shadow: 2px 6px 15px 0px rgba(69, 65, 78, 0.1);
  1939. border: 0px; }
  1940. .card .card-header, .card-light .card-header {
  1941. padding: 1rem 1.25rem;
  1942. background-color: transparent;
  1943. border-bottom: 1px solid #ebecec !important; }
  1944. .card .card-header:first-child, .card-light .card-header:first-child {
  1945. border-radius: 0px; }
  1946. .card .card-header .card-head-row, .card-light .card-header .card-head-row {
  1947. display: flex;
  1948. align-items: center; }
  1949. .card .card-header .card-head-row .card-tools, .card-light .card-header .card-head-row .card-tools {
  1950. margin-left: auto;
  1951. float: right;
  1952. padding-left: 15px; }
  1953. .card .separator-solid, .card-light .separator-solid {
  1954. border-top: 1px solid #ebecec;
  1955. margin: 15px 0; }
  1956. .card .separator-dashed, .card-light .separator-dashed {
  1957. border-top: 1px dashed #ebecec;
  1958. margin: 15px 0; }
  1959. .card .separator-dot, .card-light .separator-dot {
  1960. border-top: 1px dotted #ebecec;
  1961. margin: 15px 0; }
  1962. .card .full-width-separator, .card-light .full-width-separator {
  1963. margin: 15px -20px 15px; }
  1964. .card .b-b1, .card-light .b-b1 {
  1965. border-bottom: 1px solid rgba(255, 255, 255, 0.3); }
  1966. .card .card-body, .card-light .card-body {
  1967. padding: 1.25rem; }
  1968. .card .card-footer, .card-light .card-footer {
  1969. background-color: transparent;
  1970. line-height: 30px;
  1971. border-top: 1px solid #ebecec !important;
  1972. font-size: 13px; }
  1973. .card .pull-in, .card-light .pull-in {
  1974. margin-left: -1.25rem;
  1975. margin-right: -1.25rem; }
  1976. .card .pull-in.sparkline-fix, .card-light .pull-in.sparkline-fix {
  1977. margin-left: -1.35rem;
  1978. margin-right: -1.35rem;
  1979. margin-bottom: -3px; }
  1980. .card .chart-as-background, .card-light .chart-as-background {
  1981. position: absolute;
  1982. bottom: 0;
  1983. width: calc(100% + 2px); }
  1984. .card .card-action, .card-light .card-action {
  1985. padding: 30px;
  1986. background-color: transparent;
  1987. line-height: 30px;
  1988. border-top: 1px solid #ebecec !important;
  1989. font-size: 14px; }
  1990. .card .card-footer hr, .card-light .card-footer hr {
  1991. margin-top: 5px;
  1992. margin-bottom: 5px; }
  1993. .card .card-footer .legend, .card-light .card-footer .legend {
  1994. display: inline-block; }
  1995. @media screen and (max-width: 476px) {
  1996. .card .card-header .card-head-row:not(.card-tools-still-right) {
  1997. flex-direction: column;
  1998. align-items: unset; }
  1999. .card .card-header .card-head-row:not(.card-tools-still-right) .card-tools {
  2000. margin-left: 0px;
  2001. float: left;
  2002. padding-left: 0px;
  2003. padding-top: 10px; } }
  2004. .card.full-height {
  2005. height: calc(100% - 30px); }
  2006. .card-space {
  2007. padding: 0 30px; }
  2008. .card-space > .card-header, .card-space > .card-body, .card-space > .card-footer, .card-space > .card-action {
  2009. padding-left: 0px !important;
  2010. padding-right: 0px !important; }
  2011. .card-with-nav .card-header {
  2012. border-bottom: 0px !important;
  2013. padding-top: 0px !important;
  2014. padding-bottom: 0px !important; }
  2015. .card-with-nav .card-body {
  2016. padding: 15px 25px !important; }
  2017. .card-list {
  2018. padding: 10px 0; }
  2019. .card-list .item-list {
  2020. display: flex;
  2021. flex-direction: row;
  2022. padding: 10px 0;
  2023. align-items: center; }
  2024. .card-list .item-list .info-user {
  2025. flex: 1; }
  2026. .card-list .item-list .info-user .username, .card-list .item-list .info-user a.username {
  2027. color: #1572E8;
  2028. font-size: 13px;
  2029. margin-bottom: 5px;
  2030. font-weight: 400; }
  2031. .card-list .item-list .info-user .status {
  2032. font-size: 11px;
  2033. color: #7d7b7b; }
  2034. .card-title {
  2035. margin: 0;
  2036. color: #575962;
  2037. font-size: 20px;
  2038. font-weight: 400;
  2039. line-height: 1.6; }
  2040. .card-title a, .card-title a:hover, .card-title a:focus {
  2041. color: #575962;
  2042. text-decoration: none; }
  2043. .card-sub {
  2044. display: block;
  2045. margin: 5px 0 10px 0;
  2046. font-size: .9rem;
  2047. background: #f7f8fa;
  2048. color: #575962;
  2049. padding: 0.85rem 1.5rem;
  2050. border-radius: 4px;
  2051. line-height: 1.82; }
  2052. .card-category {
  2053. margin-top: 8px;
  2054. font-size: 14px;
  2055. color: #8d9498;
  2056. margin-bottom: 0px;
  2057. word-break: normal; }
  2058. label {
  2059. font-size: 14px;
  2060. font-weight: 400;
  2061. color: #8d9498;
  2062. margin-bottom: 0px; }
  2063. .card-transparent {
  2064. background: transparent !important;
  2065. box-shadow: none;
  2066. border-color: transparent !important; }
  2067. /* Card Stats */
  2068. .card-stats .card-body {
  2069. padding: 15px !important; }
  2070. .card-stats .card-title {
  2071. margin-bottom: 0px !important; }
  2072. .card-stats .card-category {
  2073. margin-top: 0px; }
  2074. .card-stats .col-icon {
  2075. width: 65px;
  2076. height: 65px;
  2077. margin-left: 15px; }
  2078. .card-stats .icon-big {
  2079. width: 100%;
  2080. height: 100%;
  2081. font-size: 2.2em;
  2082. min-height: 64px;
  2083. display: flex;
  2084. align-items: center;
  2085. justify-content: center; }
  2086. .card-stats .icon-big.icon-default, .card-stats .icon-big.icon-primary, .card-stats .icon-big.icon-secondary, .card-stats .icon-big.icon-success, .card-stats .icon-big.icon-info, .card-stats .icon-big.icon-warning, .card-stats .icon-big.icon-danger {
  2087. border-radius: 5px; }
  2088. .card-stats .icon-big.icon-default i, .card-stats .icon-big.icon-primary i, .card-stats .icon-big.icon-secondary i, .card-stats .icon-big.icon-success i, .card-stats .icon-big.icon-info i, .card-stats .icon-big.icon-warning i, .card-stats .icon-big.icon-danger i {
  2089. color: #ffffff !important; }
  2090. .card-stats .icon-big.icon-default {
  2091. background: #1a2035; }
  2092. .card-stats .icon-big.icon-primary {
  2093. background: #1572E8; }
  2094. .card-stats .icon-big.icon-secondary {
  2095. background: #6861CE; }
  2096. .card-stats .icon-big.icon-success {
  2097. background: #01561F; }
  2098. .card-stats .icon-big.icon-warning {
  2099. background: #FFAD46; }
  2100. .card-stats .icon-big.icon-info {
  2101. background: #48ABF7; }
  2102. .card-stats .icon-big.icon-danger {
  2103. background: #F25961; }
  2104. .card-stats .icon-big.round {
  2105. border-radius: 50% !important; }
  2106. .card-stats .col-stats {
  2107. align-items: center;
  2108. display: flex;
  2109. padding-left: 15px; }
  2110. /* Card Task */
  2111. .card-tasks .table {
  2112. margin-bottom: 0px; }
  2113. .card-tasks .table .form-check {
  2114. padding: 0 0 0 0.75rem !important; }
  2115. .card-tasks .table .form-check label {
  2116. margin-bottom: 0px !important; }
  2117. .card-tasks .table tbody td:first-child, .card-tasks .table thead th:first-child {
  2118. padding-left: 15px;
  2119. padding-right: 15px; }
  2120. .card-tasks .table tbody td:last-child, .card-tasks .table thead th:last-child {
  2121. padding-right: 15px; }
  2122. .card-tasks .table tbody tr:last-child td {
  2123. border-bottom-width: 0px !important; }
  2124. .card-tasks .card-body {
  2125. padding-top: 0px;
  2126. padding-bottom: 0px; }
  2127. .card-tasks .card-body .table td {
  2128. font-size: 13px; }
  2129. .card-tasks .card-body .table td .btn {
  2130. font-size: 15px;
  2131. opacity: 0.7;
  2132. transition: all .3s; }
  2133. .card-tasks .card-body .table td:hover .btn {
  2134. opacity: 1; }
  2135. .card-tasks .form-button-action {
  2136. display: block !important; }
  2137. /* Card States */
  2138. .card-dark, .card-default, .card-primary, .card-secondary, .card-info, .card-success, .card-warning, .card-danger {
  2139. color: #ffffff;
  2140. border: 0px; }
  2141. .card-dark .card-header, .card-default .card-header, .card-primary .card-header, .card-secondary .card-header, .card-info .card-header, .card-success .card-header, .card-warning .card-header, .card-danger .card-header {
  2142. border-bottom: transparent !important; }
  2143. .card-dark .card-category, .card-default .card-category, .card-primary .card-category, .card-secondary .card-category, .card-info .card-category, .card-success .card-category, .card-warning .card-category, .card-danger .card-category, .card-dark .card-title, .card-default .card-title, .card-primary .card-title, .card-secondary .card-title, .card-info .card-title, .card-success .card-title, .card-warning .card-title, .card-danger .card-title, .card-dark label, .card-default label, .card-primary label, .card-info label, .card-success label, .card-warning label, .card-danger label {
  2144. color: #ffffff; }
  2145. .card-dark .icon-big > i, .card-default .icon-big > i, .card-primary .icon-big > i, .card-secondary .icon-big > i, .card-info .icon-big > i, .card-success .icon-big > i, .card-warning .icon-big > i, .card-danger .icon-big > i {
  2146. color: #ffffff !important; }
  2147. .card-dark .card-footer, .card-default .card-footer, .card-primary .card-footer, .card-secondary .card-footer, .card-info .card-footer, .card-success .card-footer, .card-warning .card-footer, .card-danger .card-footer {
  2148. border-top: transparent !important; }
  2149. .card-default {
  2150. background: #1a2035 !important; }
  2151. .card-primary {
  2152. background: #1572E8 !important; }
  2153. .card-secondary {
  2154. background: #6861CE !important; }
  2155. .card-info {
  2156. background: #48ABF7 !important; }
  2157. .card-success {
  2158. background: #01561F !important; }
  2159. .card-warning {
  2160. background: #FFAD46 !important; }
  2161. .card-danger {
  2162. background: #F25961 !important; }
  2163. .card-round {
  2164. border-radius: 5px; }
  2165. /* Progress Card */
  2166. .progress-card {
  2167. margin-bottom: 25px; }
  2168. .progress-card .progress-status {
  2169. display: flex;
  2170. margin-bottom: 10px;
  2171. -webkit-box-pack: justify !important;
  2172. -ms-flex-pack: justify !important;
  2173. justify-content: space-between !important; }
  2174. /* Card Posts */
  2175. .card-post .info-post .username {
  2176. margin-bottom: 0px;
  2177. font-weight: 600; }
  2178. .card-post .info-post .date {
  2179. margin-bottom: 0px; }
  2180. /* Card Pricing */
  2181. .card-pricing {
  2182. padding: 20px 5px;
  2183. text-align: center;
  2184. border-radius: 5px; }
  2185. .card-pricing .card-header {
  2186. border-bottom: 0px !important; }
  2187. .card-pricing .card-footer {
  2188. border-top: 0px !important;
  2189. padding: 15px 15px 10px 15px; }
  2190. .card-pricing .card-title {
  2191. font-weight: 400;
  2192. font-size: 20px; }
  2193. .card-pricing .card-price .price {
  2194. font-size: 36px;
  2195. font-weight: 400; }
  2196. .card-pricing .card-price .text {
  2197. font-size: 18px;
  2198. font-weight: 400;
  2199. color: #d1d7e3; }
  2200. .card-pricing .specification-list {
  2201. list-style: none;
  2202. padding-left: 0px; }
  2203. .card-pricing .specification-list li {
  2204. padding: 8px 0 12px;
  2205. border-bottom: 1px solid #eee;
  2206. text-align: left;
  2207. font-size: 12px;
  2208. margin-bottom: 5px; }
  2209. .card-pricing .specification-list li .name-specification {
  2210. color: #83848a; }
  2211. .card-pricing .specification-list li .status-specification {
  2212. margin-left: auto;
  2213. float: right;
  2214. font-weight: 400; }
  2215. .card-pricing.card-pricing-focus {
  2216. padding: 40px 5px; }
  2217. .card-pricing.card-default .name-specification, .card-pricing.card-primary .name-specification, .card-pricing.card-secondary .name-specification, .card-pricing.card-info .name-specification, .card-pricing.card-success .name-specification, .card-pricing.card-danger .name-specification, .card-pricing.card-warning .name-specification {
  2218. color: #ffffff !important; }
  2219. .card-pricing.card-primary .specification-list li {
  2220. border-color: #2f8bff !important; }
  2221. .card-pricing.card-primary .btn-light {
  2222. color: #1572E8 !important; }
  2223. .card-pricing.card-success .specification-list li {
  2224. border-color: #64e069 !important; }
  2225. .card-pricing.card-success .btn-light {
  2226. color: #01561F !important; }
  2227. .card-pricing.card-secondary .specification-list li {
  2228. border-color: #7f77dc !important; }
  2229. .card-pricing.card-secondary .btn-light {
  2230. color: #6861CE !important; }
  2231. .card-pricing.card-default .specification-list li {
  2232. border-color: #6f8996 !important; }
  2233. .card-pricing.card-default .btn-light {
  2234. color: #1a2035 !important; }
  2235. .card-pricing.card-info .specification-list li {
  2236. border-color: #11c0e4 !important; }
  2237. .card-pricing.card-info .btn-light {
  2238. color: #48ABF7 !important; }
  2239. .card-pricing.card-danger .specification-list li {
  2240. border-color: #ff6972 !important; }
  2241. .card-pricing.card-danger .btn-light {
  2242. color: #F25961 !important; }
  2243. .card-pricing.card-warning .specification-list li {
  2244. border-color: #ffbc67 !important; }
  2245. .card-pricing.card-warning .btn-light {
  2246. color: #FFAD46 !important; }
  2247. .card-pricing2 {
  2248. padding-bottom: 10px;
  2249. background: #fff !important;
  2250. border-bottom: 7px solid;
  2251. text-align: center;
  2252. overflow: hidden;
  2253. position: relative;
  2254. border-radius: 5px;
  2255. -webkit-box-shadow: 0px 1px 15px 1px rgba(69, 65, 78, 0.08);
  2256. -moz-box-shadow: 0px 1px 15px 1px rgba(69, 65, 78, 0.08);
  2257. box-shadow: 0px 1px 15px 1px rgba(69, 65, 78, 0.08); }
  2258. .card-pricing2:before {
  2259. content: "";
  2260. width: 100%;
  2261. height: 350px;
  2262. position: absolute;
  2263. top: -150px;
  2264. left: 0;
  2265. transform: skewY(-20deg); }
  2266. .card-pricing2 .price-value:after, .card-pricing2 .price-value:before {
  2267. content: "";
  2268. left: 50%;
  2269. transform: translateX(-50%) scaleY(0.5) rotate(45deg); }
  2270. .card-pricing2 .value:after, .card-pricing2 .value:before {
  2271. content: "";
  2272. left: 50%;
  2273. transform: translateX(-50%) scaleY(0.5) rotate(45deg); }
  2274. .card-pricing2 .pricing-header {
  2275. padding: 20px 20px 60px;
  2276. text-align: left;
  2277. position: relative; }
  2278. .card-pricing2 .sub-title {
  2279. display: block;
  2280. font-size: 16px; }
  2281. .card-pricing2 .value {
  2282. background: #fff; }
  2283. .card-pricing2 .price-value {
  2284. display: inline-block;
  2285. width: 170px;
  2286. height: 110px;
  2287. padding: 15px;
  2288. border: 2px solid;
  2289. border-top: none;
  2290. border-bottom: none;
  2291. position: relative; }
  2292. .card-pricing2 .price-value:after, .card-pricing2 .price-value:before {
  2293. width: 121px;
  2294. height: 121px;
  2295. border: 3px solid;
  2296. border-right: none;
  2297. border-bottom: none;
  2298. position: absolute;
  2299. top: -60px; }
  2300. .card-pricing2 .price-value:after {
  2301. border-top: none;
  2302. border-left: none;
  2303. border-bottom: 3px solid;
  2304. border-right: 3px solid;
  2305. top: auto;
  2306. bottom: -60px; }
  2307. .card-pricing2 .value {
  2308. width: 100%;
  2309. height: 100%;
  2310. border: 2px solid;
  2311. border-top: none;
  2312. border-bottom: none;
  2313. z-index: 1;
  2314. position: relative; }
  2315. .card-pricing2 .value:after, .card-pricing2 .value:before {
  2316. width: 97px;
  2317. height: 97px;
  2318. background: #fff;
  2319. border: 3px solid;
  2320. border-bottom: none;
  2321. border-right: none;
  2322. position: absolute;
  2323. top: -48px;
  2324. z-index: -1; }
  2325. .card-pricing2 .value:after {
  2326. border-right: 3px solid;
  2327. border-bottom: 3px solid;
  2328. border-top: none;
  2329. border-left: none;
  2330. top: auto;
  2331. bottom: -48px; }
  2332. .card-pricing2 .currency {
  2333. display: inline-block;
  2334. font-size: 30px;
  2335. margin-top: 7px;
  2336. vertical-align: top; }
  2337. .card-pricing2 .amount {
  2338. display: inline-block;
  2339. font-size: 40px;
  2340. font-weight: 600;
  2341. line-height: 65px; }
  2342. .card-pricing2 .amount span {
  2343. display: inline-block;
  2344. font-size: 30px;
  2345. font-weight: 400;
  2346. vertical-align: top;
  2347. margin-top: -7px; }
  2348. .card-pricing2 .month {
  2349. display: block;
  2350. font-size: 16px;
  2351. line-height: 0; }
  2352. .card-pricing2 .pricing-content {
  2353. padding: 50px 0 0 80px;
  2354. margin-bottom: 20px;
  2355. list-style: none;
  2356. text-align: left;
  2357. transition: all .3s ease 0s; }
  2358. .card-pricing2 .pricing-content li {
  2359. padding: 7px 0;
  2360. font-size: 13px;
  2361. color: grey;
  2362. position: relative; }
  2363. .card-pricing2 .pricing-content li.disable:before, .card-pricing2 .pricing-content li:before {
  2364. content: "\f00c";
  2365. font-family: 'Font Awesome 5 Solid';
  2366. font-weight: 900;
  2367. width: 20px;
  2368. height: 20px;
  2369. line-height: 20px;
  2370. border-radius: 50%;
  2371. background: #98c458;
  2372. text-align: center;
  2373. color: #fff;
  2374. position: absolute;
  2375. left: -50px;
  2376. font-size: 9px; }
  2377. .card-pricing2 .pricing-content li.disable:before {
  2378. content: "\f00d";
  2379. background: #fe6c6c; }
  2380. .card-pricing2.card-default {
  2381. border-bottom-color: #1a2035; }
  2382. .card-pricing2.card-default .price-value:before, .card-pricing2.card-default .value:before {
  2383. border-left-color: #1a2035;
  2384. border-top-color: #1a2035; }
  2385. .card-pricing2.card-default .price-value, .card-pricing2.card-default .value {
  2386. border-right-color: #1a2035; }
  2387. .card-pricing2.card-default .price-value:after, .card-pricing2.card-default .value:after {
  2388. border-right-color: #1a2035; }
  2389. .card-pricing2.card-default .price-value:after, .card-pricing2.card-default .value:after {
  2390. border-bottom-color: #1a2035; }
  2391. .card-pricing2.card-default .value {
  2392. color: #1a2035; }
  2393. .card-pricing2.card-default:before {
  2394. background: #1a2035; }
  2395. .card-pricing2.card-default .price-value, .card-pricing2.card-default .value {
  2396. border-left-color: #1a2035; }
  2397. .card-pricing2.card-primary {
  2398. border-bottom-color: #1572E8; }
  2399. .card-pricing2.card-primary .price-value:before, .card-pricing2.card-primary .value:before {
  2400. border-left-color: #1572E8;
  2401. border-top-color: #1572E8; }
  2402. .card-pricing2.card-primary .price-value, .card-pricing2.card-primary .value {
  2403. border-right-color: #1572E8; }
  2404. .card-pricing2.card-primary .price-value:after, .card-pricing2.card-primary .value:after {
  2405. border-right-color: #1572E8; }
  2406. .card-pricing2.card-primary .price-value:after, .card-pricing2.card-primary .value:after {
  2407. border-bottom-color: #1572E8; }
  2408. .card-pricing2.card-primary .value {
  2409. color: #1572E8; }
  2410. .card-pricing2.card-primary:before {
  2411. background: #1572E8; }
  2412. .card-pricing2.card-primary .price-value, .card-pricing2.card-primary .value {
  2413. border-left-color: #1572E8; }
  2414. .card-pricing2.card-secondary {
  2415. border-bottom-color: #6861CE; }
  2416. .card-pricing2.card-secondary .price-value:before, .card-pricing2.card-secondary .value:before {
  2417. border-left-color: #6861CE;
  2418. border-top-color: #6861CE; }
  2419. .card-pricing2.card-secondary .price-value, .card-pricing2.card-secondary .value {
  2420. border-right-color: #6861CE; }
  2421. .card-pricing2.card-secondary .price-value:after, .card-pricing2.card-secondary .value:after {
  2422. border-right-color: #6861CE; }
  2423. .card-pricing2.card-secondary .price-value:after, .card-pricing2.card-secondary .value:after {
  2424. border-bottom-color: #6861CE; }
  2425. .card-pricing2.card-secondary .value {
  2426. color: #6861CE; }
  2427. .card-pricing2.card-secondary:before {
  2428. background: #6861CE; }
  2429. .card-pricing2.card-secondary .price-value, .card-pricing2.card-secondary .value {
  2430. border-left-color: #6861CE; }
  2431. .card-pricing2.card-info {
  2432. border-bottom-color: #48ABF7; }
  2433. .card-pricing2.card-info .price-value:before, .card-pricing2.card-info .value:before {
  2434. border-left-color: #48ABF7;
  2435. border-top-color: #48ABF7; }
  2436. .card-pricing2.card-info .price-value, .card-pricing2.card-info .value {
  2437. border-right-color: #48ABF7; }
  2438. .card-pricing2.card-info .price-value:after, .card-pricing2.card-info .value:after {
  2439. border-right-color: #48ABF7; }
  2440. .card-pricing2.card-info .price-value:after, .card-pricing2.card-info .value:after {
  2441. border-bottom-color: #48ABF7; }
  2442. .card-pricing2.card-info .value {
  2443. color: #48ABF7; }
  2444. .card-pricing2.card-info:before {
  2445. background: #48ABF7; }
  2446. .card-pricing2.card-info .price-value, .card-pricing2.card-info .value {
  2447. border-left-color: #48ABF7; }
  2448. .card-pricing2.card-success {
  2449. border-bottom-color: #01561F; }
  2450. .card-pricing2.card-success .price-value:before, .card-pricing2.card-success .value:before {
  2451. border-left-color: #01561F;
  2452. border-top-color: #01561F; }
  2453. .card-pricing2.card-success .price-value, .card-pricing2.card-success .value {
  2454. border-right-color: #01561F; }
  2455. .card-pricing2.card-success .price-value:after, .card-pricing2.card-success .value:after {
  2456. border-right-color: #01561F; }
  2457. .card-pricing2.card-success .price-value:after, .card-pricing2.card-success .value:after {
  2458. border-bottom-color: #01561F; }
  2459. .card-pricing2.card-success .value {
  2460. color: #01561F; }
  2461. .card-pricing2.card-success:before {
  2462. background: #01561F; }
  2463. .card-pricing2.card-success .price-value, .card-pricing2.card-success .value {
  2464. border-left-color: #01561F; }
  2465. .card-pricing2.card-warning {
  2466. border-bottom-color: #FFAD46; }
  2467. .card-pricing2.card-warning .price-value:before, .card-pricing2.card-warning .value:before {
  2468. border-left-color: #FFAD46;
  2469. border-top-color: #FFAD46; }
  2470. .card-pricing2.card-warning .price-value, .card-pricing2.card-warning .value {
  2471. border-right-color: #FFAD46; }
  2472. .card-pricing2.card-warning .price-value:after, .card-pricing2.card-warning .value:after {
  2473. border-right-color: #FFAD46; }
  2474. .card-pricing2.card-warning .price-value:after, .card-pricing2.card-warning .value:after {
  2475. border-bottom-color: #FFAD46; }
  2476. .card-pricing2.card-warning .value {
  2477. color: #FFAD46; }
  2478. .card-pricing2.card-warning:before {
  2479. background: #FFAD46; }
  2480. .card-pricing2.card-warning .price-value, .card-pricing2.card-warning .value {
  2481. border-left-color: #FFAD46; }
  2482. .card-pricing2.card-danger {
  2483. border-bottom-color: #F25961; }
  2484. .card-pricing2.card-danger .price-value:before, .card-pricing2.card-danger .value:before {
  2485. border-left-color: #F25961;
  2486. border-top-color: #F25961; }
  2487. .card-pricing2.card-danger .price-value, .card-pricing2.card-danger .value {
  2488. border-right-color: #F25961; }
  2489. .card-pricing2.card-danger .price-value:after, .card-pricing2.card-danger .value:after {
  2490. border-right-color: #F25961; }
  2491. .card-pricing2.card-danger .price-value:after, .card-pricing2.card-danger .value:after {
  2492. border-bottom-color: #F25961; }
  2493. .card-pricing2.card-danger .value {
  2494. color: #F25961; }
  2495. .card-pricing2.card-danger:before {
  2496. background: #F25961; }
  2497. .card-pricing2.card-danger .price-value, .card-pricing2.card-danger .value {
  2498. border-left-color: #F25961; }
  2499. /* Card Product */
  2500. .row-cardProduct {
  2501. padding: 0 5px;
  2502. white-space: nowrap;
  2503. overflow-x: auto;
  2504. display: block !important;
  2505. margin-right: -2rem;
  2506. width: unset !important; }
  2507. .col-cardProduct {
  2508. width: 225px;
  2509. padding: 0 10px;
  2510. display: inline-block; }
  2511. .card-product {
  2512. background: #fff;
  2513. border-radius: 5px;
  2514. overflow: hidden;
  2515. box-shadow: 0px 7px 15px rgba(0, 0, 0, 0.12);
  2516. margin-bottom: 15px; }
  2517. .card-product .product-summary {
  2518. padding: 15px; }
  2519. @media screen and (max-width: 768px) {
  2520. .col-cardProduct {
  2521. width: 175px; }
  2522. .card-product .title-product {
  2523. font-size: 14px; }
  2524. .card-product .price-product {
  2525. font-size: 18px; } }
  2526. /* Card Shadow */
  2527. .skew-shadow {
  2528. position: relative;
  2529. overflow: hidden; }
  2530. .skew-shadow:before {
  2531. content: '';
  2532. position: absolute;
  2533. background: rgba(255, 255, 255, 0.1);
  2534. width: 50%;
  2535. min-width: 150px;
  2536. height: 100%;
  2537. top: 0;
  2538. right: -25%;
  2539. transform: skewX(-32.5deg); }
  2540. .bubble-shadow {
  2541. position: relative;
  2542. overflow: hidden; }
  2543. .bubble-shadow:before {
  2544. position: absolute;
  2545. top: -10%;
  2546. right: -140px;
  2547. width: 300px;
  2548. height: 300px;
  2549. content: "";
  2550. border-radius: 50%;
  2551. background: rgba(255, 255, 255, 0.05); }
  2552. .bubble-shadow:after {
  2553. position: absolute;
  2554. top: -65px;
  2555. right: 80px;
  2556. width: 150px;
  2557. height: 150px;
  2558. content: "";
  2559. border-radius: 50%;
  2560. background: rgba(255, 255, 255, 0.05); }
  2561. .curves-shadow {
  2562. position: relative;
  2563. overflow: hidden; }
  2564. .curves-shadow:before {
  2565. content: '';
  2566. position: absolute;
  2567. background: url(../img/img-shadow.png);
  2568. background-size: cover;
  2569. width: 100%;
  2570. height: 100%;
  2571. top: 0;
  2572. left: 0; }
  2573. @media only screen and (max-width: 990px) {
  2574. .card-pricing2 {
  2575. margin-bottom: 30px; } }
  2576. @media only screen and (max-width: 767px) {
  2577. .card-pricing2:before {
  2578. transform: skewY(-15deg); } }
  2579. /* Card Annoucement */
  2580. .card-annoucement .card-body {
  2581. padding: 50px 25px; }
  2582. .card-annoucement .card-opening {
  2583. font-size: 20px;
  2584. font-weight: 400;
  2585. letter-spacing: 0.01em; }
  2586. .card-annoucement .card-desc {
  2587. padding: 15px 0;
  2588. font-size: 16px;
  2589. line-height: 1.65;
  2590. font-weight: 300; }
  2591. .card-annoucement.card-primary .btn-light {
  2592. color: #1572E8 !important; }
  2593. .card-annoucement.card-success .btn-light {
  2594. color: #01561F !important; }
  2595. .card-annoucement.card-secondary .btn-light {
  2596. color: #6861CE !important; }
  2597. .card-annoucement.card-default .btn-light {
  2598. color: #1a2035 !important; }
  2599. .card-annoucement.card-info .btn-light {
  2600. color: #48ABF7 !important; }
  2601. .card-annoucement.card-danger .btn-light {
  2602. color: #F25961 !important; }
  2603. .card-annoucement.card-warning .btn-light {
  2604. color: #FFAD46 !important; }
  2605. /* Card Profile */
  2606. .card-profile {
  2607. color: #575962; }
  2608. .card-profile .profile-picture {
  2609. text-align: center;
  2610. position: absolute;
  2611. margin: 0 auto;
  2612. left: 0;
  2613. right: 0;
  2614. bottom: -41px;
  2615. width: 100%;
  2616. box-sizing: border-box; }
  2617. .card-profile .user-profile .name {
  2618. font-size: 20px;
  2619. font-weight: 400;
  2620. margin-bottom: 5px; }
  2621. .card-profile .user-profile .job {
  2622. color: #83848a;
  2623. margin-bottom: 5px; }
  2624. .card-profile .user-profile .desc {
  2625. color: #bbb;
  2626. margin-bottom: 15px; }
  2627. .card-profile .user-profile .social-media {
  2628. margin-bottom: 20px; }
  2629. .card-profile .user-profile .social-media .btn {
  2630. padding: 5px !important; }
  2631. .card-profile .user-profile .social-media .btn i {
  2632. font-size: 22px !important; }
  2633. .card-profile .user-stats {
  2634. margin-bottom: 10px; }
  2635. .card-profile .user-stats [class^="col"] {
  2636. border-right: 1px solid #ebebeb; }
  2637. .card-profile .user-stats [class^="col"]:last-child {
  2638. border-right: 0px; }
  2639. .card-profile .user-stats .number {
  2640. font-weight: 400;
  2641. font-size: 15px; }
  2642. .card-profile .user-stats .title {
  2643. color: #7d7b7b; }
  2644. .card-profile .card-header {
  2645. border-bottom: 0px;
  2646. height: 100px;
  2647. position: relative; }
  2648. .card-profile .card-body {
  2649. padding-top: 60px; }
  2650. .card-profile .card-footer {
  2651. border-top: 0px; }
  2652. .card-profile.card-secondary .card-header {
  2653. background: #6861CE; }
  2654. /* Row Card No Padding */
  2655. .row-card-no-pd {
  2656. border-radius: 5px;
  2657. margin-left: 0;
  2658. margin-right: 0;
  2659. background: #ffffff;
  2660. margin-bottom: 30px;
  2661. padding-top: 15px;
  2662. padding-bottom: 15px;
  2663. position: relative;
  2664. -webkit-box-shadow: 2px 6px 15px 0px rgba(69, 65, 78, 0.1);
  2665. -moz-box-shadow: 2px 6px 15px 0px rgba(69, 65, 78, 0.1);
  2666. box-shadow: 2px 6px 15px 0px rgba(69, 65, 78, 0.1);
  2667. border: 0px; }
  2668. .row-card-no-pd .card {
  2669. margin-bottom: 0px;
  2670. border-width: 0px;
  2671. box-shadow: none;
  2672. position: unset; }
  2673. .row-card-no-pd .card .card-header {
  2674. padding-left: 0px !important;
  2675. padding-top: 0px !important;
  2676. padding-right: 0px !important; }
  2677. .row-card-no-pd [class*=col] .card:before {
  2678. position: absolute;
  2679. height: calc(100%);
  2680. width: 1px;
  2681. background: #eee;
  2682. content: '';
  2683. right: 0px; }
  2684. .row-card-no-pd [class*=col]:last-child .card:before {
  2685. width: 0px; }
  2686. /* Accordion */
  2687. .accordion .card {
  2688. border-radius: 5px !important;
  2689. background: #f7f7f7 !important;
  2690. color: #575962 !important;
  2691. border: 0;
  2692. box-shadow: none; }
  2693. .accordion .card .span-icon {
  2694. font-size: 22px;
  2695. padding-left: 15px;
  2696. padding-right: 15px; }
  2697. .accordion .card > .card-header {
  2698. border: 0px !important;
  2699. display: flex;
  2700. flex-direction: row;
  2701. align-items: center;
  2702. cursor: pointer;
  2703. border-radius: 0 !important; }
  2704. .accordion .card > .card-header > .span-mode {
  2705. margin-left: auto; }
  2706. .accordion .card > .card-header > .span-mode:before {
  2707. content: "\f068" !important;
  2708. font-family: 'Font Awesome 5 Solid';
  2709. font-weight: 900;
  2710. font-size: 16px; }
  2711. .accordion .card > .card-header.collapsed > .span-mode:before {
  2712. content: "\f067" !important; }
  2713. .accordion .card .card-body {
  2714. border-top: 1px solid #ebebeb;
  2715. padding: 30px; }
  2716. .accordion.accordion-default .card .card-header, .accordion.accordion-default .card .card-header .btn-link, .accordion.accordion-primary .card .card-header, .accordion.accordion-primary .card .card-header .btn-link, .accordion.accordion-secondary .card .card-header, .accordion.accordion-secondary .card .card-header .btn-link, .accordion.accordion-info .card .card-header, .accordion.accordion-info .card .card-header .btn-link, .accordion.accordion-success .card .card-header, .accordion.accordion-success .card .card-header .btn-link, .accordion.accordion-warning .card .card-header, .accordion.accordion-warning .card .card-header .btn-link, .accordion.accordion-danger .card .card-header, .accordion.accordion-danger .card .card-header .btn-link {
  2717. font-size: 14px; }
  2718. .accordion.accordion-default .card .card-header {
  2719. color: #1a2035; }
  2720. .accordion.accordion-default .card .card-header .btn-link {
  2721. color: #1a2035 !important; }
  2722. .accordion.accordion-primary .card .card-header {
  2723. color: #1572E8; }
  2724. .accordion.accordion-primary .card .card-header .btn-link {
  2725. color: #1572E8 !important; }
  2726. .accordion.accordion-secondary .card .card-header {
  2727. color: #6861CE; }
  2728. .accordion.accordion-secondary .card .card-header .btn-link {
  2729. color: #6861CE !important; }
  2730. .accordion.accordion-info .card .card-header {
  2731. color: #48ABF7; }
  2732. .accordion.accordion-info .card .card-header .btn-link {
  2733. color: #48ABF7 !important; }
  2734. .accordion.accordion-success .card .card-header {
  2735. color: #01561F; }
  2736. .accordion.accordion-success .card .card-header .btn-link {
  2737. color: #01561F !important; }
  2738. .accordion.accordion-warning .card .card-header {
  2739. color: #FFAD46; }
  2740. .accordion.accordion-warning .card .card-header .btn-link {
  2741. color: #FFAD46 !important; }
  2742. .accordion.accordion-danger .card .card-header {
  2743. color: #F25961; }
  2744. .accordion.accordion-danger .card .card-header .btn-link {
  2745. color: #F25961 !important; }
  2746. .border-transparent {
  2747. border-color: transparent !important; }
  2748. .gutters-0 {
  2749. margin-right: 0;
  2750. margin-left: 0; }
  2751. .gutters-0 > .col, .gutters-0 > [class*="col-"] {
  2752. padding-right: 0;
  2753. padding-left: 0; }
  2754. .gutters-0 .card {
  2755. margin-bottom: 0; }
  2756. .gutters-xs {
  2757. margin-right: -0.25rem;
  2758. margin-left: -0.25rem; }
  2759. .gutters-xs > .col, .gutters-xs > [class*="col-"] {
  2760. padding-right: 0.25rem;
  2761. padding-left: 0.25rem; }
  2762. .gutters-xs .card {
  2763. margin-bottom: 0.5rem; }
  2764. .gutters-sm {
  2765. margin-right: -0.5rem;
  2766. margin-left: -0.5rem; }
  2767. .gutters-sm > .col, .gutters-sm > [class*="col-"] {
  2768. padding-right: 0.5rem;
  2769. padding-left: 0.5rem; }
  2770. .gutters-sm .card {
  2771. margin-bottom: 1rem; }
  2772. .gutters-lg {
  2773. margin-right: -1rem;
  2774. margin-left: -1rem; }
  2775. .gutters-lg > .col, .gutters-lg > [class*="col-"] {
  2776. padding-right: 1rem;
  2777. padding-left: 1rem; }
  2778. .gutters-lg .card {
  2779. margin-bottom: 2rem; }
  2780. .gutters-xl {
  2781. margin-right: -1.5rem;
  2782. margin-left: -1.5rem; }
  2783. .gutters-xl > .col, .gutters-xl > [class*="col-"] {
  2784. padding-right: 1.5rem;
  2785. padding-left: 1.5rem; }
  2786. .gutters-xl .card {
  2787. margin-bottom: 3rem; }
  2788. .stamp {
  2789. color: #fff;
  2790. background: #6861CE;
  2791. display: inline-block;
  2792. min-width: 2rem;
  2793. height: 2rem;
  2794. padding: 0 .25rem;
  2795. line-height: 2rem;
  2796. text-align: center;
  2797. border-radius: 3px;
  2798. font-weight: 600; }
  2799. .stamp-md {
  2800. min-width: 2.5rem;
  2801. height: 2.5rem;
  2802. line-height: 2.5rem; }
  2803. /* Form */
  2804. .form-control {
  2805. font-size: 14px;
  2806. border-color: #ebedf2;
  2807. padding: .6rem 1rem;
  2808. height: inherit !important; }
  2809. .form-control:focus {
  2810. border-color: #3e93ff; }
  2811. /* Form Control Sizes */
  2812. .form-control-lg, .input-group-lg > .form-control, .input-group-lg > .input-group-append > .btn, .input-group-lg > .input-group-append > .input-group-text, .input-group-lg > .input-group-prepend > .btn, .input-group-lg > .input-group-prepend > .input-group-text {
  2813. padding: .5rem 1rem !important;
  2814. font-size: 1.25rem !important; }
  2815. .form-control-sm, .input-group-sm > .form-control, .input-group-sm > .input-group-append > .btn, .input-group-sm > .input-group-append > .input-group-text, .input-group-sm > .input-group-prepend > .btn, .input-group-sm > .input-group-prepend > .input-group-text {
  2816. padding: .25rem .5rem !important;
  2817. font-size: .875rem !important;
  2818. line-height: 1.5; }
  2819. .form-control::-webkit-input-placeholder {
  2820. color: inherit;
  2821. opacity: 0.7; }
  2822. .form-control:-moz-placeholder {
  2823. color: inherit;
  2824. opacity: 0.7; }
  2825. .form-control::-moz-placeholder {
  2826. color: inherit;
  2827. opacity: 0.7; }
  2828. .form-control:-ms-input-placeholder {
  2829. color: inherit;
  2830. opacity: 0.7; }
  2831. .form-control::-ms-input-placeholder {
  2832. color: inherit;
  2833. opacity: 0.7; }
  2834. .input-group-text {
  2835. border-color: #ebedf2 !important; }
  2836. .form-button-action {
  2837. display: inline-flex; }
  2838. .form-check-label, .form-radio-label {
  2839. margin-right: 15px; }
  2840. /* CheckBox Input */
  2841. .select-all-checkbox + .form-check-sign:before {
  2842. background: #ccc !important;
  2843. border-color: #ccc !important; }
  2844. .form-check [type="checkbox"]:not(:checked), .form-check [type="checkbox"]:checked {
  2845. position: absolute;
  2846. left: -9999px; }
  2847. .form-check [type="checkbox"]:not(:checked) + .form-check-sign, .form-check [type="checkbox"]:checked + .form-check-sign, .form-check [type="checkbox"] + .form-check-sign {
  2848. position: relative;
  2849. padding-left: 2em;
  2850. color: #575962;
  2851. cursor: pointer; }
  2852. .form-check [type="checkbox"]:not(:checked) + .form-check-sign:before, .form-check [type="checkbox"]:checked + .form-check-sign:before, .form-check [type="checkbox"] + .form-check-sign:before {
  2853. content: '';
  2854. position: absolute;
  2855. left: 0;
  2856. top: 1px;
  2857. width: 16px;
  2858. height: 16px;
  2859. border: 1px solid #ccc;
  2860. background: transparent;
  2861. border-radius: 4px; }
  2862. .form-check [type="checkbox"]:not(:checked) + .form-check-sign:after, .form-check [type="checkbox"]:checked + .form-check-sign:after, .form-check [type="checkbox"] + .form-check-sign:after {
  2863. content: "\f00c";
  2864. display: inline-block;
  2865. position: absolute;
  2866. top: -1px;
  2867. left: 2px;
  2868. width: 18px;
  2869. height: 18px;
  2870. text-align: center;
  2871. font-size: 1.3em;
  2872. line-height: 0.8;
  2873. color: #1572E8;
  2874. transition: all .2s;
  2875. font-family: 'Font Awesome 5 Solid'; }
  2876. .form-check [type="checkbox"]:not(:checked) + .form-check-sign:after {
  2877. opacity: 0;
  2878. transform: scale(0); }
  2879. .form-check [type="checkbox"]:checked + .form-check-sign {
  2880. font-weight: 400; }
  2881. .form-check [type="checkbox"]:checked + .form-check-sign:after {
  2882. opacity: 1;
  2883. transform: scale(1); }
  2884. .form-check [type="checkbox"]:disabled:not(:checked) + .form-check-sign:before {
  2885. box-shadow: none;
  2886. border-color: #bbb;
  2887. background-color: #ddd; }
  2888. .form-check [type="checkbox"]:disabled:checked + .form-check-sign:before {
  2889. box-shadow: none;
  2890. border-color: #bbb;
  2891. background-color: #ddd; }
  2892. .form-check [type="checkbox"]:disabled:checked + .form-check-sign:after {
  2893. color: #999; }
  2894. .form-check [type="checkbox"]:disabled + .form-check-sign {
  2895. color: #aaa; }
  2896. .form-check [type="checkbox"]:checked:focus + .form-check-sign:before, .form-check [type="checkbox"]:not(:checked):focus + .form-check-sign:before {
  2897. border: 1px solid #ccc; }
  2898. .form-check-sign:hover:before {
  2899. border: 1px solid #ccc !important; }
  2900. .form-check {
  2901. padding-left: 0.75rem; }
  2902. .form-check-input {
  2903. position: relative;
  2904. margin-top: .3rem; }
  2905. /* Radio Input */
  2906. .form-radio [type="radio"]:not(:checked), .form-radio [type="radio"]:checked {
  2907. position: absolute;
  2908. left: -9999px; }
  2909. .form-radio [type="radio"]:not(:checked) + .form-radio-sign, .form-radio [type="radio"]:checked + .form-radio-sign {
  2910. color: #575962;
  2911. position: relative;
  2912. padding-left: 2em;
  2913. cursor: pointer;
  2914. line-height: 22px;
  2915. font-weight: 400; }
  2916. .form-radio [type="radio"]:not(:checked) + .form-radio-sign:before {
  2917. content: "\f18a";
  2918. font-size: 22px;
  2919. font-family: LineAwesome;
  2920. position: absolute;
  2921. left: 0;
  2922. top: auto;
  2923. background: transparent;
  2924. line-height: 1;
  2925. color: #bbb; }
  2926. .form-radio [type="radio"]:checked + .form-radio-sign:before {
  2927. content: "\f18a";
  2928. font-size: 22px;
  2929. font-family: LineAwesome;
  2930. position: absolute;
  2931. left: 0;
  2932. top: auto;
  2933. background: transparent;
  2934. line-height: 1;
  2935. display: none; }
  2936. .form-radio [type="radio"]:not(:checked) + .form-radio-sign:after, .form-radio [type="radio"]:checked + .form-radio-sign:after {
  2937. content: "\f1bc";
  2938. position: absolute;
  2939. left: 0px;
  2940. top: auto;
  2941. text-align: center;
  2942. font-size: 22px;
  2943. color: #4D7CFE;
  2944. transition: all .2s;
  2945. line-height: 1;
  2946. font-family: LineAwesome; }
  2947. .form-radio [type="radio"]:not(:checked) + .form-radio-sign:after {
  2948. opacity: 0;
  2949. transform: scale(0); }
  2950. .form-radio [type="radio"]:checked + .form-radio-sign {
  2951. font-weight: 400; }
  2952. .form-radio [type="radio"]:checked + .form-radio-sign:after {
  2953. opacity: 1;
  2954. transform: scale(1); }
  2955. .form-radio [type="radio"]:disabled:not(:checked) + .form-radio-sign:before {
  2956. box-shadow: none;
  2957. opacity: 0.65; }
  2958. .form-radio [type="radio"]:disabled:checked + .form-radio-sign:before {
  2959. box-shadow: none;
  2960. opacity: 0.65; }
  2961. .form-radio [type="radio"]:disabled:checked + .form-radio-sign:after {
  2962. opacity: 0.65; }
  2963. .form-radio [type="radio"]:disabled + .form-radio-sign {
  2964. color: #aaa;
  2965. opacity: 0.65; }
  2966. .form-radio [type="radio"]:checked:focus + .form-radio-sign:before, .form-radio [type="radio"]:not(:checked):focus + .form-radio-sign:before {
  2967. border: 1px solid #ccc; }
  2968. .form-radio {
  2969. padding-left: 0.75rem; }
  2970. .form-radio-input {
  2971. position: relative;
  2972. margin-top: .3rem; }
  2973. /* Custom Checkbox */
  2974. .custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
  2975. background-color: #1572E8; }
  2976. .custom-checkbox.checkbox-default .custom-control-input:checked ~ .custom-control-label::before {
  2977. background-color: #1a2035; }
  2978. .custom-checkbox.checkbox-primary .custom-control-input:checked ~ .custom-control-label::before {
  2979. background-color: #1572E8; }
  2980. .custom-checkbox.checkbox-secondary .custom-control-input:checked ~ .custom-control-label::before {
  2981. background-color: #6861CE; }
  2982. .custom-checkbox.checkbox-info .custom-control-input:checked ~ .custom-control-label::before {
  2983. background-color: #48ABF7; }
  2984. .custom-checkbox.checkbox-success .custom-control-input:checked ~ .custom-control-label::before {
  2985. background-color: #01561F; }
  2986. .custom-checkbox.checkbox-warning .custom-control-input:checked ~ .custom-control-label::before {
  2987. background-color: #FFAD46; }
  2988. .custom-checkbox.checkbox-danger .custom-control-input:checked ~ .custom-control-label::before {
  2989. background-color: #F25961; }
  2990. /* Label */
  2991. .col-form-label {
  2992. line-height: 1.8; }
  2993. .required-label {
  2994. color: red; }
  2995. .label-align-left {
  2996. text-align: left; }
  2997. .label-align-right {
  2998. text-align: right; }
  2999. .label-align-center {
  3000. text-align: center; }
  3001. /* Input */
  3002. .form-group, .form-check {
  3003. margin-bottom: 0;
  3004. padding: 10px; }
  3005. .form-group label, .form-check label {
  3006. margin-bottom: .5rem;
  3007. color: #495057;
  3008. font-weight: 600;
  3009. font-size: 1rem;
  3010. white-space: nowrap; }
  3011. .form-group-default {
  3012. background-color: #ffffff;
  3013. border: 1px solid rgba(0, 0, 0, 0.07);
  3014. border-radius: 4px;
  3015. padding-top: 7px;
  3016. padding-left: 12px;
  3017. padding-right: 12px;
  3018. padding-bottom: 4px;
  3019. overflow: hidden;
  3020. width: 100%;
  3021. -webkit-transition: background-color .2s ease;
  3022. transition: background-color .2s ease;
  3023. margin-bottom: 15px; }
  3024. .form-group-default label {
  3025. opacity: 1;
  3026. -webkit-backface-visibility: hidden;
  3027. -moz-backface-visibility: hidden;
  3028. backface-visibility: hidden;
  3029. margin: 0;
  3030. display: block;
  3031. -webkit-transition: opacity .2s ease;
  3032. transition: opacity .2s ease; }
  3033. .form-group-default label:not(.error) {
  3034. font-size: 10.5px !important;
  3035. letter-spacing: .06em;
  3036. text-transform: uppercase;
  3037. font-weight: 400; }
  3038. .form-group-default .form-control {
  3039. border: 0;
  3040. min-height: 25px;
  3041. padding: 0;
  3042. margin-top: 6px;
  3043. background: 0 0;
  3044. font-size: 14px; }
  3045. .form-group-default select.form-control:not([size]):not([multiple]) {
  3046. height: unset !important; }
  3047. .form-group-default.active {
  3048. border-color: rgba(0, 0, 0, 0.1) !important;
  3049. background-color: #f0f0f0; }
  3050. .form-group-default.active label {
  3051. opacity: 0.5; }
  3052. .form-floating-label {
  3053. position: relative; }
  3054. .form-floating-label .placeholder {
  3055. position: absolute;
  3056. padding: .375rem .75rem;
  3057. transition: all .2s;
  3058. opacity: 0.8;
  3059. margin-bottom: 0 !important;
  3060. font-size: 14px !important;
  3061. font-weight: 400;
  3062. top: 12px; }
  3063. .form-floating-label .form-control:focus + .placeholder, .form-floating-label .form-control:valid + .placeholder, .form-floating-label .form-control.filled + .placeholder {
  3064. font-size: 85% !important;
  3065. transform: translate3d(0, -10px, 0);
  3066. top: 0;
  3067. opacity: 1;
  3068. padding: .375rem 0 .75rem;
  3069. font-weight: 600; }
  3070. .form-floating-label .form-control.filled + .placeholder {
  3071. color: #1572E8 !important; }
  3072. .form-floating-label .form-control ::-webkit-input-placeholder {
  3073. color: transparent; }
  3074. .form-floating-label .form-control :-moz-placeholder {
  3075. color: transparent; }
  3076. .form-floating-label .form-control ::-moz-placeholder {
  3077. color: transparent; }
  3078. .form-floating-label .form-control :-ms-input-placeholder {
  3079. color: transparent; }
  3080. .form-floating-label .input-border-bottom + .placeholder {
  3081. padding: .375rem 0 .75rem; }
  3082. .form-inline label {
  3083. margin-bottom: 0 !important; }
  3084. .input-fixed {
  3085. width: 200px; }
  3086. .form-control.input-full {
  3087. width: 100% !important; }
  3088. .has-success label {
  3089. color: #01561F !important; }
  3090. .has-success .form-control {
  3091. border-color: #01561F !important;
  3092. color: #01561F !important; }
  3093. .has-success .input-group-text {
  3094. border-color: #01561F !important;
  3095. background: #01561F !important;
  3096. color: #ffffff !important; }
  3097. .has-error label {
  3098. color: #F25961 !important; }
  3099. .has-error .form-control {
  3100. border-color: #F25961 !important;
  3101. color: #F25961 !important; }
  3102. .has-error .input-group-text {
  3103. border-color: #F25961 !important;
  3104. background: #F25961 !important;
  3105. color: #ffffff !important; }
  3106. .input-group label.error, .input-group label.success {
  3107. width: 100%;
  3108. order: 100; }
  3109. .custom-control {
  3110. position: relative; }
  3111. .custom-control.custom-radio, .custom-control.custom-checkbox {
  3112. margin-bottom: 0;
  3113. padding-left: 2em;
  3114. cursor: pointer;
  3115. line-height: 24px;
  3116. margin-right: 25px;
  3117. display: inline-block; }
  3118. .custom-control.custom-radio label.error, .custom-control.custom-radio label.success, .custom-control.custom-checkbox label.error, .custom-control.custom-checkbox label.success {
  3119. position: absolute;
  3120. width: 100vh;
  3121. top: 23px;
  3122. left: 0; }
  3123. .has-feedback {
  3124. position: relative; }
  3125. .form-control-feedback {
  3126. position: absolute;
  3127. top: 50%;
  3128. transform: translateY(-50%);
  3129. right: 20px; }
  3130. .has-success .form-control-feedback {
  3131. color: #01561F; }
  3132. .has-error .form-control-feedback {
  3133. color: #F25961; }
  3134. .input-group.has-icon {
  3135. border-radius: .25rem;
  3136. border: 1px solid #ced4da; }
  3137. .input-group.has-success, .input-group.has-icon.has-success {
  3138. border: 1px solid #01561F !important;
  3139. color: #01561F; }
  3140. .input-group.has-error {
  3141. border: 1px solid #F25961 !important;
  3142. color: #F25961; }
  3143. .input-group.has-icon.has-error {
  3144. border: 1px solid #F25961 !important;
  3145. color: #F25961; }
  3146. .input-group.has-icon .form-control {
  3147. border-radius: .25rem;
  3148. border: 0px;
  3149. position: relative; }
  3150. .input-group.has-icon .input-group-icon {
  3151. background: transparent;
  3152. border: 0px; }
  3153. .input-square {
  3154. border-radius: 0px !important; }
  3155. .input-pill {
  3156. border-radius: 1.3rem !important; }
  3157. .input-solid {
  3158. background: #e8e8e8 !important;
  3159. border-color: #e8e8e8 !important; }
  3160. .input-border-bottom {
  3161. border-width: 0 0 1px 0;
  3162. border-radius: 0px;
  3163. padding: .75rem 0;
  3164. background: transparent !important; }
  3165. /* Input File */
  3166. .input-file input[type="file"], .input-file .form-control, .input-file .form-control-file {
  3167. width: 0.1px;
  3168. height: 0.1px;
  3169. opacity: 0;
  3170. overflow: hidden;
  3171. position: absolute;
  3172. z-index: -1; }
  3173. .input-file label.error, .input-file label.success {
  3174. display: block; }
  3175. .input-file input[type="file"] + label:not(.error), .input-file .form-control + label:not(.error), .input-file .form-control-file + label:not(.error), .input-file .label-input-file {
  3176. font-weight: 600;
  3177. letter-spacing: 0.02em;
  3178. color: white !important;
  3179. display: inline-block; }
  3180. .input-file.input-file-image img.img-upload-preview {
  3181. max-width: 100%;
  3182. display: block;
  3183. margin-bottom: 15px;
  3184. box-shadow: 0 1px 15px 1px rgba(39, 39, 39, 0.1); }
  3185. .input-file.input-file-image img.img-upload-preview.img-circle {
  3186. border-radius: 2000px; }
  3187. .form-control:disabled, .form-control[readonly] {
  3188. background: #e8e8e8 !important;
  3189. border-color: #e8e8e8 !important; }
  3190. .form-control:disabled, .form-control[readonly] {
  3191. opacity: 0.6 !important; }
  3192. /* Input Group */
  3193. .input-group-text {
  3194. font-size: 14px; }
  3195. .input-group-text i.la {
  3196. font-size: 21px; }
  3197. .input-group-text i[class*="flaticon"] {
  3198. font-size: 17px; }
  3199. /* Input Icon */
  3200. .input-icon {
  3201. position: relative; }
  3202. .input-icon .form-control:not(:first-child) {
  3203. padding-left: 2.5rem; }
  3204. .input-icon .form-control:not(:last-child) {
  3205. padding-right: 2.5rem; }
  3206. .input-icon .input-icon-addon {
  3207. position: absolute;
  3208. left: 1rem;
  3209. top: 0;
  3210. height: 100%;
  3211. display: flex;
  3212. align-items: center; }
  3213. .input-icon .input-icon-addon:last-child {
  3214. left: auto;
  3215. right: 1rem; }
  3216. /* Label States */
  3217. label.error {
  3218. color: #F25961 !important;
  3219. font-size: 80% !important;
  3220. margin-top: .5rem; }
  3221. /* Label states for select2 */
  3222. .select2-input {
  3223. position: relative; }
  3224. .select2-input label.error, .select2-input label.success {
  3225. position: absolute;
  3226. bottom: -30px; }
  3227. .select2-input .select2 {
  3228. margin-bottom: 15px; }
  3229. /* Custom Dropzone */
  3230. .dropzone {
  3231. padding: 70px 60px 80px !important;
  3232. border: 2px dashed rgba(0, 0, 0, 0.13) !important;
  3233. background: transparent !important; }
  3234. .dropzone:hover {
  3235. background: #fafafa !important;
  3236. transition: all .5s !important; }
  3237. .dropzone .dz-message .icon {
  3238. margin-bottom: 15px;
  3239. font-size: 39px; }
  3240. .dropzone .dz-message .message {
  3241. font-size: 34px;
  3242. font-weight: 200; }
  3243. .dropzone .dz-message .note {
  3244. font-size: 16px;
  3245. margin-top: 18px;
  3246. font-weight: 300; }
  3247. /* Custom Summernote */
  3248. .note-editor.note-frame {
  3249. border: 0px !important;
  3250. box-shadow: none !important; }
  3251. .note-editor.note-frame .note-toolbar {
  3252. padding: 0 !important;
  3253. border-bottom: 0px !important; }
  3254. .note-editor.note-frame .note-btn {
  3255. border: 1px solid #eee !important;
  3256. background: #fafafa !important; }
  3257. .note-editor.note-frame .note-placeholder {
  3258. margin-top: 15px !important; }
  3259. .note-editor.note-frame .note-codable {
  3260. margin-top: 15px !important; }
  3261. .note-editor.note-frame .note-editing-area .note-editable {
  3262. margin-top: 15px !important;
  3263. border: 1px solid #eee !important; }
  3264. /* Table */
  3265. .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
  3266. vertical-align: middle; }
  3267. .table > tbody > tr > td, .table > tbody > tr > th {
  3268. padding: 8px; }
  3269. .table > tfoot > tr > td, .table > tfoot > tr > th {
  3270. padding: 8px; }
  3271. .table thead th {
  3272. border-bottom-width: 2px;
  3273. font-weight: 600; }
  3274. .table td, .table th {
  3275. font-size: 14px;
  3276. border-top-width: 0px;
  3277. border-bottom: 1px solid;
  3278. border-color: #ebedf2 !important;
  3279. padding: 0 25px !important;
  3280. height: 60px;
  3281. vertical-align: middle !important; }
  3282. /* table full-width */
  3283. .table-full-width {
  3284. margin-left: -15px;
  3285. margin-right: -15px; }
  3286. /* table bordered states */
  3287. .table-bordered-bd-default td, .table-bordered-bd-default th {
  3288. border: 1px solid #1a2035 !important; }
  3289. .table-bordered-bd-primary td, .table-bordered-bd-primary th {
  3290. border: 1px solid #1572E8 !important; }
  3291. .table-bordered-bd-secondary td, .table-bordered-bd-secondary th {
  3292. border: 1px solid #6861CE !important; }
  3293. .table-bordered-bd-info td, .table-bordered-bd-info th {
  3294. border: 1px solid #48ABF7 !important; }
  3295. .table-bordered-bd-success td, .table-bordered-bd-success th {
  3296. border: 1px solid #01561F !important; }
  3297. .table-bordered-bd-warning td, .table-bordered-bd-warning th {
  3298. border: 1px solid #FFAD46 !important; }
  3299. .table-bordered-bd-danger td, .table-bordered-bd-danger th {
  3300. border: 1px solid #F25961 !important; }
  3301. .table-striped td, .table-striped th {
  3302. border-top: 0 !important;
  3303. border-bottom: 0 !important; }
  3304. /* table head background states*/
  3305. .table-head-bg-default thead {
  3306. border: 1px solid #1a2035 !important; }
  3307. .table-head-bg-primary thead {
  3308. border: 1px solid #1572E8 !important; }
  3309. .table-head-bg-secondary thead {
  3310. border: 1px solid #6861CE !important; }
  3311. .table-head-bg-info thead {
  3312. border: 1px solid #48ABF7 !important; }
  3313. .table-head-bg-success thead {
  3314. border: 1px solid #01561F !important; }
  3315. .table-head-bg-warning thead {
  3316. border: 1px solid #FFAD46 !important; }
  3317. .table-head-bg-danger thead {
  3318. border: 1px solid #F25961 !important; }
  3319. .table-head-bg-default thead th, .table-striped-bg-default tbody tr:nth-of-type(odd) {
  3320. background: #1a2035 !important;
  3321. color: #ffffff !important;
  3322. border: 0px !important; }
  3323. .table-head-bg-primary thead th, .table-striped-bg-primary tbody tr:nth-of-type(odd) {
  3324. background: #1572E8 !important;
  3325. color: #ffffff !important;
  3326. border: 0px !important; }
  3327. .table-head-bg-secondary thead th, .table-striped-bg-secondary tbody tr:nth-of-type(odd) {
  3328. background: #6861CE !important;
  3329. color: #ffffff !important;
  3330. border: 0px !important; }
  3331. .table-head-bg-info thead th, .table-striped-bg-info tbody tr:nth-of-type(odd) {
  3332. background: #48ABF7 !important;
  3333. color: #ffffff !important;
  3334. border: 0px !important; }
  3335. .table-head-bg-success thead th, .table-striped-bg-success tbody tr:nth-of-type(odd) {
  3336. background: #01561F !important;
  3337. color: #ffffff !important;
  3338. border: 0px !important; }
  3339. .table-head-bg-warning thead th, .table-striped-bg-warning tbody tr:nth-of-type(odd) {
  3340. background: #FFAD46 !important;
  3341. color: #ffffff !important;
  3342. border: 0px !important; }
  3343. .table-head-bg-danger thead th, .table-striped-bg-danger tbody tr:nth-of-type(odd) {
  3344. background: #F25961 !important;
  3345. color: #ffffff !important;
  3346. border: 0px !important; }
  3347. /* table-responsive */
  3348. .table-responsive {
  3349. width: 100% !important;
  3350. overflow-x: auto;
  3351. -webkit-overflow-scrolling: touch;
  3352. -ms-overflow-style: -ms-autohiding-scrollbar; }
  3353. /* Navbar */
  3354. .navbar .navbar-nav .nav-item {
  3355. margin-right: 7px; }
  3356. .navbar .navbar-nav .nav-item:last-child {
  3357. margin-right: 0px; }
  3358. .navbar .navbar-nav .nav-item .nav-link {
  3359. display: inline-block;
  3360. vertical-align: middle;
  3361. color: #666;
  3362. letter-spacing: 0.04em;
  3363. padding: 10px;
  3364. border-radius: 3px;
  3365. position: relative;
  3366. font-size: 12px;
  3367. font-weight: 400;
  3368. text-align: center; }
  3369. .navbar .navbar-nav .nav-item .nav-link:hover, .navbar .navbar-nav .nav-item .nav-link:focus {
  3370. background: #eee !important; }
  3371. .navbar .navbar-nav .nav-item .nav-link i {
  3372. font-size: 18px;
  3373. vertical-align: middle;
  3374. line-height: 1 !important; }
  3375. .navbar .navbar-nav .nav-item.active .nav-link {
  3376. background: #eee !important; }
  3377. .navbar-expand-lg .navbar-nav .dropdown-menu {
  3378. left: auto;
  3379. right: 0; }
  3380. .dropdown-item {
  3381. font-size: 13px; }
  3382. .navbar .navbar-nav .notification {
  3383. position: absolute;
  3384. background-color: #01561F;
  3385. text-align: center;
  3386. border-radius: 10px;
  3387. min-width: 17px;
  3388. height: 17px;
  3389. font-size: 10px;
  3390. color: #ffffff;
  3391. font-weight: 300;
  3392. line-height: 17px;
  3393. top: 3px;
  3394. right: 3px;
  3395. letter-spacing: -1px; }
  3396. .navbar-header {
  3397. padding: 0px 15px; }
  3398. .navbar-header .dropdown-toggle::after {
  3399. margin-left: 0; }
  3400. .profile-pic:hover, .profile-pic:focus {
  3401. text-decoration: none; }
  3402. .navbar-header .dropdown-toggle::after {
  3403. vertical-align: middle;
  3404. color: #555; }
  3405. .hidden-caret .dropdown-toggle::after {
  3406. display: none !important; }
  3407. .profile-pic span {
  3408. font-size: 13px;
  3409. font-weight: 300;
  3410. padding: 0 10px;
  3411. color: #555; }
  3412. .navbar[class*="bg-"] {
  3413. border-bottom: 1px solid rgba(255, 255, 255, 0.2) !important;
  3414. border-left: 1px solid rgba(255, 255, 255, 0.1) !important; }
  3415. .navbar[class*="bg-"] .navbar-brand {
  3416. color: #ffffff; }
  3417. .navbar[class*="bg-"] .navbar-toggler-icon {
  3418. background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); }
  3419. .navbar[class*="bg-"] .navbar-nav > .nav-item > .nav-link {
  3420. color: #ffffff; }
  3421. .navbar[class*="bg-"] .navbar-nav > .nav-item > .nav-link.disabled {
  3422. color: #d8d8d8 !important; }
  3423. .navbar[class*="bg-"] .navbar-nav > .nav-item > .nav-link:hover {
  3424. background: rgba(255, 255, 255, 0.22) !important; }
  3425. .navbar[class*="bg-"] .navbar-nav > .nav-item.active > .nav-link {
  3426. background: rgba(255, 255, 255, 0.22) !important; }
  3427. .navbar[class*="bg-"] .btn-toggle {
  3428. background: rgba(19, 19, 19, 0.25) !important;
  3429. color: #ffffff !important; }
  3430. .navbar[class*="bg-"] .nav-search .input-group {
  3431. border: 0;
  3432. background: rgba(19, 19, 19, 0.25) !important; }
  3433. .navbar[class*="bg-"] .nav-search .input-group .form-control {
  3434. color: #ffffff !important; }
  3435. .navbar[class*="bg-"] .nav-search .search-icon {
  3436. color: #ffffff !important; }
  3437. .row-nav-line {
  3438. margin-left: -20px;
  3439. margin-right: -20px; }
  3440. .nav.nav-line {
  3441. width: 100%;
  3442. border-bottom: 1px solid #f1f1f1; }
  3443. .nav.nav-line .nav-link {
  3444. padding: 15px 20px;
  3445. color: #575962;
  3446. border-width: 0px;
  3447. font-size: 14px;
  3448. font-weight: 600; }
  3449. .nav.nav-line .nav-link:hover, .nav.nav-line .nav-link:focus {
  3450. color: #1572E8;
  3451. border-width: 0px; }
  3452. .nav.nav-line .nav-link.active {
  3453. border-width: 0;
  3454. background-color: transparent;
  3455. color: #1572E8;
  3456. border-bottom: 2px solid #1572E8;
  3457. border-radius: 0px; }
  3458. .nav.nav-line.nav-color-default .nav-link:hover, .nav.nav-line.nav-color-default .nav-link:focus {
  3459. color: #1a2035; }
  3460. .nav.nav-line.nav-color-default .nav-link.active {
  3461. color: #1a2035;
  3462. border-color: #1a2035; }
  3463. .nav.nav-line.nav-color-primary .nav-link:hover, .nav.nav-line.nav-color-primary .nav-link:focus {
  3464. color: #1572E8; }
  3465. .nav.nav-line.nav-color-primary .nav-link.active {
  3466. color: #1572E8;
  3467. border-color: #1572E8; }
  3468. .nav.nav-line.nav-color-secondary .nav-link:hover, .nav.nav-line.nav-color-secondary .nav-link:focus {
  3469. color: #6861CE; }
  3470. .nav.nav-line.nav-color-secondary .nav-link.active {
  3471. color: #6861CE;
  3472. border-color: #6861CE; }
  3473. .nav.nav-line.nav-color-info .nav-link:hover, .nav.nav-line.nav-color-info .nav-link:focus {
  3474. color: #48ABF7; }
  3475. .nav.nav-line.nav-color-info .nav-link.active {
  3476. color: #48ABF7;
  3477. border-color: #48ABF7; }
  3478. .nav.nav-line.nav-color-success .nav-link:hover, .nav.nav-line.nav-color-success .nav-link:focus {
  3479. color: #01561F; }
  3480. .nav.nav-line.nav-color-success .nav-link.active {
  3481. color: #01561F;
  3482. border-color: #01561F; }
  3483. .nav.nav-line.nav-color-danger .nav-link:hover, .nav.nav-line.nav-color-danger .nav-link:focus {
  3484. color: #F25961; }
  3485. .nav.nav-line.nav-color-danger .nav-link.active {
  3486. color: #F25961;
  3487. border-color: #F25961; }
  3488. .nav.nav-line.nav-color-warning .nav-link:hover, .nav.nav-line.nav-color-warning .nav-link:focus {
  3489. color: #FFAD46; }
  3490. .nav.nav-line.nav-color-warning .nav-link.active {
  3491. color: #FFAD46;
  3492. border-color: #FFAD46; }
  3493. .nav.nav-line.nav-color-light .nav-link:hover, .nav.nav-line.nav-color-light .nav-link:focus {
  3494. color: #ffffff; }
  3495. .nav.nav-line.nav-color-light .nav-link.active {
  3496. color: #ffffff;
  3497. border-color: #ffffff; }
  3498. .nav.nav-line.nav-color-light .nav-link {
  3499. color: #f1f1f1; }
  3500. /* Nav Search */
  3501. .nav-search .input-group {
  3502. border: 1px solid #eee;
  3503. background: #eee;
  3504. border-radius: 5px; }
  3505. .nav-search .input-group:hover, .nav-search .input-group:focus {
  3506. border: 1px solid #ddd; }
  3507. .nav-search .form-control {
  3508. border: 0;
  3509. background: transparent !important;
  3510. font-size: 14px;
  3511. padding: 0.75em 1em;
  3512. min-width: 200px;
  3513. max-width: 100%; }
  3514. .nav-search .input-group-text {
  3515. border: 0;
  3516. background: transparent; }
  3517. .nav-search .search-icon {
  3518. font-size: 18px;
  3519. color: #8d9498; }
  3520. .nav-search .btn-search {
  3521. background: transparent;
  3522. padding: .375rem 1rem; }
  3523. /* Badge */
  3524. .badge {
  3525. border-radius: 50px;
  3526. margin-left: auto;
  3527. line-height: 1;
  3528. padding: 6px 10px;
  3529. vertical-align: middle;
  3530. font-weight: 400;
  3531. font-size: 11px;
  3532. border: 1px solid #ddd; }
  3533. [class*="badge-"]:not(.badge-count) {
  3534. border: 0px !important; }
  3535. .badge-default {
  3536. background: #1a2035;
  3537. color: #ffffff !important; }
  3538. .badge-primary {
  3539. background: #1572E8; }
  3540. .badge-secondary {
  3541. background: #6861CE; }
  3542. .badge-info {
  3543. background: #48ABF7; }
  3544. .badge-success {
  3545. background-color: #01561F; }
  3546. .badge-warning {
  3547. background: #FFAD46;
  3548. color: #ffffff !important; }
  3549. .badge-danger {
  3550. background-color: #F25961; }
  3551. /* Dropdown */
  3552. .dropdown-menu {
  3553. border: 0px;
  3554. border-radius: 3px;
  3555. box-shadow: 0 1px 11px rgba(0, 0, 0, 0.15) !important;
  3556. padding-bottom: 8px;
  3557. margin-top: 3px; }
  3558. /* Notification dropdown */
  3559. .dropdown-title {
  3560. border-bottom: 1px solid #f1f1f1;
  3561. color: #444444;
  3562. font-size: 14px;
  3563. font-weight: 600;
  3564. padding: 12px 15px;
  3565. text-align: center; }
  3566. .notif-box, .messages-notif-box {
  3567. width: 280px;
  3568. padding: 0 !important; }
  3569. .notif-box .notif-center a, .messages-notif-box .notif-center a {
  3570. display: flex;
  3571. color: #4d585f; }
  3572. .notif-box .notif-center a:hover, .messages-notif-box .notif-center a:hover {
  3573. text-decoration: none;
  3574. background: #fafafa;
  3575. transition: all .2s; }
  3576. .notif-box .notif-center a .notif-icon, .messages-notif-box .notif-center a .notif-icon {
  3577. display: inline-flex;
  3578. width: 40px;
  3579. height: 40px;
  3580. margin: 10px;
  3581. align-items: center;
  3582. justify-content: center;
  3583. background: #eee;
  3584. border-radius: 50%; }
  3585. .notif-box .notif-center a .notif-img, .messages-notif-box .notif-center a .notif-img {
  3586. display: inline-flex;
  3587. width: 40px;
  3588. height: 40px;
  3589. margin: 10px;
  3590. align-items: center;
  3591. justify-content: center;
  3592. background: #eee;
  3593. border-radius: 50%; }
  3594. .notif-box .notif-center a .notif-img img, .messages-notif-box .notif-center a .notif-img img {
  3595. width: 100%;
  3596. height: 100%;
  3597. border-radius: 50%; }
  3598. .notif-box .notif-center a .notif-icon.notif-default, .notif-box .notif-center a .notif-icon.notif-primary, .notif-box .notif-center a .notif-icon.notif-secondary, .notif-box .notif-center a .notif-icon.notif-info, .notif-box .notif-center a .notif-icon.notif-success, .notif-box .notif-center a .notif-icon.notif-warning, .notif-box .notif-center a .notif-icon.notif-danger, .messages-notif-box .notif-center a .notif-icon.notif-default, .messages-notif-box .notif-center a .notif-icon.notif-primary, .messages-notif-box .notif-center a .notif-icon.notif-secondary, .messages-notif-box .notif-center a .notif-icon.notif-info, .messages-notif-box .notif-center a .notif-icon.notif-success, .messages-notif-box .notif-center a .notif-icon.notif-warning, .messages-notif-box .notif-center a .notif-icon.notif-danger {
  3599. color: #ffffff !important; }
  3600. .notif-box .notif-center a .notif-icon.notif-default, .messages-notif-box .notif-center a .notif-icon.notif-default {
  3601. background: #1a2035 !important; }
  3602. .notif-box .notif-center a .notif-icon.notif-primary, .messages-notif-box .notif-center a .notif-icon.notif-primary {
  3603. background: #1572E8 !important; }
  3604. .notif-box .notif-center a .notif-icon.notif-secondary, .messages-notif-box .notif-center a .notif-icon.notif-secondary {
  3605. background: #6861CE !important; }
  3606. .notif-box .notif-center a .notif-icon.notif-info, .messages-notif-box .notif-center a .notif-icon.notif-info {
  3607. background: #48ABF7 !important; }
  3608. .notif-box .notif-center a .notif-icon.notif-success, .messages-notif-box .notif-center a .notif-icon.notif-success {
  3609. background: #01561F !important; }
  3610. .notif-box .notif-center a .notif-icon.notif-warning, .messages-notif-box .notif-center a .notif-icon.notif-warning {
  3611. background: #FFAD46 !important; }
  3612. .notif-box .notif-center a .notif-icon.notif-danger, .messages-notif-box .notif-center a .notif-icon.notif-danger {
  3613. background: #F25961 !important; }
  3614. .notif-box .notif-center a .notif-icon i, .messages-notif-box .notif-center a .notif-icon i {
  3615. font-size: 15px; }
  3616. .notif-box .notif-center a .notif-content, .messages-notif-box .notif-center a .notif-content {
  3617. padding: 10px 15px 10px 0; }
  3618. .notif-box .notif-center a .message-content, .messages-notif-box .notif-center a .message-content {
  3619. padding: 7px 15px 10px 0; }
  3620. .notif-box .notif-center a .notif-content .subject, .messages-notif-box .notif-center a .notif-content .subject {
  3621. font-size: 13px;
  3622. font-weight: 600;
  3623. display: block;
  3624. margin-bottom: 2px; }
  3625. .notif-box .notif-center a .notif-content .block, .messages-notif-box .notif-center a .notif-content .block {
  3626. font-size: 13px;
  3627. line-height: 20px;
  3628. display: block; }
  3629. .notif-box .notif-center a .notif-content .time, .messages-notif-box .notif-center a .notif-content .time {
  3630. color: #7d8c95;
  3631. font-size: 11px; }
  3632. .notif-box .see-all, .messages-notif-box .see-all {
  3633. border-top: 1px solid #f1f1f1;
  3634. display: flex;
  3635. align-items: center;
  3636. justify-content: space-between;
  3637. padding: 10px 20px;
  3638. color: #555;
  3639. font-size: 13px;
  3640. font-weight: 400;
  3641. text-decoration: none; }
  3642. .notif-box .see-all:hover, .messages-notif-box .see-all:hover {
  3643. display: flex;
  3644. align-items: center;
  3645. justify-content: space-between;
  3646. padding: 10px 20px;
  3647. color: #555;
  3648. font-size: 13px;
  3649. font-weight: 400;
  3650. text-decoration: none; }
  3651. .notif-box .see-all i, .messages-notif-box .see-all i {
  3652. float: right; }
  3653. .notif-box .notif-scroll {
  3654. max-height: 256px; }
  3655. .messages-notif-box .message-notif-scroll {
  3656. max-height: 250px; }
  3657. .messages-notif-box .notif-center a {
  3658. border-bottom: 1px solid #f1f1f1; }
  3659. .messages-notif-box .notif-center a:last-child {
  3660. border-bottom: 0px; }
  3661. .messages-notif-box .notif-center a .notif-content {
  3662. padding: 7px 15px 7px 5px; }
  3663. /* User Dropdown */
  3664. .dropdown-user {
  3665. width: 260px; }
  3666. .user-box {
  3667. display: flex;
  3668. padding: .25rem 1rem; }
  3669. .user-box .u-text {
  3670. padding: 0 10px; }
  3671. .user-box .u-text h4 {
  3672. margin-bottom: 5px;
  3673. margin-top: 4px;
  3674. font-size: 14px;
  3675. font-weight: 400;
  3676. line-height: 1; }
  3677. .user-box .u-text .text-muted {
  3678. font-size: 12px;
  3679. margin-bottom: 5px; }
  3680. .user-box .u-text .btn {
  3681. font-size: 11px; }
  3682. .caret {
  3683. display: inline-block;
  3684. width: 0;
  3685. height: 0;
  3686. margin-left: .255em;
  3687. vertical-align: .255em;
  3688. content: "";
  3689. border-top: .3em solid;
  3690. border-right: 0.3em solid transparent;
  3691. border-bottom: 0;
  3692. border-left: 0.3em solid transparent; }
  3693. /* Quick Actions Dropdown */
  3694. .quick-actions {
  3695. width: 350px;
  3696. padding: 0px; }
  3697. .quick-actions:after {
  3698. border-bottom-color: #1572E8 !important; }
  3699. .quick-actions .quick-actions-header {
  3700. display: flex;
  3701. align-items: center;
  3702. flex-direction: column;
  3703. background: #1572E8;
  3704. color: #fff;
  3705. padding: 15px;
  3706. border-radius: 3px 3px 0 0; }
  3707. .quick-actions .quick-actions-header .title {
  3708. font-size: 18px; }
  3709. .quick-actions .quick-actions-header .subtitle {
  3710. font-size: 13px; }
  3711. .quick-actions .quick-actions-items {
  3712. padding: 15px 7.5px; }
  3713. .quick-actions a:hover {
  3714. text-decoration: none; }
  3715. .quick-actions .quick-actions-item {
  3716. display: flex;
  3717. flex-direction: column;
  3718. margin: 7.5px 7.5px;
  3719. padding: 10px;
  3720. align-items: center;
  3721. color: #1572E8;
  3722. border: 1px solid #f1f1f1;
  3723. border-bottom: 1px solid #f1f1f1;
  3724. border-radius: 3px;
  3725. transition: all .2s; }
  3726. .quick-actions .quick-actions-item:hover {
  3727. background: #fdfdff;
  3728. color: #1572E8;
  3729. box-shadow: 3px 3px 10px #f7f1f1; }
  3730. .quick-actions .quick-actions-item i {
  3731. color: #7d8c95;
  3732. font-size: 27px; }
  3733. .quick-actions .quick-actions-item .text {
  3734. text-align: center;
  3735. font-size: 13px;
  3736. margin-top: 8px; }
  3737. .quick-actions.quick-actions-default:after {
  3738. border-bottom-color: #1a2035 !important; }
  3739. .quick-actions.quick-actions-default .quick-actions-header {
  3740. background: #1a2035; }
  3741. .quick-actions.quick-actions-default .quick-actions-item {
  3742. color: #1a2035; }
  3743. .quick-actions.quick-actions-primary:after {
  3744. border-bottom-color: #1572E8 !important; }
  3745. .quick-actions.quick-actions-primary .quick-actions-header {
  3746. background: #1572E8; }
  3747. .quick-actions.quick-actions-primary .quick-actions-item {
  3748. color: #1572E8; }
  3749. .quick-actions.quick-actions-secondary:after {
  3750. border-bottom-color: #6861CE !important; }
  3751. .quick-actions.quick-actions-secondary .quick-actions-header {
  3752. background: #6861CE; }
  3753. .quick-actions.quick-actions-secondary .quick-actions-item {
  3754. color: #6861CE; }
  3755. .quick-actions.quick-actions-info:after {
  3756. border-bottom-color: #48ABF7 !important; }
  3757. .quick-actions.quick-actions-info .quick-actions-header {
  3758. background: #48ABF7; }
  3759. .quick-actions.quick-actions-info .quick-actions-item {
  3760. color: #48ABF7; }
  3761. .quick-actions.quick-actions-warning:after {
  3762. border-bottom-color: #FFAD46 !important; }
  3763. .quick-actions.quick-actions-warning .quick-actions-header {
  3764. background: #FFAD46; }
  3765. .quick-actions.quick-actions-warning .quick-actions-item {
  3766. color: #FFAD46; }
  3767. .quick-actions.quick-actions-success:after {
  3768. border-bottom-color: #01561F !important; }
  3769. .quick-actions.quick-actions-success .quick-actions-header {
  3770. background: #01561F; }
  3771. .quick-actions.quick-actions-success .quick-actions-item {
  3772. color: #01561F; }
  3773. .quick-actions.quick-actions-danger:after {
  3774. border-bottom-color: #F25961 !important; }
  3775. .quick-actions.quick-actions-danger .quick-actions-header {
  3776. background: #F25961; }
  3777. .quick-actions.quick-actions-danger .quick-actions-item {
  3778. color: #F25961; }
  3779. @media screen and (max-width: 991px) {
  3780. .notif-box .notif-scroll, .messages-notif-box .message-notif-scroll, .quick-actions .quick-actions-scroll {
  3781. max-height: calc(100vh - 200px); }
  3782. .dropdown-user .dropdown-user-scroll {
  3783. max-height: calc(100vh - 132px); } }
  3784. @media screen and (min-width: 991px) {
  3785. .navbar-header .dropdown-menu {
  3786. margin-top: 13px; }
  3787. .navbar-header .dropdown-menu:after {
  3788. border-bottom: 8px solid #fff;
  3789. border-left: 8px solid transparent;
  3790. border-right: 8px solid transparent;
  3791. content: "";
  3792. right: 10px;
  3793. top: -8px;
  3794. position: absolute;
  3795. z-index: 1001; } }
  3796. /* Chart Circle */
  3797. .chart-circle {
  3798. display: flex;
  3799. justify-content: center; }
  3800. .chart-circle .circles-text {
  3801. font-size: 25px !important; }
  3802. /* Chart JS Container */
  3803. .chart-container {
  3804. min-height: 400px;
  3805. position: relative; }
  3806. /* HTML legend */
  3807. .html-legend {
  3808. list-style: none;
  3809. cursor: pointer;
  3810. padding-left: 0;
  3811. text-align: center;
  3812. margin-top: 1rem; }
  3813. .html-legend li {
  3814. display: inline-block;
  3815. vertical-align: middle;
  3816. padding: 0 5px;
  3817. margin-right: 5px;
  3818. margin-bottom: 6px;
  3819. color: #8d9498;
  3820. font-size: 12px; }
  3821. .html-legend li.hidden {
  3822. text-decoration: line-through; }
  3823. .html-legend li span {
  3824. border-radius: 15px;
  3825. display: inline-block;
  3826. height: 15px;
  3827. margin-right: 10px;
  3828. width: 15px;
  3829. vertical-align: top; }
  3830. .jqstooltip {
  3831. box-sizing: content-box; }
  3832. /* Alert */
  3833. .alert {
  3834. border: 0px;
  3835. position: relative;
  3836. padding: .95rem 1.25rem;
  3837. border-radius: 1px;
  3838. color: inherit;
  3839. background-color: #ffffff;
  3840. -webkit-box-shadow: 1px 1px 14px 0px rgba(18, 38, 63, 0.26);
  3841. -moz-box-shadow: 1px 1px 14px 0px rgba(18, 38, 63, 0.26);
  3842. box-shadow: 1px 1px 14px 0px rgba(18, 38, 63, 0.26); }
  3843. .alert [data-notify="icon"] {
  3844. display: block; }
  3845. .alert [data-notify="icon"]::before {
  3846. line-height: 35px;
  3847. font-size: 22px;
  3848. display: block;
  3849. left: 15px;
  3850. position: absolute;
  3851. top: 50%;
  3852. transform: translateY(-50%);
  3853. width: 35px;
  3854. height: 35px;
  3855. border-radius: 30px;
  3856. text-align: center;
  3857. color: #fff; }
  3858. .alert [data-notify="title"] {
  3859. display: block;
  3860. color: #2b2b2b;
  3861. font-weight: 700;
  3862. font-size: 14px;
  3863. margin-bottom: 5px; }
  3864. .alert [data-notify="message"] {
  3865. font-size: 13px;
  3866. color: #908e8e; }
  3867. .alert .close {
  3868. background: rgba(255, 255, 255, 0.8);
  3869. width: 25px;
  3870. height: 25px;
  3871. line-height: 25px;
  3872. top: 12px !important;
  3873. border-radius: 50%; }
  3874. /* Alert States */
  3875. .alert-default {
  3876. border-left: 4px solid #1a2035; }
  3877. .alert-default [data-notify="icon"]:before {
  3878. background: #1a2035; }
  3879. .alert-primary {
  3880. border-left: 4px solid #1572E8; }
  3881. .alert-primary [data-notify="icon"]:before {
  3882. background: #1572E8; }
  3883. .alert-secondary {
  3884. border-left: 4px solid #6861CE; }
  3885. .alert-secondary [data-notify="icon"]:before {
  3886. background: #6861CE; }
  3887. .alert-info {
  3888. border-left: 4px solid #48ABF7; }
  3889. .alert-info [data-notify="icon"]:before {
  3890. background: #48ABF7; }
  3891. .alert-success {
  3892. border-left: 4px solid #01561F; }
  3893. .alert-success [data-notify="icon"]:before {
  3894. background: #01561F; }
  3895. .alert-warning {
  3896. border-left: 4px solid #FFAD46; }
  3897. .alert-warning [data-notify="icon"]:before {
  3898. background: #FFAD46; }
  3899. .alert-danger {
  3900. border-left: 4px solid #F25961; }
  3901. .alert-danger [data-notify="icon"]:before {
  3902. background: #F25961; }
  3903. /* Button */
  3904. .btn {
  3905. padding: .65rem 1.4rem;
  3906. font-size: 14px;
  3907. opacity: 1;
  3908. border-radius: 3px; }
  3909. .btn:hover, .btn:focus {
  3910. opacity: 0.9;
  3911. transition: all .3s; }
  3912. .btn .btn-label {
  3913. display: inline-block; }
  3914. .btn .btn-label i {
  3915. font-size: 16px;
  3916. vertical-align: middle;
  3917. margin-right: 2px;
  3918. margin-left: -2px;
  3919. line-height: 0;
  3920. margin-top: -2.5px; }
  3921. .btn .btn-label.just-icon i {
  3922. margin-left: 0 !important;
  3923. margin-right: 0px !important; }
  3924. /* Button Sizes */
  3925. .btn-lg {
  3926. font-size: 15px;
  3927. border-radius: 3px;
  3928. padding: 12.5px 27.5px;
  3929. font-weight: 400; }
  3930. .btn-lg .btn-label i {
  3931. font-size: 27px;
  3932. vertical-align: middle;
  3933. margin-right: 2px;
  3934. margin-left: -7px;
  3935. line-height: 0;
  3936. margin-top: -2.5px; }
  3937. .btn-lg .btn-label.just-icon i {
  3938. margin-left: 0 !important;
  3939. margin-right: 0px !important; }
  3940. .btn-sm {
  3941. font-size: 11px;
  3942. padding: 7px 13px; }
  3943. .btn-xs {
  3944. font-size: 10px;
  3945. padding: 5px 9px; }
  3946. .btn.disabled:hover, .btn:hover:disabled {
  3947. opacity: 0.65; }
  3948. /* Button Icon */
  3949. .btn-icon {
  3950. font-size: .9375rem;
  3951. height: 2.5125rem;
  3952. line-height: normal;
  3953. min-width: 2.5125rem;
  3954. overflow: hidden;
  3955. padding: 0;
  3956. position: relative;
  3957. width: 2.5125rem; }
  3958. .btn-icon.btn-lg {
  3959. height: 2.75rem;
  3960. min-width: 2.75rem;
  3961. width: 2.75rem; }
  3962. .btn-icon.btn-sm {
  3963. height: 2rem;
  3964. min-width: 2rem;
  3965. width: 2rem; }
  3966. .btn-icon.btn-xs {
  3967. height: 1.6875rem;
  3968. min-width: 1.6875rem;
  3969. width: 1.6875rem; }
  3970. /* Button States */
  3971. .btn-white {
  3972. background: #ffffff !important;
  3973. color: #1a2035 !important; }
  3974. .btn-white:hover, .btn-white:focus, .btn-white:disabled {
  3975. background: #ffffff !important;
  3976. color: #1a2035 !important; }
  3977. .btn-default {
  3978. background: #1a2035 !important;
  3979. color: #ffffff !important; }
  3980. .btn-default:hover, .btn-default:focus, .btn-default:disabled {
  3981. background: #1a2035 !important;
  3982. color: #ffffff !important; }
  3983. .btn-primary {
  3984. background: #1572E8 !important;
  3985. border-color: #1572E8 !important; }
  3986. .btn-primary:hover, .btn-primary:focus, .btn-primary:disabled {
  3987. background: #1572E8 !important;
  3988. border-color: #1572E8 !important; }
  3989. .btn-secondary {
  3990. background: #6861CE !important;
  3991. border-color: #6861CE !important; }
  3992. .btn-secondary:hover, .btn-secondary:focus, .btn-secondary:disabled {
  3993. background: #6861CE !important;
  3994. border-color: #6861CE !important; }
  3995. .btn-info {
  3996. background: #48ABF7 !important;
  3997. border-color: #48ABF7 !important; }
  3998. .btn-info:hover, .btn-info:focus, .btn-info:disabled {
  3999. background: #48ABF7 !important;
  4000. border-color: #48ABF7 !important; }
  4001. .btn-success {
  4002. background: #01561F !important;
  4003. border-color: #01561F !important; }
  4004. .btn-success:hover, .btn-success:focus, .btn-success:disabled {
  4005. background: #01561F !important;
  4006. border-color: #01561F !important; }
  4007. .btn-warning {
  4008. background: #FFAD46 !important;
  4009. border-color: #FFAD46 !important;
  4010. color: #ffffff !important; }
  4011. .btn-warning:hover, .btn-warning:focus, .btn-warning:disabled {
  4012. background: #FFAD46 !important;
  4013. border-color: #FFAD46 !important;
  4014. color: #ffffff !important; }
  4015. .btn-danger {
  4016. background: #F25961 !important;
  4017. border-color: #F25961 !important; }
  4018. .btn-danger:hover, .btn-danger:focus, .btn-danger:disabled {
  4019. background: #F25961 !important;
  4020. border-color: #F25961 !important; }
  4021. .btn-light {
  4022. background: #ffffff !important;
  4023. border-color: transparent; }
  4024. .btn-light:hover, .btn-light:focus, .btn-light:disabled {
  4025. background: #ebecec !important;
  4026. border-color: transparent; }
  4027. .btn-dropdown-card-header {
  4028. padding: 0;
  4029. background: transparent;
  4030. color: inherit;
  4031. font-size: 15px; }
  4032. .btn-dropdown-card-header:after {
  4033. display: none; }
  4034. /* Button Border */
  4035. .btn-border {
  4036. background: transparent !important; }
  4037. .btn-border:hover, .btn-border:focus {
  4038. background: transparent !important; }
  4039. .btn-border.btn-white {
  4040. color: #ffffff !important;
  4041. border: 1px solid #ffffff !important; }
  4042. .btn-border.btn-default {
  4043. color: #1a2035 !important;
  4044. border: 1px solid #1a2035 !important; }
  4045. .btn-border.btn-primary {
  4046. color: #1572E8 !important;
  4047. border: 1px solid #1572E8 !important; }
  4048. .btn-border.btn-secondary {
  4049. color: #6861CE !important;
  4050. border: 1px solid #6861CE !important; }
  4051. .btn-border.btn-info {
  4052. color: #48ABF7 !important;
  4053. border: 1px solid #48ABF7 !important; }
  4054. .btn-border.btn-success {
  4055. color: #01561F !important;
  4056. border: 1px solid #01561F !important; }
  4057. .btn-border.btn-warning {
  4058. color: #FFAD46 !important;
  4059. border: 1px solid #FFAD46 !important; }
  4060. .btn-border.btn-danger {
  4061. color: #F25961 !important;
  4062. border: 1px solid #F25961 !important; }
  4063. .btn-border.btn-light {
  4064. border: 1px solid #efefef;
  4065. background: #fff !important; }
  4066. /* Button Rounded */
  4067. .btn-round {
  4068. border-radius: 100px !important; }
  4069. /* Button Link */
  4070. .btn-link {
  4071. border: 0 !important;
  4072. background: transparent !important; }
  4073. .btn-link:hover, .btn-link:focus {
  4074. text-decoration: underline !important;
  4075. background: transparent !important;
  4076. border: 0 !important; }
  4077. .btn-link.btn-default {
  4078. color: #1a2035 !important; }
  4079. .btn-link.btn-default:hover {
  4080. color: #1a2035 !important; }
  4081. .btn-link.btn-primary {
  4082. color: #1572E8 !important; }
  4083. .btn-link.btn-primary:hover {
  4084. color: #1572E8 !important; }
  4085. .btn-link.btn-secondary {
  4086. color: #6861CE !important; }
  4087. .btn-link.btn-secondary:hover {
  4088. color: #6861CE !important; }
  4089. .btn-link.btn-info {
  4090. color: #48ABF7 !important; }
  4091. .btn-link.btn-info:hover {
  4092. color: #48ABF7 !important; }
  4093. .btn-link.btn-success {
  4094. color: #01561F !important; }
  4095. .btn-link.btn-success:hover {
  4096. color: #01561F !important; }
  4097. .btn-link.btn-warning {
  4098. color: #FFAD46 !important; }
  4099. .btn-link.btn-warning:hover {
  4100. color: #FFAD46 !important; }
  4101. .btn-link.btn-danger {
  4102. color: #F25961 !important; }
  4103. .btn-link.btn-danger:hover {
  4104. color: #F25961 !important; }
  4105. .toggle-on.btn {
  4106. color: #ffffff !important; }
  4107. .toggle-handle {
  4108. background: #ffffff !important; }
  4109. .toggle-handle:hover {
  4110. background: #ffffff !important; }
  4111. .btn-round .toggle-handle {
  4112. border-radius: 50px; }
  4113. .btn-rounded {
  4114. border-radius: 60px !important; }
  4115. .btn-full {
  4116. width: 100%; }
  4117. .btn-no-radius {
  4118. border-radius: 0px; }
  4119. /* Nav Pill */
  4120. .nav-pills > li:first-child > .nav-link {
  4121. border-radius: 4px 0 0 4px !important; }
  4122. .nav-pills > li:last-child > .nav-link {
  4123. border-radius: 0 4px 4px 0 !important; }
  4124. .nav-link.disabled {
  4125. color: #6c757d !important; }
  4126. .nav-pills .nav-link {
  4127. padding: 10px 20px; }
  4128. .nav-pills > li > .nav-link {
  4129. margin-left: -1px;
  4130. border-radius: 0 !important;
  4131. margin-top: 5px;
  4132. margin-bottom: 5px;
  4133. border: 1px solid #1572E8;
  4134. color: #585c5d; }
  4135. .nav-pills > li > .nav-link.active {
  4136. background: #1572E8; }
  4137. .nav-pills > li > .nav-link:hover {
  4138. background: rgba(222, 222, 222, 0.4); }
  4139. .nav-pills.nav-pills-no-bd li {
  4140. margin-left: 15px !important; }
  4141. .nav-pills.nav-pills-no-bd li .nav-link {
  4142. border: 0px !important;
  4143. border-radius: 50px !important;
  4144. background: rgba(222, 222, 222, 0.4); }
  4145. .nav-pills.nav-pills-no-bd li .nav-link.active {
  4146. border-radius: 50px !important; }
  4147. .nav-pills.nav-pills-no-bd li:first-child {
  4148. margin-left: 0px !important; }
  4149. .nav-pills.nav-pills-no-bd.nav-pills-icons .nav-link, .nav-pills.nav-pills-no-bd.nav-pills-icons .nav-link.active {
  4150. border-radius: 5px !important; }
  4151. .nav-pills.flex-column .nav-link {
  4152. border-radius: 0 !important;
  4153. border: 1px solid #1572E8;
  4154. color: #585c5d;
  4155. margin-top: -1px;
  4156. text-align: center;
  4157. word-wrap: normal;
  4158. padding: 10px 0; }
  4159. .nav-pills.flex-column .nav-link:hover {
  4160. background: rgba(222, 222, 222, 0.4); }
  4161. .nav-pills.flex-column .nav-link.active {
  4162. background: #1572E8; }
  4163. .nav-pills.flex-column .nav-link:first-child {
  4164. border-radius: 4px 4px 0 0 !important; }
  4165. .nav-pills.flex-column .nav-link:last-child {
  4166. border-radius: 0 0 4px 4px !important; }
  4167. .nav-pills.flex-column.nav-pills-no-bd .nav-link {
  4168. border: 0px !important;
  4169. border-radius: 50px !important;
  4170. background: rgba(222, 222, 222, 0.4);
  4171. margin-top: 5px;
  4172. margin-bottom: 5px; }
  4173. .nav-pills.flex-column.nav-pills-no-bd .nav-link.active {
  4174. border-radius: 50px !important; }
  4175. .nav-pills.flex-column.nav-pills-icons .nav-link, .nav-pills.flex-column.nav-pills-icons .nav-link.active {
  4176. border-radius: 5px !important; }
  4177. .nav-pills.nav-pills-icons .nav-link, .nav-pills.nav-pills-icons .nav-link.active {
  4178. border-radius: 5px !important;
  4179. padding-top: 12px;
  4180. padding-bottom: 12px; }
  4181. .nav-pills.nav-pills-icons i {
  4182. display: block;
  4183. text-align: center;
  4184. font-size: 2em;
  4185. line-height: 50px; }
  4186. .nav-pills.nav-default .nav-link, .nav-pills.nav-primary .nav-link, .nav-pills.nav-secondary .nav-link, .nav-pills.nav-info .nav-link, .nav-pills.nav-warning .nav-link, .nav-pills.nav-success .nav-link, .nav-pills.nav-danger .nav-link {
  4187. border: 1px solid #eeeeee; }
  4188. .nav-pills.nav-default .nav-link.active, .nav-pills.nav-primary .nav-link.active, .nav-pills.nav-secondary .nav-link.active, .nav-pills.nav-info .nav-link.active, .nav-pills.nav-warning .nav-link.active, .nav-pills.nav-success .nav-link.active, .nav-pills.nav-danger .nav-link.active {
  4189. color: #ffffff !important; }
  4190. .nav-pills.nav-default .nav-link.active {
  4191. background: #1a2035;
  4192. border: 1px solid #1a2035; }
  4193. .nav-pills.nav-primary .nav-link.active {
  4194. background: #1572E8;
  4195. border: 1px solid #1572E8; }
  4196. .nav-pills.nav-secondary .nav-link.active {
  4197. background: #6861CE;
  4198. border: 1px solid #6861CE; }
  4199. .nav-pills.nav-info .nav-link.active {
  4200. background: #48ABF7;
  4201. border: 1px solid #48ABF7; }
  4202. .nav-pills.nav-success .nav-link.active {
  4203. background: #01561F;
  4204. border: 1px solid #01561F; }
  4205. .nav-pills.nav-warning .nav-link.active {
  4206. background: #FFAD46;
  4207. border: 1px solid #FFAD46; }
  4208. .nav-pills.nav-danger .nav-link.active {
  4209. background: #F25961;
  4210. border: 1px solid #F25961; }
  4211. /* Size Nav */
  4212. .nav-sm .nav-link {
  4213. font-size: 11px !important;
  4214. padding: 8px 16px !important; }
  4215. /* Popover */
  4216. .popover {
  4217. max-width: 240px;
  4218. line-height: 1.7;
  4219. border: 0;
  4220. box-shadow: 0px 0px 20px 1px rgba(69, 65, 78, 0.2); }
  4221. .popover .popover-header {
  4222. background: transparent;
  4223. font-size: 14px;
  4224. border-bottom: 0px;
  4225. text-transform: capitalize;
  4226. margin-top: 5px;
  4227. color: #aaaaaa;
  4228. font-weight: 400; }
  4229. .popover .popover-body {
  4230. margin-bottom: 5px; }
  4231. .popover .popover-body p {
  4232. font-size: 13px;
  4233. margin-bottom: 1rem; }
  4234. .popover.bs-popover-top .arrow:before, .popover.bs-popover-bottom .arrow:before, .popover.bs-popover-left .arrow:before, .popover.bs-popover-right .arrow:before {
  4235. border: transparent; }
  4236. .popover.bs-popover-auto[x-placement^=right], .popover.bs-popover-right {
  4237. margin-left: 10px; }
  4238. .popover.bs-popover-auto[x-placement^=left], .popover.bs-popover-left {
  4239. margin-right: 10px; }
  4240. .popover.bs-popover-auto[x-placement^=top], .popover.bs-popover-top {
  4241. margin-bottom: 10px; }
  4242. .popover.bs-popover-auto[x-placement^=bottom], .popover.bs-popover-bottom {
  4243. margin-top: 10px; }
  4244. /* Progress */
  4245. .progress {
  4246. border-radius: 100px;
  4247. height: 14px; }
  4248. .progress .progress-bar {
  4249. border-radius: 100px; }
  4250. .progress.progress-sm {
  4251. height: 8px; }
  4252. .progress.progress-lg {
  4253. height: 20px; }
  4254. /* Pagination */
  4255. .pagination > li > a, .pagination > li:first-child > a, .pagination > li:last-child > a, .pagination > li > span, .pagination > li:first-child > span, .pagination > li:last-child > span {
  4256. border-radius: 100px !important;
  4257. margin: 0 2px;
  4258. color: #777777;
  4259. border-color: #ddd; }
  4260. .pagination.pg-default > li.active > a, .pagination.pg-default > li.active:first-child > a, .pagination.pg-default > li.active:last-child > a, .pagination.pg-default > li.active > span, .pagination.pg-default > li.active:first-child > span, .pagination.pg-default > li.active:last-child > span {
  4261. background: #1a2035;
  4262. border-color: #1a2035;
  4263. color: #ffffff; }
  4264. .pagination.pg-primary > li.active > a, .pagination.pg-primary > li.active:first-child > a, .pagination.pg-primary > li.active:last-child > a, .pagination.pg-primary > li.active > span, .pagination.pg-primary > li.active:first-child > span, .pagination.pg-primary > li.active:last-child > span {
  4265. background: #1572E8;
  4266. border-color: #1572E8;
  4267. color: #ffffff; }
  4268. .pagination.pg-secondary > li.active > a, .pagination.pg-secondary > li.active:first-child > a, .pagination.pg-secondary > li.active:last-child > a, .pagination.pg-secondary > li.active > span, .pagination.pg-secondary > li.active:first-child > span, .pagination.pg-secondary > li.active:last-child > span {
  4269. background: #6861CE;
  4270. border-color: #6861CE;
  4271. color: #ffffff; }
  4272. .pagination.pg-info > li.active > a, .pagination.pg-info > li.active:first-child > a, .pagination.pg-info > li.active:last-child > a, .pagination.pg-info > li.active > span, .pagination.pg-info > li.active:first-child > span, .pagination.pg-info > li.active:last-child > span {
  4273. background: #48ABF7;
  4274. border-color: #48ABF7;
  4275. color: #ffffff; }
  4276. .pagination.pg-success > li.active > a, .pagination.pg-success > li.active:first-child > a, .pagination.pg-success > li.active:last-child > a, .pagination.pg-success > li.active > span, .pagination.pg-success > li.active:first-child > span, .pagination.pg-success > li.active:last-child > span {
  4277. background: #01561F;
  4278. border-color: #01561F;
  4279. color: #ffffff; }
  4280. .pagination.pg-warning > li.active > a, .pagination.pg-warning > li.active:first-child > a, .pagination.pg-warning > li.active:last-child > a, .pagination.pg-warning > li.active > span, .pagination.pg-warning > li.active:first-child > span, .pagination.pg-warning > li.active:last-child > span {
  4281. background: #FFAD46;
  4282. border-color: #FFAD46;
  4283. color: #ffffff; }
  4284. .pagination.pg-danger > li.active > a, .pagination.pg-danger > li.active:first-child > a, .pagination.pg-danger > li.active:last-child > a, .pagination.pg-danger > li.active > span, .pagination.pg-danger > li.active:first-child > span, .pagination.pg-danger > li.active:last-child > span {
  4285. background: #F25961;
  4286. border-color: #F25961;
  4287. color: #ffffff; }
  4288. /* Slider */
  4289. .slider-default .ui-slider-range {
  4290. background: #1a2035; }
  4291. .slider-primary .ui-slider-range {
  4292. background: #1572E8; }
  4293. .slider-secondary .ui-slider-range {
  4294. background: #6861CE; }
  4295. .slider-info .ui-slider-range {
  4296. background: #48ABF7; }
  4297. .slider-success .ui-slider-range {
  4298. background: #01561F; }
  4299. .slider-warning .ui-slider-range {
  4300. background: #FFAD46; }
  4301. .slider-danger .ui-slider-range {
  4302. background: #F25961; }
  4303. /* Modal */
  4304. .modal .bg-default .modal-title, .modal .bg-primary .modal-title, .modal .bg-secondary .modal-title, .modal .bg-info .modal-title, .modal .bg-success .modal-title, .modal .bg-warning .modal-title, .modal .bg-danger .modal-title {
  4305. color: #ffffff !important; }
  4306. .modal-content {
  4307. border-radius: .4rem !important;
  4308. border: 0 !important; }
  4309. .activity-feed {
  4310. padding: 15px;
  4311. list-style: none; }
  4312. .activity-feed .feed-item {
  4313. position: relative;
  4314. padding-bottom: 20px;
  4315. padding-left: 30px;
  4316. border-left: 2px solid #e4e8eb; }
  4317. .activity-feed .feed-item:last-child {
  4318. border-color: transparent; }
  4319. .activity-feed .feed-item::after {
  4320. content: "";
  4321. display: block;
  4322. position: absolute;
  4323. top: 0;
  4324. left: -7px;
  4325. width: 12px;
  4326. height: 12px;
  4327. border-radius: 50%;
  4328. background: #177dff; }
  4329. .feed-item-default::after {
  4330. background: #1a2035 !important; }
  4331. .feed-item-primary::after {
  4332. background: #1572E8 !important; }
  4333. .feed-item-secondary::after {
  4334. background: #6861CE !important; }
  4335. .feed-item-success::after {
  4336. background: #01561F !important; }
  4337. .feed-item-danger::after {
  4338. background: #F25961 !important; }
  4339. .feed-item-info::after {
  4340. background: #48ABF7 !important; }
  4341. .feed-item-warning::after {
  4342. background: #FFAD46 !important; }
  4343. .activity-feed .feed-item .date {
  4344. display: block;
  4345. position: relative;
  4346. top: -5px;
  4347. color: #8c96a3;
  4348. text-transform: uppercase;
  4349. font-size: 13px; }
  4350. .activity-feed .feed-item .text {
  4351. position: relative;
  4352. top: -3px; }
  4353. /* Timeline */
  4354. .timeline {
  4355. list-style: none;
  4356. padding: 20px 0 20px;
  4357. position: relative; }
  4358. .timeline:before {
  4359. top: 0;
  4360. bottom: 0;
  4361. position: absolute;
  4362. content: " ";
  4363. width: 3px;
  4364. background-color: #eeeeee;
  4365. left: 50%;
  4366. margin-left: -1.5px; }
  4367. .timeline > li {
  4368. margin-bottom: 20px;
  4369. position: relative; }
  4370. .timeline > li:before {
  4371. content: " ";
  4372. display: table; }
  4373. .timeline > li:after {
  4374. content: " ";
  4375. display: table;
  4376. clear: both; }
  4377. .timeline > li:before {
  4378. content: " ";
  4379. display: table; }
  4380. .timeline > li:after {
  4381. content: " ";
  4382. display: table;
  4383. clear: both; }
  4384. .timeline > li > .timeline-panel {
  4385. width: 50%;
  4386. float: left;
  4387. border: 1px solid #eeeeee;
  4388. background: #ffffff;
  4389. border-radius: 3px;
  4390. padding: 20px;
  4391. position: relative;
  4392. -webkit-box-shadow: 0px 1px 20px 1px rgba(69, 65, 78, 0.06);
  4393. -moz-box-shadow: 0px 1px 20px 1px rgba(69, 65, 78, 0.06);
  4394. box-shadow: 0px 1px 20px 1px rgba(69, 65, 78, 0.06); }
  4395. .timeline > li.timeline-inverted + li:not(.timeline-inverted) {
  4396. margin-top: -60px; }
  4397. .timeline > li:not(.timeline-inverted) {
  4398. padding-right: 90px; }
  4399. .timeline > li:not(.timeline-inverted) + li.timeline-inverted {
  4400. margin-top: -60px; }
  4401. .timeline > li.timeline-inverted {
  4402. padding-left: 90px; }
  4403. .timeline > li.timeline-inverted > .timeline-panel {
  4404. float: right; }
  4405. .timeline > li.timeline-inverted > .timeline-panel:before {
  4406. border-left-width: 0;
  4407. border-right-width: 15px;
  4408. left: -15px;
  4409. right: auto; }
  4410. .timeline > li.timeline-inverted > .timeline-panel:after {
  4411. border-left-width: 0;
  4412. border-right-width: 14px;
  4413. left: -14px;
  4414. right: auto; }
  4415. .timeline > li > .timeline-panel:before {
  4416. position: absolute;
  4417. top: 26px;
  4418. right: -15px;
  4419. display: inline-block;
  4420. border-top: 15px solid transparent;
  4421. border-left: 15px solid #eeeeee;
  4422. border-right: 0 solid #eeeeee;
  4423. border-bottom: 15px solid transparent;
  4424. content: " "; }
  4425. .timeline > li > .timeline-panel:after {
  4426. position: absolute;
  4427. top: 27px;
  4428. right: -14px;
  4429. display: inline-block;
  4430. border-top: 14px solid transparent;
  4431. border-left: 14px solid #ffffff;
  4432. border-right: 0 solid #ffffff;
  4433. border-bottom: 14px solid transparent;
  4434. content: " "; }
  4435. .timeline > li > .timeline-badge {
  4436. color: #ffffff;
  4437. width: 50px;
  4438. height: 50px;
  4439. line-height: 50px;
  4440. font-size: 1.8em;
  4441. text-align: center;
  4442. position: absolute;
  4443. top: 16px;
  4444. left: 50%;
  4445. margin-left: -25px;
  4446. background-color: #999999;
  4447. z-index: 100;
  4448. border-top-right-radius: 50%;
  4449. border-top-left-radius: 50%;
  4450. border-bottom-right-radius: 50%;
  4451. border-bottom-left-radius: 50%; }
  4452. .timeline-badge.default {
  4453. background-color: #1a2035 !important; }
  4454. .timeline-badge.primary {
  4455. background-color: #1572E8 !important; }
  4456. .timeline-badge.secondary {
  4457. background-color: #6861CE !important; }
  4458. .timeline-badge.success {
  4459. background-color: #01561F !important; }
  4460. .timeline-badge.warning {
  4461. background-color: #FFAD46 !important; }
  4462. .timeline-badge.danger {
  4463. background-color: #F25961 !important; }
  4464. .timeline-badge.info {
  4465. background-color: #48ABF7 !important; }
  4466. .timeline-title {
  4467. font-size: 17px;
  4468. margin-top: 0;
  4469. color: inherit;
  4470. font-weight: 400; }
  4471. .timeline-heading i {
  4472. font-size: 22px;
  4473. display: inline-block;
  4474. vertical-align: middle;
  4475. margin-right: 5px; }
  4476. .timeline-body > p, .timeline-body > ul {
  4477. margin-bottom: 0; }
  4478. .timeline-body > p + p {
  4479. margin-top: 5px; }
  4480. /* Google Maps */
  4481. .full-screen-maps {
  4482. height: 100vh !important; }
  4483. /* jQVMap */
  4484. .vmap {
  4485. width: 100%;
  4486. min-height: 265px; }
  4487. .vmap > svg {
  4488. margin: auto;
  4489. display: flex; }
  4490. .vmap > svg > g {
  4491. transition: all ease-in-out .2s; }
  4492. .jqvmap-label, .jqvmap-pin {
  4493. pointer-events: none; }
  4494. .jqvmap-label {
  4495. position: absolute;
  4496. display: none;
  4497. -webkit-border-radius: 3px;
  4498. -moz-border-radius: 3px;
  4499. border-radius: 3px;
  4500. background: #292929;
  4501. color: #ffffff;
  4502. font-size: smaller;
  4503. padding: 3px; }
  4504. .jqvmap-zoomin, .jqvmap-zoomout {
  4505. position: absolute;
  4506. left: 10px;
  4507. border-radius: 13px;
  4508. background: #35cd3a;
  4509. padding: 6px 7px;
  4510. color: #ffffff;
  4511. cursor: pointer;
  4512. line-height: 10px;
  4513. text-align: center;
  4514. font-size: 14px; }
  4515. .jqvmap-zoomin {
  4516. top: 15px; }
  4517. .jqvmap-zoomout {
  4518. top: 45px; }
  4519. .jqvmap-region {
  4520. cursor: pointer; }
  4521. .jqvmap-ajax_response {
  4522. width: 100%;
  4523. height: 500px; }
  4524. .list-group .list-group-header {
  4525. font-size: 12px;
  4526. font-weight: 600;
  4527. padding: .75rem 1rem; }
  4528. .list-group .list-group-item {
  4529. display: flex;
  4530. align-items: stretch;
  4531. border-width: 1px 0;
  4532. border-color: #ebecec; }
  4533. .list-group .list-group-item-figure {
  4534. align-self: start;
  4535. display: flex;
  4536. -ms-flex-align: center;
  4537. align-items: center;
  4538. color: #a9acb0; }
  4539. .list-group .list-group-item-body {
  4540. flex: 1;
  4541. min-width: 0;
  4542. align-self: center;
  4543. font-size: .875rem; }
  4544. .list-group .list-group-item-text {
  4545. margin-bottom: 0;
  4546. line-height: 1.25rem;
  4547. color: #686f76; }
  4548. .list-group-file-item .list-group-item {
  4549. padding: 0px; }
  4550. .list-group-file-item .list-group-item-figure {
  4551. padding: .75rem 1rem; }
  4552. .list-group-file-item .list-group-item-body {
  4553. padding: .75rem 0; }
  4554. .list-group-bordered .list-group-item {
  4555. border: 1px solid #e3ebf6; }
  4556. .list-group-bordered .list-group-item.active {
  4557. background: #1572E8;
  4558. border-color: #1572E8; }
  4559. .list-group-lg .list-group-item {
  4560. padding-top: 1.5rem;
  4561. padding-bottom: 1.5rem; }
  4562. .selectgroup {
  4563. display: -ms-inline-flexbox;
  4564. display: inline-flex; }
  4565. .selectgroup-item {
  4566. -ms-flex-positive: 1;
  4567. flex-grow: 1;
  4568. position: relative;
  4569. font-weight: 400 !important; }
  4570. .selectgroup-item + .selectgroup-item {
  4571. margin-left: -1px; }
  4572. .selectgroup-item:not(:first-child) .selectgroup-button {
  4573. border-top-left-radius: 0;
  4574. border-bottom-left-radius: 0; }
  4575. .selectgroup-item:not(:last-child) .selectgroup-button {
  4576. border-top-right-radius: 0;
  4577. border-bottom-right-radius: 0; }
  4578. .selectgroup-input {
  4579. opacity: 0;
  4580. position: absolute;
  4581. z-index: -1;
  4582. top: 0;
  4583. left: 0; }
  4584. .selectgroup-button {
  4585. display: block;
  4586. border: 1px solid rgba(0, 40, 100, 0.12);
  4587. text-align: center;
  4588. padding: 0.375rem 1rem;
  4589. position: relative;
  4590. cursor: pointer;
  4591. border-radius: 3px;
  4592. color: #9aa0ac;
  4593. -webkit-user-select: none;
  4594. -moz-user-select: none;
  4595. -ms-user-select: none;
  4596. user-select: none;
  4597. font-size: 14px;
  4598. line-height: 1.5rem;
  4599. min-width: 2.375rem; }
  4600. .selectgroup-button-icon {
  4601. padding-left: .5rem;
  4602. padding-right: .5rem;
  4603. font-size: 1rem; }
  4604. .selectgroup-input:checked + .selectgroup-button {
  4605. border-color: #1572E8;
  4606. z-index: 1;
  4607. color: #1572E8;
  4608. background: rgba(21, 114, 232, 0.15); }
  4609. .selectgroup-input:focus + .selectgroup-button {
  4610. border-color: #1572E8;
  4611. z-index: 2;
  4612. color: #1572E8;
  4613. box-shadow: 0 0 0 2px rgba(21, 114, 232, 0.25); }
  4614. .selectgroup-pills {
  4615. -ms-flex-wrap: wrap;
  4616. flex-wrap: wrap;
  4617. -ms-flex-align: start;
  4618. align-items: flex-start; }
  4619. .selectgroup-pills .selectgroup-item {
  4620. margin-right: .5rem;
  4621. -ms-flex-positive: 0;
  4622. flex-grow: 0; }
  4623. .selectgroup-pills .selectgroup-button {
  4624. border-radius: 50px !important; }
  4625. .selectgroup.selectgroup-primary .selectgroup-input:checked + .selectgroup-button {
  4626. border-color: #1572E8;
  4627. color: #1572E8;
  4628. background: rgba(21, 114, 232, 0.15); }
  4629. .selectgroup.selectgroup-primary .selectgroup-input:focus + .selectgroup-button {
  4630. border-color: #1572E8;
  4631. color: #1572E8;
  4632. box-shadow: 0 0 0 2px rgba(21, 114, 232, 0.25); }
  4633. .selectgroup.selectgroup-secondary .selectgroup-input:checked + .selectgroup-button {
  4634. border-color: #6861CE;
  4635. color: #6861CE;
  4636. background: rgba(104, 97, 206, 0.15); }
  4637. .selectgroup.selectgroup-secondary .selectgroup-input:focus + .selectgroup-button {
  4638. border-color: #6861CE;
  4639. color: #6861CE;
  4640. box-shadow: 0 0 0 2px rgba(104, 97, 206, 0.25); }
  4641. .selectgroup.selectgroup-info .selectgroup-input:checked + .selectgroup-button {
  4642. border-color: #48ABF7;
  4643. color: #48ABF7;
  4644. background: rgba(72, 171, 247, 0.15); }
  4645. .selectgroup.selectgroup-info .selectgroup-input:focus + .selectgroup-button {
  4646. border-color: #48ABF7;
  4647. color: #48ABF7;
  4648. box-shadow: 0 0 0 2px rgba(72, 171, 247, 0.25); }
  4649. .selectgroup.selectgroup-success .selectgroup-input:checked + .selectgroup-button {
  4650. border-color: #01561F;
  4651. color: #01561F;
  4652. background: rgba(49, 206, 54, 0.15); }
  4653. .selectgroup.selectgroup-success .selectgroup-input:focus + .selectgroup-button {
  4654. border-color: #01561F;
  4655. color: #01561F;
  4656. box-shadow: 0 0 0 2px rgba(49, 206, 54, 0.25); }
  4657. .selectgroup.selectgroup-warning .selectgroup-input:checked + .selectgroup-button {
  4658. border-color: #FFAD46;
  4659. color: #FFAD46;
  4660. background: rgba(255, 173, 70, 0.15); }
  4661. .selectgroup.selectgroup-warning .selectgroup-input:focus + .selectgroup-button {
  4662. border-color: #FFAD46;
  4663. color: #FFAD46;
  4664. box-shadow: 0 0 0 2px rgba(255, 173, 70, 0.25); }
  4665. .selectgroup.selectgroup-danger .selectgroup-input:checked + .selectgroup-button {
  4666. border-color: #F25961;
  4667. color: #F25961;
  4668. background: rgba(242, 89, 97, 0.15); }
  4669. .selectgroup.selectgroup-danger .selectgroup-input:focus + .selectgroup-button {
  4670. border-color: #F25961;
  4671. color: #F25961;
  4672. box-shadow: 0 0 0 2px rgba(242, 89, 97, 0.25); }
  4673. .colorinput {
  4674. margin: 0;
  4675. position: relative;
  4676. cursor: pointer; }
  4677. .colorinput-input {
  4678. position: absolute;
  4679. z-index: -1;
  4680. opacity: 0; }
  4681. .colorinput-color {
  4682. display: inline-block;
  4683. width: 1.75rem;
  4684. height: 1.75rem;
  4685. border-radius: 3px;
  4686. border: 1px solid rgba(0, 40, 100, 0.12);
  4687. color: #fff;
  4688. box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); }
  4689. .colorinput-color:before {
  4690. content: '';
  4691. opacity: 0;
  4692. position: absolute;
  4693. top: .25rem;
  4694. left: .25rem;
  4695. height: 1.25rem;
  4696. width: 1.25rem;
  4697. transition: .3s opacity;
  4698. background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") no-repeat center center/50% 50%; }
  4699. .colorinput-input:checked ~ .colorinput-color:before {
  4700. opacity: 1; }
  4701. .colorinput-input:focus ~ .colorinput-color {
  4702. border-color: #467fcf;
  4703. box-shadow: 0 0 0 2px rgba(70, 127, 207, 0.25); }
  4704. .imagecheck {
  4705. margin: 0;
  4706. position: relative;
  4707. cursor: pointer; }
  4708. .imagecheck-input {
  4709. position: absolute;
  4710. z-index: -1;
  4711. opacity: 0; }
  4712. .imagecheck-figure {
  4713. border: 1px solid rgba(0, 40, 100, 0.12);
  4714. border-radius: 3px;
  4715. margin: 0;
  4716. position: relative; }
  4717. .imagecheck-input:focus ~ .imagecheck-figure {
  4718. border-color: #1572E8;
  4719. box-shadow: 0 0 0 2px rgba(70, 127, 207, 0.25); }
  4720. .imagecheck-input:checked ~ .imagecheck-figure {
  4721. border-color: rgba(0, 40, 100, 0.24); }
  4722. .imagecheck-figure:before {
  4723. content: '';
  4724. position: absolute;
  4725. top: .25rem;
  4726. left: .25rem;
  4727. display: block;
  4728. width: 1rem;
  4729. height: 1rem;
  4730. pointer-events: none;
  4731. -webkit-user-select: none;
  4732. -moz-user-select: none;
  4733. -ms-user-select: none;
  4734. user-select: none;
  4735. background: #1572E8 url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") no-repeat center center/50% 50%;
  4736. color: #fff;
  4737. z-index: 1;
  4738. border-radius: 3px;
  4739. opacity: 0;
  4740. transition: .3s opacity; }
  4741. .imagecheck-input:checked ~ .imagecheck-figure:before {
  4742. opacity: 1; }
  4743. .imagecheck-image {
  4744. max-width: 100%;
  4745. opacity: .64;
  4746. transition: .3s opacity; }
  4747. .imagecheck-image:first-child {
  4748. border-top-left-radius: 2px;
  4749. border-top-right-radius: 2px; }
  4750. .imagecheck-image:last-child {
  4751. border-bottom-left-radius: 2px;
  4752. border-bottom-right-radius: 2px; }
  4753. .imagecheck:hover .imagecheck-image {
  4754. opacity: 1; }
  4755. .imagecheck-input:focus ~ .imagecheck-figure .imagecheck-image, .imagecheck-input:checked ~ .imagecheck-figure .imagecheck-image {
  4756. opacity: 1; }
  4757. .imagecheck-caption {
  4758. text-align: center;
  4759. padding: .25rem .25rem;
  4760. color: #9aa0ac;
  4761. font-size: 0.875rem;
  4762. transition: .3s color; }
  4763. .imagecheck:hover .imagecheck-caption {
  4764. color: #495057; }
  4765. .imagecheck-input:focus ~ .imagecheck-figure .imagecheck-caption, .imagecheck-input:checked ~ .imagecheck-figure .imagecheck-caption {
  4766. color: #495057; }
  4767. .loader, .is-loading:after {
  4768. display: block;
  4769. width: 1.5rem;
  4770. height: 1.5rem;
  4771. background: transparent;
  4772. border: 3px solid #6861CE;
  4773. border-bottom-color: transparent;
  4774. border-radius: 50%;
  4775. animation: 1s spin linear infinite; }
  4776. .loader-lg, .is-loading-lg:after {
  4777. width: 2rem;
  4778. height: 2rem;
  4779. border-width: 5px; }
  4780. .loader-sm, .is-loading-sm:after {
  4781. width: 1rem;
  4782. height: 1rem;
  4783. border-width: 2px; }
  4784. .is-loading {
  4785. position: relative;
  4786. color: transparent !important; }
  4787. .is-loading > * {
  4788. opacity: 0.2 !important; }
  4789. .is-loading:after {
  4790. position: absolute;
  4791. top: calc(50% - 1.5rem/2);
  4792. left: calc(50% - 1.5rem/2);
  4793. content: ''; }
  4794. .is-loading-lg:after {
  4795. top: calc(50% - 2rem/2);
  4796. left: calc(50% - 2rem/2); }
  4797. .is-loading-sm:after {
  4798. top: calc(50% - 1rem/2);
  4799. left: calc(50% - 1rem/2); }
  4800. .btn-default.is-loading:after, .card-default.is-loading:after, .btn-primary.is-loading:after, .card-primary.is-loading:after, .btn-secondary.is-loading:after, .card-secondary.is-loading:after, .btn-info.is-loading:after, .card-info.is-loading:after, .btn-success.is-loading:after, .card-success.is-loading:after, .btn-warning.is-loading:after, .card-warning.is-loading:after, .btn-danger.is-loading:after, .card-danger.is-loading:after, .loader-default,
  4801. .is-loading-default:after, .loader-primary,
  4802. .is-loading-primary:after, .loader-secondary,
  4803. .is-loading-secondary:after, .loader-info,
  4804. .is-loading-info:after, .loader-success,
  4805. .is-loading-success:after, .loader-warning,
  4806. .is-loading-warning:after, .loader-danger,
  4807. .is-loading-danger:after {
  4808. border-bottom-color: transparent !important; }
  4809. .btn-default.is-loading:after, .card-default.is-loading:after, .btn-primary.is-loading:after, .card-primary.is-loading:after, .btn-secondary.is-loading:after, .card-secondary.is-loading:after, .btn-info.is-loading:after, .card-info.is-loading:after, .btn-success.is-loading:after, .card-success.is-loading:after, .btn-warning.is-loading:after, .card-warning.is-loading:after, .btn-danger.is-loading:after, .card-danger.is-loading:after {
  4810. border-color: #fff; }
  4811. .loader-default,
  4812. .is-loading-default:after {
  4813. border-color: #1a2035; }
  4814. .loader-primary,
  4815. .is-loading-primary:after {
  4816. border-color: #1572E8; }
  4817. .loader-secondary,
  4818. .is-loading-secondary:after {
  4819. border-color: #6861CE; }
  4820. .loader-info,
  4821. .is-loading-info:after {
  4822. border-color: #48ABF7; }
  4823. .loader-success,
  4824. .is-loading-success:after {
  4825. border-color: #01561F; }
  4826. .loader-warning,
  4827. .is-loading-warning:after {
  4828. border-color: #FFAD46; }
  4829. .loader-danger,
  4830. .is-loading-danger:after {
  4831. border-color: #F25961; }
  4832. @keyframes spin {
  4833. from {
  4834. transform: rotate(0deg); }
  4835. to {
  4836. transform: rotate(360deg); } }
  4837. /* jQuery Ui */
  4838. .ui-draggable-handle {
  4839. -ms-touch-action: none;
  4840. touch-action: none; }
  4841. .ui-helper-hidden {
  4842. display: none; }
  4843. .ui-helper-hidden-accessible {
  4844. border: 0;
  4845. clip: rect(0 0 0 0);
  4846. height: 1px;
  4847. margin: -1px;
  4848. overflow: hidden;
  4849. padding: 0;
  4850. position: absolute;
  4851. width: 1px; }
  4852. .ui-helper-reset {
  4853. margin: 0;
  4854. padding: 0;
  4855. border: 0;
  4856. outline: 0;
  4857. line-height: 1.3;
  4858. text-decoration: none;
  4859. font-size: 100%;
  4860. list-style: none; }
  4861. .ui-helper-clearfix:after, .ui-helper-clearfix:before {
  4862. content: "";
  4863. display: table;
  4864. border-collapse: collapse; }
  4865. .ui-helper-clearfix:after {
  4866. clear: both; }
  4867. .ui-helper-zfix {
  4868. width: 100%;
  4869. height: 100%;
  4870. top: 0;
  4871. left: 0;
  4872. position: absolute;
  4873. opacity: 0;
  4874. filter: Alpha(Opacity=0); }
  4875. .ui-front {
  4876. z-index: 100; }
  4877. .ui-state-disabled {
  4878. cursor: default !important;
  4879. pointer-events: none; }
  4880. .ui-icon {
  4881. display: inline-block;
  4882. vertical-align: middle;
  4883. margin-top: -.25em;
  4884. position: relative;
  4885. text-indent: -99999px;
  4886. overflow: hidden;
  4887. background-repeat: no-repeat; }
  4888. .ui-widget-icon-block {
  4889. left: 50%;
  4890. margin-left: -8px;
  4891. display: block; }
  4892. .ui-widget-overlay {
  4893. position: fixed;
  4894. top: 0;
  4895. left: 0;
  4896. width: 100%;
  4897. height: 100%; }
  4898. .ui-resizable {
  4899. position: relative; }
  4900. .ui-resizable-handle {
  4901. position: absolute;
  4902. font-size: .1px;
  4903. display: block;
  4904. -ms-touch-action: none;
  4905. touch-action: none; }
  4906. .ui-resizable-autohide .ui-resizable-handle, .ui-resizable-disabled .ui-resizable-handle {
  4907. display: none; }
  4908. .ui-resizable-n {
  4909. cursor: n-resize;
  4910. height: 7px;
  4911. width: 100%;
  4912. top: -5px;
  4913. left: 0; }
  4914. .ui-resizable-s {
  4915. cursor: s-resize;
  4916. height: 7px;
  4917. width: 100%;
  4918. bottom: -5px;
  4919. left: 0; }
  4920. .ui-resizable-e {
  4921. cursor: e-resize;
  4922. width: 7px;
  4923. right: -5px;
  4924. top: 0;
  4925. height: 100%; }
  4926. .ui-resizable-w {
  4927. cursor: w-resize;
  4928. width: 7px;
  4929. left: -5px;
  4930. top: 0;
  4931. height: 100%; }
  4932. .ui-resizable-se {
  4933. cursor: se-resize;
  4934. width: 12px;
  4935. height: 12px;
  4936. right: 1px;
  4937. bottom: 1px; }
  4938. .ui-resizable-sw {
  4939. cursor: sw-resize;
  4940. width: 9px;
  4941. height: 9px;
  4942. left: -5px;
  4943. bottom: -5px; }
  4944. .ui-resizable-nw {
  4945. cursor: nw-resize;
  4946. width: 9px;
  4947. height: 9px;
  4948. left: -5px;
  4949. top: -5px; }
  4950. .ui-resizable-ne {
  4951. cursor: ne-resize;
  4952. width: 9px;
  4953. height: 9px;
  4954. right: -5px;
  4955. top: -5px; }
  4956. .ui-selectable {
  4957. -ms-touch-action: none;
  4958. touch-action: none; }
  4959. .ui-selectable-helper {
  4960. position: absolute;
  4961. z-index: 100;
  4962. border: 1px dotted #000; }
  4963. .ui-sortable-handle {
  4964. -ms-touch-action: none;
  4965. touch-action: none; }
  4966. .ui-slider {
  4967. position: relative;
  4968. text-align: left;
  4969. background: #ddd; }
  4970. .ui-slider .ui-slider-handle {
  4971. position: absolute;
  4972. z-index: 2;
  4973. width: 1em;
  4974. height: 1em;
  4975. cursor: default;
  4976. -ms-touch-action: none;
  4977. touch-action: none; }
  4978. .ui-slider .ui-slider-range {
  4979. position: absolute;
  4980. z-index: 1;
  4981. font-size: .7em;
  4982. display: block;
  4983. border: 0;
  4984. background-position: 0 0; }
  4985. .ui-slider.ui-state-disabled .ui-slider-handle, .ui-slider.ui-state-disabled .ui-slider-range {
  4986. filter: inherit; }
  4987. .ui-slider-horizontal {
  4988. height: .4em; }
  4989. .ui-slider-horizontal .ui-slider-handle {
  4990. top: -.4em;
  4991. margin-left: -.6em; }
  4992. .ui-slider-horizontal .ui-slider-range {
  4993. top: 0;
  4994. height: 100%; }
  4995. .ui-slider-horizontal .ui-slider-range-min {
  4996. left: 0; }
  4997. .ui-slider-horizontal .ui-slider-range-max {
  4998. right: 0; }
  4999. .ui-slider-vertical {
  5000. width: .8em;
  5001. height: 100px; }
  5002. .ui-slider-vertical .ui-slider-handle {
  5003. left: -.3em;
  5004. margin-left: 0;
  5005. margin-bottom: -.6em; }
  5006. .ui-slider-vertical .ui-slider-range {
  5007. left: 0;
  5008. width: 100%; }
  5009. .ui-slider-vertical .ui-slider-range-min {
  5010. bottom: 0; }
  5011. .ui-slider-vertical .ui-slider-range-max {
  5012. top: 0; }
  5013. .ui-slider-handle {
  5014. background: #ffffff;
  5015. background: -moz-linear-gradient(top, #ffffff 0, #f7f7f7 100%);
  5016. background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ffffff), color-stop(100%, #f7f7f7));
  5017. background: -webkit-linear-gradient(top, #ffffff 0, #f7f7f7 100%);
  5018. background: -o-linear-gradient(top, #ffffff 0, #f7f7f7 100%);
  5019. background: -ms-linear-gradient(top, #ffffff 0, #f7f7f7 100%);
  5020. background: linear-gradient(to bottom, #ffffff 0, #f7f7f7 100%);
  5021. border-radius: 50px;
  5022. box-shadow: 0 1px 4px 0 #9191ab !important; }
  5023. .ui-slider-handle:focus {
  5024. background: #ffffff;
  5025. background: -moz-linear-gradient(top, #ffffff 0, #f7f7f7 100%);
  5026. background: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ffffff), color-stop(100%, #f7f7f7));
  5027. background: -webkit-linear-gradient(top, #ffffff 0, #f7f7f7 100%);
  5028. background: -o-linear-gradient(top, #ffffff 0, #f7f7f7 100%);
  5029. background: -ms-linear-gradient(top, #ffffff 0, #f7f7f7 100%);
  5030. background: linear-gradient(to bottom, #ffffff 0, #f7f7f7 100%);
  5031. border-radius: 50px;
  5032. box-shadow: 0 1px 4px 0 #9191ab !important; }
  5033. /* jQuery Scrollbar */
  5034. .scroll-wrapper {
  5035. overflow: hidden !important;
  5036. padding: 0 !important;
  5037. position: relative; }
  5038. .scroll-wrapper > .scroll-content {
  5039. border: none !important;
  5040. box-sizing: content-box !important;
  5041. height: auto;
  5042. left: 0;
  5043. margin: 0;
  5044. max-height: none;
  5045. max-width: none !important;
  5046. overflow: scroll !important;
  5047. padding: 0;
  5048. position: relative !important;
  5049. top: 0;
  5050. width: auto !important; }
  5051. .scroll-wrapper > .scroll-content::-webkit-scrollbar {
  5052. height: 0;
  5053. width: 0; }
  5054. .scroll-element {
  5055. display: none;
  5056. box-sizing: content-box; }
  5057. .scroll-element div {
  5058. box-sizing: content-box; }
  5059. .scroll-element.scroll-x.scroll-scrollx_visible, .scroll-element.scroll-y.scroll-scrolly_visible {
  5060. display: block; }
  5061. .scroll-element .scroll-arrow, .scroll-element .scroll-bar {
  5062. cursor: default; }
  5063. .scroll-textarea {
  5064. border: 1px solid #ccc;
  5065. border-top-color: #999; }
  5066. .scroll-textarea > .scroll-content {
  5067. overflow: hidden !important; }
  5068. .scroll-textarea > .scroll-content > textarea {
  5069. border: none !important;
  5070. box-sizing: border-box;
  5071. height: 100% !important;
  5072. margin: 0;
  5073. max-height: none !important;
  5074. max-width: none !important;
  5075. overflow: scroll !important;
  5076. outline: 0;
  5077. padding: 2px;
  5078. position: relative !important;
  5079. top: 0;
  5080. width: 100% !important; }
  5081. .scrollbar-inner > .scroll-element .scroll-element_outer, .scrollbar-outer > .scroll-element .scroll-element_outer {
  5082. overflow: hidden; }
  5083. .scroll-textarea > .scroll-content > textarea::-webkit-scrollbar {
  5084. height: 0;
  5085. width: 0; }
  5086. .scrollbar-inner > .scroll-element {
  5087. border: none;
  5088. margin: 0;
  5089. padding: 0;
  5090. position: absolute;
  5091. z-index: 10; }
  5092. .scrollbar-inner > .scroll-element div {
  5093. border: none;
  5094. margin: 0;
  5095. padding: 0;
  5096. position: absolute;
  5097. z-index: 10;
  5098. display: block;
  5099. height: 100%;
  5100. left: 0;
  5101. top: 0;
  5102. width: 100%; }
  5103. .scrollbar-inner > .scroll-element.scroll-x {
  5104. bottom: 2px;
  5105. height: 7px;
  5106. left: 0;
  5107. width: 100%; }
  5108. .scrollbar-inner > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size, .scrollbar-inner > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track {
  5109. left: -12px; }
  5110. .scrollbar-inner > .scroll-element.scroll-y {
  5111. height: 100%;
  5112. right: 2px;
  5113. top: 0;
  5114. width: 7px; }
  5115. .scrollbar-inner > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size, .scrollbar-inner > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track {
  5116. top: -12px; }
  5117. .scrollbar-inner > .scroll-element .scroll-bar, .scrollbar-inner > .scroll-element .scroll-element_outer, .scrollbar-inner > .scroll-element .scroll-element_track {
  5118. -webkit-border-radius: 5px;
  5119. -moz-border-radius: 5px;
  5120. border-radius: 5px; }
  5121. .scrollbar-inner > .scroll-element .scroll-bar {
  5122. -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
  5123. filter: alpha(opacity=40);
  5124. opacity: .4; }
  5125. .scrollbar-inner > .scroll-element .scroll-element_track {
  5126. -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
  5127. filter: alpha(opacity=40);
  5128. opacity: .4;
  5129. background-color: #e0e0e0; }
  5130. .scrollbar-inner > .scroll-element .scroll-bar {
  5131. background-color: #c2c2c2; }
  5132. .scrollbar-inner > .scroll-element.scroll-draggable .scroll-bar, .scrollbar-inner > .scroll-element:hover .scroll-bar {
  5133. background-color: #919191; }
  5134. .scrollbar-outer > .scroll-element {
  5135. border: none;
  5136. margin: 0;
  5137. padding: 0;
  5138. position: absolute;
  5139. z-index: 10;
  5140. background-color: #ffffff; }
  5141. .scrollbar-outer > .scroll-element div {
  5142. border: none;
  5143. margin: 0;
  5144. padding: 0;
  5145. position: absolute;
  5146. z-index: 10;
  5147. display: block;
  5148. height: 100%;
  5149. left: 0;
  5150. top: 0;
  5151. width: 100%; }
  5152. .scrollbar-outer > .scroll-element.scroll-x {
  5153. bottom: 0;
  5154. height: 12px;
  5155. left: 0;
  5156. width: 100%; }
  5157. .scrollbar-outer > .scroll-element.scroll-y {
  5158. height: 100%;
  5159. right: 0;
  5160. top: 0;
  5161. width: 12px; }
  5162. .scrollbar-outer > .scroll-element.scroll-x .scroll-element_outer {
  5163. height: 7px;
  5164. top: 2px; }
  5165. .scrollbar-outer > .scroll-element.scroll-y .scroll-element_outer {
  5166. left: 2px;
  5167. width: 7px; }
  5168. .scrollbar-outer > .scroll-element .scroll-element_track {
  5169. background-color: #eee; }
  5170. .scrollbar-outer > .scroll-element .scroll-bar, .scrollbar-outer > .scroll-element .scroll-element_outer, .scrollbar-outer > .scroll-element .scroll-element_track {
  5171. -webkit-border-radius: 5px;
  5172. -moz-border-radius: 5px;
  5173. border-radius: 5px; }
  5174. .scrollbar-outer > .scroll-element .scroll-bar {
  5175. background-color: #d9d9d9; }
  5176. .scrollbar-outer > .scroll-element .scroll-bar:hover {
  5177. background-color: #c2c2c2; }
  5178. .scrollbar-outer > .scroll-element.scroll-draggable .scroll-bar {
  5179. background-color: #919191; }
  5180. .scrollbar-outer > .scroll-content.scroll-scrolly_visible {
  5181. left: -12px;
  5182. margin-left: 12px; }
  5183. .scrollbar-outer > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size, .scrollbar-outer > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track {
  5184. left: -14px; }
  5185. .scrollbar-outer > .scroll-content.scroll-scrollx_visible {
  5186. top: -12px;
  5187. margin-top: 12px; }
  5188. .scrollbar-outer > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size, .scrollbar-outer > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track {
  5189. top: -14px; }
  5190. .scrollbar-outer > .scroll-element.scroll-x .scroll-bar {
  5191. min-width: 10px; }
  5192. .scrollbar-outer > .scroll-element.scroll-y .scroll-bar {
  5193. min-height: 10px; }
  5194. .scrollbar-macosx > .scroll-element {
  5195. background: 0 0;
  5196. border: none;
  5197. margin: 0;
  5198. padding: 0;
  5199. position: absolute;
  5200. z-index: 10; }
  5201. .scrollbar-macosx > .scroll-element div {
  5202. background: 0 0;
  5203. border: none;
  5204. margin: 0;
  5205. padding: 0;
  5206. position: absolute;
  5207. z-index: 10;
  5208. display: block;
  5209. height: 100%;
  5210. left: 0;
  5211. top: 0;
  5212. width: 100%; }
  5213. .scrollbar-macosx > .scroll-element .scroll-element_track {
  5214. display: none; }
  5215. .scrollbar-macosx > .scroll-element .scroll-bar {
  5216. background-color: #6C6E71;
  5217. display: block;
  5218. -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  5219. filter: alpha(opacity=0);
  5220. opacity: 0;
  5221. -webkit-border-radius: 7px;
  5222. -moz-border-radius: 7px;
  5223. border-radius: 7px;
  5224. -webkit-transition: opacity .2s linear;
  5225. -moz-transition: opacity .2s linear;
  5226. -o-transition: opacity .2s linear;
  5227. -ms-transition: opacity .2s linear;
  5228. transition: opacity .2s linear; }
  5229. .scrollbar-macosx:hover > .scroll-element .scroll-bar {
  5230. -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  5231. filter: alpha(opacity=70);
  5232. opacity: .7; }
  5233. .scrollbar-macosx > .scroll-element.scroll-draggable .scroll-bar {
  5234. -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  5235. filter: alpha(opacity=70);
  5236. opacity: .7; }
  5237. .scrollbar-macosx > .scroll-element.scroll-x {
  5238. bottom: 0;
  5239. height: 0;
  5240. left: 0;
  5241. min-width: 100%;
  5242. overflow: visible;
  5243. width: 100%; }
  5244. .scrollbar-macosx > .scroll-element.scroll-y {
  5245. height: 100%;
  5246. min-height: 100%;
  5247. right: 0;
  5248. top: 0;
  5249. width: 0; }
  5250. .scrollbar-macosx > .scroll-element.scroll-x .scroll-bar {
  5251. height: 7px;
  5252. min-width: 10px;
  5253. top: -9px; }
  5254. .scrollbar-macosx > .scroll-element.scroll-y .scroll-bar {
  5255. left: -9px;
  5256. min-height: 10px;
  5257. width: 7px; }
  5258. .scrollbar-macosx > .scroll-element.scroll-x .scroll-element_outer {
  5259. left: 2px; }
  5260. .scrollbar-macosx > .scroll-element.scroll-x .scroll-element_size {
  5261. left: -4px; }
  5262. .scrollbar-macosx > .scroll-element.scroll-y .scroll-element_outer {
  5263. top: 2px; }
  5264. .scrollbar-macosx > .scroll-element.scroll-y .scroll-element_size {
  5265. top: -4px; }
  5266. .scrollbar-macosx > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {
  5267. left: -11px; }
  5268. .scrollbar-macosx > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {
  5269. top: -11px; }
  5270. .scrollbar-light > .scroll-element {
  5271. border: none;
  5272. margin: 0;
  5273. overflow: hidden;
  5274. padding: 0;
  5275. position: absolute;
  5276. z-index: 10;
  5277. background-color: #ffffff; }
  5278. .scrollbar-light > .scroll-element div {
  5279. border: none;
  5280. margin: 0;
  5281. overflow: hidden;
  5282. padding: 0;
  5283. position: absolute;
  5284. z-index: 10;
  5285. display: block;
  5286. height: 100%;
  5287. left: 0;
  5288. top: 0;
  5289. width: 100%; }
  5290. .scrollbar-light > .scroll-element .scroll-element_outer {
  5291. -webkit-border-radius: 10px;
  5292. -moz-border-radius: 10px;
  5293. border-radius: 10px; }
  5294. .scrollbar-light > .scroll-element .scroll-element_size {
  5295. background: -moz-linear-gradient(left, #dbdbdb 0, #e8e8e8 100%);
  5296. background: -webkit-gradient(linear, left top, right top, color-stop(0, #dbdbdb), color-stop(100%, #e8e8e8));
  5297. background: -webkit-linear-gradient(left, #dbdbdb 0, #e8e8e8 100%);
  5298. background: -o-linear-gradient(left, #dbdbdb 0, #e8e8e8 100%);
  5299. background: -ms-linear-gradient(left, #dbdbdb 0, #e8e8e8 100%);
  5300. background: linear-gradient(to right, #dbdbdb 0, #e8e8e8 100%);
  5301. -webkit-border-radius: 10px;
  5302. -moz-border-radius: 10px;
  5303. border-radius: 10px; }
  5304. .scrollbar-light > .scroll-element.scroll-x {
  5305. bottom: 0;
  5306. height: 17px;
  5307. left: 0;
  5308. min-width: 100%;
  5309. width: 100%; }
  5310. .scrollbar-light > .scroll-element.scroll-y {
  5311. height: 100%;
  5312. min-height: 100%;
  5313. right: 0;
  5314. top: 0;
  5315. width: 17px; }
  5316. .scrollbar-light > .scroll-element .scroll-bar {
  5317. background: -moz-linear-gradient(left, #fefefe 0, #f5f5f5 100%);
  5318. background: -webkit-gradient(linear, left top, right top, color-stop(0, #fefefe), color-stop(100%, #f5f5f5));
  5319. background: -webkit-linear-gradient(left, #fefefe 0, #f5f5f5 100%);
  5320. background: -o-linear-gradient(left, #fefefe 0, #f5f5f5 100%);
  5321. background: -ms-linear-gradient(left, #fefefe 0, #f5f5f5 100%);
  5322. background: linear-gradient(to right, #fefefe 0, #f5f5f5 100%);
  5323. border: 1px solid #dbdbdb;
  5324. -webkit-border-radius: 10px;
  5325. -moz-border-radius: 10px;
  5326. border-radius: 10px; }
  5327. .scrollbar-light > .scroll-content.scroll-scrolly_visible {
  5328. left: -17px;
  5329. margin-left: 17px; }
  5330. .scrollbar-light > .scroll-content.scroll-scrollx_visible {
  5331. top: -17px;
  5332. margin-top: 17px; }
  5333. .scrollbar-light > .scroll-element.scroll-x .scroll-bar {
  5334. height: 10px;
  5335. min-width: 10px;
  5336. top: 0; }
  5337. .scrollbar-light > .scroll-element.scroll-y .scroll-bar {
  5338. left: 0;
  5339. min-height: 10px;
  5340. width: 10px; }
  5341. .scrollbar-light > .scroll-element.scroll-x .scroll-element_outer {
  5342. height: 12px;
  5343. left: 2px;
  5344. top: 2px; }
  5345. .scrollbar-light > .scroll-element.scroll-x .scroll-element_size {
  5346. left: -4px; }
  5347. .scrollbar-light > .scroll-element.scroll-y .scroll-element_outer {
  5348. left: 2px;
  5349. top: 2px;
  5350. width: 12px; }
  5351. .scrollbar-light > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size, .scrollbar-light > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track {
  5352. left: -19px; }
  5353. .scrollbar-light > .scroll-element.scroll-y .scroll-element_size {
  5354. top: -4px; }
  5355. .scrollbar-light > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size, .scrollbar-light > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track {
  5356. top: -19px; }
  5357. .scrollbar-rail > .scroll-element {
  5358. border: none;
  5359. margin: 0;
  5360. overflow: hidden;
  5361. padding: 0;
  5362. position: absolute;
  5363. z-index: 10;
  5364. background-color: #ffffff; }
  5365. .scrollbar-rail > .scroll-element div {
  5366. border: none;
  5367. margin: 0;
  5368. overflow: hidden;
  5369. padding: 0;
  5370. position: absolute;
  5371. z-index: 10;
  5372. display: block;
  5373. height: 100%;
  5374. left: 0;
  5375. top: 0;
  5376. width: 100%; }
  5377. .scrollbar-rail > .scroll-element .scroll-element_size {
  5378. background-color: #999;
  5379. background-color: rgba(0, 0, 0, 0.3); }
  5380. .scrollbar-rail > .scroll-element .scroll-element_outer:hover .scroll-element_size {
  5381. background-color: #666;
  5382. background-color: rgba(0, 0, 0, 0.5); }
  5383. .scrollbar-rail > .scroll-element.scroll-x {
  5384. bottom: 0;
  5385. height: 12px;
  5386. left: 0;
  5387. min-width: 100%;
  5388. padding: 3px 0 2px;
  5389. width: 100%; }
  5390. .scrollbar-rail > .scroll-element.scroll-y {
  5391. height: 100%;
  5392. min-height: 100%;
  5393. padding: 0 2px 0 3px;
  5394. right: 0;
  5395. top: 0;
  5396. width: 12px; }
  5397. .scrollbar-rail > .scroll-element .scroll-bar {
  5398. background-color: #d0b9a0;
  5399. -webkit-border-radius: 2px;
  5400. -moz-border-radius: 2px;
  5401. border-radius: 2px;
  5402. box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5); }
  5403. .scrollbar-rail > .scroll-element .scroll-element_outer:hover .scroll-bar {
  5404. box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.6); }
  5405. .scrollbar-rail > .scroll-content.scroll-scrolly_visible {
  5406. left: -17px;
  5407. margin-left: 17px; }
  5408. .scrollbar-rail > .scroll-content.scroll-scrollx_visible {
  5409. margin-top: 17px;
  5410. top: -17px; }
  5411. .scrollbar-rail > .scroll-element.scroll-x .scroll-bar {
  5412. height: 10px;
  5413. min-width: 10px;
  5414. top: 1px; }
  5415. .scrollbar-rail > .scroll-element.scroll-y .scroll-bar {
  5416. left: 1px;
  5417. min-height: 10px;
  5418. width: 10px; }
  5419. .scrollbar-rail > .scroll-element.scroll-x .scroll-element_outer {
  5420. height: 15px;
  5421. left: 5px; }
  5422. .scrollbar-rail > .scroll-element.scroll-x .scroll-element_size {
  5423. height: 2px;
  5424. left: -10px;
  5425. top: 5px; }
  5426. .scrollbar-rail > .scroll-element.scroll-y .scroll-element_outer {
  5427. top: 5px;
  5428. width: 15px; }
  5429. .scrollbar-rail > .scroll-element.scroll-y .scroll-element_size {
  5430. left: 5px;
  5431. top: -10px;
  5432. width: 2px; }
  5433. .scrollbar-rail > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size, .scrollbar-rail > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track {
  5434. left: -25px; }
  5435. .scrollbar-rail > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size, .scrollbar-rail > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track {
  5436. top: -25px; }
  5437. .scrollbar-dynamic > .scroll-element {
  5438. background: 0 0;
  5439. border: none;
  5440. margin: 0;
  5441. padding: 0;
  5442. position: absolute;
  5443. z-index: 10; }
  5444. .scrollbar-dynamic > .scroll-element div {
  5445. background: 0 0;
  5446. border: none;
  5447. margin: 0;
  5448. padding: 0;
  5449. position: absolute;
  5450. z-index: 10;
  5451. display: block;
  5452. height: 100%;
  5453. left: 0;
  5454. top: 0;
  5455. width: 100%; }
  5456. .scrollbar-dynamic > .scroll-element.scroll-x {
  5457. bottom: 2px;
  5458. height: 7px;
  5459. left: 0;
  5460. min-width: 100%;
  5461. width: 100%; }
  5462. .scrollbar-dynamic > .scroll-element.scroll-y {
  5463. height: 100%;
  5464. min-height: 100%;
  5465. right: 2px;
  5466. top: 0;
  5467. width: 7px; }
  5468. .scrollbar-dynamic > .scroll-element .scroll-element_outer {
  5469. opacity: .3;
  5470. -webkit-border-radius: 12px;
  5471. -moz-border-radius: 12px;
  5472. border-radius: 12px; }
  5473. .scrollbar-dynamic > .scroll-element .scroll-element_size {
  5474. background-color: #ccc;
  5475. opacity: 0;
  5476. -webkit-border-radius: 12px;
  5477. -moz-border-radius: 12px;
  5478. border-radius: 12px;
  5479. -webkit-transition: opacity .2s;
  5480. -moz-transition: opacity .2s;
  5481. -o-transition: opacity .2s;
  5482. -ms-transition: opacity .2s;
  5483. transition: opacity .2s; }
  5484. .scrollbar-dynamic > .scroll-element .scroll-bar {
  5485. background-color: #6c6e71;
  5486. -webkit-border-radius: 7px;
  5487. -moz-border-radius: 7px;
  5488. border-radius: 7px; }
  5489. .scrollbar-dynamic > .scroll-element.scroll-x .scroll-bar {
  5490. bottom: 0;
  5491. height: 7px;
  5492. min-width: 24px;
  5493. top: auto; }
  5494. .scrollbar-dynamic > .scroll-element.scroll-y .scroll-bar {
  5495. left: auto;
  5496. min-height: 24px;
  5497. right: 0;
  5498. width: 7px; }
  5499. .scrollbar-dynamic > .scroll-element.scroll-x .scroll-element_outer {
  5500. bottom: 0;
  5501. top: auto;
  5502. left: 2px;
  5503. -webkit-transition: height .2s;
  5504. -moz-transition: height .2s;
  5505. -o-transition: height .2s;
  5506. -ms-transition: height .2s;
  5507. transition: height .2s; }
  5508. .scrollbar-dynamic > .scroll-element.scroll-y .scroll-element_outer {
  5509. left: auto;
  5510. right: 0;
  5511. top: 2px;
  5512. -webkit-transition: width .2s;
  5513. -moz-transition: width .2s;
  5514. -o-transition: width .2s;
  5515. -ms-transition: width .2s;
  5516. transition: width .2s; }
  5517. .scrollbar-dynamic > .scroll-element.scroll-x .scroll-element_size {
  5518. left: -4px; }
  5519. .scrollbar-dynamic > .scroll-element.scroll-y .scroll-element_size {
  5520. top: -4px; }
  5521. .scrollbar-dynamic > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size {
  5522. left: -11px; }
  5523. .scrollbar-dynamic > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size {
  5524. top: -11px; }
  5525. .scrollbar-dynamic > .scroll-element.scroll-draggable .scroll-element_outer, .scrollbar-dynamic > .scroll-element:hover .scroll-element_outer {
  5526. overflow: hidden;
  5527. -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  5528. filter: alpha(opacity=70);
  5529. opacity: .7; }
  5530. .scrollbar-dynamic > .scroll-element.scroll-draggable .scroll-element_outer .scroll-element_size, .scrollbar-dynamic > .scroll-element:hover .scroll-element_outer .scroll-element_size {
  5531. opacity: 1; }
  5532. .scrollbar-dynamic > .scroll-element.scroll-draggable .scroll-element_outer .scroll-bar, .scrollbar-dynamic > .scroll-element:hover .scroll-element_outer .scroll-bar {
  5533. height: 100%;
  5534. width: 100%;
  5535. -webkit-border-radius: 12px;
  5536. -moz-border-radius: 12px;
  5537. border-radius: 12px; }
  5538. .scrollbar-dynamic > .scroll-element.scroll-x.scroll-draggable .scroll-element_outer, .scrollbar-dynamic > .scroll-element.scroll-x:hover .scroll-element_outer {
  5539. height: 20px;
  5540. min-height: 7px; }
  5541. .scrollbar-dynamic > .scroll-element.scroll-y.scroll-draggable .scroll-element_outer, .scrollbar-dynamic > .scroll-element.scroll-y:hover .scroll-element_outer {
  5542. min-width: 7px;
  5543. width: 20px; }
  5544. .scrollbar-chrome > .scroll-element {
  5545. border: none;
  5546. margin: 0;
  5547. overflow: hidden;
  5548. padding: 0;
  5549. position: absolute;
  5550. z-index: 10;
  5551. background-color: #ffffff; }
  5552. .scrollbar-chrome > .scroll-element div {
  5553. border: none;
  5554. margin: 0;
  5555. overflow: hidden;
  5556. padding: 0;
  5557. position: absolute;
  5558. z-index: 10;
  5559. display: block;
  5560. height: 100%;
  5561. left: 0;
  5562. top: 0;
  5563. width: 100%; }
  5564. .scrollbar-chrome > .scroll-element .scroll-element_track {
  5565. background: #f1f1f1;
  5566. border: 1px solid #dbdbdb; }
  5567. .scrollbar-chrome > .scroll-element.scroll-x {
  5568. bottom: 0;
  5569. height: 16px;
  5570. left: 0;
  5571. min-width: 100%;
  5572. width: 100%; }
  5573. .scrollbar-chrome > .scroll-element.scroll-y {
  5574. height: 100%;
  5575. min-height: 100%;
  5576. right: 0;
  5577. top: 0;
  5578. width: 16px; }
  5579. .scrollbar-chrome > .scroll-element .scroll-bar {
  5580. background-color: #d9d9d9;
  5581. border: 1px solid #bdbdbd;
  5582. cursor: default;
  5583. -webkit-border-radius: 2px;
  5584. -moz-border-radius: 2px;
  5585. border-radius: 2px; }
  5586. .scrollbar-chrome > .scroll-element .scroll-bar:hover {
  5587. background-color: #c2c2c2;
  5588. border-color: #a9a9a9; }
  5589. .scrollbar-chrome > .scroll-element.scroll-draggable .scroll-bar {
  5590. background-color: #919191;
  5591. border-color: #7e7e7e; }
  5592. .scrollbar-chrome > .scroll-content.scroll-scrolly_visible {
  5593. left: -16px;
  5594. margin-left: 16px; }
  5595. .scrollbar-chrome > .scroll-content.scroll-scrollx_visible {
  5596. top: -16px;
  5597. margin-top: 16px; }
  5598. .scrollbar-chrome > .scroll-element.scroll-x .scroll-bar {
  5599. height: 5px;
  5600. min-width: 10px;
  5601. top: 3px; }
  5602. .scrollbar-chrome > .scroll-element.scroll-y .scroll-bar {
  5603. left: 3px;
  5604. min-height: 10px;
  5605. width: 5px; }
  5606. .scrollbar-chrome > .scroll-element.scroll-x .scroll-element_outer {
  5607. border-left: 1px solid #dbdbdb; }
  5608. .scrollbar-chrome > .scroll-element.scroll-x .scroll-element_track {
  5609. height: 14px;
  5610. left: -3px; }
  5611. .scrollbar-chrome > .scroll-element.scroll-x .scroll-element_size {
  5612. height: 14px;
  5613. left: -4px; }
  5614. .scrollbar-chrome > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_size, .scrollbar-chrome > .scroll-element.scroll-x.scroll-scrolly_visible .scroll-element_track {
  5615. left: -19px; }
  5616. .scrollbar-chrome > .scroll-element.scroll-y .scroll-element_outer {
  5617. border-top: 1px solid #dbdbdb; }
  5618. .scrollbar-chrome > .scroll-element.scroll-y .scroll-element_track {
  5619. top: -3px;
  5620. width: 14px; }
  5621. .scrollbar-chrome > .scroll-element.scroll-y .scroll-element_size {
  5622. top: -4px;
  5623. width: 14px; }
  5624. .scrollbar-chrome > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_size, .scrollbar-chrome > .scroll-element.scroll-y.scroll-scrollx_visible .scroll-element_track {
  5625. top: -19px; }
  5626. /*!
  5627. * animate.css -http://daneden.me/animate
  5628. * Version - 3.6.0
  5629. * Licensed under the MIT license - http://opensource.org/licenses/MIT
  5630. *
  5631. * Copyright (c) 2018 Daniel Eden
  5632. */
  5633. .animated {
  5634. -webkit-animation-duration: 1s;
  5635. animation-duration: 1s;
  5636. -webkit-animation-fill-mode: both;
  5637. animation-fill-mode: both; }
  5638. .animated.infinite {
  5639. -webkit-animation-iteration-count: infinite;
  5640. animation-iteration-count: infinite; }
  5641. @-webkit-keyframes bounce {
  5642. from, 20%, 53%, 80%, to {
  5643. -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  5644. animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  5645. -webkit-transform: translate3d(0, 0, 0);
  5646. transform: translate3d(0, 0, 0); }
  5647. 40%, 43% {
  5648. -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
  5649. animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
  5650. -webkit-transform: translate3d(0, -30px, 0);
  5651. transform: translate3d(0, -30px, 0); }
  5652. 70% {
  5653. -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
  5654. animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
  5655. -webkit-transform: translate3d(0, -15px, 0);
  5656. transform: translate3d(0, -15px, 0); }
  5657. 90% {
  5658. -webkit-transform: translate3d(0, -4px, 0);
  5659. transform: translate3d(0, -4px, 0); } }
  5660. @keyframes bounce {
  5661. from, 20%, 53%, 80%, to {
  5662. -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  5663. animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  5664. -webkit-transform: translate3d(0, 0, 0);
  5665. transform: translate3d(0, 0, 0); }
  5666. 40%, 43% {
  5667. -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
  5668. animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
  5669. -webkit-transform: translate3d(0, -30px, 0);
  5670. transform: translate3d(0, -30px, 0); }
  5671. 70% {
  5672. -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
  5673. animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
  5674. -webkit-transform: translate3d(0, -15px, 0);
  5675. transform: translate3d(0, -15px, 0); }
  5676. 90% {
  5677. -webkit-transform: translate3d(0, -4px, 0);
  5678. transform: translate3d(0, -4px, 0); } }
  5679. .bounce {
  5680. -webkit-animation-name: bounce;
  5681. animation-name: bounce;
  5682. -webkit-transform-origin: center bottom;
  5683. transform-origin: center bottom; }
  5684. @-webkit-keyframes flash {
  5685. from, 50%, to {
  5686. opacity: 1; }
  5687. 25%, 75% {
  5688. opacity: 0; } }
  5689. @keyframes flash {
  5690. from, 50%, to {
  5691. opacity: 1; }
  5692. 25%, 75% {
  5693. opacity: 0; } }
  5694. .flash {
  5695. -webkit-animation-name: flash;
  5696. animation-name: flash; }
  5697. /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
  5698. @-webkit-keyframes pulse {
  5699. from {
  5700. -webkit-transform: scale3d(1, 1, 1);
  5701. transform: scale3d(1, 1, 1); }
  5702. 50% {
  5703. -webkit-transform: scale3d(1.05, 1.05, 1.05);
  5704. transform: scale3d(1.05, 1.05, 1.05); }
  5705. to {
  5706. -webkit-transform: scale3d(1, 1, 1);
  5707. transform: scale3d(1, 1, 1); } }
  5708. @keyframes pulse {
  5709. from {
  5710. -webkit-transform: scale3d(1, 1, 1);
  5711. transform: scale3d(1, 1, 1); }
  5712. 50% {
  5713. -webkit-transform: scale3d(1.05, 1.05, 1.05);
  5714. transform: scale3d(1.05, 1.05, 1.05); }
  5715. to {
  5716. -webkit-transform: scale3d(1, 1, 1);
  5717. transform: scale3d(1, 1, 1); } }
  5718. .pulse {
  5719. -webkit-animation-name: pulse;
  5720. animation-name: pulse; }
  5721. @-webkit-keyframes rubberBand {
  5722. from {
  5723. -webkit-transform: scale3d(1, 1, 1);
  5724. transform: scale3d(1, 1, 1); }
  5725. 30% {
  5726. -webkit-transform: scale3d(1.25, 0.75, 1);
  5727. transform: scale3d(1.25, 0.75, 1); }
  5728. 40% {
  5729. -webkit-transform: scale3d(0.75, 1.25, 1);
  5730. transform: scale3d(0.75, 1.25, 1); }
  5731. 50% {
  5732. -webkit-transform: scale3d(1.15, 0.85, 1);
  5733. transform: scale3d(1.15, 0.85, 1); }
  5734. 65% {
  5735. -webkit-transform: scale3d(0.95, 1.05, 1);
  5736. transform: scale3d(0.95, 1.05, 1); }
  5737. 75% {
  5738. -webkit-transform: scale3d(1.05, 0.95, 1);
  5739. transform: scale3d(1.05, 0.95, 1); }
  5740. to {
  5741. -webkit-transform: scale3d(1, 1, 1);
  5742. transform: scale3d(1, 1, 1); } }
  5743. @keyframes rubberBand {
  5744. from {
  5745. -webkit-transform: scale3d(1, 1, 1);
  5746. transform: scale3d(1, 1, 1); }
  5747. 30% {
  5748. -webkit-transform: scale3d(1.25, 0.75, 1);
  5749. transform: scale3d(1.25, 0.75, 1); }
  5750. 40% {
  5751. -webkit-transform: scale3d(0.75, 1.25, 1);
  5752. transform: scale3d(0.75, 1.25, 1); }
  5753. 50% {
  5754. -webkit-transform: scale3d(1.15, 0.85, 1);
  5755. transform: scale3d(1.15, 0.85, 1); }
  5756. 65% {
  5757. -webkit-transform: scale3d(0.95, 1.05, 1);
  5758. transform: scale3d(0.95, 1.05, 1); }
  5759. 75% {
  5760. -webkit-transform: scale3d(1.05, 0.95, 1);
  5761. transform: scale3d(1.05, 0.95, 1); }
  5762. to {
  5763. -webkit-transform: scale3d(1, 1, 1);
  5764. transform: scale3d(1, 1, 1); } }
  5765. .rubberBand {
  5766. -webkit-animation-name: rubberBand;
  5767. animation-name: rubberBand; }
  5768. @-webkit-keyframes shake {
  5769. from,
  5770. to {
  5771. -webkit-transform: translate3d(0, 0, 0);
  5772. transform: translate3d(0, 0, 0); }
  5773. 10%, 30%, 50%, 70%, 90% {
  5774. -webkit-transform: translate3d(-10px, 0, 0);
  5775. transform: translate3d(-10px, 0, 0); }
  5776. 20%, 40%, 60%, 80% {
  5777. -webkit-transform: translate3d(10px, 0, 0);
  5778. transform: translate3d(10px, 0, 0); } }
  5779. @keyframes shake {
  5780. from,
  5781. to {
  5782. -webkit-transform: translate3d(0, 0, 0);
  5783. transform: translate3d(0, 0, 0); }
  5784. 10%, 30%, 50%, 70%, 90% {
  5785. -webkit-transform: translate3d(-10px, 0, 0);
  5786. transform: translate3d(-10px, 0, 0); }
  5787. 20%, 40%, 60%, 80% {
  5788. -webkit-transform: translate3d(10px, 0, 0);
  5789. transform: translate3d(10px, 0, 0); } }
  5790. .shake {
  5791. -webkit-animation-name: shake;
  5792. animation-name: shake; }
  5793. @-webkit-keyframes headShake {
  5794. 0% {
  5795. -webkit-transform: translateX(0);
  5796. transform: translateX(0); }
  5797. 6.5% {
  5798. -webkit-transform: translateX(-6px) rotateY(-9deg);
  5799. transform: translateX(-6px) rotateY(-9deg); }
  5800. 18.5% {
  5801. -webkit-transform: translateX(5px) rotateY(7deg);
  5802. transform: translateX(5px) rotateY(7deg); }
  5803. 31.5% {
  5804. -webkit-transform: translateX(-3px) rotateY(-5deg);
  5805. transform: translateX(-3px) rotateY(-5deg); }
  5806. 43.5% {
  5807. -webkit-transform: translateX(2px) rotateY(3deg);
  5808. transform: translateX(2px) rotateY(3deg); }
  5809. 50% {
  5810. -webkit-transform: translateX(0);
  5811. transform: translateX(0); } }
  5812. @keyframes headShake {
  5813. 0% {
  5814. -webkit-transform: translateX(0);
  5815. transform: translateX(0); }
  5816. 6.5% {
  5817. -webkit-transform: translateX(-6px) rotateY(-9deg);
  5818. transform: translateX(-6px) rotateY(-9deg); }
  5819. 18.5% {
  5820. -webkit-transform: translateX(5px) rotateY(7deg);
  5821. transform: translateX(5px) rotateY(7deg); }
  5822. 31.5% {
  5823. -webkit-transform: translateX(-3px) rotateY(-5deg);
  5824. transform: translateX(-3px) rotateY(-5deg); }
  5825. 43.5% {
  5826. -webkit-transform: translateX(2px) rotateY(3deg);
  5827. transform: translateX(2px) rotateY(3deg); }
  5828. 50% {
  5829. -webkit-transform: translateX(0);
  5830. transform: translateX(0); } }
  5831. .headShake {
  5832. -webkit-animation-timing-function: ease-in-out;
  5833. animation-timing-function: ease-in-out;
  5834. -webkit-animation-name: headShake;
  5835. animation-name: headShake; }
  5836. @-webkit-keyframes swing {
  5837. 20% {
  5838. -webkit-transform: rotate3d(0, 0, 1, 15deg);
  5839. transform: rotate3d(0, 0, 1, 15deg); }
  5840. 40% {
  5841. -webkit-transform: rotate3d(0, 0, 1, -10deg);
  5842. transform: rotate3d(0, 0, 1, -10deg); }
  5843. 60% {
  5844. -webkit-transform: rotate3d(0, 0, 1, 5deg);
  5845. transform: rotate3d(0, 0, 1, 5deg); }
  5846. 80% {
  5847. -webkit-transform: rotate3d(0, 0, 1, -5deg);
  5848. transform: rotate3d(0, 0, 1, -5deg); }
  5849. to {
  5850. -webkit-transform: rotate3d(0, 0, 1, 0deg);
  5851. transform: rotate3d(0, 0, 1, 0deg); } }
  5852. @keyframes swing {
  5853. 20% {
  5854. -webkit-transform: rotate3d(0, 0, 1, 15deg);
  5855. transform: rotate3d(0, 0, 1, 15deg); }
  5856. 40% {
  5857. -webkit-transform: rotate3d(0, 0, 1, -10deg);
  5858. transform: rotate3d(0, 0, 1, -10deg); }
  5859. 60% {
  5860. -webkit-transform: rotate3d(0, 0, 1, 5deg);
  5861. transform: rotate3d(0, 0, 1, 5deg); }
  5862. 80% {
  5863. -webkit-transform: rotate3d(0, 0, 1, -5deg);
  5864. transform: rotate3d(0, 0, 1, -5deg); }
  5865. to {
  5866. -webkit-transform: rotate3d(0, 0, 1, 0deg);
  5867. transform: rotate3d(0, 0, 1, 0deg); } }
  5868. .swing {
  5869. -webkit-transform-origin: top center;
  5870. transform-origin: top center;
  5871. -webkit-animation-name: swing;
  5872. animation-name: swing; }
  5873. @-webkit-keyframes tada {
  5874. from {
  5875. -webkit-transform: scale3d(1, 1, 1);
  5876. transform: scale3d(1, 1, 1); }
  5877. 10%, 20% {
  5878. -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  5879. transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); }
  5880. 30%, 50%, 70%, 90% {
  5881. -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  5882. transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); }
  5883. 40%, 60%, 80% {
  5884. -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  5885. transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); }
  5886. to {
  5887. -webkit-transform: scale3d(1, 1, 1);
  5888. transform: scale3d(1, 1, 1); } }
  5889. @keyframes tada {
  5890. from {
  5891. -webkit-transform: scale3d(1, 1, 1);
  5892. transform: scale3d(1, 1, 1); }
  5893. 10%, 20% {
  5894. -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  5895. transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); }
  5896. 30%, 50%, 70%, 90% {
  5897. -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  5898. transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); }
  5899. 40%, 60%, 80% {
  5900. -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  5901. transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); }
  5902. to {
  5903. -webkit-transform: scale3d(1, 1, 1);
  5904. transform: scale3d(1, 1, 1); } }
  5905. .tada {
  5906. -webkit-animation-name: tada;
  5907. animation-name: tada; }
  5908. /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
  5909. @-webkit-keyframes wobble {
  5910. from {
  5911. -webkit-transform: translate3d(0, 0, 0);
  5912. transform: translate3d(0, 0, 0); }
  5913. 15% {
  5914. -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  5915. transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); }
  5916. 30% {
  5917. -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  5918. transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); }
  5919. 45% {
  5920. -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  5921. transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); }
  5922. 60% {
  5923. -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  5924. transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); }
  5925. 75% {
  5926. -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  5927. transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); }
  5928. to {
  5929. -webkit-transform: translate3d(0, 0, 0);
  5930. transform: translate3d(0, 0, 0); } }
  5931. @keyframes wobble {
  5932. from {
  5933. -webkit-transform: translate3d(0, 0, 0);
  5934. transform: translate3d(0, 0, 0); }
  5935. 15% {
  5936. -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  5937. transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); }
  5938. 30% {
  5939. -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  5940. transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); }
  5941. 45% {
  5942. -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  5943. transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); }
  5944. 60% {
  5945. -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  5946. transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); }
  5947. 75% {
  5948. -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  5949. transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); }
  5950. to {
  5951. -webkit-transform: translate3d(0, 0, 0);
  5952. transform: translate3d(0, 0, 0); } }
  5953. .wobble {
  5954. -webkit-animation-name: wobble;
  5955. animation-name: wobble; }
  5956. @-webkit-keyframes jello {
  5957. from, 11.1%, to {
  5958. -webkit-transform: translate3d(0, 0, 0);
  5959. transform: translate3d(0, 0, 0); }
  5960. 22.2% {
  5961. -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
  5962. transform: skewX(-12.5deg) skewY(-12.5deg); }
  5963. 33.3% {
  5964. -webkit-transform: skewX(6.25deg) skewY(6.25deg);
  5965. transform: skewX(6.25deg) skewY(6.25deg); }
  5966. 44.4% {
  5967. -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
  5968. transform: skewX(-3.125deg) skewY(-3.125deg); }
  5969. 55.5% {
  5970. -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
  5971. transform: skewX(1.5625deg) skewY(1.5625deg); }
  5972. 66.6% {
  5973. -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
  5974. transform: skewX(-0.78125deg) skewY(-0.78125deg); }
  5975. 77.7% {
  5976. -webkit-transform: skewX(0.39063deg) skewY(0.39063deg);
  5977. transform: skewX(0.39063deg) skewY(0.39063deg); }
  5978. 88.8% {
  5979. -webkit-transform: skewX(-0.19531deg) skewY(-0.19531deg);
  5980. transform: skewX(-0.19531deg) skewY(-0.19531deg); } }
  5981. @keyframes jello {
  5982. from, 11.1%, to {
  5983. -webkit-transform: translate3d(0, 0, 0);
  5984. transform: translate3d(0, 0, 0); }
  5985. 22.2% {
  5986. -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
  5987. transform: skewX(-12.5deg) skewY(-12.5deg); }
  5988. 33.3% {
  5989. -webkit-transform: skewX(6.25deg) skewY(6.25deg);
  5990. transform: skewX(6.25deg) skewY(6.25deg); }
  5991. 44.4% {
  5992. -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
  5993. transform: skewX(-3.125deg) skewY(-3.125deg); }
  5994. 55.5% {
  5995. -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
  5996. transform: skewX(1.5625deg) skewY(1.5625deg); }
  5997. 66.6% {
  5998. -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
  5999. transform: skewX(-0.78125deg) skewY(-0.78125deg); }
  6000. 77.7% {
  6001. -webkit-transform: skewX(0.39063deg) skewY(0.39063deg);
  6002. transform: skewX(0.39063deg) skewY(0.39063deg); }
  6003. 88.8% {
  6004. -webkit-transform: skewX(-0.19531deg) skewY(-0.19531deg);
  6005. transform: skewX(-0.19531deg) skewY(-0.19531deg); } }
  6006. .jello {
  6007. -webkit-animation-name: jello;
  6008. animation-name: jello;
  6009. -webkit-transform-origin: center;
  6010. transform-origin: center; }
  6011. @-webkit-keyframes bounceIn {
  6012. from, 20%, 40%, 60%, 80%, to {
  6013. -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  6014. animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  6015. 0% {
  6016. opacity: 0;
  6017. -webkit-transform: scale3d(0.3, 0.3, 0.3);
  6018. transform: scale3d(0.3, 0.3, 0.3); }
  6019. 20% {
  6020. -webkit-transform: scale3d(1.1, 1.1, 1.1);
  6021. transform: scale3d(1.1, 1.1, 1.1); }
  6022. 40% {
  6023. -webkit-transform: scale3d(0.9, 0.9, 0.9);
  6024. transform: scale3d(0.9, 0.9, 0.9); }
  6025. 60% {
  6026. opacity: 1;
  6027. -webkit-transform: scale3d(1.03, 1.03, 1.03);
  6028. transform: scale3d(1.03, 1.03, 1.03); }
  6029. 80% {
  6030. -webkit-transform: scale3d(0.97, 0.97, 0.97);
  6031. transform: scale3d(0.97, 0.97, 0.97); }
  6032. to {
  6033. opacity: 1;
  6034. -webkit-transform: scale3d(1, 1, 1);
  6035. transform: scale3d(1, 1, 1); } }
  6036. @keyframes bounceIn {
  6037. from, 20%, 40%, 60%, 80%, to {
  6038. -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  6039. animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  6040. 0% {
  6041. opacity: 0;
  6042. -webkit-transform: scale3d(0.3, 0.3, 0.3);
  6043. transform: scale3d(0.3, 0.3, 0.3); }
  6044. 20% {
  6045. -webkit-transform: scale3d(1.1, 1.1, 1.1);
  6046. transform: scale3d(1.1, 1.1, 1.1); }
  6047. 40% {
  6048. -webkit-transform: scale3d(0.9, 0.9, 0.9);
  6049. transform: scale3d(0.9, 0.9, 0.9); }
  6050. 60% {
  6051. opacity: 1;
  6052. -webkit-transform: scale3d(1.03, 1.03, 1.03);
  6053. transform: scale3d(1.03, 1.03, 1.03); }
  6054. 80% {
  6055. -webkit-transform: scale3d(0.97, 0.97, 0.97);
  6056. transform: scale3d(0.97, 0.97, 0.97); }
  6057. to {
  6058. opacity: 1;
  6059. -webkit-transform: scale3d(1, 1, 1);
  6060. transform: scale3d(1, 1, 1); } }
  6061. .bounceIn {
  6062. -webkit-animation-duration: 0.75s;
  6063. animation-duration: 0.75s;
  6064. -webkit-animation-name: bounceIn;
  6065. animation-name: bounceIn; }
  6066. @-webkit-keyframes bounceInDown {
  6067. from, 60%, 75%, 90%, to {
  6068. -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  6069. animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  6070. 0% {
  6071. opacity: 0;
  6072. -webkit-transform: translate3d(0, -3000px, 0);
  6073. transform: translate3d(0, -3000px, 0); }
  6074. 60% {
  6075. opacity: 1;
  6076. -webkit-transform: translate3d(0, 25px, 0);
  6077. transform: translate3d(0, 25px, 0); }
  6078. 75% {
  6079. -webkit-transform: translate3d(0, -10px, 0);
  6080. transform: translate3d(0, -10px, 0); }
  6081. 90% {
  6082. -webkit-transform: translate3d(0, 5px, 0);
  6083. transform: translate3d(0, 5px, 0); }
  6084. to {
  6085. -webkit-transform: translate3d(0, 0, 0);
  6086. transform: translate3d(0, 0, 0); } }
  6087. @keyframes bounceInDown {
  6088. from, 60%, 75%, 90%, to {
  6089. -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  6090. animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  6091. 0% {
  6092. opacity: 0;
  6093. -webkit-transform: translate3d(0, -3000px, 0);
  6094. transform: translate3d(0, -3000px, 0); }
  6095. 60% {
  6096. opacity: 1;
  6097. -webkit-transform: translate3d(0, 25px, 0);
  6098. transform: translate3d(0, 25px, 0); }
  6099. 75% {
  6100. -webkit-transform: translate3d(0, -10px, 0);
  6101. transform: translate3d(0, -10px, 0); }
  6102. 90% {
  6103. -webkit-transform: translate3d(0, 5px, 0);
  6104. transform: translate3d(0, 5px, 0); }
  6105. to {
  6106. -webkit-transform: translate3d(0, 0, 0);
  6107. transform: translate3d(0, 0, 0); } }
  6108. .bounceInDown {
  6109. -webkit-animation-name: bounceInDown;
  6110. animation-name: bounceInDown; }
  6111. @-webkit-keyframes bounceInLeft {
  6112. from, 60%, 75%, 90%, to {
  6113. -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  6114. animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  6115. 0% {
  6116. opacity: 0;
  6117. -webkit-transform: translate3d(-3000px, 0, 0);
  6118. transform: translate3d(-3000px, 0, 0); }
  6119. 60% {
  6120. opacity: 1;
  6121. -webkit-transform: translate3d(25px, 0, 0);
  6122. transform: translate3d(25px, 0, 0); }
  6123. 75% {
  6124. -webkit-transform: translate3d(-10px, 0, 0);
  6125. transform: translate3d(-10px, 0, 0); }
  6126. 90% {
  6127. -webkit-transform: translate3d(5px, 0, 0);
  6128. transform: translate3d(5px, 0, 0); }
  6129. to {
  6130. -webkit-transform: translate3d(0, 0, 0);
  6131. transform: translate3d(0, 0, 0); } }
  6132. @keyframes bounceInLeft {
  6133. from, 60%, 75%, 90%, to {
  6134. -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  6135. animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  6136. 0% {
  6137. opacity: 0;
  6138. -webkit-transform: translate3d(-3000px, 0, 0);
  6139. transform: translate3d(-3000px, 0, 0); }
  6140. 60% {
  6141. opacity: 1;
  6142. -webkit-transform: translate3d(25px, 0, 0);
  6143. transform: translate3d(25px, 0, 0); }
  6144. 75% {
  6145. -webkit-transform: translate3d(-10px, 0, 0);
  6146. transform: translate3d(-10px, 0, 0); }
  6147. 90% {
  6148. -webkit-transform: translate3d(5px, 0, 0);
  6149. transform: translate3d(5px, 0, 0); }
  6150. to {
  6151. -webkit-transform: translate3d(0, 0, 0);
  6152. transform: translate3d(0, 0, 0); } }
  6153. .bounceInLeft {
  6154. -webkit-animation-name: bounceInLeft;
  6155. animation-name: bounceInLeft; }
  6156. @-webkit-keyframes bounceInRight {
  6157. from, 60%, 75%, 90%, to {
  6158. -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  6159. animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  6160. from {
  6161. opacity: 0;
  6162. -webkit-transform: translate3d(3000px, 0, 0);
  6163. transform: translate3d(3000px, 0, 0); }
  6164. 60% {
  6165. opacity: 1;
  6166. -webkit-transform: translate3d(-25px, 0, 0);
  6167. transform: translate3d(-25px, 0, 0); }
  6168. 75% {
  6169. -webkit-transform: translate3d(10px, 0, 0);
  6170. transform: translate3d(10px, 0, 0); }
  6171. 90% {
  6172. -webkit-transform: translate3d(-5px, 0, 0);
  6173. transform: translate3d(-5px, 0, 0); }
  6174. to {
  6175. -webkit-transform: translate3d(0, 0, 0);
  6176. transform: translate3d(0, 0, 0); } }
  6177. @keyframes bounceInRight {
  6178. from, 60%, 75%, 90%, to {
  6179. -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  6180. animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  6181. from {
  6182. opacity: 0;
  6183. -webkit-transform: translate3d(3000px, 0, 0);
  6184. transform: translate3d(3000px, 0, 0); }
  6185. 60% {
  6186. opacity: 1;
  6187. -webkit-transform: translate3d(-25px, 0, 0);
  6188. transform: translate3d(-25px, 0, 0); }
  6189. 75% {
  6190. -webkit-transform: translate3d(10px, 0, 0);
  6191. transform: translate3d(10px, 0, 0); }
  6192. 90% {
  6193. -webkit-transform: translate3d(-5px, 0, 0);
  6194. transform: translate3d(-5px, 0, 0); }
  6195. to {
  6196. -webkit-transform: translate3d(0, 0, 0);
  6197. transform: translate3d(0, 0, 0); } }
  6198. .bounceInRight {
  6199. -webkit-animation-name: bounceInRight;
  6200. animation-name: bounceInRight; }
  6201. @-webkit-keyframes bounceInUp {
  6202. from, 60%, 75%, 90%, to {
  6203. -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  6204. animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  6205. from {
  6206. opacity: 0;
  6207. -webkit-transform: translate3d(0, 3000px, 0);
  6208. transform: translate3d(0, 3000px, 0); }
  6209. 60% {
  6210. opacity: 1;
  6211. -webkit-transform: translate3d(0, -20px, 0);
  6212. transform: translate3d(0, -20px, 0); }
  6213. 75% {
  6214. -webkit-transform: translate3d(0, 10px, 0);
  6215. transform: translate3d(0, 10px, 0); }
  6216. 90% {
  6217. -webkit-transform: translate3d(0, -5px, 0);
  6218. transform: translate3d(0, -5px, 0); }
  6219. to {
  6220. -webkit-transform: translate3d(0, 0, 0);
  6221. transform: translate3d(0, 0, 0); } }
  6222. @keyframes bounceInUp {
  6223. from, 60%, 75%, 90%, to {
  6224. -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  6225. animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); }
  6226. from {
  6227. opacity: 0;
  6228. -webkit-transform: translate3d(0, 3000px, 0);
  6229. transform: translate3d(0, 3000px, 0); }
  6230. 60% {
  6231. opacity: 1;
  6232. -webkit-transform: translate3d(0, -20px, 0);
  6233. transform: translate3d(0, -20px, 0); }
  6234. 75% {
  6235. -webkit-transform: translate3d(0, 10px, 0);
  6236. transform: translate3d(0, 10px, 0); }
  6237. 90% {
  6238. -webkit-transform: translate3d(0, -5px, 0);
  6239. transform: translate3d(0, -5px, 0); }
  6240. to {
  6241. -webkit-transform: translate3d(0, 0, 0);
  6242. transform: translate3d(0, 0, 0); } }
  6243. .bounceInUp {
  6244. -webkit-animation-name: bounceInUp;
  6245. animation-name: bounceInUp; }
  6246. @-webkit-keyframes bounceOut {
  6247. 20% {
  6248. -webkit-transform: scale3d(0.9, 0.9, 0.9);
  6249. transform: scale3d(0.9, 0.9, 0.9); }
  6250. 50%, 55% {
  6251. opacity: 1;
  6252. -webkit-transform: scale3d(1.1, 1.1, 1.1);
  6253. transform: scale3d(1.1, 1.1, 1.1); }
  6254. to {
  6255. opacity: 0;
  6256. -webkit-transform: scale3d(0.3, 0.3, 0.3);
  6257. transform: scale3d(0.3, 0.3, 0.3); } }
  6258. @keyframes bounceOut {
  6259. 20% {
  6260. -webkit-transform: scale3d(0.9, 0.9, 0.9);
  6261. transform: scale3d(0.9, 0.9, 0.9); }
  6262. 50%, 55% {
  6263. opacity: 1;
  6264. -webkit-transform: scale3d(1.1, 1.1, 1.1);
  6265. transform: scale3d(1.1, 1.1, 1.1); }
  6266. to {
  6267. opacity: 0;
  6268. -webkit-transform: scale3d(0.3, 0.3, 0.3);
  6269. transform: scale3d(0.3, 0.3, 0.3); } }
  6270. .bounceOut {
  6271. -webkit-animation-duration: 0.75s;
  6272. animation-duration: 0.75s;
  6273. -webkit-animation-name: bounceOut;
  6274. animation-name: bounceOut; }
  6275. @-webkit-keyframes bounceOutDown {
  6276. 20% {
  6277. -webkit-transform: translate3d(0, 10px, 0);
  6278. transform: translate3d(0, 10px, 0); }
  6279. 40%, 45% {
  6280. opacity: 1;
  6281. -webkit-transform: translate3d(0, -20px, 0);
  6282. transform: translate3d(0, -20px, 0); }
  6283. to {
  6284. opacity: 0;
  6285. -webkit-transform: translate3d(0, 2000px, 0);
  6286. transform: translate3d(0, 2000px, 0); } }
  6287. @keyframes bounceOutDown {
  6288. 20% {
  6289. -webkit-transform: translate3d(0, 10px, 0);
  6290. transform: translate3d(0, 10px, 0); }
  6291. 40%, 45% {
  6292. opacity: 1;
  6293. -webkit-transform: translate3d(0, -20px, 0);
  6294. transform: translate3d(0, -20px, 0); }
  6295. to {
  6296. opacity: 0;
  6297. -webkit-transform: translate3d(0, 2000px, 0);
  6298. transform: translate3d(0, 2000px, 0); } }
  6299. .bounceOutDown {
  6300. -webkit-animation-name: bounceOutDown;
  6301. animation-name: bounceOutDown; }
  6302. @-webkit-keyframes bounceOutLeft {
  6303. 20% {
  6304. opacity: 1;
  6305. -webkit-transform: translate3d(20px, 0, 0);
  6306. transform: translate3d(20px, 0, 0); }
  6307. to {
  6308. opacity: 0;
  6309. -webkit-transform: translate3d(-2000px, 0, 0);
  6310. transform: translate3d(-2000px, 0, 0); } }
  6311. @keyframes bounceOutLeft {
  6312. 20% {
  6313. opacity: 1;
  6314. -webkit-transform: translate3d(20px, 0, 0);
  6315. transform: translate3d(20px, 0, 0); }
  6316. to {
  6317. opacity: 0;
  6318. -webkit-transform: translate3d(-2000px, 0, 0);
  6319. transform: translate3d(-2000px, 0, 0); } }
  6320. .bounceOutLeft {
  6321. -webkit-animation-name: bounceOutLeft;
  6322. animation-name: bounceOutLeft; }
  6323. @-webkit-keyframes bounceOutRight {
  6324. 20% {
  6325. opacity: 1;
  6326. -webkit-transform: translate3d(-20px, 0, 0);
  6327. transform: translate3d(-20px, 0, 0); }
  6328. to {
  6329. opacity: 0;
  6330. -webkit-transform: translate3d(2000px, 0, 0);
  6331. transform: translate3d(2000px, 0, 0); } }
  6332. @keyframes bounceOutRight {
  6333. 20% {
  6334. opacity: 1;
  6335. -webkit-transform: translate3d(-20px, 0, 0);
  6336. transform: translate3d(-20px, 0, 0); }
  6337. to {
  6338. opacity: 0;
  6339. -webkit-transform: translate3d(2000px, 0, 0);
  6340. transform: translate3d(2000px, 0, 0); } }
  6341. .bounceOutRight {
  6342. -webkit-animation-name: bounceOutRight;
  6343. animation-name: bounceOutRight; }
  6344. @-webkit-keyframes bounceOutUp {
  6345. 20% {
  6346. -webkit-transform: translate3d(0, -10px, 0);
  6347. transform: translate3d(0, -10px, 0); }
  6348. 40%, 45% {
  6349. opacity: 1;
  6350. -webkit-transform: translate3d(0, 20px, 0);
  6351. transform: translate3d(0, 20px, 0); }
  6352. to {
  6353. opacity: 0;
  6354. -webkit-transform: translate3d(0, -2000px, 0);
  6355. transform: translate3d(0, -2000px, 0); } }
  6356. @keyframes bounceOutUp {
  6357. 20% {
  6358. -webkit-transform: translate3d(0, -10px, 0);
  6359. transform: translate3d(0, -10px, 0); }
  6360. 40%, 45% {
  6361. opacity: 1;
  6362. -webkit-transform: translate3d(0, 20px, 0);
  6363. transform: translate3d(0, 20px, 0); }
  6364. to {
  6365. opacity: 0;
  6366. -webkit-transform: translate3d(0, -2000px, 0);
  6367. transform: translate3d(0, -2000px, 0); } }
  6368. .bounceOutUp {
  6369. -webkit-animation-name: bounceOutUp;
  6370. animation-name: bounceOutUp; }
  6371. @-webkit-keyframes fadeIn {
  6372. from {
  6373. opacity: 0; }
  6374. to {
  6375. opacity: 1; } }
  6376. @keyframes fadeIn {
  6377. from {
  6378. opacity: 0; }
  6379. to {
  6380. opacity: 1; } }
  6381. .fadeIn {
  6382. -webkit-animation-name: fadeIn;
  6383. animation-name: fadeIn; }
  6384. @-webkit-keyframes fadeInDown {
  6385. from {
  6386. opacity: 0;
  6387. -webkit-transform: translate3d(0, -100%, 0);
  6388. transform: translate3d(0, -100%, 0); }
  6389. to {
  6390. opacity: 1;
  6391. -webkit-transform: translate3d(0, 0, 0);
  6392. transform: translate3d(0, 0, 0); } }
  6393. @keyframes fadeInDown {
  6394. from {
  6395. opacity: 0;
  6396. -webkit-transform: translate3d(0, -100%, 0);
  6397. transform: translate3d(0, -100%, 0); }
  6398. to {
  6399. opacity: 1;
  6400. -webkit-transform: translate3d(0, 0, 0);
  6401. transform: translate3d(0, 0, 0); } }
  6402. .fadeInDown {
  6403. -webkit-animation-name: fadeInDown;
  6404. animation-name: fadeInDown; }
  6405. @-webkit-keyframes fadeInDownBig {
  6406. from {
  6407. opacity: 0;
  6408. -webkit-transform: translate3d(0, -2000px, 0);
  6409. transform: translate3d(0, -2000px, 0); }
  6410. to {
  6411. opacity: 1;
  6412. -webkit-transform: translate3d(0, 0, 0);
  6413. transform: translate3d(0, 0, 0); } }
  6414. @keyframes fadeInDownBig {
  6415. from {
  6416. opacity: 0;
  6417. -webkit-transform: translate3d(0, -2000px, 0);
  6418. transform: translate3d(0, -2000px, 0); }
  6419. to {
  6420. opacity: 1;
  6421. -webkit-transform: translate3d(0, 0, 0);
  6422. transform: translate3d(0, 0, 0); } }
  6423. .fadeInDownBig {
  6424. -webkit-animation-name: fadeInDownBig;
  6425. animation-name: fadeInDownBig; }
  6426. @-webkit-keyframes fadeInLeft {
  6427. from {
  6428. opacity: 0;
  6429. -webkit-transform: translate3d(-100%, 0, 0);
  6430. transform: translate3d(-100%, 0, 0); }
  6431. to {
  6432. opacity: 1;
  6433. -webkit-transform: translate3d(0, 0, 0);
  6434. transform: translate3d(0, 0, 0); } }
  6435. @keyframes fadeInLeft {
  6436. from {
  6437. opacity: 0;
  6438. -webkit-transform: translate3d(-100%, 0, 0);
  6439. transform: translate3d(-100%, 0, 0); }
  6440. to {
  6441. opacity: 1;
  6442. -webkit-transform: translate3d(0, 0, 0);
  6443. transform: translate3d(0, 0, 0); } }
  6444. .fadeInLeft {
  6445. -webkit-animation-name: fadeInLeft;
  6446. animation-name: fadeInLeft; }
  6447. @-webkit-keyframes fadeInLeftBig {
  6448. from {
  6449. opacity: 0;
  6450. -webkit-transform: translate3d(-2000px, 0, 0);
  6451. transform: translate3d(-2000px, 0, 0); }
  6452. to {
  6453. opacity: 1;
  6454. -webkit-transform: translate3d(0, 0, 0);
  6455. transform: translate3d(0, 0, 0); } }
  6456. @keyframes fadeInLeftBig {
  6457. from {
  6458. opacity: 0;
  6459. -webkit-transform: translate3d(-2000px, 0, 0);
  6460. transform: translate3d(-2000px, 0, 0); }
  6461. to {
  6462. opacity: 1;
  6463. -webkit-transform: translate3d(0, 0, 0);
  6464. transform: translate3d(0, 0, 0); } }
  6465. .fadeInLeftBig {
  6466. -webkit-animation-name: fadeInLeftBig;
  6467. animation-name: fadeInLeftBig; }
  6468. @-webkit-keyframes fadeInRight {
  6469. from {
  6470. opacity: 0;
  6471. -webkit-transform: translate3d(100%, 0, 0);
  6472. transform: translate3d(100%, 0, 0); }
  6473. to {
  6474. opacity: 1;
  6475. -webkit-transform: translate3d(0, 0, 0);
  6476. transform: translate3d(0, 0, 0); } }
  6477. @keyframes fadeInRight {
  6478. from {
  6479. opacity: 0;
  6480. -webkit-transform: translate3d(100%, 0, 0);
  6481. transform: translate3d(100%, 0, 0); }
  6482. to {
  6483. opacity: 1;
  6484. -webkit-transform: translate3d(0, 0, 0);
  6485. transform: translate3d(0, 0, 0); } }
  6486. .fadeInRight {
  6487. -webkit-animation-name: fadeInRight;
  6488. animation-name: fadeInRight; }
  6489. @-webkit-keyframes fadeInRightBig {
  6490. from {
  6491. opacity: 0;
  6492. -webkit-transform: translate3d(2000px, 0, 0);
  6493. transform: translate3d(2000px, 0, 0); }
  6494. to {
  6495. opacity: 1;
  6496. -webkit-transform: translate3d(0, 0, 0);
  6497. transform: translate3d(0, 0, 0); } }
  6498. @keyframes fadeInRightBig {
  6499. from {
  6500. opacity: 0;
  6501. -webkit-transform: translate3d(2000px, 0, 0);
  6502. transform: translate3d(2000px, 0, 0); }
  6503. to {
  6504. opacity: 1;
  6505. -webkit-transform: translate3d(0, 0, 0);
  6506. transform: translate3d(0, 0, 0); } }
  6507. .fadeInRightBig {
  6508. -webkit-animation-name: fadeInRightBig;
  6509. animation-name: fadeInRightBig; }
  6510. @-webkit-keyframes fadeInUp {
  6511. from {
  6512. opacity: 0;
  6513. -webkit-transform: translate3d(0, 100%, 0);
  6514. transform: translate3d(0, 100%, 0); }
  6515. to {
  6516. opacity: 1;
  6517. -webkit-transform: translate3d(0, 0, 0);
  6518. transform: translate3d(0, 0, 0); } }
  6519. @keyframes fadeInUp {
  6520. from {
  6521. opacity: 0;
  6522. -webkit-transform: translate3d(0, 100%, 0);
  6523. transform: translate3d(0, 100%, 0); }
  6524. to {
  6525. opacity: 1;
  6526. -webkit-transform: translate3d(0, 0, 0);
  6527. transform: translate3d(0, 0, 0); } }
  6528. .fadeInUp {
  6529. -webkit-animation-name: fadeInUp;
  6530. animation-name: fadeInUp; }
  6531. @-webkit-keyframes fadeInUpBig {
  6532. from {
  6533. opacity: 0;
  6534. -webkit-transform: translate3d(0, 2000px, 0);
  6535. transform: translate3d(0, 2000px, 0); }
  6536. to {
  6537. opacity: 1;
  6538. -webkit-transform: translate3d(0, 0, 0);
  6539. transform: translate3d(0, 0, 0); } }
  6540. @keyframes fadeInUpBig {
  6541. from {
  6542. opacity: 0;
  6543. -webkit-transform: translate3d(0, 2000px, 0);
  6544. transform: translate3d(0, 2000px, 0); }
  6545. to {
  6546. opacity: 1;
  6547. -webkit-transform: translate3d(0, 0, 0);
  6548. transform: translate3d(0, 0, 0); } }
  6549. .fadeInUpBig {
  6550. -webkit-animation-name: fadeInUpBig;
  6551. animation-name: fadeInUpBig; }
  6552. @-webkit-keyframes fadeOut {
  6553. from {
  6554. opacity: 1; }
  6555. to {
  6556. opacity: 0; } }
  6557. @keyframes fadeOut {
  6558. from {
  6559. opacity: 1; }
  6560. to {
  6561. opacity: 0; } }
  6562. .fadeOut {
  6563. -webkit-animation-name: fadeOut;
  6564. animation-name: fadeOut; }
  6565. @-webkit-keyframes fadeOutDown {
  6566. from {
  6567. opacity: 1; }
  6568. to {
  6569. opacity: 0;
  6570. -webkit-transform: translate3d(0, 100%, 0);
  6571. transform: translate3d(0, 100%, 0); } }
  6572. @keyframes fadeOutDown {
  6573. from {
  6574. opacity: 1; }
  6575. to {
  6576. opacity: 0;
  6577. -webkit-transform: translate3d(0, 100%, 0);
  6578. transform: translate3d(0, 100%, 0); } }
  6579. .fadeOutDown {
  6580. -webkit-animation-name: fadeOutDown;
  6581. animation-name: fadeOutDown; }
  6582. @-webkit-keyframes fadeOutDownBig {
  6583. from {
  6584. opacity: 1; }
  6585. to {
  6586. opacity: 0;
  6587. -webkit-transform: translate3d(0, 2000px, 0);
  6588. transform: translate3d(0, 2000px, 0); } }
  6589. @keyframes fadeOutDownBig {
  6590. from {
  6591. opacity: 1; }
  6592. to {
  6593. opacity: 0;
  6594. -webkit-transform: translate3d(0, 2000px, 0);
  6595. transform: translate3d(0, 2000px, 0); } }
  6596. .fadeOutDownBig {
  6597. -webkit-animation-name: fadeOutDownBig;
  6598. animation-name: fadeOutDownBig; }
  6599. @-webkit-keyframes fadeOutLeft {
  6600. from {
  6601. opacity: 1; }
  6602. to {
  6603. opacity: 0;
  6604. -webkit-transform: translate3d(-100%, 0, 0);
  6605. transform: translate3d(-100%, 0, 0); } }
  6606. @keyframes fadeOutLeft {
  6607. from {
  6608. opacity: 1; }
  6609. to {
  6610. opacity: 0;
  6611. -webkit-transform: translate3d(-100%, 0, 0);
  6612. transform: translate3d(-100%, 0, 0); } }
  6613. .fadeOutLeft {
  6614. -webkit-animation-name: fadeOutLeft;
  6615. animation-name: fadeOutLeft; }
  6616. @-webkit-keyframes fadeOutLeftBig {
  6617. from {
  6618. opacity: 1; }
  6619. to {
  6620. opacity: 0;
  6621. -webkit-transform: translate3d(-2000px, 0, 0);
  6622. transform: translate3d(-2000px, 0, 0); } }
  6623. @keyframes fadeOutLeftBig {
  6624. from {
  6625. opacity: 1; }
  6626. to {
  6627. opacity: 0;
  6628. -webkit-transform: translate3d(-2000px, 0, 0);
  6629. transform: translate3d(-2000px, 0, 0); } }
  6630. .fadeOutLeftBig {
  6631. -webkit-animation-name: fadeOutLeftBig;
  6632. animation-name: fadeOutLeftBig; }
  6633. @-webkit-keyframes fadeOutRight {
  6634. from {
  6635. opacity: 1; }
  6636. to {
  6637. opacity: 0;
  6638. -webkit-transform: translate3d(100%, 0, 0);
  6639. transform: translate3d(100%, 0, 0); } }
  6640. @keyframes fadeOutRight {
  6641. from {
  6642. opacity: 1; }
  6643. to {
  6644. opacity: 0;
  6645. -webkit-transform: translate3d(100%, 0, 0);
  6646. transform: translate3d(100%, 0, 0); } }
  6647. .fadeOutRight {
  6648. -webkit-animation-name: fadeOutRight;
  6649. animation-name: fadeOutRight; }
  6650. @-webkit-keyframes fadeOutRightBig {
  6651. from {
  6652. opacity: 1; }
  6653. to {
  6654. opacity: 0;
  6655. -webkit-transform: translate3d(2000px, 0, 0);
  6656. transform: translate3d(2000px, 0, 0); } }
  6657. @keyframes fadeOutRightBig {
  6658. from {
  6659. opacity: 1; }
  6660. to {
  6661. opacity: 0;
  6662. -webkit-transform: translate3d(2000px, 0, 0);
  6663. transform: translate3d(2000px, 0, 0); } }
  6664. .fadeOutRightBig {
  6665. -webkit-animation-name: fadeOutRightBig;
  6666. animation-name: fadeOutRightBig; }
  6667. @-webkit-keyframes fadeOutUp {
  6668. from {
  6669. opacity: 1; }
  6670. to {
  6671. opacity: 0;
  6672. -webkit-transform: translate3d(0, -100%, 0);
  6673. transform: translate3d(0, -100%, 0); } }
  6674. @keyframes fadeOutUp {
  6675. from {
  6676. opacity: 1; }
  6677. to {
  6678. opacity: 0;
  6679. -webkit-transform: translate3d(0, -100%, 0);
  6680. transform: translate3d(0, -100%, 0); } }
  6681. .fadeOutUp {
  6682. -webkit-animation-name: fadeOutUp;
  6683. animation-name: fadeOutUp; }
  6684. @-webkit-keyframes fadeOutUpBig {
  6685. from {
  6686. opacity: 1; }
  6687. to {
  6688. opacity: 0;
  6689. -webkit-transform: translate3d(0, -2000px, 0);
  6690. transform: translate3d(0, -2000px, 0); } }
  6691. @keyframes fadeOutUpBig {
  6692. from {
  6693. opacity: 1; }
  6694. to {
  6695. opacity: 0;
  6696. -webkit-transform: translate3d(0, -2000px, 0);
  6697. transform: translate3d(0, -2000px, 0); } }
  6698. .fadeOutUpBig {
  6699. -webkit-animation-name: fadeOutUpBig;
  6700. animation-name: fadeOutUpBig; }
  6701. @-webkit-keyframes flip {
  6702. from {
  6703. -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
  6704. transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
  6705. -webkit-animation-timing-function: ease-out;
  6706. animation-timing-function: ease-out; }
  6707. 40% {
  6708. -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
  6709. transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
  6710. -webkit-animation-timing-function: ease-out;
  6711. animation-timing-function: ease-out; }
  6712. 50% {
  6713. -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
  6714. transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
  6715. -webkit-animation-timing-function: ease-in;
  6716. animation-timing-function: ease-in; }
  6717. 80% {
  6718. -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
  6719. transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
  6720. -webkit-animation-timing-function: ease-in;
  6721. animation-timing-function: ease-in; }
  6722. to {
  6723. -webkit-transform: perspective(400px);
  6724. transform: perspective(400px);
  6725. -webkit-animation-timing-function: ease-in;
  6726. animation-timing-function: ease-in; } }
  6727. @keyframes flip {
  6728. from {
  6729. -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
  6730. transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
  6731. -webkit-animation-timing-function: ease-out;
  6732. animation-timing-function: ease-out; }
  6733. 40% {
  6734. -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
  6735. transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
  6736. -webkit-animation-timing-function: ease-out;
  6737. animation-timing-function: ease-out; }
  6738. 50% {
  6739. -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
  6740. transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
  6741. -webkit-animation-timing-function: ease-in;
  6742. animation-timing-function: ease-in; }
  6743. 80% {
  6744. -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
  6745. transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
  6746. -webkit-animation-timing-function: ease-in;
  6747. animation-timing-function: ease-in; }
  6748. to {
  6749. -webkit-transform: perspective(400px);
  6750. transform: perspective(400px);
  6751. -webkit-animation-timing-function: ease-in;
  6752. animation-timing-function: ease-in; } }
  6753. .animated.flip {
  6754. -webkit-backface-visibility: visible;
  6755. backface-visibility: visible;
  6756. -webkit-animation-name: flip;
  6757. animation-name: flip; }
  6758. @-webkit-keyframes flipInX {
  6759. from {
  6760. -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
  6761. transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
  6762. -webkit-animation-timing-function: ease-in;
  6763. animation-timing-function: ease-in;
  6764. opacity: 0; }
  6765. 40% {
  6766. -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
  6767. transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
  6768. -webkit-animation-timing-function: ease-in;
  6769. animation-timing-function: ease-in; }
  6770. 60% {
  6771. -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
  6772. transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
  6773. opacity: 1; }
  6774. 80% {
  6775. -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  6776. transform: perspective(400px) rotate3d(1, 0, 0, -5deg); }
  6777. to {
  6778. -webkit-transform: perspective(400px);
  6779. transform: perspective(400px); } }
  6780. @keyframes flipInX {
  6781. from {
  6782. -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
  6783. transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
  6784. -webkit-animation-timing-function: ease-in;
  6785. animation-timing-function: ease-in;
  6786. opacity: 0; }
  6787. 40% {
  6788. -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
  6789. transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
  6790. -webkit-animation-timing-function: ease-in;
  6791. animation-timing-function: ease-in; }
  6792. 60% {
  6793. -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
  6794. transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
  6795. opacity: 1; }
  6796. 80% {
  6797. -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  6798. transform: perspective(400px) rotate3d(1, 0, 0, -5deg); }
  6799. to {
  6800. -webkit-transform: perspective(400px);
  6801. transform: perspective(400px); } }
  6802. .flipInX {
  6803. -webkit-backface-visibility: visible !important;
  6804. backface-visibility: visible !important;
  6805. -webkit-animation-name: flipInX;
  6806. animation-name: flipInX; }
  6807. @-webkit-keyframes flipInY {
  6808. from {
  6809. -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
  6810. transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
  6811. -webkit-animation-timing-function: ease-in;
  6812. animation-timing-function: ease-in;
  6813. opacity: 0; }
  6814. 40% {
  6815. -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
  6816. transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
  6817. -webkit-animation-timing-function: ease-in;
  6818. animation-timing-function: ease-in; }
  6819. 60% {
  6820. -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
  6821. transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
  6822. opacity: 1; }
  6823. 80% {
  6824. -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  6825. transform: perspective(400px) rotate3d(0, 1, 0, -5deg); }
  6826. to {
  6827. -webkit-transform: perspective(400px);
  6828. transform: perspective(400px); } }
  6829. @keyframes flipInY {
  6830. from {
  6831. -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
  6832. transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
  6833. -webkit-animation-timing-function: ease-in;
  6834. animation-timing-function: ease-in;
  6835. opacity: 0; }
  6836. 40% {
  6837. -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
  6838. transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
  6839. -webkit-animation-timing-function: ease-in;
  6840. animation-timing-function: ease-in; }
  6841. 60% {
  6842. -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
  6843. transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
  6844. opacity: 1; }
  6845. 80% {
  6846. -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  6847. transform: perspective(400px) rotate3d(0, 1, 0, -5deg); }
  6848. to {
  6849. -webkit-transform: perspective(400px);
  6850. transform: perspective(400px); } }
  6851. .flipInY {
  6852. -webkit-backface-visibility: visible !important;
  6853. backface-visibility: visible !important;
  6854. -webkit-animation-name: flipInY;
  6855. animation-name: flipInY; }
  6856. @-webkit-keyframes flipOutX {
  6857. from {
  6858. -webkit-transform: perspective(400px);
  6859. transform: perspective(400px); }
  6860. 30% {
  6861. -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
  6862. transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
  6863. opacity: 1; }
  6864. to {
  6865. -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
  6866. transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
  6867. opacity: 0; } }
  6868. @keyframes flipOutX {
  6869. from {
  6870. -webkit-transform: perspective(400px);
  6871. transform: perspective(400px); }
  6872. 30% {
  6873. -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
  6874. transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
  6875. opacity: 1; }
  6876. to {
  6877. -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
  6878. transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
  6879. opacity: 0; } }
  6880. .flipOutX {
  6881. -webkit-animation-duration: 0.75s;
  6882. animation-duration: 0.75s;
  6883. -webkit-animation-name: flipOutX;
  6884. animation-name: flipOutX;
  6885. -webkit-backface-visibility: visible !important;
  6886. backface-visibility: visible !important; }
  6887. @-webkit-keyframes flipOutY {
  6888. from {
  6889. -webkit-transform: perspective(400px);
  6890. transform: perspective(400px); }
  6891. 30% {
  6892. -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
  6893. transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
  6894. opacity: 1; }
  6895. to {
  6896. -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
  6897. transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
  6898. opacity: 0; } }
  6899. @keyframes flipOutY {
  6900. from {
  6901. -webkit-transform: perspective(400px);
  6902. transform: perspective(400px); }
  6903. 30% {
  6904. -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
  6905. transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
  6906. opacity: 1; }
  6907. to {
  6908. -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
  6909. transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
  6910. opacity: 0; } }
  6911. .flipOutY {
  6912. -webkit-animation-duration: 0.75s;
  6913. animation-duration: 0.75s;
  6914. -webkit-backface-visibility: visible !important;
  6915. backface-visibility: visible !important;
  6916. -webkit-animation-name: flipOutY;
  6917. animation-name: flipOutY; }
  6918. @-webkit-keyframes lightSpeedIn {
  6919. from {
  6920. -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
  6921. transform: translate3d(100%, 0, 0) skewX(-30deg);
  6922. opacity: 0; }
  6923. 60% {
  6924. -webkit-transform: skewX(20deg);
  6925. transform: skewX(20deg);
  6926. opacity: 1; }
  6927. 80% {
  6928. -webkit-transform: skewX(-5deg);
  6929. transform: skewX(-5deg);
  6930. opacity: 1; }
  6931. to {
  6932. -webkit-transform: translate3d(0, 0, 0);
  6933. transform: translate3d(0, 0, 0);
  6934. opacity: 1; } }
  6935. @keyframes lightSpeedIn {
  6936. from {
  6937. -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
  6938. transform: translate3d(100%, 0, 0) skewX(-30deg);
  6939. opacity: 0; }
  6940. 60% {
  6941. -webkit-transform: skewX(20deg);
  6942. transform: skewX(20deg);
  6943. opacity: 1; }
  6944. 80% {
  6945. -webkit-transform: skewX(-5deg);
  6946. transform: skewX(-5deg);
  6947. opacity: 1; }
  6948. to {
  6949. -webkit-transform: translate3d(0, 0, 0);
  6950. transform: translate3d(0, 0, 0);
  6951. opacity: 1; } }
  6952. .lightSpeedIn {
  6953. -webkit-animation-name: lightSpeedIn;
  6954. animation-name: lightSpeedIn;
  6955. -webkit-animation-timing-function: ease-out;
  6956. animation-timing-function: ease-out; }
  6957. @-webkit-keyframes lightSpeedOut {
  6958. from {
  6959. opacity: 1; }
  6960. to {
  6961. -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
  6962. transform: translate3d(100%, 0, 0) skewX(30deg);
  6963. opacity: 0; } }
  6964. @keyframes lightSpeedOut {
  6965. from {
  6966. opacity: 1; }
  6967. to {
  6968. -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
  6969. transform: translate3d(100%, 0, 0) skewX(30deg);
  6970. opacity: 0; } }
  6971. .lightSpeedOut {
  6972. -webkit-animation-name: lightSpeedOut;
  6973. animation-name: lightSpeedOut;
  6974. -webkit-animation-timing-function: ease-in;
  6975. animation-timing-function: ease-in; }
  6976. @-webkit-keyframes rotateIn {
  6977. from {
  6978. -webkit-transform-origin: center;
  6979. transform-origin: center;
  6980. -webkit-transform: rotate3d(0, 0, 1, -200deg);
  6981. transform: rotate3d(0, 0, 1, -200deg);
  6982. opacity: 0; }
  6983. to {
  6984. -webkit-transform-origin: center;
  6985. transform-origin: center;
  6986. -webkit-transform: translate3d(0, 0, 0);
  6987. transform: translate3d(0, 0, 0);
  6988. opacity: 1; } }
  6989. @keyframes rotateIn {
  6990. from {
  6991. -webkit-transform-origin: center;
  6992. transform-origin: center;
  6993. -webkit-transform: rotate3d(0, 0, 1, -200deg);
  6994. transform: rotate3d(0, 0, 1, -200deg);
  6995. opacity: 0; }
  6996. to {
  6997. -webkit-transform-origin: center;
  6998. transform-origin: center;
  6999. -webkit-transform: translate3d(0, 0, 0);
  7000. transform: translate3d(0, 0, 0);
  7001. opacity: 1; } }
  7002. .rotateIn {
  7003. -webkit-animation-name: rotateIn;
  7004. animation-name: rotateIn; }
  7005. @-webkit-keyframes rotateInDownLeft {
  7006. from {
  7007. -webkit-transform-origin: left bottom;
  7008. transform-origin: left bottom;
  7009. -webkit-transform: rotate3d(0, 0, 1, -45deg);
  7010. transform: rotate3d(0, 0, 1, -45deg);
  7011. opacity: 0; }
  7012. to {
  7013. -webkit-transform-origin: left bottom;
  7014. transform-origin: left bottom;
  7015. -webkit-transform: translate3d(0, 0, 0);
  7016. transform: translate3d(0, 0, 0);
  7017. opacity: 1; } }
  7018. @keyframes rotateInDownLeft {
  7019. from {
  7020. -webkit-transform-origin: left bottom;
  7021. transform-origin: left bottom;
  7022. -webkit-transform: rotate3d(0, 0, 1, -45deg);
  7023. transform: rotate3d(0, 0, 1, -45deg);
  7024. opacity: 0; }
  7025. to {
  7026. -webkit-transform-origin: left bottom;
  7027. transform-origin: left bottom;
  7028. -webkit-transform: translate3d(0, 0, 0);
  7029. transform: translate3d(0, 0, 0);
  7030. opacity: 1; } }
  7031. .rotateInDownLeft {
  7032. -webkit-animation-name: rotateInDownLeft;
  7033. animation-name: rotateInDownLeft; }
  7034. @-webkit-keyframes rotateInDownRight {
  7035. from {
  7036. -webkit-transform-origin: right bottom;
  7037. transform-origin: right bottom;
  7038. -webkit-transform: rotate3d(0, 0, 1, 45deg);
  7039. transform: rotate3d(0, 0, 1, 45deg);
  7040. opacity: 0; }
  7041. to {
  7042. -webkit-transform-origin: right bottom;
  7043. transform-origin: right bottom;
  7044. -webkit-transform: translate3d(0, 0, 0);
  7045. transform: translate3d(0, 0, 0);
  7046. opacity: 1; } }
  7047. @keyframes rotateInDownRight {
  7048. from {
  7049. -webkit-transform-origin: right bottom;
  7050. transform-origin: right bottom;
  7051. -webkit-transform: rotate3d(0, 0, 1, 45deg);
  7052. transform: rotate3d(0, 0, 1, 45deg);
  7053. opacity: 0; }
  7054. to {
  7055. -webkit-transform-origin: right bottom;
  7056. transform-origin: right bottom;
  7057. -webkit-transform: translate3d(0, 0, 0);
  7058. transform: translate3d(0, 0, 0);
  7059. opacity: 1; } }
  7060. .rotateInDownRight {
  7061. -webkit-animation-name: rotateInDownRight;
  7062. animation-name: rotateInDownRight; }
  7063. @-webkit-keyframes rotateInUpLeft {
  7064. from {
  7065. -webkit-transform-origin: left bottom;
  7066. transform-origin: left bottom;
  7067. -webkit-transform: rotate3d(0, 0, 1, 45deg);
  7068. transform: rotate3d(0, 0, 1, 45deg);
  7069. opacity: 0; }
  7070. to {
  7071. -webkit-transform-origin: left bottom;
  7072. transform-origin: left bottom;
  7073. -webkit-transform: translate3d(0, 0, 0);
  7074. transform: translate3d(0, 0, 0);
  7075. opacity: 1; } }
  7076. @keyframes rotateInUpLeft {
  7077. from {
  7078. -webkit-transform-origin: left bottom;
  7079. transform-origin: left bottom;
  7080. -webkit-transform: rotate3d(0, 0, 1, 45deg);
  7081. transform: rotate3d(0, 0, 1, 45deg);
  7082. opacity: 0; }
  7083. to {
  7084. -webkit-transform-origin: left bottom;
  7085. transform-origin: left bottom;
  7086. -webkit-transform: translate3d(0, 0, 0);
  7087. transform: translate3d(0, 0, 0);
  7088. opacity: 1; } }
  7089. .rotateInUpLeft {
  7090. -webkit-animation-name: rotateInUpLeft;
  7091. animation-name: rotateInUpLeft; }
  7092. @-webkit-keyframes rotateInUpRight {
  7093. from {
  7094. -webkit-transform-origin: right bottom;
  7095. transform-origin: right bottom;
  7096. -webkit-transform: rotate3d(0, 0, 1, -90deg);
  7097. transform: rotate3d(0, 0, 1, -90deg);
  7098. opacity: 0; }
  7099. to {
  7100. -webkit-transform-origin: right bottom;
  7101. transform-origin: right bottom;
  7102. -webkit-transform: translate3d(0, 0, 0);
  7103. transform: translate3d(0, 0, 0);
  7104. opacity: 1; } }
  7105. @keyframes rotateInUpRight {
  7106. from {
  7107. -webkit-transform-origin: right bottom;
  7108. transform-origin: right bottom;
  7109. -webkit-transform: rotate3d(0, 0, 1, -90deg);
  7110. transform: rotate3d(0, 0, 1, -90deg);
  7111. opacity: 0; }
  7112. to {
  7113. -webkit-transform-origin: right bottom;
  7114. transform-origin: right bottom;
  7115. -webkit-transform: translate3d(0, 0, 0);
  7116. transform: translate3d(0, 0, 0);
  7117. opacity: 1; } }
  7118. .rotateInUpRight {
  7119. -webkit-animation-name: rotateInUpRight;
  7120. animation-name: rotateInUpRight; }
  7121. @-webkit-keyframes rotateOut {
  7122. from {
  7123. -webkit-transform-origin: center;
  7124. transform-origin: center;
  7125. opacity: 1; }
  7126. to {
  7127. -webkit-transform-origin: center;
  7128. transform-origin: center;
  7129. -webkit-transform: rotate3d(0, 0, 1, 200deg);
  7130. transform: rotate3d(0, 0, 1, 200deg);
  7131. opacity: 0; } }
  7132. @keyframes rotateOut {
  7133. from {
  7134. -webkit-transform-origin: center;
  7135. transform-origin: center;
  7136. opacity: 1; }
  7137. to {
  7138. -webkit-transform-origin: center;
  7139. transform-origin: center;
  7140. -webkit-transform: rotate3d(0, 0, 1, 200deg);
  7141. transform: rotate3d(0, 0, 1, 200deg);
  7142. opacity: 0; } }
  7143. .rotateOut {
  7144. -webkit-animation-name: rotateOut;
  7145. animation-name: rotateOut; }
  7146. @-webkit-keyframes rotateOutDownLeft {
  7147. from {
  7148. -webkit-transform-origin: left bottom;
  7149. transform-origin: left bottom;
  7150. opacity: 1; }
  7151. to {
  7152. -webkit-transform-origin: left bottom;
  7153. transform-origin: left bottom;
  7154. -webkit-transform: rotate3d(0, 0, 1, 45deg);
  7155. transform: rotate3d(0, 0, 1, 45deg);
  7156. opacity: 0; } }
  7157. @keyframes rotateOutDownLeft {
  7158. from {
  7159. -webkit-transform-origin: left bottom;
  7160. transform-origin: left bottom;
  7161. opacity: 1; }
  7162. to {
  7163. -webkit-transform-origin: left bottom;
  7164. transform-origin: left bottom;
  7165. -webkit-transform: rotate3d(0, 0, 1, 45deg);
  7166. transform: rotate3d(0, 0, 1, 45deg);
  7167. opacity: 0; } }
  7168. .rotateOutDownLeft {
  7169. -webkit-animation-name: rotateOutDownLeft;
  7170. animation-name: rotateOutDownLeft; }
  7171. @-webkit-keyframes rotateOutDownRight {
  7172. from {
  7173. -webkit-transform-origin: right bottom;
  7174. transform-origin: right bottom;
  7175. opacity: 1; }
  7176. to {
  7177. -webkit-transform-origin: right bottom;
  7178. transform-origin: right bottom;
  7179. -webkit-transform: rotate3d(0, 0, 1, -45deg);
  7180. transform: rotate3d(0, 0, 1, -45deg);
  7181. opacity: 0; } }
  7182. @keyframes rotateOutDownRight {
  7183. from {
  7184. -webkit-transform-origin: right bottom;
  7185. transform-origin: right bottom;
  7186. opacity: 1; }
  7187. to {
  7188. -webkit-transform-origin: right bottom;
  7189. transform-origin: right bottom;
  7190. -webkit-transform: rotate3d(0, 0, 1, -45deg);
  7191. transform: rotate3d(0, 0, 1, -45deg);
  7192. opacity: 0; } }
  7193. .rotateOutDownRight {
  7194. -webkit-animation-name: rotateOutDownRight;
  7195. animation-name: rotateOutDownRight; }
  7196. @-webkit-keyframes rotateOutUpLeft {
  7197. from {
  7198. -webkit-transform-origin: left bottom;
  7199. transform-origin: left bottom;
  7200. opacity: 1; }
  7201. to {
  7202. -webkit-transform-origin: left bottom;
  7203. transform-origin: left bottom;
  7204. -webkit-transform: rotate3d(0, 0, 1, -45deg);
  7205. transform: rotate3d(0, 0, 1, -45deg);
  7206. opacity: 0; } }
  7207. @keyframes rotateOutUpLeft {
  7208. from {
  7209. -webkit-transform-origin: left bottom;
  7210. transform-origin: left bottom;
  7211. opacity: 1; }
  7212. to {
  7213. -webkit-transform-origin: left bottom;
  7214. transform-origin: left bottom;
  7215. -webkit-transform: rotate3d(0, 0, 1, -45deg);
  7216. transform: rotate3d(0, 0, 1, -45deg);
  7217. opacity: 0; } }
  7218. .rotateOutUpLeft {
  7219. -webkit-animation-name: rotateOutUpLeft;
  7220. animation-name: rotateOutUpLeft; }
  7221. @-webkit-keyframes rotateOutUpRight {
  7222. from {
  7223. -webkit-transform-origin: right bottom;
  7224. transform-origin: right bottom;
  7225. opacity: 1; }
  7226. to {
  7227. -webkit-transform-origin: right bottom;
  7228. transform-origin: right bottom;
  7229. -webkit-transform: rotate3d(0, 0, 1, 90deg);
  7230. transform: rotate3d(0, 0, 1, 90deg);
  7231. opacity: 0; } }
  7232. @keyframes rotateOutUpRight {
  7233. from {
  7234. -webkit-transform-origin: right bottom;
  7235. transform-origin: right bottom;
  7236. opacity: 1; }
  7237. to {
  7238. -webkit-transform-origin: right bottom;
  7239. transform-origin: right bottom;
  7240. -webkit-transform: rotate3d(0, 0, 1, 90deg);
  7241. transform: rotate3d(0, 0, 1, 90deg);
  7242. opacity: 0; } }
  7243. .rotateOutUpRight {
  7244. -webkit-animation-name: rotateOutUpRight;
  7245. animation-name: rotateOutUpRight; }
  7246. @-webkit-keyframes hinge {
  7247. 0% {
  7248. -webkit-transform-origin: top left;
  7249. transform-origin: top left;
  7250. -webkit-animation-timing-function: ease-in-out;
  7251. animation-timing-function: ease-in-out; }
  7252. 20%, 60% {
  7253. -webkit-transform: rotate3d(0, 0, 1, 80deg);
  7254. transform: rotate3d(0, 0, 1, 80deg);
  7255. -webkit-transform-origin: top left;
  7256. transform-origin: top left;
  7257. -webkit-animation-timing-function: ease-in-out;
  7258. animation-timing-function: ease-in-out; }
  7259. 40%, 80% {
  7260. -webkit-transform: rotate3d(0, 0, 1, 60deg);
  7261. transform: rotate3d(0, 0, 1, 60deg);
  7262. -webkit-transform-origin: top left;
  7263. transform-origin: top left;
  7264. -webkit-animation-timing-function: ease-in-out;
  7265. animation-timing-function: ease-in-out;
  7266. opacity: 1; }
  7267. to {
  7268. -webkit-transform: translate3d(0, 700px, 0);
  7269. transform: translate3d(0, 700px, 0);
  7270. opacity: 0; } }
  7271. @keyframes hinge {
  7272. 0% {
  7273. -webkit-transform-origin: top left;
  7274. transform-origin: top left;
  7275. -webkit-animation-timing-function: ease-in-out;
  7276. animation-timing-function: ease-in-out; }
  7277. 20%, 60% {
  7278. -webkit-transform: rotate3d(0, 0, 1, 80deg);
  7279. transform: rotate3d(0, 0, 1, 80deg);
  7280. -webkit-transform-origin: top left;
  7281. transform-origin: top left;
  7282. -webkit-animation-timing-function: ease-in-out;
  7283. animation-timing-function: ease-in-out; }
  7284. 40%, 80% {
  7285. -webkit-transform: rotate3d(0, 0, 1, 60deg);
  7286. transform: rotate3d(0, 0, 1, 60deg);
  7287. -webkit-transform-origin: top left;
  7288. transform-origin: top left;
  7289. -webkit-animation-timing-function: ease-in-out;
  7290. animation-timing-function: ease-in-out;
  7291. opacity: 1; }
  7292. to {
  7293. -webkit-transform: translate3d(0, 700px, 0);
  7294. transform: translate3d(0, 700px, 0);
  7295. opacity: 0; } }
  7296. .hinge {
  7297. -webkit-animation-duration: 2s;
  7298. animation-duration: 2s;
  7299. -webkit-animation-name: hinge;
  7300. animation-name: hinge; }
  7301. @-webkit-keyframes jackInTheBox {
  7302. from {
  7303. opacity: 0;
  7304. -webkit-transform: scale(0.1) rotate(30deg);
  7305. transform: scale(0.1) rotate(30deg);
  7306. -webkit-transform-origin: center bottom;
  7307. transform-origin: center bottom; }
  7308. 50% {
  7309. -webkit-transform: rotate(-10deg);
  7310. transform: rotate(-10deg); }
  7311. 70% {
  7312. -webkit-transform: rotate(3deg);
  7313. transform: rotate(3deg); }
  7314. to {
  7315. opacity: 1;
  7316. -webkit-transform: scale(1);
  7317. transform: scale(1); } }
  7318. @keyframes jackInTheBox {
  7319. from {
  7320. opacity: 0;
  7321. -webkit-transform: scale(0.1) rotate(30deg);
  7322. transform: scale(0.1) rotate(30deg);
  7323. -webkit-transform-origin: center bottom;
  7324. transform-origin: center bottom; }
  7325. 50% {
  7326. -webkit-transform: rotate(-10deg);
  7327. transform: rotate(-10deg); }
  7328. 70% {
  7329. -webkit-transform: rotate(3deg);
  7330. transform: rotate(3deg); }
  7331. to {
  7332. opacity: 1;
  7333. -webkit-transform: scale(1);
  7334. transform: scale(1); } }
  7335. .jackInTheBox {
  7336. -webkit-animation-name: jackInTheBox;
  7337. animation-name: jackInTheBox; }
  7338. /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
  7339. @-webkit-keyframes rollIn {
  7340. from {
  7341. opacity: 0;
  7342. -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  7343. transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); }
  7344. to {
  7345. opacity: 1;
  7346. -webkit-transform: translate3d(0, 0, 0);
  7347. transform: translate3d(0, 0, 0); } }
  7348. @keyframes rollIn {
  7349. from {
  7350. opacity: 0;
  7351. -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  7352. transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); }
  7353. to {
  7354. opacity: 1;
  7355. -webkit-transform: translate3d(0, 0, 0);
  7356. transform: translate3d(0, 0, 0); } }
  7357. .rollIn {
  7358. -webkit-animation-name: rollIn;
  7359. animation-name: rollIn; }
  7360. /* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
  7361. @-webkit-keyframes rollOut {
  7362. from {
  7363. opacity: 1; }
  7364. to {
  7365. opacity: 0;
  7366. -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  7367. transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); } }
  7368. @keyframes rollOut {
  7369. from {
  7370. opacity: 1; }
  7371. to {
  7372. opacity: 0;
  7373. -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  7374. transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); } }
  7375. .rollOut {
  7376. -webkit-animation-name: rollOut;
  7377. animation-name: rollOut; }
  7378. @-webkit-keyframes zoomIn {
  7379. from {
  7380. opacity: 0;
  7381. -webkit-transform: scale3d(0.3, 0.3, 0.3);
  7382. transform: scale3d(0.3, 0.3, 0.3); }
  7383. 50% {
  7384. opacity: 1; } }
  7385. @keyframes zoomIn {
  7386. from {
  7387. opacity: 0;
  7388. -webkit-transform: scale3d(0.3, 0.3, 0.3);
  7389. transform: scale3d(0.3, 0.3, 0.3); }
  7390. 50% {
  7391. opacity: 1; } }
  7392. .zoomIn {
  7393. -webkit-animation-name: zoomIn;
  7394. animation-name: zoomIn; }
  7395. @-webkit-keyframes zoomInDown {
  7396. from {
  7397. opacity: 0;
  7398. -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
  7399. transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
  7400. -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  7401. animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  7402. 60% {
  7403. opacity: 1;
  7404. -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
  7405. transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
  7406. -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  7407. animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }
  7408. @keyframes zoomInDown {
  7409. from {
  7410. opacity: 0;
  7411. -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
  7412. transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
  7413. -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  7414. animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  7415. 60% {
  7416. opacity: 1;
  7417. -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
  7418. transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
  7419. -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  7420. animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }
  7421. .zoomInDown {
  7422. -webkit-animation-name: zoomInDown;
  7423. animation-name: zoomInDown; }
  7424. @-webkit-keyframes zoomInLeft {
  7425. from {
  7426. opacity: 0;
  7427. -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
  7428. transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
  7429. -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  7430. animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  7431. 60% {
  7432. opacity: 1;
  7433. -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
  7434. transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
  7435. -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  7436. animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }
  7437. @keyframes zoomInLeft {
  7438. from {
  7439. opacity: 0;
  7440. -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
  7441. transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
  7442. -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  7443. animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  7444. 60% {
  7445. opacity: 1;
  7446. -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
  7447. transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
  7448. -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  7449. animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }
  7450. .zoomInLeft {
  7451. -webkit-animation-name: zoomInLeft;
  7452. animation-name: zoomInLeft; }
  7453. @-webkit-keyframes zoomInRight {
  7454. from {
  7455. opacity: 0;
  7456. -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
  7457. transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
  7458. -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  7459. animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  7460. 60% {
  7461. opacity: 1;
  7462. -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
  7463. transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
  7464. -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  7465. animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }
  7466. @keyframes zoomInRight {
  7467. from {
  7468. opacity: 0;
  7469. -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
  7470. transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
  7471. -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  7472. animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  7473. 60% {
  7474. opacity: 1;
  7475. -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
  7476. transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
  7477. -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  7478. animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }
  7479. .zoomInRight {
  7480. -webkit-animation-name: zoomInRight;
  7481. animation-name: zoomInRight; }
  7482. @-webkit-keyframes zoomInUp {
  7483. from {
  7484. opacity: 0;
  7485. -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
  7486. transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
  7487. -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  7488. animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  7489. 60% {
  7490. opacity: 1;
  7491. -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
  7492. transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
  7493. -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  7494. animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }
  7495. @keyframes zoomInUp {
  7496. from {
  7497. opacity: 0;
  7498. -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
  7499. transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
  7500. -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  7501. animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  7502. 60% {
  7503. opacity: 1;
  7504. -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
  7505. transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
  7506. -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  7507. animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }
  7508. .zoomInUp {
  7509. -webkit-animation-name: zoomInUp;
  7510. animation-name: zoomInUp; }
  7511. @-webkit-keyframes zoomOut {
  7512. from {
  7513. opacity: 1; }
  7514. 50% {
  7515. opacity: 0;
  7516. -webkit-transform: scale3d(0.3, 0.3, 0.3);
  7517. transform: scale3d(0.3, 0.3, 0.3); }
  7518. to {
  7519. opacity: 0; } }
  7520. @keyframes zoomOut {
  7521. from {
  7522. opacity: 1; }
  7523. 50% {
  7524. opacity: 0;
  7525. -webkit-transform: scale3d(0.3, 0.3, 0.3);
  7526. transform: scale3d(0.3, 0.3, 0.3); }
  7527. to {
  7528. opacity: 0; } }
  7529. .zoomOut {
  7530. -webkit-animation-name: zoomOut;
  7531. animation-name: zoomOut; }
  7532. @-webkit-keyframes zoomOutDown {
  7533. 40% {
  7534. opacity: 1;
  7535. -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
  7536. transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
  7537. -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  7538. animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  7539. to {
  7540. opacity: 0;
  7541. -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
  7542. transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
  7543. -webkit-transform-origin: center bottom;
  7544. transform-origin: center bottom;
  7545. -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  7546. animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }
  7547. @keyframes zoomOutDown {
  7548. 40% {
  7549. opacity: 1;
  7550. -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
  7551. transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
  7552. -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  7553. animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  7554. to {
  7555. opacity: 0;
  7556. -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
  7557. transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
  7558. -webkit-transform-origin: center bottom;
  7559. transform-origin: center bottom;
  7560. -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  7561. animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }
  7562. .zoomOutDown {
  7563. -webkit-animation-name: zoomOutDown;
  7564. animation-name: zoomOutDown; }
  7565. @-webkit-keyframes zoomOutLeft {
  7566. 40% {
  7567. opacity: 1;
  7568. -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  7569. transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); }
  7570. to {
  7571. opacity: 0;
  7572. -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
  7573. transform: scale(0.1) translate3d(-2000px, 0, 0);
  7574. -webkit-transform-origin: left center;
  7575. transform-origin: left center; } }
  7576. @keyframes zoomOutLeft {
  7577. 40% {
  7578. opacity: 1;
  7579. -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  7580. transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); }
  7581. to {
  7582. opacity: 0;
  7583. -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
  7584. transform: scale(0.1) translate3d(-2000px, 0, 0);
  7585. -webkit-transform-origin: left center;
  7586. transform-origin: left center; } }
  7587. .zoomOutLeft {
  7588. -webkit-animation-name: zoomOutLeft;
  7589. animation-name: zoomOutLeft; }
  7590. @-webkit-keyframes zoomOutRight {
  7591. 40% {
  7592. opacity: 1;
  7593. -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  7594. transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); }
  7595. to {
  7596. opacity: 0;
  7597. -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
  7598. transform: scale(0.1) translate3d(2000px, 0, 0);
  7599. -webkit-transform-origin: right center;
  7600. transform-origin: right center; } }
  7601. @keyframes zoomOutRight {
  7602. 40% {
  7603. opacity: 1;
  7604. -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  7605. transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); }
  7606. to {
  7607. opacity: 0;
  7608. -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
  7609. transform: scale(0.1) translate3d(2000px, 0, 0);
  7610. -webkit-transform-origin: right center;
  7611. transform-origin: right center; } }
  7612. .zoomOutRight {
  7613. -webkit-animation-name: zoomOutRight;
  7614. animation-name: zoomOutRight; }
  7615. @-webkit-keyframes zoomOutUp {
  7616. 40% {
  7617. opacity: 1;
  7618. -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
  7619. transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
  7620. -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  7621. animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  7622. to {
  7623. opacity: 0;
  7624. -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
  7625. transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
  7626. -webkit-transform-origin: center bottom;
  7627. transform-origin: center bottom;
  7628. -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  7629. animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }
  7630. @keyframes zoomOutUp {
  7631. 40% {
  7632. opacity: 1;
  7633. -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
  7634. transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
  7635. -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  7636. animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); }
  7637. to {
  7638. opacity: 0;
  7639. -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
  7640. transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
  7641. -webkit-transform-origin: center bottom;
  7642. transform-origin: center bottom;
  7643. -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  7644. animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); } }
  7645. .zoomOutUp {
  7646. -webkit-animation-name: zoomOutUp;
  7647. animation-name: zoomOutUp; }
  7648. @-webkit-keyframes slideInDown {
  7649. from {
  7650. -webkit-transform: translate3d(0, -100%, 0);
  7651. transform: translate3d(0, -100%, 0);
  7652. visibility: visible; }
  7653. to {
  7654. -webkit-transform: translate3d(0, 0, 0);
  7655. transform: translate3d(0, 0, 0); } }
  7656. @keyframes slideInDown {
  7657. from {
  7658. -webkit-transform: translate3d(0, -100%, 0);
  7659. transform: translate3d(0, -100%, 0);
  7660. visibility: visible; }
  7661. to {
  7662. -webkit-transform: translate3d(0, 0, 0);
  7663. transform: translate3d(0, 0, 0); } }
  7664. .slideInDown {
  7665. -webkit-animation-name: slideInDown;
  7666. animation-name: slideInDown; }
  7667. @-webkit-keyframes slideInLeft {
  7668. from {
  7669. -webkit-transform: translate3d(-100%, 0, 0);
  7670. transform: translate3d(-100%, 0, 0);
  7671. visibility: visible; }
  7672. to {
  7673. -webkit-transform: translate3d(0, 0, 0);
  7674. transform: translate3d(0, 0, 0); } }
  7675. @keyframes slideInLeft {
  7676. from {
  7677. -webkit-transform: translate3d(-100%, 0, 0);
  7678. transform: translate3d(-100%, 0, 0);
  7679. visibility: visible; }
  7680. to {
  7681. -webkit-transform: translate3d(0, 0, 0);
  7682. transform: translate3d(0, 0, 0); } }
  7683. .slideInLeft {
  7684. -webkit-animation-name: slideInLeft;
  7685. animation-name: slideInLeft; }
  7686. @-webkit-keyframes slideInRight {
  7687. from {
  7688. -webkit-transform: translate3d(100%, 0, 0);
  7689. transform: translate3d(100%, 0, 0);
  7690. visibility: visible; }
  7691. to {
  7692. -webkit-transform: translate3d(0, 0, 0);
  7693. transform: translate3d(0, 0, 0); } }
  7694. @keyframes slideInRight {
  7695. from {
  7696. -webkit-transform: translate3d(100%, 0, 0);
  7697. transform: translate3d(100%, 0, 0);
  7698. visibility: visible; }
  7699. to {
  7700. -webkit-transform: translate3d(0, 0, 0);
  7701. transform: translate3d(0, 0, 0); } }
  7702. .slideInRight {
  7703. -webkit-animation-name: slideInRight;
  7704. animation-name: slideInRight; }
  7705. @-webkit-keyframes slideInUp {
  7706. from {
  7707. -webkit-transform: translate3d(0, 100%, 0);
  7708. transform: translate3d(0, 100%, 0);
  7709. visibility: visible; }
  7710. to {
  7711. -webkit-transform: translate3d(0, 0, 0);
  7712. transform: translate3d(0, 0, 0); } }
  7713. @keyframes slideInUp {
  7714. from {
  7715. -webkit-transform: translate3d(0, 100%, 0);
  7716. transform: translate3d(0, 100%, 0);
  7717. visibility: visible; }
  7718. to {
  7719. -webkit-transform: translate3d(0, 0, 0);
  7720. transform: translate3d(0, 0, 0); } }
  7721. .slideInUp {
  7722. -webkit-animation-name: slideInUp;
  7723. animation-name: slideInUp; }
  7724. @-webkit-keyframes slideOutDown {
  7725. from {
  7726. -webkit-transform: translate3d(0, 0, 0);
  7727. transform: translate3d(0, 0, 0); }
  7728. to {
  7729. visibility: hidden;
  7730. -webkit-transform: translate3d(0, 100%, 0);
  7731. transform: translate3d(0, 100%, 0); } }
  7732. @keyframes slideOutDown {
  7733. from {
  7734. -webkit-transform: translate3d(0, 0, 0);
  7735. transform: translate3d(0, 0, 0); }
  7736. to {
  7737. visibility: hidden;
  7738. -webkit-transform: translate3d(0, 100%, 0);
  7739. transform: translate3d(0, 100%, 0); } }
  7740. .slideOutDown {
  7741. -webkit-animation-name: slideOutDown;
  7742. animation-name: slideOutDown; }
  7743. @-webkit-keyframes slideOutLeft {
  7744. from {
  7745. -webkit-transform: translate3d(0, 0, 0);
  7746. transform: translate3d(0, 0, 0); }
  7747. to {
  7748. visibility: hidden;
  7749. -webkit-transform: translate3d(-100%, 0, 0);
  7750. transform: translate3d(-100%, 0, 0); } }
  7751. @keyframes slideOutLeft {
  7752. from {
  7753. -webkit-transform: translate3d(0, 0, 0);
  7754. transform: translate3d(0, 0, 0); }
  7755. to {
  7756. visibility: hidden;
  7757. -webkit-transform: translate3d(-100%, 0, 0);
  7758. transform: translate3d(-100%, 0, 0); } }
  7759. .slideOutLeft {
  7760. -webkit-animation-name: slideOutLeft;
  7761. animation-name: slideOutLeft; }
  7762. @-webkit-keyframes slideOutRight {
  7763. from {
  7764. -webkit-transform: translate3d(0, 0, 0);
  7765. transform: translate3d(0, 0, 0); }
  7766. to {
  7767. visibility: hidden;
  7768. -webkit-transform: translate3d(100%, 0, 0);
  7769. transform: translate3d(100%, 0, 0); } }
  7770. @keyframes slideOutRight {
  7771. from {
  7772. -webkit-transform: translate3d(0, 0, 0);
  7773. transform: translate3d(0, 0, 0); }
  7774. to {
  7775. visibility: hidden;
  7776. -webkit-transform: translate3d(100%, 0, 0);
  7777. transform: translate3d(100%, 0, 0); } }
  7778. .slideOutRight {
  7779. -webkit-animation-name: slideOutRight;
  7780. animation-name: slideOutRight; }
  7781. @-webkit-keyframes slideOutUp {
  7782. from {
  7783. -webkit-transform: translate3d(0, 0, 0);
  7784. transform: translate3d(0, 0, 0); }
  7785. to {
  7786. visibility: hidden;
  7787. -webkit-transform: translate3d(0, -100%, 0);
  7788. transform: translate3d(0, -100%, 0); } }
  7789. @keyframes slideOutUp {
  7790. from {
  7791. -webkit-transform: translate3d(0, 0, 0);
  7792. transform: translate3d(0, 0, 0); }
  7793. to {
  7794. visibility: hidden;
  7795. -webkit-transform: translate3d(0, -100%, 0);
  7796. transform: translate3d(0, -100%, 0); } }
  7797. .slideOutUp {
  7798. -webkit-animation-name: slideOutUp;
  7799. animation-name: slideOutUp; }
  7800. /* Sweet Alert */
  7801. .swal-footer {
  7802. text-align: center !important;
  7803. margin-bottom: 20px !important; }
  7804. /* Datatable */
  7805. table.dataTable {
  7806. clear: both;
  7807. margin-top: 15px !important;
  7808. margin-bottom: 15px !important;
  7809. max-width: none !important;
  7810. border-collapse: separate !important; }
  7811. table.dataTable td, table.dataTable th {
  7812. -webkit-box-sizing: content-box;
  7813. box-sizing: content-box; }
  7814. table.dataTable td.dataTables_empty, table.dataTable th.dataTables_empty {
  7815. text-align: center; }
  7816. table.dataTable.nowrap th, table.dataTable.nowrap td {
  7817. white-space: nowrap; }
  7818. div.dataTables_wrapper div.dataTables_length label {
  7819. font-weight: normal;
  7820. text-align: left;
  7821. white-space: nowrap; }
  7822. div.dataTables_wrapper div.dataTables_length select {
  7823. width: 75px;
  7824. display: inline-block; }
  7825. div.dataTables_wrapper div.dataTables_filter {
  7826. text-align: right; }
  7827. div.dataTables_wrapper div.dataTables_filter label {
  7828. font-weight: normal;
  7829. white-space: nowrap;
  7830. text-align: left; }
  7831. div.dataTables_wrapper div.dataTables_filter input {
  7832. margin-left: 0.5em;
  7833. display: inline-block;
  7834. width: auto; }
  7835. div.dataTables_wrapper div.dataTables_info {
  7836. padding-top: 0.85em;
  7837. white-space: nowrap; }
  7838. div.dataTables_wrapper div.dataTables_paginate {
  7839. margin: 0;
  7840. white-space: nowrap;
  7841. text-align: right; }
  7842. div.dataTables_wrapper div.dataTables_paginate ul.pagination {
  7843. margin: 2px 0;
  7844. white-space: nowrap;
  7845. justify-content: flex-end; }
  7846. div.dataTables_wrapper div.dataTables_processing {
  7847. position: absolute;
  7848. top: 50%;
  7849. left: 50%;
  7850. width: 200px;
  7851. margin-left: -100px;
  7852. margin-top: -26px;
  7853. text-align: center;
  7854. padding: 1em 0; }
  7855. table.dataTable thead > tr > th.sorting_asc, table.dataTable thead > tr > th.sorting_desc, table.dataTable thead > tr > th.sorting, table.dataTable thead > tr > td.sorting_asc, table.dataTable thead > tr > td.sorting_desc, table.dataTable thead > tr > td.sorting {
  7856. padding-right: 30px; }
  7857. table.dataTable thead > tr > th:active, table.dataTable thead > tr > td:active {
  7858. outline: none; }
  7859. table.dataTable thead .sorting, table.dataTable thead .sorting_asc, table.dataTable thead .sorting_desc, table.dataTable thead .sorting_asc_disabled, table.dataTable thead .sorting_desc_disabled {
  7860. cursor: pointer;
  7861. position: relative; }
  7862. table.dataTable thead .sorting:before, table.dataTable thead .sorting:after, table.dataTable thead .sorting_asc:before, table.dataTable thead .sorting_asc:after, table.dataTable thead .sorting_desc:before, table.dataTable thead .sorting_desc:after, table.dataTable thead .sorting_asc_disabled:before, table.dataTable thead .sorting_asc_disabled:after, table.dataTable thead .sorting_desc_disabled:before, table.dataTable thead .sorting_desc_disabled:after {
  7863. position: absolute;
  7864. bottom: 0.9em;
  7865. display: block;
  7866. opacity: 0.5; }
  7867. table.dataTable thead .sorting:before, table.dataTable thead .sorting_asc:before, table.dataTable thead .sorting_desc:before, table.dataTable thead .sorting_asc_disabled:before, table.dataTable thead .sorting_desc_disabled:before {
  7868. right: 1em;
  7869. content: "\2191";
  7870. font-size: 15px; }
  7871. table.dataTable thead .sorting:after, table.dataTable thead .sorting_asc:after, table.dataTable thead .sorting_desc:after, table.dataTable thead .sorting_asc_disabled:after, table.dataTable thead .sorting_desc_disabled:after {
  7872. right: 0.5em;
  7873. content: "\2193";
  7874. font-size: 15px; }
  7875. table.dataTable thead .sorting_asc:before, table.dataTable thead .sorting_desc:after {
  7876. opacity: 1; }
  7877. table.dataTable thead .sorting_asc_disabled:before, table.dataTable thead .sorting_desc_disabled:after {
  7878. opacity: 0; }
  7879. div.dataTables_scrollHead table.dataTable {
  7880. margin-bottom: 0 !important; }
  7881. div.dataTables_scrollBody table {
  7882. border-top: none;
  7883. margin-top: 0 !important;
  7884. margin-bottom: 0 !important; }
  7885. div.dataTables_scrollBody table thead .sorting:after, div.dataTables_scrollBody table thead .sorting_asc:after, div.dataTables_scrollBody table thead .sorting_desc:after {
  7886. display: none; }
  7887. div.dataTables_scrollBody table tbody tr:first-child th, div.dataTables_scrollBody table tbody tr:first-child td {
  7888. border-top: none; }
  7889. div.dataTables_scrollFoot > .dataTables_scrollFootInner {
  7890. box-sizing: content-box; }
  7891. div.dataTables_scrollFoot > .dataTables_scrollFootInner > table {
  7892. margin-top: 0 !important;
  7893. border-top: none; }
  7894. @media screen and (max-width: 767px) {
  7895. div.dataTables_wrapper div.dataTables_length, div.dataTables_wrapper div.dataTables_filter, div.dataTables_wrapper div.dataTables_info, div.dataTables_wrapper div.dataTables_paginate {
  7896. text-align: center;
  7897. margin-top: 11px;
  7898. margin-bottom: 10px; }
  7899. div.dataTables_wrapper div div.dataTables_paginate ul.pagination {
  7900. flex-wrap: wrap !important;
  7901. justify-content: center !important; }
  7902. div.dataTables_wrapper div div.dataTables_paginate ul.pagination li {
  7903. margin-bottom: 10px; }
  7904. div.dataTables_wrapper div div.dataTables_paginate ul.pagination li a {
  7905. font-size: 11px; } }
  7906. table.dataTable.table-sm > thead > tr > th {
  7907. padding-right: 20px; }
  7908. table.dataTable.table-sm .sorting:before, table.dataTable.table-sm .sorting_asc:before, table.dataTable.table-sm .sorting_desc:before {
  7909. top: 5px;
  7910. right: 0.85em; }
  7911. table.dataTable.table-sm .sorting:after, table.dataTable.table-sm .sorting_asc:after, table.dataTable.table-sm .sorting_desc:after {
  7912. top: 5px; }
  7913. table.table-bordered.dataTable th, table.table-bordered.dataTable td {
  7914. border-left-width: 0; }
  7915. table.table-bordered.dataTable th:last-child, table.table-bordered.dataTable td:last-child {
  7916. border-right-width: 0; }
  7917. table.table-bordered.dataTable tbody th, table.table-bordered.dataTable tbody td {
  7918. border-bottom-width: 0; }
  7919. div.dataTables_scrollHead table.table-bordered {
  7920. border-bottom-width: 0; }
  7921. div.table-responsive > div.dataTables_wrapper > div.row {
  7922. margin: 0; }
  7923. div.table-responsive > div.dataTables_wrapper > div.row > div[class^="col-"]:first-child, div.table-responsive > div.dataTables_wrapper > div.row > div[class^="col-"]:last-child {
  7924. padding-left: 0;
  7925. padding-right: 0; }
  7926. /* Responsive */
  7927. @media screen and (max-width: 576px) {
  7928. .row-card-no-pd [class*=col-] .card:before {
  7929. width: calc(100% - 30px) !important;
  7930. right: 15px !important;
  7931. height: 1px !important; }
  7932. .row-card-no-pd [class*=col-]:first-child .card:before {
  7933. display: none !important; } }
  7934. @media screen and (min-width: 991px) {
  7935. .main-panel.full-height > .content, .main-panel.full-height > .content-full {
  7936. margin-top: 0; }
  7937. .main-panel.full-height .navbar-header {
  7938. min-height: 62px; }
  7939. .logo-header {
  7940. line-height: 57px; }
  7941. .toggle-nav-search {
  7942. display: none; }
  7943. #search-nav {
  7944. display: block !important; }
  7945. #search-nav600 {
  7946. display: block !important; }
  7947. .sidebar .scroll-element {
  7948. opacity: 0;
  7949. transition: all .2s; }
  7950. .sidebar:hover .scroll-element {
  7951. opacity: 1; }
  7952. .sidebar[data-background-color]:before {
  7953. background: rgba(255, 255, 255, 0.2) !important;
  7954. z-index: 1000; } }
  7955. @media screen and (max-width: 991px) {
  7956. .main-header[data-background-color] .navbar-header {
  7957. border-top: 1px solid rgba(0, 0, 0, 0.1); }
  7958. .sidebar {
  7959. position: fixed;
  7960. left: 0 !important;
  7961. right: 0;
  7962. -webkit-transform: translate3d(-270px, 0, 0);
  7963. -moz-transform: translate3d(-270px, 0, 0);
  7964. -o-transform: translate3d(-270px, 0, 0);
  7965. -ms-transform: translate3d(-270px, 0, 0);
  7966. transform: translate3d(-270px, 0, 0) !important;
  7967. transition: all .5s;
  7968. margin-top: 0px; }
  7969. .sidebar:before {
  7970. background: none; }
  7971. .nav_open .sidebar {
  7972. -webkit-transform: translate3d(0px, 0, 0);
  7973. -moz-transform: translate3d(0px, 0, 0);
  7974. -o-transform: translate3d(0px, 0, 0);
  7975. -ms-transform: translate3d(0px, 0, 0);
  7976. transform: translate3d(0px, 0, 0) !important;
  7977. border-right: 1px solid #f1f1f1; }
  7978. .sidebar .sidebar-wrapper {
  7979. padding-top: 0px; }
  7980. .sidebar .sidebar-wrapper .sidebar-content {
  7981. padding-top: 0px !important; }
  7982. .sidebar .sidebar-wrapper .scroll-element.scroll-y {
  7983. top: 0px !important; }
  7984. .nav_open {
  7985. overflow: hidden !important; }
  7986. .nav_open .wrapper {
  7987. overflow-x: hidden; }
  7988. .nav_open .main-panel, .nav_open .main-header {
  7989. -webkit-transform: translate3d(250px, 0, 0);
  7990. -moz-transform: translate3d(250px, 0, 0);
  7991. -o-transform: translate3d(250px, 0, 0);
  7992. -ms-transform: translate3d(250px, 0, 0);
  7993. transform: translate3d(250px, 0, 0) !important; }
  7994. .quick_sidebar_open .quick-sidebar {
  7995. width: 350px; }
  7996. .main-header {
  7997. transition: all .5s; }
  7998. #search-nav {
  7999. margin: 0 auto !important; }
  8000. #search-nav600 {
  8001. margin: 0 auto !important; }
  8002. .main-panel {
  8003. width: 100%;
  8004. transition: all .5s; }
  8005. .main-panel .page-header .dropdown-menu:after {
  8006. right: 16px !important; }
  8007. .page-inner {
  8008. padding-right: 15px;
  8009. padding-left: 15px;
  8010. margin-right: auto;
  8011. margin-left: auto; }
  8012. .page-sidebar {
  8013. background: #fff; }
  8014. .logo-header {
  8015. display: flex;
  8016. width: 100% !important;
  8017. text-align: left;
  8018. position: relative;
  8019. padding-left: 15px;
  8020. padding-right: 15px; }
  8021. .logo-header .logo {
  8022. position: absolute;
  8023. left: 50%;
  8024. transform: translateX(-50%); }
  8025. .logo-header .navbar-toggler {
  8026. height: 100%;
  8027. margin-left: 0px !important;
  8028. opacity: 1;
  8029. display: block;
  8030. order: 1; }
  8031. .logo-header .more {
  8032. opacity: 1;
  8033. color: #545454;
  8034. cursor: pointer;
  8035. display: inline-block;
  8036. line-height: 56px;
  8037. order: 3;
  8038. width: unset;
  8039. margin-left: auto; }
  8040. .logo-header .navbar-brand {
  8041. position: unset !important;
  8042. margin-right: 0px; }
  8043. .nav-search {
  8044. width: 100%;
  8045. margin-right: 0 !important; }
  8046. .navbar-header {
  8047. position: absolute;
  8048. width: 100%;
  8049. transform: translate3d(0, -200px, 0) !important;
  8050. transition: all .5s; }
  8051. .topbar_open .navbar-header {
  8052. transform: translate3d(0, 61px, 0) !important;
  8053. padding: 6px; }
  8054. .topbar_open .navbar-header .navbar-nav > .nav-item .nav-link i {
  8055. font-size: 19px; }
  8056. .topbar_open .navbar-header .navbar-nav > .nav-item:last-child .nav-link {
  8057. padding: 0px !important; }
  8058. .topbar_open .navbar-header .navbar-nav > .nav-item:last-child .quick-sidebar-toggler {
  8059. padding-left: 5px !important; }
  8060. .topbar_open .toggle-nav-search {
  8061. display: list-item; }
  8062. .topbar_open #search-nav {
  8063. text-align: center;
  8064. width: 100%;
  8065. padding: 10px 15px 0px;
  8066. order: 1; }
  8067. .topbar_open #search-nav600 {
  8068. text-align: center;
  8069. width: 100%;
  8070. padding: 10px 15px 0px;
  8071. order: 1; }
  8072. .topbar_open .main-panel {
  8073. transform: translate3d(0, 62px, 0) !important; }
  8074. .topbar_open > .content {
  8075. margin-top: 0px !important; }
  8076. .nav_open.topbar_open .main-panel {
  8077. transform: translate3d(250px, 60px, 0) !important; }
  8078. .navbar-header .navbar-nav {
  8079. width: 100%;
  8080. flex-direction: row;
  8081. justify-content: center;
  8082. margin-left: 0px !important;
  8083. position: relative; }
  8084. .navbar-header .navbar-nav .dropdown {
  8085. position: unset; }
  8086. .navbar-header .navbar-nav .dropdown-menu {
  8087. position: absolute;
  8088. left: 0;
  8089. right: 0;
  8090. margin: 0 auto;
  8091. max-width: 280px; }
  8092. .profile-pic span {
  8093. display: none; }
  8094. .nav-toggle {
  8095. display: none; }
  8096. .page-title {
  8097. font-size: 18px; }
  8098. .card .card-title {
  8099. font-size: 18px; }
  8100. .mail-wrapper .mail-option .email-filters-left {
  8101. width: 50%; }
  8102. .mail-wrapper .mail-option .email-filters-left .btn-group {
  8103. margin-bottom: 10px; }
  8104. /* Dropzone */
  8105. .dropzone {
  8106. padding: 20px 15px !important; }
  8107. .dropzone .dz-message .message {
  8108. font-size: 23px; }
  8109. .dropzone .dz-message .note {
  8110. font-size: 15px; } }
  8111. @media screen and (min-width: 856px) {
  8112. .mail-wrapper .aside-nav {
  8113. display: block !important; } }
  8114. @media screen and (max-width: 856px) {
  8115. .mail-wrapper {
  8116. flex-direction: column; }
  8117. .mail-wrapper .page-aside {
  8118. width: 100%;
  8119. height: unset;
  8120. min-height: unset;
  8121. border-bottom: 1px solid #eee;
  8122. border-left: 0;
  8123. border-right: 0;
  8124. background: transparent;
  8125. padding-top: 0px;
  8126. padding-bottom: 0px; }
  8127. .mail-wrapper .page-aside .aside-header {
  8128. padding-top: 25px;
  8129. padding-bottom: 25px;
  8130. background: #f1f1f1; }
  8131. .mail-wrapper .page-aside .aside-nav {
  8132. background: #ffffff;
  8133. padding-top: 15px;
  8134. padding-bottom: 15px; }
  8135. .mail-wrapper .mail-content {
  8136. width: 100%; }
  8137. .mail-wrapper .mail-content .inbox-head {
  8138. flex-direction: column;
  8139. align-items: left; }
  8140. .mail-wrapper .mail-content .inbox-head h3 {
  8141. font-size: 18px; }
  8142. .mail-wrapper .mail-content .inbox-head form {
  8143. margin-left: 0px !important;
  8144. margin-top: 15px; }
  8145. .mail-wrapper .mail-content .email-head h3 {
  8146. font-size: 18px; }
  8147. .mail-wrapper .mail-content .email-compose-fields {
  8148. padding: 20px 15px; }
  8149. .mail-wrapper .mail-option {
  8150. flex-direction: column; }
  8151. .mail-wrapper .mail-option .email-filters-left {
  8152. width: 100%;
  8153. margin-bottom: 10px; }
  8154. .mail-wrapper .toggle-email-nav {
  8155. display: inline-block !important; }
  8156. .mail-wrapper .table-inbox tr td .badge {
  8157. margin-top: 5px;
  8158. float: left; } }
  8159. @media screen and (max-width: 767px) {
  8160. .wizard-container {
  8161. margin-left: 15px;
  8162. margin-right: 15px; }
  8163. .main-panel .page-header {
  8164. flex-direction: column;
  8165. align-items: normal;
  8166. position: relative;
  8167. min-height: 43px;
  8168. justify-content: center; }
  8169. .main-panel .page-header .breadcrumbs {
  8170. margin-left: 0px;
  8171. padding-top: 15px;
  8172. padding-left: 5px;
  8173. padding-bottom: 0px;
  8174. border-left: 0px; }
  8175. .main-panel .page-header .btn-group-page-header {
  8176. position: absolute;
  8177. right: 0px; }
  8178. .footer .container-fluid {
  8179. flex-direction: column; }
  8180. .footer .container-fluid .copyright {
  8181. margin-left: 0 !important;
  8182. margin-top: 10px;
  8183. margin-bottom: 15px; } }
  8184. @media screen and (max-width: 576px) {
  8185. #chart-container {
  8186. min-height: 350px; }
  8187. .form-check-inline {
  8188. display: flex;
  8189. flex-direction: column;
  8190. align-items: left; }
  8191. #calendar .fc-toolbar {
  8192. display: flex;
  8193. flex-direction: column; }
  8194. #calendar .fc-toolbar .fc-left, #calendar .fc-toolbar .fc-right, #calendar .fc-toolbar .fc-center {
  8195. margin: auto;
  8196. margin-bottom: 15px; }
  8197. #calendar .fc-toolbar .fc-left {
  8198. order: 1; }
  8199. #calendar .fc-toolbar .fc-right {
  8200. order: 3; }
  8201. #calendar .fc-toolbar .fc-center {
  8202. order: 2; }
  8203. .conversations .conversations-body {
  8204. padding: 1.5rem 1rem; } }
  8205. @media screen and (max-width: 350px) {
  8206. .quick_sidebar_open .quick-sidebar {
  8207. width: 100%;
  8208. padding: 20px; } }
  8209. /* Background Body */
  8210. body {
  8211. background: #f9fbfd; }
  8212. body[data-background-color="bg1"] {
  8213. background: #f9fbfd; }
  8214. body[data-background-color="bg2"] {
  8215. background: #ffffff; }
  8216. body[data-background-color="bg3"] {
  8217. background: #f1f1f1; }
  8218. body[data-background-color="dark"] {
  8219. background: #1a2035; }
  8220. body[data-background-color="dark"] .main-header {
  8221. box-shadow: 0px 0px 5px #121727; }
  8222. body[data-background-color="dark"] .main-panel {
  8223. color: rgba(169, 175, 187, 0.82) !important; }
  8224. body[data-background-color="dark"] .main-panel label {
  8225. color: #fff !important; }
  8226. body[data-background-color="dark"] .card, body[data-background-color="dark"] .row-card-no-pd, body[data-background-color="dark"] .list-group-item, body[data-background-color="dark"] .timeline > li > .timeline-panel {
  8227. background: #202940; }
  8228. body[data-background-color="dark"] .card-pricing2 {
  8229. background: #202940 !important; }
  8230. body[data-background-color="dark"] .row-card-no-pd [class*=col] .card:before {
  8231. background: rgba(181, 181, 181, 0.1) !important; }
  8232. body[data-background-color="dark"] .card .card-header, body[data-background-color="dark"] .card .card-footer, body[data-background-color="dark"] .card .card-action, body[data-background-color="dark"] .card-profile .user-stats [class^="col"], body[data-background-color="dark"] .timeline > li > .timeline-panel, body[data-background-color="dark"] .table td, body[data-background-color="dark"] .table th, body[data-background-color="dark"] .breadcrumbs, body[data-background-color="dark"] .separator-dashed, body[data-background-color="dark"] .separator-solid, body[data-background-color="dark"] .separator-dot, body[data-background-color="dark"] .list-group .list-group-item, body[data-background-color="dark"] .conversations .messages-form, body[data-background-color="dark"] .mail-wrapper .mail-content .inbox-body .email-list .email-list-item, body[data-background-color="dark"] .page-with-aside .page-aside, body[data-background-color="dark"] .mail-wrapper .mail-content .email-head, body[data-background-color="dark"] .mail-wrapper .mail-content .email-sender, body[data-background-color="dark"] .main-panel .page-divider {
  8233. border-color: rgba(181, 181, 181, 0.1) !important; }
  8234. body[data-background-color="dark"] .timeline > li > .timeline-panel:before {
  8235. border-left-color: rgba(181, 181, 181, 0.1);
  8236. border-right-color: rgba(181, 181, 181, 0.1); }
  8237. body[data-background-color="dark"] .timeline > li > .timeline-panel:after {
  8238. border-left-color: #202940;
  8239. border-right-color: #202940; }
  8240. body[data-background-color="dark"] .page-title, body[data-background-color="dark"] .breadcrumbs li a {
  8241. color: rgba(169, 175, 187, 0.82); }
  8242. body[data-background-color="dark"] .page-category {
  8243. color: #828282; }
  8244. body[data-background-color="dark"] .card-title, body[data-background-color="dark"] .card-title a, body[data-background-color="dark"] .card-title a:hover, body[data-background-color="dark"] .card-title a:focus {
  8245. color: #fff; }
  8246. body[data-background-color="dark"] .card-category {
  8247. color: #8b92a9; }
  8248. body[data-background-color="dark"] .card-default, body[data-background-color="dark"] .card-primary, body[data-background-color="dark"] .card-secondary, body[data-background-color="dark"] .card-info, body[data-background-color="dark"] .card-success, body[data-background-color="dark"] .card-warning, body[data-background-color="dark"] .card-danger {
  8249. color: #fff; }
  8250. body[data-background-color="dark"] .card-default .card-title, body[data-background-color="dark"] .card-default .card-category, body[data-background-color="dark"] .card-primary .card-title, body[data-background-color="dark"] .card-primary .card-category, body[data-background-color="dark"] .card-secondary .card-title, body[data-background-color="dark"] .card-secondary .card-category, body[data-background-color="dark"] .card-info .card-title, body[data-background-color="dark"] .card-info .card-category, body[data-background-color="dark"] .card-success .card-title, body[data-background-color="dark"] .card-success .card-category, body[data-background-color="dark"] .card-warning .card-title, body[data-background-color="dark"] .card-warning .card-category, body[data-background-color="dark"] .card-danger .card-title, body[data-background-color="dark"] .card-danger .card-category {
  8251. color: #fff; }
  8252. body[data-background-color="dark"] .nav-pills .nav-link:not(.active) {
  8253. background: #fff; }
  8254. body[data-background-color="dark"] .card-pricing .specification-list li {
  8255. border-color: #373d4c; }
  8256. body[data-background-color="dark"] .input-group-text {
  8257. border-color: #2f374b !important;
  8258. background-color: #1f283e;
  8259. color: #fff; }
  8260. body[data-background-color="dark"] .input-solid {
  8261. background: #363b4c !important;
  8262. border-color: #363b4c !important; }
  8263. body[data-background-color="dark"] .list-group-messages .list-group-item-title a, body[data-background-color="dark"] .list-group .list-group-item-text {
  8264. color: inherit; }
  8265. body[data-background-color="dark"] .footer {
  8266. border-top: 1px solid #293247;
  8267. background: #1f283e; }
  8268. body[data-background-color="dark"] .form-control, body[data-background-color="dark"] .form-group-default, body[data-background-color="dark"] .select2-container--bootstrap .select2-selection {
  8269. background-color: #1a2035;
  8270. color: #fff;
  8271. border-color: #2f374b; }
  8272. body[data-background-color="dark"] .bootstrap-tagsinput {
  8273. background: transparent; }
  8274. body[data-background-color="dark"] .selectgroup-button {
  8275. border: 1px solid #2f374b; }
  8276. body[data-background-color="dark"] .conversations .message-header {
  8277. background: #1a2035;
  8278. box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.07); }
  8279. body[data-background-color="dark"] .conversations .conversations-content {
  8280. color: #575962;
  8281. border-color: #2e364a; }
  8282. body[data-background-color="dark"] .mail-wrapper .mail-content .inbox-body .email-list .email-list-item.unread {
  8283. background: #1f283e !important; }
  8284. body[data-background-color="dark"] .mail-wrapper .mail-content .inbox-body .email-list .email-list-item:hover {
  8285. background: #171e2f !important; }
  8286. body[data-background-color="dark"] .page-with-aside .page-aside .aside-nav .nav > li:hover, body[data-background-color="dark"] .page-with-aside .page-aside .aside-nav .nav > li:focus, body[data-background-color="dark"] .page-with-aside .page-aside .aside-nav .nav > li.active {
  8287. background: rgba(0, 0, 0, 0.03); }
  8288. body[data-background-color="dark"] .page-with-aside .page-aside .aside-nav .nav > li.active > a {
  8289. color: #b9babf !important; }
  8290. body[data-background-color="dark"] .board {
  8291. color: #575962; }
  8292. /* Background */
  8293. .bg-dark {
  8294. background-color: #1a2035 !important; }
  8295. .bg-dark2 {
  8296. background-color: #1f283e !important; }
  8297. .bg-primary {
  8298. background-color: #1572E8 !important; }
  8299. .bg-primary2 {
  8300. background-color: #1269DB !important; }
  8301. .bg-secondary {
  8302. background-color: #6861CE !important; }
  8303. .bg-secondary2 {
  8304. background-color: #5C55BF !important; }
  8305. .bg-info {
  8306. background-color: #48ABF7 !important; }
  8307. .bg-info2 {
  8308. background-color: #3697E1 !important; }
  8309. .bg-success {
  8310. background-color: #01561F !important; }
  8311. .bg-success2 {
  8312. background-color: #01561F !important; }
  8313. .bg-warning {
  8314. background-color: #FFAD46 !important; }
  8315. .bg-warning2 {
  8316. background-color: #FF9E27 !important; }
  8317. .bg-danger {
  8318. background-color: #F25961 !important; }
  8319. .bg-danger2 {
  8320. background-color: #EA4d56 !important; }
  8321. .bg-grey1 {
  8322. background: #f9fbfd !important; }
  8323. .bg-grey2 {
  8324. background: #f1f1f1; }
  8325. .bg-dark-gradient {
  8326. background: #1f283e !important;
  8327. background: -webkit-linear-gradient(legacy-direction(-45deg), #0A0B11, #1f283e) !important;
  8328. background: linear-gradient(-45deg, #0A0B11, #1f283e) !important; }
  8329. .bg-primary-gradient {
  8330. background: #1572E8 !important;
  8331. background: -webkit-linear-gradient(legacy-direction(-45deg), #06418E, #1572E8) !important;
  8332. background: linear-gradient(-45deg, #06418E, #1572E8) !important; }
  8333. .bg-secondary-gradient {
  8334. background: #6861CE !important;
  8335. background: -webkit-linear-gradient(legacy-direction(-45deg), #2A20AC, #6861CE) !important;
  8336. background: linear-gradient(-45deg, #2A20AC, #6861CE) !important; }
  8337. .bg-info-gradient {
  8338. background: #48ABF7 !important;
  8339. background: -webkit-linear-gradient(legacy-direction(-45deg), #0A5A97, #48ABF7) !important;
  8340. background: linear-gradient(-45deg, #0A5A97, #48ABF7) !important; }
  8341. .bg-success-gradient {
  8342. background: #01561F !important;
  8343. background: -webkit-linear-gradient(legacy-direction(-45deg), #179D08, #01561F) !important;
  8344. background: linear-gradient(-45deg, #179D08, #01561F) !important; }
  8345. .bg-warning-gradient {
  8346. background: #FFAD46 !important;
  8347. background: -webkit-linear-gradient(legacy-direction(-45deg), #E1810B, #FFAD46) !important;
  8348. background: linear-gradient(-45deg, #E1810B, #FFAD46) !important; }
  8349. .bg-danger-gradient {
  8350. background: #F25961 !important;
  8351. background: -webkit-linear-gradient(legacy-direction(-45deg), #E80A15, #F25961) !important;
  8352. background: linear-gradient(-45deg, #E80A15, #F25961) !important; }
  8353. /*# sourceMappingURL=atlantis.css.map */