styles_1.css1 307 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046204720482049205020512052205320542055205620572058205920602061206220632064206520662067206820692070207120722073207420752076207720782079208020812082208320842085208620872088208920902091209220932094209520962097209820992100210121022103210421052106210721082109211021112112211321142115211621172118211921202121212221232124212521262127212821292130213121322133213421352136213721382139214021412142214321442145214621472148214921502151215221532154215521562157215821592160216121622163216421652166216721682169217021712172217321742175217621772178217921802181218221832184218521862187218821892190219121922193219421952196219721982199220022012202220322042205220622072208220922102211221222132214221522162217221822192220222122222223222422252226222722282229223022312232223322342235223622372238223922402241224222432244224522462247224822492250225122522253225422552256225722582259226022612262226322642265226622672268226922702271227222732274227522762277227822792280228122822283228422852286228722882289229022912292229322942295229622972298229923002301230223032304230523062307230823092310231123122313231423152316231723182319232023212322232323242325232623272328232923302331233223332334233523362337233823392340234123422343234423452346234723482349235023512352235323542355235623572358235923602361236223632364236523662367236823692370237123722373237423752376237723782379238023812382238323842385238623872388238923902391239223932394239523962397239823992400240124022403240424052406240724082409241024112412241324142415241624172418241924202421242224232424242524262427242824292430243124322433243424352436243724382439244024412442244324442445244624472448244924502451245224532454245524562457245824592460246124622463246424652466246724682469247024712472247324742475247624772478247924802481248224832484248524862487248824892490249124922493249424952496249724982499250025012502250325042505250625072508250925102511251225132514251525162517251825192520252125222523252425252526252725282529253025312532253325342535253625372538253925402541254225432544254525462547254825492550255125522553255425552556255725582559256025612562256325642565256625672568256925702571257225732574257525762577257825792580258125822583258425852586258725882589259025912592259325942595259625972598259926002601260226032604260526062607260826092610261126122613261426152616261726182619262026212622262326242625262626272628262926302631263226332634263526362637263826392640264126422643264426452646264726482649265026512652265326542655265626572658265926602661266226632664266526662667266826692670267126722673267426752676267726782679268026812682268326842685268626872688268926902691269226932694269526962697269826992700270127022703270427052706270727082709271027112712271327142715271627172718271927202721272227232724272527262727272827292730273127322733273427352736273727382739274027412742274327442745274627472748274927502751275227532754275527562757275827592760276127622763276427652766276727682769277027712772277327742775277627772778277927802781278227832784278527862787278827892790279127922793279427952796279727982799280028012802280328042805280628072808280928102811281228132814281528162817281828192820282128222823282428252826282728282829283028312832283328342835283628372838283928402841284228432844284528462847284828492850285128522853285428552856285728582859286028612862286328642865286628672868286928702871287228732874287528762877287828792880288128822883288428852886288728882889289028912892289328942895289628972898289929002901290229032904290529062907290829092910291129122913291429152916291729182919292029212922292329242925292629272928292929302931293229332934293529362937293829392940294129422943294429452946294729482949295029512952295329542955295629572958295929602961296229632964296529662967296829692970297129722973297429752976297729782979298029812982298329842985298629872988298929902991299229932994299529962997299829993000300130023003300430053006300730083009301030113012301330143015301630173018301930203021302230233024302530263027302830293030303130323033303430353036303730383039304030413042304330443045304630473048304930503051305230533054305530563057305830593060306130623063306430653066306730683069307030713072307330743075307630773078307930803081308230833084308530863087308830893090309130923093309430953096309730983099310031013102310331043105310631073108310931103111311231133114311531163117311831193120312131223123312431253126312731283129313031313132313331343135313631373138313931403141314231433144314531463147314831493150315131523153315431553156315731583159316031613162316331643165316631673168316931703171317231733174317531763177317831793180318131823183318431853186318731883189319031913192319331943195319631973198319932003201320232033204320532063207320832093210321132123213321432153216321732183219322032213222322332243225322632273228322932303231323232333234323532363237323832393240324132423243324432453246324732483249325032513252325332543255325632573258325932603261326232633264326532663267326832693270327132723273327432753276327732783279328032813282328332843285328632873288328932903291329232933294329532963297329832993300330133023303330433053306330733083309331033113312331333143315331633173318331933203321332233233324332533263327332833293330333133323333333433353336333733383339334033413342334333443345334633473348334933503351335233533354335533563357335833593360336133623363336433653366336733683369337033713372337333743375337633773378337933803381338233833384338533863387338833893390339133923393339433953396339733983399340034013402340334043405340634073408340934103411341234133414341534163417341834193420342134223423342434253426342734283429343034313432343334343435343634373438343934403441344234433444344534463447344834493450345134523453345434553456345734583459346034613462346334643465346634673468346934703471347234733474347534763477347834793480348134823483348434853486348734883489349034913492349334943495349634973498349935003501350235033504350535063507350835093510351135123513351435153516351735183519352035213522352335243525352635273528352935303531353235333534353535363537353835393540354135423543354435453546354735483549355035513552355335543555355635573558355935603561356235633564356535663567356835693570357135723573357435753576357735783579358035813582358335843585358635873588358935903591359235933594359535963597359835993600360136023603360436053606360736083609361036113612361336143615361636173618361936203621362236233624362536263627362836293630363136323633363436353636363736383639364036413642364336443645364636473648364936503651365236533654365536563657365836593660366136623663366436653666366736683669367036713672367336743675367636773678367936803681368236833684368536863687368836893690369136923693369436953696369736983699370037013702370337043705370637073708370937103711371237133714371537163717371837193720372137223723372437253726372737283729373037313732373337343735373637373738373937403741374237433744374537463747374837493750375137523753375437553756375737583759376037613762376337643765376637673768376937703771377237733774377537763777377837793780378137823783378437853786378737883789379037913792379337943795379637973798379938003801380238033804380538063807380838093810381138123813381438153816381738183819382038213822382338243825382638273828382938303831383238333834383538363837383838393840384138423843384438453846384738483849385038513852385338543855385638573858385938603861386238633864386538663867386838693870387138723873387438753876387738783879388038813882388338843885388638873888388938903891389238933894389538963897389838993900390139023903390439053906390739083909391039113912391339143915391639173918391939203921392239233924392539263927392839293930393139323933393439353936393739383939394039413942394339443945394639473948394939503951395239533954395539563957395839593960396139623963396439653966396739683969397039713972397339743975397639773978397939803981398239833984398539863987398839893990399139923993399439953996399739983999400040014002400340044005400640074008400940104011401240134014401540164017401840194020402140224023402440254026402740284029403040314032403340344035403640374038403940404041404240434044404540464047404840494050405140524053405440554056405740584059406040614062406340644065406640674068406940704071407240734074407540764077407840794080408140824083408440854086408740884089409040914092409340944095409640974098409941004101410241034104410541064107410841094110411141124113411441154116411741184119412041214122412341244125412641274128412941304131413241334134413541364137413841394140414141424143414441454146414741484149415041514152415341544155415641574158415941604161416241634164416541664167416841694170417141724173417441754176417741784179418041814182418341844185418641874188418941904191419241934194419541964197419841994200420142024203420442054206420742084209421042114212421342144215421642174218421942204221422242234224422542264227422842294230423142324233423442354236423742384239424042414242424342444245424642474248424942504251425242534254425542564257425842594260426142624263426442654266426742684269427042714272427342744275427642774278427942804281428242834284428542864287428842894290429142924293429442954296429742984299430043014302430343044305430643074308430943104311431243134314431543164317431843194320432143224323432443254326432743284329433043314332433343344335433643374338433943404341434243434344434543464347434843494350435143524353435443554356435743584359436043614362436343644365436643674368436943704371437243734374437543764377437843794380438143824383438443854386438743884389439043914392439343944395439643974398439944004401440244034404440544064407440844094410441144124413441444154416441744184419442044214422442344244425442644274428442944304431443244334434443544364437443844394440444144424443444444454446444744484449445044514452445344544455445644574458445944604461446244634464446544664467446844694470447144724473447444754476447744784479448044814482448344844485448644874488448944904491449244934494449544964497449844994500450145024503450445054506450745084509451045114512451345144515451645174518451945204521452245234524452545264527452845294530453145324533453445354536453745384539454045414542454345444545454645474548454945504551455245534554455545564557455845594560456145624563456445654566456745684569457045714572457345744575457645774578457945804581458245834584458545864587458845894590459145924593459445954596459745984599460046014602460346044605460646074608460946104611461246134614461546164617461846194620462146224623462446254626462746284629463046314632463346344635463646374638463946404641464246434644464546464647464846494650465146524653465446554656465746584659466046614662466346644665466646674668466946704671467246734674467546764677467846794680468146824683468446854686468746884689469046914692469346944695469646974698469947004701470247034704470547064707470847094710471147124713471447154716471747184719472047214722472347244725472647274728472947304731473247334734473547364737473847394740474147424743474447454746474747484749475047514752475347544755475647574758475947604761476247634764476547664767476847694770477147724773477447754776477747784779478047814782478347844785478647874788478947904791479247934794479547964797479847994800480148024803480448054806480748084809481048114812481348144815481648174818481948204821482248234824482548264827482848294830483148324833483448354836483748384839484048414842484348444845484648474848484948504851485248534854485548564857485848594860486148624863486448654866486748684869487048714872487348744875487648774878487948804881488248834884488548864887488848894890489148924893489448954896489748984899490049014902490349044905490649074908490949104911491249134914491549164917491849194920492149224923492449254926492749284929493049314932493349344935493649374938493949404941494249434944494549464947494849494950495149524953495449554956495749584959496049614962496349644965496649674968496949704971497249734974497549764977497849794980498149824983498449854986498749884989499049914992499349944995499649974998499950005001500250035004500550065007500850095010501150125013501450155016501750185019502050215022502350245025502650275028502950305031503250335034503550365037503850395040504150425043504450455046504750485049505050515052505350545055505650575058505950605061506250635064506550665067506850695070507150725073507450755076507750785079508050815082508350845085508650875088508950905091509250935094509550965097509850995100510151025103510451055106510751085109511051115112511351145115511651175118511951205121512251235124512551265127512851295130513151325133513451355136513751385139514051415142514351445145514651475148514951505151515251535154515551565157515851595160516151625163516451655166516751685169517051715172517351745175517651775178517951805181518251835184518551865187518851895190519151925193519451955196519751985199520052015202520352045205520652075208520952105211521252135214521552165217521852195220522152225223522452255226522752285229523052315232523352345235523652375238523952405241524252435244524552465247524852495250525152525253525452555256525752585259526052615262526352645265526652675268526952705271527252735274527552765277527852795280528152825283528452855286528752885289529052915292529352945295529652975298529953005301530253035304530553065307530853095310531153125313531453155316531753185319532053215322532353245325532653275328532953305331533253335334533553365337533853395340534153425343534453455346534753485349535053515352535353545355535653575358535953605361536253635364536553665367536853695370537153725373537453755376537753785379538053815382538353845385538653875388538953905391539253935394539553965397539853995400540154025403540454055406540754085409541054115412541354145415541654175418541954205421542254235424542554265427542854295430543154325433543454355436543754385439544054415442544354445445544654475448544954505451545254535454545554565457545854595460546154625463546454655466546754685469547054715472547354745475547654775478547954805481548254835484548554865487548854895490549154925493549454955496549754985499550055015502550355045505550655075508550955105511551255135514551555165517551855195520552155225523552455255526552755285529553055315532553355345535553655375538553955405541554255435544554555465547554855495550555155525553555455555556555755585559556055615562556355645565556655675568556955705571557255735574557555765577557855795580558155825583558455855586558755885589559055915592559355945595559655975598559956005601560256035604560556065607560856095610561156125613561456155616561756185619562056215622562356245625562656275628562956305631563256335634563556365637563856395640564156425643564456455646564756485649565056515652565356545655565656575658565956605661566256635664566556665667566856695670567156725673567456755676567756785679568056815682568356845685568656875688568956905691569256935694569556965697569856995700570157025703570457055706570757085709571057115712571357145715571657175718571957205721572257235724572557265727572857295730573157325733573457355736573757385739574057415742574357445745574657475748574957505751575257535754575557565757575857595760576157625763576457655766576757685769577057715772577357745775577657775778577957805781578257835784578557865787578857895790579157925793579457955796579757985799580058015802580358045805580658075808580958105811581258135814581558165817581858195820582158225823582458255826582758285829583058315832583358345835583658375838583958405841584258435844584558465847584858495850585158525853585458555856585758585859586058615862586358645865586658675868586958705871587258735874587558765877587858795880588158825883588458855886588758885889589058915892589358945895589658975898589959005901590259035904590559065907590859095910591159125913591459155916591759185919592059215922592359245925592659275928592959305931593259335934593559365937593859395940594159425943594459455946594759485949595059515952595359545955595659575958595959605961596259635964596559665967596859695970597159725973597459755976597759785979598059815982598359845985598659875988598959905991599259935994599559965997599859996000600160026003600460056006600760086009601060116012601360146015601660176018601960206021602260236024602560266027602860296030603160326033603460356036603760386039604060416042604360446045604660476048604960506051605260536054605560566057605860596060606160626063606460656066606760686069607060716072607360746075607660776078607960806081608260836084608560866087608860896090609160926093609460956096609760986099610061016102610361046105610661076108610961106111611261136114611561166117611861196120612161226123612461256126612761286129613061316132613361346135613661376138613961406141614261436144614561466147614861496150615161526153615461556156615761586159616061616162616361646165616661676168616961706171617261736174617561766177617861796180618161826183618461856186618761886189619061916192619361946195619661976198619962006201620262036204620562066207620862096210621162126213621462156216621762186219622062216222622362246225622662276228622962306231623262336234623562366237623862396240624162426243624462456246624762486249625062516252625362546255625662576258625962606261626262636264626562666267626862696270627162726273627462756276627762786279628062816282628362846285628662876288628962906291629262936294629562966297629862996300630163026303630463056306630763086309631063116312631363146315631663176318631963206321632263236324632563266327632863296330633163326333633463356336633763386339634063416342634363446345634663476348634963506351635263536354635563566357635863596360636163626363636463656366636763686369637063716372637363746375637663776378637963806381638263836384638563866387638863896390639163926393639463956396639763986399640064016402640364046405640664076408640964106411641264136414641564166417641864196420642164226423642464256426642764286429643064316432643364346435643664376438643964406441644264436444644564466447644864496450645164526453645464556456645764586459646064616462646364646465646664676468646964706471647264736474647564766477647864796480648164826483648464856486648764886489649064916492649364946495649664976498649965006501650265036504650565066507650865096510651165126513651465156516651765186519652065216522652365246525652665276528652965306531653265336534653565366537653865396540654165426543654465456546654765486549655065516552655365546555655665576558655965606561656265636564656565666567656865696570657165726573657465756576657765786579658065816582658365846585658665876588658965906591659265936594659565966597659865996600660166026603660466056606660766086609661066116612661366146615661666176618661966206621662266236624662566266627662866296630663166326633663466356636663766386639664066416642664366446645664666476648664966506651665266536654665566566657665866596660666166626663666466656666666766686669667066716672667366746675667666776678667966806681668266836684668566866687668866896690669166926693669466956696669766986699670067016702670367046705670667076708670967106711671267136714671567166717671867196720672167226723672467256726672767286729673067316732673367346735673667376738673967406741674267436744674567466747674867496750675167526753675467556756675767586759676067616762676367646765676667676768676967706771677267736774677567766777677867796780678167826783678467856786678767886789679067916792679367946795679667976798679968006801680268036804680568066807680868096810681168126813681468156816681768186819682068216822682368246825682668276828682968306831683268336834683568366837683868396840684168426843684468456846684768486849685068516852685368546855685668576858685968606861686268636864686568666867686868696870687168726873687468756876687768786879688068816882688368846885688668876888688968906891689268936894689568966897689868996900690169026903690469056906690769086909691069116912691369146915691669176918691969206921692269236924692569266927692869296930693169326933693469356936693769386939694069416942694369446945694669476948694969506951695269536954695569566957695869596960696169626963696469656966696769686969697069716972697369746975697669776978697969806981698269836984698569866987698869896990699169926993699469956996699769986999700070017002700370047005700670077008700970107011701270137014701570167017701870197020702170227023702470257026702770287029703070317032703370347035703670377038703970407041704270437044704570467047704870497050705170527053705470557056705770587059706070617062706370647065706670677068706970707071707270737074707570767077707870797080708170827083708470857086708770887089709070917092709370947095709670977098709971007101710271037104710571067107710871097110711171127113711471157116711771187119712071217122712371247125712671277128712971307131713271337134713571367137713871397140714171427143714471457146714771487149715071517152715371547155715671577158715971607161716271637164716571667167716871697170717171727173717471757176717771787179718071817182718371847185718671877188718971907191719271937194719571967197719871997200720172027203720472057206720772087209721072117212721372147215721672177218721972207221722272237224722572267227722872297230723172327233723472357236723772387239724072417242724372447245724672477248724972507251725272537254725572567257725872597260726172627263726472657266726772687269727072717272727372747275727672777278727972807281728272837284728572867287728872897290729172927293729472957296729772987299730073017302730373047305730673077308730973107311731273137314731573167317731873197320732173227323732473257326732773287329733073317332733373347335733673377338733973407341734273437344734573467347734873497350735173527353735473557356735773587359736073617362736373647365736673677368736973707371737273737374737573767377737873797380738173827383738473857386738773887389739073917392739373947395739673977398739974007401740274037404740574067407740874097410741174127413741474157416741774187419742074217422742374247425742674277428742974307431743274337434743574367437743874397440744174427443744474457446744774487449745074517452745374547455745674577458745974607461746274637464746574667467746874697470747174727473747474757476747774787479748074817482748374847485748674877488748974907491749274937494749574967497749874997500750175027503750475057506750775087509751075117512751375147515751675177518751975207521752275237524752575267527752875297530753175327533753475357536753775387539754075417542754375447545754675477548754975507551755275537554755575567557755875597560756175627563756475657566756775687569757075717572757375747575757675777578757975807581758275837584758575867587758875897590759175927593759475957596759775987599760076017602760376047605760676077608760976107611761276137614761576167617761876197620762176227623762476257626762776287629763076317632763376347635763676377638763976407641764276437644764576467647764876497650765176527653765476557656765776587659766076617662766376647665766676677668766976707671767276737674767576767677767876797680768176827683768476857686768776887689769076917692769376947695769676977698769977007701770277037704770577067707770877097710771177127713771477157716771777187719772077217722772377247725772677277728772977307731773277337734773577367737773877397740774177427743774477457746774777487749775077517752775377547755775677577758775977607761776277637764776577667767776877697770777177727773777477757776777777787779778077817782778377847785778677877788778977907791779277937794779577967797779877997800780178027803780478057806780778087809781078117812781378147815781678177818781978207821782278237824782578267827782878297830783178327833783478357836783778387839784078417842784378447845784678477848784978507851785278537854785578567857785878597860786178627863786478657866786778687869787078717872787378747875787678777878787978807881788278837884788578867887788878897890789178927893789478957896789778987899790079017902790379047905790679077908790979107911791279137914791579167917791879197920792179227923792479257926792779287929793079317932793379347935793679377938793979407941794279437944794579467947794879497950795179527953795479557956795779587959796079617962796379647965796679677968796979707971797279737974797579767977797879797980798179827983798479857986798779887989799079917992799379947995799679977998799980008001800280038004800580068007800880098010801180128013801480158016801780188019802080218022802380248025802680278028802980308031803280338034803580368037803880398040804180428043804480458046804780488049805080518052805380548055805680578058805980608061806280638064806580668067806880698070807180728073807480758076807780788079808080818082808380848085808680878088808980908091809280938094809580968097809880998100810181028103810481058106810781088109811081118112811381148115811681178118811981208121812281238124812581268127812881298130813181328133813481358136813781388139814081418142814381448145814681478148814981508151815281538154815581568157815881598160816181628163816481658166816781688169817081718172817381748175817681778178817981808181818281838184818581868187818881898190819181928193819481958196819781988199820082018202820382048205820682078208820982108211821282138214821582168217821882198220822182228223822482258226822782288229823082318232823382348235823682378238823982408241824282438244824582468247824882498250825182528253825482558256825782588259826082618262826382648265826682678268826982708271827282738274827582768277827882798280828182828283828482858286828782888289829082918292829382948295829682978298829983008301830283038304830583068307830883098310831183128313831483158316831783188319832083218322832383248325832683278328832983308331833283338334833583368337833883398340834183428343834483458346834783488349835083518352835383548355835683578358835983608361836283638364836583668367836883698370837183728373837483758376837783788379838083818382838383848385838683878388838983908391839283938394839583968397839883998400840184028403840484058406840784088409841084118412841384148415841684178418841984208421842284238424842584268427842884298430843184328433843484358436843784388439844084418442844384448445844684478448844984508451845284538454845584568457845884598460846184628463846484658466846784688469847084718472847384748475847684778478847984808481848284838484848584868487848884898490849184928493849484958496849784988499850085018502850385048505850685078508850985108511851285138514851585168517851885198520852185228523852485258526852785288529853085318532853385348535853685378538853985408541854285438544854585468547854885498550855185528553855485558556855785588559856085618562856385648565856685678568856985708571857285738574857585768577857885798580858185828583858485858586858785888589859085918592859385948595859685978598859986008601860286038604860586068607860886098610861186128613861486158616861786188619862086218622862386248625862686278628862986308631863286338634863586368637863886398640864186428643864486458646864786488649865086518652865386548655865686578658865986608661866286638664866586668667866886698670867186728673867486758676867786788679868086818682868386848685868686878688868986908691869286938694869586968697869886998700870187028703870487058706870787088709871087118712871387148715871687178718871987208721872287238724872587268727872887298730873187328733873487358736873787388739874087418742874387448745874687478748874987508751875287538754875587568757875887598760876187628763876487658766876787688769877087718772877387748775877687778778877987808781878287838784878587868787878887898790879187928793879487958796879787988799880088018802880388048805880688078808880988108811881288138814881588168817881888198820882188228823882488258826882788288829883088318832883388348835883688378838883988408841884288438844884588468847884888498850885188528853885488558856885788588859886088618862886388648865886688678868886988708871887288738874887588768877887888798880888188828883888488858886888788888889889088918892889388948895889688978898889989008901890289038904890589068907890889098910891189128913891489158916891789188919892089218922892389248925892689278928892989308931893289338934893589368937893889398940894189428943894489458946894789488949895089518952895389548955895689578958895989608961896289638964896589668967896889698970897189728973897489758976897789788979898089818982898389848985898689878988898989908991899289938994899589968997899889999000900190029003900490059006900790089009901090119012901390149015901690179018901990209021902290239024902590269027902890299030903190329033903490359036903790389039904090419042904390449045904690479048904990509051905290539054905590569057905890599060906190629063906490659066906790689069907090719072907390749075907690779078907990809081908290839084908590869087908890899090909190929093909490959096909790989099910091019102910391049105910691079108910991109111911291139114911591169117911891199120912191229123912491259126912791289129913091319132913391349135913691379138913991409141914291439144914591469147914891499150915191529153915491559156915791589159916091619162916391649165916691679168916991709171917291739174917591769177917891799180918191829183918491859186918791889189919091919192919391949195919691979198919992009201920292039204920592069207920892099210921192129213921492159216921792189219922092219222922392249225922692279228922992309231923292339234923592369237923892399240924192429243924492459246924792489249925092519252925392549255925692579258925992609261926292639264926592669267926892699270927192729273927492759276927792789279928092819282928392849285928692879288928992909291929292939294929592969297929892999300930193029303930493059306930793089309931093119312931393149315931693179318931993209321932293239324932593269327932893299330933193329333933493359336933793389339934093419342934393449345934693479348934993509351935293539354935593569357935893599360936193629363936493659366936793689369937093719372937393749375937693779378937993809381938293839384938593869387938893899390939193929393939493959396939793989399940094019402940394049405940694079408940994109411941294139414941594169417941894199420942194229423942494259426942794289429943094319432943394349435943694379438943994409441944294439444944594469447944894499450945194529453945494559456945794589459946094619462946394649465946694679468946994709471947294739474947594769477947894799480948194829483948494859486948794889489949094919492949394949495949694979498949995009501950295039504950595069507950895099510951195129513951495159516951795189519952095219522952395249525952695279528952995309531953295339534953595369537953895399540954195429543954495459546954795489549955095519552955395549555955695579558955995609561956295639564956595669567956895699570957195729573957495759576957795789579958095819582958395849585958695879588958995909591959295939594959595969597959895999600960196029603960496059606960796089609961096119612961396149615961696179618961996209621962296239624962596269627962896299630963196329633963496359636963796389639964096419642964396449645964696479648964996509651965296539654965596569657965896599660966196629663966496659666966796689669967096719672967396749675967696779678967996809681968296839684968596869687968896899690969196929693969496959696969796989699970097019702970397049705970697079708970997109711971297139714971597169717971897199720972197229723972497259726972797289729973097319732973397349735973697379738973997409741974297439744974597469747974897499750975197529753975497559756975797589759976097619762976397649765976697679768976997709771977297739774977597769777977897799780978197829783978497859786978797889789979097919792979397949795979697979798979998009801980298039804980598069807980898099810981198129813981498159816981798189819982098219822982398249825982698279828982998309831983298339834983598369837983898399840984198429843984498459846984798489849985098519852985398549855985698579858985998609861986298639864986598669867986898699870987198729873987498759876987798789879988098819882988398849885988698879888988998909891989298939894989598969897989898999900990199029903990499059906990799089909991099119912991399149915991699179918991999209921992299239924992599269927992899299930993199329933993499359936993799389939994099419942994399449945994699479948994999509951995299539954995599569957995899599960996199629963996499659966996799689969997099719972997399749975997699779978997999809981998299839984998599869987998899899990999199929993999499959996999799989999100001000110002100031000410005100061000710008100091001010011100121001310014100151001610017100181001910020100211002210023100241002510026100271002810029100301003110032100331003410035100361003710038100391004010041100421004310044100451004610047100481004910050100511005210053100541005510056100571005810059100601006110062100631006410065100661006710068100691007010071100721007310074100751007610077100781007910080100811008210083100841008510086100871008810089100901009110092100931009410095100961009710098100991010010101101021010310104101051010610107101081010910110101111011210113101141011510116101171011810119101201012110122101231012410125101261012710128101291013010131101321013310134101351013610137101381013910140101411014210143101441014510146101471014810149101501015110152101531015410155101561015710158101591016010161101621016310164101651016610167101681016910170101711017210173101741017510176101771017810179101801018110182101831018410185101861018710188101891019010191101921019310194101951019610197101981019910200102011020210203102041020510206102071020810209102101021110212102131021410215102161021710218102191022010221102221022310224102251022610227102281022910230102311023210233102341023510236102371023810239102401024110242102431024410245102461024710248102491025010251102521025310254102551025610257102581025910260102611026210263102641026510266102671026810269102701027110272102731027410275102761027710278102791028010281102821028310284102851028610287102881028910290102911029210293102941029510296102971029810299103001030110302103031030410305103061030710308103091031010311103121031310314103151031610317103181031910320103211032210323103241032510326103271032810329103301033110332103331033410335103361033710338103391034010341103421034310344103451034610347103481034910350103511035210353103541035510356103571035810359103601036110362103631036410365103661036710368103691037010371103721037310374103751037610377103781037910380103811038210383103841038510386103871038810389103901039110392103931039410395103961039710398103991040010401104021040310404104051040610407104081040910410104111041210413104141041510416104171041810419104201042110422104231042410425104261042710428104291043010431104321043310434104351043610437104381043910440104411044210443104441044510446104471044810449104501045110452104531045410455104561045710458104591046010461104621046310464104651046610467104681046910470104711047210473104741047510476104771047810479104801048110482104831048410485104861048710488104891049010491104921049310494104951049610497104981049910500105011050210503105041050510506105071050810509105101051110512105131051410515105161051710518105191052010521105221052310524105251052610527105281052910530105311053210533105341053510536105371053810539105401054110542105431054410545105461054710548105491055010551105521055310554105551055610557105581055910560105611056210563105641056510566105671056810569105701057110572105731057410575105761057710578105791058010581105821058310584105851058610587105881058910590105911059210593105941059510596105971059810599106001060110602106031060410605106061060710608106091061010611106121061310614106151061610617106181061910620106211062210623106241062510626106271062810629106301063110632106331063410635106361063710638106391064010641106421064310644106451064610647106481064910650106511065210653106541065510656106571065810659106601066110662106631066410665106661066710668106691067010671106721067310674106751067610677106781067910680106811068210683106841068510686106871068810689106901069110692106931069410695106961069710698106991070010701107021070310704107051070610707107081070910710107111071210713107141071510716107171071810719107201072110722107231072410725107261072710728107291073010731107321073310734107351073610737107381073910740107411074210743107441074510746107471074810749107501075110752107531075410755107561075710758107591076010761107621076310764107651076610767107681076910770107711077210773107741077510776107771077810779107801078110782107831078410785107861078710788107891079010791107921079310794107951079610797107981079910800108011080210803108041080510806108071080810809108101081110812108131081410815108161081710818108191082010821108221082310824108251082610827108281082910830108311083210833108341083510836108371083810839108401084110842108431084410845108461084710848108491085010851108521085310854108551085610857108581085910860108611086210863108641086510866108671086810869108701087110872108731087410875108761087710878108791088010881108821088310884108851088610887108881088910890108911089210893108941089510896108971089810899109001090110902109031090410905109061090710908109091091010911109121091310914109151091610917109181091910920109211092210923109241092510926109271092810929109301093110932109331093410935109361093710938109391094010941109421094310944109451094610947109481094910950109511095210953109541095510956109571095810959109601096110962109631096410965109661096710968109691097010971109721097310974109751097610977109781097910980109811098210983109841098510986109871098810989109901099110992109931099410995109961099710998109991100011001110021100311004110051100611007110081100911010110111101211013110141101511016110171101811019110201102111022110231102411025110261102711028110291103011031110321103311034110351103611037110381103911040110411104211043110441104511046110471104811049110501105111052110531105411055110561105711058110591106011061110621106311064110651106611067110681106911070110711107211073110741107511076110771107811079110801108111082110831108411085110861108711088110891109011091110921109311094110951109611097110981109911100111011110211103111041110511106111071110811109111101111111112111131111411115111161111711118111191112011121111221112311124111251112611127111281112911130111311113211133111341113511136111371113811139111401114111142111431114411145111461114711148111491115011151111521115311154111551115611157111581115911160111611116211163111641116511166111671116811169111701117111172111731117411175111761117711178111791118011181111821118311184111851118611187111881118911190111911119211193111941119511196111971119811199112001120111202112031120411205112061120711208112091121011211112121121311214112151121611217112181121911220112211122211223112241122511226112271122811229112301123111232112331123411235112361123711238112391124011241112421124311244112451124611247112481124911250112511125211253112541125511256112571125811259112601126111262112631126411265112661126711268112691127011271112721127311274112751127611277112781127911280112811128211283112841128511286112871128811289112901129111292112931129411295112961129711298112991130011301113021130311304113051130611307113081130911310113111131211313113141131511316113171131811319113201132111322113231132411325113261132711328113291133011331113321133311334113351133611337113381133911340113411134211343113441134511346113471134811349113501135111352113531135411355113561135711358113591136011361113621136311364113651136611367113681136911370113711137211373113741137511376113771137811379113801138111382113831138411385113861138711388113891139011391113921139311394113951139611397113981139911400114011140211403114041140511406114071140811409114101141111412114131141411415114161141711418114191142011421114221142311424114251142611427114281142911430114311143211433114341143511436114371143811439114401144111442114431144411445114461144711448114491145011451114521145311454114551145611457114581145911460114611146211463114641146511466114671146811469114701147111472114731147411475114761147711478114791148011481114821148311484114851148611487114881148911490114911149211493114941149511496114971149811499115001150111502115031150411505115061150711508115091151011511115121151311514115151151611517115181151911520115211152211523115241152511526115271152811529115301153111532115331153411535115361153711538115391154011541115421154311544115451154611547115481154911550115511155211553115541155511556115571155811559115601156111562115631156411565115661156711568115691157011571115721157311574115751157611577115781157911580115811158211583115841158511586115871158811589115901159111592115931159411595115961159711598115991160011601116021160311604116051160611607116081160911610116111161211613116141161511616116171161811619116201162111622116231162411625116261162711628116291163011631116321163311634116351163611637116381163911640116411164211643116441164511646116471164811649116501165111652116531165411655116561165711658116591166011661116621166311664116651166611667116681166911670116711167211673116741167511676116771167811679116801168111682116831168411685116861168711688116891169011691116921169311694116951169611697116981169911700117011170211703117041170511706117071170811709117101171111712117131171411715117161171711718117191172011721117221172311724117251172611727117281172911730117311173211733117341173511736117371173811739117401174111742117431174411745117461174711748117491175011751117521175311754117551175611757117581175911760117611176211763117641176511766117671176811769117701177111772117731177411775117761177711778117791178011781117821178311784117851178611787117881178911790117911179211793117941179511796117971179811799118001180111802118031180411805118061180711808118091181011811118121181311814118151181611817118181181911820118211182211823118241182511826118271182811829118301183111832118331183411835118361183711838118391184011841118421184311844118451184611847118481184911850118511185211853118541185511856118571185811859118601186111862118631186411865118661186711868118691187011871118721187311874118751187611877118781187911880118811188211883118841188511886118871188811889118901189111892118931189411895118961189711898118991190011901119021190311904119051190611907119081190911910119111191211913119141191511916119171191811919119201192111922119231192411925119261192711928119291193011931119321193311934119351193611937119381193911940119411194211943119441194511946119471194811949119501195111952119531195411955119561195711958119591196011961119621196311964119651196611967119681196911970119711197211973119741197511976119771197811979119801198111982119831198411985119861198711988119891199011991119921199311994119951199611997119981199912000120011200212003120041200512006120071200812009120101201112012120131201412015120161201712018120191202012021120221202312024120251202612027120281202912030120311203212033120341203512036120371203812039120401204112042120431204412045120461204712048120491205012051120521205312054120551205612057120581205912060120611206212063120641206512066120671206812069120701207112072120731207412075120761207712078120791208012081120821208312084120851208612087120881208912090120911209212093120941209512096120971209812099121001210112102121031210412105121061210712108121091211012111121121211312114121151211612117121181211912120121211212212123121241212512126121271212812129121301213112132121331213412135121361213712138121391214012141121421214312144121451214612147121481214912150121511215212153121541215512156121571215812159121601216112162121631216412165121661216712168121691217012171121721217312174121751217612177121781217912180121811218212183121841218512186121871218812189121901219112192121931219412195121961219712198121991220012201122021220312204122051220612207122081220912210122111221212213122141221512216122171221812219122201222112222122231222412225122261222712228122291223012231122321223312234122351223612237122381223912240122411224212243122441224512246122471224812249122501225112252122531225412255122561225712258122591226012261122621226312264122651226612267122681226912270122711227212273122741227512276122771227812279122801228112282122831228412285122861228712288122891229012291122921229312294122951229612297122981229912300123011230212303123041230512306123071230812309123101231112312123131231412315123161231712318123191232012321123221232312324123251232612327123281232912330123311233212333123341233512336123371233812339123401234112342123431234412345123461234712348123491235012351123521235312354123551235612357123581235912360123611236212363123641236512366123671236812369123701237112372123731237412375123761237712378123791238012381123821238312384123851238612387123881238912390123911239212393123941239512396123971239812399124001240112402124031240412405124061240712408124091241012411124121241312414124151241612417124181241912420124211242212423124241242512426124271242812429124301243112432124331243412435124361243712438124391244012441124421244312444124451244612447124481244912450124511245212453124541245512456124571245812459124601246112462124631246412465124661246712468124691247012471124721247312474124751247612477124781247912480124811248212483124841248512486124871248812489124901249112492124931249412495124961249712498124991250012501125021250312504125051250612507125081250912510125111251212513125141251512516125171251812519125201252112522125231252412525125261252712528125291253012531125321253312534125351253612537125381253912540125411254212543125441254512546125471254812549125501255112552125531255412555125561255712558125591256012561125621256312564125651256612567125681256912570125711257212573125741257512576125771257812579125801258112582125831258412585125861258712588125891259012591125921259312594125951259612597125981259912600126011260212603126041260512606126071260812609126101261112612126131261412615126161261712618126191262012621126221262312624126251262612627126281262912630126311263212633126341263512636126371263812639126401264112642126431264412645126461264712648126491265012651126521265312654126551265612657126581265912660126611266212663126641266512666126671266812669126701267112672126731267412675126761267712678126791268012681126821268312684126851268612687126881268912690126911269212693126941269512696126971269812699127001270112702127031270412705127061270712708127091271012711127121271312714127151271612717127181271912720127211272212723127241272512726127271272812729127301273112732127331273412735127361273712738127391274012741127421274312744127451274612747127481274912750127511275212753127541275512756127571275812759127601276112762127631276412765127661276712768127691277012771127721277312774127751277612777127781277912780127811278212783127841278512786127871278812789127901279112792127931279412795127961279712798127991280012801128021280312804128051280612807128081280912810128111281212813128141281512816128171281812819128201282112822128231282412825128261282712828128291283012831128321283312834128351283612837128381283912840128411284212843128441284512846128471284812849128501285112852128531285412855128561285712858128591286012861128621286312864128651286612867128681286912870128711287212873128741287512876128771287812879128801288112882128831288412885128861288712888128891289012891128921289312894128951289612897128981289912900129011290212903129041290512906129071290812909
  1. /* ----------------------------------------------------------------------
  2. >>> TABLE OF CONTENT
  3. -------------------------------------------------------------------------
  4. 1 - Basic Elements & Classes
  5. 2 - Top Navbar
  6. 3 - Sidebar
  7. 4 - Nav
  8. 5 - Main Container
  9. 6 - Footer
  10. 7 - Settings
  11. 8 - Off sidebar
  12. 9 - Utilities
  13. 10 - Dropdown Menu
  14. 11 - Tabs
  15. 12 - Panles
  16. 13 - Pagination
  17. 14 - Accordion
  18. 15 - Animations
  19. 16 - Progress Bars
  20. 17 - Labels and Badges
  21. 18 - Form Elements
  22. 19 - Icons
  23. 20 - Buttons
  24. 21 - Links
  25. 22 - Form Wizard
  26. 23 - Login
  27. 24 - Invoice
  28. 25 - Timeline
  29. 26 - Tables
  30. 27 - User Profile
  31. 28 - Calendar
  32. 29 - Todo
  33. 30 - Chat
  34. 31 - Messages
  35. 32 - Modals
  36. 33 - Maps
  37. 34 - Pricing Table
  38. 35 - Error
  39. 36 - Page Title
  40. 37 - Tooltips
  41. 38 - Popovers
  42. 39 - Date Picker
  43. *, *:after, *:before {
  44. -webkit-box-sizing: border-box;
  45. box-sizing: border-box;
  46. }
  47. .clearfix:before, .clearfix:after {
  48. display: table;
  49. content: '';
  50. }
  51. .clearfix:after {
  52. clear: both;
  53. }
  54. /* helper class when showing content */
  55. /*.grid__item{
  56. -webkit-transition: all linear 1s;
  57. -o-transition: all linear 1s;
  58. transition: all linear 1s;
  59. }
  60. .grid__item.ng-enter{
  61. opacity:0;
  62. }
  63. .grid__item-ng-enter-active{
  64. opacity:1;
  65. }*/
  66. .ng-binding.ng-scope.uigrid{
  67. cursor:pointer;
  68. text-align:center;
  69. padding: 5px;
  70. -moz-box-sizing: border-box;
  71. -webkit-box-sizing: border-box;
  72. box-sizing: border-box;
  73. white-space: nowrap;
  74. -ms-text-overflow: ellipsis;
  75. -o-text-overflow: ellipsis;
  76. text-overflow: ellipsis;
  77. overflow: hidden;
  78. height: 100%;
  79. }
  80. .getpade{
  81. padding:0px 15px 0px 15px;
  82. }
  83. .removeback{
  84. background-color: #c8c7cc;
  85. padding: 5px;
  86. }
  87. .noscroll {
  88. overflow: hidden;
  89. }
  90. .centerpage{
  91. text-align: center;
  92. }
  93. .col-md-4.headcolor{
  94. padding: 0;
  95. }
  96. .pade{
  97. text-align: center;
  98. font-size: 16px;
  99. padding: 6px;
  100. border-top: 1px solid #000000;
  101. border-right: 1px solid #000000;
  102. min-height: 35px;
  103. box-sizing: border-box;
  104. }
  105. .pade_3{
  106. margin-right: 1px;
  107. text-align: center;
  108. font-size: 16px;
  109. padding: 6px;
  110. border-top: 1px solid #000000;
  111. border-right: 1px solid #000000;
  112. border-left: 1px solid #000000;
  113. min-height: 35px;
  114. box-sizing: border-box;
  115. }
  116. .pade_1{
  117. font-size: 16px;
  118. padding: 6px;
  119. }
  120. .pade_2{
  121. text-align: center;
  122. font-size: 16px;
  123. padding: 6px;
  124. border-top: 1px solid #000000;
  125. border-right: 1px solid #000000;
  126. /*min-height: 35px;*/
  127. height: 100%;
  128. box-sizing: border-box;
  129. }
  130. .pade_4{
  131. text-align: center;
  132. font-size: 16px;
  133. padding: 6px;
  134. border-top: 1px solid #000000;
  135. height: 100%;
  136. box-sizing: border-box;
  137. }
  138. .padehead{
  139. font-size: 18px;
  140. /*padding: 5px;*/
  141. margin-top: 10px;
  142. text-align: center;
  143. min-height: 35px;
  144. box-sizing: border-box;
  145. }
  146. .col-xs-10.groundborder{
  147. border-bottom: 1px solid #000000;
  148. border-left: 1px solid #000000;
  149. padding: 0;
  150. }
  151. .col-xs-6.spacetable{
  152. padding: 0;
  153. }
  154. .col-xs-12.spacetable{
  155. border-right: 1px ;
  156. padding: 0;
  157. }
  158. /* mainlist content */
  159. .mainlist {
  160. position: relative;
  161. z-index: 50;
  162. }
  163. /* Grid container */
  164. .grid {
  165. position: relative;
  166. width: 100%;
  167. }
  168. /* Overlay */
  169. .grid::after {
  170. content: '';
  171. background: rgba(202, 202, 202, 0.4);
  172. opacity: 0;
  173. position: absolute;
  174. pointer-events: none;
  175. top: 0;
  176. left: 0;
  177. width: 100%;
  178. height: 100%;
  179. -webkit-transition: opacity 0.5s;
  180. transition: opacity 0.5s;
  181. }
  182. .view-single .grid::after {
  183. opacity: 1;
  184. }
  185. /* Top bar above the grid */
  186. .top-bar {
  187. background: #fff;
  188. width: 100%;
  189. line-height: 1;
  190. padding: 15px 15px 10px;
  191. display: -webkit-box;
  192. display: -webkit-flex;
  193. display: -ms-flexbox;
  194. display: flex;
  195. /*-webkit-align-items: center;*/
  196. /*align-items: center;*/
  197. }
  198. .top-bar__headline {
  199. margin: 0;
  200. font-size: 0.75em;
  201. }
  202. .areatext{
  203. margin-top: 15px;
  204. }
  205. .space{
  206. padding: 15px 15px 15px;
  207. }
  208. .blank{
  209. margin-right: 15px;
  210. }
  211. /* Grid item */
  212. .grid__item {
  213. padding: 15px 15px 15px;
  214. position: relative;
  215. color: inherit;
  216. background: #fff;
  217. height: 250px;
  218. cursor: pointer;
  219. /*text-align: center;*/
  220. display: -webkit-box;
  221. display: -webkit-flex;
  222. display: -ms-flexbox;
  223. display: flex;
  224. -webkit-box-direction: normal;
  225. -webkit-box-orient: vertical;
  226. -webkit-flex-direction: column;
  227. -ms-flex-direction: column;
  228. flex-direction: column;
  229. /*-webkit-justify-content: center;*/
  230. }
  231. /* Grid item "border" */
  232. .grid__item::before {
  233. position: absolute;
  234. content: '';
  235. top: 0px;
  236. right: 100px;
  237. bottom: 0px;
  238. left: 100px;
  239. border-bottom: 1px solid rgba(74, 74, 74, 0.075);
  240. }
  241. .grid__item.show::before {
  242. position: absolute;
  243. content: '';
  244. top: 0px;
  245. right: 100px;
  246. bottom: 0px;
  247. left: 100px;
  248. border-bottom: 0px solid;
  249. }
  250. .grid__item * {
  251. z-index: 10;
  252. }
  253. /* grid item element and full content element styles */
  254. .meta {
  255. font-size: 0.765em;
  256. text-align: left;
  257. }
  258. .meta .fa {
  259. margin-right: 4px;
  260. }
  261. .meta:before, .meta:after {
  262. display: table;
  263. content: '';
  264. }
  265. .meta:after {
  266. clear: both;
  267. }
  268. .meta__avatar {
  269. display: block;
  270. border-radius: 50%;
  271. margin: 2em auto;
  272. }
  273. .meta--preview .meta__avatar {
  274. -webkit-filter: grayscale(50%);
  275. filter: grayscale(50%);
  276. }
  277. .grid__item:hover .meta--preview .meta__avatar,
  278. .grid__item:focus .meta--preview .meta__avatar {
  279. -webkit-filter: none;
  280. filter: none;
  281. }
  282. .meta__date,
  283. .meta__reading-time {
  284. display: block;
  285. float: left;
  286. color: #aaa;
  287. }
  288. .meta__reading-time {
  289. text-align: right;
  290. float: right;
  291. }
  292. .meta__misc {
  293. display: block;
  294. clear: both;
  295. text-align: left;
  296. padding: 5px 0;
  297. }
  298. .meta__misc--seperator {
  299. padding: 20px 0 0;
  300. margin: 65px 0 0;
  301. border-top: 1px solid #f5f5f5;
  302. }
  303. /*.meta--preview .meta__avatar,
  304. .meta--preview .meta__date,
  305. .meta--preview .meta__reading-time {
  306. -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
  307. transition: transform 0.3s, opacity 0.3s;
  308. -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
  309. transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
  310. }*/
  311. /*.grid__item--loading .meta__avatar {
  312. -webkit-transition-delay: 0.1s;
  313. transition-delay: 0.1s;
  314. }
  315. .grid__item--loading .meta__date {
  316. -webkit-transition-delay: 0.17s;
  317. transition-delay: 0.17s;
  318. }
  319. .grid__item--loading .meta__reading-time {
  320. -webkit-transition-delay: 0.24s;
  321. transition-delay: 0.24s;
  322. }
  323. .grid__item--loading .meta__avatar,
  324. .grid__item--loading .meta__date,
  325. .grid__item--loading .meta__reading-time {
  326. -webkit-transform: scale3d(0.5, 0.5, 1);
  327. transform: scale3d(0.5, 0.5, 1);
  328. opacity: 0;
  329. }*/
  330. /* Grid footer */
  331. .page-meta {
  332. width: 100%;
  333. background: #fff;
  334. width: 100%;
  335. padding: 15px 15px 10px;
  336. /*text-align: center;*/
  337. font-size: 0.75em;
  338. font-weight: bold;
  339. cursor: default;
  340. }
  341. /* Placeholder element (dummy that gets animated when we click on an item) */
  342. .placeholder {
  343. pointer-events: none;
  344. position: absolute;
  345. width: calc(100% + 5px);
  346. height: calc(100vh + 5px);
  347. z-index: 100;
  348. top: 0;
  349. left: 0;
  350. background: #fff;
  351. -webkit-transform-origin: 0 0;
  352. transform-origin: 0 0;
  353. }
  354. .placeholder.placeholder--trans-in {
  355. -webkit-transition: -webkit-transform 0.5s;
  356. transition: transform 0.5s;
  357. -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  358. transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  359. }
  360. .placeholder.placeholder--trans-out {
  361. -webkit-transition: -webkit-transform 0.5s;
  362. transition: transform 0.5s;
  363. }
  364. /* mainlist content */
  365. .grid__item.shown {
  366. -webkit-transform: scale3d(1, 1, 1);
  367. transform: scale3d(1, 1, 1);
  368. background-color:#f5f5f5;
  369. position: absolute;
  370. width: 100%;
  371. height: 100%;
  372. }
  373. .groudpage{
  374. overflow-y: auto;
  375. max-height: 1000px;
  376. }
  377. .content.content--show {
  378. height: 100vh;
  379. pointer-events: auto;
  380. visibility: visible;
  381. }
  382. /* scroll helper wrap */
  383. .scroll-wrap {
  384. position: absolute;
  385. width: 100%;
  386. height: 100%;
  387. left: 0;
  388. top: 0;
  389. z-index: 1;
  390. overflow-y: scroll;
  391. -webkit-overflow-scrolling: touch;
  392. }
  393. /* single content item */
  394. .content__item {
  395. position: absolute;
  396. top: 0;
  397. width: 100%;
  398. height: 0;
  399. padding: 60px 60px 80px 60px;
  400. pointer-events: none;
  401. font-size: 0.85em;
  402. }
  403. .content__item p {
  404. max-width: 1200px;
  405. margin: 1em auto;
  406. text-align: justify;
  407. }
  408. .content__item p:first-of-type {
  409. font-size: 1.35em;
  410. }
  411. .content__item.content__item--show {
  412. height: auto;
  413. min-height: 100vh;
  414. opacity: 1;
  415. pointer-events: auto;
  416. -webkit-transition: opacity 0.6s;
  417. transition: opacity 0.6s;
  418. }
  419. /* content elements */
  420. .category--full {
  421. font-size: 1.25em;
  422. margin-bottom: 20px;
  423. color: #81c483;
  424. }
  425. /*.a.category.ng-binding {
  426. color:#5b5b60;
  427. }*/
  428. .title--full {
  429. font-size: 3.25em;
  430. }
  431. .knowledgetitle {
  432. margin: 0;
  433. font-size: 1.875em;
  434. font-family: "Playfair Display", serif;
  435. /*text-align: center;*/
  436. }
  437. /*.creacter{
  438. font-family: "Playfair Display", serif;
  439. }*/
  440. .title--preview {
  441. -webkit-flex: 1;
  442. flex: 1;
  443. display: -webkit-flex;
  444. display: flex;
  445. -webkit-align-items: center;
  446. align-items: center;
  447. -webkit-justify-content: center;
  448. justify-content: center;
  449. width: 100%;
  450. }
  451. .loader {
  452. height: 2px;
  453. width: 40%;
  454. margin: 1em auto;
  455. position: relative;
  456. background: rgba(0, 0, 0, 0.1);
  457. }
  458. .loader::before {
  459. content: '';
  460. position: absolute;
  461. width: 100%;
  462. height: 3px;
  463. background: #a4e7ad;
  464. left: 0;
  465. top: -1px;
  466. -webkit-transform: scale3d(0, 1, 1);
  467. transform: scale3d(0, 1, 1);
  468. -webkit-transform-origin: 0% 50%;
  469. transform-origin: 0% 50%;
  470. }
  471. .grid__item--loading .loader::before {
  472. -webkit-transition: -webkit-transform 1s;
  473. transition: transform 1s;
  474. -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  475. transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
  476. -webkit-transform: scale3d(1, 1, 1);
  477. transform: scale3d(1, 1, 1);
  478. }
  479. .category {
  480. margin: 0;
  481. position: relative;
  482. font-size: 0.95em;
  483. font-style: italic;
  484. font-family: "Playfair Display", serif;
  485. text-align: center;
  486. color:#5b5b60;
  487. display: block;
  488. }
  489. .title--preview,
  490. .loader,
  491. .category {
  492. -webkit-transition: -webkit-transform 1s, opacity 1s;
  493. transition: transform 1s, opacity 1s;
  494. -webkit-transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
  495. transition-timing-function: cubic-bezier(0.7, 0, 0.3, 1);
  496. }
  497. /* closing (delays) */
  498. /*.title--preview {
  499. -webkit-transition-delay: 0.9s;
  500. transition-delay: 0.9s;
  501. }*/
  502. .loader {
  503. -webkit-transition-delay: 1s;
  504. transition-delay: 1s;
  505. }
  506. .grid__item .category {
  507. -webkit-transition-delay: 1s;
  508. transition-delay: 1s;
  509. }
  510. /* opening */
  511. /*.grid__item--animate .title--preview {
  512. -webkit-transition-delay: 0.9s;
  513. transition-delay: 0.9s;
  514. opacity: 0;
  515. -webkit-transform: translate3d(0, -20px, 0);
  516. transform: translate3d(0, -20px, 0);
  517. }*/
  518. /*.grid__item--animate .loader {
  519. -webkit-transition-delay: 1s;
  520. transition-delay: 1s;
  521. opacity: 0;
  522. -webkit-transform: translate3d(0, -30px, 0);
  523. transform: translate3d(0, -30px, 0);
  524. }*/
  525. /*.grid__item--animate .category {
  526. -webkit-transition-delay: 1s;
  527. transition-delay: 1s;
  528. opacity: 0;
  529. -webkit-transform: translate3d(0, -40px, 0);
  530. transform: translate3d(0, -40px, 0);
  531. }
  532. .grid__item--animate .category {
  533. -webkit-transition-delay: 1s;
  534. transition-delay: 1s;
  535. opacity: 0;
  536. -webkit-transform: translate3d(0, -40px, 0);
  537. transform: translate3d(0, -40px, 0);
  538. }*/
  539. .meta {
  540. font-size: 0.765em;
  541. text-align: left;
  542. }
  543. .meta .fa {
  544. margin-right: 4px;
  545. }
  546. .meta:before, .meta:after {
  547. display: table;
  548. content: '';
  549. }
  550. .meta:after {
  551. clear: both;
  552. }
  553. .meta__avatar {
  554. display: block;
  555. border-radius: 50%;
  556. margin: 2em auto;
  557. }
  558. .meta--preview .meta__avatar {
  559. -webkit-filter: grayscale(50%);
  560. filter: grayscale(50%);
  561. }
  562. .meta--full {
  563. font-size: 1em;
  564. margin: 0 auto 2em;
  565. max-width: 1200px;
  566. }
  567. .meta--full .meta__author {
  568. display: block;
  569. /*text-align: center;*/
  570. font-weight: bold;
  571. margin-bottom: 20px;
  572. }
  573. .meta--full .meta__author::before {
  574. content: 'by ';
  575. font-weight: normal;
  576. }
  577. .meta--full .meta__category {
  578. font-style: italic;
  579. float: left;
  580. margin: 0 5px;
  581. font-family: "Playfair Display", serif;
  582. }
  583. .meta--full .meta__category::before {
  584. content: "in ";
  585. }
  586. .meta--full .meta__avatar {
  587. margin: 1em auto;
  588. }
  589. .category--full,
  590. .title--full,
  591. .meta--full .meta__avatar,
  592. .meta--full .meta__author,
  593. .meta--full .meta__date,
  594. .meta--full .meta__reading-time {
  595. opacity: 0;
  596. }
  597. .content__item p {
  598. opacity: 0;
  599. }
  600. .category--full,
  601. .title--full {
  602. -webkit-transform: translate3d(0, 40px, 0);
  603. transform: translate3d(0, 40px, 0);
  604. }
  605. .meta--full .meta__avatar,
  606. .meta--full .meta__author,
  607. .meta--full .meta__date,
  608. .meta--full .meta__reading-time {
  609. -webkit-transform: scale3d(0.5, 0.5, 1);
  610. transform: scale3d(0.5, 0.5, 1);
  611. }
  612. .grid__item--show .category--full,
  613. .grid__item--show .title--full,
  614. .grid__item--show .meta--full .meta__avatar,
  615. .grid__item--show .meta--full .meta__author,
  616. .grid__item--show .meta--full .meta__date,
  617. .grid__item--show .meta--full .meta__reading-time {
  618. opacity: 1;
  619. -webkit-transform: translate3d(0, 0, 0);
  620. transform: translate3d(0, 0, 0);
  621. -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
  622. transition: transform 0.3s, opacity 0.3s;
  623. -webkit-transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
  624. transition-timing-function: cubic-bezier(0.2, 1, 0.3, 1);
  625. }
  626. .content__item--show .category--full,
  627. .content__item--show .title--full {
  628. -webkit-transition-timing-function: ease-out;
  629. transition-timing-function: ease-out;
  630. }
  631. .content__item--show .title--full {
  632. -webkit-transition-delay: 0.05s;
  633. transition-delay: 0.05s;
  634. }
  635. .content__item--show .meta--full .meta__avatar {
  636. -webkit-transition-delay: 0.2s;
  637. transition-delay: 0.2s;
  638. }
  639. .content__item--show .meta--full .meta__date {
  640. -webkit-transition-delay: 0.27s;
  641. transition-delay: 0.27s;
  642. }
  643. .content__item--show .meta--full .meta__reading-time {
  644. -webkit-transition-delay: 0.34s;
  645. transition-delay: 0.34s;
  646. }
  647. .content__item--show.content__item p {
  648. opacity: 1;
  649. -webkit-transition: opacity 0.5s 0.25s;
  650. transition: opacity 0.5s 0.25s;
  651. }
  652. .heards {
  653. width: 450px;
  654. height: 35px;
  655. margin-top:0;
  656. }
  657. @media screen and (min-width: 600px) {
  658. html,
  659. body,
  660. .container,
  661. .mainlist {
  662. }
  663. .mainlist {
  664. height: 100%;
  665. }
  666. .content__item {
  667. font-size: 1em;
  668. }
  669. }
  670. @media screen and (min-width: 900px) {
  671. .grid {
  672. /*display: -webkit-box;
  673. display: -webkit-flex;
  674. display: -ms-flexbox;
  675. display: flex;
  676. -webkit-flex-wrap: wrap;
  677. -ms-flex-wrap: wrap;
  678. flex-wrap: wrap;*/
  679. /*display: flex;*/
  680. height: 85%;
  681. }
  682. /* 2 columns */
  683. .grid__item {
  684. width: 50%;
  685. border: none;
  686. }
  687. .grid__item.shown::before {
  688. top: 5px;
  689. right: 5px;
  690. bottom: 5px;
  691. left: 5px;
  692. border: 0px solid rgba(74, 74, 74, 0.075);
  693. -webkit-transition: opacity 0.3s;
  694. transition: opacity 0.3s;
  695. }
  696. .grid__item.shown:hover::before,
  697. .grid__item.shown:focus::before {
  698. border: 0px solid rgba(129, 196, 131, 0.5);
  699. }
  700. .grid__item::before {
  701. top: 5px;
  702. right: 5px;
  703. bottom: 5px;
  704. left: 5px;
  705. border: 3px solid rgba(74, 74, 74, 0.075);
  706. -webkit-transition: opacity 0.3s;
  707. transition: opacity 0.3s;
  708. }
  709. .grid__item:hover::before,
  710. .grid__item:focus::before {
  711. border: 3px solid rgba(129, 196, 131, 0.5);
  712. }
  713. .grid__item--loading.grid__item::before {
  714. opacity: 0;
  715. }
  716. }
  717. *{margin:0;padding:0;list-style-type:none;}
  718. #navigation{position:fixed;top:10px;right:0px;z-index:9999;
  719. display:block;
  720. margin-right:-500px;
  721. width:500px;
  722. height:90%;
  723. filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
  724. }
  725. *html #navigation{position:absolute;top:expression(eval(document.documentElement.scrollTop));margin:10px000;}
  726. #navigation .pages{
  727. display:block;
  728. width:500px;
  729. height:100%;
  730. background-color:#fff;
  731. background-repeat:no-repeat;
  732. background-position:centercenter;
  733. border:1pxsolid#AFAFAF;
  734. -moz-border-radius:0px10px10px0px;
  735. -webkit-border-bottom-left-radius:10px;
  736. -webkit-border-top-left-radius:10px;
  737. -khtml-border-bottom-right-radius:10px;
  738. -khtml-border-top-right-radius:10px;
  739. opacity:1;
  740. filter:progid:DXImageTransform.Microsoft.Alpha(opacity=60);
  741. }
  742. /* ---------------------------------------------------------------------- */
  743. .editor {
  744. overflow: auto;
  745. min-height: 140px;
  746. }
  747. .menu-highlighted {
  748. font-weight: bold;
  749. }
  750. .product-search, .user-search {
  751. box-shadow: 0 5px 15px rgba(0,0,0,.5);
  752. border-radius: 6px;
  753. -webkit-box-shadow: 0 3px 9px rgba(0,0,0,.5);
  754. box-shadow: 0 3px 9px rgba(0,0,0,.5);
  755. background-clip: padding-box;
  756. outline: 0;
  757. }
  758. .product-search {
  759. max-width: 500px;
  760. }
  761. .product-search .list-group-item.active {
  762. background-color: #f5f5f5;
  763. }
  764. .product-search:hover, .user-search:hover {
  765. cursor: pointer;
  766. }
  767. .product-search .product-photo-container {
  768. float: left;
  769. width: 100px;
  770. }
  771. .product-search .product-photo {
  772. max-width: 80px;
  773. max-height: 50px;
  774. border-radius: 3px;
  775. margin: auto;
  776. }
  777. .product-search .list-group-item-heading, .product-search .list-group-item-text {
  778. margin-left: 10px;
  779. }
  780. .user-search .list-group-item.active {
  781. color: #fff;
  782. background-color: #428bca;
  783. border-color: #428bca;
  784. }
  785. .user-search .list-group-item.active .text-muted {
  786. color: #ccc;
  787. }
  788. .user-search .list-group-item.active .text-primary {
  789. color: #fff;
  790. }
  791. .user-search .list-group-item {
  792. padding: 5px;
  793. }
  794. .user-search .user-photo {
  795. max-width: 30px;
  796. max-height: 30px;
  797. border-radius: 15px;
  798. }
  799. .documentation-attr {
  800. margin-top: 20px;
  801. margin-bottom: 10px;
  802. font-weight: bold;
  803. }
  804. .documentation-element {
  805. margin-top: 30px;
  806. margin-bottom: 10px;
  807. font-size: 20px;
  808. font-weight: bold;
  809. }
  810. .section-heading {
  811. margin-top: 30px;
  812. }
  813. .demo-scrollable-menu {
  814. height: auto;
  815. max-height: 300px;
  816. overflow-y: auto;
  817. }
  818. /* ---------------------------------------------------------------------- */
  819. @font-face {
  820. font-family: 'icomoon';
  821. src: url('../fonts/meteocons/icomoon.eot?26rom9');
  822. src: url('../fonts/meteocons/icomoon.eot?26rom9#iefix') format('embedded-opentype'), url('../fonts/meteocons/icomoon.ttf?26rom9') format('truetype'), url('../fonts/meteocons/icomoon.woff?26rom9') format('woff'), url('../fonts/meteocons/icomoon.svg?26rom9#icomoon') format('svg');
  823. font-weight: normal;
  824. font-style: normal;
  825. }
  826. .icon {
  827. font-family: 'icomoon';
  828. speak: none;
  829. font-style: normal;
  830. font-weight: normal;
  831. font-variant: normal;
  832. text-transform: none;
  833. line-height: 1;
  834. /* Better Font Rendering =========== */
  835. -webkit-font-smoothing: antialiased;
  836. -moz-osx-font-smoothing: grayscale;
  837. }
  838. .icon--radioactive:before {
  839. content: "\e905";
  840. }
  841. .icon--sun:before {
  842. content: "\e900";
  843. }
  844. .icon--drizzle:before {
  845. content: "\e902";
  846. }
  847. .icon--rainy:before {
  848. content: "\e903";
  849. }
  850. .icon--storm:before {
  851. content: "\e906";
  852. }
  853. .slideshow {
  854. position: relative;
  855. height: 100vh;
  856. width: 100vw;
  857. background: url(../images/city.jpg) no-repeat center top;
  858. background-size: cover;
  859. overflow: hidden;
  860. }
  861. .slideshow::before {
  862. content: '';
  863. position: absolute;
  864. left: 0;
  865. top: 0;
  866. width: 100%;
  867. height: 100%;
  868. background: rgba(255, 255, 255, 0.2);
  869. }
  870. .slide {
  871. position: absolute;
  872. top: 0;
  873. left: 0;
  874. width: 100%;
  875. height: 100%;
  876. text-align: center;
  877. padding: 35vh 0 0 0;
  878. pointer-events: none;
  879. line-height: 1;
  880. font-family: "Roboto", sans-serif;
  881. }
  882. .slide--current {
  883. pointer-events: auto;
  884. }
  885. .slideshow__nav {
  886. text-align: center;
  887. width: 100%;
  888. display: -webkit-flex;
  889. display: flex;
  890. -webkit-flex-wrap: wrap;
  891. flex-wrap: wrap;
  892. -webkit-justify-content: center;
  893. justify-content: center;
  894. -webkit-align-items: center;
  895. align-items: center;
  896. position: absolute;
  897. bottom: 28vh;
  898. }
  899. .nav-item {
  900. display: block;
  901. padding: 1em;
  902. color: #252445;
  903. -webkit-transition: color 0.3s;
  904. transition: color 0.3s;
  905. }
  906. .nav-item:hover,
  907. .nav-item:focus,
  908. .nav-item--current {
  909. color: #fff;
  910. }
  911. .nav-item .icon {
  912. font-size: 2em;
  913. }
  914. .nav-item span {
  915. display: block;
  916. margin: 0.25em 0 0 0;
  917. font-weight: 700;
  918. }
  919. /* Content */
  920. .slide__element {
  921. opacity: 0;
  922. color: #252445;
  923. -webkit-transform: translate3d(0, 50px, 0);
  924. transform: translate3d(0, 50px, 0);
  925. -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
  926. transition: transform 0.3s, opacity 0.3s;
  927. }
  928. .slide--current .slide__element {
  929. opacity: 1;
  930. -webkit-transform: translate3d(0, 0, 0);
  931. transform: translate3d(0, 0, 0);
  932. }
  933. .slide__element--temp {
  934. font-size: 8em;
  935. font-weight: 700;
  936. margin: 0 0 0.1em;
  937. }
  938. .slide__element--temp small {
  939. font-size: 0.25em;
  940. }
  941. .slide__element--info {
  942. font-size: 2em;
  943. }
  944. .slide__element--date {
  945. font-size: 1em;
  946. font-weight: 700;
  947. margin: 0 0 1em;
  948. }
  949. @media screen and (max-height: 39em) {
  950. .slideshow {
  951. font-size: 75%;
  952. }
  953. .slide {
  954. padding-top: 35vh;
  955. }
  956. .slideshow__nav {
  957. bottom: 6em;
  958. }
  959. }
  960. .el-login {
  961. text-align: center;
  962. width: 100%;
  963. display: -webkit-flex;
  964. display: flex;
  965. -webkit-flex-wrap: wrap;
  966. flex-wrap: wrap;
  967. -webkit-justify-content: center;
  968. justify-content: center;
  969. -webkit-align-items: center;
  970. align-items: center;
  971. position: absolute;
  972. bottom: 28vh;
  973. }
  974. .login {
  975. background: #1BBA9A;
  976. width: 400px;
  977. height: 400px;
  978. color: #F0F1F0;
  979. font-weight: bold;
  980. }
  981. .closeform {
  982. cursor: pointer;
  983. height: 30px;
  984. position: absolute;
  985. right: 12px;
  986. top: 30px;
  987. -webkit-transition: color 0.2s ease-in-out;
  988. -moz-transition: color 0.2s ease-in-out;
  989. -o-transition: color 0.2s ease-in-out;
  990. transition: color 0.2s ease-in-out;
  991. width: 30px;
  992. z-index: 2000;
  993. }
  994. .login-head {
  995. padding: 2em 0;
  996. background: #6D4A70;
  997. position: relative;
  998. }
  999. .login-head h1 {
  1000. color: #fff;
  1001. font-size: 1.5em;
  1002. text-align: left;
  1003. margin: 15px 23px;
  1004. }
  1005. .login form {
  1006. position: relative;
  1007. text-align: left;
  1008. padding: 1em 2em;
  1009. }
  1010. .login form p {
  1011. margin-bottom: 5px;
  1012. }
  1013. .login form label {
  1014. display: block;
  1015. font-size: 16px;
  1016. padding: 10px 0 0;
  1017. color: #FCFCFC;
  1018. letter-spacing: 1px;
  1019. font-weight: normal;
  1020. }
  1021. .login form input {
  1022. padding: 10px;
  1023. width: 100%;
  1024. border: 2px solid #F0F1F0;
  1025. background: transparent;
  1026. /*color: #F0F1F0;*/
  1027. font-weight: 300;
  1028. font-size: 24px;
  1029. }
  1030. .login form input:focus {
  1031. outline: 0;
  1032. }
  1033. .login form button {
  1034. display: block;
  1035. margin-top: 30px;
  1036. padding: 1em;
  1037. width: 100%;
  1038. border: none;
  1039. background: #337ab7;
  1040. color: #1BBA9A;
  1041. letter-spacing: 1px;
  1042. line-height: 0;
  1043. font-size: 17px;
  1044. }
  1045. @font-face {
  1046. font-weight: normal;
  1047. font-style: normal;
  1048. font-family: 'codropsicons';
  1049. src: url('../fonts/codropsicons/codropsicons.eot');
  1050. src: url('../fonts/codropsicons/codropsicons.eot?#iefix') format('embedded-opentype'), url('../fonts/codropsicons/codropsicons.woff') format('woff'), url('../fonts/codropsicons/codropsicons.ttf') format('truetype'), url('../fonts/codropsicons/codropsicons.svg#codropsicons') format('svg');
  1051. }
  1052. *,
  1053. *:after,
  1054. *:before {
  1055. -webkit-box-sizing: border-box;
  1056. box-sizing: border-box;
  1057. }
  1058. .clearfix:before,
  1059. .clearfix:after {
  1060. display: table;
  1061. content: '';
  1062. }
  1063. .clearfix:after {
  1064. clear: both;
  1065. }
  1066. body {
  1067. font-family: "Avenir Next", Avenir, 'Helvetica Neue', 'Lato', 'Segoe UI', Helvetica, Arial, sans-serif;
  1068. /*color: #252445;
  1069. background: #aaa;*/
  1070. -webkit-font-smoothing: antialiased;
  1071. -moz-osx-font-smoothing: grayscale;
  1072. }
  1073. a {
  1074. outline: none;
  1075. color: #fff;
  1076. text-decoration: none;
  1077. }
  1078. a:hover,
  1079. a:focus {
  1080. color: #252445;
  1081. }
  1082. .demo-2 a {
  1083. color: #333;
  1084. }
  1085. .demo-2 a:hover,
  1086. .demo-2 a:focus {
  1087. color: #444C75;
  1088. }
  1089. /* Header */
  1090. .codrops-header {
  1091. padding: 2.5em 2em 0;
  1092. position: relative;
  1093. width: 100%;
  1094. top: 0;
  1095. left: 0;
  1096. z-index: 100;
  1097. display: -webkit-flex;
  1098. display: flex;
  1099. -webkit-align-items: center;
  1100. align-items: center;
  1101. -webkit-justify-content: space-between;
  1102. justify-content: space-between;
  1103. -webkit-flex-wrap: wrap;
  1104. flex-wrap: wrap;
  1105. }
  1106. .demo-1 .codrops-header {
  1107. position: absolute;
  1108. }
  1109. .demo-1 .container {
  1110. padding:0;
  1111. margin:0;
  1112. }
  1113. .codrops-header h1 {
  1114. margin: 0 auto 0 0;
  1115. letter-spacing: -1px;
  1116. font-weight: bold;
  1117. font-size: 1.65em;
  1118. line-height: 1;
  1119. display: inline-block;
  1120. }
  1121. .info {
  1122. width: 100%;
  1123. }
  1124. /* Top Navigation Style */
  1125. .codrops-links {
  1126. position: relative;
  1127. display: inline-block;
  1128. text-align: center;
  1129. white-space: nowrap;
  1130. margin: 0 1em 0 0;
  1131. }
  1132. .codrops-links::after {
  1133. position: absolute;
  1134. top: 50%;
  1135. left: 50%;
  1136. width: 1px;
  1137. height: 110%;
  1138. background: #252445;
  1139. content: '';
  1140. -webkit-transform: translateY(-50%) rotate3d(0, 0, 1, 22.5deg);
  1141. transform: translateY(-50%) rotate3d(0, 0, 1, 22.5deg);
  1142. }
  1143. .codrops-icon {
  1144. display: inline-block;
  1145. margin: 0.5em;
  1146. padding: 0em 0;
  1147. width: 1.5em;
  1148. text-decoration: none;
  1149. }
  1150. .codrops-icon span {
  1151. display: none;
  1152. }
  1153. .codrops-icon:before {
  1154. margin: 0 5px;
  1155. text-transform: none;
  1156. font-weight: normal;
  1157. font-style: normal;
  1158. font-variant: normal;
  1159. font-family: 'codropsicons';
  1160. line-height: 1;
  1161. speak: none;
  1162. -webkit-font-smoothing: antialiased;
  1163. }
  1164. .codrops-icon--drop:before {
  1165. content: "\e001";
  1166. color: #488bce;
  1167. }
  1168. .codrops-icon--prev:before {
  1169. content: "\e004";
  1170. }
  1171. /* Demo links */
  1172. .codrops-demos a {
  1173. display: inline-block;
  1174. font-weight: bold;
  1175. color: red;
  1176. }
  1177. .codrops-demos a:not(:last-child) {
  1178. margin-right: 1em;
  1179. }
  1180. .codrops-demos a.current-demo {
  1181. color: #252445;
  1182. }
  1183. .image-preload {
  1184. position: absolute;
  1185. left: -9999px;
  1186. }
  1187. .nosupport {
  1188. display: none;
  1189. margin: 0 auto;
  1190. font-size: 1.25em;
  1191. padding: 1em;
  1192. position: fixed;
  1193. bottom: 0;
  1194. width: 100vw;
  1195. text-align: center;
  1196. background: #a74e71;
  1197. z-index: 1000;
  1198. }
  1199. .no-webgl .nosupport {
  1200. display: block;
  1201. }
  1202. @media screen and (max-width: 50em) {
  1203. .codrops-header {
  1204. padding: 1.5em;
  1205. text-align: center;
  1206. display: block;
  1207. font-size: 0.75em;
  1208. }
  1209. .codrops-links {
  1210. display: block;
  1211. margin: 0 0 1em;
  1212. }
  1213. .codrops-demos {
  1214. width: 100%;
  1215. font-size: 120%;
  1216. margin: 1em 0 0 0;
  1217. }
  1218. }
  1219. /* ---------------------------------------------------------------------- */
  1220. /* Basic Elements & Classes
  1221. /* ---------------------------------------------------------------------- */
  1222. html, body {
  1223. height: 100%;
  1224. width: 100%;
  1225. }
  1226. .action {
  1227. cursor: pointer;
  1228. }
  1229. html {
  1230. font-size: 100%;
  1231. }
  1232. body {
  1233. direction: ltr;
  1234. overflow-x: hidden;
  1235. height: 100%;
  1236. font-family: Helvetica, Arial, sans-serif;
  1237. font-size: 13px;
  1238. padding: 0;
  1239. margin: 0;
  1240. background: #f7f7f8;
  1241. -webkit-font-smoothing: antialiased !important;
  1242. }
  1243. body.bg_style_1 {
  1244. background: url("../images/bg.png") transparent !important;
  1245. }
  1246. body.bg_style_2 {
  1247. background: url("../images/bg_2.png") transparent !important;
  1248. }
  1249. body.bg_style_3 {
  1250. background: url("../images/bg_3.png") transparent !important;
  1251. }
  1252. body.bg_style_4 {
  1253. background: url("../images/bg_4.png") transparent !important;
  1254. }
  1255. body.bg_style_5 {
  1256. background: url("../images/bg_5.png") transparent !important;
  1257. }
  1258. .form-show {
  1259. background-color: #f5f5f5;
  1260. z-index: 9999;
  1261. padding: 0 !important;
  1262. overflow-x: hidden !important;
  1263. position: absolute !important;
  1264. outline: 0 !important;
  1265. width: 85%;
  1266. height: auto;
  1267. max-height: 200px;
  1268. }
  1269. .form-show ul{
  1270. list-style:none;
  1271. margin-left:0px;
  1272. padding:0px;
  1273. }
  1274. .form-show li{
  1275. width: 100%;
  1276. margin-left:5px;
  1277. }
  1278. .form-show li:hover {
  1279. background-color:#428bca;
  1280. }
  1281. ::-moz-selection {
  1282. background: #428bca;
  1283. text-shadow: none;
  1284. color: #ffffff;
  1285. }
  1286. .alertheader{
  1287. background-color: #f7f7f8;
  1288. padding: 5px
  1289. }
  1290. ::selection {
  1291. background: #5F8295;
  1292. text-shadow: none;
  1293. color: #ffffff;
  1294. }
  1295. a, a:focus, a:hover, a:active {
  1296. outline: 0 !important;
  1297. text-decoration: none !important;
  1298. cursor: pointer;
  1299. }
  1300. .liveright{
  1301. float:right;
  1302. }
  1303. button {
  1304. outline: 0 !important;
  1305. }
  1306. /*a {
  1307. color: #007AFF;
  1308. }
  1309. a:hover, a:focus, a:active {
  1310. color: #004999;
  1311. }*/
  1312. h1, h2 {
  1313. font-family: "Raleway", sans-serif;
  1314. }
  1315. h3, h4, h5 {
  1316. font-family: Helvetica, Arial, sans-serif;
  1317. }
  1318. h1, h2, h3, h4, h5 {
  1319. font-weight: 300;
  1320. margin-top: 0;
  1321. color: #5b5b60;
  1322. }
  1323. .text-bold h1, h1.text-bold, h1 .text-bold, .text-bold h2, h2.text-bold, h2 .text-bold, .text-bold h3, h3.text-bold, h3 .text-bold, .text-bold h4, h4.text-bold, h4 .text-bold, .text-bold h5, h5.text-bold, h5 .text-bold {
  1324. font-weight: 600;
  1325. }
  1326. h5.over-title {
  1327. font-family: "Lato", sans-serif;
  1328. font-size: 16px;
  1329. }
  1330. .mainTitle {
  1331. margin: 20px 0;
  1332. }
  1333. .mainTitle small {
  1334. color: #8e8e93;
  1335. font-size: 17px;
  1336. font-weight: 300;
  1337. letter-spacing: 0;
  1338. display: block;
  1339. margin: 10px 0;
  1340. }
  1341. .mainTitle i {
  1342. font-size: 17px;
  1343. }
  1344. .ct-callout {
  1345. border-color: #007AFF;
  1346. border-image: none;
  1347. border-radius: 0;
  1348. border-style: solid;
  1349. border-width: 0 0 0 5px;
  1350. margin: 20px 0;
  1351. padding: 10px;
  1352. background: rgba(255, 255, 255, 0.4);
  1353. }
  1354. .main-wrapper {
  1355. position: relative;
  1356. }
  1357. .ajax-white-backdrop {
  1358. background-color: rgba(255, 255, 255, 0.5);
  1359. display: none;
  1360. bottom: 0;
  1361. left: 0;
  1362. position: absolute;
  1363. top: 0;
  1364. right: 0;
  1365. z-index: 1049;
  1366. }
  1367. .ajax-white-backdrop:before {
  1368. background: #000;
  1369. width: 40px;
  1370. height: 40px;
  1371. line-height: 40px;
  1372. border-radius: 5px;
  1373. top: 60px;
  1374. left: 50%;
  1375. margin-left: -20px;
  1376. content: "";
  1377. position: absolute;
  1378. }
  1379. .ajax-white-backdrop:after {
  1380. content: "\f110";
  1381. font-family: FontAwesome;
  1382. width: 40px;
  1383. height: 40px;
  1384. line-height: 40px;
  1385. top: 60px;
  1386. color: #ffffff;
  1387. text-align: center;
  1388. position: absolute;
  1389. left: 50%;
  1390. margin-left: -20px;
  1391. -webkit-animation: spin 2s infinite linear;
  1392. -moz-animation: spin 2s infinite linear;
  1393. -o-animation: spin 2s infinite linear;
  1394. animation: spin 2s infinite linear;
  1395. }
  1396. @media (min-width: 992px) {
  1397. .app-navbar-fixed {
  1398. /*background: url("../images/NSH-BG.jpg") transparent !important;*/
  1399. padding-top: 65px;
  1400. }
  1401. }
  1402. a,a:visited{color:#3366cc;text-decoration:none;}
  1403. a:hover{color:#f60;text-decoration:underline;}
  1404. .tip{width:200%;border:2px solid #ddd;padding:8px;background:#f1f1f1;color:#666;
  1405. }
  1406. #app {
  1407. height: auto;
  1408. min-height: 100%;
  1409. position: relative;
  1410. width: 100%;
  1411. overflow: hidden;
  1412. }
  1413. #app .app-content {
  1414. height: 100%;
  1415. }
  1416. #app .app-content:before, #app .app-content:after {
  1417. content: " ";
  1418. display: table;
  1419. }
  1420. #app .app-content:after {
  1421. clear: both;
  1422. }
  1423. @media (max-width: 991px) {
  1424. #app {
  1425. width: 100%;
  1426. }
  1427. #app .app-content {
  1428. -moz-transition: -moz-transform 300ms ease 0s;
  1429. -o-transition: -o-transform 300ms ease 0s;
  1430. -webkit-transition: -webkit-transform 300ms ease;
  1431. -webkit-transition-delay: 0s;
  1432. transition: transform 300ms ease 0s;
  1433. height: 100%;
  1434. width: 100%;
  1435. position: relative;
  1436. z-index: 1050;
  1437. }
  1438. #app.app-slide-off > .app-content {
  1439. box-shadow: 0 0 4px rgba(0, 0, 0, 0.4);
  1440. overflow: hidden;
  1441. z-index: 2;
  1442. position: absolute;
  1443. -webkit-transform: translate3d(260px, 0, 0);
  1444. transform: translate3d(260px, 0, 0);
  1445. -moz-transition: -moz-transform 300ms ease 0s;
  1446. -o-transition: -o-transform 300ms ease 0s;
  1447. -webkit-transition: -webkit-transform 300ms ease;
  1448. -webkit-transition-delay: 0s;
  1449. transition: transform 300ms ease 0s;
  1450. }
  1451. #app.app-slide-off > #off-sidebar {
  1452. -webkit-transform: translate3d(260px, 0, 0);
  1453. transform: translate3d(260px, 0, 0);
  1454. -moz-transition: -moz-transform 300ms ease 0s;
  1455. -o-transition: -o-transform 300ms ease 0s;
  1456. -webkit-transition: -webkit-transform 300ms ease;
  1457. -webkit-transition-delay: 0s;
  1458. transition: transform 300ms ease 0s;
  1459. }
  1460. #app.app-offsidebar-open > .app-content {
  1461. box-shadow: 0 0 4px rgba(0, 0, 0, 0.4);
  1462. overflow: hidden;
  1463. z-index: 2;
  1464. position: absolute;
  1465. -webkit-transform: translate3d(-260px, 0, 0);
  1466. transform: translate3d(-260px, 0, 0);
  1467. -moz-transition: -moz-transform 300ms ease 0s;
  1468. -o-transition: -o-transform 300ms ease 0s;
  1469. -webkit-transition: -webkit-transform 300ms ease;
  1470. -webkit-transition-delay: 0s;
  1471. transition: transform 300ms ease 0s;
  1472. }
  1473. }
  1474. .app-content-loading {
  1475. background: #000;
  1476. border-radius: 10px;
  1477. height: 100px;
  1478. left: 50%;
  1479. margin-left: -50px;
  1480. margin-top: -50px;
  1481. position: absolute;
  1482. text-align: center;
  1483. top: 50%;
  1484. width: 100px;
  1485. z-index: 1051;
  1486. }
  1487. .loading-spinner {
  1488. font-size: 50px;
  1489. left: 50%;
  1490. margin-left: -25px;
  1491. margin-top: -25px;
  1492. position: absolute;
  1493. top: 50%;
  1494. }
  1495. .well {
  1496. box-shadow: none;
  1497. }
  1498. .nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
  1499. background-color: #007AFF;
  1500. color: #fff;
  1501. }
  1502. .nav-pills > li > a {
  1503. border-radius: 10px;
  1504. }
  1505. .list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {
  1506. background-color: #007AFF;
  1507. border-color: #007AFF;
  1508. }
  1509. .container-fullw {
  1510. margin-left: -15px;
  1511. margin-right: -15px;
  1512. padding-left: 30px;
  1513. padding-right: 30px;
  1514. padding-top: 30px;
  1515. padding-bottom: 30px;
  1516. border-bottom: 1px solid #eee;
  1517. }
  1518. @media (max-width: 768px) {
  1519. .container-fullw {
  1520. padding-left: 15px;
  1521. padding-right: 15px;
  1522. }
  1523. }
  1524. /* ---------------------------------------------------------------------- */
  1525. /* Top Navbar
  1526. /* ---------------------------------------------------------------------- */
  1527. .navbar {
  1528. position: absolute;
  1529. top: 0;
  1530. width: 100%;
  1531. z-index: 1089;
  1532. border: none;
  1533. margin-bottom: 0;
  1534. height: 65px;
  1535. }
  1536. .navbar .loading-bar-wrapper {
  1537. position: absolute;
  1538. bottom: 0;
  1539. height: 3px;
  1540. left: 0;
  1541. right: 0;
  1542. z-index: 999;
  1543. }
  1544. .navbar .navbar-header {
  1545. z-index: 10;
  1546. background: #ffffff;
  1547. border-bottom: 1px solid #c8c7cc;
  1548. position: relative;
  1549. height: 65px;
  1550. }
  1551. @media (min-width: 768px) {
  1552. .navbar .navbar-header {
  1553. width: 235px;
  1554. }
  1555. }
  1556. @media (min-width: 992px) {
  1557. .navbar .navbar-header {
  1558. border-right: 1px solid #c8c7cc;
  1559. }
  1560. }
  1561. .navbar .navbar-header a {
  1562. line-height: 65px;
  1563. height: 65px;
  1564. }
  1565. .navbar .navbar-header .navbar-brand {
  1566. padding: 0 0;
  1567. }
  1568. .navbar .navbar-header .navbar-brand img {
  1569. display: inline-block;
  1570. margin-top: -6px;
  1571. }
  1572. .navbar .navbar-header .menu-toggler {
  1573. margin-right: 60px;
  1574. padding: 0 15px;
  1575. font-size: 17px;
  1576. color: #c8c7cc;
  1577. }
  1578. .navbar .navbar-header .sidebar-toggler {
  1579. font-size: 17px;
  1580. padding-right: 15px;
  1581. color: #c8c7cc;
  1582. }
  1583. .navbar .navbar-header .sidebar-toggler:hover {
  1584. color: #aeacb4;
  1585. }
  1586. .navbar .navbar-header .sidebar-mobile-toggler {
  1587. font-size: 17px;
  1588. padding-left: 15px;
  1589. padding-right: 15px;
  1590. color: #c8c7cc;
  1591. }
  1592. .navbar .navbar-header .sidebar-mobile-toggler:hover {
  1593. color: #aeacb4;
  1594. }
  1595. .navbar .navbar-collapse {
  1596. border-bottom: 1px solid #c8c7cc;
  1597. border-top: none;
  1598. background: #ffffff;
  1599. padding-left: 15px !important;
  1600. padding-right: 15px !important;
  1601. position: relative;
  1602. }
  1603. @media (min-width: 768px) {
  1604. .navbar .navbar-collapse {
  1605. margin-left: 235px;
  1606. height: 65px !important;
  1607. }
  1608. .navbar .navbar-collapse .nav {
  1609. height: auto !important;
  1610. }
  1611. }
  1612. @media (max-width: 767px) {
  1613. .navbar .navbar-collapse {
  1614. padding-left: 0 !important;
  1615. padding-right: 0 !important;
  1616. }
  1617. .navbar .navbar-collapse .nav {
  1618. overflow-y: auto;
  1619. -webkit-overflow-scrolling: touch;
  1620. }
  1621. }
  1622. .navbar .navbar-collapse.in {
  1623. overflow-y: visible;
  1624. }
  1625. @media (max-width: 991px) {
  1626. .app-slide-off .navbar, .app-offsidebar-open .navbar {
  1627. position: absolute !important;
  1628. }
  1629. }
  1630. @media (min-width: 992px) {
  1631. .app-navbar-fixed .navbar .navbar-collapse, .app-navbar-fixed .navbar .navbar-header {
  1632. position: fixed;
  1633. top: 0;
  1634. left: 0;
  1635. right: 0;
  1636. }
  1637. .app-navbar-fixed .navbar .dropdown-off-sidebar {
  1638. position: fixed;
  1639. top: 0;
  1640. }
  1641. }
  1642. @media (min-width: 992px) {
  1643. .app-sidebar-closed .navbar .navbar-header {
  1644. width: 70px;
  1645. }
  1646. .app-sidebar-closed .navbar .navbar-header .navbar-brand {
  1647. display: none;
  1648. }
  1649. .app-sidebar-closed .navbar .navbar-header .sidebar-toggler {
  1650. float: none !important;
  1651. display: block;
  1652. margin: 0;
  1653. padding: 0;
  1654. text-align: center;
  1655. }
  1656. .app-sidebar-closed .navbar .navbar-collapse {
  1657. margin-left: 70px;
  1658. }
  1659. }
  1660. @media (max-width: 991px) {
  1661. .navbar {
  1662. left: 0;
  1663. margin: 0;
  1664. position: fixed;
  1665. right: 0;
  1666. width: 100%;
  1667. }
  1668. }
  1669. @media (min-width: 992px) {
  1670. .app-sidebar-fixed .navbar .navbar-header {
  1671. position: fixed;
  1672. top: 0;
  1673. }
  1674. }
  1675. .navbar .close-handle {
  1676. position: absolute;
  1677. bottom: 0;
  1678. left: 0;
  1679. right: 0;
  1680. background: #ffffff;
  1681. cursor: pointer;
  1682. z-index: 1;
  1683. min-height: 40px;
  1684. }
  1685. .navbar .close-handle .arrow-left, .navbar .close-handle .arrow-right {
  1686. background-color: #c8c7cc;
  1687. border-radius: 10px;
  1688. bottom: 15px;
  1689. height: 8px;
  1690. left: 50%;
  1691. position: absolute;
  1692. -moz-transition: -moz-transform 0.2s ease 0s;
  1693. -o-transition: -o-transform 0.2s ease 0s;
  1694. -webkit-transition: -webkit-transform 0.2s ease;
  1695. -webkit-transition-delay: 0s;
  1696. transition: transform 0.2s ease 0s;
  1697. width: 24px;
  1698. margin-left: -12px;
  1699. cursor: pointer;
  1700. }
  1701. .navbar .close-handle .arrow-left {
  1702. -moz-transform: translate3d(-8px, 0px, 0px) rotate(-10deg);
  1703. -ms-transform: translate3d(-8px, 0px, 0px) rotate(-10deg);
  1704. -webkit-transform: translate3d(-8px, 0px, 0px) rotate(-10deg);
  1705. transform: translate3d(-8px, 0px, 0px) rotate(-10deg);
  1706. }
  1707. .navbar .close-handle .arrow-right {
  1708. -moz-transform: translate3d(8px, 0px, 0px) rotate(10deg);
  1709. -ms-transform: translate3d(8px, 0px, 0px) rotate(10deg);
  1710. -webkit-transform: translate3d(8px, 0px, 0px) rotate(10deg);
  1711. transform: translate3d(8px, 0px, 0px) rotate(10deg);
  1712. }
  1713. .navbar .navbar-right .nav {
  1714. margin: 0;
  1715. }
  1716. .navbar .navbar-right .nav .dropdown-light:after {
  1717. right: 36px;
  1718. left: auto;
  1719. top: -9px;
  1720. }
  1721. .navbar .navbar-right .nav .dropdown-light:before {
  1722. right: 35px;
  1723. left: auto;
  1724. top: -11px;
  1725. }
  1726. .navbar .navbar-right .badge {
  1727. background-color: #C82E29;
  1728. color: #ffffff;
  1729. padding: 4px 6px;
  1730. position: absolute;
  1731. top: 3px;
  1732. font-size: 10px;
  1733. left: 50%;
  1734. -moz-transform: translateX(-50%);
  1735. -ms-transform: translateX(-50%);
  1736. -webkit-transform: translateX(-50%);
  1737. transform: translateX(-50%);
  1738. right: auto;
  1739. margin-left: 13px;
  1740. }
  1741. .navbar .navbar-right .dot-badge {
  1742. border-radius: 100%;
  1743. border-style: solid;
  1744. border-width: 2px;
  1745. height: 10px;
  1746. margin: 2px;
  1747. position: absolute !important;
  1748. border-color: #ffffff;
  1749. top: 6px;
  1750. width: 10px;
  1751. left: 50%;
  1752. -moz-transform: translateX(-50%);
  1753. -ms-transform: translateX(-50%);
  1754. -webkit-transform: translateX(-50%);
  1755. transform: translateX(-50%);
  1756. right: auto;
  1757. margin-left: 10px;
  1758. }
  1759. .navbar .navbar-right .view-all {
  1760. text-align: center;
  1761. }
  1762. .navbar .navbar-right .drop-down-wrapper ul {
  1763. list-style: none;
  1764. margin: 0;
  1765. padding: 5px 5px 0 5px;
  1766. }
  1767. .navbar .dropdown-off-sidebar {
  1768. position: absolute;
  1769. z-index: 11;
  1770. top: 0;
  1771. right: 0;
  1772. border-left: 1px solid #c8c7cc;
  1773. width: 30px;
  1774. background: #ffffff;
  1775. line-height: 64px;
  1776. color: #c8c7cc;
  1777. }
  1778. .navbar .dropdown-off-sidebar:after {
  1779. position: absolute;
  1780. font-size: 17px;
  1781. padding: 0;
  1782. margin: 0;
  1783. font-family: 'themify';
  1784. content: "\e6da";
  1785. left: 5px;
  1786. top: 0;
  1787. }
  1788. .app-offsidebar-open .navbar .dropdown-off-sidebar:after {
  1789. content: "\e6d9";
  1790. }
  1791. @media (min-width: 992px) {
  1792. .app-offsidebar-open .navbar .dropdown-off-sidebar {
  1793. position: fixed;
  1794. }
  1795. }
  1796. @media (max-width: 991px) {
  1797. .navbar .dropdown-off-sidebar {
  1798. width: 50px;
  1799. }
  1800. .navbar .dropdown-off-sidebar:after {
  1801. left: 15px;
  1802. }
  1803. }
  1804. @media (min-width: 992px) {
  1805. .navbar .navbar-right {
  1806. position: relative;
  1807. margin: 1px 15px 0 0;
  1808. }
  1809. }
  1810. @media (max-width: 991px) and (min-width: 767px) {
  1811. .navbar .navbar-right {
  1812. position: relative;
  1813. margin: 1px 35px 0 0;
  1814. }
  1815. }
  1816. @media (min-width: 768px) {
  1817. .navbar .navbar-right > li {
  1818. float: left;
  1819. }
  1820. }
  1821. @media (max-width: 767px) {
  1822. .navbar .navbar-right > li {
  1823. border-bottom: 1px solid #c8c7cc;
  1824. }
  1825. .navbar .navbar-right > li:last-child {
  1826. margin-bottom: 40px;
  1827. }
  1828. }
  1829. .navbar .navbar-right > li > a {
  1830. -moz-border-radius: 3px;
  1831. -webkit-border-radius: 3px;
  1832. border-radius: 3px;
  1833. color: #8e8e93;
  1834. font-size: 11px;
  1835. font-weight: 600;
  1836. letter-spacing: 0;
  1837. line-height: 27px;
  1838. text-transform: uppercase;
  1839. filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=90);
  1840. opacity: 0.9;
  1841. padding: 5px 15px 5px 15px;
  1842. position: relative;
  1843. text-align: center;
  1844. }
  1845. @media (min-width: 768px) {
  1846. .navbar .navbar-right > li > a {
  1847. margin-right: 3px;
  1848. }
  1849. }
  1850. .navbar .navbar-right > li > a:hover {
  1851. background: #efeff0;
  1852. }
  1853. .navbar .navbar-right > li > a i {
  1854. display: block;
  1855. margin-top: 7px;
  1856. color: #c8c7cc;
  1857. font-size: 17px;
  1858. }
  1859. .navbar .navbar-right > li.current-user > a {
  1860. padding-top: 12px;
  1861. padding-bottom: 12px;
  1862. font-size: 13px;
  1863. font-weight: normal;
  1864. text-transform: none;
  1865. float: left;
  1866. }
  1867. .navbar .navbar-right > li.current-user > a img {
  1868. float: left;
  1869. margin-right: 5px;
  1870. width: 39px;
  1871. margin-top: -2px;
  1872. border-radius: 20%;
  1873. }
  1874. .navbar .navbar-right > li.current-user > a span {
  1875. float: left;
  1876. line-height: 18px;
  1877. margin-top: 3px;
  1878. }
  1879. .navbar .navbar-right > li.current-user > a i {
  1880. margin: 0;
  1881. font-size: 14px;
  1882. }
  1883. @media (max-width: 767px) {
  1884. .navbar .navbar-right > li.current-user a {
  1885. display: block;
  1886. float: none;
  1887. }
  1888. .navbar .navbar-right > li.current-user a img {
  1889. display: inline-block;
  1890. margin-right: 0;
  1891. float: none;
  1892. }
  1893. .navbar .navbar-right > li.current-user a span {
  1894. bottom: 0;
  1895. left: 0;
  1896. position: absolute;
  1897. right: 0;
  1898. top: 0;
  1899. font-size: 0;
  1900. line-height: 0px;
  1901. float: none;
  1902. margin-top: 0;
  1903. }
  1904. .navbar .navbar-right > li.current-user a i {
  1905. font-size: 14px;
  1906. line-height: 60px;
  1907. color: #ffffff !important;
  1908. -moz-transition: opacity 0.3s ease;
  1909. -o-transition: opacity 0.3s ease;
  1910. -webkit-transition: opacity 0.3s ease;
  1911. transition: opacity 0.3s ease;
  1912. background: rgba(0, 0, 0, 0.5);
  1913. height: 39px;
  1914. line-height: 39px;
  1915. margin: 10px auto;
  1916. width: 39px;
  1917. border-radius: 20%;
  1918. }
  1919. .navbar .navbar-right > li.current-user.open i, .navbar .navbar-right > li.current-user a:hover i {
  1920. opacity: 0;
  1921. }
  1922. }
  1923. .navbar .navbar-right .dropdown-menu:before {
  1924. top: -11px;
  1925. right: 35px;
  1926. left: auto;
  1927. }
  1928. .navbar .navbar-right .dropdown-menu:after {
  1929. top: -9px;
  1930. right: 36px;
  1931. left: auto;
  1932. }
  1933. .navbar .navbar-right .dropdown-menu.dropdown-subview .fa-stack {
  1934. height: 1.9em;
  1935. line-height: 1.9em;
  1936. vertical-align: top;
  1937. margin-right: 5px;
  1938. }
  1939. .navbar .navbar-right .dropdown-menu.dropdown-large {
  1940. width: 300px;
  1941. }
  1942. .navbar .navbar-right .dropdown-menu.dropdown-messages .drop-down-wrapper .media-body {
  1943. width: auto !important;
  1944. }
  1945. .navbar .navbar-right .dropdown-menu.dropdown-messages .drop-down-wrapper ul > li a {
  1946. -moz-border-radius: 3px;
  1947. -webkit-border-radius: 3px;
  1948. border-radius: 3px;
  1949. color: #8e8e93;
  1950. display: block;
  1951. margin-bottom: 5px;
  1952. padding: 10px;
  1953. border-bottom: none;
  1954. background-color: #f7f7f8;
  1955. text-align: left;
  1956. }
  1957. .navbar .navbar-right .dropdown-menu.dropdown-messages .drop-down-wrapper ul > li a.unread {
  1958. background-color: #edecee;
  1959. }
  1960. .navbar .navbar-right .dropdown-menu.dropdown-messages .drop-down-wrapper ul > li a:hover, .navbar .navbar-right .dropdown-menu.dropdown-messages .drop-down-wrapper ul > li a:focus, .navbar .navbar-right .dropdown-menu.dropdown-messages .drop-down-wrapper ul > li a:active {
  1961. background-color: #e9e8ea;
  1962. }
  1963. .navbar .navbar-right .dropdown-menu.dropdown-messages .drop-down-wrapper ul > li a .thread-image {
  1964. float: left;
  1965. height: 50px;
  1966. margin-right: 8px;
  1967. width: 50px;
  1968. }
  1969. .navbar .navbar-right .dropdown-menu.dropdown-messages .drop-down-wrapper ul > li a .author {
  1970. display: block;
  1971. font-size: 12px;
  1972. font-weight: 600;
  1973. line-height: normal;
  1974. }
  1975. .navbar .navbar-right .dropdown-menu.dropdown-messages .drop-down-wrapper ul > li a .preview {
  1976. display: block;
  1977. font-size: 11px;
  1978. line-height: normal;
  1979. color: #aeacb4;
  1980. }
  1981. .navbar .navbar-right .dropdown-menu.dropdown-messages .drop-down-wrapper ul > li a .time {
  1982. display: block;
  1983. float: right;
  1984. font-size: 11px;
  1985. font-style: italic;
  1986. font-weight: 600;
  1987. color: #aeacb4;
  1988. }
  1989. @media (max-width: 767px) {
  1990. .navbar .navbar-right .dropdown-menu {
  1991. position: relative;
  1992. width: 100% !important;
  1993. max-width: 100% !important;
  1994. box-shadow: none;
  1995. border-right: none;
  1996. border-left: none;
  1997. border-bottom: none;
  1998. margin: 0;
  1999. }
  2000. .navbar .navbar-right .dropdown-menu:before {
  2001. left: 50% !important;
  2002. -moz-transform: translateX(-50%);
  2003. -ms-transform: translateX(-50%);
  2004. -webkit-transform: translateX(-50%);
  2005. transform: translateX(-50%);
  2006. }
  2007. .navbar .navbar-right .dropdown-menu:after {
  2008. left: 50% !important;
  2009. -moz-transform: translateX(-50%);
  2010. -ms-transform: translateX(-50%);
  2011. -webkit-transform: translateX(-50%);
  2012. transform: translateX(-50%);
  2013. }
  2014. }
  2015. @media (max-width: 767px) {
  2016. .navbar .navbar-right > li {
  2017. float: left;
  2018. width: 100%;
  2019. }
  2020. }
  2021. /* ---------------------------------------------------------------------- */
  2022. /* Sidebar
  2023. /* ---------------------------------------------------------------------- */
  2024. #sidebar {
  2025. width: 200px;
  2026. float: left;
  2027. left: 0;
  2028. bottom: 0;
  2029. background: #f7f7f8;
  2030. overflow: visible;
  2031. z-index: 1051;
  2032. }
  2033. #sidebar > div, #sidebar .sidebar-container {
  2034. height: 100%;
  2035. }
  2036. .app-sidebar-fixed #sidebar > .sidebar-container {
  2037. overflow-y: hidden;
  2038. overflow-x: visible;
  2039. position: relative;
  2040. }
  2041. #sidebar .wrapper {
  2042. padding: 20px 15px;
  2043. }
  2044. .app-navbar-fixed.app-sidebar-fixed #sidebar {
  2045. top: 0;
  2046. }
  2047. #sidebar nav {
  2048. min-height: 100%;
  2049. }
  2050. @media (min-width: 992px) {
  2051. #sidebar {
  2052. margin-top: 65px;
  2053. }
  2054. }
  2055. @media (min-width: 992px) and (min-width: 992px) {
  2056. #sidebar:before {
  2057. background-color: inherit;
  2058. border: inherit;
  2059. bottom: 0;
  2060. content: "";
  2061. position: absolute;
  2062. top: 0;
  2063. width: inherit;
  2064. z-index: -1;
  2065. border-right: 1px solid #c8c7cc;
  2066. }
  2067. }
  2068. @media (min-width: 992px) {
  2069. #sidebar nav {
  2070. border-right: 1px solid #c8c7cc;
  2071. }
  2072. .app-navbar-fixed #sidebar {
  2073. margin-top: 0;
  2074. }
  2075. .app-sidebar-fixed #sidebar {
  2076. position: fixed;
  2077. top: 65px !important;
  2078. margin-top: 0;
  2079. }
  2080. .app-sidebar-closed #sidebar {
  2081. width: 70px;
  2082. }
  2083. /*.app-login-open {
  2084. background-repeat:no-repeat;
  2085. background-size: 100% 100%;
  2086. background-image: url("../images/login.png");
  2087. }*/
  2088. }
  2089. #loginimage{
  2090. background-repeat:no-repeat;
  2091. background-size: 100% 50%;
  2092. background-image: url("../images/login2.png");
  2093. }
  2094. @media (max-width: 991px) {
  2095. #sidebar {
  2096. position: fixed !important;
  2097. top: 0;
  2098. left: 0;
  2099. z-index: 0;
  2100. float: none;
  2101. -webkit-transform: translate3d(-200px, 0, 0);
  2102. transform: translate3d(-200px, 0, 0);
  2103. -moz-transition: -moz-transform 300ms ease 0s;
  2104. -o-transition: -o-transform 300ms ease 0s;
  2105. -webkit-transition: -webkit-transform 300ms ease;
  2106. -webkit-transition-delay: 0s;
  2107. transition: transform 300ms ease 0s;
  2108. }
  2109. .app-slide-off #sidebar {
  2110. -webkit-transform: translate3d(0, 0, 0);
  2111. transform: translate3d(0, 0, 0);
  2112. -moz-transition: -moz-transform 300ms ease 0s;
  2113. -o-transition: -o-transform 300ms ease 0s;
  2114. -webkit-transition: -webkit-transform 300ms ease;
  2115. -webkit-transition-delay: 0s;
  2116. transition: transform 300ms ease 0s;
  2117. }
  2118. #sidebar nav {
  2119. border-right: none !important;
  2120. }
  2121. #sidebar > .sidebar-container {
  2122. overflow-y: hidden;
  2123. overflow-x: visible;
  2124. position: relative;
  2125. }
  2126. }
  2127. /* ---------------------------------------------------------------------- */
  2128. /* Nav
  2129. /* ---------------------------------------------------------------------- */
  2130. .item-content {
  2131. align-items: center;
  2132. display: table-row;
  2133. }
  2134. .item-content .item-media {
  2135. display: table-cell;
  2136. padding: 10px 15px 10px 15px;
  2137. }
  2138. .item-content .item-inner {
  2139. align-items: center;
  2140. border-bottom-width: 1px;
  2141. border-bottom-style: solid;
  2142. border-bottom-color: #c8c7cc;
  2143. display: table-cell;
  2144. padding: 10px 15px 10px 0;
  2145. width: 100%;
  2146. }
  2147. .no-touch .item-content .item-inner {
  2148. -moz-transition: border 300ms linear;
  2149. -o-transition: border 300ms linear;
  2150. -webkit-transition: border 300ms linear;
  2151. transition: border 300ms linear;
  2152. }
  2153. .active .item-content .item-inner, .open .item-content .item-inner, li:last-child .item-content .item-inner {
  2154. border-bottom-color: transparent !important;
  2155. }
  2156. #sidebar > div nav > ul {
  2157. background: #ffffff;
  2158. list-style: none;
  2159. margin: 10px 0;
  2160. padding: 0;
  2161. border-top: 1px solid #c8c7cc;
  2162. border-bottom: 1px solid #c8c7cc;
  2163. }
  2164. #sidebar > div nav > ul > li a {
  2165. color: #8e8e93;
  2166. border-bottom: none;
  2167. }
  2168. #sidebar > div nav > ul > li a i {
  2169. font-weight: normal;
  2170. }
  2171. #sidebar > div nav > ul > li > a {
  2172. display: table;
  2173. }
  2174. #sidebar > div nav > ul > li.hover {
  2175. background: #efeff0;
  2176. }
  2177. .no-touch #sidebar > div nav > ul > li:hover {
  2178. background: #efeff0;
  2179. }
  2180. #sidebar > div nav > ul > li.active {
  2181. background: #c8c7cc;
  2182. }
  2183. #sidebar > div nav > ul > li.active > a {
  2184. border-top: none !important;
  2185. color: #ffffff;
  2186. }
  2187. #sidebar > div nav > ul > li.active > a i {
  2188. color: #ffffff;
  2189. }
  2190. #sidebar > div nav > ul li {
  2191. border: none;
  2192. display: block;
  2193. position: relative;
  2194. margin: 0;
  2195. padding: 0;
  2196. }
  2197. .no-touch #sidebar > div nav > ul li {
  2198. -moz-transition: background-color 300ms linear;
  2199. -o-transition: background-color 300ms linear;
  2200. -webkit-transition: background-color 300ms linear;
  2201. transition: background-color 300ms linear;
  2202. }
  2203. @media (min-width: 992px) {
  2204. .app-sidebar-closed #sidebar > div nav > ul li ul.sub-menu {
  2205. display: none !important;
  2206. }
  2207. }
  2208. #sidebar > div nav > ul li.active > ul.sub-menu {
  2209. display: block;
  2210. padding: 0;
  2211. }
  2212. #sidebar > div nav > ul li > a {
  2213. margin-top: -1px !important;
  2214. font-size: 14px;
  2215. }
  2216. #sidebar > div nav > ul li > a:active:focus {
  2217. background: #d5d4d8;
  2218. }
  2219. .no-touch #sidebar > div nav > ul li > a:hover .item-inner {
  2220. border-bottom-color: transparent;
  2221. }
  2222. #sidebar > div nav > ul li a {
  2223. border: none;
  2224. font-weight: 300;
  2225. margin: 0;
  2226. position: relative;
  2227. text-decoration: none;
  2228. }
  2229. #sidebar > div nav > ul li a i[class*="ti-"] {
  2230. margin-right: 5px;
  2231. display: inline-block;
  2232. font-size: 17px;
  2233. position: relative;
  2234. top: 2px;
  2235. }
  2236. #sidebar > div nav > ul li a .icon-arrow {
  2237. float: right;
  2238. margin-right: 6px !important;
  2239. font-style: normal;
  2240. font-weight: normal;
  2241. color: #c8c7cc;
  2242. font-size: 12px;
  2243. }
  2244. #sidebar > div nav > ul li a .icon-arrow:before {
  2245. content: "\e64a";
  2246. font-family: themify;
  2247. }
  2248. #sidebar > div nav > ul li.open {
  2249. background: #edecee;
  2250. }
  2251. #sidebar > div nav > ul li.open > a .icon-arrow {
  2252. filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  2253. opacity: 1;
  2254. }
  2255. #sidebar > div nav > ul li.open > a .icon-arrow:before {
  2256. content: "\e64b";
  2257. }
  2258. ul.sub-menu {
  2259. clear: both;
  2260. list-style: none;
  2261. padding: 1px 0;
  2262. display: none;
  2263. margin: 0;
  2264. background: #f7f7f8;
  2265. }
  2266. ul.sub-menu li {
  2267. background: none;
  2268. margin-bottom: 0;
  2269. margin-left: 0;
  2270. margin-right: 0;
  2271. margin-top: 1px !important;
  2272. padding: 0;
  2273. }
  2274. ul.sub-menu li.active, ul.sub-menu li.open {
  2275. background: #e7e7e9 !important;
  2276. }
  2277. .no-touch ul.sub-menu li:hover {
  2278. background: #edecee;
  2279. }
  2280. ul.sub-menu li a {
  2281. background: none;
  2282. display: block;
  2283. font-size: 13px !important;
  2284. font-weight: 300;
  2285. border: none;
  2286. margin: 0;
  2287. padding-bottom: 5px;
  2288. padding-left: 52px !important;
  2289. padding-right: 15px;
  2290. padding-top: 5px;
  2291. text-decoration: none;
  2292. }
  2293. ul.sub-menu li a .icon-arrow {
  2294. margin-right: 22px;
  2295. }
  2296. ul.sub-menu li.dropdown-header {
  2297. padding-left: 40px !important;
  2298. }
  2299. ul.sub-menu li.divider {
  2300. height: 1px;
  2301. margin: 9px 0;
  2302. overflow: hidden;
  2303. margin-left: 40px !important;
  2304. }
  2305. ul.sub-menu li ul.sub-menu li a {
  2306. padding-left: 60px !important;
  2307. }
  2308. ul.sub-menu li ul.sub-menu li ul.sub-menu li a {
  2309. padding-left: 80px !important;
  2310. }
  2311. @media (min-width: 992px) {
  2312. .app-sidebar-closed ul.sub-menu {
  2313. border-right: 1px solid #c8c7cc;
  2314. border-bottom: 1px solid #c8c7cc;
  2315. background: #ffffff;
  2316. left: 70px;
  2317. position: absolute;
  2318. padding: 1px 0;
  2319. overflow-y: auto;
  2320. overflow-x: visible;
  2321. height: auto;
  2322. bottom: auto;
  2323. width: 260px;
  2324. z-index: 1050;
  2325. display: none;
  2326. }
  2327. .app-sidebar-closed ul.sub-menu > li a {
  2328. padding-left: 20px !important;
  2329. padding-right: 5px;
  2330. }
  2331. .app-sidebar-closed ul.sub-menu > li ul.sub-menu {
  2332. position: relative;
  2333. left: 0;
  2334. width: 100%;
  2335. border: none !important;
  2336. }
  2337. .app-sidebar-closed ul.sub-menu > li ul.sub-menu li a {
  2338. padding-left: 30px !important;
  2339. }
  2340. .app-sidebar-closed ul.sub-menu > li ul.sub-menu li ul.sub-menu li a {
  2341. padding-left: 50px !important;
  2342. }
  2343. }
  2344. @media (min-width: 992px) {
  2345. .app-sidebar-closed .app-aside {
  2346. overflow: visible !important;
  2347. }
  2348. .app-sidebar-closed .app-aside .search-form {
  2349. background: #e2e2e4;
  2350. border-bottom: 1px solid #c8c7cc;
  2351. }
  2352. .app-sidebar-closed .app-aside .search-form > a {
  2353. height: 45px;
  2354. display: block;
  2355. padding: 13px 15px;
  2356. text-align: center;
  2357. font-size: 17px;
  2358. color: #aeacb4;
  2359. }
  2360. .app-sidebar-closed .app-aside .search-form .navbar-form {
  2361. display: none;
  2362. }
  2363. .app-sidebar-closed .app-aside li a .icon-arrow {
  2364. float: right;
  2365. margin-right: 6px !important;
  2366. font-style: normal;
  2367. font-weight: normal;
  2368. color: #c8c7cc;
  2369. font-size: 12px;
  2370. }
  2371. .app-sidebar-closed .app-aside li a .icon-arrow:before {
  2372. content: "\e64a";
  2373. font-family: themify;
  2374. }
  2375. .app-sidebar-closed .app-aside li.open > a .icon-arrow {
  2376. filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  2377. opacity: 1;
  2378. }
  2379. .app-sidebar-closed .app-aside li.open > a .icon-arrow:before {
  2380. content: "\e64b";
  2381. }
  2382. .app-sidebar-closed .app-aside > .item-inner {
  2383. width: 260px;
  2384. left: 70px;
  2385. top: 0;
  2386. padding: 13px 0;
  2387. border-bottom: none !important;
  2388. width: 260px;
  2389. background: #efeff0;
  2390. margin-left: 0;
  2391. z-index: 1051;
  2392. }
  2393. .app-sidebar-closed .app-aside > .item-inner.active {
  2394. background: #c8c7cc !important;
  2395. }
  2396. .app-sidebar-closed .app-aside > .item-inner:before {
  2397. content: "";
  2398. background: none;
  2399. border-bottom: 12px solid transparent;
  2400. border-left: 12px solid #c8c7cc;
  2401. border-right: none;
  2402. border-top: 12px solid transparent;
  2403. display: block;
  2404. float: right;
  2405. height: 0;
  2406. position: absolute;
  2407. left: 0;
  2408. top: 11px;
  2409. width: 0;
  2410. z-index: 1;
  2411. }
  2412. .app-sidebar-closed .app-aside > .item-inner:after {
  2413. content: "";
  2414. background: none;
  2415. border-bottom: 12px solid transparent;
  2416. border-left: 12px solid #efeff0;
  2417. border-top: 12px solid transparent;
  2418. display: block;
  2419. float: right;
  2420. height: 0;
  2421. position: absolute;
  2422. left: -1px;
  2423. top: 11px;
  2424. width: 0;
  2425. z-index: 1;
  2426. }
  2427. .app-sidebar-closed .app-aside > .item-inner .title {
  2428. margin-left: 20px;
  2429. color: #aeacb4 !important;
  2430. font-size: 14px;
  2431. }
  2432. .app-sidebar-closed .app-aside > .item-inner .icon-arrow {
  2433. display: none;
  2434. }
  2435. .app-sidebar-closed .app-aside > ul.sub-menu {
  2436. width: 260px;
  2437. display: block !important;
  2438. overflow: auto;
  2439. padding: 0;
  2440. left: 70px;
  2441. }
  2442. .app-sidebar-closed .app-aside > ul.sub-menu > li a {
  2443. color: #8e8e93;
  2444. font-size: 14px;
  2445. }
  2446. }
  2447. @media (min-width: 992px) and (min-width: 992px) {
  2448. .app-sidebar-closed #sidebar > div nav > ul {
  2449. padding: 1px 0;
  2450. }
  2451. .no-touch .app-sidebar-closed #sidebar > div nav > ul li {
  2452. -moz-transition: background-color 0ms linear;
  2453. -o-transition: background-color 0ms linear;
  2454. -webkit-transition: background-color 0ms linear;
  2455. transition: background-color 0ms linear;
  2456. }
  2457. .app-sidebar-closed #sidebar > div nav > ul > li.open {
  2458. background: inherit;
  2459. }
  2460. .app-sidebar-closed #sidebar > div nav > ul > li.hover {
  2461. background: #efeff0;
  2462. }
  2463. .app-sidebar-closed #sidebar > div nav > ul > li.active:before {
  2464. border-right: none !important;
  2465. }
  2466. .app-sidebar-closed #sidebar > div nav > ul > li.active:after {
  2467. border-right: none !important;
  2468. }
  2469. .app-sidebar-closed #sidebar > div nav > ul > li.active:hover:after {
  2470. border-left-color: #c8c7cc;
  2471. }
  2472. .app-sidebar-closed #sidebar > div nav > ul > li.active a {
  2473. margin: 0 !important;
  2474. }
  2475. .app-sidebar-closed #sidebar > div nav > ul > li > a {
  2476. height: 45px;
  2477. display: block;
  2478. }
  2479. .app-sidebar-closed #sidebar > div nav > ul > li > a i:not([class*="fa-stack"]) {
  2480. font-size: 17px;
  2481. }
  2482. .app-sidebar-closed #sidebar > div nav > ul > li > a .item-content {
  2483. display: block;
  2484. padding-left: 0;
  2485. }
  2486. .app-sidebar-closed #sidebar > div nav > ul > li > a .item-media {
  2487. display: block;
  2488. text-align: center;
  2489. padding: 13px 15px;
  2490. }
  2491. .app-sidebar-closed #sidebar > div nav > ul > li > a .item-inner {
  2492. display: none;
  2493. position: absolute;
  2494. left: 70px;
  2495. top: 0;
  2496. padding: 13px 0;
  2497. bottom: 0;
  2498. border-bottom: none !important;
  2499. width: 260px;
  2500. background: #efeff0;
  2501. margin-left: 0;
  2502. }
  2503. .app-sidebar-closed #sidebar > div nav > ul > li > a .item-inner .title {
  2504. margin-left: 20px;
  2505. color: #aeacb4 !important;
  2506. }
  2507. .app-sidebar-closed #sidebar > div nav > ul > li > a .item-inner .icon-arrow {
  2508. display: none;
  2509. }
  2510. .app-sidebar-closed #sidebar .s-open {
  2511. width: 70px;
  2512. }
  2513. .app-sidebar-closed #sidebar .navbar-form {
  2514. height: 45px;
  2515. position: absolute;
  2516. z-index: 1;
  2517. width: 70px;
  2518. }
  2519. .app-sidebar-closed #sidebar .navbar-form .s-remove, .app-sidebar-closed #sidebar .navbar-form .form-group {
  2520. display: block;
  2521. }
  2522. .app-sidebar-closed #sidebar .navbar-form a {
  2523. font-size: 17px;
  2524. display: block;
  2525. text-align: center;
  2526. padding: 3px 0;
  2527. color: #aeacb4;
  2528. }
  2529. .app-sidebar-closed #sidebar .navbar-form a.s-remove {
  2530. display: none;
  2531. }
  2532. .app-sidebar-closed #sidebar .navbar-form .form-group {
  2533. left: 69px;
  2534. border-bottom: 1px solid #c8c7cc;
  2535. border-right: 1px solid #c8c7cc;
  2536. border-top: 1px solid #c8c7cc;
  2537. top: 0;
  2538. position: absolute;
  2539. width: 210px;
  2540. z-index: 1;
  2541. background: #e2e2e4;
  2542. padding: 10px 10px 10px 0;
  2543. display: none;
  2544. bottom: -1px;
  2545. top: -1px;
  2546. }
  2547. .app-sidebar-closed #sidebar .navbar-form .form-group input {
  2548. background: rgba(255, 255, 255, 0.3);
  2549. }
  2550. .app-sidebar-closed #sidebar .navbar-form .form-group .search-button {
  2551. top: 8px;
  2552. }
  2553. .app-sidebar-closed #sidebar > .navbar-form .s-remove {
  2554. display: block !important;
  2555. padding: 3px 0;
  2556. text-align: center;
  2557. }
  2558. .app-sidebar-closed #sidebar > .navbar-form .form-group {
  2559. display: block !important;
  2560. }
  2561. .app-sidebar-closed #sidebar .navbar-title {
  2562. display: none;
  2563. }
  2564. }
  2565. .navbar-title {
  2566. color: #808285;
  2567. font-size: 10px;
  2568. letter-spacing: 0.2px;
  2569. padding-left: 15px !important;
  2570. padding-right: 15px !important;
  2571. padding-top: 20px !important;
  2572. padding-bottom: 5px !important;
  2573. text-transform: uppercase;
  2574. }
  2575. .s-open {
  2576. display: none;
  2577. }
  2578. .navbar-form {
  2579. background: #e2e2e4;
  2580. border: none;
  2581. box-shadow: none;
  2582. margin: 0;
  2583. padding: 8px;
  2584. position: relative;
  2585. }
  2586. .navbar-form a {
  2587. display: none;
  2588. }
  2589. .navbar-form .search-button {
  2590. background: none;
  2591. border: none;
  2592. border-radius: 0;
  2593. box-shadow: none !important;
  2594. color: #c8c7cc;
  2595. position: absolute;
  2596. right: 5px;
  2597. top: -2px;
  2598. transition: all 100ms ease-in 0s;
  2599. }
  2600. .navbar-form .search-button:hover {
  2601. transition: all 300ms ease-in 0s;
  2602. }
  2603. .navbar-form .form-control {
  2604. background: transparent;
  2605. border: medium none;
  2606. border-radius: 0;
  2607. box-shadow: none;
  2608. color: #8e8e93;
  2609. display: block;
  2610. transition: all 300ms ease-in 0s;
  2611. width: 100%;
  2612. font-size: 12px;
  2613. height: 25px;
  2614. border-radius: 3px !important;
  2615. }
  2616. .navbar-form .form-control:focus {
  2617. background-color: #ffffff !important;
  2618. border-color: #c8c7cc;
  2619. transition: all 300ms ease-in 0s;
  2620. }
  2621. .navbar-form .form-control:focus + .search-button {
  2622. color: #aeacb4;
  2623. }
  2624. .navbar-form .form-group {
  2625. display: block;
  2626. }
  2627. /* ---------------------------------------------------------------------- */
  2628. /* Main Content
  2629. /* ---------------------------------------------------------------------- */
  2630. .main-content {
  2631. min-height: 100%;
  2632. position: relative;
  2633. }
  2634. .main-content .container {
  2635. max-width: none !important;
  2636. width: 100% !important;
  2637. display: inline-block;
  2638. height: 100%;
  2639. }
  2640. .main-content > .container {
  2641. padding-bottom: 50px;
  2642. }
  2643. @media (min-width: 992px) {
  2644. .main-content {
  2645. margin-top: 65px;
  2646. margin-left: 200px;
  2647. }
  2648. .app-navbar-fixed .main-content {
  2649. margin-top: 0;
  2650. }
  2651. .app-navbar-fixed .main-content:before, .app-navbar-fixed .main-content:after {
  2652. content: " ";
  2653. display: table;
  2654. }
  2655. .app-navbar-fixed .main-content:after {
  2656. clear: both;
  2657. }
  2658. .app-sidebar-closed .main-content {
  2659. margin-left: 70px;
  2660. }
  2661. }
  2662. @media (max-width: 991px) {
  2663. .main-content {
  2664. padding-top: 65px;
  2665. }
  2666. }
  2667. /* ---------------------------------------------------------------------- */
  2668. /* Footer
  2669. /* ---------------------------------------------------------------------- */
  2670. #app > footer {
  2671. background-color: #ffffff;
  2672. border-top: 1px solid #c8c7cc;
  2673. bottom: 0;
  2674. right: 0;
  2675. left: 0;
  2676. position: absolute;
  2677. font-size: 12px;
  2678. -webkit-transform: translate3d(0, 0, 0);
  2679. transform: translate3d(0, 0, 0);
  2680. z-index: 1088;
  2681. }
  2682. #app > footer .footer-inner {
  2683. padding: 0 20px;
  2684. line-height: 50px;
  2685. }
  2686. @media (min-width: 992px) {
  2687. #app > footer {
  2688. margin-left: 200px;
  2689. }
  2690. #app.app-sidebar-closed > footer {
  2691. margin-left: 70px;
  2692. }
  2693. #app.app-footer-fixed > footer {
  2694. position: fixed;
  2695. }
  2696. }
  2697. @media (max-width: 991px) {
  2698. #app.app-slide-off > footer, #app.app-offsidebar-open > footer {
  2699. display: none;
  2700. }
  2701. }
  2702. .go-top {
  2703. cursor: pointer;
  2704. font-size: 16px;
  2705. margin-bottom: 0;
  2706. margin-right: 0;
  2707. text-decoration: none;
  2708. line-height: 50px;
  2709. text-align: center;
  2710. }
  2711. /* ---------------------------------------------------------------------- */
  2712. /* Settings
  2713. /* ---------------------------------------------------------------------- */
  2714. .settings {
  2715. position: fixed !important;
  2716. right: -240px;
  2717. top: 120px;
  2718. -webkit-transform: translate3d(0, 0, 0);
  2719. transform: translate3d(0, 0, 0);
  2720. -moz-transition: right 0.2s ease 0s;
  2721. -o-transition: right 0.2s ease 0s;
  2722. -webkit-transition: right 0.2s ease;
  2723. -webkit-transition-delay: 0s;
  2724. transition: right 0.2s ease 0s;
  2725. border-left: 1px solid #c8c7cc !important;
  2726. border-bottom: 1px solid #c8c7cc !important;
  2727. width: 240px;
  2728. z-index: 1050;
  2729. }
  2730. .settings.active {
  2731. right: 0;
  2732. }
  2733. .settings > .btn {
  2734. background: #ffffff !important;
  2735. border-color: #c8c7cc !important;
  2736. border-right-width: 0;
  2737. left: -44px;
  2738. padding: 10px 15px;
  2739. position: absolute;
  2740. top: 41px;
  2741. border-top-right-radius: 0;
  2742. border-bottom-right-radius: 0;
  2743. }
  2744. .settings > .btn:hover, .settings > .btn:active, .settings > .btn:focus {
  2745. box-shadow: none !important;
  2746. }
  2747. .settings.panel {
  2748. border-radius: 0 !important;
  2749. border-top: none;
  2750. border-right: none;
  2751. background: #ffffff;
  2752. border-color: #c8c7cc !important;
  2753. }
  2754. .settings.panel .panel-heading {
  2755. border-top-width: 1px;
  2756. border-top-style: solid;
  2757. padding: 11px 15px;
  2758. background: #efeff0;
  2759. border-color: #c8c7cc;
  2760. border-radius: 0 !important;
  2761. }
  2762. .settings.panel .panel-body {
  2763. padding: 0;
  2764. }
  2765. .settings.panel .setting-box {
  2766. border-bottom: 1px solid #c8c7cc;
  2767. padding: 11px 10px 10px;
  2768. }
  2769. .settings.panel .setting-box .setting-title {
  2770. padding: 5px 0;
  2771. }
  2772. .settings.panel .setting-box:last-child {
  2773. border-bottom: none;
  2774. }
  2775. .colors-row {
  2776. display: table;
  2777. height: 100%;
  2778. table-layout: fixed;
  2779. width: 100%;
  2780. padding-bottom: 0 !important;
  2781. padding-top: 5px !important;
  2782. border-bottom: none !important;
  2783. }
  2784. .color-theme {
  2785. display: table-cell;
  2786. height: 100%;
  2787. vertical-align: top;
  2788. padding-right: 5px;
  2789. }
  2790. .color-theme:last-child {
  2791. padding-right: 0;
  2792. }
  2793. .color-theme .color-layout > label {
  2794. border: 1px solid rgba(0, 0, 0, 0.1);
  2795. cursor: pointer;
  2796. display: block;
  2797. overflow: hidden;
  2798. position: relative;
  2799. }
  2800. .color-theme .color-layout > label .ti-check {
  2801. color: #fff;
  2802. display: block;
  2803. font-size: 12px;
  2804. height: 100%;
  2805. opacity: 0;
  2806. position: absolute;
  2807. text-align: center;
  2808. width: 100%;
  2809. z-index: 1;
  2810. background: rgba(44, 47, 59, 0.3);
  2811. padding: 10px;
  2812. }
  2813. .color-theme .color-layout > label > input[type="radio"] {
  2814. opacity: 0;
  2815. position: absolute;
  2816. visibility: hidden;
  2817. }
  2818. .color-theme .color-layout > label > input[type="radio"]:checked + .ti-check {
  2819. opacity: 1 !important;
  2820. }
  2821. .color-theme .color-layout > label > .color {
  2822. display: block;
  2823. height: 18px;
  2824. position: relative;
  2825. }
  2826. .color-theme .color-layout > label > .split {
  2827. display: block;
  2828. position: relative;
  2829. }
  2830. .color-theme .color-layout > label > .split:before, .color-theme .color-layout > label > .split:after {
  2831. content: " ";
  2832. display: table;
  2833. }
  2834. .color-theme .color-layout > label > .split:after {
  2835. clear: both;
  2836. }
  2837. .color-theme .color-layout > label > .split > .color {
  2838. display: block;
  2839. height: 20px;
  2840. position: relative;
  2841. }
  2842. .color-theme .color-layout > label > .split > .color:first-child {
  2843. float: left;
  2844. width: 30%;
  2845. }
  2846. .color-theme .color-layout > label > .split > .color:last-child {
  2847. float: right;
  2848. width: 70%;
  2849. }
  2850. .color-theme .color-layout > label > .split > .color .element {
  2851. position: absolute;
  2852. height: 5px;
  2853. width: 100%;
  2854. top: 5px;
  2855. }
  2856. .color-theme .color-layout > label > .split.header > .color {
  2857. height: 10px;
  2858. }
  2859. .theme-1 .th-header {
  2860. background: #ffffff;
  2861. }
  2862. .theme-1 .th-collapse {
  2863. background: #ffffff;
  2864. }
  2865. .theme-1 .th-sidebar {
  2866. background: #ffffff;
  2867. }
  2868. .theme-1 .th-body {
  2869. background: #EFEFF4;
  2870. }
  2871. .theme-1 .element {
  2872. background: #007aff;
  2873. }
  2874. .theme-2 .th-header {
  2875. background: #22262E;
  2876. }
  2877. .theme-2 .th-collapse {
  2878. background: #ffffff;
  2879. }
  2880. .theme-2 .th-sidebar {
  2881. background: #1B1E24;
  2882. }
  2883. .theme-2 .th-body {
  2884. background: #E5E9EC;
  2885. }
  2886. .theme-2 .element {
  2887. background: #D1351F;
  2888. }
  2889. .theme-3 .th-header {
  2890. background: #485058;
  2891. }
  2892. .theme-3 .th-collapse {
  2893. background: #485058;
  2894. }
  2895. .theme-3 .th-sidebar {
  2896. background: #788290;
  2897. }
  2898. .theme-3 .th-body {
  2899. background: #F0F3F4;
  2900. }
  2901. .theme-3 .element {
  2902. background: #1FBBA6;
  2903. }
  2904. .theme-4 .th-header {
  2905. background: #E7E7E7;
  2906. }
  2907. .theme-4 .th-collapse {
  2908. background: #F1F1F1;
  2909. }
  2910. .theme-4 .th-sidebar {
  2911. background: #F3F3F3;
  2912. }
  2913. .theme-4 .th-body {
  2914. background: #F8F8F8;
  2915. }
  2916. .theme-4 .element {
  2917. background: #00BDCC;
  2918. }
  2919. .theme-5 .th-header {
  2920. background: #2C3543;
  2921. }
  2922. .theme-5 .th-collapse {
  2923. background: #2C3543;
  2924. }
  2925. .theme-5 .th-sidebar {
  2926. background: #364150;
  2927. }
  2928. .theme-5 .th-body {
  2929. background: #F8F8F8;
  2930. }
  2931. .theme-5 .element {
  2932. background: #81B441;
  2933. }
  2934. .theme-6 .th-header {
  2935. background: #1C2B36;
  2936. }
  2937. .theme-6 .th-collapse {
  2938. background: #ffffff;
  2939. }
  2940. .theme-6 .th-sidebar {
  2941. background: #1C2B36;
  2942. }
  2943. .theme-6 .th-body {
  2944. background: #F0F3F4;
  2945. }
  2946. .theme-6 .element {
  2947. background: #131E26;
  2948. }
  2949. /* ---------------------------------------------------------------------- */
  2950. /* OFF SIDEBAR
  2951. /* ---------------------------------------------------------------------- */
  2952. #off-sidebar {
  2953. bottom: 0;
  2954. position: fixed;
  2955. right: -260px;
  2956. top: 64px;
  2957. -moz-transition: all 0.3s !important 0s;
  2958. -o-transition: all 0.3s !important 0s;
  2959. -webkit-transition: all 0.3s !important;
  2960. -webkit-transition-delay: 0s;
  2961. transition: all 0.3s !important 0s;
  2962. width: 260px;
  2963. z-index: 1091;
  2964. background: #ffffff;
  2965. border-left: 1px solid #c8c7cc;
  2966. border-top: 1px solid #c8c7cc;
  2967. overflow: hidden;
  2968. }
  2969. #off-sidebar .tab-content {
  2970. position: absolute;
  2971. bottom: 0;
  2972. left: 0;
  2973. right: 0;
  2974. top: 45px;
  2975. }
  2976. @media (max-width: 991px) {
  2977. #off-sidebar {
  2978. position: fixed;
  2979. top: 0;
  2980. right: 0;
  2981. z-index: 0;
  2982. -webkit-transform: translate3d(260px, 0, 0);
  2983. transform: translate3d(260px, 0, 0);
  2984. -moz-transition: -moz-transform 300ms ease 0s;
  2985. -o-transition: -o-transform 300ms ease 0s;
  2986. -webkit-transition: -webkit-transform 300ms ease;
  2987. -webkit-transition-delay: 0s;
  2988. transition: transform 300ms ease 0s;
  2989. }
  2990. }
  2991. #off-sidebar .tab-pane {
  2992. height: 100%;
  2993. padding: 0;
  2994. }
  2995. #off-sidebar div[perfect-scrollbar] {
  2996. overflow: hidden !important;
  2997. }
  2998. .app-mobile #off-sidebar div[perfect-scrollbar] {
  2999. overflow-x: hidden !important;
  3000. overflow-y: auto !important;
  3001. }
  3002. @media (min-width: 992px) {
  3003. .app-offsidebar-open #off-sidebar {
  3004. right: 0;
  3005. }
  3006. }
  3007. @media (max-width: 991px) {
  3008. .app-offsidebar-open #off-sidebar {
  3009. -webkit-transform: translate3d(0, 0, 0);
  3010. transform: translate3d(0, 0, 0);
  3011. -moz-transition: -moz-transform 300ms ease 0s;
  3012. -o-transition: -o-transform 300ms ease 0s;
  3013. -webkit-transition: -webkit-transform 300ms ease;
  3014. -webkit-transition-delay: 0s;
  3015. transition: transform 300ms ease 0s;
  3016. }
  3017. }
  3018. #off-sidebar .nav-tabs.nav-justified > li {
  3019. display: table-cell;
  3020. width: 1%;
  3021. }
  3022. #off-sidebar .nav-tabs.nav-justified > li.active > a, #off-sidebar .nav-tabs.nav-justified > li.active > a:hover, #off-sidebar .nav-tabs.nav-justified > li.active > a:focus {
  3023. border-bottom-color: #fff;
  3024. }
  3025. #off-sidebar .nav-tabs.nav-justified > li > a {
  3026. border-bottom: 1px solid #c8c7cc;
  3027. border-right: 1px solid #c8c7cc;
  3028. border-left: none;
  3029. border-radius: 0;
  3030. border-top: none;
  3031. }
  3032. #off-sidebar .nav-tabs.nav-justified > li > a i {
  3033. font-size: 17px;
  3034. }
  3035. #off-sidebar .nav-tabs.nav-justified > li.active > a, #off-sidebar .nav-tabs.nav-justified > li.active > a:hover, #off-sidebar .nav-tabs.nav-justified > li.active > a:focus {
  3036. color: #aeacb4;
  3037. }
  3038. #off-sidebar .nav-tabs.nav-justified > li:first-child > a {
  3039. border-left: none !important;
  3040. }
  3041. #off-sidebar .nav-tabs.nav-justified > li:last-child > a {
  3042. border-right: none !important;
  3043. }
  3044. #off-sidebar .save-options {
  3045. padding: 10px;
  3046. }
  3047. #off-sidebar .sidebar-wrapper {
  3048. position: relative;
  3049. min-height: 100%;
  3050. }
  3051. #off-sidebar #users {
  3052. position: relative;
  3053. right: 0;
  3054. top: 0;
  3055. height: 100%;
  3056. }
  3057. .app-offsidebar-open #off-sidebar #users {
  3058. -moz-transition: right 0.3s ease 0s;
  3059. -o-transition: right 0.3s ease 0s;
  3060. -webkit-transition: right 0.3s ease;
  3061. -webkit-transition-delay: 0s;
  3062. transition: right 0.3s ease 0s;
  3063. }
  3064. .app-slide-off #off-sidebar #users {
  3065. right: 0 !important;
  3066. }
  3067. #off-sidebar #users.chat-open {
  3068. right: 260px;
  3069. }
  3070. #off-sidebar #users .user-chat {
  3071. position: relative;
  3072. left: 260px;
  3073. top: 0;
  3074. height: 100%;
  3075. }
  3076. #off-sidebar #users .chat-content {
  3077. position: absolute;
  3078. left: 0;
  3079. right: 0;
  3080. top: 40px;
  3081. bottom: 50px;
  3082. }
  3083. #off-sidebar .users-list {
  3084. position: absolute;
  3085. right: 0;
  3086. left: 0;
  3087. top: 0;
  3088. height: 100%;
  3089. }
  3090. #off-sidebar .media-list .media {
  3091. border-bottom: 1px solid #c8c7cc;
  3092. margin: 0;
  3093. }
  3094. #off-sidebar .media-list .media a {
  3095. padding: 10px;
  3096. display: block;
  3097. }
  3098. #off-sidebar .media-list .media a:hover {
  3099. background: #efeff0;
  3100. text-decoration: none;
  3101. }
  3102. #off-sidebar .sidebar-title {
  3103. color: #aeacb4;
  3104. font-size: 11px;
  3105. margin: 15px 10px 10px 10px;
  3106. text-transform: uppercase;
  3107. }
  3108. #off-sidebar .sidebar-back {
  3109. position: absolute;
  3110. text-decoration: none;
  3111. padding: 10px;
  3112. top: -40px;
  3113. }
  3114. #off-sidebar .sidebar-back i {
  3115. display: inline-block;
  3116. font-size: 17px;
  3117. margin-right: -2px;
  3118. margin-top: 2px;
  3119. font-weight: 600;
  3120. vertical-align: top;
  3121. }
  3122. #off-sidebar .sidebar-back span {
  3123. font-size: 15px;
  3124. position: relative;
  3125. }
  3126. #off-sidebar .media-list .media .media-object {
  3127. border-radius: 50% !important;
  3128. float: left;
  3129. margin-right: 10px;
  3130. opacity: 0.8;
  3131. width: 40px;
  3132. }
  3133. #off-sidebar .media-list .media .user-label {
  3134. display: inline-block;
  3135. margin-top: 10px;
  3136. position: absolute;
  3137. right: 25px;
  3138. }
  3139. #off-sidebar .media-list .media .status-online {
  3140. line-height: 40px;
  3141. font-size: 6px;
  3142. position: absolute;
  3143. right: 10px;
  3144. display: inline-block;
  3145. color: #1FBBA6;
  3146. }
  3147. #off-sidebar .media-list .media .media-heading {
  3148. color: #8e8e93 !important;
  3149. display: block;
  3150. font-size: 13px;
  3151. margin-bottom: 4px;
  3152. }
  3153. #off-sidebar .media-list .media .media-body span {
  3154. color: #c8c7cc;
  3155. display: block;
  3156. font-size: 12px;
  3157. }
  3158. #off-sidebar .sidebar-content {
  3159. height: 100%;
  3160. position: relative;
  3161. }
  3162. #off-sidebar .discussion .avatar img {
  3163. border-radius: 50% !important;
  3164. width: 40px;
  3165. }
  3166. #off-sidebar .discussion .messages {
  3167. margin-top: 10px;
  3168. }
  3169. #off-sidebar .discussion .messages p {
  3170. font-size: 12px;
  3171. }
  3172. #off-sidebar .message-bar {
  3173. position: absolute;
  3174. bottom: 0;
  3175. }
  3176. /* ---------------------------------------------------------------------- */
  3177. /* Utilities
  3178. /* ---------------------------------------------------------------------- */
  3179. .no-padding {
  3180. padding: 0 !important;
  3181. }
  3182. .no-margin {
  3183. margin: 0 !important;
  3184. }
  3185. .inline {
  3186. display: inline;
  3187. }
  3188. .no-radius {
  3189. -moz-border-radius: 0 !important;
  3190. -webkit-border-radius: 0;
  3191. border-radius: 0 !important;
  3192. }
  3193. .no-border {
  3194. border: none !important;
  3195. }
  3196. .border-right {
  3197. border-right-style: solid;
  3198. border-right-width: 1px;
  3199. border-color: rgba(0, 0, 0, 0.07);
  3200. }
  3201. .border-left {
  3202. border-left-style: solid;
  3203. border-left-width: 1px;
  3204. border-color: rgba(0, 0, 0, 0.07);
  3205. }
  3206. .border-top {
  3207. border-top-style: solid;
  3208. border-top-width: 1px;
  3209. border-color: rgba(0, 0, 0, 0.07);
  3210. }
  3211. .border-bottom {
  3212. border-bottom-style: solid;
  3213. border-bottom-width: 1px;
  3214. border-color: rgba(0, 0, 0, 0.07);
  3215. }
  3216. .border-light {
  3217. border-color: rgba(255, 255, 255, 0.2) !important;
  3218. }
  3219. .border-around {
  3220. border: 1px solid #c8c7cc;
  3221. }
  3222. .panel-white .border-light, .partition-white .border-light {
  3223. border-color: rgba(0, 0, 0, 0.07) !important;
  3224. }
  3225. .border-dark {
  3226. border-color: rgba(0, 0, 0, 0.2);
  3227. }
  3228. .panel-white .border-dark, .partition-white .border-dark {
  3229. border-color: rgba(0, 0, 0, 0.3) !important;
  3230. }
  3231. .block {
  3232. display: block !important;
  3233. }
  3234. .inline-block {
  3235. display: inline-block !important;
  3236. }
  3237. .no-display {
  3238. display: none !important;
  3239. }
  3240. .display-table {
  3241. display: table !important;
  3242. }
  3243. .display-table-cell {
  3244. display: table-cell !important;
  3245. }
  3246. .example {
  3247. margin: 15px 0;
  3248. padding: 14px 19px;
  3249. }
  3250. .space5 {
  3251. display: block;
  3252. margin-bottom: 5px !important;
  3253. clear: both;
  3254. }
  3255. .space7 {
  3256. margin-bottom: 7px !important;
  3257. clear: both;
  3258. }
  3259. .space10 {
  3260. margin-bottom: 10px !important;
  3261. clear: both;
  3262. }
  3263. .space12 {
  3264. margin-bottom: 12px !important;
  3265. clear: both;
  3266. }
  3267. .space15 {
  3268. margin-bottom: 15px !important;
  3269. clear: both;
  3270. }
  3271. .space20 {
  3272. margin-bottom: 20px !important;
  3273. clear: both;
  3274. }
  3275. .padding-5 {
  3276. padding: 5px !important;
  3277. }
  3278. .padding-10 {
  3279. padding: 10px !important;
  3280. }
  3281. .padding-15 {
  3282. padding: 15px !important;
  3283. }
  3284. .padding-20 {
  3285. padding: 20px !important;
  3286. }
  3287. .padding-25 {
  3288. padding: 25px !important;
  3289. }
  3290. .padding-30 {
  3291. padding: 30px !important;
  3292. }
  3293. .padding-35 {
  3294. padding: 35px !important;
  3295. }
  3296. .padding-40 {
  3297. padding: 40px !important;
  3298. }
  3299. .padding-horizontal-5 {
  3300. padding: 0 5px !important;
  3301. }
  3302. .padding-horizontal-10 {
  3303. padding: 0 10px !important;
  3304. }
  3305. .padding-horizontal-15 {
  3306. padding: 0 15px !important;
  3307. }
  3308. .padding-horizontal-20 {
  3309. padding: 0 20px !important;
  3310. }
  3311. .padding-vertical-10 {
  3312. padding: 10px 0 !important;
  3313. }
  3314. .padding-vertical-15 {
  3315. padding: 15px 0 !important;
  3316. }
  3317. .padding-vertical-20 {
  3318. padding: 20px 0 !important;
  3319. }
  3320. .padding-bottom-0 {
  3321. padding-bottom: 0px !important;
  3322. }
  3323. .padding-bottom-5 {
  3324. padding-bottom: 5px !important;
  3325. }
  3326. .padding-bottom-10 {
  3327. padding-bottom: 10px !important;
  3328. }
  3329. .padding-bottom-15 {
  3330. padding-bottom: 15px !important;
  3331. }
  3332. .padding-bottom-20 {
  3333. padding-bottom: 20px !important;
  3334. }
  3335. .padding-bottom-25 {
  3336. padding-bottom: 25px !important;
  3337. }
  3338. .padding-bottom-30 {
  3339. padding-bottom: 30px !important;
  3340. }
  3341. .padding-top-0 {
  3342. padding-top: 0px !important;
  3343. }
  3344. .padding-top-5 {
  3345. padding-top: 5px !important;
  3346. }
  3347. .padding-top-10 {
  3348. padding-top: 10px !important;
  3349. }
  3350. .padding-top-15 {
  3351. padding-top: 15px !important;
  3352. }
  3353. .padding-top-20 {
  3354. padding-top: 20px !important;
  3355. }
  3356. .padding-top-25 {
  3357. padding-top: 25px !important;
  3358. }
  3359. .padding-top-30 {
  3360. padding-top: 30px !important;
  3361. }
  3362. .padding-left-0 {
  3363. padding-left: 0px !important;
  3364. }
  3365. .padding-left-5 {
  3366. padding-left: 5px !important;
  3367. }
  3368. .padding-left-10 {
  3369. padding-left: 10px !important;
  3370. }
  3371. .padding-left-15 {
  3372. padding-left: 15px !important;
  3373. }
  3374. .padding-left-20 {
  3375. padding-left: 20px !important;
  3376. }
  3377. .padding-left-25 {
  3378. padding-left: 25px !important;
  3379. }
  3380. .padding-left-30 {
  3381. padding-left: 30px !important;
  3382. }
  3383. .padding-right-0 {
  3384. padding-right: 0px !important;
  3385. }
  3386. .padding-right-5 {
  3387. padding-right: 5px !important;
  3388. }
  3389. .padding-right-10 {
  3390. padding-right: 10px !important;
  3391. }
  3392. .padding-right-15 {
  3393. padding-right: 15px !important;
  3394. }
  3395. .padding-right-20 {
  3396. padding-right: 20px !important;
  3397. }
  3398. .padding-right-25 {
  3399. padding-right: 25px !important;
  3400. }
  3401. .padding-right-30 {
  3402. padding-right: 30px !important;
  3403. }
  3404. .margin-bottom-0 {
  3405. margin-bottom: 0px !important;
  3406. }
  3407. .margin-bottom-5 {
  3408. margin-bottom: 5px !important;
  3409. }
  3410. .margin-bottom-10 {
  3411. margin-bottom: 10px !important;
  3412. }
  3413. .margin-bottom-15 {
  3414. margin-bottom: 15px !important;
  3415. }
  3416. .margin-bottom-20 {
  3417. margin-bottom: 20px !important;
  3418. }
  3419. .margin-bottom-25 {
  3420. margin-bottom: 25px !important;
  3421. }
  3422. .margin-bottom-30 {
  3423. margin-bottom: 30px !important;
  3424. }
  3425. .margin-top-0 {
  3426. margin-top: 0px !important;
  3427. }
  3428. .margin-top-5 {
  3429. margin-top: 5px !important;
  3430. }
  3431. .margin-top-10 {
  3432. margin-top: 10px !important;
  3433. }
  3434. .margin-top-15 {
  3435. margin-top: 15px !important;
  3436. }
  3437. .margin-top-20 {
  3438. margin-top: 20px !important;
  3439. }
  3440. .margin-top-25 {
  3441. margin-top: 25px !important;
  3442. }
  3443. .margin-top-30 {
  3444. margin-top: 30px !important;
  3445. }
  3446. .margin-right-0 {
  3447. margin-right: 0px !important;
  3448. }
  3449. .margin-right-5 {
  3450. margin-right: 5px !important;
  3451. }
  3452. .margin-right-10 {
  3453. margin-right: 10px !important;
  3454. }
  3455. .margin-right-15 {
  3456. margin-right: 15px !important;
  3457. }
  3458. .margin-right-20 {
  3459. margin-right: 20px !important;
  3460. }
  3461. .margin-right-25 {
  3462. margin-right: 25px !important;
  3463. }
  3464. .margin-right-30 {
  3465. margin-right: 30px !important;
  3466. }
  3467. .margin-left-0 {
  3468. margin-left: 0px !important;
  3469. }
  3470. .margin-left-5 {
  3471. margin-left: 5px !important;
  3472. }
  3473. .margin-left-10 {
  3474. margin-left: 10px !important;
  3475. }
  3476. .margin-left-15 {
  3477. margin-left: 15px !important;
  3478. }
  3479. .margin-left-20 {
  3480. margin-left: 20px !important;
  3481. }
  3482. .margin-left-25 {
  3483. margin-left: 25px !important;
  3484. }
  3485. .margin-left-30 {
  3486. margin-left: 30px !important;
  3487. }
  3488. .min-height-155 {
  3489. min-height: 155px !important;
  3490. }
  3491. .min-height-180 {
  3492. min-height: 180px !important;
  3493. }
  3494. .min-height-200 {
  3495. min-height: 200px !important;
  3496. }
  3497. .min-height-230 {
  3498. min-height: 230px !important;
  3499. }
  3500. .min-height-250 {
  3501. min-height: 250px !important;
  3502. }
  3503. .min-height-270 {
  3504. min-height: 270px !important;
  3505. }
  3506. .min-height-280 {
  3507. min-height: 280px !important;
  3508. }
  3509. .min-height-300 {
  3510. min-height: 300px !important;
  3511. }
  3512. .min-height-350 {
  3513. min-height: 350px !important;
  3514. }
  3515. .height-155 {
  3516. height: 155px !important;
  3517. }
  3518. .height-180 {
  3519. height: 180px !important;
  3520. }
  3521. .height-200 {
  3522. height: 200px !important;
  3523. }
  3524. .height-230 {
  3525. height: 230px !important;
  3526. }
  3527. .height-250 {
  3528. height: 250px !important;
  3529. }
  3530. .height-270 {
  3531. height: 270px !important;
  3532. }
  3533. .height-300 {
  3534. height: 300px !important;
  3535. }
  3536. .height-330 {
  3537. height: 330px !important;
  3538. }
  3539. .height-350 {
  3540. height: 350px !important;
  3541. }
  3542. .width-200 {
  3543. width: 200px !important;
  3544. }
  3545. .vertical-align-bottom {
  3546. vertical-align: bottom !important;
  3547. }
  3548. .vertical-align-middle {
  3549. vertical-align: middle !important;
  3550. }
  3551. .vertical-align-top {
  3552. vertical-align: top !important;
  3553. }
  3554. .text-muted {
  3555. color: #c2c2c5;
  3556. }
  3557. .text-bold {
  3558. font-weight: bold !important;
  3559. }
  3560. .text-extra-small {
  3561. font-size: 11px !important;
  3562. }
  3563. .text-small {
  3564. font-size: 12px !important;
  3565. }
  3566. .text-large {
  3567. font-size: 16px !important;
  3568. }
  3569. .text-extra-large {
  3570. font-size: 17px !important;
  3571. }
  3572. h1.text-extra-large {
  3573. font-size: 50px !important;
  3574. }
  3575. .text-head {
  3576. color: #333 !important;
  3577. font-weight: bold;
  3578. font-size: 20px !important;
  3579. }
  3580. .text-primary {
  3581. color: #007AFF !important;
  3582. }
  3583. .text-grey {
  3584. color: #c8c7cc !important;
  3585. }
  3586. .text-azure {
  3587. color: #0095C8 !important;
  3588. }
  3589. .text-orange {
  3590. color: #FF6600 !important;
  3591. }
  3592. .text-green {
  3593. color: #1FBBA6 !important;
  3594. }
  3595. .text-blue {
  3596. color: #5F8295 !important;
  3597. }
  3598. .text-pink {
  3599. color: #DD5A82 !important;
  3600. }
  3601. .text-purple {
  3602. color: #DD5A82 !important;
  3603. }
  3604. .text-bricky {
  3605. color: #894550 !important;
  3606. }
  3607. .text-yellow {
  3608. color: #FFB848 !important;
  3609. }
  3610. .text-red {
  3611. color: #C82E29 !important;
  3612. }
  3613. .text-white {
  3614. color: #ffffff !important;
  3615. }
  3616. a.text-white {
  3617. color: rgba(255, 255, 255, 0.6) !important;
  3618. }
  3619. a.text-white:hover {
  3620. color: #ffffff !important;
  3621. }
  3622. .text-dark {
  3623. color: #5b5b60 !important;
  3624. }
  3625. a.text-dark:hover {
  3626. color: #6f6f74 !important;
  3627. }
  3628. .text-light {
  3629. color: #c2c2c5 !important;
  3630. }
  3631. a.text-light:hover {
  3632. color: #adadb1 !important;
  3633. }
  3634. .text-white-transparent {
  3635. color: rgba(255, 255, 255, 0.7) !important;
  3636. }
  3637. /* ---------------------------------------------------------------------- */
  3638. /* Background Colors
  3639. /* ---------------------------------------------------------------------- */
  3640. .no-bg {
  3641. background: none !important;
  3642. }
  3643. .bg-white {
  3644. background: #ffffff !important;
  3645. }
  3646. .bg-black {
  3647. background: #2C2F3B !important;
  3648. color: #ffffff;
  3649. }
  3650. .bg-primary {
  3651. background: #007AFF !important;
  3652. color: #ffffff;
  3653. }
  3654. .bg-light-primary {
  3655. background: #3395ff !important;
  3656. color: #ffffff;
  3657. }
  3658. .bg-dark-primary {
  3659. background: #0062cc !important;
  3660. color: #ffffff;
  3661. }
  3662. .bg-success {
  3663. background: #5cb85c !important;
  3664. color: #ffffff;
  3665. }
  3666. .bg-info {
  3667. background: #46b8da !important;
  3668. color: #ffffff;
  3669. }
  3670. .bg-warning {
  3671. background: #eea236 !important;
  3672. color: #ffffff;
  3673. }
  3674. .bg-danger {
  3675. background: #d43f3a !important;
  3676. color: #ffffff;
  3677. }
  3678. .bg-azure {
  3679. background: #0095C8 !important;
  3680. color: #ffffff;
  3681. }
  3682. .bg-light-azure {
  3683. background: #00a8e2 !important;
  3684. color: #ffffff;
  3685. }
  3686. .bg-dark-azure {
  3687. background: #006f95 !important;
  3688. color: #ffffff;
  3689. }
  3690. .bg-red {
  3691. background: #C82E29 !important;
  3692. color: #ffffff;
  3693. }
  3694. .bg-light-red {
  3695. background: #da4f4a !important;
  3696. color: #ffffff;
  3697. }
  3698. .bg-dark-red {
  3699. background: #9e2420 !important;
  3700. color: #ffffff;
  3701. }
  3702. .bg-green {
  3703. background: #1FBBA6 !important;
  3704. color: #ffffff;
  3705. }
  3706. .bg-light-green {
  3707. background: #30ddc6 !important;
  3708. color: #ffffff;
  3709. }
  3710. .bg-dark-green {
  3711. background: #188f7f !important;
  3712. color: #ffffff;
  3713. }
  3714. .bg-orange {
  3715. background: #FF6600 !important;
  3716. color: #ffffff;
  3717. }
  3718. .bg-light-orange {
  3719. background: #ff8533 !important;
  3720. color: #ffffff;
  3721. }
  3722. .bg-dark-orange {
  3723. background: #cc5200 !important;
  3724. color: #ffffff;
  3725. }
  3726. .bg-blue {
  3727. background: #5F8295 !important;
  3728. color: #ffffff;
  3729. }
  3730. .bg-light-blue {
  3731. background: #7c9bab !important;
  3732. color: #ffffff;
  3733. }
  3734. .bg-dark-blue {
  3735. background: #4b6776 !important;
  3736. color: #ffffff;
  3737. }
  3738. .bg-pink {
  3739. background: #DD5A82 !important;
  3740. color: #ffffff;
  3741. }
  3742. .bg-light-pink {
  3743. background: #e684a2 !important;
  3744. color: #ffffff;
  3745. }
  3746. .bg-dark-pink {
  3747. background: #d43062 !important;
  3748. color: #ffffff;
  3749. }
  3750. .bg-purple {
  3751. background: #804C75 !important;
  3752. color: #ffffff;
  3753. }
  3754. .bg-light-purple {
  3755. background: #a05f92 !important;
  3756. color: #ffffff;
  3757. }
  3758. .bg-dark-purple {
  3759. background: #603958 !important;
  3760. color: #ffffff;
  3761. }
  3762. .bg-beige {
  3763. background: #D2BD8E !important;
  3764. color: #ffffff;
  3765. }
  3766. .bg-light-beige {
  3767. background: #d9c8a0 !important;
  3768. color: #ffffff;
  3769. }
  3770. .bg-dark-beige {
  3771. background: #c3a86a !important;
  3772. color: #ffffff;
  3773. }
  3774. .bg-grey {
  3775. background: #c8c7cc !important;
  3776. color: #ffffff;
  3777. }
  3778. .bg-light-grey {
  3779. background: #f7f7f8 !important;
  3780. }
  3781. .bg-dark-grey {
  3782. background: #aeacb4 !important;
  3783. color: #ffffff;
  3784. }
  3785. .bg-yellow {
  3786. background: #FFB848 !important;
  3787. color: #ffffff;
  3788. }
  3789. .bg-light-yellow {
  3790. background: #ffcc7b !important;
  3791. color: #ffffff;
  3792. }
  3793. .bg-dark-yellow {
  3794. background: #ffa415 !important;
  3795. color: #ffffff;
  3796. }
  3797. .bg-bricky {
  3798. background: #894550 !important;
  3799. color: #ffffff;
  3800. }
  3801. .bg-light-bricky {
  3802. background: #aa5764 !important;
  3803. color: #ffffff;
  3804. }
  3805. .bg-dark-bricky {
  3806. background: #67343c !important;
  3807. color: #ffffff;
  3808. }
  3809. .bg-body {
  3810. background: #F1F3FA;
  3811. }
  3812. .center {
  3813. text-align: center;
  3814. }
  3815. .text-left {
  3816. text-align: left;
  3817. }
  3818. .text-right {
  3819. text-align: right;
  3820. }
  3821. .circle-100 {
  3822. width: 100px;
  3823. height: 100px;
  3824. border-radius: 50%;
  3825. display: inline-block;
  3826. -moz-box-shadow: 0, 1px, 2px, #C3C3C3;
  3827. -webkit-box-shadow: 0, 1px, 2px, #C3C3C3;
  3828. box-shadow: 0, 1px, 2px, #C3C3C3;
  3829. }
  3830. .circle-50 {
  3831. width: 50px;
  3832. height: 50px;
  3833. border-radius: 50%;
  3834. line-height: 55px;
  3835. text-align: center;
  3836. display: inline-block;
  3837. -moz-box-shadow: 0, 1px, 2px, #C3C3C3;
  3838. -webkit-box-shadow: 0, 1px, 2px, #C3C3C3;
  3839. box-shadow: 0, 1px, 2px, #C3C3C3;
  3840. }
  3841. .rate .value {
  3842. font-size: 30px;
  3843. font-weight: 600;
  3844. }
  3845. .rate i {
  3846. vertical-align: middle;
  3847. padding-bottom: 15px;
  3848. }
  3849. .rate .percentage {
  3850. vertical-align: middle;
  3851. font-size: 15px;
  3852. padding-bottom: 15px;
  3853. }
  3854. .rate img {
  3855. display: block;
  3856. position: relative;
  3857. width: 100%;
  3858. }
  3859. .overlayer {
  3860. display: block;
  3861. position: absolute;
  3862. z-index: 101;
  3863. background-image: linear-gradient(rgba(0, 0, 0, 0) 0px, #000000 100%);
  3864. opacity: 1;
  3865. }
  3866. .overlayer.fullwidth {
  3867. width: 100%;
  3868. }
  3869. .overlayer .overlayer-wrapper {
  3870. display: block;
  3871. position: relative;
  3872. z-index: 100;
  3873. }
  3874. .bottom-left {
  3875. bottom: 0;
  3876. left: 0;
  3877. position: absolute;
  3878. }
  3879. .tags {
  3880. display: inline-block;
  3881. background: #C2C6CD;
  3882. color: #ffffff !important;
  3883. text-decoration: none;
  3884. cursor: pointer;
  3885. margin: 0 0 10px 18px;
  3886. padding: 2px 10px 1px;
  3887. border-top-right-radius: 3px;
  3888. border-bottom-right-radius: 3px;
  3889. position: relative;
  3890. transition: all .25s linear;
  3891. white-space: nowrap;
  3892. line-height: 21px;
  3893. }
  3894. .tags:before {
  3895. content: "";
  3896. border-style: solid;
  3897. border-color: transparent #c5c5c5 transparent transparent;
  3898. border-width: 12px 13px 12px 0;
  3899. position: absolute;
  3900. left: -13px;
  3901. top: 0;
  3902. transition: all .25s linear;
  3903. }
  3904. .tags:hover {
  3905. background-color: #8B91A0;
  3906. color: #FFFFFF;
  3907. }
  3908. .tags:hover:before {
  3909. border-color: transparent #8B91A0 transparent transparent;
  3910. }
  3911. .tags:after {
  3912. background: none repeat scroll 0 0 #FFFFFF;
  3913. border-radius: 50% 50% 50% 50%;
  3914. content: "";
  3915. height: 5px;
  3916. left: -1px;
  3917. position: absolute;
  3918. top: 10px;
  3919. width: 5px;
  3920. }
  3921. .tooltip-notification {
  3922. cursor: pointer;
  3923. right: 0;
  3924. margin-top: 3px;
  3925. padding: 5px 0;
  3926. position: absolute;
  3927. top: 25px;
  3928. z-index: 10000;
  3929. }
  3930. .toolbar .tooltip-notification {
  3931. top: 60px;
  3932. right: 20px;
  3933. }
  3934. .tooltip-notification .tooltip-notification-arrow {
  3935. border-width: 0 5px 5px;
  3936. left: 80%;
  3937. margin-left: -5px;
  3938. top: 0;
  3939. border-color: transparent;
  3940. border-bottom-color: #292B2E;
  3941. border-style: solid;
  3942. height: 0;
  3943. position: absolute;
  3944. width: 0;
  3945. }
  3946. .tooltip-notification .tooltip-notification-inner {
  3947. background-color: #292B2E;
  3948. border-radius: 4px;
  3949. color: #FFFFFF;
  3950. font-size: 12px;
  3951. padding: 8px;
  3952. text-align: center;
  3953. text-decoration: none;
  3954. line-height: normal;
  3955. }
  3956. .tooltip-notification .tooltip-notification-inner .message {
  3957. color: #BFC0C1;
  3958. font-size: 11px;
  3959. margin-top: -4px;
  3960. }
  3961. .tooltip-notification .tooltip-notification-inner > div {
  3962. width: 100px;
  3963. }
  3964. .float-none {
  3965. float: none;
  3966. }
  3967. .background-dark {
  3968. background: rgba(0, 0, 0, 0.2);
  3969. }
  3970. .background-light {
  3971. background: rgba(255, 255, 255, 0.6) !important;
  3972. }
  3973. .radius-3 {
  3974. border-radius: 3px;
  3975. }
  3976. .radius-5 {
  3977. border-radius: 5px;
  3978. }
  3979. .radius-10 {
  3980. border-radius: 10px;
  3981. }
  3982. .stack-right-bottom {
  3983. left: auto !important;
  3984. right: -0.5em !important;
  3985. top: auto !important;
  3986. bottom: -0.5em !important;
  3987. text-shadow: 2px 0 0 #fff, -2px 0 0 #fff, 0 2px 0 #fff, 0 -2px 0 #fff, 1px 1px #fff, -1px -1px 0 #fff, 1px -1px 0 #fff, -1px 1px 0 #fff;
  3988. }
  3989. .noTransform {
  3990. -o-transform: none !important;
  3991. -moz-transform: none !important;
  3992. -ms-transform: none !important;
  3993. -webkit-transform: none !important;
  3994. transform: none !important;
  3995. }
  3996. .vertical-bottom {
  3997. vertical-align: bottom;
  3998. }
  3999. .vertical-middle {
  4000. vertical-align: middle;
  4001. }
  4002. .vertical-top {
  4003. vertical-align: top;
  4004. }
  4005. .show-grid {
  4006. margin-bottom: 15px;
  4007. }
  4008. .show-grid [class^="col-"] {
  4009. background-color: rgba(86, 61, 124, 0.15);
  4010. border: 1px solid rgba(86, 61, 124, 0.2);
  4011. padding-bottom: 10px;
  4012. padding-top: 10px;
  4013. }
  4014. .no-wrap {
  4015. white-space: nowrap;
  4016. }
  4017. /* ---------------------------------------------------------------------- */
  4018. /* Dropdown Menu
  4019. /* ---------------------------------------------------------------------- */
  4020. .dropdown-menu.dropdown-dark {
  4021. background-color: #2B3034;
  4022. border: 1px solid #1A1C1E;
  4023. border-radius: 0;
  4024. box-shadow: none;
  4025. list-style: none outside none;
  4026. max-width: 300px;
  4027. min-width: 166px;
  4028. padding: 0;
  4029. position: absolute;
  4030. text-shadow: none;
  4031. z-index: 1000;
  4032. }
  4033. .dropdown-menu.dropdown-dark:after {
  4034. border-color: transparent;
  4035. border-style: solid;
  4036. display: block;
  4037. height: 0;
  4038. position: absolute;
  4039. width: 0;
  4040. border-width: 10px;
  4041. content: "";
  4042. border-bottom-color: #2B3034;
  4043. border-top-width: 0;
  4044. content: " ";
  4045. top: -9px;
  4046. left: 10px;
  4047. }
  4048. .dropdown-menu.dropdown-dark.pull-right:after {
  4049. left: auto;
  4050. right: 10px;
  4051. }
  4052. .dropdown-menu.dropdown-dark .dropdown-header {
  4053. padding: 8px 8px 6px;
  4054. color: #f7f7f8;
  4055. font-size: 11px;
  4056. }
  4057. .dropdown-menu.dropdown-dark .divider {
  4058. background: none;
  4059. }
  4060. .dropdown-menu.dropdown-dark li p, .dropdown-menu.dropdown-dark li a, .dropdown-menu.dropdown-dark .drop-down-wrapper li p, .dropdown-menu.dropdown-dark .drop-down-wrapper li a {
  4061. color: #EDEDED;
  4062. border-bottom-color: #1A1C1E;
  4063. color: #FFFFFF;
  4064. font-size: 12px;
  4065. font-weight: 300;
  4066. margin: 0;
  4067. padding: 8px 8px 6px;
  4068. border-bottom-width: 1px;
  4069. border-bottom-style: solid;
  4070. white-space: normal !important;
  4071. display: block;
  4072. }
  4073. .dropdown-menu.dropdown-dark li:last-child a {
  4074. border-bottom: none !important;
  4075. border-radius: 0 0 6px 6px;
  4076. }
  4077. .dropdown-menu.dropdown-dark > li > a:hover, .dropdown-menu.dropdown-dark > li > a:focus, .dropdown-menu.dropdown-dark .dropdown-submenu:hover > a, .dropdown-menu.dropdown-dark .dropdown-submenu:focus > a, .dropdown-menu.dropdown-dark .drop-down-wrapper li a:hover, .dropdown-menu.dropdown-dark .drop-down-wrapper li a:focus {
  4078. background-color: #212326;
  4079. }
  4080. .dropdown-menu.dropdown-light {
  4081. background-color: #FFFFFF;
  4082. border: 1px solid rgba(17, 17, 17, 0.15);
  4083. max-width: 300px;
  4084. min-width: 166px;
  4085. border-radius: 7px;
  4086. padding: 0;
  4087. }
  4088. .dropdown-menu.dropdown-light:before, .dropdown-menu.dropdown-light:after {
  4089. border-color: transparent;
  4090. border-style: solid;
  4091. display: block;
  4092. height: 0;
  4093. position: absolute;
  4094. width: 0;
  4095. }
  4096. .dropdown-menu.dropdown-light:before {
  4097. border-bottom-color: rgba(17, 17, 17, 0.15);
  4098. border-style: solid;
  4099. display: block;
  4100. height: 0;
  4101. position: absolute;
  4102. width: 0;
  4103. border-width: 11px;
  4104. content: "";
  4105. border-top-width: 0;
  4106. content: " ";
  4107. top: -11px;
  4108. left: 10px;
  4109. }
  4110. .dropdown-menu.dropdown-light:after {
  4111. border-color: transparent;
  4112. border-style: solid;
  4113. display: block;
  4114. height: 0;
  4115. position: absolute;
  4116. width: 0;
  4117. border-width: 10px;
  4118. content: "";
  4119. border-bottom-color: #FFFFFF;
  4120. border-top-width: 0;
  4121. content: " ";
  4122. top: -9px;
  4123. left: 11px;
  4124. }
  4125. .dropdown-menu.dropdown-light.pull-right:after {
  4126. left: auto;
  4127. right: 11px;
  4128. }
  4129. .dropdown-menu.dropdown-light.pull-right:before {
  4130. left: auto;
  4131. right: 10px;
  4132. }
  4133. .dropdown-menu.dropdown-light li a {
  4134. border-bottom: 1px solid #DDDDDD;
  4135. font-size: 14px;
  4136. line-height: 35px;
  4137. color: #007AFF;
  4138. text-align: center;
  4139. }
  4140. .dropdown-menu.dropdown-light li:first-child a {
  4141. border-radius: 7px 7px 0 0;
  4142. }
  4143. .dropdown-menu.dropdown-light li:last-child a {
  4144. border-radius: 0 0 7px 7px;
  4145. }
  4146. .dropdown-menu.dropdown-light li:last-child a {
  4147. border-bottom: none;
  4148. }
  4149. .drop-down-wrapper .list-group-item {
  4150. border-left: none;
  4151. border-right: none;
  4152. margin-top: 0;
  4153. }
  4154. .drop-down-wrapper .list-group-item:first-child {
  4155. border-top-left-radius: 0;
  4156. border-top-right-radius: 0;
  4157. }
  4158. .drop-down-wrapper .list-group-item:last-child {
  4159. border-bottom-left-radius: 0;
  4160. border-bottom-right-radius: 0;
  4161. }
  4162. .dropdown-header {
  4163. padding: 5px 10px;
  4164. }
  4165. /* ---------------------------------------------------------------------- */
  4166. /* Tabs
  4167. /* ---------------------------------------------------------------------- */
  4168. .nav-tabs {
  4169. margin-bottom: 0;
  4170. padding: 0;
  4171. }
  4172. .nav-tabs.nav-justified > li > a {
  4173. border-left: none !important;
  4174. border-radius: 0;
  4175. border-top: none !important;
  4176. border-right: none !important;
  4177. }
  4178. .nav-tabs > li {
  4179. margin-bottom: -3px;
  4180. text-align: center;
  4181. }
  4182. .nav-tabs > li.dropdown.active a {
  4183. cursor: pointer;
  4184. }
  4185. .nav-tabs > li.dropdown .dropdown-menu > .active a, .nav-tabs > li.dropdown .dropdown-menu > .active a:hover, .nav-tabs > li.dropdown .dropdown-menu > .active a:focus {
  4186. background-color: #f7f7f8;
  4187. color: #ffffff;
  4188. }
  4189. .nav-tabs > li > a {
  4190. border: 0 none;
  4191. border-radius: 5;
  4192. color: #8E9AA2;
  4193. min-width: 70px;
  4194. padding: 15px 20px;
  4195. }
  4196. .nav-tabs > li.active a, .nav-tabs > li.active a:hover, .nav-tabs > li.active a:focus {
  4197. border-width: 0;
  4198. }
  4199. .nav-tabs > .active a, .nav-tabs > .active a:hover, .nav-tabs > .active a:focus {
  4200. border: 0 none;
  4201. -moz-box-shadow: 1px 1px 2px rgba(44, 47, 59, 0.1);
  4202. -webkit-box-shadow: 1px 1px 2px rgba(44, 47, 59, 0.1);
  4203. box-shadow: 1px 1px 2px rgba(44, 47, 59, 0.1);
  4204. color: #505458;
  4205. }
  4206. .panel-tabs, .tabbable {
  4207. background-color: #E6E8E8;
  4208. padding: 1px;
  4209. margin-bottom: 15px;
  4210. }
  4211. .tabbable[type="pills"] {
  4212. background: none;
  4213. }
  4214. .tabbable[type="pills"] > .nav {
  4215. margin-bottom: 10px;
  4216. }
  4217. .panel-tabs {
  4218. padding: 0;
  4219. }
  4220. .panel-tabs .panel-heading {
  4221. background: #EFEFF4;
  4222. }
  4223. .panel-tabs .panel-body {
  4224. padding: 0;
  4225. }
  4226. .panel-tabs .tabbable {
  4227. margin: 0;
  4228. padding: 0;
  4229. }
  4230. .panel-tabs .nav-tabs {
  4231. border: medium none;
  4232. float: right;
  4233. margin-top: -48px;
  4234. }
  4235. .panel-tabs .nav-tabs > li > a {
  4236. border-top-left-radius: 3px;
  4237. border-top-right-radius: 3px;
  4238. }
  4239. .tab-content {
  4240. background-color: #FFFFFF;
  4241. position: relative;
  4242. }
  4243. .tab-content > .tab-pane, .pill-content > .pill-pane {
  4244. display: none;
  4245. padding: 15px;
  4246. }
  4247. .tab-content > .active, .pill-content > .active {
  4248. display: block;
  4249. }
  4250. .tabs-left.tabbable {
  4251. background-color: none;
  4252. padding: 0;
  4253. }
  4254. .tabs-left .tab-content {
  4255. border-top: 1px solid #EFEFF4;
  4256. border-right: 1px solid #EFEFF4;
  4257. border-bottom: 1px solid #EFEFF4;
  4258. overflow: hidden;
  4259. }
  4260. .tabs-left > .nav-tabs {
  4261. border: none;
  4262. float: left;
  4263. margin-bottom: 0;
  4264. top: auto;
  4265. }
  4266. .tabs-left > .nav-tabs > li {
  4267. float: none;
  4268. text-align: left;
  4269. }
  4270. .tabs-left > .nav-tabs > li > a, .tabs-left > .nav-tabs > li a:focus, .tabs-left > .nav-tabs > li a:hover {
  4271. border-color: #EFEFF4;
  4272. margin: 0 -1px 0 0;
  4273. }
  4274. .tabs-left > .nav-tabs > li.active > a, .tabs-left > .nav-tabs > li.active a:focus, .tabs-left > .nav-tabs > li.active a:hover {
  4275. border-color: #EFEFF4;
  4276. border-right: none;
  4277. border-left: 1px solid #EFEFF4;
  4278. border-top-width: 1px;
  4279. margin: 0 -1px;
  4280. }
  4281. .tabs-right.tabbable {
  4282. background-color: none;
  4283. padding: 0;
  4284. }
  4285. .tabs-right .tab-content {
  4286. border-top: 1px solid #EFEFF4;
  4287. border-left: 1px solid #EFEFF4;
  4288. border-bottom: 1px solid #EFEFF4;
  4289. overflow: hidden;
  4290. }
  4291. .tabs-right > .nav-tabs {
  4292. border: none;
  4293. float: right;
  4294. margin-bottom: 0;
  4295. top: auto;
  4296. }
  4297. .tabs-right > .nav-tabs > li {
  4298. text-align: left;
  4299. float: none;
  4300. }
  4301. .tabs-right > .nav-tabs > li > a, .tabs-right > .nav-tabs > li a:focus, .tabs-right > .nav-tabs > li a:hover {
  4302. border-color: #EFEFF4;
  4303. margin: 0 0 0 -1px;
  4304. }
  4305. .tabs-right > .nav-tabs > li.active > a, .tabs-right > .nav-tabs > li.active a:focus, .tabs-right > .nav-tabs > li.active a:hover {
  4306. border-color: #EFEFF4;
  4307. border-right: 1px solid #EFEFF4 !important;
  4308. border-left: none;
  4309. border-top-width: 1px;
  4310. margin: 0 -1px;
  4311. }
  4312. .tabs-below > .nav-tabs {
  4313. border-bottom-width: 0;
  4314. border-color: #EFEFF4;
  4315. margin-bottom: 0;
  4316. margin-top: 0;
  4317. top: auto;
  4318. }
  4319. .tabs-below > .nav-tabs > li {
  4320. margin-bottom: 0;
  4321. }
  4322. .tabs-below > .nav-tabs > li > a, .tabs-below > .nav-tabs > li a:focus, .tabs-below > .nav-tabs > li a:hover {
  4323. border-color: #EFEFF4;
  4324. }
  4325. .tabs-below > .nav-tabs > li.active > a, .tabs-below > .nav-tabs > li.active a:focus, .tabs-below > .nav-tabs > li.active a:hover {
  4326. border-bottom: none;
  4327. border-color: transparent #EFEFF4 #EFEFF4;
  4328. margin-top: 0;
  4329. }
  4330. .partition-dark .nav-tabs {
  4331. border: none;
  4332. }
  4333. .partition-dark .nav-tabs > li {
  4334. margin-bottom: 0;
  4335. }
  4336. .partition-dark .nav-tabs > li.active > a, .partition-dark .nav-tabs > li.active > a:hover, .partition-dark .nav-tabs > li.active a:focus {
  4337. background-color: #2C2F3B;
  4338. border: none;
  4339. color: #ffffff;
  4340. }
  4341. .partition-dark .nav-tabs > li.active > a:before, .partition-dark .nav-tabs > li.active a:after {
  4342. border-color: transparent;
  4343. border-style: solid;
  4344. display: block;
  4345. height: 0;
  4346. position: absolute;
  4347. width: 0;
  4348. }
  4349. .partition-dark .nav-tabs > li.active > a:after {
  4350. content: " ";
  4351. height: 0;
  4352. position: absolute;
  4353. width: 0;
  4354. border: 5px solid transparent;
  4355. border-top-color: #2C2F3B;
  4356. top: 100%;
  4357. left: 50%;
  4358. margin-left: -5px;
  4359. z-index: 1;
  4360. }
  4361. .partition-dark .nav-tabs > li > a {
  4362. border: none;
  4363. color: #f7f7f8;
  4364. padding: 10px 15px;
  4365. -moz-border-radius: 0;
  4366. -webkit-border-radius: 0;
  4367. border-radius: 0;
  4368. }
  4369. .partition-dark .nav-tabs > li > a:hover, .partition-dark .nav-tabs > li a:focus {
  4370. background-color: #2C2F3B;
  4371. }
  4372. .partition-dark .tab-content {
  4373. z-index: 0;
  4374. color: #2C2F3B;
  4375. }
  4376. /* ---------------------------------------------------------------------- */
  4377. /* Panels
  4378. /* ---------------------------------------------------------------------- */
  4379. .panel {
  4380. background: none;
  4381. -moz-box-shadow: none;
  4382. -webkit-box-shadow: none;
  4383. box-shadow: none;
  4384. -moz-border-radius: 3px;
  4385. -webkit-border-radius: 3px;
  4386. border-radius: 3px;
  4387. color: #8e8e93;
  4388. border: none;
  4389. position: relative;
  4390. }
  4391. .panel_form {
  4392. background: none;
  4393. -moz-box-shadow: none;
  4394. -webkit-box-shadow: none;
  4395. box-shadow: none;
  4396. -moz-border-radius: 3px;
  4397. -webkit-border-radius: 3px;
  4398. border-radius: 3px;
  4399. color: #8e8e93;
  4400. border: none;
  4401. position: relative;
  4402. background-color:#c8c7cc !important; ;
  4403. }
  4404. .panel-footer {
  4405. position: relative;
  4406. border-top-width: 1px;
  4407. border-top-style: solid;
  4408. border-top-color: inherit;
  4409. padding: 15px;
  4410. background: none;
  4411. }
  4412. .panel-heading {
  4413. position: relative;
  4414. border-bottom-width: 1px;
  4415. border-bottom-style: solid;
  4416. padding: 15px;
  4417. min-height: 50px;
  4418. }
  4419. .panel-heading-background {
  4420. background-image: url(../images/page-title-prefix.png);
  4421. background-repeat: no-repeat;
  4422. background-position: left;
  4423. }
  4424. .panel-heading .panel-heading-tabs {
  4425. list-style: none;
  4426. top: 0;
  4427. right: 0;
  4428. position: absolute;
  4429. margin: 0;
  4430. padding: 0;
  4431. }
  4432. .panel-heading .panel-heading-tabs > li {
  4433. float: left;
  4434. padding: 0 15px;
  4435. border-left-width: 1px;
  4436. border-left-style: solid;
  4437. border-left-color: inherit;
  4438. height: 50px;
  4439. line-height: 50px;
  4440. }
  4441. .panel-heading .panel-heading-tabs > li.panel-tools {
  4442. position: relative;
  4443. filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  4444. opacity: 1;
  4445. right: auto;
  4446. top: auto;
  4447. }
  4448. .panel-heading .panel-heading-tabs > li.panel-tools .tmp-tool {
  4449. right: 20px;
  4450. top: auto;
  4451. }
  4452. .panel-heading .panel-heading-tabs > li.panel-tools .dropdown {
  4453. line-height: normal;
  4454. }
  4455. .core-box .heading {
  4456. margin-bottom: 15px;
  4457. }
  4458. .core-box .core-icon {
  4459. width: 33.3333%;
  4460. left: 0;
  4461. top: 0;
  4462. bottom: 0;
  4463. position: absolute;
  4464. }
  4465. .core-box .core-icon .icon-big {
  4466. line-height: 80px;
  4467. }
  4468. .core-box .core-content {
  4469. margin-left: 33.3333%;
  4470. min-height: 120px;
  4471. }
  4472. .core-box .heading {
  4473. font-size: 12px;
  4474. }
  4475. .core-box .title {
  4476. font-size: 20px;
  4477. line-height: 21px;
  4478. margin-bottom: 0;
  4479. font-weight: 400;
  4480. }
  4481. .core-box .subtitle {
  4482. font-size: 14px;
  4483. filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  4484. opacity: 0.8;
  4485. }
  4486. .core-box .content {
  4487. line-height: 20px;
  4488. margin-bottom: 15px;
  4489. position: relative;
  4490. padding-left: 60px;
  4491. }
  4492. .core-box .content .fa {
  4493. font-size: 50px;
  4494. left: 0;
  4495. top: 0;
  4496. position: absolute;
  4497. width: 40px;
  4498. }
  4499. .core-box .view-more {
  4500. float: right;
  4501. }
  4502. .core-box .view-more i {
  4503. display: inline-block;
  4504. }
  4505. .panel-tools {
  4506. position: absolute;
  4507. right: 10px;
  4508. top: 14px;
  4509. font-size: 12px;
  4510. }
  4511. .panel-portfolio .portfolio-grid {
  4512. padding: 0;
  4513. text-align: center;
  4514. overflow: hidden;
  4515. max-height: 200px;
  4516. position: relative;
  4517. }
  4518. .panel-portfolio .portfolio-grid .item {
  4519. overflow: hidden !important;
  4520. }
  4521. .panel-portfolio .navigator {
  4522. position: relative;
  4523. text-align: center;
  4524. margin-top: -40px;
  4525. margin-bottom: 10px;
  4526. z-index: 101;
  4527. }
  4528. .panel-transparent, .partition-transparent {
  4529. background: none;
  4530. position: relative;
  4531. box-shadow: none;
  4532. color: #5b5b60;
  4533. }
  4534. .panel-transparent .panel-tools .btn, .panel-transparent .panel-tools > a, .partition-transparent .panel-tools .btn, .partition-transparent .panel-tools > a {
  4535. color: rgba(72, 71, 77, 0.7) !important;
  4536. }
  4537. .panel-transparent .panel-tools .btn:hover, .panel-transparent .panel-tools > a:hover, .partition-transparent .panel-tools .btn:hover, .partition-transparent .panel-tools > a:hover {
  4538. color: #48474d !important;
  4539. }
  4540. .panel-primary, .partition-primary {
  4541. background-color: #007AFF;
  4542. position: relative;
  4543. color: #ffffff;
  4544. }
  4545. .panel-primary .panel-heading, .partition-primary .panel-heading {
  4546. background-color: #007AFF;
  4547. border: none;
  4548. }
  4549. .panel-primary .panel-tools .btn, .panel-primary .panel-tools > a, .partition-primary .panel-tools .btn, .partition-primary .panel-tools > a {
  4550. color: rgba(255, 255, 255, 0.8) !important;
  4551. }
  4552. .panel-primary .panel-tools .btn:hover, .panel-primary .panel-tools > a:hover, .partition-primary .panel-tools .btn:hover, .partition-primary .panel-tools > a:hover {
  4553. color: #ffffff !important;
  4554. }
  4555. .panel-light-primary, .partition-light-primary {
  4556. background-color: #3395ff;
  4557. position: relative;
  4558. color: #ffffff;
  4559. }
  4560. .panel-light-primary .panel-heading, .partition-light-primary .panel-heading {
  4561. background-color: #3395ff;
  4562. border: none;
  4563. }
  4564. .panel-light-primary .panel-tools .btn, .panel-light-primary .panel-tools > a, .partition-light-primary .panel-tools .btn, .partition-light-primary .panel-tools > a {
  4565. color: rgba(255, 255, 255, 0.8) !important;
  4566. }
  4567. .panel-light-primary .panel-tools .btn:hover, .panel-light-primary .panel-tools > a:hover, .partition-light-primary .panel-tools .btn:hover, .partition-light-primary .panel-tools > a:hover {
  4568. color: #ffffff !important;
  4569. }
  4570. .panel-dark-primary, .partition-dark-primary {
  4571. background-color: #0062cc;
  4572. position: relative;
  4573. color: #ffffff;
  4574. }
  4575. .panel-dark-primary .panel-heading, .partition-dark-primary .panel-heading {
  4576. background-color: #0062cc;
  4577. border: none;
  4578. }
  4579. .panel-dark-primary .panel-tools .btn, .panel-dark-primary .panel-tools > a, .partition-dark-primary .panel-tools .btn, .partition-dark-primary .panel-tools > a {
  4580. color: rgba(255, 255, 255, 0.8) !important;
  4581. }
  4582. .panel-dark-primary .panel-tools .btn:hover, .panel-dark-primary .panel-tools > a:hover, .partition-dark-primary .panel-tools .btn:hover, .partition-dark-primary .panel-tools > a:hover {
  4583. color: #ffffff !important;
  4584. }
  4585. .panel-grey, .partition-grey {
  4586. background-color: #c8c7cc;
  4587. position: relative;
  4588. color: #48474d;
  4589. }
  4590. .panel-grey .panel-tools .btn, .panel-grey .panel-tools > a, .partition-grey .panel-tools .btn, .partition-grey .panel-tools > a {
  4591. color: rgba(72, 71, 77, 0.7) !important;
  4592. }
  4593. .panel-grey .panel-tools .btn:hover, .panel-grey .panel-tools > a:hover, .partition-grey .panel-tools .btn:hover, .partition-grey .panel-tools > a:hover {
  4594. color: #48474d !important;
  4595. }
  4596. .panel-light-grey, .partition-light-grey {
  4597. background-color: #f7f7f8;
  4598. position: relative;
  4599. color: #8e8e93;
  4600. }
  4601. .panel-light-grey .panel-tools .btn, .panel-light-grey .panel-tools > a, .partition-light-grey .panel-tools .btn, .partition-light-grey .panel-tools > a {
  4602. color: rgba(142, 142, 147, 0.7) !important;
  4603. }
  4604. .panel-light-grey .panel-tools .btn:hover, .panel-light-grey .panel-tools > a:hover, .partition-light-grey .panel-tools .btn:hover, .partition-light-grey .panel-tools > a:hover {
  4605. color: #8e8e93 !important;
  4606. }
  4607. .panel-orange, .partition-orange {
  4608. background-color: #FF6600;
  4609. position: relative;
  4610. color: #ffffff;
  4611. }
  4612. .panel-orange .panel-tools .btn, .panel-orange .panel-tools > a, .partition-orange .panel-tools .btn, .partition-orange .panel-tools > a {
  4613. color: rgba(255, 255, 255, 0.7) !important;
  4614. }
  4615. .panel-orange .panel-tools .btn:hover, .panel-orange .panel-tools > a:hover, .partition-orange .panel-tools .btn:hover, .partition-orange .panel-tools > a:hover {
  4616. color: #ffffff !important;
  4617. }
  4618. .panel-purple, .partition-purple {
  4619. background-color: #804C75;
  4620. position: relative;
  4621. color: #ffffff;
  4622. }
  4623. .panel-purple .panel-tools .btn, .panel-purple .panel-tools > a, .partition-purple .panel-tools .btn, .partition-purple .panel-tools > a {
  4624. color: rgba(255, 255, 255, 0.7) !important;
  4625. }
  4626. .panel-purple .panel-tools .btn:hover, .panel-purple .panel-tools > a:hover, .partition-purple .panel-tools .btn:hover, .partition-purple .panel-tools > a:hover {
  4627. color: #ffffff !important;
  4628. }
  4629. .panel-pink, .partition-pink {
  4630. background-color: #DD5A82;
  4631. position: relative;
  4632. color: #ffffff;
  4633. }
  4634. .panel-pink .panel-tools .btn, .panel-pink .panel-tools > a, .partition-pink .panel-tools .btn, .partition-pink .panel-tools > a {
  4635. color: rgba(255, 255, 255, 0.7) !important;
  4636. }
  4637. .panel-pink .panel-tools .btn:hover, .panel-pink .panel-tools > a:hover, .partition-pink .panel-tools .btn:hover, .partition-pink .panel-tools > a:hover {
  4638. color: #ffffff !important;
  4639. }
  4640. .panel-azure, .partition-azure {
  4641. background-color: #0095C8;
  4642. position: relative;
  4643. color: #ffffff;
  4644. }
  4645. .panel-azure .panel-tools .btn, .panel-azure .panel-tools > a, .partition-azure .panel-tools .btn, .partition-azure .panel-tools > a {
  4646. color: rgba(255, 255, 255, 0.7) !important;
  4647. }
  4648. .panel-azure .panel-tools .btn:hover, .panel-azure .panel-tools > a:hover, .partition-azure .panel-tools .btn:hover, .partition-azure .panel-tools > a:hover {
  4649. color: #ffffff !important;
  4650. }
  4651. .panel-bricky, .partition-bricky {
  4652. background-color: #894550;
  4653. position: relative;
  4654. color: #ffffff;
  4655. }
  4656. .panel-bricky .panel-tools .btn, .panel-bricky .panel-tools > a, .partition-bricky .panel-tools .btn, .partition-bricky .panel-tools > a {
  4657. color: rgba(255, 255, 255, 0.7) !important;
  4658. }
  4659. .panel-bricky .panel-tools .btn:hover, .panel-bricky .panel-tools > a:hover, .partition-bricky .panel-tools .btn:hover, .partition-bricky .panel-tools > a:hover {
  4660. color: #ffffff !important;
  4661. }
  4662. .panel-green, .partition-green {
  4663. background-color: #1FBBA6;
  4664. position: relative;
  4665. color: #ffffff;
  4666. }
  4667. .panel-green .panel-tools .btn, .panel-green .panel-tools > a, .partition-green .panel-tools .btn, .partition-green .panel-tools > a {
  4668. color: rgba(255, 255, 255, 0.7) !important;
  4669. }
  4670. .panel-green .panel-tools .btn:hover, .panel-green .panel-tools > a:hover, .partition-green .panel-tools .btn:hover, .partition-green .panel-tools > a:hover {
  4671. color: #ffffff !important;
  4672. }
  4673. .panel-red, .partition-red {
  4674. background-color: #C82E29;
  4675. position: relative;
  4676. color: #ffffff;
  4677. }
  4678. .panel-red .panel-tools .btn, .panel-red .panel-tools > a, .partition-red .panel-tools .btn, .partition-red .panel-tools > a {
  4679. color: rgba(255, 255, 255, 0.7) !important;
  4680. }
  4681. .panel-red .panel-tools .btn:hover, .panel-red .panel-tools > a:hover, .partition-red .panel-tools .btn:hover, .partition-red .panel-tools > a:hover {
  4682. color: #ffffff !important;
  4683. }
  4684. .panel-blue, .partition-blue {
  4685. background-color: #5F8295;
  4686. position: relative;
  4687. color: #ffffff;
  4688. }
  4689. .panel-blue .panel-tools .btn, .panel-blue .panel-tools > a, .partition-blue .panel-tools .btn, .partition-blue .panel-tools > a {
  4690. color: rgba(255, 255, 255, 0.7) !important;
  4691. }
  4692. .panel-blue .panel-tools .btn:hover, .panel-blue .panel-tools > a:hover, .partition-blue .panel-tools .btn:hover, .partition-blue .panel-tools > a:hover {
  4693. color: #ffffff !important;
  4694. }
  4695. .panel-yellow, .partition-yellow {
  4696. background-color: #FFB848;
  4697. position: relative;
  4698. color: #2C2F3B;
  4699. }
  4700. .panel-yellow .panel-tools .btn, .panel-yellow .panel-tools > a, .partition-yellow .panel-tools .btn, .partition-yellow .panel-tools > a {
  4701. color: rgba(44, 47, 59, 0.7) !important;
  4702. }
  4703. .panel-yellow .panel-tools .btn:hover, .panel-yellow .panel-tools > a:hover, .partition-yellow .panel-tools .btn:hover, .partition-yellow .panel-tools > a:hover {
  4704. color: #2C2F3B !important;
  4705. }
  4706. .panel-white, .partition-white {
  4707. background-color: #ffffff;
  4708. position: relative;
  4709. color: #5b5b60;
  4710. border: 1px solid rgba(0, 0, 0, 0.07);
  4711. }
  4712. .panel-dark, .partition-dark {
  4713. background-color: #2C2F3B;
  4714. position: relative;
  4715. color: #ffffff;
  4716. }
  4717. .panel-dark .panel-tools .btn, .panel-dark .panel-tools > a, .partition-dark .panel-tools .btn, .partition-dark .panel-tools > a {
  4718. color: rgba(255, 255, 255, 0.7) !important;
  4719. }
  4720. .panel-dark .panel-tools .btn:hover, .panel-dark .panel-tools > a:hover, .partition-dark .panel-tools .btn:hover, .partition-dark .panel-tools > a:hover {
  4721. color: #ffffff !important;
  4722. }
  4723. .panel-scroll {
  4724. overflow: hidden;
  4725. position: relative;
  4726. width: auto;
  4727. padding-right: 10px !important;
  4728. }
  4729. .panel-note {
  4730. -moz-border-radius: 0;
  4731. -webkit-border-radius: 0;
  4732. border-radius: 0;
  4733. border: none;
  4734. }
  4735. .panel-note .panel-heading {
  4736. background: url("../images/note_dot.png") repeat-x;
  4737. border-bottom: 0 none;
  4738. padding-top: 30px;
  4739. padding-bottom: 10px;
  4740. top: 0;
  4741. z-index: 3;
  4742. position: relative;
  4743. }
  4744. .panel-note .panel-heading h3 {
  4745. margin: 0;
  4746. }
  4747. .panel-note .panel-body {
  4748. background: url("../images/line.png") repeat;
  4749. padding: 0;
  4750. margin: 0 15px;
  4751. line-height: 18px;
  4752. }
  4753. .panel-note .panel-footer {
  4754. background: none;
  4755. border-bottom-left-radius: 0;
  4756. border-bottom-right-radius: 0;
  4757. border-top: none;
  4758. padding: 10px 15px;
  4759. margin-bottom: 0;
  4760. }
  4761. .panel-note .panel-footer .avatar-note {
  4762. width: 30px;
  4763. height: 30px;
  4764. float: left;
  4765. margin-right: 10px;
  4766. }
  4767. .panel-note .panel-footer .avatar-note img {
  4768. -moz-border-radius: 2px;
  4769. -webkit-border-radius: 2px;
  4770. border-radius: 2px;
  4771. }
  4772. .panel-note .panel-footer .author-note {
  4773. display: block;
  4774. line-height: 14px;
  4775. }
  4776. .panel-note .panel-footer .timestamp {
  4777. color: #999999;
  4778. display: inline-block;
  4779. font-size: 11px;
  4780. }
  4781. .panel-note .note-options a {
  4782. margin-left: 10px;
  4783. font-size: 12px;
  4784. }
  4785. .panel-note .note-options a:hover {
  4786. text-decoration: none;
  4787. }
  4788. [class^="partition-"]:after {
  4789. content: " ";
  4790. visibility: hidden;
  4791. display: block;
  4792. height: 0;
  4793. clear: both;
  4794. }
  4795. /* ---------------------------------------------------------------------- */
  4796. /* Backdrop
  4797. /* ---------------------------------------------------------------------- */
  4798. .full-white-backdrop {
  4799. background-color: #FFFFFF;
  4800. display: none;
  4801. bottom: 0;
  4802. left: 0;
  4803. position: fixed;
  4804. top: 0;
  4805. right: 0;
  4806. z-index: 1049;
  4807. }
  4808. .panel.panel-full-screen {
  4809. bottom: 0;
  4810. left: 10px;
  4811. position: fixed;
  4812. top: 10px;
  4813. right: 10px;
  4814. z-index: 1048;
  4815. background-color: #FFFFFF;
  4816. }
  4817. .tmp-tool {
  4818. position: fixed;
  4819. right: 40px;
  4820. top: 20px;
  4821. }
  4822. /* ---------------------------------------------------------------------- */
  4823. /* Spinner
  4824. /* ---------------------------------------------------------------------- */
  4825. .csspinner {
  4826. position: relative;
  4827. }
  4828. .csspinner:before {
  4829. content: "";
  4830. z-index: 1;
  4831. position: absolute;
  4832. top: 0;
  4833. right: 0;
  4834. bottom: 0;
  4835. left: 0;
  4836. background-color: rgba(255, 255, 255, 0.8);
  4837. }
  4838. .csspinner:after {
  4839. z-index: 2;
  4840. content: "";
  4841. position: absolute;
  4842. -webkit-transform-origin: center;
  4843. -ms-transform-origin: center;
  4844. transform-origin: center;
  4845. }
  4846. .load1:after {
  4847. width: 30px;
  4848. height: 30px;
  4849. top: 50%;
  4850. left: 50%;
  4851. margin: -15px 0 0 -15px;
  4852. border-radius: 50%;
  4853. border-top: 2px solid rgba(0, 0, 0, 0.2);
  4854. border-right: 2px solid rgba(0, 0, 0, 0.2);
  4855. border-bottom: 2px solid rgba(0, 0, 0, 0.2);
  4856. border-left: 2px solid #007AFF;
  4857. -webkit-animation: load1 1.1s infinite linear;
  4858. animation: load1 1.1s infinite linear;
  4859. }
  4860. @-webkit-keyframes load1 {
  4861. 0% {
  4862. -webkit-transform: rotate(0deg);
  4863. transform: rotate(0deg);
  4864. }
  4865. 100% {
  4866. -webkit-transform: rotate(360deg);
  4867. transform: rotate(360deg);
  4868. }
  4869. }
  4870. @keyframes load1 {
  4871. 0% {
  4872. -webkit-transform: rotate(0deg);
  4873. transform: rotate(0deg);
  4874. }
  4875. 100% {
  4876. -webkit-transform: rotate(360deg);
  4877. transform: rotate(360deg);
  4878. }
  4879. }
  4880. .load2:after {
  4881. width: 30px;
  4882. height: 30px;
  4883. background-color: #007AFF;
  4884. top: 50%;
  4885. left: 50%;
  4886. margin: -15px 0 0 -15px;
  4887. -webkit-animation: load2 1.2s infinite ease-in-out;
  4888. animation: load2 1.2s infinite ease-in-out;
  4889. }
  4890. @-webkit-keyframes load2 {
  4891. 0% {
  4892. -webkit-transform: perspective(120px);
  4893. }
  4894. 50% {
  4895. -webkit-transform: perspective(120px) rotateY(180deg);
  4896. }
  4897. 100% {
  4898. -webkit-transform: perspective(120px) rotateY(180deg) rotateX(180deg);
  4899. }
  4900. }
  4901. @keyframes load2 {
  4902. 0% {
  4903. transform: perspective(120px) rotateX(0deg) rotateY(0deg);
  4904. -webkit-transform: perspective(120px) rotateX(0deg) rotateY(0deg);
  4905. }
  4906. 50% {
  4907. transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
  4908. -webkit-transform: perspective(120px) rotateX(-180.1deg) rotateY(0deg);
  4909. }
  4910. 100% {
  4911. transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
  4912. -webkit-transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);
  4913. }
  4914. }
  4915. /* ---------------------------------------------------------------------- */
  4916. /* Pagination
  4917. /* ---------------------------------------------------------------------- */
  4918. .pagination > li > a, .pagination > li > span {
  4919. margin-left: 5px;
  4920. padding: 5px 10px;
  4921. border-radius: 5px;
  4922. cursor: pointer;
  4923. color: #007AFF;
  4924. }
  4925. .pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
  4926. background-color: #007AFF;
  4927. border-color: #007AFF;
  4928. }
  4929. .pagination.squared {
  4930. border-radius: 0 !important;
  4931. }
  4932. .pagination.squared li:first-child a, .pagination.squared li:first-child > span {
  4933. border-bottom-left-radius: 0px !important;
  4934. border-left-width: 1px;
  4935. border-top-left-radius: 0px !important;
  4936. }
  4937. .pagination.squared li:last-child > a, .pagination.squared li:last-child > span {
  4938. border-bottom-right-radius: 0px !important;
  4939. border-top-right-radius: 0px !important;
  4940. }
  4941. .pagination-blue li a {
  4942. background: #f7f7f8;
  4943. border: none !important;
  4944. color: #8e8e93;
  4945. display: inline-block;
  4946. margin-right: 1px;
  4947. }
  4948. .pagination-blue li a:hover {
  4949. background: #e7e7e9;
  4950. color: #424246;
  4951. cursor: pointer;
  4952. }
  4953. .pagination-blue li:first-child a {
  4954. border: none !important;
  4955. }
  4956. .pagination-blue li.disabled a {
  4957. background: #f7f7f8;
  4958. filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=20);
  4959. opacity: 0.2;
  4960. }
  4961. .pagination-blue li.disabled a:hover, .pagination-blue li.disabled a:focus {
  4962. background: #f7f7f8;
  4963. filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=20);
  4964. opacity: 0.2;
  4965. cursor: default !important;
  4966. }
  4967. .pagination-blue li.active a {
  4968. background: #5F8295 !important;
  4969. border: none !important;
  4970. color: #ffffff !important;
  4971. cursor: default !important;
  4972. filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  4973. opacity: 1;
  4974. }
  4975. .pagination-blue li [class^="fa-"], .pagination-blue li [class*=" fa-"], .pagination-blue li [class*="ti-"] {
  4976. color: #5F8295;
  4977. }
  4978. .pagination-green li a {
  4979. background: #f7f7f8;
  4980. border: none !important;
  4981. color: #8e8e93;
  4982. display: inline-block;
  4983. margin-right: 1px;
  4984. }
  4985. .pagination-green li a:hover {
  4986. background: #e7e7e9;
  4987. color: #424246;
  4988. cursor: pointer;
  4989. }
  4990. .pagination-green li:first-child a {
  4991. border: none !important;
  4992. }
  4993. .pagination-green li.disabled a {
  4994. background: #f7f7f8;
  4995. filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=20);
  4996. opacity: 0.2;
  4997. }
  4998. .pagination-green li.disabled a:hover, .pagination-green li.disabled a:focus {
  4999. background: #f7f7f8;
  5000. filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=20);
  5001. opacity: 0.2;
  5002. cursor: default !important;
  5003. }
  5004. .pagination-green li.active a {
  5005. background: #1FBBA6 !important;
  5006. border: none !important;
  5007. color: #ffffff !important;
  5008. cursor: default !important;
  5009. filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  5010. opacity: 1;
  5011. }
  5012. .pagination-green li [class^="fa-"], .pagination-green li [class*=" fa-"], .pagination-green li [class*="ti-"] {
  5013. color: #1FBBA6;
  5014. }
  5015. .pagination-red li a {
  5016. background: #f7f7f8;
  5017. border: none !important;
  5018. color: #8e8e93;
  5019. display: inline-block;
  5020. margin-right: 1px;
  5021. }
  5022. .pagination-red li a:hover {
  5023. background: #e7e7e9;
  5024. color: #424246;
  5025. cursor: pointer;
  5026. }
  5027. .pagination-red li:first-child a {
  5028. border: none !important;
  5029. }
  5030. .pagination-red li.disabled a {
  5031. background: #f7f7f8;
  5032. filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=20);
  5033. opacity: 0.2;
  5034. }
  5035. .pagination-red li.disabled a:hover, .pagination-red li.disabled a:focus {
  5036. background: #f7f7f8;
  5037. filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=20);
  5038. opacity: 0.2;
  5039. cursor: default !important;
  5040. }
  5041. .pagination-red li.active a {
  5042. background: #C82E29 !important;
  5043. border: none !important;
  5044. color: #ffffff !important;
  5045. cursor: default !important;
  5046. filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  5047. opacity: 1;
  5048. }
  5049. .pagination-red li [class^="fa-"], .pagination-red li [class*=" fa-"], .pagination-red li [class*="ti-"] {
  5050. color: #C82E29;
  5051. }
  5052. /* ---------------------------------------------------------------------- */
  5053. /* Accordion
  5054. /* ---------------------------------------------------------------------- */
  5055. .accordion .panel {
  5056. border: none;
  5057. -moz-border-radius: 0;
  5058. -webkit-border-radius: 0;
  5059. border-radius: 0;
  5060. -moz-box-shadow: 0, 0, 0, transparent;
  5061. -webkit-box-shadow: 0, 0, 0, transparent;
  5062. box-shadow: 0, 0, 0, transparent;
  5063. }
  5064. .accordion .panel-heading {
  5065. padding: 0;
  5066. background-image: none;
  5067. height: auto;
  5068. min-height: 0;
  5069. -moz-box-shadow: 0, 0, 0, transparent;
  5070. -webkit-box-shadow: 0, 0, 0, transparent;
  5071. box-shadow: 0, 0, 0, transparent;
  5072. -moz-border-radius: 0;
  5073. -webkit-border-radius: 0;
  5074. border-radius: 0;
  5075. }
  5076. .accordion .panel-heading .accordion-toggle {
  5077. background-color: #E6E8E8;
  5078. color: #5b5b60;
  5079. display: block;
  5080. font-size: 13px;
  5081. line-height: 20px;
  5082. padding: 0px;
  5083. position: relative;
  5084. }
  5085. .accordion .panel-heading .accordion-toggle:hover, .accordion .panel-heading .accordion-toggle:focus {
  5086. text-decoration: none;
  5087. }
  5088. .accordion .panel-heading .accordion-toggle.collapsed {
  5089. background-color: #F3F3F3;
  5090. border-color: #D9D9D9;
  5091. border-width: 0 0 0 1px;
  5092. color: #aeacb4;
  5093. font-weight: 300;
  5094. }
  5095. .accordion .panel-heading .accordion-toggle.collapsed > .icon-arrow {
  5096. filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=75);
  5097. opacity: 0.75;
  5098. }
  5099. .accordion .panel-heading .accordion-toggle.collapsed > .icon-arrow:before {
  5100. content: "\f067" !important;
  5101. }
  5102. .accordion .panel-heading .accordion-toggle > .icon-arrow {
  5103. font-family: FontAwesome;
  5104. font-size: 11px;
  5105. padding: 0 5px;
  5106. display: inline-block;
  5107. font-family: FontAwesome;
  5108. font-style: normal;
  5109. font-weight: normal;
  5110. line-height: 1;
  5111. -webkit-font-smoothing: antialiased;
  5112. -moz-osx-font-smoothing: grayscale;
  5113. color: #f7f7f8;
  5114. }
  5115. .accordion .panel-heading .accordion-toggle > .icon-arrow:before {
  5116. content: "\f068";
  5117. }
  5118. .accordion .panel-body {
  5119. border: none !important;
  5120. }
  5121. .accordion.panel-group .panel + .panel {
  5122. margin-top: 1px;
  5123. }
  5124. .accordion.accordion-white .panel-heading .accordion-toggle {
  5125. background-color: #ffffff;
  5126. }
  5127. .accordion.accordion-white .panel-heading .accordion-toggle.collapsed {
  5128. background-color: #ffffff;
  5129. }
  5130. .accordion.accordion-white.panel-group .panel + .panel {
  5131. margin-top: 0;
  5132. border-top: 1px solid #a8a8ac;
  5133. }
  5134. .accordion.heading-white .accordion-toggle {
  5135. background-color: #ffffff;
  5136. color: #8e8e93;
  5137. }
  5138. .accordion.heading-white .panel-group .panel + .panel {
  5139. margin-top: 0;
  5140. border-top: 1px solid rgba(0, 0, 0, 0.07);
  5141. }
  5142. .accordion.no-padding .panel-body {
  5143. padding: 0;
  5144. }
  5145. .accordion.body-light-grey .panel-body {
  5146. background: #f7f7f8 !important;
  5147. }
  5148. .accordion .panel-group {
  5149. margin-bottom: 0;
  5150. }
  5151. .accordion .panel-group .panel + .panel {
  5152. margin-top: 0;
  5153. border-top: 1px solid transparent;
  5154. }
  5155. /* ---------------------------------------------------------------------- */
  5156. /* Animations
  5157. /* ---------------------------------------------------------------------- */
  5158. @-webkit-keyframes fadeOutUpShort {
  5159. 0% {
  5160. opacity: 1;
  5161. }
  5162. 100% {
  5163. opacity: 0;
  5164. -webkit-transform: translate3d(0, -20px, 0);
  5165. transform: translate3d(0, -20px, 0);
  5166. }
  5167. }
  5168. @keyframes fadeOutUpShort {
  5169. 0% {
  5170. opacity: 1;
  5171. }
  5172. 100% {
  5173. opacity: 0;
  5174. -webkit-transform: translate3d(0, -20px, 0);
  5175. -ms-transform: translate3d(0, -20px, 0);
  5176. transform: translate3d(0, -20px, 0);
  5177. }
  5178. }
  5179. .fadeOutUpShort {
  5180. -webkit-animation-name: fadeOutUpShort;
  5181. animation-name: fadeOutUpShort;
  5182. }
  5183. @-webkit-keyframes fadeInUpShort {
  5184. 0% {
  5185. opacity: 0;
  5186. -webkit-transform: translate3d(0, 20px, 0);
  5187. transform: translate3d(0, 20px, 0);
  5188. }
  5189. 100% {
  5190. opacity: 1;
  5191. -webkit-transform: none;
  5192. transform: none;
  5193. }
  5194. }
  5195. @keyframes fadeInUpShort {
  5196. 0% {
  5197. opacity: 0;
  5198. -webkit-transform: translate3d(0, 20px, 0);
  5199. -ms-transform: translate3d(0, 20px, 0);
  5200. transform: translate3d(0, 20px, 0);
  5201. }
  5202. 100% {
  5203. opacity: 1;
  5204. -webkit-transform: none;
  5205. -ms-transform: none;
  5206. transform: none;
  5207. }
  5208. }
  5209. .fadeInUpShort {
  5210. -webkit-animation-name: fadeInUpShort;
  5211. animation-name: fadeInUpShort;
  5212. }
  5213. .smooth.ng-animate {
  5214. position: absolute;
  5215. width: 100%;
  5216. height: 100%;
  5217. overflow: hidden;
  5218. }
  5219. .fade-in-right-big.ng-enter {
  5220. -webkit-animation: fadeInRightBig 0.5s;
  5221. animation: fadeInRightBig 0.5s;
  5222. }
  5223. .fade-in-right-big.ng-leave {
  5224. -webkit-animation: fadeOutLeftBig 0.5s;
  5225. animation: fadeOutLeftBig 0.5s;
  5226. }
  5227. .fade-in-left-big.ng-enter {
  5228. -webkit-animation: fadeInLeftBig 0.5s;
  5229. animation: fadeInLeftBig 0.5s;
  5230. }
  5231. .fade-in-left-big.ng-leave {
  5232. -webkit-animation: fadeOutRightBig 0.5s;
  5233. animation: fadeOutRightBig 0.5s;
  5234. }
  5235. .fade-in-up-big.ng-enter {
  5236. -webkit-animation: fadeInUpBig 0.5s;
  5237. animation: fadeInUpBig 0.5s;
  5238. }
  5239. .fade-in-up-big.ng-leave {
  5240. -webkit-animation: fadeOutUpBig 0.5s;
  5241. animation: fadeOutUpBig 0.5s;
  5242. }
  5243. .fade-in-down-big.ng-enter {
  5244. -webkit-animation: fadeInDownBig 0.5s;
  5245. animation: fadeInDownBig 0.5s;
  5246. }
  5247. .fade-in-down-big.ng-leave {
  5248. -webkit-animation: fadeOutDownBig 0.5s;
  5249. animation: fadeOutDownBig 0.5s;
  5250. }
  5251. .fade-in.ng-enter {
  5252. -webkit-animation: fadeIn 0.5s;
  5253. animation: fadeIn 0.5s;
  5254. }
  5255. .fade-in.ng-leave {
  5256. -webkit-animation: fadeOut 0.5s;
  5257. animation: fadeOut 0.5s;
  5258. }
  5259. .fade-in-right.ng-enter {
  5260. -webkit-animation: fadeInRight 0.5s;
  5261. animation: fadeInRight 0.5s;
  5262. }
  5263. .fade-in-right.ng-leave {
  5264. -webkit-animation: fadeOutLeft 0.5s;
  5265. animation: fadeOutLeft 0.5s;
  5266. }
  5267. .fade-in-left.ng-enter {
  5268. -webkit-animation: fadeInLeft 0.5s;
  5269. animation: fadeInLeft 0.5s;
  5270. }
  5271. .fade-in-left.ng-leave {
  5272. -webkit-animation: fadeOutRight 0.5s;
  5273. animation: fadeOutRight 0.5s;
  5274. }
  5275. .fade-in-up.ng-enter {
  5276. -webkit-animation: fadeInUpShort 0.5s;
  5277. animation: fadeInUpShort 0.5s;
  5278. }
  5279. .fade-in-up.ng-leave {
  5280. -webkit-animation: fadeOutUpShort 0.5s;
  5281. animation: fadeOutUpShort 0.5s;
  5282. }
  5283. .fade-in-down.ng-enter {
  5284. -webkit-animation: fadeInDown 0.5s;
  5285. animation: fadeInDown 0.5s;
  5286. }
  5287. .fade-in-down.ng-leave {
  5288. -webkit-animation: fadeOutDown 0.5s;
  5289. animation: fadeOutDown 0.5s;
  5290. }
  5291. .heart-pulse {
  5292. -webkit-animation: heart-pulse 1s linear infinite;
  5293. -moz-animation: heart-pulse 1s linear infinite;
  5294. -ms-animation: heart-pulse 1s linear infinite;
  5295. animation: heart-pulse 1s linear infinite;
  5296. }
  5297. @keyframes "heart-pulse" {
  5298. 0% {
  5299. color: #a51919;
  5300. }
  5301. 90% {
  5302. color: rgba(255, 0, 0, 0);
  5303. }
  5304. 100% {
  5305. color: red;
  5306. }
  5307. }
  5308. @-moz-keyframes heart-pulse {
  5309. 0% {
  5310. color: #a51919;
  5311. }
  5312. 90% {
  5313. color: rgba(255, 0, 0, 0);
  5314. }
  5315. 100% {
  5316. color: red;
  5317. }
  5318. }
  5319. @-webkit-keyframes "heart-pulse" {
  5320. 0% {
  5321. color: #a51919;
  5322. }
  5323. 90% {
  5324. color: rgba(255, 0, 0, 0);
  5325. }
  5326. 100% {
  5327. color: red;
  5328. }
  5329. }
  5330. @-ms-keyframes "heart-pulse" {
  5331. 0% {
  5332. color: #a51919;
  5333. }
  5334. 90% {
  5335. color: rgba(255, 0, 0, 0);
  5336. }
  5337. 100% {
  5338. color: red;
  5339. }
  5340. }
  5341. /* ---------------------------------------------------------------------- */
  5342. /* Progress Bar
  5343. /* ---------------------------------------------------------------------- */
  5344. .progress {
  5345. box-shadow: none;
  5346. }
  5347. .progress.progress-xs {
  5348. height: 7px;
  5349. }
  5350. .progress.progress-sm {
  5351. height: 12px;
  5352. }
  5353. .progress.progress-lg {
  5354. height: 20px;
  5355. }
  5356. .progress.transparent-black {
  5357. background-color: rgba(0, 0, 0, 0.2);
  5358. }
  5359. .progress-bar {
  5360. background-color: #007AFF;
  5361. }
  5362. .progress-bar-success {
  5363. background-color: #5cb85c;
  5364. }
  5365. .progress-bar-info {
  5366. background-color: #46b8da;
  5367. }
  5368. .progress-bar-warning {
  5369. background-color: #eea236;
  5370. }
  5371. .progress-bar-danger {
  5372. background-color: #d43f3a;
  5373. }
  5374. /* ---------------------------------------------------------------------- */
  5375. /* Labels and Badges
  5376. /* ---------------------------------------------------------------------- */
  5377. .badge {
  5378. background-color: #007AFF;
  5379. }
  5380. .badge-success {
  5381. background-color: #5CB85C;
  5382. }
  5383. .badge-success[href]:hover, .badge-success[href]:focus {
  5384. background-color: #449D44;
  5385. }
  5386. .badge-warning {
  5387. background-color: #F0AD4E;
  5388. }
  5389. .badge-warning[href]:hover, .badge-warning[href]:focus {
  5390. background-color: #EC971F;
  5391. }
  5392. .badge-info {
  5393. background-color: #5BC0DE;
  5394. }
  5395. .badge-info[href]:hover, .badge-info[href]:focus {
  5396. background-color: #31B0D5;
  5397. }
  5398. .badge-danger {
  5399. background-color: #D9534F;
  5400. }
  5401. .badge-danger[href]:hover, .badge-danger[href]:focus {
  5402. background-color: #C9302C;
  5403. }
  5404. .badge-new {
  5405. background-color: #007AFF;
  5406. border-radius: 12px 12px 12px 12px !important;
  5407. font-size: 11px !important;
  5408. font-weight: 300;
  5409. height: 18px;
  5410. padding: 3px 6px;
  5411. text-align: center;
  5412. text-shadow: none !important;
  5413. vertical-align: middle;
  5414. }
  5415. .label-default {
  5416. background-color: #007AFF;
  5417. }
  5418. .label {
  5419. font-size: 85% !important;
  5420. padding: 0.4em 0.6em !important;
  5421. }
  5422. .label-inverse, .badge-inverse {
  5423. background-color: #555555;
  5424. }
  5425. /* ---------------------------------------------------------------------- */
  5426. /* Forms
  5427. /* ---------------------------------------------------------------------- */
  5428. fieldset {
  5429. background: #ffffff;
  5430. border: 1px solid #e6e8e8;
  5431. border-radius: 5px;
  5432. margin: 20px 0 20px 0;
  5433. padding: 25px;
  5434. position: relative;
  5435. }
  5436. fieldset .form-group {
  5437. margin-left: 0;
  5438. margin-right: 0;
  5439. }
  5440. fieldset legend {
  5441. background: inherit;
  5442. font-family: "Lato", sans-serif;
  5443. color: #007AFF;
  5444. font-size: 15px;
  5445. left: 10px;
  5446. padding: 0 10px;
  5447. position: absolute;
  5448. top: -12px;
  5449. font-weight: 400;
  5450. width: auto !important;
  5451. border: none !important;
  5452. }
  5453. .form-control::-moz-placeholder {
  5454. color: #c2c2c5;
  5455. opacity: 1;
  5456. }
  5457. .form-control:-ms-input-placeholder {
  5458. color: #c2c2c5;
  5459. opacity: 1;
  5460. }
  5461. .form-control::-webkit-input-placeholder {
  5462. color: #c2c2c5;
  5463. opacity: 1;
  5464. }
  5465. textarea, select, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"] {
  5466. -webkit-appearance: none;
  5467. -moz-appearance: none;
  5468. appearance: none;
  5469. background-color: #FFFFFF;
  5470. background-image: none;
  5471. border: 1px solid #c8c7cc;
  5472. border-radius: 0 0 0 0 !important;
  5473. color: #5b5b60;
  5474. font-family: inherit;
  5475. font-size: 14px;
  5476. line-height: 1.2;
  5477. padding: 5px 4px;
  5478. transition-duration: 0.1s;
  5479. box-shadow: none !important;
  5480. -webkit-transition: 300ms ease-in-out;
  5481. -moz-transition: 300ms ease-in-out;
  5482. -ms-transition: 300ms ease-in-out;
  5483. -o-transition: 300ms ease-in-out;
  5484. transition: 300ms ease-in-out;
  5485. }
  5486. textarea:hover, select:hover, input[type="text"]:hover, input[type="password"]:hover, input[type="datetime"]:hover, input[type="datetime-local"]:hover, input[type="date"]:hover, input[type="month"]:hover, input[type="time"]:hover, input[type="week"]:hover, input[type="number"]:hover, input[type="email"]:hover, input[type="url"]:hover, input[type="search"]:hover, input[type="tel"]:hover, input[type="color"]:hover {
  5487. border-color: #aeacb4;
  5488. }
  5489. textarea:focus, select:focus, input[type="text"]:focus, input[type="password"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="time"]:focus, input[type="week"]:focus, input[type="number"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="color"]:focus {
  5490. box-shadow: none !important;
  5491. border-color: #bbbac0 !important;
  5492. background-color: #F8F8F8 !important;
  5493. }
  5494. textarea.underline, select.underline, input[type="text"].underline, input[type="password"].underline, input[type="datetime"].underline, input[type="datetime-local"].underline, input[type="date"].underline, input[type="month"].underline, input[type="time"].underline, input[type="week"].underline, input[type="number"].underline, input[type="email"].underline, input[type="url"].underline, input[type="search"].underline, input[type="tel"].underline, input[type="color"].underline {
  5495. background: none !important;
  5496. background-image: none;
  5497. border: 1px solid #c8c7cc;
  5498. border-top: none;
  5499. border-left: none;
  5500. border-right: none;
  5501. border-radius: 0 0 0 0 !important;
  5502. color: #5b5b60;
  5503. font-family: inherit;
  5504. font-size: 14px;
  5505. line-height: 1.2;
  5506. padding: 5px 4px;
  5507. transition-duration: 0.1s;
  5508. box-shadow: none !important;
  5509. -moz-transition: border 300ms ease-out;
  5510. -o-transition: border 300ms ease-out;
  5511. -webkit-transition: border 300ms ease-out;
  5512. transition: border 300ms ease-out;
  5513. }
  5514. textarea.underline:hover, select.underline:hover, input[type="text"].underline:hover, input[type="password"].underline:hover, input[type="datetime"].underline:hover, input[type="datetime-local"].underline:hover, input[type="date"].underline:hover, input[type="month"].underline:hover, input[type="time"].underline:hover, input[type="week"].underline:hover, input[type="number"].underline:hover, input[type="email"].underline:hover, input[type="url"].underline:hover, input[type="search"].underline:hover, input[type="tel"].underline:hover, input[type="color"].underline:hover {
  5515. border-color: #aeacb4;
  5516. }
  5517. textarea.underline:focus, select.underline:focus, input[type="text"].underline:focus, input[type="password"].underline:focus, input[type="datetime"].underline:focus, input[type="datetime-local"].underline:focus, input[type="date"].underline:focus, input[type="month"].underline:focus, input[type="time"].underline:focus, input[type="week"].underline:focus, input[type="number"].underline:focus, input[type="email"].underline:focus, input[type="url"].underline:focus, input[type="search"].underline:focus, input[type="tel"].underline:focus, input[type="color"].underline:focus {
  5518. box-shadow: none !important;
  5519. border-color: #007AFF !important;
  5520. background-color: none !important;
  5521. }
  5522. textarea[disabled], input[disabled], select[disabled] {
  5523. /*background: #f7f7f8 !important;*/
  5524. /*border-color: #F8F8F8 !important;*/
  5525. }
  5526. textarea[disabled]:hover, textarea[disabled]:focus, input[disabled]:hover, input[disabled]:focus, select[disabled]:hover, select[disabled]:focus {
  5527. background: #f7f7f8 !important;
  5528. border-color: #F8F8F8;
  5529. }
  5530. legend {
  5531. color: inherit;
  5532. font-size: 16px;
  5533. font-weight: 300;
  5534. }
  5535. .input-group-addon {
  5536. background-color: #8e8e93 !important;
  5537. border: 1px solid #007AFF !important;
  5538. color: #ffffff !important;
  5539. }
  5540. /*.input-group-search {
  5541. background-color:white !important;
  5542. border: 1px solid #007AFF !important;
  5543. color: #ffffff !important;
  5544. }*/
  5545. select[multiple="multiple"]:focus option {
  5546. background: #F8F8F8 !important;
  5547. }
  5548. .has-error .form-control:focus, .has-error .form-control:hover, .has-warning .form-control:focus, .has-warning .form-control:hover, .has-success .form-control:focus, .has-success .form-control:hover {
  5549. box-shadow: none;
  5550. }
  5551. .validation-invalid, .validation-valid {
  5552. font-size: 12px;
  5553. padding: 0 5px;
  5554. }
  5555. /*.has-error .control-label {
  5556. color: #8e8e93 !important;
  5557. }*/
  5558. .has-error .error {
  5559. color: #a94442;
  5560. }
  5561. .has-error .form-control {
  5562. color: #5b5b60;
  5563. border-color: #F8F8F8;
  5564. border-bottom-color: #a94442 !important;
  5565. border-bottom-width: 1px !important;
  5566. border-bottom-style: dotted;
  5567. border-color: #a94442 !important;
  5568. border-width: 1px !important;
  5569. border-style: dotted;
  5570. }
  5571. .has-error .form-control:focus, .has-error .form-control:hover {
  5572. border-color: #F8F8F8;
  5573. border-bottom-color: #a94442 !important;
  5574. }
  5575. .has-error label {
  5576. color: #a94442 !important;
  5577. }
  5578. .has-warning {
  5579. color: #eea236;
  5580. }
  5581. .has-warning .control-label {
  5582. color: #8e8e93 !important;
  5583. }
  5584. .has-warning .form-control {
  5585. color: #5b5b60;
  5586. border-color: #F8F8F8;
  5587. border-bottom-color: #8a6d3b !important;
  5588. border-bottom-width: 1px !important;
  5589. border-bottom-style: dotted;
  5590. border-color: #8a6d3b !important;
  5591. border-width: 1px !important;
  5592. border-style: dotted;
  5593. }
  5594. .has-warning .form-control:focus, .has-warning .form-control:hover {
  5595. border-color: #F8F8F8;
  5596. border-bottom-color: #8a6d3b !important;
  5597. }
  5598. .has-warning label {
  5599. color: #8a6d3b;
  5600. }
  5601. .has-success {
  5602. color: #5cb85c;
  5603. }
  5604. .has-success .control-label {
  5605. color: #8e8e93 !important;
  5606. }
  5607. .has-success .form-control {
  5608. color: #5b5b60;
  5609. border-color: #F8F8F8;
  5610. border-bottom-color: #3c763d !important;
  5611. border-bottom-width: 1px !important;
  5612. border-bottom-style: dotted;
  5613. border-color: #3c763d !important;
  5614. border-width: 1px !important;
  5615. border-style: dotted;
  5616. }
  5617. .has-success .form-control:focus, .has-success .form-control:hover {
  5618. border-color: #F8F8F8;
  5619. border-bottom-color: #3c763d !important;
  5620. }
  5621. .has-success label {
  5622. color: #3c763d;
  5623. }
  5624. label {
  5625. font-weight: normal;
  5626. font-family: 楷体;
  5627. color: #858585;
  5628. }
  5629. div.form-group label {
  5630. color:#000000;
  5631. font-weight:bold;
  5632. font-size:larger;
  5633. }
  5634. span.input-icon, span.input-help {
  5635. display: block;
  5636. position: relative;
  5637. }
  5638. .input-icon > input {
  5639. padding-left: 30px !important;
  5640. padding-right: 6px;
  5641. }
  5642. .input-icon.input-icon-right > input {
  5643. padding-left: 6px !important;
  5644. padding-right: 30px !important;
  5645. }
  5646. span.input-help > input {
  5647. padding-left: 30px;
  5648. padding-right: 6px;
  5649. }
  5650. .input-icon > [class*="fa-"], .input-icon > [class*="ti-"] {
  5651. bottom: 0;
  5652. color: #007AFF;
  5653. display: inline-block;
  5654. left: 5px;
  5655. line-height: 35px;
  5656. padding: 0 3px;
  5657. position: absolute;
  5658. top: -1px;
  5659. z-index: 2;
  5660. }
  5661. .input-icon.input-icon-right > [class*="fa-"], .input-icon.input-icon-right > [class*="ti-"] {
  5662. left: auto;
  5663. right: 4px;
  5664. }
  5665. .help-button {
  5666. background-color: #65BCDA;
  5667. border-radius: 100% 100% 100% 100%;
  5668. color: #FFFFFF;
  5669. cursor: default;
  5670. position: absolute;
  5671. font-size: 14px;
  5672. font-weight: bold;
  5673. height: 20px;
  5674. padding: 0;
  5675. text-align: center;
  5676. width: 20px;
  5677. line-height: 20px;
  5678. top: 7px;
  5679. left: 7px;
  5680. }
  5681. .help-button:before {
  5682. content: "\f128";
  5683. display: inline;
  5684. font-family: FontAwesome;
  5685. font-weight: 300;
  5686. height: auto;
  5687. text-shadow: none;
  5688. font-style: normal;
  5689. }
  5690. .form-control {
  5691. color: inherit;
  5692. }
  5693. select.form-control {
  5694. background-color: #FFFFFF;
  5695. border: 1px solid #c8c7cc;
  5696. border-radius: 0 0 0 0;
  5697. color: #5b5b60;
  5698. }
  5699. select.form-control option {
  5700. padding: 3px 4px;
  5701. }
  5702. .form-control.search-select {
  5703. padding: 0 !important;
  5704. box-shadow: none;
  5705. border: none;
  5706. }
  5707. textarea.autosize {
  5708. min-height: 71px;
  5709. }
  5710. textarea.autosize.area-animated:focus {
  5711. vertical-align: top;
  5712. transition: height 0.2s;
  5713. -webkit-transition: height 0.2s;
  5714. -moz-transition: height 0.2s;
  5715. transition: height 0.2s;
  5716. overflow: hidden;
  5717. word-wrap: break-word;
  5718. resize: horizontal;
  5719. }
  5720. .note-editor {
  5721. position: relative;
  5722. padding-top: 12px;
  5723. background: #ffffff;
  5724. }
  5725. .note-editor textarea {
  5726. background: url("../images/line_detail.png") repeat;
  5727. line-height: 20px;
  5728. margin-top: 10px;
  5729. min-height: 140px;
  5730. border: none;
  5731. padding: 0;
  5732. position: relative;
  5733. }
  5734. .note-editor textarea:focus {
  5735. background-color: #ffffff !important;
  5736. }
  5737. .note-editor:before {
  5738. background: url("../images/note_dot.png") repeat-x;
  5739. position: absolute;
  5740. height: 12px;
  5741. top: 0;
  5742. left: 0;
  5743. right: 0;
  5744. content: "";
  5745. padding-top: 1px;
  5746. }
  5747. .radio label.radio-inline, .checkbox label.checkbox-inline {
  5748. display: inline-block;
  5749. }
  5750. .radio-inline, .radio-inline + .radio-inline, .checkbox-inline, .checkbox-inline + .checkbox-inline {
  5751. margin-right: 10px !important;
  5752. margin-top: 5px !important;
  5753. margin-left: 0 !important;
  5754. margin-bottom: 10px !important;
  5755. }
  5756. .checkbox-table {
  5757. display: inline-block;
  5758. margin: 2px 0 0 0;
  5759. line-height: 10px;
  5760. }
  5761. .checkbox-table label {
  5762. margin-bottom: 0;
  5763. }
  5764. .help-inline {
  5765. margin-top: 6px;
  5766. color: #737373;
  5767. }
  5768. .help-block.error {
  5769. color: #B94A48;
  5770. }
  5771. .symbol.required:before {
  5772. content: "*";
  5773. display: inline;
  5774. color: #E6674A;
  5775. }
  5776. .has-success .symbol:before {
  5777. content: "\f00c";
  5778. display: inline;
  5779. font-family: FontAwesome;
  5780. color: #468847;
  5781. }
  5782. .has-error .symbol:before {
  5783. content: "\f00d";
  5784. display: inline;
  5785. font-family: FontAwesome;
  5786. color: #C82E29;
  5787. }
  5788. .has-warning .symbol:before {
  5789. content: "\f071";
  5790. display: inline;
  5791. font-family: FontAwesome;
  5792. color: #eea236;
  5793. }
  5794. .has-error .note-editor, .has-error .cke_chrome {
  5795. border-color: #B94A48 !important;
  5796. }
  5797. .form-group {
  5798. position: relative;
  5799. }
  5800. .form-groups {
  5801. position: absolute;
  5802. z-index: 999;
  5803. }
  5804. .form-groups .text {
  5805. display: block;
  5806. font-size: 14px;
  5807. font-weight: 400;
  5808. margin-top: 7px;
  5809. }
  5810. .form-group .text {
  5811. display: block;
  5812. font-size: 14px;
  5813. font-weight: 400;
  5814. margin-top: 7px;
  5815. }
  5816. .form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
  5817. cursor: default;
  5818. }
  5819. body>.ui-select-bootstrap.open {
  5820. z-index: 9999 !important;
  5821. }
  5822. .ui-select-multiple.ui-select-bootstrap input.ui-select-search {
  5823. max-width: 90px;
  5824. }
  5825. /* Default custom select inspired by tympanus.net */
  5826. div.cs-select {
  5827. display: inline-block;
  5828. vertical-align: middle;
  5829. position: relative;
  5830. text-align: left;
  5831. background: #fff;
  5832. z-index: 100;
  5833. font-size: 100%;
  5834. width: 100%;
  5835. max-width: 1500px;
  5836. -webkit-touch-callout: none;
  5837. -webkit-user-select: none;
  5838. -khtml-user-select: none;
  5839. -moz-user-select: none;
  5840. -ms-user-select: none;
  5841. user-select: none;
  5842. }
  5843. div.cs-select.disabled {
  5844. opacity: 0.5;
  5845. }
  5846. div.cs-select.disabled span {
  5847. cursor: default !important;
  5848. }
  5849. div.cs-select:focus {
  5850. outline: none;
  5851. /* For better accessibility add a style for this in your skin */
  5852. }
  5853. .cs-select select {
  5854. display: none;
  5855. }
  5856. .cs-select span {
  5857. display: block;
  5858. position: relative;
  5859. cursor: pointer;
  5860. padding: 5px 4px;
  5861. white-space: nowrap;
  5862. overflow: hidden;
  5863. text-overflow: ellipsis;
  5864. }
  5865. /* Placeholder and selected option */
  5866. .cs-select > span {
  5867. padding-right: 3em;
  5868. }
  5869. .cs-select > span::after,
  5870. .cs-select .cs-selected span::after {
  5871. speak: none;
  5872. position: absolute;
  5873. top: 50%;
  5874. -webkit-transform: translateY(-50%);
  5875. transform: translateY(-50%);
  5876. -webkit-font-smoothing: antialiased;
  5877. -moz-osx-font-smoothing: grayscale;
  5878. }
  5879. .cs-select > span::after {
  5880. content: '\25BE';
  5881. right: 1em;
  5882. }
  5883. .cs-select .cs-selected span::after {
  5884. content: '\e64c';
  5885. margin-left: 1em;
  5886. font-family: "themify";
  5887. font-size: 60%;
  5888. }
  5889. .cs-select.cs-active > span::after {
  5890. -webkit-transform: translateY(-50%) rotate(180deg);
  5891. transform: translateY(-50%) rotate(180deg);
  5892. }
  5893. .cs-select.cs-active {
  5894. z-index: 101;
  5895. }
  5896. /* Options */
  5897. .cs-select .cs-options {
  5898. position: absolute;
  5899. overflow: hidden;
  5900. width: 100%;
  5901. background: #fff;
  5902. visibility: hidden;
  5903. }
  5904. .cs-select.cs-active .cs-options {
  5905. visibility: visible;
  5906. }
  5907. .cs-select ul {
  5908. list-style: none;
  5909. margin: 0;
  5910. padding: 0;
  5911. width: 100%;
  5912. }
  5913. .cs-select ul span {
  5914. padding: 1em;
  5915. }
  5916. .cs-select ul li.cs-focus span {
  5917. background-color: #ddd;
  5918. }
  5919. /* Optgroup and optgroup label */
  5920. .cs-select li.cs-optgroup ul {
  5921. padding-left: 1em;
  5922. }
  5923. .cs-select li.cs-optgroup > span {
  5924. cursor: default;
  5925. }
  5926. div.cs-skin-slide {
  5927. color: #5b5b60;
  5928. font-size: 14px;
  5929. width: 100%;
  5930. }
  5931. select.cs-skin-slide {
  5932. color: #5b5b60;
  5933. font-size: 14px;
  5934. width: 100%;
  5935. height: 34px;
  5936. }
  5937. select.cs-skin-slide::before {
  5938. content: '';
  5939. background: #ffffff;
  5940. position: absolute;
  5941. width: 100%;
  5942. height: 100%;
  5943. top: 0;
  5944. left: 0;
  5945. -webkit-backface-visibility: hidden;
  5946. backface-visibility: hidden;
  5947. -webkit-transition: -webkit-transform 0.3s;
  5948. transition: transform 0.3s;
  5949. }
  5950. div.cs-skin-slide::before {
  5951. content: '';
  5952. background: #ffffff;
  5953. position: absolute;
  5954. width: 100%;
  5955. height: 100%;
  5956. top: 0;
  5957. left: 0;
  5958. -webkit-backface-visibility: hidden;
  5959. backface-visibility: hidden;
  5960. -webkit-transition: -webkit-transform 0.3s;
  5961. transition: transform 0.3s;
  5962. }
  5963. .cs-skin-slide.cs-active::before {
  5964. -webkit-transform: scale3d(1, 4, 1);
  5965. transform: scale3d(1, 4, 1);
  5966. background: #f7f7f8;
  5967. box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
  5968. }
  5969. .cs-skin-slide > span {
  5970. height: 34px;
  5971. line-height: 20px;
  5972. border: 1px solid #c8c7cc;
  5973. -webkit-transition: text-indent 0.3s, opacity 0.3s;
  5974. transition: text-indent 0.3s, opacity 0.3s;
  5975. }
  5976. .cs-skin-slide.cs-active > span {
  5977. text-indent: -290px;
  5978. opacity: 0;
  5979. }
  5980. .cs-skin-slide > span::after,
  5981. .cs-skin-slide.cs-active > span::after {
  5982. font-family: 'themify';
  5983. content: '\e68e';
  5984. color: #007AFF;
  5985. -webkit-backface-visibility: hidden;
  5986. backface-visibility: hidden;
  5987. font-size: 17px;
  5988. }
  5989. .cs-skin-slide.cs-active > span::after {
  5990. -webkit-transform: translate3d(0, -50%, 0);
  5991. transform: translate3d(0, -50%, 0);
  5992. }
  5993. .cs-skin-slide .cs-options {
  5994. background: transparent;
  5995. width: 100%;
  5996. height: 400%;
  5997. padding: 5px;
  5998. top: 50%;
  5999. left: 50%;
  6000. -webkit-transform: translate3d(-50%, -50%, 0);
  6001. transform: translate3d(-50%, -50%, 0);
  6002. }
  6003. .cs-skin-slide.cs-active .cs-options {
  6004. overflow-y: auto;
  6005. }
  6006. .cs-skin-slide .cs-options li {
  6007. opacity: 0;
  6008. -webkit-transform: translate3d(30%, 0, 0);
  6009. transform: translate3d(30%, 0, 0);
  6010. -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
  6011. transition: transform 0.3s, opacity 0.3s;
  6012. margin-bottom: 5px;
  6013. }
  6014. .cs-skin-slide.cs-active .cs-options li {
  6015. -webkit-transform: translate3d(0, 0, 0);
  6016. transform: translate3d(0, 0, 0);
  6017. opacity: 1;
  6018. }
  6019. .cs-skin-slide.cs-active .cs-options li:first-child {
  6020. -webkit-transition-delay: 0.05s;
  6021. transition-delay: 0.05s;
  6022. }
  6023. .cs-skin-slide.cs-active .cs-options li:nth-child(2) {
  6024. -webkit-transition-delay: 0.1s;
  6025. transition-delay: 0.1s;
  6026. }
  6027. .cs-skin-slide.cs-active .cs-options li:nth-child(3) {
  6028. -webkit-transition-delay: 0.15s;
  6029. transition-delay: 0.15s;
  6030. }
  6031. .cs-skin-slide.cs-active .cs-options li:nth-child(4) {
  6032. -webkit-transition-delay: 0.2s;
  6033. transition-delay: 0.2s;
  6034. }
  6035. .cs-skin-slide.cs-active .cs-options li:nth-child(5) {
  6036. -webkit-transition-delay: 0.25s;
  6037. transition-delay: 0.25s;
  6038. }
  6039. .cs-skin-slide.cs-active .cs-options li:nth-child(6) {
  6040. -webkit-transition-delay: 0.3s;
  6041. transition-delay: 0.3s;
  6042. }
  6043. .cs-skin-slide.cs-active .cs-options li:nth-child(7) {
  6044. -webkit-transition-delay: 0.35s;
  6045. transition-delay: 0.35s;
  6046. }
  6047. /* more options need more delay declaration */
  6048. .cs-skin-slide .cs-options li span {
  6049. padding: 0.8em 1em;
  6050. }
  6051. .cs-skin-slide .cs-options li span:empty {
  6052. display: none;
  6053. }
  6054. .cs-skin-slide .cs-options li:hover,
  6055. .cs-skin-slide .cs-options li.cs-focus {
  6056. background: #eaeaec;
  6057. }
  6058. .cs-skin-slide .cs-options li.cs-selected {
  6059. color: #ffffff;
  6060. background: #007AFF;
  6061. }
  6062. .cs-select [class^="ti-"],
  6063. .cs-select [class*=" ti-"],
  6064. .cs-select [class^="fa-"],
  6065. .cs-select [class*=" fa-"] {
  6066. line-height: inherit !important;
  6067. display: block !important;
  6068. }
  6069. .cs-select [class^="ti-"] span,
  6070. .cs-select [class*=" ti-"] span,
  6071. .cs-select [class^="fa-"] span,
  6072. .cs-select [class*=" fa-"] span {
  6073. font-family: Helvetica, Arial, sans-serif;
  6074. padding-left: 30px !important;
  6075. }
  6076. .cs-select [class^="ti-"]:before,
  6077. .cs-select [class*=" ti-"]:before,
  6078. .cs-select [class^="fa-"]:before,
  6079. .cs-select [class*=" fa-"]:before {
  6080. font-family: 'themify';
  6081. position: absolute;
  6082. left: 5px;
  6083. top: 50%;
  6084. -webkit-transform: translate3d(0, -50%, 0);
  6085. transform: translate3d(0, -50%, 0);
  6086. font-size: 17px;
  6087. }
  6088. .cs-select [class^="ti-"]:before,
  6089. .cs-select [class*=" ti-"]:before {
  6090. font-family: 'themify';
  6091. }
  6092. .cs-select [class^="fa-"]:before,
  6093. .cs-select [class*=" fa-"]:before {
  6094. font-family: 'fontawesome';
  6095. }
  6096. /* Skin Elastic */
  6097. div.cs-skin-elastic {
  6098. background: transparent;
  6099. font-size: 14px;
  6100. color: #5b5b60;
  6101. }
  6102. .cs-skin-elastic > span {
  6103. background-color: #fff;
  6104. z-index: 100;
  6105. border: 1px solid #c8c7cc;
  6106. height: 34px;
  6107. line-height: 20px;
  6108. }
  6109. .cs-skin-elastic > span::after {
  6110. font-family: 'themify';
  6111. content: '\e64b';
  6112. -webkit-backface-visibility: hidden;
  6113. backface-visibility: hidden;
  6114. color: #007AFF;
  6115. }
  6116. .cs-skin-elastic .cs-options {
  6117. overflow: visible;
  6118. background: transparent;
  6119. opacity: 1;
  6120. visibility: visible;
  6121. pointer-events: none;
  6122. }
  6123. .cs-skin-elastic.cs-active .cs-options {
  6124. pointer-events: auto;
  6125. }
  6126. .cs-skin-elastic .cs-options > ul::before {
  6127. content: '';
  6128. position: absolute;
  6129. width: 100%;
  6130. height: 100%;
  6131. left: 0;
  6132. top: 0;
  6133. -webkit-transform: scale3d(1, 0, 1);
  6134. transform: scale3d(1, 0, 1);
  6135. background: #f7f7f8;
  6136. box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);
  6137. -webkit-transform-origin: 50% 0%;
  6138. transform-origin: 50% 0%;
  6139. -webkit-transition: -webkit-transform 0.3s;
  6140. transition: transform 0.3s;
  6141. }
  6142. .cs-skin-elastic.cs-active .cs-options > ul::before {
  6143. -webkit-transform: scale3d(1, 1, 1);
  6144. transform: scale3d(1, 1, 1);
  6145. -webkit-transition: none;
  6146. transition: none;
  6147. -webkit-animation: expand 0.6s ease-out;
  6148. animation: expand 0.6s ease-out;
  6149. }
  6150. .cs-skin-elastic .cs-options ul li {
  6151. opacity: 0;
  6152. -webkit-transform: translate3d(0, -25px, 0);
  6153. transform: translate3d(0, -25px, 0);
  6154. -webkit-transition: opacity 0.15s, -webkit-transform 0.15s;
  6155. transition: opacity 0.15s, transform 0.15s;
  6156. }
  6157. .cs-skin-elastic.cs-active .cs-options ul li {
  6158. -webkit-transform: translate3d(0, 0, 0);
  6159. transform: translate3d(0, 0, 0);
  6160. opacity: 1;
  6161. -webkit-transition: none;
  6162. transition: none;
  6163. -webkit-animation: bounce 0.6s ease-out;
  6164. animation: bounce 0.6s ease-out;
  6165. }
  6166. .cs-skin-elastic .cs-options span {
  6167. background-repeat: no-repeat;
  6168. background-position: 1.5em 50%;
  6169. background-size: 2em auto;
  6170. padding: 0.8em 1em 0.8em 1em;
  6171. }
  6172. .cs-skin-elastic .cs-options li:hover,
  6173. .cs-skin-elastic .cs-options li.cs-focus {
  6174. background: #eaeaec;
  6175. }
  6176. .cs-skin-elastic .cs-options .cs-selected,
  6177. .cs-skin-elastic .cs-options .cs-selected:hover {
  6178. color: #ffffff !important;
  6179. background: #007AFF !important;
  6180. }
  6181. @-webkit-keyframes expand {
  6182. 0% {
  6183. -webkit-transform: scale3d(1, 0, 1);
  6184. }
  6185. 25% {
  6186. -webkit-transform: scale3d(1, 1.2, 1);
  6187. }
  6188. 50% {
  6189. -webkit-transform: scale3d(1, 0.85, 1);
  6190. }
  6191. 75% {
  6192. -webkit-transform: scale3d(1, 1.05, 1);
  6193. }
  6194. 100% {
  6195. -webkit-transform: scale3d(1, 1, 1);
  6196. }
  6197. }
  6198. @keyframes expand {
  6199. 0% {
  6200. -webkit-transform: scale3d(1, 0, 1);
  6201. transform: scale3d(1, 0, 1);
  6202. }
  6203. 25% {
  6204. -webkit-transform: scale3d(1, 1.2, 1);
  6205. transform: scale3d(1, 1.2, 1);
  6206. }
  6207. 50% {
  6208. -webkit-transform: scale3d(1, 0.85, 1);
  6209. transform: scale3d(1, 0.85, 1);
  6210. }
  6211. 75% {
  6212. -webkit-transform: scale3d(1, 1.05, 1);
  6213. transform: scale3d(1, 1.05, 1);
  6214. }
  6215. 100% {
  6216. -webkit-transform: scale3d(1, 1, 1);
  6217. transform: scale3d(1, 1, 1);
  6218. }
  6219. }
  6220. @-webkit-keyframes bounce {
  6221. 0% {
  6222. -webkit-transform: translate3d(0, -25px, 0);
  6223. opacity: 0;
  6224. }
  6225. 25% {
  6226. -webkit-transform: translate3d(0, 10px, 0);
  6227. }
  6228. 50% {
  6229. -webkit-transform: translate3d(0, -6px, 0);
  6230. }
  6231. 75% {
  6232. -webkit-transform: translate3d(0, 2px, 0);
  6233. }
  6234. 100% {
  6235. -webkit-transform: translate3d(0, 0, 0);
  6236. opacity: 1;
  6237. }
  6238. }
  6239. @keyframes bounce {
  6240. 0% {
  6241. -webkit-transform: translate3d(0, -25px, 0);
  6242. transform: translate3d(0, -25px, 0);
  6243. opacity: 0;
  6244. }
  6245. 25% {
  6246. -webkit-transform: translate3d(0, 10px, 0);
  6247. transform: translate3d(0, 10px, 0);
  6248. }
  6249. 50% {
  6250. -webkit-transform: translate3d(0, -6px, 0);
  6251. transform: translate3d(0, -6px, 0);
  6252. }
  6253. 75% {
  6254. -webkit-transform: translate3d(0, 2px, 0);
  6255. transform: translate3d(0, 2px, 0);
  6256. }
  6257. 100% {
  6258. -webkit-transform: translate3d(0, 0, 0);
  6259. transform: translate3d(0, 0, 0);
  6260. opacity: 1;
  6261. }
  6262. }
  6263. input[type="radio"], input[type="checkbox"] {
  6264. box-sizing: border-box;
  6265. cursor: pointer;
  6266. line-height: normal;
  6267. }
  6268. .clip-check {
  6269. margin-bottom: 10px;
  6270. margin-top: 10px;
  6271. padding-left: 0;
  6272. }
  6273. .clip-check label {
  6274. cursor: pointer;
  6275. display: inline-block;
  6276. font-size: 13px;
  6277. margin-right: 15px;
  6278. padding-left: 30px !important;
  6279. position: relative;
  6280. line-height: 23px;
  6281. transition: border 0.2s linear 0s, color 0.2s linear 0s;
  6282. white-space: nowrap;
  6283. }
  6284. .clip-check label:before {
  6285. background-color: #ffffff;
  6286. border: 1px solid #c8c7cc;
  6287. content: "";
  6288. display: inline-block;
  6289. height: 20px;
  6290. left: 0;
  6291. margin-right: 10px;
  6292. position: absolute;
  6293. width: 20px;
  6294. border-radius: 0;
  6295. top: 1px;
  6296. transition: border 0.2s linear 0s, color 0.2s linear 0s;
  6297. }
  6298. .clip-check label:after {
  6299. display: inline-block;
  6300. font-size: 11px;
  6301. height: 19px;
  6302. left: 4px;
  6303. position: absolute;
  6304. top: -1px;
  6305. transition: border 0.2s linear 0s, color 0.2s linear 0s;
  6306. width: 19px;
  6307. }
  6308. .clip-check input[type="checkbox"] {
  6309. display: none;
  6310. }
  6311. .clip-check input[type="checkbox"]:checked + label:before {
  6312. border-width: 10px;
  6313. }
  6314. .clip-check input[type="checkbox"]:checked + label:after {
  6315. color: #fff;
  6316. content: "\f00c";
  6317. font-family: "FontAwesome";
  6318. }
  6319. .clip-check input[type="checkbox"][disabled] + label {
  6320. opacity: 0.65;
  6321. }
  6322. .clip-check input[type="checkbox"][disabled] + label:before {
  6323. background-color: #F8F8F8;
  6324. }
  6325. .clip-check.check-md label {
  6326. margin-right: 15px;
  6327. padding-left: 35px !important;
  6328. line-height: 28px;
  6329. }
  6330. .clip-check.check-md label:before {
  6331. height: 25px;
  6332. width: 25px;
  6333. }
  6334. .clip-check.check-md label:after {
  6335. font-size: 14px;
  6336. height: 24px;
  6337. left: 5px;
  6338. width: 24px;
  6339. }
  6340. .clip-check.check-md input[type="checkbox"]:checked + label:before {
  6341. border-width: 12px;
  6342. }
  6343. .clip-check.check-lg label {
  6344. margin-right: 15px;
  6345. padding-left: 40px !important;
  6346. line-height: 33px;
  6347. }
  6348. .clip-check.check-lg label:before {
  6349. height: 30px;
  6350. width: 30px;
  6351. }
  6352. .clip-check.check-lg label:after {
  6353. font-size: 17px;
  6354. height: 29px;
  6355. left: 6px;
  6356. width: 29px;
  6357. }
  6358. .clip-check.check-lg input[type="checkbox"]:checked + label:before {
  6359. border-width: 15px;
  6360. }
  6361. .clip-check.check-success input[type="checkbox"]:checked + label:before {
  6362. border-color: #5cb85c;
  6363. }
  6364. .clip-check.check-primary input[type="checkbox"]:checked + label:before {
  6365. border-color: #007AFF;
  6366. }
  6367. .clip-check.check-warning input[type="checkbox"]:checked + label:before {
  6368. border-color: #eea236;
  6369. }
  6370. .clip-check.check-danger input[type="checkbox"]:checked + label:before {
  6371. border-color: #d43f3a;
  6372. }
  6373. .clip-check.check-info input[type="checkbox"]:checked + label:before {
  6374. border-color: #46b8da;
  6375. }
  6376. .clip-check.check-purple input[type="checkbox"]:checked + label:before {
  6377. border-color: #804C75;
  6378. }
  6379. .clip-radio {
  6380. margin-bottom: 10px;
  6381. margin-top: 10px;
  6382. padding-left: 0;
  6383. }
  6384. .clip-radio label {
  6385. cursor: pointer;
  6386. display: inline-block;
  6387. font-size: 13px;
  6388. margin-right: 15px;
  6389. padding-left: 25px !important;
  6390. position: relative;
  6391. margin-bottom: 6px;
  6392. line-height: 23px;
  6393. }
  6394. .clip-radio label:before {
  6395. background-color: #ffffff;
  6396. border: 1px solid #d0d0d0;
  6397. content: "";
  6398. display: inline-block;
  6399. height: 20px;
  6400. left: 0;
  6401. margin-right: 10px;
  6402. position: absolute;
  6403. width: 20px;
  6404. border-radius: 99px;
  6405. bottom: 2px;
  6406. transition: all 0.3s cubic-bezier(0.455, 0.03, 0.215, 1.33) 0s;
  6407. }
  6408. .clip-radio label:after {
  6409. border: 1px solid #c8c7cc;
  6410. content: "";
  6411. display: inline-block;
  6412. height: 20px;
  6413. left: 0;
  6414. margin-right: 10px;
  6415. position: absolute;
  6416. width: 20px;
  6417. border-radius: 99px;
  6418. bottom: 2px;
  6419. transition: all 0.3s cubic-bezier(0.455, 0.03, 0.215, 1.33) 0s;
  6420. }
  6421. .clip-radio input[type="radio"] {
  6422. display: none;
  6423. }
  6424. .clip-radio input[type="radio"]:checked + label:before {
  6425. border-width: 6px;
  6426. background: #F8F8F8;
  6427. border-color: #ffffff;
  6428. }
  6429. .clip-radio input[type="radio"][disabled] + label {
  6430. opacity: 0.65;
  6431. }
  6432. .clip-radio.radio-md label {
  6433. padding-left: 30px !important;
  6434. line-height: 28px;
  6435. }
  6436. .clip-radio.radio-md label:before {
  6437. height: 25px;
  6438. width: 25px;
  6439. }
  6440. .clip-radio.radio-md label:after {
  6441. height: 25px;
  6442. width: 25px;
  6443. }
  6444. .clip-radio.radio-md input[type="radio"] {
  6445. display: none;
  6446. }
  6447. .clip-radio.radio-md input[type="radio"]:checked + label:before {
  6448. border-width: 7px;
  6449. }
  6450. .clip-radio.radio-lg label {
  6451. padding-left: 35px !important;
  6452. line-height: 33px;
  6453. }
  6454. .clip-radio.radio-lg label:before {
  6455. height: 30px;
  6456. width: 30px;
  6457. }
  6458. .clip-radio.radio-lg label:after {
  6459. height: 30px;
  6460. width: 30px;
  6461. }
  6462. .clip-radio.radio-lg input[type="radio"] {
  6463. display: none;
  6464. }
  6465. .clip-radio.radio-lg input[type="radio"]:checked + label:before {
  6466. border-width: 8px;
  6467. }
  6468. .clip-radio.radio-success input[type="radio"]:checked + label:before {
  6469. background: #5cb85c;
  6470. }
  6471. .clip-radio.radio-primary input[type="radio"]:checked + label:before {
  6472. background: #007AFF;
  6473. }
  6474. .clip-radio.radio-info input[type="radio"]:checked + label:before {
  6475. background: #46b8da;
  6476. }
  6477. .clip-radio.radio-warning input[type="radio"]:checked + label:before {
  6478. background: #eea236;
  6479. }
  6480. .clip-radio.radio-danger input[type="radio"]:checked + label:before {
  6481. background: #d43f3a;
  6482. }
  6483. .clip-radio.radio-purple input[type="radio"]:checked + label:before {
  6484. background: #804C75;
  6485. }
  6486. /* ---------------------------------------------------------------------- */
  6487. /* Icons
  6488. /* ---------------------------------------------------------------------- */
  6489. .fa-round {
  6490. border: 0.1em solid #eee;
  6491. border-radius: 100%;
  6492. padding: 0.2em 0.25em 0.15em;
  6493. }
  6494. .the-icons {
  6495. list-style: none;
  6496. margin: 20px 0;
  6497. padding: 0;
  6498. }
  6499. .the-icons .fa-hover {
  6500. display: block;
  6501. height: 32px;
  6502. line-height: 32px;
  6503. padding-left: 10px;
  6504. color: #8B91A0;
  6505. cursor: pointer;
  6506. }
  6507. .no-touch .the-icons .fa-hover {
  6508. -moz-transition: font-size, 0.2s, ease 0s;
  6509. -o-transition: font-size, 0.2s, ease 0s;
  6510. -webkit-transition: font-size, 0.2s, ease 0s;
  6511. transition: font-size, 0.2s, ease 0s;
  6512. }
  6513. .no-touch .the-icons .fa-hover:hover {
  6514. font-size: 20px;
  6515. }
  6516. .no-touch .the-icons .fa-hover:hover .fa, .no-touch .the-icons .fa-hover:hover [class*="ti-"] {
  6517. font-size: 20px;
  6518. }
  6519. .the-icons .fa-hover .fa, .the-icons .fa-hover [class*="ti-"] {
  6520. display: inline-block;
  6521. font-size: 14px;
  6522. margin-right: 10px;
  6523. text-align: right;
  6524. width: 32px;
  6525. color: #007AFF;
  6526. }
  6527. .big-icon {
  6528. font-size: 100px;
  6529. }
  6530. /* ---------------------------------------------------------------------- */
  6531. /* Buttons
  6532. /* ---------------------------------------------------------------------- */
  6533. .btn {
  6534. transition: all 0.3s ease 0s !important;
  6535. background-image: none !important;
  6536. box-shadow: none !important;
  6537. outline: none !important;
  6538. position: relative;
  6539. }
  6540. .btn:after {
  6541. content: "";
  6542. position: absolute;
  6543. transition: all 0.3s ease 0s;
  6544. z-index: -1;
  6545. }
  6546. .btn-wide {
  6547. min-width: 120px;
  6548. }
  6549. .ladda-button[data-style="contract"][data-loading] {
  6550. border-radius: 50%;
  6551. min-width: 38px !important;
  6552. overflow: hidden;
  6553. width: 38px !important;
  6554. }
  6555. .btn:hover, .btn:focus, .btn:active, .btn.active, .btn.disabled, .btn[disabled] {
  6556. box-shadow: none;
  6557. }
  6558. .btn-o {
  6559. background: none !important;
  6560. }
  6561. .btn-default {
  6562. background-color: #ffffff;
  6563. border-color: #c8c7cc;
  6564. color: #8e8e93;
  6565. }
  6566. .btn-default:hover {
  6567. background-color: #ffffff;
  6568. border-color: #bbbac0;
  6569. color: #8e8e93 !important;
  6570. }
  6571. .btn-default:active, .btn-default.active, .btn-default.active:focus, .btn-default:active:focus, .btn-default:active:hover {
  6572. background-color: #f8f8f8;
  6573. border-color: #d5d4d8;
  6574. color: #5b5b60 !important;
  6575. }
  6576. .btn-default:focus {
  6577. background-color: #ffffff;
  6578. border-color: #bbbac0;
  6579. color: #5b5b60 !important;
  6580. }
  6581. .btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled:active, .btn-default.disabled.active, .btn-default[disabled], .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled]:active, .btn-default[disabled].active, fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:active, fieldset[disabled] .btn-default.active {
  6582. background-color: #ffffff;
  6583. border-color: #e2e2e4;
  6584. color: #cfcfd1;
  6585. }
  6586. .btn-default .caret {
  6587. border-top-color: #8e8e93;
  6588. }
  6589. .dropup .btn-default .caret {
  6590. border-bottom: 4px solid #8e8e93;
  6591. }
  6592. .btn-primary {
  6593. background-color: #007AFF;
  6594. border-color: #007AFF;
  6595. color: #ffffff;
  6596. }
  6597. .open .btn-primary.dropdown-toggle {
  6598. background-color: #4da2ff;
  6599. border-color: #4da2ff;
  6600. }
  6601. .btn-primary:hover {
  6602. background-color: #3395ff !important;
  6603. border-color: #3395ff;
  6604. color: #ffffff;
  6605. }
  6606. .btn-primary:active, .btn-primary.active, .btn-primary.active:focus, .btn-primary:active:focus, .btn-primary:active:hover, .btn-primary.dropdown-toggle:active:hover {
  6607. background-color: #006ee6 !important;
  6608. border-color: #006ee6;
  6609. }
  6610. .btn-primary:focus {
  6611. background-color: #4da2ff;
  6612. border-color: #4da2ff;
  6613. }
  6614. .btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled:active, .btn-primary.disabled.active, .btn-primary[disabled], .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled]:active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary:active, fieldset[disabled] .btn-primary.active {
  6615. background-color: #66afff;
  6616. border-color: #66afff;
  6617. color: #ffffff;
  6618. }
  6619. .btn-primary.btn-o {
  6620. border: 1px solid #007AFF;
  6621. color: #007AFF;
  6622. }
  6623. .btn-primary.btn-o:hover {
  6624. color: #3395ff;
  6625. border-color: #3395ff;
  6626. background: none !important;
  6627. }
  6628. .btn-primary.btn-o:active, .btn-primary.btn-o.active, .btn-primary.btn-o.active:focus, .btn-primary.btn-o:active:focus, .btn-primary.btn-o:active:hover {
  6629. background-color: #eaeaec !important;
  6630. border-color: #0055b3 !important;
  6631. color: #0055b3 !important;
  6632. }
  6633. .btn-primary.btn-o:focus {
  6634. background-color: #66afff;
  6635. border-color: #66afff;
  6636. color: #3395ff;
  6637. }
  6638. .btn-primary.btn-o.disabled:hover, .btn-primary.btn-o.disabled:focus, .btn-primary.btn-o.disabled:active, .btn-primary.btn-o.disabled.active, .btn-primary.btn-o[disabled], .btn-primary.btn-o[disabled]:hover, .btn-primary.btn-o[disabled]:focus, .btn-primary.btn-o[disabled]:active, .btn-primary.btn-o[disabled].active, fieldset[disabled] .btn-primary.btn-o:hover, fieldset[disabled] .btn-primary.btn-o:focus, fieldset[disabled] .btn-primary.btn-o:active, fieldset[disabled] .btn-primary.btn-o.active {
  6639. border-color: #66afff;
  6640. color: #66afff;
  6641. }
  6642. .btn-primary.btn-o .caret {
  6643. border-top-color: #007AFF;
  6644. }
  6645. .btn-primary .caret {
  6646. border-top-color: #ffffff;
  6647. }
  6648. .dropup .btn-primary .caret {
  6649. border-bottom: 4px solid #ffffff;
  6650. }
  6651. .btn-success {
  6652. background-color: #5cb85c;
  6653. border-color: #5cb85c;
  6654. color: #ffffff;
  6655. }
  6656. .open .btn-success.dropdown-toggle {
  6657. background-color: #91cf91;
  6658. border-color: #91cf91;
  6659. }
  6660. .btn-success:hover {
  6661. background-color: #80c780 !important;
  6662. border-color: #80c780;
  6663. color: #ffffff;
  6664. }
  6665. .btn-success:active, .btn-success.active, .btn-success.active:focus, .btn-success:active:focus, .btn-success:active:hover, .btn-success.dropdown-toggle:active:hover {
  6666. background-color: #4cae4c !important;
  6667. border-color: #4cae4c;
  6668. }
  6669. .btn-success:focus {
  6670. background-color: #91cf91;
  6671. border-color: #91cf91;
  6672. }
  6673. .btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled:active, .btn-success.disabled.active, .btn-success[disabled], .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled]:active, .btn-success[disabled].active, fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success:active, fieldset[disabled] .btn-success.active {
  6674. background-color: #a3d7a3;
  6675. border-color: #a3d7a3;
  6676. color: #ffffff;
  6677. }
  6678. .btn-success.btn-o {
  6679. border: 1px solid #5cb85c;
  6680. color: #5cb85c;
  6681. }
  6682. .btn-success.btn-o:hover {
  6683. color: #80c780;
  6684. border-color: #80c780;
  6685. background: none !important;
  6686. }
  6687. .btn-success.btn-o:active, .btn-success.btn-o.active, .btn-success.btn-o.active:focus, .btn-success.btn-o:active:focus, .btn-success.btn-o:active:hover {
  6688. background-color: #eaeaec !important;
  6689. border-color: #3d8b3d !important;
  6690. color: #3d8b3d !important;
  6691. }
  6692. .btn-success.btn-o:focus {
  6693. background-color: #a3d7a3;
  6694. border-color: #a3d7a3;
  6695. color: #80c780;
  6696. }
  6697. .btn-success.btn-o.disabled:hover, .btn-success.btn-o.disabled:focus, .btn-success.btn-o.disabled:active, .btn-success.btn-o.disabled.active, .btn-success.btn-o[disabled], .btn-success.btn-o[disabled]:hover, .btn-success.btn-o[disabled]:focus, .btn-success.btn-o[disabled]:active, .btn-success.btn-o[disabled].active, fieldset[disabled] .btn-success.btn-o:hover, fieldset[disabled] .btn-success.btn-o:focus, fieldset[disabled] .btn-success.btn-o:active, fieldset[disabled] .btn-success.btn-o.active {
  6698. border-color: #a3d7a3;
  6699. color: #a3d7a3;
  6700. }
  6701. .btn-success.btn-o .caret {
  6702. border-top-color: #5cb85c;
  6703. }
  6704. .btn-success .caret {
  6705. border-top-color: #ffffff;
  6706. }
  6707. .dropup .btn-success .caret {
  6708. border-bottom: 4px solid #ffffff;
  6709. }
  6710. .btn-info {
  6711. background-color: #46b8da;
  6712. border-color: #46b8da;
  6713. color: #ffffff;
  6714. }
  6715. .open .btn-info.dropdown-toggle {
  6716. background-color: #86d0e7;
  6717. border-color: #86d0e7;
  6718. }
  6719. .btn-info:hover {
  6720. background-color: #71c8e3 !important;
  6721. border-color: #71c8e3;
  6722. color: #ffffff;
  6723. }
  6724. .btn-info:active, .btn-info.active, .btn-info.active:focus, .btn-info:active:focus, .btn-info:active:hover, .btn-info.dropdown-toggle:active:hover {
  6725. background-color: #31b0d6 !important;
  6726. border-color: #31b0d6;
  6727. }
  6728. .btn-info:focus {
  6729. background-color: #86d0e7;
  6730. border-color: #86d0e7;
  6731. }
  6732. .btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled:active, .btn-info.disabled.active, .btn-info[disabled], .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled]:active, .btn-info[disabled].active, fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info:active, fieldset[disabled] .btn-info.active {
  6733. background-color: #9bd9eb;
  6734. border-color: #9bd9eb;
  6735. color: #ffffff;
  6736. }
  6737. .btn-info.btn-o {
  6738. border: 1px solid #46b8da;
  6739. color: #46b8da;
  6740. }
  6741. .btn-info.btn-o:hover {
  6742. color: #71c8e3;
  6743. border-color: #71c8e3;
  6744. background: none !important;
  6745. }
  6746. .btn-info.btn-o:active, .btn-info.btn-o.active, .btn-info.btn-o.active:focus, .btn-info.btn-o:active:focus, .btn-info.btn-o:active:hover {
  6747. background-color: #eaeaec !important;
  6748. border-color: #2390b0 !important;
  6749. color: #2390b0 !important;
  6750. }
  6751. .btn-info.btn-o:focus {
  6752. background-color: #9bd9eb;
  6753. border-color: #9bd9eb;
  6754. color: #71c8e3;
  6755. }
  6756. .btn-info.btn-o.disabled:hover, .btn-info.btn-o.disabled:focus, .btn-info.btn-o.disabled:active, .btn-info.btn-o.disabled.active, .btn-info.btn-o[disabled], .btn-info.btn-o[disabled]:hover, .btn-info.btn-o[disabled]:focus, .btn-info.btn-o[disabled]:active, .btn-info.btn-o[disabled].active, fieldset[disabled] .btn-info.btn-o:hover, fieldset[disabled] .btn-info.btn-o:focus, fieldset[disabled] .btn-info.btn-o:active, fieldset[disabled] .btn-info.btn-o.active {
  6757. border-color: #9bd9eb;
  6758. color: #9bd9eb;
  6759. }
  6760. .btn-info.btn-o .caret {
  6761. border-top-color: #46b8da;
  6762. }
  6763. .btn-info .caret {
  6764. border-top-color: #ffffff;
  6765. }
  6766. .dropup .btn-info .caret {
  6767. border-bottom: 4px solid #ffffff;
  6768. }
  6769. .btn-warning {
  6770. background-color: #eea236;
  6771. border-color: #eea236;
  6772. color: #ffffff;
  6773. }
  6774. .open .btn-warning.dropdown-toggle {
  6775. background-color: #f4c37d;
  6776. border-color: #f4c37d;
  6777. }
  6778. .btn-warning:hover {
  6779. background-color: #f2b865 !important;
  6780. border-color: #f2b865;
  6781. color: #ffffff;
  6782. }
  6783. .btn-warning:active, .btn-warning.active, .btn-warning.active:focus, .btn-warning:active:focus, .btn-warning:active:hover, .btn-warning.dropdown-toggle:active:hover {
  6784. background-color: #ec971e !important;
  6785. border-color: #ec971e;
  6786. }
  6787. .btn-warning:focus {
  6788. background-color: #f4c37d;
  6789. border-color: #f4c37d;
  6790. }
  6791. .btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled:active, .btn-warning.disabled.active, .btn-warning[disabled], .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled]:active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning:active, fieldset[disabled] .btn-warning.active {
  6792. background-color: #f6ce94;
  6793. border-color: #f6ce94;
  6794. color: #ffffff;
  6795. }
  6796. .btn-warning.btn-o {
  6797. border: 1px solid #eea236;
  6798. color: #eea236;
  6799. }
  6800. .btn-warning.btn-o:hover {
  6801. color: #f2b865;
  6802. border-color: #f2b865;
  6803. background: none !important;
  6804. }
  6805. .btn-warning.btn-o:active, .btn-warning.btn-o.active, .btn-warning.btn-o.active:focus, .btn-warning.btn-o:active:focus, .btn-warning.btn-o:active:hover {
  6806. background-color: #eaeaec !important;
  6807. border-color: #c77c11 !important;
  6808. color: #c77c11 !important;
  6809. }
  6810. .btn-warning.btn-o:focus {
  6811. background-color: #f6ce94;
  6812. border-color: #f6ce94;
  6813. color: #f2b865;
  6814. }
  6815. .btn-warning.btn-o.disabled:hover, .btn-warning.btn-o.disabled:focus, .btn-warning.btn-o.disabled:active, .btn-warning.btn-o.disabled.active, .btn-warning.btn-o[disabled], .btn-warning.btn-o[disabled]:hover, .btn-warning.btn-o[disabled]:focus, .btn-warning.btn-o[disabled]:active, .btn-warning.btn-o[disabled].active, fieldset[disabled] .btn-warning.btn-o:hover, fieldset[disabled] .btn-warning.btn-o:focus, fieldset[disabled] .btn-warning.btn-o:active, fieldset[disabled] .btn-warning.btn-o.active {
  6816. border-color: #f6ce94;
  6817. color: #f6ce94;
  6818. }
  6819. .btn-warning.btn-o .caret {
  6820. border-top-color: #eea236;
  6821. }
  6822. .btn-warning .caret {
  6823. border-top-color: #ffffff;
  6824. }
  6825. .dropup .btn-warning .caret {
  6826. border-bottom: 4px solid #ffffff;
  6827. }
  6828. .btn-danger {
  6829. background-color: #d43f3a;
  6830. border-color: #d43f3a;
  6831. color: #ffffff;
  6832. }
  6833. .open .btn-danger.dropdown-toggle {
  6834. background-color: #e27c79;
  6835. border-color: #e27c79;
  6836. }
  6837. .btn-danger:hover {
  6838. background-color: #dd6864 !important;
  6839. border-color: #dd6864;
  6840. color: #ffffff;
  6841. }
  6842. .btn-danger:active, .btn-danger.active, .btn-danger.active:focus, .btn-danger:active:focus, .btn-danger:active:hover, .btn-danger.dropdown-toggle:active:hover {
  6843. background-color: #c9312c !important;
  6844. border-color: #c9312c;
  6845. }
  6846. .btn-danger:focus {
  6847. background-color: #e27c79;
  6848. border-color: #e27c79;
  6849. }
  6850. .btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled:active, .btn-danger.disabled.active, .btn-danger[disabled], .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled]:active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger:active, fieldset[disabled] .btn-danger.active {
  6851. background-color: #e6918e;
  6852. border-color: #e6918e;
  6853. color: #ffffff;
  6854. }
  6855. .btn-danger.btn-o {
  6856. border: 1px solid #d43f3a;
  6857. color: #d43f3a;
  6858. }
  6859. .btn-danger.btn-o:hover {
  6860. color: #dd6864;
  6861. border-color: #dd6864;
  6862. background: none !important;
  6863. }
  6864. .btn-danger.btn-o:active, .btn-danger.btn-o.active, .btn-danger.btn-o.active:focus, .btn-danger.btn-o:active:focus, .btn-danger.btn-o:active:hover {
  6865. background-color: #eaeaec !important;
  6866. border-color: #9f2723 !important;
  6867. color: #9f2723 !important;
  6868. }
  6869. .btn-danger.btn-o:focus {
  6870. background-color: #e6918e;
  6871. border-color: #e6918e;
  6872. color: #dd6864;
  6873. }
  6874. .btn-danger.btn-o.disabled:hover, .btn-danger.btn-o.disabled:focus, .btn-danger.btn-o.disabled:active, .btn-danger.btn-o.disabled.active, .btn-danger.btn-o[disabled], .btn-danger.btn-o[disabled]:hover, .btn-danger.btn-o[disabled]:focus, .btn-danger.btn-o[disabled]:active, .btn-danger.btn-o[disabled].active, fieldset[disabled] .btn-danger.btn-o:hover, fieldset[disabled] .btn-danger.btn-o:focus, fieldset[disabled] .btn-danger.btn-o:active, fieldset[disabled] .btn-danger.btn-o.active {
  6875. border-color: #e6918e;
  6876. color: #e6918e;
  6877. }
  6878. .btn-danger.btn-o .caret {
  6879. border-top-color: #d43f3a;
  6880. }
  6881. .btn-danger .caret {
  6882. border-top-color: #ffffff;
  6883. }
  6884. .dropup .btn-danger .caret {
  6885. border-bottom: 4px solid #ffffff;
  6886. }
  6887. .btn-azure {
  6888. background-color: #0095C8;
  6889. border-color: #0095C8;
  6890. color: #ffffff;
  6891. }
  6892. .open .btn-azure.dropdown-toggle {
  6893. background-color: #16c3ff;
  6894. border-color: #16c3ff;
  6895. }
  6896. .btn-azure:hover {
  6897. background-color: #00bbfb !important;
  6898. border-color: #00bbfb;
  6899. color: #ffffff;
  6900. }
  6901. .btn-azure:active, .btn-azure.active, .btn-azure.active:focus, .btn-azure:active:focus, .btn-azure:active:hover, .btn-azure.dropdown-toggle:active:hover {
  6902. background-color: #0082af !important;
  6903. border-color: #0082af;
  6904. }
  6905. .btn-azure:focus {
  6906. background-color: #16c3ff;
  6907. border-color: #16c3ff;
  6908. color: #ffffff;
  6909. }
  6910. .btn-azure.disabled:hover, .btn-azure.disabled:focus, .btn-azure.disabled:active, .btn-azure.disabled.active, .btn-azure[disabled], .btn-azure[disabled]:hover, .btn-azure[disabled]:focus, .btn-azure[disabled]:active, .btn-azure[disabled].active, fieldset[disabled] .btn-azure:hover, fieldset[disabled] .btn-azure:focus, fieldset[disabled] .btn-azure:active, fieldset[disabled] .btn-azure.active {
  6911. background-color: #2fcaff;
  6912. border-color: #2fcaff;
  6913. color: #ffffff;
  6914. }
  6915. .btn-azure.btn-o {
  6916. border: 1px solid #0095C8;
  6917. color: #0095C8;
  6918. }
  6919. .btn-azure.btn-o:hover {
  6920. color: #00bbfb;
  6921. border-color: #00bbfb;
  6922. background: none !important;
  6923. }
  6924. .btn-azure.btn-o:active, .btn-azure.btn-o.active, .btn-azure.btn-o.active:focus, .btn-azure.btn-o:active:focus, .btn-azure.btn-o:active:hover {
  6925. background-color: #eaeaec !important;
  6926. border-color: #005c7c !important;
  6927. color: #005c7c !important;
  6928. }
  6929. .btn-azure.btn-o:focus {
  6930. background-color: #2fcaff;
  6931. border-color: #2fcaff;
  6932. color: #00bbfb;
  6933. }
  6934. .btn-azure.btn-o.disabled:hover, .btn-azure.btn-o.disabled:focus, .btn-azure.btn-o.disabled:active, .btn-azure.btn-o.disabled.active, .btn-azure.btn-o[disabled], .btn-azure.btn-o[disabled]:hover, .btn-azure.btn-o[disabled]:focus, .btn-azure.btn-o[disabled]:active, .btn-azure.btn-o[disabled].active, fieldset[disabled] .btn-azure.btn-o:hover, fieldset[disabled] .btn-azure.btn-o:focus, fieldset[disabled] .btn-azure.btn-o:active, fieldset[disabled] .btn-azure.btn-o.active {
  6935. border-color: #2fcaff;
  6936. color: #2fcaff;
  6937. }
  6938. .btn-azure.btn-o .caret {
  6939. border-top-color: #0095C8;
  6940. }
  6941. .btn-azure .caret {
  6942. border-top-color: #ffffff;
  6943. }
  6944. .dropup .btn-azure .caret {
  6945. border-bottom: 4px solid #ffffff;
  6946. }
  6947. .btn-light-azure {
  6948. background-color: #00a8e2;
  6949. border-color: #00a8e2;
  6950. color: #ffffff;
  6951. }
  6952. .open .btn-light-azure.dropdown-toggle {
  6953. background-color: #2fcaff;
  6954. border-color: #2fcaff;
  6955. }
  6956. .btn-light-azure:hover {
  6957. background-color: #16c3ff !important;
  6958. border-color: #16c3ff;
  6959. color: #ffffff;
  6960. }
  6961. .btn-light-azure:active, .btn-light-azure.active, .btn-light-azure.active:focus, .btn-light-azure:active:focus, .btn-light-azure:active:hover, .btn-light-azure.dropdown-toggle:active:hover {
  6962. background-color: #0095c8 !important;
  6963. border-color: #0095c8;
  6964. }
  6965. .btn-light-azure:focus {
  6966. background-color: #2fcaff;
  6967. border-color: #2fcaff;
  6968. color: #ffffff;
  6969. }
  6970. .btn-light-azure.disabled:hover, .btn-light-azure.disabled:focus, .btn-light-azure.disabled:active, .btn-light-azure.disabled.active, .btn-light-azure[disabled], .btn-light-azure[disabled]:hover, .btn-light-azure[disabled]:focus, .btn-light-azure[disabled]:active, .btn-light-azure[disabled].active, fieldset[disabled] .btn-light-azure:hover, fieldset[disabled] .btn-light-azure:focus, fieldset[disabled] .btn-light-azure:active, fieldset[disabled] .btn-light-azure.active {
  6971. background-color: #49d0ff;
  6972. border-color: #49d0ff;
  6973. color: #ffffff;
  6974. }
  6975. .btn-light-azure.btn-o {
  6976. border: 1px solid #00a8e2;
  6977. color: #00a8e2;
  6978. }
  6979. .btn-light-azure.btn-o:hover {
  6980. color: #16c3ff;
  6981. border-color: #16c3ff;
  6982. background: none !important;
  6983. }
  6984. .btn-light-azure.btn-o:active, .btn-light-azure.btn-o.active, .btn-light-azure.btn-o.active:focus, .btn-light-azure.btn-o:active:focus, .btn-light-azure.btn-o:active:hover {
  6985. background-color: #eaeaec !important;
  6986. border-color: #006f95 !important;
  6987. color: #006f95 !important;
  6988. }
  6989. .btn-light-azure.btn-o:focus {
  6990. background-color: #49d0ff;
  6991. border-color: #49d0ff;
  6992. color: #16c3ff;
  6993. }
  6994. .btn-light-azure.btn-o.disabled:hover, .btn-light-azure.btn-o.disabled:focus, .btn-light-azure.btn-o.disabled:active, .btn-light-azure.btn-o.disabled.active, .btn-light-azure.btn-o[disabled], .btn-light-azure.btn-o[disabled]:hover, .btn-light-azure.btn-o[disabled]:focus, .btn-light-azure.btn-o[disabled]:active, .btn-light-azure.btn-o[disabled].active, fieldset[disabled] .btn-light-azure.btn-o:hover, fieldset[disabled] .btn-light-azure.btn-o:focus, fieldset[disabled] .btn-light-azure.btn-o:active, fieldset[disabled] .btn-light-azure.btn-o.active {
  6995. border-color: #49d0ff;
  6996. color: #49d0ff;
  6997. }
  6998. .btn-light-azure.btn-o .caret {
  6999. border-top-color: #00a8e2;
  7000. }
  7001. .btn-light-azure .caret {
  7002. border-top-color: #ffffff;
  7003. }
  7004. .dropup .btn-light-azure .caret {
  7005. border-bottom: 4px solid #ffffff;
  7006. }
  7007. .btn-dark-azure {
  7008. background-color: #006f95;
  7009. border-color: #006f95;
  7010. color: #ffffff;
  7011. }
  7012. .open .btn-dark-azure.dropdown-toggle {
  7013. background-color: #00a8e2;
  7014. border-color: #00a8e2;
  7015. }
  7016. .btn-dark-azure:hover {
  7017. background-color: #0095c8 !important;
  7018. border-color: #0095c8;
  7019. color: #ffffff;
  7020. }
  7021. .btn-dark-azure:active, .btn-dark-azure.active, .btn-dark-azure.active:focus, .btn-dark-azure:active:focus, .btn-dark-azure:active:hover, .btn-dark-azure.dropdown-toggle:active:hover {
  7022. background-color: #005c7c !important;
  7023. border-color: #005c7c;
  7024. }
  7025. .btn-dark-azure:focus {
  7026. background-color: #00a8e2;
  7027. border-color: #00a8e2;
  7028. color: #ffffff;
  7029. }
  7030. .btn-dark-azure.disabled:hover, .btn-dark-azure.disabled:focus, .btn-dark-azure.disabled:active, .btn-dark-azure.disabled.active, .btn-dark-azure[disabled], .btn-dark-azure[disabled]:hover, .btn-dark-azure[disabled]:focus, .btn-dark-azure[disabled]:active, .btn-dark-azure[disabled].active, fieldset[disabled] .btn-dark-azure:hover, fieldset[disabled] .btn-dark-azure:focus, fieldset[disabled] .btn-dark-azure:active, fieldset[disabled] .btn-dark-azure.active {
  7031. background-color: #00bbfb;
  7032. border-color: #00bbfb;
  7033. color: #ffffff;
  7034. }
  7035. .btn-dark-azure.btn-o {
  7036. border: 1px solid #006f95;
  7037. color: #006f95;
  7038. }
  7039. .btn-dark-azure.btn-o:hover {
  7040. color: #0095c8;
  7041. border-color: #0095c8;
  7042. background: none !important;
  7043. }
  7044. .btn-dark-azure.btn-o:active, .btn-dark-azure.btn-o.active, .btn-dark-azure.btn-o.active:focus, .btn-dark-azure.btn-o:active:focus, .btn-dark-azure.btn-o:active:hover {
  7045. background-color: #eaeaec !important;
  7046. border-color: #003649 !important;
  7047. color: #003649 !important;
  7048. }
  7049. .btn-dark-azure.btn-o:focus {
  7050. background-color: #00bbfb;
  7051. border-color: #00bbfb;
  7052. color: #0095c8;
  7053. }
  7054. .btn-dark-azure.btn-o.disabled:hover, .btn-dark-azure.btn-o.disabled:focus, .btn-dark-azure.btn-o.disabled:active, .btn-dark-azure.btn-o.disabled.active, .btn-dark-azure.btn-o[disabled], .btn-dark-azure.btn-o[disabled]:hover, .btn-dark-azure.btn-o[disabled]:focus, .btn-dark-azure.btn-o[disabled]:active, .btn-dark-azure.btn-o[disabled].active, fieldset[disabled] .btn-dark-azure.btn-o:hover, fieldset[disabled] .btn-dark-azure.btn-o:focus, fieldset[disabled] .btn-dark-azure.btn-o:active, fieldset[disabled] .btn-dark-azure.btn-o.active {
  7055. border-color: #00bbfb;
  7056. color: #00bbfb;
  7057. }
  7058. .btn-dark-azure.btn-o .caret {
  7059. border-top-color: #006f95;
  7060. }
  7061. .btn-dark-azure .caret {
  7062. border-top-color: #ffffff;
  7063. }
  7064. .dropup .btn-dark-azure .caret {
  7065. border-bottom: 4px solid #ffffff;
  7066. }
  7067. .btn-blue {
  7068. background-color: #5F8295;
  7069. border-color: #5F8295;
  7070. color: #ffffff;
  7071. }
  7072. .open .btn-blue.dropdown-toggle {
  7073. background-color: #8ba6b5;
  7074. border-color: #8ba6b5;
  7075. }
  7076. .btn-blue:hover {
  7077. background-color: #7c9bab !important;
  7078. border-color: #7c9bab;
  7079. color: #ffffff;
  7080. }
  7081. .btn-blue:active, .btn-blue.active, .btn-blue.active:focus, .btn-blue:active:focus, .btn-blue:active:hover, .btn-blue.dropdown-toggle:active:hover {
  7082. background-color: #557485 !important;
  7083. border-color: #557485;
  7084. }
  7085. .btn-blue:focus {
  7086. background-color: #8ba6b5;
  7087. border-color: #8ba6b5;
  7088. color: #ffffff;
  7089. }
  7090. .btn-blue.disabled:hover, .btn-blue.disabled:focus, .btn-blue.disabled:active, .btn-blue.disabled.active, .btn-blue[disabled], .btn-blue[disabled]:hover, .btn-blue[disabled]:focus, .btn-blue[disabled]:active, .btn-blue[disabled].active, fieldset[disabled] .btn-blue:hover, fieldset[disabled] .btn-blue:focus, fieldset[disabled] .btn-blue:active, fieldset[disabled] .btn-blue.active {
  7091. background-color: #9bb2bf;
  7092. border-color: #9bb2bf;
  7093. color: #ffffff;
  7094. }
  7095. .btn-blue.btn-o {
  7096. border: 1px solid #5F8295;
  7097. color: #5F8295;
  7098. }
  7099. .btn-blue.btn-o:hover {
  7100. color: #7c9bab;
  7101. border-color: #7c9bab;
  7102. background: none !important;
  7103. }
  7104. .btn-blue.btn-o:active, .btn-blue.btn-o.active, .btn-blue.btn-o.active:focus, .btn-blue.btn-o:active:focus, .btn-blue.btn-o:active:hover {
  7105. background-color: #eaeaec !important;
  7106. border-color: #415966 !important;
  7107. color: #415966 !important;
  7108. }
  7109. .btn-blue.btn-o:focus {
  7110. background-color: #9bb2bf;
  7111. border-color: #9bb2bf;
  7112. color: #7c9bab;
  7113. }
  7114. .btn-blue.btn-o.disabled:hover, .btn-blue.btn-o.disabled:focus, .btn-blue.btn-o.disabled:active, .btn-blue.btn-o.disabled.active, .btn-blue.btn-o[disabled], .btn-blue.btn-o[disabled]:hover, .btn-blue.btn-o[disabled]:focus, .btn-blue.btn-o[disabled]:active, .btn-blue.btn-o[disabled].active, fieldset[disabled] .btn-blue.btn-o:hover, fieldset[disabled] .btn-blue.btn-o:focus, fieldset[disabled] .btn-blue.btn-o:active, fieldset[disabled] .btn-blue.btn-o.active {
  7115. border-color: #9bb2bf;
  7116. color: #9bb2bf;
  7117. }
  7118. .btn-blue.btn-o .caret {
  7119. border-top-color: #5F8295;
  7120. }
  7121. .btn-blue .caret {
  7122. border-top-color: #ffffff;
  7123. }
  7124. .dropup .btn-blue .caret {
  7125. border-bottom: 4px solid #ffffff;
  7126. }
  7127. .btn-light-blue {
  7128. background-color: #7c9bab;
  7129. border-color: #7c9bab;
  7130. color: #ffffff;
  7131. }
  7132. .open .btn-light-blue.dropdown-toggle {
  7133. background-color: #aabec9;
  7134. border-color: #aabec9;
  7135. }
  7136. .btn-light-blue:hover {
  7137. background-color: #9bb2bf !important;
  7138. border-color: #9bb2bf;
  7139. color: #ffffff;
  7140. }
  7141. .btn-light-blue:active, .btn-light-blue.active, .btn-light-blue.active:focus, .btn-light-blue:active:focus, .btn-light-blue:active:hover, .btn-light-blue.dropdown-toggle:active:hover {
  7142. background-color: #6c8fa1 !important;
  7143. border-color: #6c8fa1;
  7144. }
  7145. .btn-light-blue:focus {
  7146. background-color: #aabec9;
  7147. border-color: #aabec9;
  7148. color: #ffffff;
  7149. }
  7150. .btn-light-blue.disabled:hover, .btn-light-blue.disabled:focus, .btn-light-blue.disabled:active, .btn-light-blue.disabled.active, .btn-light-blue[disabled], .btn-light-blue[disabled]:hover, .btn-light-blue[disabled]:focus, .btn-light-blue[disabled]:active, .btn-light-blue[disabled].active, fieldset[disabled] .btn-light-blue:hover, fieldset[disabled] .btn-light-blue:focus, fieldset[disabled] .btn-light-blue:active, fieldset[disabled] .btn-light-blue.active {
  7151. background-color: #bacad3;
  7152. border-color: #bacad3;
  7153. color: #ffffff;
  7154. }
  7155. .btn-light-blue.btn-o {
  7156. border: 1px solid #7c9bab;
  7157. color: #7c9bab;
  7158. }
  7159. .btn-light-blue.btn-o:hover {
  7160. color: #9bb2bf;
  7161. border-color: #9bb2bf;
  7162. background: none !important;
  7163. }
  7164. .btn-light-blue.btn-o:active, .btn-light-blue.btn-o.active, .btn-light-blue.btn-o.active:focus, .btn-light-blue.btn-o:active:focus, .btn-light-blue.btn-o:active:hover {
  7165. background-color: #eaeaec !important;
  7166. border-color: #557485 !important;
  7167. color: #557485 !important;
  7168. }
  7169. .btn-light-blue.btn-o:focus {
  7170. background-color: #bacad3;
  7171. border-color: #bacad3;
  7172. color: #9bb2bf;
  7173. }
  7174. .btn-light-blue.btn-o.disabled:hover, .btn-light-blue.btn-o.disabled:focus, .btn-light-blue.btn-o.disabled:active, .btn-light-blue.btn-o.disabled.active, .btn-light-blue.btn-o[disabled], .btn-light-blue.btn-o[disabled]:hover, .btn-light-blue.btn-o[disabled]:focus, .btn-light-blue.btn-o[disabled]:active, .btn-light-blue.btn-o[disabled].active, fieldset[disabled] .btn-light-blue.btn-o:hover, fieldset[disabled] .btn-light-blue.btn-o:focus, fieldset[disabled] .btn-light-blue.btn-o:active, fieldset[disabled] .btn-light-blue.btn-o.active {
  7175. border-color: #bacad3;
  7176. color: #bacad3;
  7177. }
  7178. .btn-light-blue.btn-o .caret {
  7179. border-top-color: #7c9bab;
  7180. }
  7181. .btn-light-blue .caret {
  7182. border-top-color: #ffffff;
  7183. }
  7184. .dropup .btn-light-blue .caret {
  7185. border-bottom: 4px solid #ffffff;
  7186. }
  7187. .btn-dark-blue {
  7188. background-color: #4b6776;
  7189. border-color: #4b6776;
  7190. color: #ffffff;
  7191. }
  7192. .open .btn-dark-blue.dropdown-toggle {
  7193. background-color: #6c8fa1;
  7194. border-color: #6c8fa1;
  7195. }
  7196. .btn-dark-blue:hover {
  7197. background-color: #5f8295 !important;
  7198. border-color: #5f8295;
  7199. color: #ffffff;
  7200. }
  7201. .btn-dark-blue:active, .btn-dark-blue.active, .btn-dark-blue.active:focus, .btn-dark-blue:active:focus, .btn-dark-blue:active:hover, .btn-dark-blue.dropdown-toggle:active:hover {
  7202. background-color: #415966 !important;
  7203. border-color: #415966;
  7204. }
  7205. .btn-dark-blue:focus {
  7206. background-color: #6c8fa1;
  7207. border-color: #6c8fa1;
  7208. color: #ffffff;
  7209. }
  7210. .btn-dark-blue.disabled:hover, .btn-dark-blue.disabled:focus, .btn-dark-blue.disabled:active, .btn-dark-blue.disabled.active, .btn-dark-blue[disabled], .btn-dark-blue[disabled]:hover, .btn-dark-blue[disabled]:focus, .btn-dark-blue[disabled]:active, .btn-dark-blue[disabled].active, fieldset[disabled] .btn-dark-blue:hover, fieldset[disabled] .btn-dark-blue:focus, fieldset[disabled] .btn-dark-blue:active, fieldset[disabled] .btn-dark-blue.active {
  7211. background-color: #7c9bab;
  7212. border-color: #7c9bab;
  7213. color: #ffffff;
  7214. }
  7215. .btn-dark-blue.btn-o {
  7216. border: 1px solid #4b6776;
  7217. color: #4b6776;
  7218. }
  7219. .btn-dark-blue.btn-o:hover {
  7220. color: #5f8295;
  7221. border-color: #5f8295;
  7222. background: none !important;
  7223. }
  7224. .btn-dark-blue.btn-o:active, .btn-dark-blue.btn-o.active, .btn-dark-blue.btn-o.active:focus, .btn-dark-blue.btn-o:active:focus, .btn-dark-blue.btn-o:active:hover {
  7225. background-color: #eaeaec !important;
  7226. border-color: #2d3e47 !important;
  7227. color: #2d3e47 !important;
  7228. }
  7229. .btn-dark-blue.btn-o:focus {
  7230. background-color: #7c9bab;
  7231. border-color: #7c9bab;
  7232. color: #5f8295;
  7233. }
  7234. .btn-dark-blue.btn-o.disabled:hover, .btn-dark-blue.btn-o.disabled:focus, .btn-dark-blue.btn-o.disabled:active, .btn-dark-blue.btn-o.disabled.active, .btn-dark-blue.btn-o[disabled], .btn-dark-blue.btn-o[disabled]:hover, .btn-dark-blue.btn-o[disabled]:focus, .btn-dark-blue.btn-o[disabled]:active, .btn-dark-blue.btn-o[disabled].active, fieldset[disabled] .btn-dark-blue.btn-o:hover, fieldset[disabled] .btn-dark-blue.btn-o:focus, fieldset[disabled] .btn-dark-blue.btn-o:active, fieldset[disabled] .btn-dark-blue.btn-o.active {
  7235. border-color: #7c9bab;
  7236. color: #7c9bab;
  7237. }
  7238. .btn-dark-blue.btn-o .caret {
  7239. border-top-color: #4b6776;
  7240. }
  7241. .btn-dark-blue .caret {
  7242. border-top-color: #ffffff;
  7243. }
  7244. .dropup .btn-dark-blue .caret {
  7245. border-bottom: 4px solid #ffffff;
  7246. }
  7247. .btn-green {
  7248. background-color: #1FBBA6;
  7249. border-color: #1FBBA6;
  7250. color: #ffffff;
  7251. }
  7252. .open .btn-green.dropdown-toggle {
  7253. background-color: #46e0cc;
  7254. border-color: #46e0cc;
  7255. }
  7256. .btn-green:hover {
  7257. background-color: #30ddc6 !important;
  7258. border-color: #30ddc6;
  7259. color: #ffffff;
  7260. }
  7261. .btn-green:active, .btn-green.active, .btn-green.active:focus, .btn-green:active:focus, .btn-green:active:hover, .btn-green.dropdown-toggle:active:hover {
  7262. background-color: #1ba593 !important;
  7263. border-color: #1ba593;
  7264. }
  7265. .btn-green:focus {
  7266. background-color: #46e0cc;
  7267. border-color: #46e0cc;
  7268. color: #ffffff;
  7269. }
  7270. .btn-green.disabled:hover, .btn-green.disabled:focus, .btn-green.disabled:active, .btn-green.disabled.active, .btn-green[disabled], .btn-green[disabled]:hover, .btn-green[disabled]:focus, .btn-green[disabled]:active, .btn-green[disabled].active, fieldset[disabled] .btn-green:hover, fieldset[disabled] .btn-green:focus, fieldset[disabled] .btn-green:active, fieldset[disabled] .btn-green.active {
  7271. background-color: #5ce4d2;
  7272. border-color: #5ce4d2;
  7273. color: #ffffff;
  7274. }
  7275. .btn-green.btn-o {
  7276. border: 1px solid #1FBBA6;
  7277. color: #1FBBA6;
  7278. }
  7279. .btn-green.btn-o:hover {
  7280. color: #30ddc6;
  7281. border-color: #30ddc6;
  7282. background: none !important;
  7283. }
  7284. .btn-green.btn-o:active, .btn-green.btn-o.active, .btn-green.btn-o.active:focus, .btn-green.btn-o:active:focus, .btn-green.btn-o:active:hover {
  7285. background-color: #eaeaec !important;
  7286. border-color: #14796c !important;
  7287. color: #14796c !important;
  7288. }
  7289. .btn-green.btn-o:focus {
  7290. background-color: #5ce4d2;
  7291. border-color: #5ce4d2;
  7292. color: #30ddc6;
  7293. }
  7294. .btn-green.btn-o.disabled:hover, .btn-green.btn-o.disabled:focus, .btn-green.btn-o.disabled:active, .btn-green.btn-o.disabled.active, .btn-green.btn-o[disabled], .btn-green.btn-o[disabled]:hover, .btn-green.btn-o[disabled]:focus, .btn-green.btn-o[disabled]:active, .btn-green.btn-o[disabled].active, fieldset[disabled] .btn-green.btn-o:hover, fieldset[disabled] .btn-green.btn-o:focus, fieldset[disabled] .btn-green.btn-o:active, fieldset[disabled] .btn-green.btn-o.active {
  7295. border-color: #5ce4d2;
  7296. color: #5ce4d2;
  7297. }
  7298. .btn-green.btn-o .caret {
  7299. border-top-color: #1FBBA6;
  7300. }
  7301. .btn-green .caret {
  7302. border-top-color: #ffffff;
  7303. }
  7304. .dropup .btn-green .caret {
  7305. border-bottom: 4px solid #ffffff;
  7306. }
  7307. .btn-light-green {
  7308. background-color: #30ddc6;
  7309. border-color: #30ddc6;
  7310. color: #ffffff;
  7311. }
  7312. .open .btn-light-green.dropdown-toggle {
  7313. background-color: #72e8d8;
  7314. border-color: #72e8d8;
  7315. }
  7316. .btn-light-green:hover {
  7317. background-color: #5ce4d2 !important;
  7318. border-color: #5ce4d2;
  7319. color: #ffffff;
  7320. }
  7321. .btn-light-green:active, .btn-light-green.active, .btn-light-green.active:focus, .btn-light-green:active:focus, .btn-light-green:active:hover, .btn-light-green.dropdown-toggle:active:hover {
  7322. background-color: #23d1b9 !important;
  7323. border-color: #23d1b9;
  7324. }
  7325. .btn-light-green:focus {
  7326. background-color: #72e8d8;
  7327. border-color: #72e8d8;
  7328. color: #ffffff;
  7329. }
  7330. .btn-light-green.disabled:hover, .btn-light-green.disabled:focus, .btn-light-green.disabled:active, .btn-light-green.disabled.active, .btn-light-green[disabled], .btn-light-green[disabled]:hover, .btn-light-green[disabled]:focus, .btn-light-green[disabled]:active, .btn-light-green[disabled].active, fieldset[disabled] .btn-light-green:hover, fieldset[disabled] .btn-light-green:focus, fieldset[disabled] .btn-light-green:active, fieldset[disabled] .btn-light-green.active {
  7331. background-color: #88ebde;
  7332. border-color: #88ebde;
  7333. color: #ffffff;
  7334. }
  7335. .btn-light-green.btn-o {
  7336. border: 1px solid #30ddc6;
  7337. color: #30ddc6;
  7338. }
  7339. .btn-light-green.btn-o:hover {
  7340. color: #5ce4d2;
  7341. border-color: #5ce4d2;
  7342. background: none !important;
  7343. }
  7344. .btn-light-green.btn-o:active, .btn-light-green.btn-o.active, .btn-light-green.btn-o.active:focus, .btn-light-green.btn-o:active:focus, .btn-light-green.btn-o:active:hover {
  7345. background-color: #eaeaec !important;
  7346. border-color: #1ba593 !important;
  7347. color: #1ba593 !important;
  7348. }
  7349. .btn-light-green.btn-o:focus {
  7350. background-color: #88ebde;
  7351. border-color: #88ebde;
  7352. color: #5ce4d2;
  7353. }
  7354. .btn-light-green.btn-o.disabled:hover, .btn-light-green.btn-o.disabled:focus, .btn-light-green.btn-o.disabled:active, .btn-light-green.btn-o.disabled.active, .btn-light-green.btn-o[disabled], .btn-light-green.btn-o[disabled]:hover, .btn-light-green.btn-o[disabled]:focus, .btn-light-green.btn-o[disabled]:active, .btn-light-green.btn-o[disabled].active, fieldset[disabled] .btn-light-green.btn-o:hover, fieldset[disabled] .btn-light-green.btn-o:focus, fieldset[disabled] .btn-light-green.btn-o:active, fieldset[disabled] .btn-light-green.btn-o.active {
  7355. border-color: #88ebde;
  7356. color: #88ebde;
  7357. }
  7358. .btn-light-green.btn-o .caret {
  7359. border-top-color: #30ddc6;
  7360. }
  7361. .btn-light-green .caret {
  7362. border-top-color: #ffffff;
  7363. }
  7364. .dropup .btn-light-green .caret {
  7365. border-bottom: 4px solid #ffffff;
  7366. }
  7367. .btn-dark-green {
  7368. background-color: #188f7f;
  7369. border-color: #188f7f;
  7370. color: #ffffff;
  7371. }
  7372. .open .btn-dark-green.dropdown-toggle {
  7373. background-color: #23d1b9;
  7374. border-color: #23d1b9;
  7375. }
  7376. .btn-dark-green:hover {
  7377. background-color: #1fbba6 !important;
  7378. border-color: #1fbba6;
  7379. color: #ffffff;
  7380. }
  7381. .btn-dark-green:active, .btn-dark-green.active, .btn-dark-green.active:focus, .btn-dark-green:active:focus, .btn-dark-green:active:hover, .btn-dark-green.dropdown-toggle:active:hover {
  7382. background-color: #14796c !important;
  7383. border-color: #14796c;
  7384. }
  7385. .btn-dark-green:focus {
  7386. background-color: #23d1b9;
  7387. border-color: #23d1b9;
  7388. color: #ffffff;
  7389. }
  7390. .btn-dark-green.disabled:hover, .btn-dark-green.disabled:focus, .btn-dark-green.disabled:active, .btn-dark-green.disabled.active, .btn-dark-green[disabled], .btn-dark-green[disabled]:hover, .btn-dark-green[disabled]:focus, .btn-dark-green[disabled]:active, .btn-dark-green[disabled].active, fieldset[disabled] .btn-dark-green:hover, fieldset[disabled] .btn-dark-green:focus, fieldset[disabled] .btn-dark-green:active, fieldset[disabled] .btn-dark-green.active {
  7391. background-color: #30ddc6;
  7392. border-color: #30ddc6;
  7393. color: #ffffff;
  7394. }
  7395. .btn-dark-green.btn-o {
  7396. border: 1px solid #188f7f;
  7397. color: #188f7f;
  7398. }
  7399. .btn-dark-green.btn-o:hover {
  7400. color: #1fbba6;
  7401. border-color: #1fbba6;
  7402. background: none !important;
  7403. }
  7404. .btn-dark-green.btn-o:active, .btn-dark-green.btn-o.active, .btn-dark-green.btn-o.active:focus, .btn-dark-green.btn-o:active:focus, .btn-dark-green.btn-o:active:hover {
  7405. background-color: #eaeaec !important;
  7406. border-color: #0d4e45 !important;
  7407. color: #0d4e45 !important;
  7408. }
  7409. .btn-dark-green.btn-o:focus {
  7410. background-color: #30ddc6;
  7411. border-color: #30ddc6;
  7412. color: #1fbba6;
  7413. }
  7414. .btn-dark-green.btn-o.disabled:hover, .btn-dark-green.btn-o.disabled:focus, .btn-dark-green.btn-o.disabled:active, .btn-dark-green.btn-o.disabled.active, .btn-dark-green.btn-o[disabled], .btn-dark-green.btn-o[disabled]:hover, .btn-dark-green.btn-o[disabled]:focus, .btn-dark-green.btn-o[disabled]:active, .btn-dark-green.btn-o[disabled].active, fieldset[disabled] .btn-dark-green.btn-o:hover, fieldset[disabled] .btn-dark-green.btn-o:focus, fieldset[disabled] .btn-dark-green.btn-o:active, fieldset[disabled] .btn-dark-green.btn-o.active {
  7415. border-color: #30ddc6;
  7416. color: #30ddc6;
  7417. }
  7418. .btn-dark-green.btn-o .caret {
  7419. border-top-color: #188f7f;
  7420. }
  7421. .btn-dark-green .caret {
  7422. border-top-color: #ffffff;
  7423. }
  7424. .dropup .btn-dark-green .caret {
  7425. border-bottom: 4px solid #ffffff;
  7426. }
  7427. .btn-orange {
  7428. background-color: #FF6600;
  7429. border-color: #FF6600;
  7430. color: #ffffff;
  7431. }
  7432. .open .btn-orange.dropdown-toggle {
  7433. background-color: #ff944d;
  7434. border-color: #ff944d;
  7435. }
  7436. .btn-orange:hover {
  7437. background-color: #ff8533 !important;
  7438. border-color: #ff8533;
  7439. color: #ffffff;
  7440. }
  7441. .btn-orange:active, .btn-orange.active, .btn-orange.active:focus, .btn-orange:active:focus, .btn-orange:active:hover, .btn-orange.dropdown-toggle:active:hover {
  7442. background-color: #e65c00 !important;
  7443. border-color: #e65c00;
  7444. }
  7445. .btn-orange:focus {
  7446. background-color: #ff944d;
  7447. border-color: #ff944d;
  7448. color: #ffffff;
  7449. }
  7450. .btn-orange.disabled:hover, .btn-orange.disabled:focus, .btn-orange.disabled:active, .btn-orange.disabled.active, .btn-orange[disabled], .btn-orange[disabled]:hover, .btn-orange[disabled]:focus, .btn-orange[disabled]:active, .btn-orange[disabled].active, fieldset[disabled] .btn-orange:hover, fieldset[disabled] .btn-orange:focus, fieldset[disabled] .btn-orange:active, fieldset[disabled] .btn-orange.active {
  7451. background-color: #ffa366;
  7452. border-color: #ffa366;
  7453. color: #ffffff;
  7454. }
  7455. .btn-orange.btn-o {
  7456. border: 1px solid #FF6600;
  7457. color: #FF6600;
  7458. }
  7459. .btn-orange.btn-o:hover {
  7460. color: #ff8533;
  7461. border-color: #ff8533;
  7462. background: none !important;
  7463. }
  7464. .btn-orange.btn-o:active, .btn-orange.btn-o.active, .btn-orange.btn-o.active:focus, .btn-orange.btn-o:active:focus, .btn-orange.btn-o:active:hover {
  7465. background-color: #eaeaec !important;
  7466. border-color: #b34700 !important;
  7467. color: #b34700 !important;
  7468. }
  7469. .btn-orange.btn-o:focus {
  7470. background-color: #ffa366;
  7471. border-color: #ffa366;
  7472. color: #ff8533;
  7473. }
  7474. .btn-orange.btn-o.disabled:hover, .btn-orange.btn-o.disabled:focus, .btn-orange.btn-o.disabled:active, .btn-orange.btn-o.disabled.active, .btn-orange.btn-o[disabled], .btn-orange.btn-o[disabled]:hover, .btn-orange.btn-o[disabled]:focus, .btn-orange.btn-o[disabled]:active, .btn-orange.btn-o[disabled].active, fieldset[disabled] .btn-orange.btn-o:hover, fieldset[disabled] .btn-orange.btn-o:focus, fieldset[disabled] .btn-orange.btn-o:active, fieldset[disabled] .btn-orange.btn-o.active {
  7475. border-color: #ffa366;
  7476. color: #ffa366;
  7477. }
  7478. .btn-orange.btn-o .caret {
  7479. border-top-color: #FF6600;
  7480. }
  7481. .btn-orange .caret {
  7482. border-top-color: #ffffff;
  7483. }
  7484. .dropup .btn-orange .caret {
  7485. border-bottom: 4px solid #ffffff;
  7486. }
  7487. .btn-light-orange {
  7488. background-color: #ff8533;
  7489. border-color: #ff8533;
  7490. color: #ffffff;
  7491. }
  7492. .open .btn-light-orange.dropdown-toggle {
  7493. background-color: #ffb380;
  7494. border-color: #ffb380;
  7495. }
  7496. .btn-light-orange:hover {
  7497. background-color: #ffa366 !important;
  7498. border-color: #ffa366;
  7499. color: #ffffff;
  7500. }
  7501. .btn-light-orange:active, .btn-light-orange.active, .btn-light-orange.active:focus, .btn-light-orange:active:focus, .btn-light-orange:active:hover, .btn-light-orange.dropdown-toggle:active:hover {
  7502. background-color: #ff751a !important;
  7503. border-color: #ff751a;
  7504. }
  7505. .btn-light-orange:focus {
  7506. background-color: #ffb380;
  7507. border-color: #ffb380;
  7508. color: #ffffff;
  7509. }
  7510. .btn-light-orange.disabled:hover, .btn-light-orange.disabled:focus, .btn-light-orange.disabled:active, .btn-light-orange.disabled.active, .btn-light-orange[disabled], .btn-light-orange[disabled]:hover, .btn-light-orange[disabled]:focus, .btn-light-orange[disabled]:active, .btn-light-orange[disabled].active, fieldset[disabled] .btn-light-orange:hover, fieldset[disabled] .btn-light-orange:focus, fieldset[disabled] .btn-light-orange:active, fieldset[disabled] .btn-light-orange.active {
  7511. background-color: #ffc299;
  7512. border-color: #ffc299;
  7513. color: #ffffff;
  7514. }
  7515. .btn-light-orange.btn-o {
  7516. border: 1px solid #ff8533;
  7517. color: #ff8533;
  7518. }
  7519. .btn-light-orange.btn-o:hover {
  7520. color: #ffa366;
  7521. border-color: #ffa366;
  7522. background: none !important;
  7523. }
  7524. .btn-light-orange.btn-o:active, .btn-light-orange.btn-o.active, .btn-light-orange.btn-o.active:focus, .btn-light-orange.btn-o:active:focus, .btn-light-orange.btn-o:active:hover {
  7525. background-color: #eaeaec !important;
  7526. border-color: #e65c00 !important;
  7527. color: #e65c00 !important;
  7528. }
  7529. .btn-light-orange.btn-o:focus {
  7530. background-color: #ffc299;
  7531. border-color: #ffc299;
  7532. color: #ffa366;
  7533. }
  7534. .btn-light-orange.btn-o.disabled:hover, .btn-light-orange.btn-o.disabled:focus, .btn-light-orange.btn-o.disabled:active, .btn-light-orange.btn-o.disabled.active, .btn-light-orange.btn-o[disabled], .btn-light-orange.btn-o[disabled]:hover, .btn-light-orange.btn-o[disabled]:focus, .btn-light-orange.btn-o[disabled]:active, .btn-light-orange.btn-o[disabled].active, fieldset[disabled] .btn-light-orange.btn-o:hover, fieldset[disabled] .btn-light-orange.btn-o:focus, fieldset[disabled] .btn-light-orange.btn-o:active, fieldset[disabled] .btn-light-orange.btn-o.active {
  7535. border-color: #ffc299;
  7536. color: #ffc299;
  7537. }
  7538. .btn-light-orange.btn-o .caret {
  7539. border-top-color: #ff8533;
  7540. }
  7541. .btn-light-orange .caret {
  7542. border-top-color: #ffffff;
  7543. }
  7544. .dropup .btn-light-orange .caret {
  7545. border-bottom: 4px solid #ffffff;
  7546. }
  7547. .btn-dark-orange {
  7548. background-color: #cc5200;
  7549. border-color: #cc5200;
  7550. color: #ffffff;
  7551. }
  7552. .open .btn-dark-orange.dropdown-toggle {
  7553. background-color: #ff751a;
  7554. border-color: #ff751a;
  7555. }
  7556. .btn-dark-orange:hover {
  7557. background-color: #ff6600 !important;
  7558. border-color: #ff6600;
  7559. color: #ffffff;
  7560. }
  7561. .btn-dark-orange:active, .btn-dark-orange.active, .btn-dark-orange.active:focus, .btn-dark-orange:active:focus, .btn-dark-orange:active:hover, .btn-dark-orange.dropdown-toggle:active:hover {
  7562. background-color: #b34700 !important;
  7563. border-color: #b34700;
  7564. }
  7565. .btn-dark-orange:focus {
  7566. background-color: #ff751a;
  7567. border-color: #ff751a;
  7568. color: #ffffff;
  7569. }
  7570. .btn-dark-orange.disabled:hover, .btn-dark-orange.disabled:focus, .btn-dark-orange.disabled:active, .btn-dark-orange.disabled.active, .btn-dark-orange[disabled], .btn-dark-orange[disabled]:hover, .btn-dark-orange[disabled]:focus, .btn-dark-orange[disabled]:active, .btn-dark-orange[disabled].active, fieldset[disabled] .btn-dark-orange:hover, fieldset[disabled] .btn-dark-orange:focus, fieldset[disabled] .btn-dark-orange:active, fieldset[disabled] .btn-dark-orange.active {
  7571. background-color: #ff8533;
  7572. border-color: #ff8533;
  7573. color: #ffffff;
  7574. }
  7575. .btn-dark-orange.btn-o {
  7576. border: 1px solid #cc5200;
  7577. color: #cc5200;
  7578. }
  7579. .btn-dark-orange.btn-o:hover {
  7580. color: #ff6600;
  7581. border-color: #ff6600;
  7582. background: none !important;
  7583. }
  7584. .btn-dark-orange.btn-o:active, .btn-dark-orange.btn-o.active, .btn-dark-orange.btn-o.active:focus, .btn-dark-orange.btn-o:active:focus, .btn-dark-orange.btn-o:active:hover {
  7585. background-color: #eaeaec !important;
  7586. border-color: #803300 !important;
  7587. color: #803300 !important;
  7588. }
  7589. .btn-dark-orange.btn-o:focus {
  7590. background-color: #ff8533;
  7591. border-color: #ff8533;
  7592. color: #ff6600;
  7593. }
  7594. .btn-dark-orange.btn-o.disabled:hover, .btn-dark-orange.btn-o.disabled:focus, .btn-dark-orange.btn-o.disabled:active, .btn-dark-orange.btn-o.disabled.active, .btn-dark-orange.btn-o[disabled], .btn-dark-orange.btn-o[disabled]:hover, .btn-dark-orange.btn-o[disabled]:focus, .btn-dark-orange.btn-o[disabled]:active, .btn-dark-orange.btn-o[disabled].active, fieldset[disabled] .btn-dark-orange.btn-o:hover, fieldset[disabled] .btn-dark-orange.btn-o:focus, fieldset[disabled] .btn-dark-orange.btn-o:active, fieldset[disabled] .btn-dark-orange.btn-o.active {
  7595. border-color: #ff8533;
  7596. color: #ff8533;
  7597. }
  7598. .btn-dark-orange.btn-o .caret {
  7599. border-top-color: #cc5200;
  7600. }
  7601. .btn-dark-orange .caret {
  7602. border-top-color: #ffffff;
  7603. }
  7604. .dropup .btn-dark-orange .caret {
  7605. border-bottom: 4px solid #ffffff;
  7606. }
  7607. .btn-red {
  7608. background-color: #C82E29;
  7609. border-color: #C82E29;
  7610. color: #ffffff;
  7611. }
  7612. .open .btn-red.dropdown-toggle {
  7613. background-color: #de635f;
  7614. border-color: #de635f;
  7615. }
  7616. .btn-red:hover {
  7617. background-color: #da4f4a !important;
  7618. border-color: #da4f4a;
  7619. color: #ffffff;
  7620. }
  7621. .btn-red:active, .btn-red.active, .btn-red.active:focus, .btn-red:active:focus, .btn-red:active:hover, .btn-red.dropdown-toggle:active:hover {
  7622. background-color: #b32925 !important;
  7623. border-color: #b32925;
  7624. }
  7625. .btn-red:focus {
  7626. background-color: #de635f;
  7627. border-color: #de635f;
  7628. color: #ffffff;
  7629. }
  7630. .btn-red.disabled:hover, .btn-red.disabled:focus, .btn-red.disabled:active, .btn-red.disabled.active, .btn-red[disabled], .btn-red[disabled]:hover, .btn-red[disabled]:focus, .btn-red[disabled]:active, .btn-red[disabled].active, fieldset[disabled] .btn-red:hover, fieldset[disabled] .btn-red:focus, fieldset[disabled] .btn-red:active, fieldset[disabled] .btn-red.active {
  7631. background-color: #e37874;
  7632. border-color: #e37874;
  7633. color: #ffffff;
  7634. }
  7635. .btn-red.btn-o {
  7636. border: 1px solid #C82E29;
  7637. color: #C82E29;
  7638. }
  7639. .btn-red.btn-o:hover {
  7640. color: #da4f4a;
  7641. border-color: #da4f4a;
  7642. background: none !important;
  7643. }
  7644. .btn-red.btn-o:active, .btn-red.btn-o.active, .btn-red.btn-o.active:focus, .btn-red.btn-o:active:focus, .btn-red.btn-o:active:hover {
  7645. background-color: #eaeaec !important;
  7646. border-color: #891f1c !important;
  7647. color: #891f1c !important;
  7648. }
  7649. .btn-red.btn-o:focus {
  7650. background-color: #e37874;
  7651. border-color: #e37874;
  7652. color: #da4f4a;
  7653. }
  7654. .btn-red.btn-o.disabled:hover, .btn-red.btn-o.disabled:focus, .btn-red.btn-o.disabled:active, .btn-red.btn-o.disabled.active, .btn-red.btn-o[disabled], .btn-red.btn-o[disabled]:hover, .btn-red.btn-o[disabled]:focus, .btn-red.btn-o[disabled]:active, .btn-red.btn-o[disabled].active, fieldset[disabled] .btn-red.btn-o:hover, fieldset[disabled] .btn-red.btn-o:focus, fieldset[disabled] .btn-red.btn-o:active, fieldset[disabled] .btn-red.btn-o.active {
  7655. border-color: #e37874;
  7656. color: #e37874;
  7657. }
  7658. .btn-red.btn-o .caret {
  7659. border-top-color: #C82E29;
  7660. }
  7661. .btn-red .caret {
  7662. border-top-color: #ffffff;
  7663. }
  7664. .dropup .btn-red .caret {
  7665. border-bottom: 4px solid #ffffff;
  7666. }
  7667. .btn-light-red {
  7668. background-color: #da4f4a;
  7669. border-color: #da4f4a;
  7670. color: #ffffff;
  7671. }
  7672. .open .btn-light-red.dropdown-toggle {
  7673. background-color: #e78d8a;
  7674. border-color: #e78d8a;
  7675. }
  7676. .btn-light-red:hover {
  7677. background-color: #e37874 !important;
  7678. border-color: #e37874;
  7679. color: #ffffff;
  7680. }
  7681. .btn-light-red:active, .btn-light-red.active, .btn-light-red.active:focus, .btn-light-red:active:focus, .btn-light-red:active:hover, .btn-light-red.dropdown-toggle:active:hover {
  7682. background-color: #d63a35 !important;
  7683. border-color: #d63a35;
  7684. }
  7685. .btn-light-red:focus {
  7686. background-color: #e78d8a;
  7687. border-color: #e78d8a;
  7688. color: #ffffff;
  7689. }
  7690. .btn-light-red.disabled:hover, .btn-light-red.disabled:focus, .btn-light-red.disabled:active, .btn-light-red.disabled.active, .btn-light-red[disabled], .btn-light-red[disabled]:hover, .btn-light-red[disabled]:focus, .btn-light-red[disabled]:active, .btn-light-red[disabled].active, fieldset[disabled] .btn-light-red:hover, fieldset[disabled] .btn-light-red:focus, fieldset[disabled] .btn-light-red:active, fieldset[disabled] .btn-light-red.active {
  7691. background-color: #eba19f;
  7692. border-color: #eba19f;
  7693. color: #ffffff;
  7694. }
  7695. .btn-light-red.btn-o {
  7696. border: 1px solid #da4f4a;
  7697. color: #da4f4a;
  7698. }
  7699. .btn-light-red.btn-o:hover {
  7700. color: #e37874;
  7701. border-color: #e37874;
  7702. background: none !important;
  7703. }
  7704. .btn-light-red.btn-o:active, .btn-light-red.btn-o.active, .btn-light-red.btn-o.active:focus, .btn-light-red.btn-o:active:focus, .btn-light-red.btn-o:active:hover {
  7705. background-color: #eaeaec !important;
  7706. border-color: #b32925 !important;
  7707. color: #b32925 !important;
  7708. }
  7709. .btn-light-red.btn-o:focus {
  7710. background-color: #eba19f;
  7711. border-color: #eba19f;
  7712. color: #e37874;
  7713. }
  7714. .btn-light-red.btn-o.disabled:hover, .btn-light-red.btn-o.disabled:focus, .btn-light-red.btn-o.disabled:active, .btn-light-red.btn-o.disabled.active, .btn-light-red.btn-o[disabled], .btn-light-red.btn-o[disabled]:hover, .btn-light-red.btn-o[disabled]:focus, .btn-light-red.btn-o[disabled]:active, .btn-light-red.btn-o[disabled].active, fieldset[disabled] .btn-light-red.btn-o:hover, fieldset[disabled] .btn-light-red.btn-o:focus, fieldset[disabled] .btn-light-red.btn-o:active, fieldset[disabled] .btn-light-red.btn-o.active {
  7715. border-color: #eba19f;
  7716. color: #eba19f;
  7717. }
  7718. .btn-light-red.btn-o .caret {
  7719. border-top-color: #da4f4a;
  7720. }
  7721. .btn-light-red .caret {
  7722. border-top-color: #ffffff;
  7723. }
  7724. .dropup .btn-light-red .caret {
  7725. border-bottom: 4px solid #ffffff;
  7726. }
  7727. .btn-dark-red {
  7728. background-color: #9e2420;
  7729. border-color: #9e2420;
  7730. color: #ffffff;
  7731. }
  7732. .open .btn-dark-red.dropdown-toggle {
  7733. background-color: #d63a35;
  7734. border-color: #d63a35;
  7735. }
  7736. .btn-dark-red:hover {
  7737. background-color: #c82e29 !important;
  7738. border-color: #c82e29;
  7739. color: #ffffff;
  7740. }
  7741. .btn-dark-red:active, .btn-dark-red.active, .btn-dark-red.active:focus, .btn-dark-red:active:focus, .btn-dark-red:active:hover, .btn-dark-red.dropdown-toggle:active:hover {
  7742. background-color: #891f1c !important;
  7743. border-color: #891f1c;
  7744. }
  7745. .btn-dark-red:focus {
  7746. background-color: #d63a35;
  7747. border-color: #d63a35;
  7748. color: #ffffff;
  7749. }
  7750. .btn-dark-red.disabled:hover, .btn-dark-red.disabled:focus, .btn-dark-red.disabled:active, .btn-dark-red.disabled.active, .btn-dark-red[disabled], .btn-dark-red[disabled]:hover, .btn-dark-red[disabled]:focus, .btn-dark-red[disabled]:active, .btn-dark-red[disabled].active, fieldset[disabled] .btn-dark-red:hover, fieldset[disabled] .btn-dark-red:focus, fieldset[disabled] .btn-dark-red:active, fieldset[disabled] .btn-dark-red.active {
  7751. background-color: #da4f4a;
  7752. border-color: #da4f4a;
  7753. color: #ffffff;
  7754. }
  7755. .btn-dark-red.btn-o {
  7756. border: 1px solid #9e2420;
  7757. color: #9e2420;
  7758. }
  7759. .btn-dark-red.btn-o:hover {
  7760. color: #c82e29;
  7761. border-color: #c82e29;
  7762. background: none !important;
  7763. }
  7764. .btn-dark-red.btn-o:active, .btn-dark-red.btn-o.active, .btn-dark-red.btn-o.active:focus, .btn-dark-red.btn-o:active:focus, .btn-dark-red.btn-o:active:hover {
  7765. background-color: #eaeaec !important;
  7766. border-color: #5e1613 !important;
  7767. color: #5e1613 !important;
  7768. }
  7769. .btn-dark-red.btn-o:focus {
  7770. background-color: #da4f4a;
  7771. border-color: #da4f4a;
  7772. color: #c82e29;
  7773. }
  7774. .btn-dark-red.btn-o.disabled:hover, .btn-dark-red.btn-o.disabled:focus, .btn-dark-red.btn-o.disabled:active, .btn-dark-red.btn-o.disabled.active, .btn-dark-red.btn-o[disabled], .btn-dark-red.btn-o[disabled]:hover, .btn-dark-red.btn-o[disabled]:focus, .btn-dark-red.btn-o[disabled]:active, .btn-dark-red.btn-o[disabled].active, fieldset[disabled] .btn-dark-red.btn-o:hover, fieldset[disabled] .btn-dark-red.btn-o:focus, fieldset[disabled] .btn-dark-red.btn-o:active, fieldset[disabled] .btn-dark-red.btn-o.active {
  7775. border-color: #da4f4a;
  7776. color: #da4f4a;
  7777. }
  7778. .btn-dark-red.btn-o .caret {
  7779. border-top-color: #9e2420;
  7780. }
  7781. .btn-dark-red .caret {
  7782. border-top-color: #ffffff;
  7783. }
  7784. .dropup .btn-dark-red .caret {
  7785. border-bottom: 4px solid #ffffff;
  7786. }
  7787. .btn-purple {
  7788. background-color: #804C75;
  7789. border-color: #804C75;
  7790. color: #ffffff;
  7791. }
  7792. .open .btn-purple.dropdown-toggle {
  7793. background-color: #aa6f9d;
  7794. border-color: #aa6f9d;
  7795. }
  7796. .btn-purple:hover {
  7797. background-color: #a05f92 !important;
  7798. border-color: #a05f92;
  7799. color: #ffffff;
  7800. }
  7801. .btn-purple:active, .btn-purple.active, .btn-purple.active:focus, .btn-purple:active:focus, .btn-purple:active:hover, .btn-purple.dropdown-toggle:active:hover {
  7802. background-color: #704366 !important;
  7803. border-color: #704366;
  7804. }
  7805. .btn-purple:focus {
  7806. background-color: #aa6f9d;
  7807. border-color: #aa6f9d;
  7808. color: #ffffff;
  7809. }
  7810. .btn-purple.disabled:hover, .btn-purple.disabled:focus, .btn-purple.disabled:active, .btn-purple.disabled.active, .btn-purple[disabled], .btn-purple[disabled]:hover, .btn-purple[disabled]:focus, .btn-purple[disabled]:active, .btn-purple[disabled].active, fieldset[disabled] .btn-purple:hover, fieldset[disabled] .btn-purple:focus, fieldset[disabled] .btn-purple:active, fieldset[disabled] .btn-purple.active {
  7811. background-color: #b37fa8;
  7812. border-color: #b37fa8;
  7813. color: #ffffff;
  7814. }
  7815. .btn-purple.btn-o {
  7816. border: 1px solid #804C75;
  7817. color: #804C75;
  7818. }
  7819. .btn-purple.btn-o:hover {
  7820. color: #a05f92;
  7821. border-color: #a05f92;
  7822. background: none !important;
  7823. }
  7824. .btn-purple.btn-o:active, .btn-purple.btn-o.active, .btn-purple.btn-o.active:focus, .btn-purple.btn-o:active:focus, .btn-purple.btn-o:active:hover {
  7825. background-color: #eaeaec !important;
  7826. border-color: #503049 !important;
  7827. color: #503049 !important;
  7828. }
  7829. .btn-purple.btn-o:focus {
  7830. background-color: #b37fa8;
  7831. border-color: #b37fa8;
  7832. color: #a05f92;
  7833. }
  7834. .btn-purple.btn-o.disabled:hover, .btn-purple.btn-o.disabled:focus, .btn-purple.btn-o.disabled:active, .btn-purple.btn-o.disabled.active, .btn-purple.btn-o[disabled], .btn-purple.btn-o[disabled]:hover, .btn-purple.btn-o[disabled]:focus, .btn-purple.btn-o[disabled]:active, .btn-purple.btn-o[disabled].active, fieldset[disabled] .btn-purple.btn-o:hover, fieldset[disabled] .btn-purple.btn-o:focus, fieldset[disabled] .btn-purple.btn-o:active, fieldset[disabled] .btn-purple.btn-o.active {
  7835. border-color: #b37fa8;
  7836. color: #b37fa8;
  7837. }
  7838. .btn-purple.btn-o .caret {
  7839. border-top-color: #804C75;
  7840. }
  7841. .btn-purple .caret {
  7842. border-top-color: #ffffff;
  7843. }
  7844. .dropup .btn-purple .caret {
  7845. border-bottom: 4px solid #ffffff;
  7846. }
  7847. .btn-light-purple {
  7848. background-color: #a05f92;
  7849. border-color: #a05f92;
  7850. color: #ffffff;
  7851. }
  7852. .open .btn-light-purple.dropdown-toggle {
  7853. background-color: #bd8fb3;
  7854. border-color: #bd8fb3;
  7855. }
  7856. .btn-light-purple:hover {
  7857. background-color: #b37fa8 !important;
  7858. border-color: #b37fa8;
  7859. color: #ffffff;
  7860. }
  7861. .btn-light-purple:active, .btn-light-purple.active, .btn-light-purple.active:focus, .btn-light-purple:active:focus, .btn-light-purple:active:hover, .btn-light-purple.dropdown-toggle:active:hover {
  7862. background-color: #905684 !important;
  7863. border-color: #905684;
  7864. }
  7865. .btn-light-purple:focus {
  7866. background-color: #bd8fb3;
  7867. border-color: #bd8fb3;
  7868. color: #ffffff;
  7869. }
  7870. .btn-light-purple.disabled:hover, .btn-light-purple.disabled:focus, .btn-light-purple.disabled:active, .btn-light-purple.disabled.active, .btn-light-purple[disabled], .btn-light-purple[disabled]:hover, .btn-light-purple[disabled]:focus, .btn-light-purple[disabled]:active, .btn-light-purple[disabled].active, fieldset[disabled] .btn-light-purple:hover, fieldset[disabled] .btn-light-purple:focus, fieldset[disabled] .btn-light-purple:active, fieldset[disabled] .btn-light-purple.active {
  7871. background-color: #c69fbe;
  7872. border-color: #c69fbe;
  7873. color: #ffffff;
  7874. }
  7875. .btn-light-purple.btn-o {
  7876. border: 1px solid #a05f92;
  7877. color: #a05f92;
  7878. }
  7879. .btn-light-purple.btn-o:hover {
  7880. color: #b37fa8;
  7881. border-color: #b37fa8;
  7882. background: none !important;
  7883. }
  7884. .btn-light-purple.btn-o:active, .btn-light-purple.btn-o.active, .btn-light-purple.btn-o.active:focus, .btn-light-purple.btn-o:active:focus, .btn-light-purple.btn-o:active:hover {
  7885. background-color: #eaeaec !important;
  7886. border-color: #704366 !important;
  7887. color: #704366 !important;
  7888. }
  7889. .btn-light-purple.btn-o:focus {
  7890. background-color: #c69fbe;
  7891. border-color: #c69fbe;
  7892. color: #b37fa8;
  7893. }
  7894. .btn-light-purple.btn-o.disabled:hover, .btn-light-purple.btn-o.disabled:focus, .btn-light-purple.btn-o.disabled:active, .btn-light-purple.btn-o.disabled.active, .btn-light-purple.btn-o[disabled], .btn-light-purple.btn-o[disabled]:hover, .btn-light-purple.btn-o[disabled]:focus, .btn-light-purple.btn-o[disabled]:active, .btn-light-purple.btn-o[disabled].active, fieldset[disabled] .btn-light-purple.btn-o:hover, fieldset[disabled] .btn-light-purple.btn-o:focus, fieldset[disabled] .btn-light-purple.btn-o:active, fieldset[disabled] .btn-light-purple.btn-o.active {
  7895. border-color: #c69fbe;
  7896. color: #c69fbe;
  7897. }
  7898. .btn-light-purple.btn-o .caret {
  7899. border-top-color: #a05f92;
  7900. }
  7901. .btn-light-purple .caret {
  7902. border-top-color: #ffffff;
  7903. }
  7904. .dropup .btn-light-purple .caret {
  7905. border-bottom: 4px solid #ffffff;
  7906. }
  7907. .btn-dark-purple {
  7908. background-color: #603958;
  7909. border-color: #603958;
  7910. color: #ffffff;
  7911. }
  7912. .open .btn-dark-purple.dropdown-toggle {
  7913. background-color: #905684;
  7914. border-color: #905684;
  7915. }
  7916. .btn-dark-purple:hover {
  7917. background-color: #804c75 !important;
  7918. border-color: #804c75;
  7919. color: #ffffff;
  7920. }
  7921. .btn-dark-purple:active, .btn-dark-purple.active, .btn-dark-purple.active:focus, .btn-dark-purple:active:focus, .btn-dark-purple:active:hover, .btn-dark-purple.dropdown-toggle:active:hover {
  7922. background-color: #503049 !important;
  7923. border-color: #503049;
  7924. }
  7925. .btn-dark-purple:focus {
  7926. background-color: #905684;
  7927. border-color: #905684;
  7928. color: #ffffff;
  7929. }
  7930. .btn-dark-purple.disabled:hover, .btn-dark-purple.disabled:focus, .btn-dark-purple.disabled:active, .btn-dark-purple.disabled.active, .btn-dark-purple[disabled], .btn-dark-purple[disabled]:hover, .btn-dark-purple[disabled]:focus, .btn-dark-purple[disabled]:active, .btn-dark-purple[disabled].active, fieldset[disabled] .btn-dark-purple:hover, fieldset[disabled] .btn-dark-purple:focus, fieldset[disabled] .btn-dark-purple:active, fieldset[disabled] .btn-dark-purple.active {
  7931. background-color: #a05f92;
  7932. border-color: #a05f92;
  7933. color: #ffffff;
  7934. }
  7935. .btn-dark-purple.btn-o {
  7936. border: 1px solid #603958;
  7937. color: #603958;
  7938. }
  7939. .btn-dark-purple.btn-o:hover {
  7940. color: #804c75;
  7941. border-color: #804c75;
  7942. background: none !important;
  7943. }
  7944. .btn-dark-purple.btn-o:active, .btn-dark-purple.btn-o.active, .btn-dark-purple.btn-o.active:focus, .btn-dark-purple.btn-o:active:focus, .btn-dark-purple.btn-o:active:hover {
  7945. background-color: #eaeaec !important;
  7946. border-color: #301d2c !important;
  7947. color: #301d2c !important;
  7948. }
  7949. .btn-dark-purple.btn-o:focus {
  7950. background-color: #a05f92;
  7951. border-color: #a05f92;
  7952. color: #804c75;
  7953. }
  7954. .btn-dark-purple.btn-o.disabled:hover, .btn-dark-purple.btn-o.disabled:focus, .btn-dark-purple.btn-o.disabled:active, .btn-dark-purple.btn-o.disabled.active, .btn-dark-purple.btn-o[disabled], .btn-dark-purple.btn-o[disabled]:hover, .btn-dark-purple.btn-o[disabled]:focus, .btn-dark-purple.btn-o[disabled]:active, .btn-dark-purple.btn-o[disabled].active, fieldset[disabled] .btn-dark-purple.btn-o:hover, fieldset[disabled] .btn-dark-purple.btn-o:focus, fieldset[disabled] .btn-dark-purple.btn-o:active, fieldset[disabled] .btn-dark-purple.btn-o.active {
  7955. border-color: #a05f92;
  7956. color: #a05f92;
  7957. }
  7958. .btn-dark-purple.btn-o .caret {
  7959. border-top-color: #603958;
  7960. }
  7961. .btn-dark-purple .caret {
  7962. border-top-color: #ffffff;
  7963. }
  7964. .dropup .btn-dark-purple .caret {
  7965. border-bottom: 4px solid #ffffff;
  7966. }
  7967. .btn-beige {
  7968. background-color: #D2BD8E;
  7969. border-color: #D2BD8E;
  7970. color: #ffffff;
  7971. }
  7972. .open .btn-beige.dropdown-toggle {
  7973. background-color: #e8ddc5;
  7974. border-color: #e8ddc5;
  7975. }
  7976. .btn-beige:hover {
  7977. background-color: #e1d2b2 !important;
  7978. border-color: #e1d2b2;
  7979. color: #ffffff;
  7980. }
  7981. .btn-beige:active, .btn-beige.active, .btn-beige.active:focus, .btn-beige:active:focus, .btn-beige:active:hover, .btn-beige.dropdown-toggle:active:hover {
  7982. background-color: #cbb27c !important;
  7983. border-color: #cbb27c;
  7984. }
  7985. .btn-beige:focus {
  7986. background-color: #e8ddc5;
  7987. border-color: #e8ddc5;
  7988. color: #ffffff;
  7989. }
  7990. .btn-beige.disabled:hover, .btn-beige.disabled:focus, .btn-beige.disabled:active, .btn-beige.disabled.active, .btn-beige[disabled], .btn-beige[disabled]:hover, .btn-beige[disabled]:focus, .btn-beige[disabled]:active, .btn-beige[disabled].active, fieldset[disabled] .btn-beige:hover, fieldset[disabled] .btn-beige:focus, fieldset[disabled] .btn-beige:active, fieldset[disabled] .btn-beige.active {
  7991. background-color: #efe8d7;
  7992. border-color: #efe8d7;
  7993. color: #ffffff;
  7994. }
  7995. .btn-beige.btn-o {
  7996. border: 1px solid #D2BD8E;
  7997. color: #D2BD8E;
  7998. }
  7999. .btn-beige.btn-o:hover {
  8000. color: #e1d2b2;
  8001. border-color: #e1d2b2;
  8002. background: none !important;
  8003. }
  8004. .btn-beige.btn-o:active, .btn-beige.btn-o.active, .btn-beige.btn-o.active:focus, .btn-beige.btn-o:active:focus, .btn-beige.btn-o:active:hover {
  8005. background-color: #eaeaec !important;
  8006. border-color: #bc9d57 !important;
  8007. color: #bc9d57 !important;
  8008. }
  8009. .btn-beige.btn-o:focus {
  8010. background-color: #efe8d7;
  8011. border-color: #efe8d7;
  8012. color: #e1d2b2;
  8013. }
  8014. .btn-beige.btn-o.disabled:hover, .btn-beige.btn-o.disabled:focus, .btn-beige.btn-o.disabled:active, .btn-beige.btn-o.disabled.active, .btn-beige.btn-o[disabled], .btn-beige.btn-o[disabled]:hover, .btn-beige.btn-o[disabled]:focus, .btn-beige.btn-o[disabled]:active, .btn-beige.btn-o[disabled].active, fieldset[disabled] .btn-beige.btn-o:hover, fieldset[disabled] .btn-beige.btn-o:focus, fieldset[disabled] .btn-beige.btn-o:active, fieldset[disabled] .btn-beige.btn-o.active {
  8015. border-color: #efe8d7;
  8016. color: #efe8d7;
  8017. }
  8018. .btn-beige.btn-o .caret {
  8019. border-top-color: #D2BD8E;
  8020. }
  8021. .btn-beige .caret {
  8022. border-top-color: #ffffff;
  8023. }
  8024. .dropup .btn-beige .caret {
  8025. border-bottom: 4px solid #ffffff;
  8026. }
  8027. .btn-light-beige {
  8028. background-color: #d9c8a0;
  8029. border-color: #d9c8a0;
  8030. color: #ffffff;
  8031. }
  8032. .open .btn-light-beige.dropdown-toggle {
  8033. background-color: #efe8d7;
  8034. border-color: #efe8d7;
  8035. }
  8036. .btn-light-beige:hover {
  8037. background-color: #e8ddc5 !important;
  8038. border-color: #e8ddc5;
  8039. color: #ffffff;
  8040. }
  8041. .btn-light-beige:active, .btn-light-beige.active, .btn-light-beige.active:focus, .btn-light-beige:active:focus, .btn-light-beige:active:hover, .btn-light-beige.dropdown-toggle:active:hover {
  8042. background-color: #d2bd8e !important;
  8043. border-color: #d2bd8e;
  8044. }
  8045. .btn-light-beige:focus {
  8046. background-color: #efe8d7;
  8047. border-color: #efe8d7;
  8048. color: #ffffff;
  8049. }
  8050. .btn-light-beige.disabled:hover, .btn-light-beige.disabled:focus, .btn-light-beige.disabled:active, .btn-light-beige.disabled.active, .btn-light-beige[disabled], .btn-light-beige[disabled]:hover, .btn-light-beige[disabled]:focus, .btn-light-beige[disabled]:active, .btn-light-beige[disabled].active, fieldset[disabled] .btn-light-beige:hover, fieldset[disabled] .btn-light-beige:focus, fieldset[disabled] .btn-light-beige:active, fieldset[disabled] .btn-light-beige.active {
  8051. background-color: #f6f2e9;
  8052. border-color: #f6f2e9;
  8053. color: #ffffff;
  8054. }
  8055. .btn-light-beige.btn-o {
  8056. border: 1px solid #d9c8a0;
  8057. color: #d9c8a0;
  8058. }
  8059. .btn-light-beige.btn-o:hover {
  8060. color: #e8ddc5;
  8061. border-color: #e8ddc5;
  8062. background: none !important;
  8063. }
  8064. .btn-light-beige.btn-o:active, .btn-light-beige.btn-o.active, .btn-light-beige.btn-o.active:focus, .btn-light-beige.btn-o:active:focus, .btn-light-beige.btn-o:active:hover {
  8065. background-color: #eaeaec !important;
  8066. border-color: #c3a86a !important;
  8067. color: #c3a86a !important;
  8068. }
  8069. .btn-light-beige.btn-o:focus {
  8070. background-color: #f6f2e9;
  8071. border-color: #f6f2e9;
  8072. color: #e8ddc5;
  8073. }
  8074. .btn-light-beige.btn-o.disabled:hover, .btn-light-beige.btn-o.disabled:focus, .btn-light-beige.btn-o.disabled:active, .btn-light-beige.btn-o.disabled.active, .btn-light-beige.btn-o[disabled], .btn-light-beige.btn-o[disabled]:hover, .btn-light-beige.btn-o[disabled]:focus, .btn-light-beige.btn-o[disabled]:active, .btn-light-beige.btn-o[disabled].active, fieldset[disabled] .btn-light-beige.btn-o:hover, fieldset[disabled] .btn-light-beige.btn-o:focus, fieldset[disabled] .btn-light-beige.btn-o:active, fieldset[disabled] .btn-light-beige.btn-o.active {
  8075. border-color: #f6f2e9;
  8076. color: #f6f2e9;
  8077. }
  8078. .btn-light-beige.btn-o .caret {
  8079. border-top-color: #d9c8a0;
  8080. }
  8081. .btn-light-beige .caret {
  8082. border-top-color: #ffffff;
  8083. }
  8084. .dropup .btn-light-beige .caret {
  8085. border-bottom: 4px solid #ffffff;
  8086. }
  8087. .btn-dark-beige {
  8088. background-color: #c3a86a;
  8089. border-color: #c3a86a;
  8090. color: #ffffff;
  8091. }
  8092. .open .btn-dark-beige.dropdown-toggle {
  8093. background-color: #d9c8a0;
  8094. border-color: #d9c8a0;
  8095. }
  8096. .btn-dark-beige:hover {
  8097. background-color: #d2bd8e !important;
  8098. border-color: #d2bd8e;
  8099. color: #ffffff;
  8100. }
  8101. .btn-dark-beige:active, .btn-dark-beige.active, .btn-dark-beige.active:focus, .btn-dark-beige:active:focus, .btn-dark-beige:active:hover, .btn-dark-beige.dropdown-toggle:active:hover {
  8102. background-color: #bc9d57 !important;
  8103. border-color: #bc9d57;
  8104. }
  8105. .btn-dark-beige:focus {
  8106. background-color: #d9c8a0;
  8107. border-color: #d9c8a0;
  8108. color: #ffffff;
  8109. }
  8110. .btn-dark-beige.disabled:hover, .btn-dark-beige.disabled:focus, .btn-dark-beige.disabled:active, .btn-dark-beige.disabled.active, .btn-dark-beige[disabled], .btn-dark-beige[disabled]:hover, .btn-dark-beige[disabled]:focus, .btn-dark-beige[disabled]:active, .btn-dark-beige[disabled].active, fieldset[disabled] .btn-dark-beige:hover, fieldset[disabled] .btn-dark-beige:focus, fieldset[disabled] .btn-dark-beige:active, fieldset[disabled] .btn-dark-beige.active {
  8111. background-color: #e1d2b2;
  8112. border-color: #e1d2b2;
  8113. color: #ffffff;
  8114. }
  8115. .btn-dark-beige.btn-o {
  8116. border: 1px solid #c3a86a;
  8117. color: #c3a86a;
  8118. }
  8119. .btn-dark-beige.btn-o:hover {
  8120. color: #d2bd8e;
  8121. border-color: #d2bd8e;
  8122. background: none !important;
  8123. }
  8124. .btn-dark-beige.btn-o:active, .btn-dark-beige.btn-o.active, .btn-dark-beige.btn-o.active:focus, .btn-dark-beige.btn-o:active:focus, .btn-dark-beige.btn-o:active:hover {
  8125. background-color: #eaeaec !important;
  8126. border-color: #a18340 !important;
  8127. color: #a18340 !important;
  8128. }
  8129. .btn-dark-beige.btn-o:focus {
  8130. background-color: #e1d2b2;
  8131. border-color: #e1d2b2;
  8132. color: #d2bd8e;
  8133. }
  8134. .btn-dark-beige.btn-o.disabled:hover, .btn-dark-beige.btn-o.disabled:focus, .btn-dark-beige.btn-o.disabled:active, .btn-dark-beige.btn-o.disabled.active, .btn-dark-beige.btn-o[disabled], .btn-dark-beige.btn-o[disabled]:hover, .btn-dark-beige.btn-o[disabled]:focus, .btn-dark-beige.btn-o[disabled]:active, .btn-dark-beige.btn-o[disabled].active, fieldset[disabled] .btn-dark-beige.btn-o:hover, fieldset[disabled] .btn-dark-beige.btn-o:focus, fieldset[disabled] .btn-dark-beige.btn-o:active, fieldset[disabled] .btn-dark-beige.btn-o.active {
  8135. border-color: #e1d2b2;
  8136. color: #e1d2b2;
  8137. }
  8138. .btn-dark-beige.btn-o .caret {
  8139. border-top-color: #c3a86a;
  8140. }
  8141. .btn-dark-beige .caret {
  8142. border-top-color: #ffffff;
  8143. }
  8144. .dropup .btn-dark-beige .caret {
  8145. border-bottom: 4px solid #ffffff;
  8146. }
  8147. .btn-yellow {
  8148. background-color: #FFB848;
  8149. border-color: #FFB848;
  8150. color: #ffffff;
  8151. }
  8152. .open .btn-yellow.dropdown-toggle {
  8153. background-color: #ffd695;
  8154. border-color: #ffd695;
  8155. }
  8156. .btn-yellow:hover {
  8157. background-color: #ffcc7b !important;
  8158. border-color: #ffcc7b;
  8159. color: #ffffff;
  8160. }
  8161. .btn-yellow:active, .btn-yellow.active, .btn-yellow.active:focus, .btn-yellow:active:focus, .btn-yellow:active:hover, .btn-yellow.dropdown-toggle:active:hover {
  8162. background-color: #ffae2f !important;
  8163. border-color: #ffae2f;
  8164. }
  8165. .btn-yellow:focus {
  8166. background-color: #ffd695;
  8167. border-color: #ffd695;
  8168. color: #ffffff;
  8169. }
  8170. .btn-yellow.disabled:hover, .btn-yellow.disabled:focus, .btn-yellow.disabled:active, .btn-yellow.disabled.active, .btn-yellow[disabled], .btn-yellow[disabled]:hover, .btn-yellow[disabled]:focus, .btn-yellow[disabled]:active, .btn-yellow[disabled].active, fieldset[disabled] .btn-yellow:hover, fieldset[disabled] .btn-yellow:focus, fieldset[disabled] .btn-yellow:active, fieldset[disabled] .btn-yellow.active {
  8171. background-color: #ffe0ae;
  8172. border-color: #ffe0ae;
  8173. color: #ffffff;
  8174. }
  8175. .btn-yellow.btn-o {
  8176. border: 1px solid #FFB848;
  8177. color: #FFB848;
  8178. }
  8179. .btn-yellow.btn-o:hover {
  8180. color: #ffcc7b;
  8181. border-color: #ffcc7b;
  8182. background: none !important;
  8183. }
  8184. .btn-yellow.btn-o:active, .btn-yellow.btn-o.active, .btn-yellow.btn-o.active:focus, .btn-yellow.btn-o:active:focus, .btn-yellow.btn-o:active:hover {
  8185. background-color: #eaeaec !important;
  8186. border-color: #fb9900 !important;
  8187. color: #fb9900 !important;
  8188. }
  8189. .btn-yellow.btn-o:focus {
  8190. background-color: #ffe0ae;
  8191. border-color: #ffe0ae;
  8192. color: #ffcc7b;
  8193. }
  8194. .btn-yellow.btn-o.disabled:hover, .btn-yellow.btn-o.disabled:focus, .btn-yellow.btn-o.disabled:active, .btn-yellow.btn-o.disabled.active, .btn-yellow.btn-o[disabled], .btn-yellow.btn-o[disabled]:hover, .btn-yellow.btn-o[disabled]:focus, .btn-yellow.btn-o[disabled]:active, .btn-yellow.btn-o[disabled].active, fieldset[disabled] .btn-yellow.btn-o:hover, fieldset[disabled] .btn-yellow.btn-o:focus, fieldset[disabled] .btn-yellow.btn-o:active, fieldset[disabled] .btn-yellow.btn-o.active {
  8195. border-color: #ffe0ae;
  8196. color: #ffe0ae;
  8197. }
  8198. .btn-yellow.btn-o .caret {
  8199. border-top-color: #FFB848;
  8200. }
  8201. .btn-yellow .caret {
  8202. border-top-color: #ffffff;
  8203. }
  8204. .dropup .btn-yellow .caret {
  8205. border-bottom: 4px solid #ffffff;
  8206. }
  8207. .btn-light-yellow {
  8208. background-color: #ffcc7b;
  8209. border-color: #ffcc7b;
  8210. color: #ffffff;
  8211. }
  8212. .open .btn-light-yellow.dropdown-toggle {
  8213. background-color: #ffe9c8;
  8214. border-color: #ffe9c8;
  8215. }
  8216. .btn-light-yellow:hover {
  8217. background-color: #ffe0ae !important;
  8218. border-color: #ffe0ae;
  8219. color: #ffffff;
  8220. }
  8221. .btn-light-yellow:active, .btn-light-yellow.active, .btn-light-yellow.active:focus, .btn-light-yellow:active:focus, .btn-light-yellow:active:hover, .btn-light-yellow.dropdown-toggle:active:hover {
  8222. background-color: #ffc262 !important;
  8223. border-color: #ffc262;
  8224. }
  8225. .btn-light-yellow:focus {
  8226. background-color: #ffe9c8;
  8227. border-color: #ffe9c8;
  8228. color: #ffffff;
  8229. }
  8230. .btn-light-yellow.disabled:hover, .btn-light-yellow.disabled:focus, .btn-light-yellow.disabled:active, .btn-light-yellow.disabled.active, .btn-light-yellow[disabled], .btn-light-yellow[disabled]:hover, .btn-light-yellow[disabled]:focus, .btn-light-yellow[disabled]:active, .btn-light-yellow[disabled].active, fieldset[disabled] .btn-light-yellow:hover, fieldset[disabled] .btn-light-yellow:focus, fieldset[disabled] .btn-light-yellow:active, fieldset[disabled] .btn-light-yellow.active {
  8231. background-color: #fff3e1;
  8232. border-color: #fff3e1;
  8233. color: #ffffff;
  8234. }
  8235. .btn-light-yellow.btn-o {
  8236. border: 1px solid #ffcc7b;
  8237. color: #ffcc7b;
  8238. }
  8239. .btn-light-yellow.btn-o:hover {
  8240. color: #ffe0ae;
  8241. border-color: #ffe0ae;
  8242. background: none !important;
  8243. }
  8244. .btn-light-yellow.btn-o:active, .btn-light-yellow.btn-o.active, .btn-light-yellow.btn-o.active:focus, .btn-light-yellow.btn-o:active:focus, .btn-light-yellow.btn-o:active:hover {
  8245. background-color: #eaeaec !important;
  8246. border-color: #ffae2f !important;
  8247. color: #ffae2f !important;
  8248. }
  8249. .btn-light-yellow.btn-o:focus {
  8250. background-color: #fff3e1;
  8251. border-color: #fff3e1;
  8252. color: #ffe0ae;
  8253. }
  8254. .btn-light-yellow.btn-o.disabled:hover, .btn-light-yellow.btn-o.disabled:focus, .btn-light-yellow.btn-o.disabled:active, .btn-light-yellow.btn-o.disabled.active, .btn-light-yellow.btn-o[disabled], .btn-light-yellow.btn-o[disabled]:hover, .btn-light-yellow.btn-o[disabled]:focus, .btn-light-yellow.btn-o[disabled]:active, .btn-light-yellow.btn-o[disabled].active, fieldset[disabled] .btn-light-yellow.btn-o:hover, fieldset[disabled] .btn-light-yellow.btn-o:focus, fieldset[disabled] .btn-light-yellow.btn-o:active, fieldset[disabled] .btn-light-yellow.btn-o.active {
  8255. border-color: #fff3e1;
  8256. color: #fff3e1;
  8257. }
  8258. .btn-light-yellow.btn-o .caret {
  8259. border-top-color: #ffcc7b;
  8260. }
  8261. .btn-light-yellow .caret {
  8262. border-top-color: #ffffff;
  8263. }
  8264. .dropup .btn-light-yellow .caret {
  8265. border-bottom: 4px solid #ffffff;
  8266. }
  8267. .btn-dark-yellow {
  8268. background-color: #ffa415;
  8269. border-color: #ffa415;
  8270. color: #ffffff;
  8271. }
  8272. .open .btn-dark-yellow.dropdown-toggle {
  8273. background-color: #ffc262;
  8274. border-color: #ffc262;
  8275. }
  8276. .btn-dark-yellow:hover {
  8277. background-color: #ffb848 !important;
  8278. border-color: #ffb848;
  8279. color: #ffffff;
  8280. }
  8281. .btn-dark-yellow:active, .btn-dark-yellow.active, .btn-dark-yellow.active:focus, .btn-dark-yellow:active:focus, .btn-dark-yellow:active:hover, .btn-dark-yellow.dropdown-toggle:active:hover {
  8282. background-color: #fb9900 !important;
  8283. border-color: #fb9900;
  8284. }
  8285. .btn-dark-yellow:focus {
  8286. background-color: #ffc262;
  8287. border-color: #ffc262;
  8288. color: #ffffff;
  8289. }
  8290. .btn-dark-yellow.disabled:hover, .btn-dark-yellow.disabled:focus, .btn-dark-yellow.disabled:active, .btn-dark-yellow.disabled.active, .btn-dark-yellow[disabled], .btn-dark-yellow[disabled]:hover, .btn-dark-yellow[disabled]:focus, .btn-dark-yellow[disabled]:active, .btn-dark-yellow[disabled].active, fieldset[disabled] .btn-dark-yellow:hover, fieldset[disabled] .btn-dark-yellow:focus, fieldset[disabled] .btn-dark-yellow:active, fieldset[disabled] .btn-dark-yellow.active {
  8291. background-color: #ffcc7b;
  8292. border-color: #ffcc7b;
  8293. color: #ffffff;
  8294. }
  8295. .btn-dark-yellow.btn-o {
  8296. border: 1px solid #ffa415;
  8297. color: #ffa415;
  8298. }
  8299. .btn-dark-yellow.btn-o:hover {
  8300. color: #ffb848;
  8301. border-color: #ffb848;
  8302. background: none !important;
  8303. }
  8304. .btn-dark-yellow.btn-o:active, .btn-dark-yellow.btn-o.active, .btn-dark-yellow.btn-o.active:focus, .btn-dark-yellow.btn-o:active:focus, .btn-dark-yellow.btn-o:active:hover {
  8305. background-color: #eaeaec !important;
  8306. border-color: #c87a00 !important;
  8307. color: #c87a00 !important;
  8308. }
  8309. .btn-dark-yellow.btn-o:focus {
  8310. background-color: #ffcc7b;
  8311. border-color: #ffcc7b;
  8312. color: #ffb848;
  8313. }
  8314. .btn-dark-yellow.btn-o.disabled:hover, .btn-dark-yellow.btn-o.disabled:focus, .btn-dark-yellow.btn-o.disabled:active, .btn-dark-yellow.btn-o.disabled.active, .btn-dark-yellow.btn-o[disabled], .btn-dark-yellow.btn-o[disabled]:hover, .btn-dark-yellow.btn-o[disabled]:focus, .btn-dark-yellow.btn-o[disabled]:active, .btn-dark-yellow.btn-o[disabled].active, fieldset[disabled] .btn-dark-yellow.btn-o:hover, fieldset[disabled] .btn-dark-yellow.btn-o:focus, fieldset[disabled] .btn-dark-yellow.btn-o:active, fieldset[disabled] .btn-dark-yellow.btn-o.active {
  8315. border-color: #ffcc7b;
  8316. color: #ffcc7b;
  8317. }
  8318. .btn-dark-yellow.btn-o .caret {
  8319. border-top-color: #ffa415;
  8320. }
  8321. .btn-dark-yellow .caret {
  8322. border-top-color: #ffffff;
  8323. }
  8324. .dropup .btn-dark-yellow .caret {
  8325. border-bottom: 4px solid #ffffff;
  8326. }
  8327. .btn-grey {
  8328. background-color: #c8c7cc;
  8329. border-color: #c8c7cc;
  8330. color: #ffffff;
  8331. }
  8332. .open .btn-grey.dropdown-toggle {
  8333. background-color: #efeff0;
  8334. border-color: #efeff0;
  8335. }
  8336. .btn-grey:hover {
  8337. background-color: #e2e2e4 !important;
  8338. border-color: #e2e2e4;
  8339. color: #ffffff;
  8340. }
  8341. .btn-grey:active, .btn-grey.active, .btn-grey.active:focus, .btn-grey:active:focus, .btn-grey:active:hover, .btn-grey.dropdown-toggle:active:hover {
  8342. background-color: #bbbac0 !important;
  8343. border-color: #bbbac0;
  8344. }
  8345. .btn-grey:focus {
  8346. background-color: #efeff0;
  8347. border-color: #efeff0;
  8348. color: #ffffff;
  8349. }
  8350. .btn-grey.disabled:hover, .btn-grey.disabled:focus, .btn-grey.disabled:active, .btn-grey.disabled.active, .btn-grey[disabled], .btn-grey[disabled]:hover, .btn-grey[disabled]:focus, .btn-grey[disabled]:active, .btn-grey[disabled].active, fieldset[disabled] .btn-grey:hover, fieldset[disabled] .btn-grey:focus, fieldset[disabled] .btn-grey:active, fieldset[disabled] .btn-grey.active {
  8351. background-color: #fcfcfd;
  8352. border-color: #fcfcfd;
  8353. color: #ffffff;
  8354. }
  8355. .btn-grey.btn-o {
  8356. border: 1px solid #c8c7cc;
  8357. color: #c8c7cc;
  8358. }
  8359. .btn-grey.btn-o:hover {
  8360. color: #e2e2e4;
  8361. border-color: #e2e2e4;
  8362. background: none !important;
  8363. }
  8364. .btn-grey.btn-o:active, .btn-grey.btn-o.active, .btn-grey.btn-o.active:focus, .btn-grey.btn-o:active:focus, .btn-grey.btn-o:active:hover {
  8365. background-color: #eaeaec !important;
  8366. border-color: #a19fa8 !important;
  8367. color: #a19fa8 !important;
  8368. }
  8369. .btn-grey.btn-o:focus {
  8370. background-color: #fcfcfd;
  8371. border-color: #fcfcfd;
  8372. color: #e2e2e4;
  8373. }
  8374. .btn-grey.btn-o.disabled:hover, .btn-grey.btn-o.disabled:focus, .btn-grey.btn-o.disabled:active, .btn-grey.btn-o.disabled.active, .btn-grey.btn-o[disabled], .btn-grey.btn-o[disabled]:hover, .btn-grey.btn-o[disabled]:focus, .btn-grey.btn-o[disabled]:active, .btn-grey.btn-o[disabled].active, fieldset[disabled] .btn-grey.btn-o:hover, fieldset[disabled] .btn-grey.btn-o:focus, fieldset[disabled] .btn-grey.btn-o:active, fieldset[disabled] .btn-grey.btn-o.active {
  8375. border-color: #fcfcfd;
  8376. color: #fcfcfd;
  8377. }
  8378. .btn-grey.btn-o .caret {
  8379. border-top-color: #c8c7cc;
  8380. }
  8381. .btn-grey .caret {
  8382. border-top-color: #ffffff;
  8383. }
  8384. .dropup .btn-grey .caret {
  8385. border-bottom: 4px solid #ffffff;
  8386. }
  8387. .btn-light-grey {
  8388. background-color: #f7f7f8;
  8389. border-color: #f7f7f8;
  8390. color: #8e8e93;
  8391. }
  8392. .open .btn-light-grey.dropdown-toggle {
  8393. background-color: white;
  8394. border-color: white;
  8395. }
  8396. .btn-light-grey:hover {
  8397. background-color: white !important;
  8398. border-color: white;
  8399. color: #8e8e93;
  8400. }
  8401. .btn-light-grey:active, .btn-light-grey.active, .btn-light-grey.active:focus, .btn-light-grey:active:focus, .btn-light-grey:active:hover, .btn-light-grey.dropdown-toggle:active:hover {
  8402. background-color: #eaeaec !important;
  8403. border-color: #eaeaec;
  8404. }
  8405. .btn-light-grey:focus {
  8406. background-color: white;
  8407. border-color: white;
  8408. color: #8e8e93;
  8409. }
  8410. .btn-light-grey.disabled:hover, .btn-light-grey.disabled:focus, .btn-light-grey.disabled:active, .btn-light-grey.disabled.active, .btn-light-grey[disabled], .btn-light-grey[disabled]:hover, .btn-light-grey[disabled]:focus, .btn-light-grey[disabled]:active, .btn-light-grey[disabled].active, fieldset[disabled] .btn-light-grey:hover, fieldset[disabled] .btn-light-grey:focus, fieldset[disabled] .btn-light-grey:active, fieldset[disabled] .btn-light-grey.active {
  8411. background-color: white;
  8412. border-color: white;
  8413. color: #c2c2c5;
  8414. }
  8415. .btn-light-grey.btn-o {
  8416. border: 1px solid #f7f7f8;
  8417. color: #f7f7f8;
  8418. }
  8419. .btn-light-grey.btn-o:hover {
  8420. color: #a8a8ac;
  8421. border-color: white;
  8422. background: none !important;
  8423. }
  8424. .btn-light-grey.btn-o:active, .btn-light-grey.btn-o.active, .btn-light-grey.btn-o.active:focus, .btn-light-grey.btn-o:active:focus, .btn-light-grey.btn-o:active:hover {
  8425. background-color: #eaeaec !important;
  8426. border-color: #d0cfd3 !important;
  8427. color: #68686d !important;
  8428. }
  8429. .btn-light-grey.btn-o:focus {
  8430. background-color: white;
  8431. border-color: white;
  8432. color: white;
  8433. }
  8434. .btn-light-grey.btn-o.disabled:hover, .btn-light-grey.btn-o.disabled:focus, .btn-light-grey.btn-o.disabled:active, .btn-light-grey.btn-o.disabled.active, .btn-light-grey.btn-o[disabled], .btn-light-grey.btn-o[disabled]:hover, .btn-light-grey.btn-o[disabled]:focus, .btn-light-grey.btn-o[disabled]:active, .btn-light-grey.btn-o[disabled].active, fieldset[disabled] .btn-light-grey.btn-o:hover, fieldset[disabled] .btn-light-grey.btn-o:focus, fieldset[disabled] .btn-light-grey.btn-o:active, fieldset[disabled] .btn-light-grey.btn-o.active {
  8435. border-color: white;
  8436. color: #c2c2c5;
  8437. }
  8438. .btn-light-grey.btn-o .caret {
  8439. border-top-color: #8e8e93;
  8440. }
  8441. .btn-light-grey .caret {
  8442. border-top-color: #8e8e93;
  8443. }
  8444. .dropup .btn-light-grey .caret {
  8445. border-bottom: 4px solid #8e8e93;
  8446. }
  8447. .btn-dark-grey {
  8448. background-color: #aeacb4;
  8449. border-color: #aeacb4;
  8450. color: #ffffff;
  8451. }
  8452. .open .btn-dark-grey.dropdown-toggle {
  8453. background-color: #d5d4d8;
  8454. border-color: #d5d4d8;
  8455. }
  8456. .btn-dark-grey:hover {
  8457. background-color: #c8c7cc !important;
  8458. border-color: #c8c7cc;
  8459. color: #ffffff;
  8460. }
  8461. .btn-dark-grey:active, .btn-dark-grey.active, .btn-dark-grey.active:focus, .btn-dark-grey:active:focus, .btn-dark-grey:active:hover, .btn-dark-grey.dropdown-toggle:active:hover {
  8462. background-color: #a19fa8 !important;
  8463. border-color: #a19fa8;
  8464. }
  8465. .btn-dark-grey:focus {
  8466. background-color: #d5d4d8;
  8467. border-color: #d5d4d8;
  8468. color: #ffffff;
  8469. }
  8470. .btn-dark-grey.disabled:hover, .btn-dark-grey.disabled:focus, .btn-dark-grey.disabled:active, .btn-dark-grey.disabled.active, .btn-dark-grey[disabled], .btn-dark-grey[disabled]:hover, .btn-dark-grey[disabled]:focus, .btn-dark-grey[disabled]:active, .btn-dark-grey[disabled].active, fieldset[disabled] .btn-dark-grey:hover, fieldset[disabled] .btn-dark-grey:focus, fieldset[disabled] .btn-dark-grey:active, fieldset[disabled] .btn-dark-grey.active {
  8471. background-color: #e2e2e4;
  8472. border-color: #e2e2e4;
  8473. color: #ffffff;
  8474. }
  8475. .btn-dark-grey.btn-o {
  8476. border: 1px solid #aeacb4;
  8477. color: #aeacb4;
  8478. }
  8479. .btn-dark-grey.btn-o:hover {
  8480. color: #c8c7cc;
  8481. border-color: #c8c7cc;
  8482. background: none !important;
  8483. }
  8484. .btn-dark-grey.btn-o:active, .btn-dark-grey.btn-o.active, .btn-dark-grey.btn-o.active:focus, .btn-dark-grey.btn-o:active:focus, .btn-dark-grey.btn-o:active:hover {
  8485. background-color: #a19fa8 !important;
  8486. border-color: #86848f !important;
  8487. color: #86848f !important;
  8488. }
  8489. .btn-dark-grey.btn-o:focus {
  8490. background-color: #e2e2e4;
  8491. border-color: #e2e2e4;
  8492. color: #c8c7cc;
  8493. }
  8494. .btn-dark-grey.btn-o.disabled:hover, .btn-dark-grey.btn-o.disabled:focus, .btn-dark-grey.btn-o.disabled:active, .btn-dark-grey.btn-o.disabled.active, .btn-dark-grey.btn-o[disabled], .btn-dark-grey.btn-o[disabled]:hover, .btn-dark-grey.btn-o[disabled]:focus, .btn-dark-grey.btn-o[disabled]:active, .btn-dark-grey.btn-o[disabled].active, fieldset[disabled] .btn-dark-grey.btn-o:hover, fieldset[disabled] .btn-dark-grey.btn-o:focus, fieldset[disabled] .btn-dark-grey.btn-o:active, fieldset[disabled] .btn-dark-grey.btn-o.active {
  8495. border-color: #e2e2e4;
  8496. color: #e2e2e4;
  8497. }
  8498. .btn-dark-grey.btn-o .caret {
  8499. border-top-color: #aeacb4;
  8500. }
  8501. .btn-dark-grey .caret {
  8502. border-top-color: #ffffff;
  8503. }
  8504. .dropup .btn-dark-grey .caret {
  8505. border-bottom: 4px solid #ffffff;
  8506. }
  8507. .btn-transparent-white {
  8508. background: none;
  8509. border-color: rgba(255, 255, 255, 0.6);
  8510. border-width: 1px;
  8511. color: #ffffff !important;
  8512. }
  8513. .btn-transparent-white:hover, .btn-transparent-white:focus, .btn-transparent-white:active, .btn-transparent-white.active {
  8514. background-color: rgba(44, 47, 59, 0.1);
  8515. border-color: rgba(255, 255, 255, 0.8);
  8516. }
  8517. .btn-transparent-white.disabled:hover, .btn-transparent-white.disabled:focus, .btn-transparent-white.disabled:active, .btn-transparent-white.disabled.active, .btn-transparent-white[disabled]:hover, .btn-transparent-white[disabled]:focus, .btn-transparent-white[disabled]:active, .btn-transparent-white[disabled].active, fieldset[disabled] .btn-transparent-white:hover, fieldset[disabled] .btn-transparent-white:focus, fieldset[disabled] .btn-transparent-white:active, fieldset[disabled] .btn-transparent-white.active {
  8518. background: none;
  8519. border-color: rgba(255, 255, 255, 0.3);
  8520. color: #ffffff;
  8521. }
  8522. .btn-transparent-white .caret {
  8523. border-top-color: rgba(44, 47, 59, 0.1);
  8524. }
  8525. .dropup .btn-transparent-white .caret {
  8526. border-bottom: 4px solid rgba(44, 47, 59, 0.1);
  8527. }
  8528. .btn-transparent-grey {
  8529. background: none;
  8530. border-color: rgba(200, 199, 204, 0.3);
  8531. border-width: 1px;
  8532. color: #c8c7cc !important;
  8533. }
  8534. .btn-transparent-grey:hover, .btn-transparent-grey:focus, .btn-transparent-grey:active, .btn-transparent-grey.active {
  8535. background-color: rgba(200, 199, 204, 0.1);
  8536. border-color: rgba(200, 199, 204, 0.6);
  8537. box-shadow: none !important;
  8538. }
  8539. .btn-transparent-grey.disabled:hover, .btn-transparent-grey.disabled:focus, .btn-transparent-grey.disabled:active, .btn-transparent-grey.disabled.active, .btn-transparent-grey[disabled]:hover, .btn-transparent-grey[disabled]:focus, .btn-transparent-grey[disabled]:active, .btn-transparent-grey[disabled].active, fieldset[disabled] .btn-transparent-grey:hover, fieldset[disabled] .btn-transparent-grey:focus, fieldset[disabled] .btn-transparent-grey:active, fieldset[disabled] .btn-transparent-grey.active {
  8540. background: none;
  8541. border-color: rgba(200, 199, 204, 0.3);
  8542. color: #c8c7cc;
  8543. }
  8544. .btn-transparent-grey .caret {
  8545. border-top-color: #c8c7cc;
  8546. }
  8547. .dropup .btn-transparent-grey .caret {
  8548. border-bottom: 4px solid #c8c7cc;
  8549. }
  8550. .btn-transparent-red {
  8551. background: none;
  8552. border-color: rgba(200, 46, 41, 0.6);
  8553. border-width: 2px;
  8554. color: #C82E29 !important;
  8555. }
  8556. .btn-transparent-red:hover, .btn-transparent-red:focus, .btn-transparent-red:active, .btn-transparent-red.active {
  8557. background-color: rgba(200, 46, 41, 0.1);
  8558. border-color: rgba(200, 46, 41, 0.8);
  8559. }
  8560. .btn-transparent-red.disabled:hover, .btn-transparent-red.disabled:focus, .btn-transparent-red.disabled:active, .btn-transparent-red.disabled.active, .btn-transparent-red[disabled]:hover, .btn-transparent-red[disabled]:focus, .btn-transparent-red[disabled]:active, .btn-transparent-red[disabled].active, fieldset[disabled] .btn-transparent-red:hover, fieldset[disabled] .btn-transparent-red:focus, fieldset[disabled] .btn-transparent-red:active, fieldset[disabled] .btn-transparent-red.active {
  8561. background: none;
  8562. border-color: rgba(200, 46, 41, 0.3);
  8563. color: #C82E29;
  8564. }
  8565. .btn-transparent-red .caret {
  8566. border-top-color: #ffffff;
  8567. }
  8568. .dropup .btn-transparent-red .caret {
  8569. border-bottom: 4px solid #ffffff;
  8570. }
  8571. .btn-squared {
  8572. border-radius: 0 !important;
  8573. }
  8574. .btn-icon {
  8575. background-color: #ffffff;
  8576. border: 1px solid #DDDDDD;
  8577. border-radius: 2px 2px 2px 2px;
  8578. box-shadow: 0 1px 0 rgba(255, 255, 255, 0.8);
  8579. cursor: pointer;
  8580. height: 80px;
  8581. display: block;
  8582. font-size: 14px;
  8583. padding: 5px 0 0;
  8584. position: relative;
  8585. text-align: center;
  8586. transition: all 0.3s ease 0s;
  8587. color: #8e8e93;
  8588. }
  8589. .btn-icon:hover {
  8590. border-color: #A5A5A5;
  8591. box-shadow: 0 0 3px rgba(0, 0, 0, 0.25);
  8592. color: #8e8e93;
  8593. text-decoration: none;
  8594. text-shadow: 0 1px 0 #FFFFFF;
  8595. }
  8596. .btn-icon .badge {
  8597. border-radius: 12px 12px 12px 12px !important;
  8598. border-style: solid;
  8599. border-width: 0;
  8600. box-shadow: none;
  8601. color: #FFFFFF !important;
  8602. font-size: 11px !important;
  8603. font-weight: 300;
  8604. padding: 3px 7px;
  8605. position: absolute;
  8606. right: -5px;
  8607. text-shadow: none;
  8608. top: -5px;
  8609. }
  8610. .btn-icon [class^="fa-"], .btn-icon [class*=" fa-"] {
  8611. clear: both;
  8612. display: block;
  8613. }
  8614. .btn-file {
  8615. position: relative;
  8616. overflow: hidden;
  8617. }
  8618. .btn-file .svg-inject {
  8619. vertical-align: middle;
  8620. }
  8621. .iconic-elem-primary {
  8622. fill: #007AFF !important;
  8623. }
  8624. .iconic-elem-secondary {
  8625. stroke: #fff !important;
  8626. }
  8627. .btn-file input[type=file] {
  8628. position: absolute;
  8629. top: 0;
  8630. right: 0;
  8631. min-width: 100%;
  8632. min-height: 100%;
  8633. font-size: 100px;
  8634. text-align: right;
  8635. filter: alpha(opacity=0);
  8636. opacity: 0;
  8637. outline: none;
  8638. background: white;
  8639. cursor: inherit;
  8640. display: block;
  8641. }
  8642. .buttons-widget .btn, .buttons-widget .bootstrap-switch, .buttons-widget button {
  8643. margin-bottom: 10px;
  8644. }
  8645. .buttons-widget .btn-group button, .buttons-widget .btn-group-vertical button, .buttons-widget .btn-group .btn, .buttons-widget .btn-group-vertical .btn {
  8646. margin-bottom: 0;
  8647. }
  8648. .button-o {
  8649. background: none;
  8650. border: 1px solid #007aff;
  8651. border-radius: 5px;
  8652. box-sizing: border-box;
  8653. color: #007aff;
  8654. cursor: pointer;
  8655. display: block;
  8656. font-family: inherit;
  8657. font-size: 14px;
  8658. height: 29px;
  8659. line-height: 27px;
  8660. margin: 0;
  8661. overflow: hidden;
  8662. padding: 0 10px;
  8663. position: relative;
  8664. text-align: center;
  8665. text-decoration: none;
  8666. text-overflow: ellipsis;
  8667. white-space: nowrap;
  8668. }
  8669. /***
  8670. Dropdown checkboxes
  8671. ***/
  8672. .dropdown-checkboxes {
  8673. padding: 5px;
  8674. }
  8675. .dropdown-checkboxes label {
  8676. display: block;
  8677. font-weight: normal;
  8678. line-height: 20px;
  8679. }
  8680. .btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group {
  8681. border-left-color: rgba(255, 255, 255, 0.5) !important;
  8682. margin: 0;
  8683. }
  8684. .btn-group-vertical > .btn + .btn, .btn-group-vertical > .btn + .btn-group, .btn-group-vertical > .btn-group + .btn, .btn-group-vertical > .btn-group + .btn-group {
  8685. border-top-color: rgba(255, 255, 255, 0.5) !important;
  8686. margin: 0;
  8687. }
  8688. /***
  8689. Social Icons
  8690. ***/
  8691. .social-icons ul {
  8692. list-style: none;
  8693. margin: 0 0 -1px 0;
  8694. padding: 0;
  8695. }
  8696. .social-icons ul li {
  8697. display: inline-block;
  8698. margin: 0;
  8699. padding: 0;
  8700. height: 40px;
  8701. overflow: hidden;
  8702. }
  8703. .social-icons ul li a {
  8704. background-position: 0 0;
  8705. background-repeat: no-repeat;
  8706. display: block;
  8707. height: 80px;
  8708. opacity: 0.6;
  8709. text-indent: -9999px;
  8710. transition: all 0.2s ease 0s;
  8711. width: 40px;
  8712. top: 0;
  8713. font-size: 16px;
  8714. position: relative;
  8715. -moz-transition: all, 0.3s, ease;
  8716. -o-transition: all, 0.3s, ease;
  8717. -webkit-transition: all, 0.3s, ease;
  8718. transition: all, 0.3s, ease;
  8719. }
  8720. .social-icons ul li a:hover {
  8721. top: -40px;
  8722. }
  8723. .social-icons ul li a:before {
  8724. position: absolute;
  8725. width: 40px;
  8726. height: 40px;
  8727. font-family: FontAwesome;
  8728. text-indent: 0;
  8729. line-height: 40px;
  8730. top: 0;
  8731. left: 0;
  8732. text-align: center;
  8733. color: #999999;
  8734. }
  8735. .social-icons ul li a:after {
  8736. position: absolute;
  8737. width: 40px;
  8738. height: 40px;
  8739. font-family: FontAwesome;
  8740. text-indent: 0;
  8741. line-height: 40px;
  8742. top: 40px;
  8743. left: 0;
  8744. text-align: center;
  8745. color: #FFFFFF;
  8746. }
  8747. .social-icons ul li.social-twitter a:before, .social-icons ul li.social-twitter a:after {
  8748. content: "\f099";
  8749. }
  8750. .social-icons ul li.social-twitter a:after {
  8751. background: #48C4D2;
  8752. }
  8753. .social-icons ul li.social-dribbble a:before, .social-icons ul li.social-dribbble a:after {
  8754. content: "\f17d";
  8755. }
  8756. .social-icons ul li.social-dribbble a:after {
  8757. background: #EF5B92;
  8758. }
  8759. .social-icons ul li.social-facebook a:before, .social-icons ul li.social-facebook a:after {
  8760. content: "\f09a";
  8761. }
  8762. .social-icons ul li.social-facebook a:after {
  8763. background: #3B5998;
  8764. }
  8765. .social-icons ul li.social-google a:before, .social-icons ul li.social-google a:after {
  8766. content: "\f0d5";
  8767. }
  8768. .social-icons ul li.social-google a:after {
  8769. background: #DD4B39;
  8770. }
  8771. .social-icons ul li.social-linkedin a:before, .social-icons ul li.social-linkedin a:after {
  8772. content: "\f0e1";
  8773. }
  8774. .social-icons ul li.social-linkedin a:after {
  8775. background: #71B2D0;
  8776. }
  8777. .social-icons ul li.social-youtube a:before, .social-icons ul li.social-youtube a:after {
  8778. content: "\f167";
  8779. }
  8780. .social-icons ul li.social-youtube a:after {
  8781. background: #F45750;
  8782. }
  8783. .social-icons ul li.social-rss a:before, .social-icons ul li.social-rss a:after {
  8784. content: "\f09e";
  8785. }
  8786. .social-icons ul li.social-rss a:after {
  8787. background: #FE9900;
  8788. }
  8789. .social-icons ul li.social-behance a:before, .social-icons ul li.social-behance a:after {
  8790. content: "\f1b4";
  8791. }
  8792. .social-icons ul li.social-behance a:after {
  8793. background: #5EB5FB;
  8794. }
  8795. .social-icons ul li.social-dropbox a:before, .social-icons ul li.social-dropbox a:after {
  8796. content: "\f16b";
  8797. }
  8798. .social-icons ul li.social-dropbox a:after {
  8799. background: #85BEEC;
  8800. }
  8801. .social-icons ul li.social-github a:before, .social-icons ul li.social-github a:after {
  8802. content: "\f09b";
  8803. }
  8804. .social-icons ul li.social-github a:after {
  8805. background: #94A5B0;
  8806. }
  8807. .social-icons ul li.social-skype a:before, .social-icons ul li.social-skype a:after {
  8808. content: "\f17e";
  8809. }
  8810. .social-icons ul li.social-skype a:after {
  8811. background: #70CCEF;
  8812. }
  8813. .social-icons ul li.social-spotify a:before, .social-icons ul li.social-spotify a:after {
  8814. content: "\f1bc";
  8815. }
  8816. .social-icons ul li.social-spotify a:after {
  8817. background: #8BD05A;
  8818. }
  8819. .social-icons ul li.social-stumbleupon a:before, .social-icons ul li.social-stumbleupon a:after {
  8820. content: "\f1a4";
  8821. }
  8822. .social-icons ul li.social-stumbleupon a:after {
  8823. background: #F08066;
  8824. }
  8825. .social-icons ul li.social-tumblr a:before, .social-icons ul li.social-tumblr a:after {
  8826. content: "\f173";
  8827. }
  8828. .social-icons ul li.social-tumblr a:after {
  8829. background: #85A5C3;
  8830. }
  8831. .social-icons ul li.social-vimeo a:before, .social-icons ul li.social-vimeo a:after {
  8832. content: "\f194";
  8833. }
  8834. .social-icons ul li.social-vimeo a:after {
  8835. background: #7C99A8;
  8836. }
  8837. .social-icons ul li.social-wordpress a:before, .social-icons ul li.social-wordpress a:after {
  8838. content: "\f19a";
  8839. }
  8840. .social-icons ul li.social-wordpress a:after {
  8841. background: #649EB9;
  8842. }
  8843. .social-icons ul li.social-xing a:before, .social-icons ul li.social-xing a:after {
  8844. content: "\f168";
  8845. }
  8846. .social-icons ul li.social-xing a:after {
  8847. background: #4F9394;
  8848. }
  8849. .social-icons ul li.social-yahoo a:before, .social-icons ul li.social-yahoo a:after {
  8850. content: "\f19e";
  8851. }
  8852. .social-icons ul li.social-yahoo a:after {
  8853. background: #C38DCF;
  8854. }
  8855. .social-icons ul li.social-vk a:before, .social-icons ul li.social-vk a:after {
  8856. content: "\f189";
  8857. }
  8858. .social-icons ul li.social-vk a:after {
  8859. background: #708FAC;
  8860. }
  8861. .social-icons ul li.social-instagram a:before, .social-icons ul li.social-instagram a:after {
  8862. content: "\f16d";
  8863. }
  8864. .social-icons ul li.social-instagram a:after {
  8865. background: #CBAA97;
  8866. }
  8867. .social-icons ul li.social-reddit a:before, .social-icons ul li.social-reddit a:after {
  8868. content: "\f1a1";
  8869. }
  8870. .social-icons ul li.social-reddit a:after {
  8871. background: #FF7A52;
  8872. }
  8873. .social-icons ul li.social-flickr a:before, .social-icons ul li.social-flickr a:after {
  8874. content: "\f16e";
  8875. }
  8876. .social-icons ul li.social-flickr a:after {
  8877. background: #FF4DA9;
  8878. }
  8879. .social-icons ul li.social-foursquare a:before, .social-icons ul li.social-foursquare a:after {
  8880. content: "\f180";
  8881. }
  8882. .social-icons ul li.social-foursquare a:after {
  8883. background: #6FCCF4;
  8884. }
  8885. .btn-scroll {
  8886. position: relative;
  8887. overflow: hidden;
  8888. font-family: Helvetica, Arial, sans-serif !important;
  8889. line-height: inherit !important;
  8890. -moz-transition: all 0.3s ease 0s;
  8891. -o-transition: all 0.3s ease 0s;
  8892. -webkit-transition: all 0.3s ease;
  8893. -webkit-transition-delay: 0s;
  8894. transition: all 0.3s ease 0s;
  8895. font-size: 14px;
  8896. }
  8897. .btn-scroll[class*="fa-"]:before {
  8898. font-family: FontAwesome;
  8899. }
  8900. .btn-scroll[class*="ti-"]:before {
  8901. font-family: themify;
  8902. }
  8903. .btn-scroll:after {
  8904. content: "";
  8905. position: absolute;
  8906. transition: all 0.3s ease 0s;
  8907. z-index: -1;
  8908. }
  8909. .btn-scroll:before {
  8910. font-style: normal;
  8911. font-variant: normal;
  8912. font-weight: normal;
  8913. line-height: 1;
  8914. position: relative;
  8915. text-transform: none;
  8916. font-size: 100%;
  8917. height: 100%;
  8918. line-height: 2.5;
  8919. position: absolute;
  8920. transition: all 0.3s ease 0s;
  8921. width: 100%;
  8922. }
  8923. .btn-scroll span {
  8924. backface-visibility: hidden;
  8925. display: inline-block;
  8926. height: 100%;
  8927. transition: all 0.3s ease 0s;
  8928. width: 100%;
  8929. }
  8930. .btn-scroll.btn-scroll-top:hover span {
  8931. -moz-transform: translateY(300%);
  8932. -ms-transform: translateY(300%);
  8933. -webkit-transform: translateY(300%);
  8934. transform: translateY(300%);
  8935. }
  8936. .btn-scroll.btn-scroll-top:hover:before {
  8937. top: 0;
  8938. }
  8939. .btn-scroll.btn-scroll-top:before {
  8940. left: 0;
  8941. top: -100%;
  8942. }
  8943. .btn-scroll.btn-scroll-left:hover span {
  8944. -moz-transform: translateX(200%);
  8945. -ms-transform: translateX(200%);
  8946. -webkit-transform: translateX(200%);
  8947. transform: translateX(200%);
  8948. }
  8949. .btn-scroll.btn-scroll-left:hover:before {
  8950. left: 0;
  8951. }
  8952. .btn-scroll.btn-scroll-left:before {
  8953. left: -100%;
  8954. top: 0;
  8955. }
  8956. /* ---------------------------------------------------------------------- */
  8957. /* Links
  8958. /* ---------------------------------------------------------------------- */
  8959. /*from http://tympanus.net/Development/CreativeLinkEffects/*/
  8960. nav.links {
  8961. text-align: center;
  8962. }
  8963. nav.links a {
  8964. color: #8e8e93;
  8965. display: inline-block;
  8966. font-size: 1.35em;
  8967. font-weight: 400;
  8968. letter-spacing: 1px;
  8969. margin: 15px 25px;
  8970. outline: medium none;
  8971. position: relative;
  8972. text-decoration: none;
  8973. text-shadow: 0 0 1px rgba(255, 255, 255, 0.3);
  8974. text-transform: uppercase;
  8975. }
  8976. [class^="cl-effect-"] a, [class*=" cl-effect-"] a {
  8977. position: relative;
  8978. }
  8979. /* Effect 1: Brackets */
  8980. .cl-effect-1 a::before,
  8981. .cl-effect-1 a::after {
  8982. display: inline-block;
  8983. opacity: 0;
  8984. -webkit-transition: -webkit-transform 0.3s, opacity 0.2s;
  8985. -moz-transition: -moz-transform 0.3s, opacity 0.2s;
  8986. transition: transform 0.3s, opacity 0.2s;
  8987. }
  8988. .cl-effect-1 a::before {
  8989. margin-right: 10px;
  8990. content: '[';
  8991. -webkit-transform: translateX(20px);
  8992. -moz-transform: translateX(20px);
  8993. transform: translateX(20px);
  8994. }
  8995. .cl-effect-1 a::after {
  8996. margin-left: 10px;
  8997. content: ']';
  8998. -webkit-transform: translateX(-20px);
  8999. -moz-transform: translateX(-20px);
  9000. transform: translateX(-20px);
  9001. }
  9002. .cl-effect-1 a:hover::before,
  9003. .cl-effect-1 a:hover::after,
  9004. .cl-effect-1 a:focus::before,
  9005. .cl-effect-1 a:focus::after {
  9006. opacity: 1;
  9007. -webkit-transform: translateX(0px);
  9008. -moz-transform: translateX(0px);
  9009. transform: translateX(0px);
  9010. }
  9011. /* Effect 2: 3D rolling links, idea from http://hakim.se/thoughts/rolling-links */
  9012. .cl-effect-2 a {
  9013. line-height: 44px;
  9014. -webkit-perspective: 1000px;
  9015. -moz-perspective: 1000px;
  9016. perspective: 1000px;
  9017. }
  9018. .cl-effect-2 a span {
  9019. position: relative;
  9020. display: inline-block;
  9021. padding: 0 14px;
  9022. background: #007AFF;
  9023. color: #ffffff;
  9024. -webkit-transition: -webkit-transform 0.3s;
  9025. -moz-transition: -moz-transform 0.3s;
  9026. transition: transform 0.3s;
  9027. -webkit-transform-origin: 50% 0;
  9028. -moz-transform-origin: 50% 0;
  9029. transform-origin: 50% 0;
  9030. -webkit-transform-style: preserve-3d;
  9031. -moz-transform-style: preserve-3d;
  9032. transform-style: preserve-3d;
  9033. }
  9034. .csstransforms3d .cl-effect-2 a span::before {
  9035. position: absolute;
  9036. top: 100%;
  9037. left: 0;
  9038. width: 100%;
  9039. height: 100%;
  9040. background: #0062cc;
  9041. content: attr(data-hover);
  9042. -webkit-transition: background 0.3s;
  9043. -moz-transition: background 0.3s;
  9044. transition: background 0.3s;
  9045. -webkit-transform: rotateX(-90deg);
  9046. -moz-transform: rotateX(-90deg);
  9047. transform: rotateX(-90deg);
  9048. -webkit-transform-origin: 50% 0;
  9049. -moz-transform-origin: 50% 0;
  9050. transform-origin: 50% 0;
  9051. }
  9052. .cl-effect-2 a:hover span,
  9053. .cl-effect-2 a:focus span {
  9054. -webkit-transform: rotateX(90deg) translateY(-22px);
  9055. -moz-transform: rotateX(90deg) translateY(-22px);
  9056. transform: rotateX(90deg) translateY(-22px);
  9057. }
  9058. .csstransforms3d .cl-effect-2 a:hover span::before,
  9059. .csstransforms3d .cl-effect-2 a:focus span::before {
  9060. background: #0062cc;
  9061. }
  9062. /* Effect 3: bottom line slides/fades in */
  9063. .cl-effect-3 a {
  9064. padding: 8px 0;
  9065. }
  9066. .cl-effect-3 a::after {
  9067. position: absolute;
  9068. top: 100%;
  9069. left: 0;
  9070. width: 100%;
  9071. height: 4px;
  9072. background: rgba(0, 0, 0, 0.1);
  9073. content: '';
  9074. opacity: 0;
  9075. -webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
  9076. -moz-transition: opacity 0.3s, -moz-transform 0.3s;
  9077. transition: opacity 0.3s, transform 0.3s;
  9078. -webkit-transform: translateY(10px);
  9079. -moz-transform: translateY(10px);
  9080. transform: translateY(10px);
  9081. }
  9082. .cl-effect-3 a:hover::after,
  9083. .cl-effect-3 a:focus::after {
  9084. opacity: 1;
  9085. -webkit-transform: translateY(0px);
  9086. -moz-transform: translateY(0px);
  9087. transform: translateY(0px);
  9088. }
  9089. /* Effect 4: bottom border enlarge */
  9090. .cl-effect-4 a {
  9091. padding: 0 0 10px;
  9092. }
  9093. .cl-effect-4 a::after {
  9094. position: absolute;
  9095. top: 100%;
  9096. left: 0;
  9097. width: 100%;
  9098. height: 1px;
  9099. background: #007AFF;
  9100. content: '';
  9101. opacity: 0;
  9102. -webkit-transition: height 0.3s, opacity 0.3s, -webkit-transform 0.3s;
  9103. -moz-transition: height 0.3s, opacity 0.3s, -moz-transform 0.3s;
  9104. transition: height 0.3s, opacity 0.3s, transform 0.3s;
  9105. -webkit-transform: translateY(-10px);
  9106. -moz-transform: translateY(-10px);
  9107. transform: translateY(-10px);
  9108. }
  9109. .cl-effect-4 a:hover::after,
  9110. .cl-effect-4 a:focus::after {
  9111. height: 5px;
  9112. opacity: 1;
  9113. -webkit-transform: translateY(0px);
  9114. -moz-transform: translateY(0px);
  9115. transform: translateY(0px);
  9116. }
  9117. /* Effect 5: same word slide in */
  9118. .cl-effect-5 a {
  9119. overflow: hidden;
  9120. padding: 0 4px;
  9121. height: 1.35em;
  9122. }
  9123. .cl-effect-5 a span {
  9124. position: relative;
  9125. display: inline-block;
  9126. -webkit-transition: -webkit-transform 0.3s;
  9127. -moz-transition: -moz-transform 0.3s;
  9128. transition: transform 0.3s;
  9129. }
  9130. .cl-effect-5 a span::before {
  9131. position: absolute;
  9132. top: 100%;
  9133. content: attr(data-hover);
  9134. font-weight: 700;
  9135. -webkit-transform: translate3d(0, 0, 0);
  9136. -moz-transform: translate3d(0, 0, 0);
  9137. transform: translate3d(0, 0, 0);
  9138. }
  9139. .cl-effect-5 a:hover span,
  9140. .cl-effect-5 a:focus span {
  9141. -webkit-transform: translateY(-100%);
  9142. -moz-transform: translateY(-100%);
  9143. transform: translateY(-100%);
  9144. }
  9145. /* Effect 5: same word slide in and border bottom */
  9146. .cl-effect-6 a {
  9147. margin: 0 10px;
  9148. padding: 10px 20px;
  9149. }
  9150. .cl-effect-6 a::before {
  9151. position: absolute;
  9152. top: 0;
  9153. left: 0;
  9154. width: 100%;
  9155. height: 2px;
  9156. background: #007AFF;
  9157. content: '';
  9158. -webkit-transition: top 0.3s;
  9159. -moz-transition: top 0.3s;
  9160. transition: top 0.3s;
  9161. }
  9162. .cl-effect-6 a::after {
  9163. position: absolute;
  9164. top: 0;
  9165. left: 0;
  9166. width: 2px;
  9167. height: 2px;
  9168. background: #007AFF;
  9169. content: '';
  9170. -webkit-transition: height 0.3s;
  9171. -moz-transition: height 0.3s;
  9172. transition: height 0.3s;
  9173. }
  9174. .cl-effect-6 a:hover::before {
  9175. top: 100%;
  9176. opacity: 1;
  9177. }
  9178. .cl-effect-6 a:hover::after {
  9179. height: 100%;
  9180. }
  9181. /* Effect 7: second border slides up */
  9182. .cl-effect-7 a {
  9183. padding: 12px 10px 10px;
  9184. color: #566473;
  9185. text-shadow: none;
  9186. font-weight: 700;
  9187. }
  9188. .cl-effect-7 a::before,
  9189. .cl-effect-7 a::after {
  9190. position: absolute;
  9191. top: 100%;
  9192. left: 0;
  9193. width: 100%;
  9194. height: 3px;
  9195. background: #566473;
  9196. content: '';
  9197. -webkit-transition: -webkit-transform 0.3s;
  9198. -moz-transition: -moz-transform 0.3s;
  9199. transition: transform 0.3s;
  9200. -webkit-transform: scale(0.85);
  9201. -moz-transform: scale(0.85);
  9202. transform: scale(0.85);
  9203. }
  9204. .cl-effect-7 a::after {
  9205. opacity: 0;
  9206. -webkit-transition: top 0.3s, opacity 0.3s, -webkit-transform 0.3s;
  9207. -moz-transition: top 0.3s, opacity 0.3s, -moz-transform 0.3s;
  9208. transition: top 0.3s, opacity 0.3s, transform 0.3s;
  9209. }
  9210. .cl-effect-7 a:hover::before,
  9211. .cl-effect-7 a:hover::after,
  9212. .cl-effect-7 a:focus::before,
  9213. .cl-effect-7 a:focus::after {
  9214. -webkit-transform: scale(1);
  9215. -moz-transform: scale(1);
  9216. transform: scale(1);
  9217. }
  9218. .cl-effect-7 a:hover::after,
  9219. .cl-effect-7 a:focus::after {
  9220. top: 0%;
  9221. opacity: 1;
  9222. }
  9223. /* Effect 8: border slight translate */
  9224. .cl-effect-8 a {
  9225. padding: 10px 20px;
  9226. }
  9227. .cl-effect-8 a::before,
  9228. .cl-effect-8 a::after {
  9229. position: absolute;
  9230. top: 0;
  9231. left: 0;
  9232. width: 100%;
  9233. height: 100%;
  9234. border: 3px solid #8e8e93;
  9235. content: '';
  9236. -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
  9237. -moz-transition: -moz-transform 0.3s, opacity 0.3s;
  9238. transition: transform 0.3s, opacity 0.3s;
  9239. }
  9240. .cl-effect-8 a::after {
  9241. border-color: #007AFF;
  9242. opacity: 0;
  9243. -webkit-transform: translateY(-7px) translateX(6px);
  9244. -moz-transform: translateY(-7px) translateX(6px);
  9245. transform: translateY(-7px) translateX(6px);
  9246. }
  9247. .cl-effect-8 a:hover::before,
  9248. .cl-effect-8 a:focus::before {
  9249. opacity: 0;
  9250. -webkit-transform: translateY(5px) translateX(-5px);
  9251. -moz-transform: translateY(5px) translateX(-5px);
  9252. transform: translateY(5px) translateX(-5px);
  9253. }
  9254. .cl-effect-8 a:hover::after,
  9255. .cl-effect-8 a:focus::after {
  9256. opacity: 1;
  9257. -webkit-transform: translateY(0px) translateX(0px);
  9258. -moz-transform: translateY(0px) translateX(0px);
  9259. transform: translateY(0px) translateX(0px);
  9260. }
  9261. /* Effect 9: second text and borders */
  9262. .cl-effect-9 a {
  9263. margin: 0 20px;
  9264. padding: 18px 20px;
  9265. }
  9266. .cl-effect-9 a::before,
  9267. .cl-effect-9 a::after {
  9268. position: absolute;
  9269. top: 0;
  9270. left: 0;
  9271. width: 100%;
  9272. height: 1px;
  9273. background: #007AFF;
  9274. content: '';
  9275. opacity: 0.2;
  9276. -webkit-transition: opacity 0.3s, height 0.3s;
  9277. -moz-transition: opacity 0.3s, height 0.3s;
  9278. transition: opacity 0.3s, height 0.3s;
  9279. }
  9280. .cl-effect-9 a::after {
  9281. top: 100%;
  9282. opacity: 0;
  9283. -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
  9284. -moz-transition: -moz-transform 0.3s, opacity 0.3s;
  9285. transition: transform 0.3s, opacity 0.3s;
  9286. -webkit-transform: translateY(-10px);
  9287. -moz-transform: translateY(-10px);
  9288. transform: translateY(-10px);
  9289. }
  9290. .cl-effect-9 a span:first-child {
  9291. z-index: 2;
  9292. display: block;
  9293. font-weight: 300;
  9294. }
  9295. .cl-effect-9 a span:last-child {
  9296. z-index: 1;
  9297. display: block;
  9298. padding: 8px 0 0 0;
  9299. color: rgba(0, 0, 0, 0.4);
  9300. text-shadow: none;
  9301. text-transform: none;
  9302. font-size: 0.75em;
  9303. opacity: 0;
  9304. -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
  9305. -moz-transition: -moz-transform 0.3s, opacity 0.3s;
  9306. transition: transform 0.3s, opacity 0.3s;
  9307. -webkit-transform: translateY(-100%);
  9308. -moz-transform: translateY(-100%);
  9309. transform: translateY(-100%);
  9310. }
  9311. .cl-effect-9 a:hover::before,
  9312. .cl-effect-9 a:focus::before {
  9313. height: 6px;
  9314. }
  9315. .cl-effect-9 a:hover::before,
  9316. .cl-effect-9 a:hover::after,
  9317. .cl-effect-9 a:focus::before,
  9318. .cl-effect-9 a:focus::after {
  9319. opacity: 1;
  9320. -webkit-transform: translateY(0px);
  9321. -moz-transform: translateY(0px);
  9322. transform: translateY(0px);
  9323. }
  9324. .cl-effect-9 a:hover span:last-child,
  9325. .cl-effect-9 a:focus span:last-child {
  9326. opacity: 1;
  9327. -webkit-transform: translateY(0%);
  9328. -moz-transform: translateY(0%);
  9329. transform: translateY(0%);
  9330. }
  9331. /* Effect 10: reveal, push out */
  9332. .cl-effect-10 {
  9333. position: relative;
  9334. z-index: 1;
  9335. }
  9336. .cl-effect-10 a {
  9337. overflow: hidden;
  9338. margin: 0 15px;
  9339. }
  9340. .cl-effect-10 a span {
  9341. display: block;
  9342. padding: 10px 20px;
  9343. background: #007AFF;
  9344. color: #ffffff;
  9345. -webkit-transition: -webkit-transform 0.3s;
  9346. -moz-transition: -moz-transform 0.3s;
  9347. transition: transform 0.3s;
  9348. }
  9349. .cl-effect-10 a::before {
  9350. position: absolute;
  9351. top: 0;
  9352. left: 0;
  9353. z-index: -1;
  9354. padding: 10px 20px;
  9355. width: 100%;
  9356. height: 100%;
  9357. background: #0062cc;
  9358. color: #ffffff;
  9359. content: attr(data-hover);
  9360. -webkit-transition: -webkit-transform 0.3s;
  9361. -moz-transition: -moz-transform 0.3s;
  9362. transition: transform 0.3s;
  9363. -webkit-transform: translateX(-25%);
  9364. }
  9365. .cl-effect-10 a:hover span,
  9366. .cl-effect-10 a:focus span {
  9367. -webkit-transform: translateX(100%);
  9368. -moz-transform: translateX(100%);
  9369. transform: translateX(100%);
  9370. }
  9371. .cl-effect-10 a:hover::before,
  9372. .cl-effect-10 a:focus::before {
  9373. -webkit-transform: translateX(0%);
  9374. -moz-transform: translateX(0%);
  9375. transform: translateX(0%);
  9376. }
  9377. /* Effect 11: text fill based on Lea Verou's animation http://dabblet.com/gist/6046779 */
  9378. .cl-effect-11 a {
  9379. padding: 10px 0;
  9380. border-top: 2px solid #007AFF;
  9381. color: #0972b4;
  9382. text-shadow: none;
  9383. }
  9384. .cl-effect-11 a::before {
  9385. position: absolute;
  9386. top: 0;
  9387. left: 0;
  9388. overflow: hidden;
  9389. padding: 10px 0;
  9390. max-width: 0;
  9391. border-bottom: 2px solid #007AFF;
  9392. color: #007AFF;
  9393. content: attr(data-hover);
  9394. -webkit-transition: max-width 0.5s;
  9395. -moz-transition: max-width 0.5s;
  9396. transition: max-width 0.5s;
  9397. }
  9398. .cl-effect-11 a:hover::before,
  9399. .cl-effect-11 a:focus::before {
  9400. max-width: 100%;
  9401. }
  9402. /* Effect 12: circle */
  9403. .cl-effect-12 a::before,
  9404. .cl-effect-12 a::after {
  9405. position: absolute;
  9406. top: 50%;
  9407. left: 50%;
  9408. width: 100px;
  9409. height: 100px;
  9410. border: 2px solid rgba(0, 0, 0, 0.1);
  9411. border-radius: 50%;
  9412. content: '';
  9413. opacity: 0;
  9414. -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
  9415. -moz-transition: -moz-transform 0.3s, opacity 0.3s;
  9416. transition: transform 0.3s, opacity 0.3s;
  9417. -webkit-transform: translateX(-50%) translateY(-50%) scale(0.2);
  9418. -moz-transform: translateX(-50%) translateY(-50%) scale(0.2);
  9419. transform: translateX(-50%) translateY(-50%) scale(0.2);
  9420. }
  9421. .cl-effect-12 a::after {
  9422. width: 90px;
  9423. height: 90px;
  9424. border-width: 6px;
  9425. -webkit-transform: translateX(-50%) translateY(-50%) scale(0.8);
  9426. -moz-transform: translateX(-50%) translateY(-50%) scale(0.8);
  9427. transform: translateX(-50%) translateY(-50%) scale(0.8);
  9428. }
  9429. .cl-effect-12 a:hover::before,
  9430. .cl-effect-12 a:hover::after,
  9431. .cl-effect-12 a:focus::before,
  9432. .cl-effect-12 a:focus::after {
  9433. opacity: 1;
  9434. -webkit-transform: translateX(-50%) translateY(-50%) scale(1);
  9435. -moz-transform: translateX(-50%) translateY(-50%) scale(1);
  9436. transform: translateX(-50%) translateY(-50%) scale(1);
  9437. }
  9438. /* Effect 13: three circles */
  9439. .cl-effect-13 a {
  9440. -webkit-transition: color 0.3s;
  9441. -moz-transition: color 0.3s;
  9442. transition: color 0.3s;
  9443. }
  9444. .cl-effect-13 a::before {
  9445. position: absolute;
  9446. top: 100%;
  9447. left: 50%;
  9448. color: transparent;
  9449. content: '\2022';
  9450. text-shadow: 0 0 transparent;
  9451. font-size: 1.2em;
  9452. -webkit-transition: text-shadow 0.3s, color 0.3s;
  9453. -moz-transition: text-shadow 0.3s, color 0.3s;
  9454. transition: text-shadow 0.3s, color 0.3s;
  9455. -webkit-transform: translateX(-50%);
  9456. -moz-transform: translateX(-50%);
  9457. transform: translateX(-50%);
  9458. pointer-events: none;
  9459. }
  9460. .cl-effect-13 a:hover::before,
  9461. .cl-effect-13 a:focus::before {
  9462. color: #007AFF;
  9463. text-shadow: 10px 0 #007AFF, -10px 0 #007AFF;
  9464. }
  9465. .cl-effect-13 a:hover,
  9466. .cl-effect-13 a:focus {
  9467. color: #007AFF;
  9468. }
  9469. /* Effect 14: border switch */
  9470. .cl-effect-14 a {
  9471. padding: 0 20px;
  9472. height: 45px;
  9473. line-height: 45px;
  9474. }
  9475. .cl-effect-14 a::before,
  9476. .cl-effect-14 a::after {
  9477. position: absolute;
  9478. width: 45px;
  9479. height: 2px;
  9480. background: #007AFF;
  9481. content: '';
  9482. opacity: 0.2;
  9483. -webkit-transition: all 0.3s;
  9484. -moz-transition: all 0.3s;
  9485. transition: all 0.3s;
  9486. pointer-events: none;
  9487. }
  9488. .cl-effect-14 a::before {
  9489. top: 0;
  9490. left: 0;
  9491. -webkit-transform: rotate(90deg);
  9492. -moz-transform: rotate(90deg);
  9493. transform: rotate(90deg);
  9494. -webkit-transform-origin: 0 0;
  9495. -moz-transform-origin: 0 0;
  9496. transform-origin: 0 0;
  9497. }
  9498. .cl-effect-14 a::after {
  9499. right: 0;
  9500. bottom: 0;
  9501. -webkit-transform: rotate(90deg);
  9502. -moz-transform: rotate(90deg);
  9503. transform: rotate(90deg);
  9504. -webkit-transform-origin: 100% 0;
  9505. -moz-transform-origin: 100% 0;
  9506. transform-origin: 100% 0;
  9507. }
  9508. .cl-effect-14 a:hover::before,
  9509. .cl-effect-14 a:hover::after,
  9510. .cl-effect-14 a:focus::before,
  9511. .cl-effect-14 a:focus::after {
  9512. opacity: 1;
  9513. }
  9514. .cl-effect-14 a:hover::before,
  9515. .cl-effect-14 a:focus::before {
  9516. left: 50%;
  9517. -webkit-transform: rotate(0deg) translateX(-50%);
  9518. -moz-transform: rotate(0deg) translateX(-50%);
  9519. transform: rotate(0deg) translateX(-50%);
  9520. }
  9521. .cl-effect-14 a:hover::after,
  9522. .cl-effect-14 a:focus::after {
  9523. right: 50%;
  9524. -webkit-transform: rotate(0deg) translateX(50%);
  9525. -moz-transform: rotate(0deg) translateX(50%);
  9526. transform: rotate(0deg) translateX(50%);
  9527. }
  9528. /* Effect 15: scale down, reveal */
  9529. .cl-effect-15 a {
  9530. color: rgba(0, 122, 255, 0.7) !important;
  9531. font-weight: 700;
  9532. text-shadow: none;
  9533. }
  9534. .cl-effect-15 a::before {
  9535. color: #8e8e93;
  9536. content: attr(data-hover);
  9537. position: absolute;
  9538. -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
  9539. -moz-transition: -moz-transform 0.3s, opacity 0.3s;
  9540. transition: transform 0.3s, opacity 0.3s;
  9541. }
  9542. .cl-effect-15 a:hover::before,
  9543. .cl-effect-15 a:focus::before {
  9544. -webkit-transform: scale(0.9);
  9545. -moz-transform: scale(0.9);
  9546. transform: scale(0.9);
  9547. opacity: 0;
  9548. }
  9549. /* Effect 16: fall down */
  9550. .cl-effect-16 a {
  9551. color: #8e8e93;
  9552. text-shadow: 0 0 1px rgba(111, 134, 134, 0.3);
  9553. }
  9554. .cl-effect-16 a::before {
  9555. color: #007AFF;
  9556. content: attr(data-hover);
  9557. position: absolute;
  9558. opacity: 0;
  9559. text-shadow: 0 0 1px rgba(255, 255, 255, 0.3);
  9560. -webkit-transform: scale(1.1) translateX(10px) translateY(-10px) rotate(4deg);
  9561. -moz-transform: scale(1.1) translateX(10px) translateY(-10px) rotate(4deg);
  9562. transform: scale(1.1) translateX(10px) translateY(-10px) rotate(4deg);
  9563. -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
  9564. -moz-transition: -moz-transform 0.3s, opacity 0.3s;
  9565. transition: transform 0.3s, opacity 0.3s;
  9566. pointer-events: none;
  9567. }
  9568. .cl-effect-16 a:hover::before,
  9569. .cl-effect-16 a:focus::before {
  9570. -webkit-transform: scale(1) translateX(0px) translateY(0px) rotate(0deg);
  9571. -moz-transform: scale(1) translateX(0px) translateY(0px) rotate(0deg);
  9572. transform: scale(1) translateX(0px) translateY(0px) rotate(0deg);
  9573. opacity: 1;
  9574. }
  9575. /* Effect 17: move up fade out, push border */
  9576. .cl-effect-17 a {
  9577. color: #8e8e93;
  9578. text-shadow: none;
  9579. padding: 10px 0;
  9580. }
  9581. .cl-effect-17 a::before {
  9582. color: #007AFF;
  9583. text-shadow: 0 0 1px rgba(255, 255, 255, 0.3);
  9584. content: attr(data-hover);
  9585. position: absolute;
  9586. -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
  9587. -moz-transition: -moz-transform 0.3s, opacity 0.3s;
  9588. transition: transform 0.3s, opacity 0.3s;
  9589. pointer-events: none;
  9590. }
  9591. .cl-effect-17 a::after {
  9592. content: '';
  9593. position: absolute;
  9594. left: 0;
  9595. bottom: 0;
  9596. width: 100%;
  9597. height: 2px;
  9598. background: #007AFF;
  9599. opacity: 0;
  9600. -webkit-transform: translateY(5px);
  9601. -moz-transform: translateY(5px);
  9602. transform: translateY(5px);
  9603. -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
  9604. -moz-transition: -moz-transform 0.3s, opacity 0.3s;
  9605. transition: transform 0.3s, opacity 0.3s;
  9606. pointer-events: none;
  9607. }
  9608. .cl-effect-17 a:hover::before,
  9609. .cl-effect-17 a:focus::before {
  9610. opacity: 0;
  9611. -webkit-transform: translateY(-2px);
  9612. -moz-transform: translateY(-2px);
  9613. transform: translateY(-2px);
  9614. }
  9615. .cl-effect-17 a:hover::after,
  9616. .cl-effect-17 a:focus::after {
  9617. opacity: 1;
  9618. -webkit-transform: translateY(0px);
  9619. -moz-transform: translateY(0px);
  9620. transform: translateY(0px);
  9621. }
  9622. /* Effect 18: cross */
  9623. .cl-effect-18 {
  9624. position: relative;
  9625. z-index: 1;
  9626. }
  9627. .cl-effect-18 a {
  9628. padding: 0 5px;
  9629. color: #8e8e93;
  9630. font-weight: 700;
  9631. -webkit-transition: color 0.3s;
  9632. -moz-transition: color 0.3s;
  9633. transition: color 0.3s;
  9634. }
  9635. .cl-effect-18 a::before,
  9636. .cl-effect-18 a::after {
  9637. position: absolute;
  9638. width: 100%;
  9639. left: 0;
  9640. top: 50%;
  9641. height: 2px;
  9642. margin-top: -1px;
  9643. background: #007AFF;
  9644. content: '';
  9645. z-index: -1;
  9646. -webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
  9647. -moz-transition: -moz-transform 0.3s, opacity 0.3s;
  9648. transition: transform 0.3s, opacity 0.3s;
  9649. pointer-events: none;
  9650. }
  9651. .cl-effect-18 a::before {
  9652. -webkit-transform: translateY(-20px);
  9653. -moz-transform: translateY(-20px);
  9654. transform: translateY(-20px);
  9655. }
  9656. .cl-effect-18 a::after {
  9657. -webkit-transform: translateY(20px);
  9658. -moz-transform: translateY(20px);
  9659. transform: translateY(20px);
  9660. }
  9661. .cl-effect-18 a:hover,
  9662. .cl-effect-18 a:focus {
  9663. color: #007AFF;
  9664. }
  9665. .cl-effect-18 a:hover::before,
  9666. .cl-effect-18 a:hover::after,
  9667. .cl-effect-18 a:focus::before,
  9668. .cl-effect-18 a:focus::after {
  9669. opacity: 0.3;
  9670. }
  9671. .cl-effect-18 a:hover::before,
  9672. .cl-effect-18 a:focus::before {
  9673. -webkit-transform: rotate(45deg);
  9674. -moz-transform: rotate(45deg);
  9675. transform: rotate(45deg);
  9676. }
  9677. .cl-effect-18 a:hover::after,
  9678. .cl-effect-18 a:focus::after {
  9679. -webkit-transform: rotate(-45deg);
  9680. -moz-transform: rotate(-45deg);
  9681. transform: rotate(-45deg);
  9682. }
  9683. /* Effect 19: 3D side */
  9684. .cl-effect-19 a {
  9685. line-height: 2em;
  9686. margin: 15px;
  9687. -webkit-perspective: 800px;
  9688. -moz-perspective: 800px;
  9689. perspective: 800px;
  9690. width: 200px;
  9691. }
  9692. .cl-effect-19 a span {
  9693. position: relative;
  9694. display: inline-block;
  9695. width: 100%;
  9696. padding: 0 14px;
  9697. background: #007AFF;
  9698. color: #ffffff;
  9699. -webkit-transition: -webkit-transform 0.4s, background 0.4s;
  9700. -moz-transition: -moz-transform 0.4s, background 0.4s;
  9701. transition: transform 0.4s, background 0.4s;
  9702. -webkit-transform-style: preserve-3d;
  9703. -moz-transform-style: preserve-3d;
  9704. transform-style: preserve-3d;
  9705. -webkit-transform-origin: 50% 50% -100px;
  9706. -moz-transform-origin: 50% 50% -100px;
  9707. transform-origin: 50% 50% -100px;
  9708. }
  9709. .csstransforms3d .cl-effect-19 a span::before {
  9710. position: absolute;
  9711. top: 0;
  9712. left: 100%;
  9713. width: 100%;
  9714. height: 100%;
  9715. background: #0062cc;
  9716. content: attr(data-hover);
  9717. -webkit-transition: background 0.4s;
  9718. -moz-transition: background 0.4s;
  9719. transition: background 0.4s;
  9720. -webkit-transform: rotateY(90deg);
  9721. -moz-transform: rotateY(90deg);
  9722. transform: rotateY(90deg);
  9723. -webkit-transform-origin: 0 50%;
  9724. -moz-transform-origin: 0 50%;
  9725. transform-origin: 0 50%;
  9726. pointer-events: none;
  9727. }
  9728. .cl-effect-19 a:hover span,
  9729. .cl-effect-19 a:focus span {
  9730. background: #0062cc;
  9731. -webkit-transform: rotateY(-90deg);
  9732. -moz-transform: rotateY(-90deg);
  9733. transform: rotateY(-90deg);
  9734. }
  9735. .csstransforms3d .cl-effect-19 a:hover span::before,
  9736. .csstransforms3d .cl-effect-19 a:focus span::before {
  9737. background: #3395ff;
  9738. }
  9739. /* Effect 20: 3D side */
  9740. .cl-effect-20 a {
  9741. line-height: 2em;
  9742. -webkit-perspective: 800px;
  9743. -moz-perspective: 800px;
  9744. perspective: 800px;
  9745. }
  9746. .cl-effect-20 a span {
  9747. position: relative;
  9748. display: inline-block;
  9749. padding: 3px 15px 0;
  9750. background: #007AFF;
  9751. box-shadow: inset 0 3px #0062cc;
  9752. color: #ffffff;
  9753. -webkit-transition: background 0.6s;
  9754. -moz-transition: background 0.6s;
  9755. transition: background 0.6s;
  9756. -webkit-transform-origin: 50% 0;
  9757. -moz-transform-origin: 50% 0;
  9758. transform-origin: 50% 0;
  9759. -webkit-transform-style: preserve-3d;
  9760. -moz-transform-style: preserve-3d;
  9761. transform-style: preserve-3d;
  9762. -webkit-transform-origin: 0% 50%;
  9763. -moz-transform-origin: 0% 50%;
  9764. transform-origin: 0% 50%;
  9765. }
  9766. .cl-effect-20 a span::before {
  9767. position: absolute;
  9768. top: 0;
  9769. left: 0;
  9770. width: 100%;
  9771. height: 100%;
  9772. background: #3395ff;
  9773. color: #ffffff;
  9774. content: attr(data-hover);
  9775. -webkit-transform: rotateX(270deg);
  9776. -moz-transform: rotateX(270deg);
  9777. transform: rotateX(270deg);
  9778. -webkit-transition: -webkit-transform 0.6s;
  9779. -moz-transition: -moz-transform 0.6s;
  9780. transition: transform 0.6s;
  9781. -webkit-transform-origin: 0 0;
  9782. -moz-transform-origin: 0 0;
  9783. transform-origin: 0 0;
  9784. pointer-events: none;
  9785. }
  9786. .cl-effect-20 a:hover span,
  9787. .cl-effect-20 a:focus span {
  9788. background: #0062cc;
  9789. }
  9790. .cl-effect-20 a:hover span::before,
  9791. .cl-effect-20 a:focus span::before {
  9792. -webkit-transform: rotateX(10deg);
  9793. -moz-transform: rotateX(10deg);
  9794. transform: rotateX(10deg);
  9795. }
  9796. /* Effect 21: borders slight translate */
  9797. .cl-effect-21 a {
  9798. padding: 10px;
  9799. color: #237546;
  9800. font-weight: 700;
  9801. text-shadow: none;
  9802. -webkit-transition: color 0.3s;
  9803. -moz-transition: color 0.3s;
  9804. transition: color 0.3s;
  9805. }
  9806. .cl-effect-21 a::before,
  9807. .cl-effect-21 a::after {
  9808. position: absolute;
  9809. left: 0;
  9810. width: 100%;
  9811. height: 2px;
  9812. background: #fff;
  9813. content: '';
  9814. opacity: 0;
  9815. -webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
  9816. -moz-transition: opacity 0.3s, -moz-transform 0.3s;
  9817. transition: opacity 0.3s, transform 0.3s;
  9818. -webkit-transform: translateY(-10px);
  9819. -moz-transform: translateY(-10px);
  9820. transform: translateY(-10px);
  9821. }
  9822. .cl-effect-21 a::before {
  9823. top: 0;
  9824. -webkit-transform: translateY(-10px);
  9825. -moz-transform: translateY(-10px);
  9826. transform: translateY(-10px);
  9827. }
  9828. .cl-effect-21 a::after {
  9829. bottom: 0;
  9830. -webkit-transform: translateY(10px);
  9831. -moz-transform: translateY(10px);
  9832. transform: translateY(10px);
  9833. }
  9834. .cl-effect-21 a:hover,
  9835. .cl-effect-21 a:focus {
  9836. color: #fff;
  9837. }
  9838. .cl-effect-21 a:hover::before,
  9839. .cl-effect-21 a:focus::before,
  9840. .cl-effect-21 a:hover::after,
  9841. .cl-effect-21 a:focus::after {
  9842. opacity: 1;
  9843. -webkit-transform: translateY(0px);
  9844. -moz-transform: translateY(0px);
  9845. transform: translateY(0px);
  9846. }
  9847. /* ---------------------------------------------------------------------- */
  9848. /* Form Wizard
  9849. /* ---------------------------------------------------------------------- */
  9850. .swMain > ul {
  9851. display: table;
  9852. list-style: none;
  9853. margin: 0 0 40px 0;
  9854. padding: 10px 0;
  9855. position: relative;
  9856. width: 100%;
  9857. background: #f7f7f8;
  9858. border-radius: 5px;
  9859. }
  9860. .swMain > ul li {
  9861. display: table-cell;
  9862. text-align: center;
  9863. width: 1%;
  9864. }
  9865. .swMain > ul li > a:before {
  9866. border-top: 4px solid #c8c7cc;
  9867. content: "";
  9868. display: block;
  9869. font-size: 0;
  9870. height: 1px;
  9871. overflow: hidden;
  9872. position: relative;
  9873. top: 21px;
  9874. width: 100%;
  9875. z-index: 1;
  9876. }
  9877. .swMain > ul li:first-child > a:before {
  9878. left: 50%;
  9879. max-width: 51%;
  9880. }
  9881. .swMain > ul li:last-child > a:before {
  9882. max-width: 50%;
  9883. width: 50%;
  9884. }
  9885. .swMain > ul li > a.selected:before, .swMain li > a.done:before {
  9886. border-color: #007AFF;
  9887. }
  9888. .swMain > ul .stepNumber {
  9889. background-color: #ffffff;
  9890. border: 5px solid #c8c7cc;
  9891. border-radius: 100% 100% 100% 100%;
  9892. color: #546474;
  9893. display: inline-block;
  9894. font-size: 15px;
  9895. height: 40px;
  9896. line-height: 30px;
  9897. position: relative;
  9898. text-align: center;
  9899. width: 40px;
  9900. z-index: 2;
  9901. }
  9902. .swMain > ul li > a.selected .stepNumber {
  9903. border-color: #007AFF;
  9904. }
  9905. .swMain ul li > a.done .stepNumber, .swMain > ul li:last-child > a.selected .stepNumber {
  9906. border-color: #007AFF;
  9907. background-color: #007AFF;
  9908. color: #fff;
  9909. text-indent: -9999px;
  9910. }
  9911. .swMain ul li > a.done .stepNumber:before, .swMain > ul li:last-child > a.selected .stepNumber:before {
  9912. content: "\f00c";
  9913. display: inline;
  9914. float: right;
  9915. font-family: FontAwesome;
  9916. font-weight: 300;
  9917. height: auto;
  9918. text-shadow: none;
  9919. margin-right: 7px;
  9920. text-indent: 0;
  9921. }
  9922. .swMain ul li > a.done.wait .stepNumber {
  9923. background-color: #F6F6F6 !important;
  9924. color: #CCCCCC !important;
  9925. text-indent: -0px !important;
  9926. }
  9927. .swMain ul li > a.done.wait .stepNumber:before {
  9928. content: "" !important;
  9929. }
  9930. .swMain > ul li .stepDesc {
  9931. color: #8e8e93;
  9932. display: block;
  9933. font-size: 14px;
  9934. margin-top: 4px;
  9935. max-width: 100%;
  9936. table-layout: fixed;
  9937. text-align: center;
  9938. word-wrap: break-word;
  9939. z-index: 104;
  9940. }
  9941. .swMain > ul li > a.selected .stepDesc, .swMain li > a.done .stepDesc {
  9942. color: #2B3D53;
  9943. }
  9944. .swMain > ul li > a:hover {
  9945. text-decoration: none;
  9946. }
  9947. .swMain > ul li > a.disabled {
  9948. cursor: default;
  9949. }
  9950. .swMain .progress {
  9951. margin-bottom: 30px;
  9952. }
  9953. .swMain .stepContainer {
  9954. height: auto !important;
  9955. }
  9956. .swMain .loader {
  9957. display: none;
  9958. }
  9959. .swMain [class^="button"], .swMain [class*=" button"] {
  9960. display: none;
  9961. }
  9962. .swMain .close {
  9963. display: none;
  9964. }
  9965. /* ---------------------------------------------------------------------- */
  9966. /* Login
  9967. /* ---------------------------------------------------------------------- */
  9968. .
  9969. .loginback{
  9970. background: url("../images/NSH-BG.jpg") transparent !important;
  9971. }
  9972. .main-login {
  9973. margin-top: 0;
  9974. position: relative;
  9975. }
  9976. @media (max-width: 991px) {
  9977. .main-login {
  9978. margin-top: 65px;
  9979. }
  9980. }
  9981. .main-login .logo {
  9982. padding: 0 10px;
  9983. }
  9984. .main-login .box-login, .main-login .box-forgot, .main-login .box-register {
  9985. background: #FFFFFF;
  9986. border-radius: 5px;
  9987. overflow: hidden;
  9988. padding: 15px;
  9989. margin: 15px 0 65px 0;
  9990. }
  9991. .main-login .form fieldset {
  9992. border: none;
  9993. margin: 0;
  9994. padding: 10px 0 0;
  9995. }
  9996. .main-login a.forgot {
  9997. color: #909090;
  9998. font-size: 12px;
  9999. position: absolute;
  10000. right: 10px;
  10001. text-shadow: 1px 1px 1px #FFFFFF;
  10002. top: 9px;
  10003. }
  10004. .main-login input.password {
  10005. padding-right: 130px;
  10006. }
  10007. .main-login label {
  10008. color: #7F7F7F;
  10009. font-size: 14px;
  10010. margin-top: 5px;
  10011. }
  10012. .main-login .copyright {
  10013. font-size: 11px;
  10014. margin: 0 auto;
  10015. padding: 10px 10px 0;
  10016. text-align: center;
  10017. }
  10018. .main-login .form-actions:before, .main-login .form-actions:after {
  10019. content: "";
  10020. display: table;
  10021. line-height: 0;
  10022. }
  10023. .main-login .form-actions:after {
  10024. clear: both;
  10025. }
  10026. .main-login .form-actions {
  10027. margin-top: 15px;
  10028. padding-top: 10px;
  10029. display: block;
  10030. }
  10031. .main-login .new-account {
  10032. border-top: 1px dotted #EEEEEE;
  10033. margin-top: 15px;
  10034. padding-top: 10px;
  10035. display: block;
  10036. }
  10037. /* ---------------------------------------------------------------------- */
  10038. /* Lock Screen
  10039. /* ---------------------------------------------------------------------- */
  10040. .lock-screen {
  10041. margin: -150px 0 0 -100px;
  10042. width: 200px;
  10043. left: 50%;
  10044. position: absolute;
  10045. top: 50%;
  10046. }
  10047. .lock-screen .box-ls {
  10048. overflow: hidden;
  10049. text-align: center;
  10050. }
  10051. .lock-screen .user-info {
  10052. margin: 10px 0;
  10053. }
  10054. .lock-screen .user-info h4 {
  10055. color: #666666;
  10056. font-family: 'Raleway', sans-serif;
  10057. font-weight: 300;
  10058. margin-top: 0;
  10059. }
  10060. .lock-screen .user-info > span {
  10061. color: #666666;
  10062. display: block;
  10063. font-size: 12px;
  10064. margin-bottom: 5px;
  10065. }
  10066. /* ---------------------------------------------------------------------- */
  10067. /* Invoice
  10068. /* ---------------------------------------------------------------------- */
  10069. .invoice {
  10070. margin-bottom: 20px;
  10071. }
  10072. .invoice .invoice-logo {
  10073. margin-bottom: 20px;
  10074. }
  10075. .invoice table {
  10076. margin: 30px 0;
  10077. }
  10078. .invoice .invoice-logo p {
  10079. font-size: 20px;
  10080. line-height: 28px;
  10081. padding: 25px 0;
  10082. text-align: right;
  10083. }
  10084. .invoice .invoice-logo p small {
  10085. display: block;
  10086. font-size: 14px;
  10087. }
  10088. .invoice h4 {
  10089. font-family: 'Open Sans', sans-serif;
  10090. font-weight: 300 !important;
  10091. }
  10092. .invoice-details {
  10093. padding-top: 30px;
  10094. }
  10095. .invoice .invoice-block {
  10096. text-align: right;
  10097. }
  10098. .invoice .invoice-block .amounts {
  10099. font-size: 14px;
  10100. margin-top: 20px;
  10101. }
  10102. /* ---------------------------------------------------------------------- */
  10103. /* Timeline
  10104. /* ---------------------------------------------------------------------- */
  10105. div.timeline {
  10106. margin: 0;
  10107. overflow: hidden;
  10108. position: relative;
  10109. }
  10110. div.timeline .columns {
  10111. margin: 0;
  10112. padding: 0;
  10113. list-style: none;
  10114. }
  10115. div.timeline .columns > li:nth-child(2n+1) {
  10116. float: left;
  10117. width: 50%;
  10118. clear: left;
  10119. }
  10120. div.timeline .columns > li:nth-child(2n+1) .timeline_element {
  10121. float: right;
  10122. left: 10%;
  10123. margin-right: 30px;
  10124. left: 0;
  10125. opacity: 1;
  10126. }
  10127. div.timeline .columns > li:nth-child(2n+1) .timeline_element:before {
  10128. right: -27px;
  10129. top: 15px;
  10130. }
  10131. div.timeline .columns > li:nth-child(2n+1) .timeline_element:after {
  10132. right: -35px;
  10133. top: 10px;
  10134. }
  10135. div.timeline .columns > li:nth-child(2n+2) {
  10136. float: right;
  10137. margin-top: 20px;
  10138. width: 50%;
  10139. clear: right;
  10140. }
  10141. div.timeline .columns > li:nth-child(2n+2) .timeline_element {
  10142. float: left;
  10143. margin-left: 30px;
  10144. right: 10%;
  10145. opacity: 1;
  10146. right: 0;
  10147. }
  10148. div.timeline .columns > li:nth-child(2n+2) .timeline_element:before {
  10149. left: -27px;
  10150. top: 15px;
  10151. }
  10152. div.timeline .columns > li:nth-child(2n+2) .timeline_element:after {
  10153. left: -35px;
  10154. top: 10px;
  10155. }
  10156. div.timeline .date_separator {
  10157. clear: both;
  10158. height: 60px;
  10159. position: relative;
  10160. text-align: center;
  10161. }
  10162. div.timeline .date_separator span {
  10163. border-radius: 5px;
  10164. height: 30px;
  10165. line-height: 30px;
  10166. margin-top: -16px;
  10167. position: absolute;
  10168. top: -200%;
  10169. width: 200px;
  10170. top: 50%;
  10171. left: 50%;
  10172. margin-left: -100px;
  10173. background-color: #007AFF;
  10174. color: #ffffff;
  10175. }
  10176. div.timeline .spine {
  10177. border-radius: 2px;
  10178. position: absolute;
  10179. top: 0;
  10180. width: 4px;
  10181. left: 50%;
  10182. margin-left: -2px;
  10183. bottom: 0;
  10184. background-color: rgba(0, 0, 0, 0.1);
  10185. }
  10186. div.timeline .column_center .timeline_element {
  10187. margin: 20px auto;
  10188. opacity: 1;
  10189. }
  10190. div.timeline .column_center .timeline_element:before, div.timeline .column_center .timeline_element:after {
  10191. display: none;
  10192. }
  10193. .timeline_element {
  10194. border-radius: 5px;
  10195. clear: both;
  10196. margin: 30px 0;
  10197. padding: 20px;
  10198. opacity: 0;
  10199. position: relative;
  10200. transition: all 0.2s linear 0s;
  10201. min-width: 66.6667%;
  10202. text-shadow: none;
  10203. box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.1);
  10204. }
  10205. .timeline_element.partition-white {
  10206. border: 1px solid rgba(0, 0, 0, 0.07);
  10207. }
  10208. .timeline_element.partition-white:hover {
  10209. border: 1px solid rgba(0, 0, 0, 0.04);
  10210. }
  10211. .timeline_element.partition-white:after {
  10212. background-color: #ffffff;
  10213. }
  10214. .timeline_element.partition-white:hover:after {
  10215. background-color: #c3c2c7;
  10216. border: 1px solid #ffffff;
  10217. }
  10218. .timeline_element.partition-green {
  10219. border: none;
  10220. color: #ffffff;
  10221. }
  10222. .timeline_element.partition-green:hover {
  10223. border: none;
  10224. }
  10225. .timeline_element.partition-green:after {
  10226. background-color: #1FBBA6;
  10227. }
  10228. .timeline_element.partition-green:hover:after {
  10229. background-color: #ffffff;
  10230. border: 1px solid #1FBBA6;
  10231. }
  10232. .timeline_element.partition-orange {
  10233. border: none;
  10234. color: #ffffff;
  10235. }
  10236. .timeline_element.partition-orange:hover {
  10237. border: none;
  10238. }
  10239. .timeline_element.partition-orange:after {
  10240. background-color: #FF6600;
  10241. }
  10242. .timeline_element.partition-orange:hover:after {
  10243. background-color: #ffffff;
  10244. border: 1px solid #FF6600;
  10245. }
  10246. .timeline_element.partition-blue {
  10247. border: none;
  10248. color: #ffffff;
  10249. }
  10250. .timeline_element.partition-blue:hover {
  10251. border: none;
  10252. }
  10253. .timeline_element.partition-blue:after {
  10254. background-color: #5F8295;
  10255. }
  10256. .timeline_element.partition-blue:hover:after {
  10257. background-color: #ffffff;
  10258. border: 1px solid #5F8295;
  10259. }
  10260. .timeline_element.partition-red {
  10261. border: none;
  10262. color: #ffffff;
  10263. }
  10264. .timeline_element.partition-red:hover {
  10265. border: none;
  10266. }
  10267. .timeline_element.partition-red:after {
  10268. background-color: #C82E29;
  10269. }
  10270. .timeline_element.partition-red:hover:after {
  10271. background-color: #ffffff;
  10272. border: 1px solid #C82E29;
  10273. }
  10274. .timeline_element.partition-azure {
  10275. border: none;
  10276. color: #ffffff;
  10277. }
  10278. .timeline_element.partition-azure:hover {
  10279. border: none;
  10280. }
  10281. .timeline_element.partition-azure:after {
  10282. background-color: #0095C8;
  10283. }
  10284. .timeline_element.partition-azure:hover:after {
  10285. background-color: #ffffff;
  10286. border: 1px solid #0095C8;
  10287. }
  10288. .timeline_element.partition-purple {
  10289. border: none;
  10290. color: #ffffff;
  10291. }
  10292. .timeline_element.partition-purple:hover {
  10293. border: none;
  10294. }
  10295. .timeline_element.partition-purple:after {
  10296. background-color: #804C75;
  10297. }
  10298. .timeline_element.partition-purple:hover:after {
  10299. background-color: #ffffff;
  10300. border: 1px solid #804C75;
  10301. }
  10302. .timeline_element:hover {
  10303. box-shadow: 0px 0px 6px rgba(0, 0, 0, 0.2);
  10304. }
  10305. .timeline_element:before {
  10306. content: "";
  10307. display: block;
  10308. height: 0;
  10309. position: absolute;
  10310. width: 26px;
  10311. border-top: 1px dashed #CCCCCC;
  10312. }
  10313. .timeline_element:after {
  10314. border-radius: 100%;
  10315. content: "";
  10316. display: block;
  10317. height: 10px;
  10318. position: absolute;
  10319. width: 10px;
  10320. background-color: #BBBBBB;
  10321. border: 1px solid #FFFFFF;
  10322. box-shadow: 0px 0px 2px rgba(0, 0, 0, 0.2);
  10323. }
  10324. .timeline_element:hover:after {
  10325. z-index: 100;
  10326. background-color: #FFFFFF;
  10327. border: 1px solid #CCCCCC;
  10328. z-index: 100;
  10329. }
  10330. .timeline_element .timeline_title {
  10331. overflow: hidden;
  10332. position: relative;
  10333. text-transform: uppercase;
  10334. padding-top: 10px;
  10335. white-space: nowrap;
  10336. }
  10337. .timeline_element .timeline_title h4 {
  10338. line-height: 30px;
  10339. }
  10340. .timeline_element .timeline_date {
  10341. display: block;
  10342. }
  10343. .timeline_element .timeline_date .day {
  10344. font-size: 52px;
  10345. letter-spacing: -2px;
  10346. }
  10347. .timeline_element .timeline_content {
  10348. padding-top: 10px;
  10349. padding-bottom: 10px;
  10350. }
  10351. .timeline_element .readmore {
  10352. padding: 10px 0;
  10353. text-align: right;
  10354. }
  10355. .timeline-scrubber {
  10356. padding: 8px 0 8px 1px;
  10357. top: 60px;
  10358. right: 0;
  10359. width: 100px;
  10360. z-index: 1;
  10361. list-style: none;
  10362. position: absolute;
  10363. }
  10364. .timeline-scrubber li {
  10365. margin-bottom: 1px;
  10366. }
  10367. .timeline-scrubber li:nth-last-child(2) a {
  10368. border-color: white;
  10369. color: white;
  10370. }
  10371. .timeline-scrubber li:last-child a {
  10372. border-color: white;
  10373. color: white;
  10374. }
  10375. .timeline-scrubber a {
  10376. border-left: 5px solid #f7f7f8;
  10377. color: #f7f7f8;
  10378. display: block;
  10379. font-weight: normal;
  10380. outline: medium none;
  10381. padding: 4px 0 4px 6px;
  10382. }
  10383. .timeline-scrubber a:hover {
  10384. border-color: #c3c2c7 !important;
  10385. color: #c3c2c7 !important;
  10386. }
  10387. .timeline-scrubber .selected > a {
  10388. border-left-color: #aeacb4 !important;
  10389. color: #aeacb4 !important;
  10390. font-weight: bold !important;
  10391. }
  10392. /* ie8 fixes */
  10393. .ie8 div.timeline_element:after {
  10394. display: none;
  10395. }
  10396. .ie8 div.timeline_element:before {
  10397. display: none;
  10398. }
  10399. /**/
  10400. .timeline-xs {
  10401. margin: 0;
  10402. padding: 0;
  10403. list-style: none;
  10404. }
  10405. .timeline-xs .timeline-item {
  10406. position: relative;
  10407. border-left: 1px solid #c8c7cc;
  10408. }
  10409. .timeline-xs .timeline-item:after {
  10410. background-color: #fff;
  10411. border-color: #007AFF;
  10412. border-radius: 10px;
  10413. border-style: solid;
  10414. border-width: 1px;
  10415. bottom: 0;
  10416. content: "";
  10417. height: 9px;
  10418. left: 0;
  10419. margin-left: -5px;
  10420. position: absolute;
  10421. width: 9px;
  10422. }
  10423. .timeline-xs .timeline-item p {
  10424. margin: 0;
  10425. padding-bottom: 10px;
  10426. }
  10427. .timeline-xs .timeline-item.success {
  10428. border-left-color: #5cb85c;
  10429. }
  10430. .timeline-xs .timeline-item.success:after {
  10431. border-color: #5cb85c;
  10432. }
  10433. .timeline-xs .timeline-item.danger {
  10434. border-left-color: #d43f3a;
  10435. }
  10436. .timeline-xs .timeline-item.danger:after {
  10437. border-color: #d43f3a;
  10438. }
  10439. .timeline-xs .timeline-item.info {
  10440. border-left-color: #46b8da;
  10441. }
  10442. .timeline-xs .timeline-item.info:after {
  10443. border-color: #46b8da;
  10444. }
  10445. .timeline-xs .timeline-item.warning {
  10446. border-left-color: #eea236;
  10447. }
  10448. .timeline-xs .timeline-item.warning:after {
  10449. border-color: #eea236;
  10450. }
  10451. .timeline-xs .timeline-item:before, .timeline-xs .timeline-item:after {
  10452. content: " ";
  10453. display: table;
  10454. }
  10455. .timeline-xs .timeline-item:after {
  10456. clear: both;
  10457. bottom: auto;
  10458. top: 4px;
  10459. }
  10460. @media (max-width: 991px) {
  10461. /* 991px */
  10462. div.timeline {
  10463. margin: 0;
  10464. }
  10465. div.timeline .columns li {
  10466. float: none !important;
  10467. width: 100% !important;
  10468. }
  10469. .timeline_element {
  10470. margin: 20px auto !important;
  10471. }
  10472. .timeline_element:after {
  10473. display: none;
  10474. }
  10475. .timeline_element:before {
  10476. display: none;
  10477. }
  10478. .timeline-scrubber {
  10479. display: none;
  10480. }
  10481. }
  10482. /* ---------------------------------------------------------------------- */
  10483. /* Tables
  10484. /* ---------------------------------------------------------------------- */
  10485. .table {
  10486. border-collapse: separate;
  10487. }
  10488. .table > thead > tr > th {
  10489. border-top: none;
  10490. }
  10491. .table-bordered.table > thead > tr > th {
  10492. border-bottom: 1px solid #ddd;
  10493. }
  10494. .table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
  10495. border-bottom: 1px solid #e2e2e4;
  10496. color: #5b5b60 !important;
  10497. border-top: none;
  10498. }
  10499. .table-hover > tbody > tr:hover > td, .table-hover > tbody > tr:hover > th {
  10500. background-color: #e7e7e9;
  10501. }
  10502. .table > tbody > tr.active > td, .table > tbody > tr.active > th {
  10503. background-color: #e7e7e9 !important;
  10504. color: #5b5b60 !important;
  10505. }
  10506. .table > tbody > tr.active:hover > td, .table > tbody > tr.active:hover > th {
  10507. background-color: #dddcdf !important;
  10508. color: #5b5b60 !important;
  10509. }
  10510. th.center, td.center {
  10511. text-align: center;
  10512. }
  10513. td.center .dropdown-menu {
  10514. text-align: left;
  10515. }
  10516. td.small-width {
  10517. width: 15%;
  10518. }
  10519. .table thead tr {
  10520. color: #707070;
  10521. font-weight: normal;
  10522. }
  10523. .table.table-bordered {
  10524. border-right: none;
  10525. border-bottom: none;
  10526. }
  10527. .table.table-bordered thead tr th {
  10528. vertical-align: middle;
  10529. }
  10530. .table.table-bordered > thead > tr > th, .table.table-bordered > tbody > tr > th, .table.table-bordered > tfoot > tr > th, .table.table-bordered > thead > tr > td, .table.table-bordered > tbody > tr > td, .table.table-bordered > tfoot > tr > td {
  10531. border-top: none;
  10532. border-left: none;
  10533. }
  10534. .table.table-bordered > thead > tr > th, .table.table-bordered > tbody > tr > th, .table.table-bordered > tfoot > tr > th, .table.table-bordered > thead > tr > td, .table.table-bordered > tbody > tr > td, .table.table-bordered > tfoot > tr > td {
  10535. border-top: none;
  10536. border-left: none;
  10537. }
  10538. .table thead > tr > th, .table tbody > tr > th, .table tfoot > tr > th, .table thead > tr > td, .table tbody > tr > td, .table tfoot > tr > td {
  10539. vertical-align: middle;
  10540. }
  10541. .table-striped > tbody > tr:nth-child(2n+1) {
  10542. background-color: #efeff0;
  10543. }
  10544. .editable-element {
  10545. border-bottom: 1px dashed #0088CC;
  10546. text-decoration: none;
  10547. opacity: 0.5;
  10548. display: inline;
  10549. }
  10550. .ng-table th {
  10551. text-align: left !important;
  10552. }
  10553. .ng-table .plus, .ng-table .minus {
  10554. font-weight: bold;
  10555. padding-left: 18px;
  10556. position: relative;
  10557. }
  10558. .ng-table .plus:before, .ng-table .minus:before {
  10559. content: "";
  10560. border-width: 4px;
  10561. border-style: solid;
  10562. left: 8px;
  10563. top: 50%;
  10564. position: absolute;
  10565. margin-top: -2px;
  10566. }
  10567. .ng-table .plus {
  10568. color: green;
  10569. }
  10570. .ng-table .plus:before {
  10571. border-color: green;
  10572. border-top: none;
  10573. border-left: 4px solid transparent;
  10574. border-right: 4px solid transparent;
  10575. }
  10576. .ng-table .minus {
  10577. color: red;
  10578. }
  10579. .ng-table .minus:before {
  10580. border-color: red;
  10581. border-bottom: none;
  10582. border-left: 4px solid transparent;
  10583. border-right: 4px solid transparent;
  10584. }
  10585. .odd {
  10586. background: #EFEFF0;
  10587. }
  10588. .even {
  10589. background: #ffffff;
  10590. }
  10591. @media (max-width: 767px) {
  10592. .ng-table-pager {
  10593. text-align: center;
  10594. }
  10595. .ng-table-pager .ng-table-counts {
  10596. float: none !important;
  10597. }
  10598. .ng-table-pager .pagination {
  10599. display: block;
  10600. }
  10601. .ng-table-pager .pagination li {
  10602. display: inline-block;
  10603. }
  10604. }
  10605. /* ---------------------------------------------------------------------- */
  10606. /* User profile
  10607. /* ---------------------------------------------------------------------- */
  10608. .user-left {
  10609. border-right: 1px solid #DDDDDD;
  10610. padding-right: 15px;
  10611. }
  10612. @media (max-width: 991px) {
  10613. .user-left {
  10614. border-right: none;
  10615. padding-right: 0;
  10616. margin-bottom: 15px;
  10617. }
  10618. }
  10619. .user-left a:hover, .user-left a:focus {
  10620. text-decoration: none;
  10621. }
  10622. .user-left td .edit-user-info {
  10623. visibility: hidden;
  10624. }
  10625. .user-left tr:hover .edit-user-info {
  10626. visibility: visible;
  10627. }
  10628. .user-image {
  10629. position: relative;
  10630. display: inline-block;
  10631. }
  10632. .user-image img {
  10633. max-width: 150px;
  10634. }
  10635. .user-image .user-image-buttons {
  10636. position: absolute;
  10637. top: 10px;
  10638. right: 10px;
  10639. display: none;
  10640. }
  10641. .user-image:hover .user-image-buttons {
  10642. display: block;
  10643. }
  10644. .user-edit-image-buttons {
  10645. display: inline;
  10646. }
  10647. #projects .progress {
  10648. margin-bottom: 0;
  10649. }
  10650. .ltwt {
  10651. font-size: 12px;
  10652. line-height: 15px;
  10653. list-style: outside none none;
  10654. margin: 0;
  10655. padding: 0;
  10656. }
  10657. .ltwt .ltwt_tweet {
  10658. margin-bottom: 30px;
  10659. padding: 0 0 0 45px;
  10660. position: relative;
  10661. }
  10662. .ltwt .ltwt_tweet:before {
  10663. content: "\e74b";
  10664. font-family: 'themify';
  10665. font-size: 30px;
  10666. margin-left: -45px;
  10667. position: absolute;
  10668. top: 6px;
  10669. color: #46b8da;
  10670. }
  10671. .ltwt .ltwt_tweet .ltwt_tweet_text {
  10672. margin-bottom: 5px;
  10673. margin-top: 0;
  10674. }
  10675. /* ---------------------------------------------------------------------- */
  10676. /* Calendar
  10677. /* ---------------------------------------------------------------------- */
  10678. .calAlert {
  10679. width: 595px;
  10680. float: right;
  10681. margin-bottom: 5px;
  10682. }
  10683. .calXBtn {
  10684. float: right;
  10685. margin-top: -5px;
  10686. margin-right: -5px;
  10687. }
  10688. .calWell {
  10689. float: left;
  10690. margin-bottom: 40px;
  10691. }
  10692. .fc-event.openSesame .fc-event-skin {
  10693. background-color: #e5e50b;
  10694. color: black;
  10695. }
  10696. .fc-event.customFeed .fc-event-skin {
  10697. background-color: #84deaf;
  10698. color: black;
  10699. }
  10700. .calTools {
  10701. margin-bottom: 10px;
  10702. }
  10703. /* ---------------------------------------------------------------------- */
  10704. /* ToDo
  10705. /* ---------------------------------------------------------------------- */
  10706. .todo {
  10707. list-style: none;
  10708. margin: 0;
  10709. padding: 0;
  10710. }
  10711. .todo li .todo-actions {
  10712. background: white;
  10713. border-bottom: 1px solid #E4E6EB;
  10714. margin-left: 0 !important;
  10715. padding: 10px 10px 10px 35px !important;
  10716. position: relative;
  10717. display: block;
  10718. color: #8B91A0;
  10719. }
  10720. .todo li .todo-actions:hover, .todo li .todo-actions:focus {
  10721. text-decoration: none;
  10722. background-color: #F4F6F9 !important;
  10723. }
  10724. .todo li .todo-actions > i {
  10725. color: #C7CBD5;
  10726. font-size: 18px;
  10727. margin: 0 5px 0 0;
  10728. position: absolute;
  10729. left: 10px;
  10730. top: 11px;
  10731. cursor: pointer;
  10732. }
  10733. .todo li .label {
  10734. position: absolute;
  10735. right: 10px;
  10736. padding: 6px;
  10737. }
  10738. .todo .todo-tools {
  10739. position: absolute;
  10740. right: 0;
  10741. bottom: 0;
  10742. z-index: 2;
  10743. }
  10744. /* ---------------------------------------------------------------------- */
  10745. /* Chat
  10746. /* ---------------------------------------------------------------------- */
  10747. .discussion {
  10748. list-style: none;
  10749. margin: 0 !important;
  10750. padding: 0 !important;
  10751. display: inline-block;
  10752. }
  10753. .discussion .other {
  10754. float: left;
  10755. }
  10756. .discussion .other .message:last-child .message-text {
  10757. border-radius: 16px 16px 16px 0;
  10758. float: left;
  10759. }
  10760. .discussion .other .message:last-child .message-avatar {
  10761. display: block;
  10762. }
  10763. .discussion .other .message:last-child .message-name {
  10764. display: none;
  10765. }
  10766. .discussion .other .message {
  10767. float: left;
  10768. }
  10769. .discussion .other .message:first-child .message-name {
  10770. display: block !important;
  10771. }
  10772. .discussion .other .message-text {
  10773. background-color: #e5e5ea;
  10774. color: #2C2F3B;
  10775. padding-left: 22px;
  10776. margin-left: 32px;
  10777. }
  10778. .discussion .other .message-avatar {
  10779. left: 10px;
  10780. }
  10781. .discussion .self {
  10782. float: right;
  10783. }
  10784. .discussion .self .message:last-child .message-text {
  10785. border-radius: 16px 16px 0;
  10786. float: left;
  10787. }
  10788. .discussion .self .message:last-child .message-avatar {
  10789. display: block;
  10790. }
  10791. .discussion .self .message:last-child .message-name {
  10792. display: none;
  10793. }
  10794. .discussion .self .message {
  10795. float: right;
  10796. }
  10797. .discussion .self .message:first-child .message-name {
  10798. display: block !important;
  10799. }
  10800. .discussion .self .message-text {
  10801. background-color: #00d449;
  10802. color: #fff;
  10803. padding-right: 22px;
  10804. margin-right: 32px;
  10805. }
  10806. .discussion .self .message-avatar {
  10807. float: right;
  10808. }
  10809. .discussion .self .message-name {
  10810. margin-left: auto !important;
  10811. margin-right: 48px;
  10812. text-align: right;
  10813. }
  10814. .discussion .self .message-avatar {
  10815. right: 10px;
  10816. }
  10817. .discussion li {
  10818. position: relative;
  10819. margin: 0 0 10px 0;
  10820. width: 80%;
  10821. }
  10822. .discussion li.messages-date {
  10823. display: inline-block;
  10824. color: #8e8e93;
  10825. font-size: 11px;
  10826. font-weight: 500;
  10827. line-height: 1;
  10828. margin: 10px 0;
  10829. text-align: center;
  10830. width: 100% !important;
  10831. }
  10832. .discussion li.nextSame {
  10833. margin-bottom: 0 !important;
  10834. }
  10835. .discussion li.nextSame .message-text {
  10836. border-radius: 16px !important;
  10837. }
  10838. .discussion li.nextSame .message-avatar {
  10839. display: none !important;
  10840. }
  10841. .discussion .message {
  10842. margin: 1px 10px 0 10px;
  10843. clear: both;
  10844. }
  10845. .discussion .message-name {
  10846. color: #8e8e93;
  10847. font-size: 12px;
  10848. line-height: 1;
  10849. margin-bottom: 2px;
  10850. margin-top: 7px;
  10851. margin-left: 48px;
  10852. display: none;
  10853. }
  10854. .discussion .message-text {
  10855. border-radius: 16px;
  10856. box-sizing: border-box;
  10857. font-size: 15px;
  10858. line-height: 1.2;
  10859. min-height: 30px;
  10860. min-width: 48px;
  10861. padding: 6px 16px 9px;
  10862. }
  10863. .discussion .message-avatar {
  10864. display: none;
  10865. position: absolute;
  10866. bottom: -5px;
  10867. height: 29px;
  10868. width: 29px;
  10869. }
  10870. .discussion .message-avatar img {
  10871. border-radius: 100%;
  10872. width: 100%;
  10873. }
  10874. .message-bar {
  10875. position: relative;
  10876. background: #f7f7f8;
  10877. height: 44px;
  10878. width: 100%;
  10879. display: table;
  10880. }
  10881. .message-bar .message-inner {
  10882. height: 100%;
  10883. padding: 0 8px;
  10884. display: table-row;
  10885. width: 100%;
  10886. }
  10887. .message-bar .message-area {
  10888. display: table-cell;
  10889. }
  10890. .message-bar textarea, .message-bar input {
  10891. background: #fff;
  10892. border: 1px solid #c8c7cc;
  10893. border-radius: 5px;
  10894. box-shadow: none;
  10895. font-family: inherit;
  10896. height: 28px;
  10897. line-height: 20px;
  10898. margin: 8px 0;
  10899. padding: 3px 8px;
  10900. resize: none;
  10901. width: 100%;
  10902. }
  10903. .message-bar .link {
  10904. padding: 0 10px;
  10905. line-height: 44px;
  10906. position: relative;
  10907. display: table-cell;
  10908. width: 30px;
  10909. vertical-align: middle;
  10910. }
  10911. .message-bar a.icon-only {
  10912. color: #8e8e93;
  10913. font-size: 20px;
  10914. margin: 0;
  10915. margin-right: 8px;
  10916. }
  10917. /* ---------------------------------------------------------------------- */
  10918. /* Messages
  10919. /* ---------------------------------------------------------------------- */
  10920. .panel-body.messages {
  10921. padding: 0;
  10922. }
  10923. .messages-list {
  10924. border-right: 1px solid white;
  10925. list-style: none;
  10926. margin: 0;
  10927. padding: 0;
  10928. position: absolute;
  10929. overflow-x: hidden;
  10930. overflow-y: hidden;
  10931. width: 100%;
  10932. top: 65px;
  10933. bottom: 0;
  10934. }
  10935. .messages-list .messages-item {
  10936. border-bottom: 1px solid #c8c7cc;
  10937. padding: 5px 15px 5px 25px;
  10938. position: relative;
  10939. }
  10940. .messages-list .messages-item:hover {
  10941. background-color: white;
  10942. cursor: pointer !important;
  10943. }
  10944. .messages-list .messages-item:hover .messages-item-star {
  10945. filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30);
  10946. opacity: 0.3;
  10947. }
  10948. .messages-list .messages-item.active {
  10949. background-color: white;
  10950. }
  10951. .messages-list .messages-item.starred .messages-item-star {
  10952. display: block;
  10953. filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  10954. opacity: 1;
  10955. }
  10956. .messages-list .messages-item span {
  10957. color: #007AFF;
  10958. display: block;
  10959. }
  10960. .messages-list .messages-item span .spam {
  10961. font-style: normal;
  10962. }
  10963. .messages-list .messages-item .messages-item-star, .messages-list .messages-item .messages-item-attachment, .messages-list .messages-item .messages-item-time, .messages-list .messages-item .messages-item-actions {
  10964. position: absolute;
  10965. }
  10966. .messages-list .messages-item .messages-item-star {
  10967. color: #007AFF;
  10968. left: 7px;
  10969. filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  10970. opacity: 0;
  10971. -moz-transition: opacity, 0.3s, ease-in-out 0s;
  10972. -o-transition: opacity, 0.3s, ease-in-out 0s;
  10973. -webkit-transition: opacity, 0.3s, ease-in-out 0s;
  10974. transition: opacity, 0.3s, ease-in-out 0s;
  10975. }
  10976. .messages-list .messages-item .messages-item-star:hover, .messages-list .messages-item .messages-item-star:active, .messages-list .messages-item .messages-item-star:focus {
  10977. filter: progid:DXImageTransform.Microsoft.Alpha(enabled=false);
  10978. opacity: 1;
  10979. }
  10980. .messages-list .messages-item .messages-item-attachment {
  10981. left: 7px;
  10982. top: 25px;
  10983. color: #5F8295;
  10984. }
  10985. .messages-list .messages-item .messages-item-avatar {
  10986. border-radius: 4px;
  10987. float: left;
  10988. height: 40px;
  10989. width: 40px;
  10990. }
  10991. .messages-list .messages-item .messages-item-from, .messages-list .messages-item .messages-item-subject, .messages-list .messages-item .messages-item-content {
  10992. margin-left: 45px;
  10993. }
  10994. .messages-list .messages-item .messages-item-from {
  10995. font-weight: bold;
  10996. margin-top: 2px;
  10997. color: #aeacb4;
  10998. }
  10999. .messages-list .messages-item .messages-item-time {
  11000. right: 15px;
  11001. top: 8px;
  11002. }
  11003. .messages-list .messages-item .messages-item-time .text {
  11004. color: #8e8e93;
  11005. font-size: 11px;
  11006. }
  11007. .messages-list .messages-item .messages-item-time .messages-item-actions {
  11008. filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  11009. opacity: 0;
  11010. right: 0;
  11011. top: 0;
  11012. -moz-transition: opacity, 0.3s, ease-in-out 0s;
  11013. -o-transition: opacity, 0.3s, ease-in-out 0s;
  11014. -webkit-transition: opacity, 0.3s, ease-in-out 0s;
  11015. transition: opacity, 0.3s, ease-in-out 0s;
  11016. width: 65px;
  11017. }
  11018. .messages-list .messages-item .messages-item-time .messages-item-actions > a, .messages-list .messages-item .messages-item-time .messages-item-actions .dropdown > a {
  11019. margin-left: 5px;
  11020. }
  11021. .messages-list .messages-item .messages-item-time .messages-item-actions > div {
  11022. display: inline-block;
  11023. }
  11024. .messages-list .messages-item .messages-item-time .messages-item-actions .dropdown-menu {
  11025. margin-top: 0;
  11026. }
  11027. .messages-list .messages-item .messages-item-time .messages-item-actions .tag-icon {
  11028. border-radius: 30px;
  11029. display: inline-block;
  11030. height: 11px;
  11031. margin: 0 5px 0 -13px;
  11032. width: 11px;
  11033. }
  11034. .messages-list .messages-item .messages-item-time .messages-item-actions .tag-icon.red {
  11035. background: #C82E29;
  11036. }
  11037. .messages-list .messages-item .messages-item-time .messages-item-actions .tag-icon.blue {
  11038. background: #5F8295;
  11039. }
  11040. .messages-list .messages-item .messages-item-time .messages-item-actions .tag-icon.green {
  11041. background: #1FBBA6;
  11042. }
  11043. .messages-list .messages-item .messages-item-subject {
  11044. font-size: 14px;
  11045. margin-bottom: 4px;
  11046. color: #5b5b60;
  11047. }
  11048. .messages-list .messages-item .messages-item-content {
  11049. font-size: 12px;
  11050. color: #c2c2c5;
  11051. margin-bottom: 4px;
  11052. }
  11053. .messages-list .messages-item .messages-item-preview {
  11054. color: #aeacb4;
  11055. font-size: 12px;
  11056. }
  11057. .wrap-options {
  11058. border-bottom: 1px solid #c8c7cc;
  11059. min-height: 65px;
  11060. }
  11061. .messages-search {
  11062. padding: 15px;
  11063. width: 100%;
  11064. }
  11065. @media (max-width: 1200px) {
  11066. .messages-search {
  11067. display: none;
  11068. position: absolute;
  11069. top: 0;
  11070. }
  11071. }
  11072. .message-actions {
  11073. height: 65px;
  11074. left: 0;
  11075. position: absolute;
  11076. top: 0;
  11077. width: 100%;
  11078. background-color: #EFEFF4;
  11079. }
  11080. .message-actions .actions {
  11081. list-style: none;
  11082. }
  11083. .message-actions .actions > li {
  11084. float: left;
  11085. height: 65px;
  11086. position: relative;
  11087. }
  11088. @media (max-width: 480px) {
  11089. .message-actions .actions > li {
  11090. display: none;
  11091. }
  11092. }
  11093. .message-actions .actions > li:after {
  11094. background: rgba(0, 0, 0, 0.07);
  11095. content: "";
  11096. height: 14px;
  11097. position: absolute;
  11098. right: -4px;
  11099. top: 26px;
  11100. width: 1px;
  11101. }
  11102. .message-actions .actions > li.actions-dropdown {
  11103. display: none;
  11104. }
  11105. @media (max-width: 480px) {
  11106. .message-actions .actions > li.actions-dropdown {
  11107. display: block;
  11108. }
  11109. }
  11110. .message-actions .actions > li > a, .message-actions .actions > li > span > a {
  11111. font-size: 12px;
  11112. font-weight: 600;
  11113. line-height: 65px;
  11114. padding: 0 13px;
  11115. white-space: nowrap;
  11116. color: #8e8e93;
  11117. }
  11118. .message-actions .actions > li.email-list-toggle {
  11119. display: none;
  11120. }
  11121. @media (max-width: 768px) {
  11122. .message-actions .actions > li.email-list-toggle {
  11123. display: block !important;
  11124. }
  11125. }
  11126. .message-header {
  11127. border-bottom: 1px solid white;
  11128. padding: 75px 15px 10px;
  11129. }
  11130. .message-header .message-item-avatar {
  11131. border-radius: 4px;
  11132. float: left;
  11133. height: 50px;
  11134. width: 50px;
  11135. margin-right: 10px;
  11136. }
  11137. .message-header .message-from {
  11138. font-weight: bold;
  11139. color: #5b5b60;
  11140. }
  11141. .message-header .message-to {
  11142. color: #c2c2c5;
  11143. }
  11144. .message-header .message-time {
  11145. color: #c2c2c5;
  11146. font-size: 11px;
  11147. }
  11148. .message-subject {
  11149. padding: 20px 10px 0;
  11150. color: #5b5b60;
  11151. font-size: 16px;
  11152. }
  11153. .message-content {
  11154. padding: 20px 10px;
  11155. color: #8e8e93;
  11156. }
  11157. .inbox {
  11158. border-spacing: 0;
  11159. height: 100%;
  11160. margin: 0 -15px;
  11161. }
  11162. .inbox .col {
  11163. float: left;
  11164. height: 100%;
  11165. vertical-align: top;
  11166. }
  11167. .inbox .email-options {
  11168. width: 240px !important;
  11169. border-right: 1px solid #dee5e7;
  11170. overflow: hidden;
  11171. }
  11172. @media (max-width: 1200px) {
  11173. .inbox .email-options {
  11174. display: none;
  11175. }
  11176. }
  11177. .inbox .email-options .email-options-title {
  11178. color: #808285;
  11179. font-size: 10px;
  11180. letter-spacing: 0.2px;
  11181. text-transform: uppercase;
  11182. }
  11183. .inbox .email-options .main-options {
  11184. margin: 0;
  11185. list-style: none;
  11186. padding: 0;
  11187. }
  11188. .inbox .email-options .main-options li {
  11189. line-height: 34px;
  11190. }
  11191. .inbox .email-options .main-options li .badge {
  11192. margin-top: 8px;
  11193. }
  11194. .no-messages {
  11195. bottom: 0;
  11196. left: 0;
  11197. margin-top: -34px;
  11198. opacity: 0.5;
  11199. position: absolute;
  11200. right: 0;
  11201. text-align: center;
  11202. top: 50%;
  11203. }
  11204. .inbox .email-list {
  11205. width: 360px !important;
  11206. border-right: 1px solid #dee5e7;
  11207. background: #ffffff;
  11208. }
  11209. @media (max-width: 768px) {
  11210. .inbox .email-list {
  11211. width: 100% !important;
  11212. border-right: none;
  11213. background: #ffffff;
  11214. position: relative;
  11215. }
  11216. }
  11217. .inbox .wrap-list {
  11218. width: 359px;
  11219. height: 100% !important;
  11220. position: relative;
  11221. }
  11222. .inbox .wrap-list .close-message-search {
  11223. position: absolute;
  11224. right: 15px;
  11225. top: 15px;
  11226. z-index: 100;
  11227. display: none;
  11228. }
  11229. .inbox .wrap-list .search-open .close-message-search {
  11230. display: block;
  11231. }
  11232. .inbox .wrap-list .search-open .open-message-search {
  11233. display: none;
  11234. }
  11235. .inbox .wrap-list .search-open .messages-options .btn-group {
  11236. display: none;
  11237. }
  11238. .inbox .wrap-list .search-open .messages-search {
  11239. display: block !important;
  11240. right: 50px;
  11241. left: 0;
  11242. width: auto;
  11243. }
  11244. @media (max-width: 768px) {
  11245. .inbox .wrap-list {
  11246. width: 100% !important;
  11247. }
  11248. }
  11249. @media (min-width: 1200px) {
  11250. .inbox .wrap-list .messages-options {
  11251. display: none;
  11252. }
  11253. }
  11254. .inbox .email-reader {
  11255. height: 100%;
  11256. margin-left: 600px;
  11257. overflow: hidden;
  11258. position: relative;
  11259. padding: 0;
  11260. background: #ffffff;
  11261. }
  11262. @media (max-width: 1200px) {
  11263. .inbox .email-reader {
  11264. margin-left: 360px;
  11265. }
  11266. }
  11267. @media (max-width: 768px) {
  11268. .inbox .email-reader {
  11269. margin-left: 0;
  11270. }
  11271. }
  11272. /* ie8 fixes */
  11273. .ie8 .messages-list .messages-item .messages-item-star {
  11274. display: none;
  11275. }
  11276. .ie8 .messages-list .messages-item:hover .messages-item-star {
  11277. display: block;
  11278. }
  11279. /**/
  11280. /* ie8 fixes */
  11281. .ie8 .messages-list .messages-item .messages-item-time .messages-item-actions {
  11282. display: none;
  11283. }
  11284. /**/
  11285. /* ---------------------------------------------------------------------- */
  11286. /* Modals
  11287. /* ---------------------------------------------------------------------- */
  11288. .modal-backdrop {
  11289. background-color: #000;
  11290. bottom: 0;
  11291. position: fixed;
  11292. }
  11293. .modal-backdrop.in {
  11294. opacity: 0.4;
  11295. }
  11296. .modal-backdrop {
  11297. z-index: 9998 !important;
  11298. }
  11299. .modal {
  11300. z-index: 9999 !important;
  11301. }
  11302. .modal-content {
  11303. background: #e8e8e8;
  11304. box-shadow: none;
  11305. }
  11306. .modal-footer, .modal-header {
  11307. border-color: #b5b5b5;
  11308. }
  11309. .ng-aside.horizontal .modal-dialog {
  11310. min-height: 100% !important;
  11311. bottom: 0;
  11312. height: auto !important;
  11313. }
  11314. .ng-aside.horizontal .modal-dialog .modal-content {
  11315. height: auto !important;
  11316. min-height: 100% !important;
  11317. }
  11318. /* ---------------------------------------------------------------------- */
  11319. /* Maps
  11320. /* ---------------------------------------------------------------------- */
  11321. #map_canvas {
  11322. position: relative;
  11323. }
  11324. .angular-google-map-container {
  11325. height: 400px;
  11326. }
  11327. /* ---------------------------------------------------------------------- */
  11328. /* Pricing Tables
  11329. /* ---------------------------------------------------------------------- */
  11330. .pricing-table .plan {
  11331. border: none;
  11332. margin: 20px 0;
  11333. position: relative;
  11334. padding: 0;
  11335. list-style: none;
  11336. border: 1px solid #e2e2e4;
  11337. border-bottom: none;
  11338. text-align: center;
  11339. }
  11340. .pricing-table .plan li {
  11341. padding: 10px 15px;
  11342. color: #8e8e93;
  11343. border-bottom: 1px solid #e2e2e4;
  11344. }
  11345. .pricing-table .plan li.plan-name {
  11346. padding: 15px;
  11347. font-size: 18px;
  11348. line-height: 18px;
  11349. color: #fff;
  11350. background: #d5d4d8;
  11351. border-top: 0;
  11352. border-bottom: 0;
  11353. }
  11354. .pricing-table .plan li.plan-price {
  11355. background: #c8c7cc;
  11356. color: #ffffff;
  11357. font-size: 18px;
  11358. padding: 6px 20px;
  11359. border-bottom: none;
  11360. }
  11361. .pricing-table .plan li.plan-price h3 {
  11362. margin-bottom: 0;
  11363. margin-top: 0;
  11364. font-size: 2em;
  11365. padding: 30px 0;
  11366. font-weight: 600;
  11367. color: #ffffff;
  11368. }
  11369. .pricing-table .plan li.plan-price h3 .price-cents {
  11370. font-size: 50%;
  11371. vertical-align: super;
  11372. margin-left: -10px;
  11373. }
  11374. .pricing-table .plan li.plan-price h3 .price-month {
  11375. font-size: 30%;
  11376. font-style: italic;
  11377. margin-left: -20px;
  11378. font-weight: 300;
  11379. color: #ffffff;
  11380. }
  11381. .pricing-table .plan li.plan-action {
  11382. margin-top: 10px;
  11383. border-top: 0;
  11384. }
  11385. .pricing-table .plan.featured {
  11386. -webkit-transform: scale(1.05);
  11387. -ms-transform: scale(1.05);
  11388. transform: scale(1.05);
  11389. box-shadow: 0 3px 25px -4px rgba(0, 0, 0, 0.9) !important;
  11390. }
  11391. .pricing-table .plan.featured .plan-name {
  11392. background: #94929b;
  11393. }
  11394. .pricing-green .plan li strong {
  11395. color: #C82E29;
  11396. }
  11397. .pricing-green .plan li.plan-name {
  11398. background: #23d1b9;
  11399. }
  11400. .pricing-green .plan li.plan-price {
  11401. background: #1FBBA6;
  11402. color: #ffffff;
  11403. }
  11404. .pricing-green .plan.featured .plan-name {
  11405. background: #106458;
  11406. }
  11407. .pricing-blue .plan li strong {
  11408. color: #5F8295;
  11409. }
  11410. .pricing-blue .plan li.plan-name {
  11411. background: #6c8fa1;
  11412. }
  11413. .pricing-blue .plan li.plan-price {
  11414. background: #5F8295;
  11415. color: #ffffff;
  11416. }
  11417. .pricing-blue .plan.featured .plan-name {
  11418. background: #374c57;
  11419. }
  11420. .pricing-red .plan li strong {
  11421. color: #C82E29;
  11422. }
  11423. .pricing-red .plan li.plan-name {
  11424. background: #d63a35;
  11425. }
  11426. .pricing-red .plan li.plan-price {
  11427. background: #C82E29;
  11428. color: #ffffff;
  11429. }
  11430. .pricing-red .plan.featured .plan-name {
  11431. background: #731b18;
  11432. }
  11433. /* ---------------------------------------------------------------------- */
  11434. /* 404 and 500 error
  11435. /* ---------------------------------------------------------------------- */
  11436. .error-full-page .page-error {
  11437. margin-top: 60px;
  11438. }
  11439. .page-error {
  11440. text-align: center;
  11441. }
  11442. .page-error .error-number {
  11443. display: block;
  11444. font-size: 158px;
  11445. font-weight: 300;
  11446. letter-spacing: -10px;
  11447. line-height: 128px;
  11448. margin-top: 0;
  11449. text-align: center;
  11450. }
  11451. .page-error .error-details {
  11452. display: block;
  11453. padding-top: 0;
  11454. text-align: center;
  11455. }
  11456. .page-error .error-details .btn-return {
  11457. margin: 10px 0;
  11458. }
  11459. .page-error .error-details h3 {
  11460. margin-top: 0;
  11461. }
  11462. .error-full-page {
  11463. overflow: hidden;
  11464. }
  11465. .error-full-page img {
  11466. display: none;
  11467. }
  11468. .error-full-page #canvas {
  11469. position: absolute;
  11470. top: 0px;
  11471. left: 0px;
  11472. }
  11473. .error-full-page #sound {
  11474. position: absolute;
  11475. width: 30%;
  11476. height: 30%;
  11477. overflow-y: auto;
  11478. margin-left: 35%;
  11479. -moz-border-radius: 15px;
  11480. border-radius: 15px;
  11481. opacity: 0.3;
  11482. margin-top: 5%;
  11483. }
  11484. .error-full-page .video {
  11485. position: absolute;
  11486. width: 90%;
  11487. height: 80%;
  11488. margin-left: 5%;
  11489. margin-top: 5%;
  11490. }
  11491. /* ---------------------------------------------------------------------- */
  11492. /* Page Title
  11493. /* ---------------------------------------------------------------------- */
  11494. #page-title_1 {
  11495. border-bottom: 1px solid #DCDCDC;
  11496. position: relative;
  11497. margin-right: -30px;
  11498. margin-left: -15px;
  11499. background-color: #EDF1F2;
  11500. /*padding-top: 10px;*/
  11501. padding-right: 0;
  11502. /*padding-bottom: 10px;*/
  11503. padding-left: 0px;
  11504. /*margin-bottom: 30px;*/
  11505. }
  11506. @media (max-width: 767px) {
  11507. #page-title_1 {
  11508. text-align: center;
  11509. /*padding: 20px 0;*/
  11510. }
  11511. }
  11512. #page-title_1 .row {
  11513. background-image: url(../images/head.png);
  11514. background-repeat: no-repeat;
  11515. background-size: 100% 100%;
  11516. /*background-position: left;*/
  11517. margin-top: 0;
  11518. margin-right: 15px;
  11519. /*margin-bottom:20px;*/
  11520. margin-left: 0;
  11521. padding-left: 50px;
  11522. background-color: #EDF1F2;
  11523. }
  11524. #page-title {
  11525. border-bottom: 1px solid #DCDCDC;
  11526. position: relative;
  11527. margin-right: -30px;
  11528. margin-left: -15px;
  11529. background-color: #EDF1F2;
  11530. padding-top: 10px;
  11531. padding-right: 0;
  11532. padding-bottom: 10px;
  11533. padding-left: 0px;
  11534. margin-bottom: 30px;
  11535. }
  11536. @media (max-width: 767px) {
  11537. #page-title {
  11538. text-align: center;
  11539. padding: 20px 0;
  11540. }
  11541. }
  11542. /*#page-title .row {
  11543. margin: 0 15px;
  11544. }*/
  11545. #page-title .row {
  11546. background-image: url(../images/form-title.png);
  11547. background-repeat: no-repeat;
  11548. background-position: left;
  11549. margin-top: 0;
  11550. margin-right: 15px;
  11551. margin-bottom: 0;
  11552. margin-left: 15px;
  11553. padding-left: 50px;
  11554. background-color: #EDF1F2;
  11555. }
  11556. #page-title h1 {
  11557. color: #333;
  11558. font-size: 28px;
  11559. font-weight: 300;
  11560. letter-spacing: 1px;
  11561. line-height: 1;
  11562. margin: 0;
  11563. padding: 0;
  11564. text-transform: uppercase;
  11565. }
  11566. @media (max-width: 767px) {
  11567. #page-title h1 {
  11568. font-size: 24px;
  11569. }
  11570. }
  11571. #page-title .mainDescription {
  11572. font-family: "Lato", sans-serif;
  11573. color: #777;
  11574. display: block;
  11575. font-size: 18px;
  11576. font-weight: 300;
  11577. margin-top: 10px;
  11578. }
  11579. #page-title .mainDescription small {
  11580. font-size: 60%;
  11581. margin-top: 10px;
  11582. display: block;
  11583. }
  11584. #page-title .breadcrumb {
  11585. background-color: transparent !important;
  11586. font-size: 12px;
  11587. left: auto !important;
  11588. margin: -30px 0 0 !important;
  11589. padding: 0 !important;
  11590. position: absolute;
  11591. right: 30px !important;
  11592. top: 50% !important;
  11593. width: auto !important;
  11594. font-family: "Lato", sans-serif;
  11595. }
  11596. @media (max-width: 767px) {
  11597. #page-title .breadcrumb {
  11598. left: 0 !important;
  11599. margin: 15px 0 0 !important;
  11600. position: relative !important;
  11601. right: 0 !important;
  11602. top: 0 !important;
  11603. }
  11604. }
  11605. #page-title .breadcrumb > li + li {
  11606. padding: 0 5px;
  11607. position: relative;
  11608. }
  11609. #page-title .breadcrumb > li + li:before {
  11610. color: #007AFF;
  11611. content: "/ ";
  11612. padding: 0 5px;
  11613. }
  11614. #page-title.page-title-center {
  11615. text-align: center;
  11616. }
  11617. #page-title.page-title-center .breadcrumb {
  11618. left: 0 !important;
  11619. margin: 15px 0 0 !important;
  11620. position: relative !important;
  11621. right: 0 !important;
  11622. top: 0 !important;
  11623. }
  11624. /*..........*/
  11625. #page-title-form {
  11626. border-bottom: 1px solid #DCDCDC;
  11627. position: relative;
  11628. margin-right: -30px;
  11629. margin-left: -30px;
  11630. background-color: #EDF1F2;
  11631. padding-top: 10px;
  11632. padding-right: 0;
  11633. padding-bottom: 10px;
  11634. padding-left: 0px;
  11635. margin-bottom: 30px;
  11636. }
  11637. @media (max-width: 767px) {
  11638. #page-title-form {
  11639. text-align: center;
  11640. padding: 20px 0;
  11641. }
  11642. }
  11643. /*#page-title .row {
  11644. margin: 0 15px;
  11645. }*/
  11646. #page-title-form .row {
  11647. background-image: url(../images/form-title.png);
  11648. background-repeat: no-repeat;
  11649. background-position: left;
  11650. margin-top: 0;
  11651. margin-right: 15px;
  11652. margin-bottom: 0;
  11653. margin-left: 15px;
  11654. padding-left: 50px;
  11655. background-color: #EDF1F2;
  11656. }
  11657. #page-title-form h1 {
  11658. color: #333;
  11659. font-size: 28px;
  11660. font-weight: 300;
  11661. letter-spacing: 1px;
  11662. line-height: 1;
  11663. margin: 0;
  11664. padding: 0;
  11665. text-transform: uppercase;
  11666. }
  11667. @media (max-width: 767px) {
  11668. #page-title-form h1 {
  11669. font-size: 24px;
  11670. }
  11671. }
  11672. #page-title-form.mainDescription {
  11673. font-family: "Lato", sans-serif;
  11674. color: #777;
  11675. display: block;
  11676. font-size: 18px;
  11677. font-weight: 300;
  11678. margin-top: 10px;
  11679. }
  11680. #page-title-form .mainDescription small {
  11681. font-size: 60%;
  11682. margin-top: 10px;
  11683. display: block;
  11684. }
  11685. #page-title-form .breadcrumb {
  11686. background-color: transparent !important;
  11687. font-size: 12px;
  11688. left: auto !important;
  11689. margin: -30px 0 0 !important;
  11690. padding: 0 !important;
  11691. position: absolute;
  11692. right: 30px !important;
  11693. top: 50% !important;
  11694. width: auto !important;
  11695. font-family: "Lato", sans-serif;
  11696. }
  11697. @media (max-width: 767px) {
  11698. #page-title-form .breadcrumb {
  11699. left: 0 !important;
  11700. margin: 15px 0 0 !important;
  11701. position: relative !important;
  11702. right: 0 !important;
  11703. top: 0 !important;
  11704. }
  11705. }
  11706. #page-title-form .breadcrumb > li + li {
  11707. padding: 0 5px;
  11708. position: relative;
  11709. }
  11710. #page-title-form .breadcrumb > li + li:before {
  11711. color: #007AFF;
  11712. content: "/ ";
  11713. padding: 0 5px;
  11714. }
  11715. #page-title-form.#page-title-form-center {
  11716. text-align: center;
  11717. }
  11718. #page-title-form.#page-title-form-center .breadcrumb {
  11719. left: 0 !important;
  11720. margin: 15px 0 0 !important;
  11721. position: relative !important;
  11722. right: 0 !important;
  11723. top: 0 !important;
  11724. }
  11725. /* ---------------------------------------------------------------------- */
  11726. /* Tooltips
  11727. /* ---------------------------------------------------------------------- */
  11728. .static-tooltip .tooltip {
  11729. display: inline-block;
  11730. margin: 10px 20px;
  11731. opacity: 1;
  11732. position: relative;
  11733. }
  11734. /* ---------------------------------------------------------------------- */
  11735. /* Popover
  11736. /* ---------------------------------------------------------------------- */
  11737. .static-popover .popover {
  11738. display: block;
  11739. float: left;
  11740. margin: 20px;
  11741. position: relative;
  11742. width: 260px;
  11743. }
  11744. /* ---------------------------------------------------------------------- */
  11745. /* Datepicker
  11746. /* ---------------------------------------------------------------------- */
  11747. .picker__box {
  11748. border-color: #ffffff !important;
  11749. }
  11750. .picker__nav--prev:before, .picker__nav--next:before {
  11751. border: none !important;
  11752. display: block;
  11753. height: auto !important;
  11754. margin: 0 auto;
  11755. width: auto !important;
  11756. font-family: 'themify';
  11757. }
  11758. .picker__nav--next:before {
  11759. content: "\e649" !important;
  11760. }
  11761. .picker__nav--prev:before {
  11762. content: "\e64a" !important;
  11763. }
  11764. .picker__button--close:before {
  11765. content: "\e646" !important;
  11766. font-family: 'themify';
  11767. }
  11768. .picker__button--clear:before {
  11769. border: none !important;
  11770. top: auto !important;
  11771. width: auto !important;
  11772. font-family: 'themify';
  11773. content: "\e6a5" !important;
  11774. font-size: 1.1em;
  11775. }
  11776. .picker__weekday {
  11777. color: #007AFF !important;
  11778. text-align: center;
  11779. }
  11780. [pick-a-date], [pick-a-time] {
  11781. cursor: pointer !important;
  11782. }
  11783. [date-picker] {
  11784. padding: 5px 20px !important;
  11785. min-width: 230px;
  11786. }
  11787. [date-picker] th {
  11788. color: #007AFF;
  11789. font-weight: bold;
  11790. }
  11791. [date-picker] .switch {
  11792. color: #5b5b60;
  11793. }
  11794. [date-picker] .active, [date-picker] .now {
  11795. background-color: #007AFF !important;
  11796. background-image: none !important;
  11797. border: none !important;
  11798. text-shadow: none !important;
  11799. color: #ffffff !important;
  11800. }
  11801. [date-picker] .now {
  11802. background-color: #ffffff !important;
  11803. color: #007AFF !important;
  11804. font-weight: bold;
  11805. }
  11806. [date-picker] .active:hover, [date-picker] .now:hover, [date-picker] .active:active, [date-picker] .now:active, [date-picker] .active.active, [date-picker] .now.active, [date-picker] .active.disabled, [date-picker] .now.disabled, [date-picker] .active[disabled], [date-picker] .now[disabled] {
  11807. color: #ffffff !important;
  11808. background-color: #007AFF !important;
  11809. }
  11810. [date-picker] .disabled {
  11811. color: #c2c2c5 !important;
  11812. }
  11813. [date-picker] .disabled.active, [date-picker] .disabled.now {
  11814. color: #ffffff !important;
  11815. }
  11816. /* --------------------------------------cmdb-------------------------------- */
  11817. svg {
  11818. cursor: default;
  11819. -webkit-user-select: none;
  11820. -moz-user-select: none;
  11821. -ms-user-select: none;
  11822. -o-user-select: none;
  11823. user-select: none;
  11824. }
  11825. svg:not(.active):not(.ctrl) {
  11826. cursor: crosshair;
  11827. }
  11828. path.link {
  11829. fill: none;
  11830. stroke: #000;
  11831. stroke-width: 4px;
  11832. cursor: default;
  11833. }
  11834. svg:not(.active):not(.ctrl) path.link {
  11835. cursor: pointer;
  11836. }
  11837. path.link.selected {
  11838. stroke-dasharray: 10,2;
  11839. }
  11840. path.link.dragline {
  11841. pointer-events: none;
  11842. }
  11843. path.link.hidden {
  11844. stroke-width: 0;
  11845. }
  11846. circle.node {
  11847. stroke-width: 1.5px;
  11848. cursor: pointer;
  11849. }
  11850. circle.node.reflexive {
  11851. stroke: #000 !important;
  11852. stroke-width: 2.5px;
  11853. }
  11854. text {
  11855. font: 12px sans-serif;
  11856. pointer-events: none;
  11857. }
  11858. text.fontM{
  11859. font: 13px 黑体 ;
  11860. pointer-events: none;
  11861. background: #FFCCee;
  11862. }
  11863. text.id {
  11864. text-anchor: middle;
  11865. font-weight: bold;
  11866. }
  11867. .sweet-alert {
  11868. z-index: 99999 !important;
  11869. }
  11870. .wrapper {
  11871. padding: 10px;
  11872. margin: 10px;
  11873. }
  11874. .unselectable {
  11875. -webkit-touch-callout: none;
  11876. -webkit-user-select: none;
  11877. -khtml-user-select: none;
  11878. -moz-user-select: none;
  11879. -ms-user-select: none;
  11880. user-select: none;
  11881. margin-top: -10px;
  11882. }
  11883. .selected {
  11884. background: #4387fd;
  11885. color: #fff;
  11886. }
  11887. .selectList {
  11888. margin-bottom: 4px;
  11889. cursor: pointer;
  11890. }
  11891. .selectList.selected,
  11892. .selectList:hover {
  11893. background-color: #e3e3e3;
  11894. border-right: solid 2px #1CC6FF;
  11895. margin-right: -1px;
  11896. }
  11897. .selectList.selected {
  11898. background-color: #4387fd;
  11899. }